PokeGOAPI-Java icon indicating copy to clipboard operation
PokeGOAPI-Java copied to clipboard

Can't swap defender after the first was killed

Open oujinlong opened this issue 7 years ago • 3 comments

Description: Can't swap defender after the first was killed ...new defender is MISSINGNO and can't not continue to fight Steps to reproduce:

Defender performed ACTION_SPECIAL_ATTACK MISSINGNO attacked with special attack by SNORLAX (Defender) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Attacker performed ACTION_DODGE Attacker dodged! Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Dodging special attack! Defender performed ACTION_SPECIAL_ATTACK MISSINGNO attacked with special attack by SNORLAX (Defender) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Attacker performed ACTION_DODGE Attacker dodged! Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Defender performed ACTION_ATTACK SNORLAX attacked by MISSINGNO (Defender) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Defender performed ACTION_ATTACK SNORLAX attacked by MISSINGNO (Defender) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Defender performed ACTION_ATTACK SNORLAX attacked by MISSINGNO (Defender) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Defender performed ACTION_ATTACK SNORLAX attacked by MISSINGNO (Defender) Defender performed ACTION_FAINT Defender fainted! Attacker performed ACTION_ATTACK SNORLAX attacked by TYRANITAR (Attacker) Defender performed ACTION_ATTACK SNORLAX attacked by MISSINGNO (Defender) Defender performed ACTION_VICTORY Attacker: 74 / 141 Defender: 0 / 0

Expected behavior: new defender is the next pokemon

Actual behavior: new defender is the MISSINGNO

Version: 0.4.1 Thanks a lot in advance!

oujinlong avatar Apr 08 '17 13:04 oujinlong

I almost succeeded with fixing it, but I'm still getting an error sometimes. I need more mitm logs to know exactly what I'm missing...

RebliNk17 avatar Apr 08 '17 14:04 RebliNk17

Are you required to send player location after defending pokemon faints?

Raventy avatar Apr 14 '17 10:04 Raventy

START_GYM_BATTLE is sent when a defending pokemon faints, and the player location is sent in that.

Gegy avatar Apr 14 '17 10:04 Gegy