Pokemon Emerald: Temporary fix for missing items (#3162)
This commit is contained in:
parent
d4c8083be5
commit
5d8aca1b4e
|
@ -3,6 +3,8 @@
|
||||||
### Fixes
|
### Fixes
|
||||||
|
|
||||||
- Changed "Ho-oh" to "Ho-Oh" in options
|
- Changed "Ho-oh" to "Ho-Oh" in options
|
||||||
|
- Temporary fix to alleviate problems with sometimes not receiving certain items just after connecting if `remote_items`
|
||||||
|
is `true`.
|
||||||
- Temporarily disable a possible location for Marine Cave to spawn, as its causes an overflow
|
- Temporarily disable a possible location for Marine Cave to spawn, as its causes an overflow
|
||||||
|
|
||||||
# 2.0.0
|
# 2.0.0
|
||||||
|
|
|
@ -199,6 +199,13 @@ class PokemonEmeraldClient(BizHawkClient):
|
||||||
"items_handling": ctx.items_handling
|
"items_handling": ctx.items_handling
|
||||||
}]))
|
}]))
|
||||||
|
|
||||||
|
# Need to make sure items handling updates and we get the correct list of received items
|
||||||
|
# before continuing. Otherwise we might give some duplicate items and skip others.
|
||||||
|
# Should patch remote_items option value into the ROM in the future to guarantee we get the
|
||||||
|
# right item list before entering this part of the code
|
||||||
|
await asyncio.sleep(0.75)
|
||||||
|
return
|
||||||
|
|
||||||
try:
|
try:
|
||||||
guards: Dict[str, Tuple[int, bytes, str]] = {}
|
guards: Dict[str, Tuple[int, bytes, str]] = {}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue