From 7fa3835665dc48e66bf71bc9b3faecc834eec5dc Mon Sep 17 00:00:00 2001 From: ElectroDeoxys Date: Thu, 27 Mar 2025 20:48:30 +0000 Subject: [PATCH] Extract out effect commands --- src/constants/duel_constants.asm | 1 + src/data/cards1.asm | 682 +++--- src/data/cards2.asm | 586 ++--- src/engine/bank16.asm | 3925 ++++++++++++++++++++++++++++++ src/home/effect_commands.asm | 2 +- src/layout.link | 2 + src/main.asm | 3 + 7 files changed, 4566 insertions(+), 635 deletions(-) create mode 100644 src/engine/bank16.asm diff --git a/src/constants/duel_constants.asm b/src/constants/duel_constants.asm index e1b27fc..e9b7d0b 100644 --- a/src/constants/duel_constants.asm +++ b/src/constants/duel_constants.asm @@ -227,6 +227,7 @@ DEF EFFECTCMDTYPE_AI_SELECTION EQU $08 DEF EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN EQU $0a DEF EFFECTCMDTYPE_PKMN_POWER_TRIGGER EQU $07 DEF EFFECTCMDTYPE_AI EQU $09 +DEF EFFECTCMDTYPE_UNK_11 EQU $0b ; wDamageEffectiveness constants DEF WEAKNESS EQU 1 diff --git a/src/data/cards1.asm b/src/data/cards1.asm index 0238dde..8f6e922 100644 --- a/src/data/cards1.asm +++ b/src/data/cards1.asm @@ -69,7 +69,7 @@ BulbasaurLv13Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $414a ; effect commands + dw EffectCommands_5814a ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db NONE ; flags 3 @@ -121,7 +121,7 @@ BulbasaurLv15Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4c11 ; effect commands + dw EffectCommands_58c11 ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -135,7 +135,7 @@ BulbasaurLv15Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4c19 ; effect commands + dw EffectCommands_58c19 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -187,7 +187,7 @@ IvysaurLv20Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4142 ; effect commands + dw EffectCommands_58142 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -225,7 +225,7 @@ IvysaurLv26Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $5267 ; effect commands + dw EffectCommands_59267 ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db NONE ; flags 3 @@ -277,7 +277,7 @@ DarkIvysaurCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $5339 ; effect commands + dw EffectCommands_59339 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -291,7 +291,7 @@ DarkIvysaurCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $533e ; effect commands + dw EffectCommands_5933e ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -329,7 +329,7 @@ VenusaurLv64Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $41da ; effect commands + dw EffectCommands_581da ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -343,7 +343,7 @@ VenusaurLv64Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $41e2 ; effect commands + dw EffectCommands_581e2 ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db NONE ; flags 3 @@ -381,7 +381,7 @@ VenusaurLv67Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $414f ; effect commands + dw EffectCommands_5814f ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -433,7 +433,7 @@ VenusaurAltLv67Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $415d ; effect commands + dw EffectCommands_5815d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -485,7 +485,7 @@ DarkVenusaurCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $5343 ; effect commands + dw EffectCommands_59343 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -537,7 +537,7 @@ CaterpieCard: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4043 ; effect commands + dw EffectCommands_58043 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -589,7 +589,7 @@ MetapodLv20Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4c2b ; effect commands + dw EffectCommands_58c2b ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -603,7 +603,7 @@ MetapodLv20Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4c30 ; effect commands + dw EffectCommands_58c30 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -641,7 +641,7 @@ MetapodLv21Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $40a2 ; effect commands + dw EffectCommands_580a2 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -655,7 +655,7 @@ MetapodLv21Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $40a7 ; effect commands + dw EffectCommands_580a7 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -693,7 +693,7 @@ ButterfreeCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4120 ; effect commands + dw EffectCommands_58120 ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db NONE ; flags 3 @@ -707,7 +707,7 @@ ButterfreeCard: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $412b ; effect commands + dw EffectCommands_5812b ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db NONE ; flags 3 @@ -745,7 +745,7 @@ WeedleLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $413a ; effect commands + dw EffectCommands_5813a ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -811,7 +811,7 @@ WeedleLv15Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4c35 ; effect commands + dw EffectCommands_58c35 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -849,7 +849,7 @@ KakunaLv20Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4c3d ; effect commands + dw EffectCommands_58c3d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -901,7 +901,7 @@ KakunaLv23Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4055 ; effect commands + dw EffectCommands_58055 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -915,7 +915,7 @@ KakunaLv23Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $405a ; effect commands + dw EffectCommands_5805a ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -953,7 +953,7 @@ BeedrillCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_X ; category - dw $4080 ; effect commands + dw EffectCommands_58080 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -967,7 +967,7 @@ BeedrillCard: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $4088 ; effect commands + dw EffectCommands_58088 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1005,7 +1005,7 @@ EkansLv10Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4000 ; effect commands + dw EffectCommands_58000 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1019,7 +1019,7 @@ EkansLv10Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4008 ; effect commands + dw EffectCommands_58008 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1071,7 +1071,7 @@ EkansLv15Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4998 ; effect commands + dw EffectCommands_58998 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1109,7 +1109,7 @@ ArbokLv27Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $400d ; effect commands + dw EffectCommands_5800d ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db NONE ; flags 3 @@ -1123,7 +1123,7 @@ ArbokLv27Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $401b ; effect commands + dw EffectCommands_5801b ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1161,7 +1161,7 @@ ArbokLv30Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4f41 ; effect commands + dw EffectCommands_58f41 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1175,7 +1175,7 @@ ArbokLv30Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_PLUS ; category - dw $4f46 ; effect commands + dw EffectCommands_58f46 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1213,7 +1213,7 @@ DarkArbokCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $49a0 ; effect commands + dw EffectCommands_589a0 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -1227,7 +1227,7 @@ DarkArbokCard: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $49b1 ; effect commands + dw EffectCommands_589b1 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -1265,7 +1265,7 @@ NidoranFLv12Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4c59 ; effect commands + dw EffectCommands_58c59 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -1279,7 +1279,7 @@ NidoranFLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4c5e ; effect commands + dw EffectCommands_58c5e ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1317,7 +1317,7 @@ NidoranFLv13Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $40ed ; effect commands + dw EffectCommands_580ed ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1331,7 +1331,7 @@ NidoranFLv13Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $40f5 ; effect commands + dw EffectCommands_580f5 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -1369,7 +1369,7 @@ NidorinaLv22Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4f5e ; effect commands + dw EffectCommands_58f5e ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1383,7 +1383,7 @@ NidorinaLv22Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_X ; category - dw $4f66 ; effect commands + dw EffectCommands_58f66 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1421,7 +1421,7 @@ NidorinaLv24Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $410b ; effect commands + dw EffectCommands_5810b ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1435,7 +1435,7 @@ NidorinaLv24Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_X ; category - dw $4110 ; effect commands + dw EffectCommands_58110 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1473,7 +1473,7 @@ NidoqueenCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $40e8 ; effect commands + dw EffectCommands_580e8 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1525,7 +1525,7 @@ NidoranMLv20Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4103 ; effect commands + dw EffectCommands_58103 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1577,7 +1577,7 @@ NidoranMLv22Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4c66 ; effect commands + dw EffectCommands_58c66 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -1591,7 +1591,7 @@ NidoranMLv22Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $4c6b ; effect commands + dw EffectCommands_58c6b ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1629,7 +1629,7 @@ NidorinoLv23Card: dw NONE ; description (cont) db 60 ; damage db DAMAGE_NORMAL ; category - dw $4f6e ; effect commands + dw EffectCommands_58f6e ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1681,7 +1681,7 @@ NidorinoLv25Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_X ; category - dw $4118 ; effect commands + dw EffectCommands_58118 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1733,7 +1733,7 @@ NidokingCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_PLUS ; category - dw $40d5 ; effect commands + dw EffectCommands_580d5 ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1747,7 +1747,7 @@ NidokingCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $40e0 ; effect commands + dw EffectCommands_580e0 ; effect commands db INFLICT_POISON ; flags 1 db FLAG_2_BIT_6 ; flags 2 db NONE ; flags 3 @@ -1837,7 +1837,7 @@ ZubatLv10Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4076 ; effect commands + dw EffectCommands_58076 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1851,7 +1851,7 @@ ZubatLv10Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $407b ; effect commands + dw EffectCommands_5807b ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db NONE ; flags 3 @@ -1903,7 +1903,7 @@ ZubatLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4c96 ; effect commands + dw EffectCommands_58c96 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1941,7 +1941,7 @@ GolbatLv25Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4c9b ; effect commands + dw EffectCommands_58c9b ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db NONE ; flags 3 @@ -1955,7 +1955,7 @@ GolbatLv25Card: dw NONE ; description (cont) db 60 ; damage db DAMAGE_NORMAL ; category - dw $4ca0 ; effect commands + dw EffectCommands_58ca0 ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2007,7 +2007,7 @@ GolbatLv29Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4062 ; effect commands + dw EffectCommands_58062 ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db NONE ; flags 3 @@ -2045,7 +2045,7 @@ DarkGolbatCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $49b9 ; effect commands + dw EffectCommands_589b9 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2059,7 +2059,7 @@ DarkGolbatCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $49c4 ; effect commands + dw EffectCommands_589c4 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -2097,7 +2097,7 @@ OddishLv8Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $40ac ; effect commands + dw EffectCommands_580ac ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2111,7 +2111,7 @@ OddishLv8Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $40b1 ; effect commands + dw EffectCommands_580b1 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -2149,7 +2149,7 @@ OddishLv21Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $49d5 ; effect commands + dw EffectCommands_589d5 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2163,7 +2163,7 @@ OddishLv21Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $49da ; effect commands + dw EffectCommands_589da ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2201,7 +2201,7 @@ GloomCard: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4048 ; effect commands + dw EffectCommands_58048 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2215,7 +2215,7 @@ GloomCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4050 ; effect commands + dw EffectCommands_58050 ; effect commands db INFLICT_CONFUSION ; flags 1 db FLAG_2_BIT_7 ; flags 2 db NONE ; flags 3 @@ -2253,7 +2253,7 @@ DarkGloomCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $49e2 ; effect commands + dw EffectCommands_589e2 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2267,7 +2267,7 @@ DarkGloomCard: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $49ea ; effect commands + dw EffectCommands_589ea ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2305,7 +2305,7 @@ VileplumeCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $41bd ; effect commands + dw EffectCommands_581bd ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db NONE ; flags 3 @@ -2319,7 +2319,7 @@ VileplumeCard: dw NONE ; description (cont) db 40 ; damage db DAMAGE_X ; category - dw $41c5 ; effect commands + dw EffectCommands_581c5 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2357,7 +2357,7 @@ DarkVileplumeCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $49f2 ; effect commands + dw EffectCommands_589f2 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2371,7 +2371,7 @@ DarkVileplumeCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_X ; category - dw $49f7 ; effect commands + dw EffectCommands_589f7 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2423,7 +2423,7 @@ ParasLv8Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4130 ; effect commands + dw EffectCommands_58130 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2475,7 +2475,7 @@ ParasLv15Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4ca8 ; effect commands + dw EffectCommands_58ca8 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -2513,7 +2513,7 @@ ParasectLv28Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4135 ; effect commands + dw EffectCommands_58135 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2565,7 +2565,7 @@ ParasectLv29Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4cb6 ; effect commands + dw EffectCommands_58cb6 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2579,7 +2579,7 @@ ParasectLv29Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4cbe ; effect commands + dw EffectCommands_58cbe ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db NONE ; flags 3 @@ -2617,7 +2617,7 @@ VenonatLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4067 ; effect commands + dw EffectCommands_58067 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2631,7 +2631,7 @@ VenonatLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $406c ; effect commands + dw EffectCommands_5806c ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db NONE ; flags 3 @@ -2669,7 +2669,7 @@ VenonatLv15Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4f84 ; effect commands + dw EffectCommands_58f84 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -2683,7 +2683,7 @@ VenonatLv15Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4f92 ; effect commands + dw EffectCommands_58f92 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2721,7 +2721,7 @@ VenomothLv22Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4e0e ; effect commands + dw EffectCommands_58e0e ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -2735,7 +2735,7 @@ VenomothLv22Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4e19 ; effect commands + dw EffectCommands_58e19 ; effect commands db INFLICT_POISON | INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2773,7 +2773,7 @@ VenomothLv28Card: tx Text13ea ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $419d ; effect commands + dw EffectCommands_5819d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2787,7 +2787,7 @@ VenomothLv28Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $41a8 ; effect commands + dw EffectCommands_581a8 ; effect commands db INFLICT_POISON | INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2825,7 +2825,7 @@ BellsproutLv10Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $5010 ; effect commands + dw EffectCommands_59010 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -2839,7 +2839,7 @@ BellsproutLv10Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $5015 ; effect commands + dw EffectCommands_59015 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2891,7 +2891,7 @@ BellsproutLv11Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4182 ; effect commands + dw EffectCommands_58182 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -2929,7 +2929,7 @@ WeepinbellLv23Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $501a ; effect commands + dw EffectCommands_5901a ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -2943,7 +2943,7 @@ WeepinbellLv23Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $501f ; effect commands + dw EffectCommands_5901f ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2981,7 +2981,7 @@ WeepinbellLv28Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4023 ; effect commands + dw EffectCommands_58023 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3033,7 +3033,7 @@ VictreebelCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $402b ; effect commands + dw EffectCommands_5802b ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -3047,7 +3047,7 @@ VictreebelCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4039 ; effect commands + dw EffectCommands_58039 ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db NONE ; flags 3 @@ -3085,7 +3085,7 @@ GrimerLv10Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $49ff ; effect commands + dw EffectCommands_589ff ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3099,7 +3099,7 @@ GrimerLv10Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4a07 ; effect commands + dw EffectCommands_58a07 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3137,7 +3137,7 @@ GrimerLv17Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $416b ; effect commands + dw EffectCommands_5816b ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3151,7 +3151,7 @@ GrimerLv17Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4170 ; effect commands + dw EffectCommands_58170 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -3189,7 +3189,7 @@ MukCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4175 ; effect commands + dw EffectCommands_58175 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3203,7 +3203,7 @@ MukCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $417a ; effect commands + dw EffectCommands_5817a ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3241,7 +3241,7 @@ DarkMukCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4a0f ; effect commands + dw EffectCommands_58a0f ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3255,7 +3255,7 @@ DarkMukCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4a14 ; effect commands + dw EffectCommands_58a14 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3293,7 +3293,7 @@ ExeggcuteCard: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4090 ; effect commands + dw EffectCommands_58090 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3307,7 +3307,7 @@ ExeggcuteCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4095 ; effect commands + dw EffectCommands_58095 ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db NONE ; flags 3 @@ -3345,7 +3345,7 @@ ExeggutorCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $40bf ; effect commands + dw EffectCommands_580bf ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -3359,7 +3359,7 @@ ExeggutorCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $40cd ; effect commands + dw EffectCommands_580cd ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -3411,7 +3411,7 @@ KoffingLv12Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4a1c ; effect commands + dw EffectCommands_58a1c ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3449,7 +3449,7 @@ KoffingLv13Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $409a ; effect commands + dw EffectCommands_5809a ; effect commands db INFLICT_POISON | INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3501,7 +3501,7 @@ KoffingLv14Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $526c ; effect commands + dw EffectCommands_5926c ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3515,7 +3515,7 @@ KoffingLv14Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $5274 ; effect commands + dw EffectCommands_59274 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3553,7 +3553,7 @@ WeezingLv26Card: tx Text142a ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $50da ; effect commands + dw EffectCommands_590da ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3567,7 +3567,7 @@ WeezingLv26Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $50e2 ; effect commands + dw EffectCommands_590e2 ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3605,7 +3605,7 @@ WeezingLv27Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4190 ; effect commands + dw EffectCommands_58190 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3619,7 +3619,7 @@ WeezingLv27Card: dw NONE ; description (cont) db 60 ; damage db DAMAGE_NORMAL ; category - dw $4198 ; effect commands + dw EffectCommands_58198 ; effect commands db HIGH_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3657,7 +3657,7 @@ DarkWeezingCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $4a24 ; effect commands + dw EffectCommands_58a24 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -3671,7 +3671,7 @@ DarkWeezingCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4a2f ; effect commands + dw EffectCommands_58a2f ; effect commands db INFLICT_POISON | INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3709,7 +3709,7 @@ TangelaLv8Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $41b0 ; effect commands + dw EffectCommands_581b0 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3723,7 +3723,7 @@ TangelaLv8Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $41b5 ; effect commands + dw EffectCommands_581b5 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3761,7 +3761,7 @@ TangelaLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $41cd ; effect commands + dw EffectCommands_581cd ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3775,7 +3775,7 @@ TangelaLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $41d2 ; effect commands + dw EffectCommands_581d2 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3813,7 +3813,7 @@ ScytherLv23Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $511c ; effect commands + dw EffectCommands_5911c ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3865,7 +3865,7 @@ ScytherLv25Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4071 ; effect commands + dw EffectCommands_58071 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -3917,7 +3917,7 @@ PinsirLv15Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4d3d ; effect commands + dw EffectCommands_58d3d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3969,7 +3969,7 @@ PinsirLv24Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $403e ; effect commands + dw EffectCommands_5803e ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4021,7 +4021,7 @@ CharmanderLv9Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $48d8 ; effect commands + dw EffectCommands_588d8 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4087,7 +4087,7 @@ CharmanderLv10Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4397 ; effect commands + dw EffectCommands_58397 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -4125,7 +4125,7 @@ CharmanderLv12Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4c21 ; effect commands + dw EffectCommands_58c21 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -4191,7 +4191,7 @@ CharmeleonCard: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $43ef ; effect commands + dw EffectCommands_583ef ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -4243,7 +4243,7 @@ DarkCharmeleonCard: dw NONE ; description (cont) db 70 ; damage db DAMAGE_NORMAL ; category - dw $48e3 ; effect commands + dw EffectCommands_588e3 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -4281,7 +4281,7 @@ CharizardLv76Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $43fd ; effect commands + dw EffectCommands_583fd ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4295,7 +4295,7 @@ CharizardLv76Card: dw NONE ; description (cont) db 100 ; damage db DAMAGE_NORMAL ; category - dw $4402 ; effect commands + dw EffectCommands_58402 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -4333,7 +4333,7 @@ CharizardAltLv76Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4410 ; effect commands + dw EffectCommands_58410 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4347,7 +4347,7 @@ CharizardAltLv76Card: dw NONE ; description (cont) db 100 ; damage db DAMAGE_NORMAL ; category - dw $4415 ; effect commands + dw EffectCommands_58415 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -4399,7 +4399,7 @@ DarkCharizardCard: dw NONE ; description (cont) db 50 ; damage db DAMAGE_X ; category - dw $48f4 ; effect commands + dw EffectCommands_588f4 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -4437,7 +4437,7 @@ VulpixLv11Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4423 ; effect commands + dw EffectCommands_58423 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4489,7 +4489,7 @@ VulpixLv13Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4f79 ; effect commands + dw EffectCommands_58f79 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -4541,7 +4541,7 @@ NinetalesLv32Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $437b ; effect commands + dw EffectCommands_5837b ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -4555,7 +4555,7 @@ NinetalesLv32Card: dw NONE ; description (cont) db 80 ; damage db DAMAGE_NORMAL ; category - dw $4389 ; effect commands + dw EffectCommands_58389 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -4593,7 +4593,7 @@ NinetalesLv35Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4430 ; effect commands + dw EffectCommands_58430 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -4607,7 +4607,7 @@ NinetalesLv35Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $4438 ; effect commands + dw EffectCommands_58438 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4645,7 +4645,7 @@ DarkNinetalesCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $531a ; effect commands + dw EffectCommands_5931a ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -4659,7 +4659,7 @@ DarkNinetalesCard: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $531f ; effect commands + dw EffectCommands_5931f ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4697,7 +4697,7 @@ GrowlitheLv12Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $529b ; effect commands + dw EffectCommands_5929b ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4711,7 +4711,7 @@ GrowlitheLv12Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $52a3 ; effect commands + dw EffectCommands_592a3 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -4749,7 +4749,7 @@ GrowlitheLv16Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4f9f ; effect commands + dw EffectCommands_58f9f ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -4763,7 +4763,7 @@ GrowlitheLv16Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4fb0 ; effect commands + dw EffectCommands_58fb0 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -4853,7 +4853,7 @@ ArcanineLv34Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4352 ; effect commands + dw EffectCommands_58352 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4867,7 +4867,7 @@ ArcanineLv34Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_PLUS ; category - dw $435a ; effect commands + dw EffectCommands_5835a ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db BOOST_IF_TAKEN_DAMAGE ; flags 3 @@ -4905,7 +4905,7 @@ ArcanineLv35Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $52b1 ; effect commands + dw EffectCommands_592b1 ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4957,7 +4957,7 @@ ArcanineLv45Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $433f ; effect commands + dw EffectCommands_5833f ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -4971,7 +4971,7 @@ ArcanineLv45Card: dw NONE ; description (cont) db 80 ; damage db DAMAGE_NORMAL ; category - dw $434d ; effect commands + dw EffectCommands_5834d ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5023,7 +5023,7 @@ PonytaLv8Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $504f ; effect commands + dw EffectCommands_5904f ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -5113,7 +5113,7 @@ PonytaLv15Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4905 ; effect commands + dw EffectCommands_58905 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -5165,7 +5165,7 @@ RapidashLv30Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4cf0 ; effect commands + dw EffectCommands_58cf0 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -5179,7 +5179,7 @@ RapidashLv30Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4cfe ; effect commands + dw EffectCommands_58cfe ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db NONE ; flags 3 @@ -5217,7 +5217,7 @@ RapidashLv33Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $436e ; effect commands + dw EffectCommands_5836e ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5231,7 +5231,7 @@ RapidashLv33Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4376 ; effect commands + dw EffectCommands_58376 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK | FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5283,7 +5283,7 @@ DarkRapidashCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4913 ; effect commands + dw EffectCommands_58913 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -5335,7 +5335,7 @@ MagmarLv18Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $52b6 ; effect commands + dw EffectCommands_592b6 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5387,7 +5387,7 @@ MagmarLv24Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $43d4 ; effect commands + dw EffectCommands_583d4 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -5425,7 +5425,7 @@ MagmarLv27Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $5124 ; effect commands + dw EffectCommands_59124 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -5477,7 +5477,7 @@ MagmarLv31Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $43e2 ; effect commands + dw EffectCommands_583e2 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -5491,7 +5491,7 @@ MagmarLv31Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $43e7 ; effect commands + dw EffectCommands_583e7 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5543,7 +5543,7 @@ FlareonLv22Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4428 ; effect commands + dw EffectCommands_58428 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db BOOST_IF_TAKEN_DAMAGE ; flags 3 @@ -5581,7 +5581,7 @@ FlareonLv28Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $43be ; effect commands + dw EffectCommands_583be ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5595,7 +5595,7 @@ FlareonLv28Card: dw NONE ; description (cont) db 60 ; damage db DAMAGE_NORMAL ; category - dw $43c6 ; effect commands + dw EffectCommands_583c6 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -5633,7 +5633,7 @@ DarkFlareonCard: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $491e ; effect commands + dw EffectCommands_5891e ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5647,7 +5647,7 @@ DarkFlareonCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_PLUS ; category - dw $4926 ; effect commands + dw EffectCommands_58926 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -5685,7 +5685,7 @@ MoltresLv35Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $43a5 ; effect commands + dw EffectCommands_583a5 ; effect commands db NONE ; flags 1 db FLAG_2_BIT_5 ; flags 2 db NONE ; flags 3 @@ -5699,7 +5699,7 @@ MoltresLv35Card: dw NONE ; description (cont) db 80 ; damage db DAMAGE_NORMAL ; category - dw $43b6 ; effect commands + dw EffectCommands_583b6 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5737,7 +5737,7 @@ MoltresLv37Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4f1d ; effect commands + dw EffectCommands_58f1d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -5789,7 +5789,7 @@ MoltresLv40Card: tx Text14d4 ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4440 ; effect commands + dw EffectCommands_58440 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5803,7 +5803,7 @@ MoltresLv40Card: dw NONE ; description (cont) db 70 ; damage db DAMAGE_NORMAL ; category - dw $4448 ; effect commands + dw EffectCommands_58448 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5841,7 +5841,7 @@ SquirtleLv8Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $42a8 ; effect commands + dw EffectCommands_582a8 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5855,7 +5855,7 @@ SquirtleLv8Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $42ad ; effect commands + dw EffectCommands_582ad ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5945,7 +5945,7 @@ SquirtleLv15Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4c26 ; effect commands + dw EffectCommands_58c26 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -6049,7 +6049,7 @@ WartortleLv22Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4207 ; effect commands + dw EffectCommands_58207 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -6101,7 +6101,7 @@ WartortleLv24Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $52be ; effect commands + dw EffectCommands_592be ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6153,7 +6153,7 @@ DarkWartortleCard: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $4937 ; effect commands + dw EffectCommands_58937 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6167,7 +6167,7 @@ DarkWartortleCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $493f ; effect commands + dw EffectCommands_5893f ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -6205,7 +6205,7 @@ BlastoiseLv52Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $420c ; effect commands + dw EffectCommands_5820c ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6219,7 +6219,7 @@ BlastoiseLv52Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_PLUS ; category - dw $4211 ; effect commands + dw EffectCommands_58211 ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -6257,7 +6257,7 @@ BlastoiseAltLv52Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4219 ; effect commands + dw EffectCommands_58219 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6271,7 +6271,7 @@ BlastoiseAltLv52Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_PLUS ; category - dw $421e ; effect commands + dw EffectCommands_5821e ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -6309,7 +6309,7 @@ DarkBlastoiseCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_PLUS ; category - dw $4944 ; effect commands + dw EffectCommands_58944 ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -6323,7 +6323,7 @@ DarkBlastoiseCard: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $494c ; effect commands + dw EffectCommands_5894c ; effect commands db LOW_RECOIL ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -6361,7 +6361,7 @@ PsyduckLv15Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4249 ; effect commands + dw EffectCommands_58249 ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -6375,7 +6375,7 @@ PsyduckLv15Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $424e ; effect commands + dw EffectCommands_5824e ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6413,7 +6413,7 @@ PsyduckLv16Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4954 ; effect commands + dw EffectCommands_58954 ; effect commands db DRAW_CARD ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -6427,7 +6427,7 @@ PsyduckLv16Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $495c ; effect commands + dw EffectCommands_5895c ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -6465,7 +6465,7 @@ GolduckLv27Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4256 ; effect commands + dw EffectCommands_58256 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6479,7 +6479,7 @@ GolduckLv27Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $425b ; effect commands + dw EffectCommands_5825b ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -6517,7 +6517,7 @@ GolduckLv28Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4f97 ; effect commands + dw EffectCommands_58f97 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6569,7 +6569,7 @@ DarkGolduckCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4964 ; effect commands + dw EffectCommands_58964 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -6621,7 +6621,7 @@ PoliwagLv13Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $42ed ; effect commands + dw EffectCommands_582ed ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -6673,7 +6673,7 @@ PoliwagLv15Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4cc3 ; effect commands + dw EffectCommands_58cc3 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6725,7 +6725,7 @@ PoliwhirlLv28Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $42c4 ; effect commands + dw EffectCommands_582c4 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -6739,7 +6739,7 @@ PoliwhirlLv28Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_X ; category - dw $42d2 ; effect commands + dw EffectCommands_582d2 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6777,7 +6777,7 @@ PoliwhirlLv30Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4cc8 ; effect commands + dw EffectCommands_58cc8 ; effect commands db INFLICT_SLEEP | INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6791,7 +6791,7 @@ PoliwhirlLv30Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4ccd ; effect commands + dw EffectCommands_58ccd ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6843,7 +6843,7 @@ PoliwrathLv40Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_PLUS ; category - dw $4cd2 ; effect commands + dw EffectCommands_58cd2 ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -6881,7 +6881,7 @@ PoliwrathLv48Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_PLUS ; category - dw $42da ; effect commands + dw EffectCommands_582da ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -6895,7 +6895,7 @@ PoliwrathLv48Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $42e2 ; effect commands + dw EffectCommands_582e2 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -6933,7 +6933,7 @@ TentacoolCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4312 ; effect commands + dw EffectCommands_58312 ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db NONE ; flags 3 @@ -6985,7 +6985,7 @@ TentacruelCard: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $42b7 ; effect commands + dw EffectCommands_582b7 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6999,7 +6999,7 @@ TentacruelCard: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $42bc ; effect commands + dw EffectCommands_582bc ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7037,7 +7037,7 @@ SeelLv10Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4e70 ; effect commands + dw EffectCommands_58e70 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -7051,7 +7051,7 @@ SeelLv10Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4e75 ; effect commands + dw EffectCommands_58e75 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7141,7 +7141,7 @@ DewgongLv24Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4e7a ; effect commands + dw EffectCommands_58e7a ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -7155,7 +7155,7 @@ DewgongLv24Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4e82 ; effect commands + dw EffectCommands_58e82 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7207,7 +7207,7 @@ DewgongLv42Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $428d ; effect commands + dw EffectCommands_5828d ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7245,7 +7245,7 @@ ShellderLv8Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4273 ; effect commands + dw EffectCommands_58273 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7259,7 +7259,7 @@ ShellderLv8Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4278 ; effect commands + dw EffectCommands_58278 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -7297,7 +7297,7 @@ ShellderLv16Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $4e87 ; effect commands + dw EffectCommands_58e87 ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -7349,7 +7349,7 @@ CloysterCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $42f5 ; effect commands + dw EffectCommands_582f5 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7363,7 +7363,7 @@ CloysterCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_X ; category - dw $42fd ; effect commands + dw EffectCommands_582fd ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7401,7 +7401,7 @@ KrabbyLv17Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4e99 ; effect commands + dw EffectCommands_58e99 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7453,7 +7453,7 @@ KrabbyLv20Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4233 ; effect commands + dw EffectCommands_58233 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -7505,7 +7505,7 @@ KinglerLv27Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $422b ; effect commands + dw EffectCommands_5822b ; effect commands db NONE ; flags 1 db NONE ; flags 2 db BOOST_IF_TAKEN_DAMAGE ; flags 3 @@ -7557,7 +7557,7 @@ KinglerLv33Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $50b0 ; effect commands + dw EffectCommands_590b0 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -7571,7 +7571,7 @@ KinglerLv33Card: dw NONE ; description (cont) db 80 ; damage db DAMAGE_NORMAL ; category - dw $50c1 ; effect commands + dw EffectCommands_590c1 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7609,7 +7609,7 @@ HorseaLv19Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $42b2 ; effect commands + dw EffectCommands_582b2 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -7661,7 +7661,7 @@ HorseaLv20Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $50ff ; effect commands + dw EffectCommands_590ff ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -7675,7 +7675,7 @@ HorseaLv20Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $5104 ; effect commands + dw EffectCommands_59104 ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -7713,7 +7713,7 @@ SeadraLv23Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $4266 ; effect commands + dw EffectCommands_58266 ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -7727,7 +7727,7 @@ SeadraLv23Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $426e ; effect commands + dw EffectCommands_5826e ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -7765,7 +7765,7 @@ SeadraLv26Card: tx Text1561 ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $510c ; effect commands + dw EffectCommands_5910c ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -7973,7 +7973,7 @@ StaryuLv17Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $5117 ; effect commands + dw EffectCommands_59117 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -8025,7 +8025,7 @@ StarmieCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4292 ; effect commands + dw EffectCommands_58292 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -8039,7 +8039,7 @@ StarmieCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $42a3 ; effect commands + dw EffectCommands_582a3 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8077,7 +8077,7 @@ DarkStarmieCard: tx Text157b ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $52f8 ; effect commands + dw EffectCommands_592f8 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8091,7 +8091,7 @@ DarkStarmieCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $5300 ; effect commands + dw EffectCommands_59300 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -8143,7 +8143,7 @@ MagikarpLv6Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4975 ; effect commands + dw EffectCommands_58975 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -8195,7 +8195,7 @@ MagikarpLv8Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $4241 ; effect commands + dw EffectCommands_58241 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db BOOST_IF_TAKEN_DAMAGE ; flags 3 @@ -8233,7 +8233,7 @@ MagikarpLv10Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $5237 ; effect commands + dw EffectCommands_59237 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8247,7 +8247,7 @@ MagikarpLv10Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $523f ; effect commands + dw EffectCommands_5923f ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8299,7 +8299,7 @@ GyaradosCard: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $4226 ; effect commands + dw EffectCommands_58226 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8337,7 +8337,7 @@ DarkGyaradosCard: tx Text1592 ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4983 ; effect commands + dw EffectCommands_58983 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8351,7 +8351,7 @@ DarkGyaradosCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4988 ; effect commands + dw EffectCommands_58988 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8389,7 +8389,7 @@ LaprasLv24Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4ed0 ; effect commands + dw EffectCommands_58ed0 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8441,7 +8441,7 @@ LaprasLv31Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $431d ; effect commands + dw EffectCommands_5831d ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -8455,7 +8455,7 @@ LaprasLv31Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4325 ; effect commands + dw EffectCommands_58325 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8493,7 +8493,7 @@ VaporeonLv29Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $433a ; effect commands + dw EffectCommands_5833a ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -8545,7 +8545,7 @@ VaporeonLv42Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $427d ; effect commands + dw EffectCommands_5827d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8559,7 +8559,7 @@ VaporeonLv42Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_PLUS ; category - dw $4285 ; effect commands + dw EffectCommands_58285 ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -8611,7 +8611,7 @@ DarkVaporeonCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $498d ; effect commands + dw EffectCommands_5898d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -8649,7 +8649,7 @@ OmanyteLv19Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $41f7 ; effect commands + dw EffectCommands_581f7 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8663,7 +8663,7 @@ OmanyteLv19Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $41ff ; effect commands + dw EffectCommands_581ff ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -8701,7 +8701,7 @@ OmanyteLv20Card: tx Text15aa ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4ed5 ; effect commands + dw EffectCommands_58ed5 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8753,7 +8753,7 @@ OmanyteLv22Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $5146 ; effect commands + dw EffectCommands_59146 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8805,7 +8805,7 @@ OmastarLv32Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $41e7 ; effect commands + dw EffectCommands_581e7 ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -8819,7 +8819,7 @@ OmastarLv32Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_X ; category - dw $41ef ; effect commands + dw EffectCommands_581ef ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8857,7 +8857,7 @@ OmastarLv36Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $514e ; effect commands + dw EffectCommands_5914e ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -8871,7 +8871,7 @@ OmastarLv36Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $5159 ; effect commands + dw EffectCommands_59159 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8909,7 +8909,7 @@ ArticunoLv34Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4efa ; effect commands + dw EffectCommands_58efa ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8923,7 +8923,7 @@ ArticunoLv34Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4eff ; effect commands + dw EffectCommands_58eff ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8961,7 +8961,7 @@ ArticunoLv35Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4305 ; effect commands + dw EffectCommands_58305 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -8975,7 +8975,7 @@ ArticunoLv35Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $430a ; effect commands + dw EffectCommands_5830a ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -9013,7 +9013,7 @@ ArticunoLv37Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $432a ; effect commands + dw EffectCommands_5832a ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -9027,7 +9027,7 @@ ArticunoLv37Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4332 ; effect commands + dw EffectCommands_58332 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -9065,7 +9065,7 @@ MarillCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $5257 ; effect commands + dw EffectCommands_59257 ; effect commands db NONE ; flags 1 db ATTACHED_ENERGY_BOOST ; flags 2 db NONE ; flags 3 @@ -9117,7 +9117,7 @@ PikachuLv5Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4c4f ; effect commands + dw EffectCommands_58c4f ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -9131,7 +9131,7 @@ PikachuLv5Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4c54 ; effect commands + dw EffectCommands_58c54 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -9183,7 +9183,7 @@ PikachuLv12Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $46b4 ; effect commands + dw EffectCommands_586b4 ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -9221,7 +9221,7 @@ PikachuLv13Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $51e6 ; effect commands + dw EffectCommands_591e6 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -9235,7 +9235,7 @@ PikachuLv13Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $51f4 ; effect commands + dw EffectCommands_591f4 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -9273,7 +9273,7 @@ PikachuLv14Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $46bc ; effect commands + dw EffectCommands_586bc ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -9325,7 +9325,7 @@ PikachuLv16Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $46c7 ; effect commands + dw EffectCommands_586c7 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -9339,7 +9339,7 @@ PikachuLv16Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $46cc ; effect commands + dw EffectCommands_586cc ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -9377,7 +9377,7 @@ PikachuAltLv16Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $46d1 ; effect commands + dw EffectCommands_586d1 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -9391,7 +9391,7 @@ PikachuAltLv16Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $46d6 ; effect commands + dw EffectCommands_586d6 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -9429,7 +9429,7 @@ FlyingPikachuLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $469a ; effect commands + dw EffectCommands_5869a ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -9443,7 +9443,7 @@ FlyingPikachuLv12Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $469f ; effect commands + dw EffectCommands_5869f ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -9481,7 +9481,7 @@ FlyingPikachuAltLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $46a7 ; effect commands + dw EffectCommands_586a7 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -9495,7 +9495,7 @@ FlyingPikachuAltLv12Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $46ac ; effect commands + dw EffectCommands_586ac ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -9637,7 +9637,7 @@ RaichuLv32Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4de5 ; effect commands + dw EffectCommands_58de5 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -9651,7 +9651,7 @@ RaichuLv32Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4df6 ; effect commands + dw EffectCommands_58df6 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -9689,7 +9689,7 @@ RaichuLv33Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $5279 ; effect commands + dw EffectCommands_59279 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -9703,7 +9703,7 @@ RaichuLv33Card: dw NONE ; description (cont) db 60 ; damage db DAMAGE_NORMAL ; category - dw $5281 ; effect commands + dw EffectCommands_59281 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -9741,7 +9741,7 @@ RaichuLv40Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $46e0 ; effect commands + dw EffectCommands_586e0 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -9755,7 +9755,7 @@ RaichuLv40Card: dw NONE ; description (cont) db 60 ; damage db DAMAGE_NORMAL ; category - dw $46e5 ; effect commands + dw EffectCommands_586e5 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -9793,7 +9793,7 @@ RaichuLv45Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $46ed ; effect commands + dw EffectCommands_586ed ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -9845,7 +9845,7 @@ DarkRaichuCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $5315 ; effect commands + dw EffectCommands_59315 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -9911,7 +9911,7 @@ MagnemiteLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4b8a ; effect commands + dw EffectCommands_58b8a ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -9949,7 +9949,7 @@ MagnemiteLv13Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $466e ; effect commands + dw EffectCommands_5866e ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -9963,7 +9963,7 @@ MagnemiteLv13Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $4673 ; effect commands + dw EffectCommands_58673 ; effect commands db HIGH_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10015,7 +10015,7 @@ MagnemiteLv14Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $471c ; effect commands + dw EffectCommands_5871c ; effect commands db NONE ; flags 1 db FLAG_2_BIT_5 ; flags 2 db NONE ; flags 3 @@ -10053,7 +10053,7 @@ MagnemiteLv15Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4e3d ; effect commands + dw EffectCommands_58e3d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10067,7 +10067,7 @@ MagnemiteLv15Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4e4b ; effect commands + dw EffectCommands_58e4b ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -10105,7 +10105,7 @@ MagnetonLv28Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $46f8 ; effect commands + dw EffectCommands_586f8 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10119,7 +10119,7 @@ MagnetonLv28Card: dw NONE ; description (cont) db 80 ; damage db DAMAGE_NORMAL ; category - dw $46fd ; effect commands + dw EffectCommands_586fd ; effect commands db HIGH_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10157,7 +10157,7 @@ MagnetonLv30Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4e5c ; effect commands + dw EffectCommands_58e5c ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -10209,7 +10209,7 @@ MagnetonLv35Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4702 ; effect commands + dw EffectCommands_58702 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10223,7 +10223,7 @@ MagnetonLv35Card: dw NONE ; description (cont) db 100 ; damage db DAMAGE_NORMAL ; category - dw $470a ; effect commands + dw EffectCommands_5870a ; effect commands db HIGH_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10261,7 +10261,7 @@ DarkMagnetonCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4b92 ; effect commands + dw EffectCommands_58b92 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10275,7 +10275,7 @@ DarkMagnetonCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4b9a ; effect commands + dw EffectCommands_58b9a ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -10313,7 +10313,7 @@ VoltorbLv8Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4e9e ; effect commands + dw EffectCommands_58e9e ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10327,7 +10327,7 @@ VoltorbLv8Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $4ea3 ; effect commands + dw EffectCommands_58ea3 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10469,7 +10469,7 @@ ElectrodeLv35Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4721 ; effect commands + dw EffectCommands_58721 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10483,7 +10483,7 @@ ElectrodeLv35Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4729 ; effect commands + dw EffectCommands_58729 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -10535,7 +10535,7 @@ ElectrodeLv42Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $46db ; effect commands + dw EffectCommands_586db ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -10587,7 +10587,7 @@ DarkElectrodeCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4ba5 ; effect commands + dw EffectCommands_58ba5 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -10625,7 +10625,7 @@ ElectabuzzLv20Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4661 ; effect commands + dw EffectCommands_58661 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -10639,7 +10639,7 @@ ElectabuzzLv20Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4666 ; effect commands + dw EffectCommands_58666 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10677,7 +10677,7 @@ ElectabuzzLv30Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $5286 ; effect commands + dw EffectCommands_59286 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10729,7 +10729,7 @@ ElectabuzzLv35Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4651 ; effect commands + dw EffectCommands_58651 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10743,7 +10743,7 @@ ElectabuzzLv35Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_PLUS ; category - dw $4656 ; effect commands + dw EffectCommands_58656 ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10781,7 +10781,7 @@ JolteonLv24Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $4737 ; effect commands + dw EffectCommands_58737 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10795,7 +10795,7 @@ JolteonLv24Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $473f ; effect commands + dw EffectCommands_5873f ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10833,7 +10833,7 @@ JolteonLv29Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $468a ; effect commands + dw EffectCommands_5868a ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10847,7 +10847,7 @@ JolteonLv29Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $4692 ; effect commands + dw EffectCommands_58692 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10885,7 +10885,7 @@ DarkJolteonCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4bb0 ; effect commands + dw EffectCommands_58bb0 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -10899,7 +10899,7 @@ DarkJolteonCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4bb5 ; effect commands + dw EffectCommands_58bb5 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10937,7 +10937,7 @@ ZapdosLv28Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $4f04 ; effect commands + dw EffectCommands_58f04 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -10951,7 +10951,7 @@ ZapdosLv28Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_PLUS ; category - dw $4f12 ; effect commands + dw EffectCommands_58f12 ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -10989,7 +10989,7 @@ ZapdosLv40Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $4685 ; effect commands + dw EffectCommands_58685 ; effect commands db LOW_RECOIL | DAMAGE_TO_OPPONENT_BENCH ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11041,7 +11041,7 @@ ZapdosLv64Card: dw NONE ; description (cont) db 60 ; damage db DAMAGE_NORMAL ; category - dw $4678 ; effect commands + dw EffectCommands_58678 ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11055,7 +11055,7 @@ ZapdosLv64Card: dw NONE ; description (cont) db 100 ; damage db DAMAGE_NORMAL ; category - dw $4680 ; effect commands + dw EffectCommands_58680 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db NONE ; flags 3 @@ -11093,7 +11093,7 @@ ZapdosLv68Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $470f ; effect commands + dw EffectCommands_5870f ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11107,7 +11107,7 @@ ZapdosLv68Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4717 ; effect commands + dw EffectCommands_58717 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -11145,7 +11145,7 @@ SandshrewLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4625 ; effect commands + dw EffectCommands_58625 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -11197,7 +11197,7 @@ SandshrewLv15Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4dfb ; effect commands + dw EffectCommands_58dfb ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11211,7 +11211,7 @@ SandshrewLv15Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4e03 ; effect commands + dw EffectCommands_58e03 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -11263,7 +11263,7 @@ SandslashLv33Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $462a ; effect commands + dw EffectCommands_5862a ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11301,7 +11301,7 @@ SandslashLv35Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4f4e ; effect commands + dw EffectCommands_58f4e ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -11315,7 +11315,7 @@ SandslashLv35Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_PLUS ; category - dw $4f53 ; effect commands + dw EffectCommands_58f53 ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11405,7 +11405,7 @@ DiglettLv15Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4aa6 ; effect commands + dw EffectCommands_58aa6 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -11471,7 +11471,7 @@ DiglettLv16Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $520c ; effect commands + dw EffectCommands_5920c ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11523,7 +11523,7 @@ DugtrioLv36Card: dw NONE ; description (cont) db 70 ; damage db DAMAGE_NORMAL ; category - dw $4632 ; effect commands + dw EffectCommands_58632 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -11561,7 +11561,7 @@ DugtrioLv40Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $5214 ; effect commands + dw EffectCommands_59214 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11575,7 +11575,7 @@ DugtrioLv40Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $5219 ; effect commands + dw EffectCommands_59219 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -11613,7 +11613,7 @@ DarkDugtrioCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4ab7 ; effect commands + dw EffectCommands_58ab7 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11627,7 +11627,7 @@ DarkDugtrioCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $4abc ; effect commands + dw EffectCommands_58abc ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11665,7 +11665,7 @@ MankeyLv7Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $463c ; effect commands + dw EffectCommands_5863c ; effect commands db NONE ; flags 1 db FLAG_2_BIT_5 ; flags 2 db NONE ; flags 3 @@ -11717,7 +11717,7 @@ MankeyAltLv7Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $525f ; effect commands + dw EffectCommands_5925f ; effect commands db NONE ; flags 1 db FLAG_2_BIT_5 ; flags 2 db NONE ; flags 3 @@ -11769,7 +11769,7 @@ MankeyLv14Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4ac4 ; effect commands + dw EffectCommands_58ac4 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -11783,7 +11783,7 @@ MankeyLv14Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $4acc ; effect commands + dw EffectCommands_58acc ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11821,7 +11821,7 @@ PrimeapeCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $45b1 ; effect commands + dw EffectCommands_585b1 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11835,7 +11835,7 @@ PrimeapeCard: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $45b9 ; effect commands + dw EffectCommands_585b9 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11873,7 +11873,7 @@ DarkPrimeapeCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4ad4 ; effect commands + dw EffectCommands_58ad4 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11887,7 +11887,7 @@ DarkPrimeapeCard: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $4ad9 ; effect commands + dw EffectCommands_58ad9 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -11925,7 +11925,7 @@ MachopLv18Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4e1e ; effect commands + dw EffectCommands_58e1e ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -11939,7 +11939,7 @@ MachopLv18Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4e23 ; effect commands + dw EffectCommands_58e23 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 diff --git a/src/data/cards2.asm b/src/data/cards2.asm index 4ad0862..6a7d135 100644 --- a/src/data/cards2.asm +++ b/src/data/cards2.asm @@ -17,7 +17,7 @@ MachokeLv24Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4fe4 ; effect commands + dw EffectCommands_58fe4 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -31,7 +31,7 @@ MachokeLv24Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4fe9 ; effect commands + dw EffectCommands_58fe9 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -83,7 +83,7 @@ MachokeLv28Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_PLUS ; category - dw $4e28 ; effect commands + dw EffectCommands_58e28 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -121,7 +121,7 @@ MachokeLv40Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_MINUS ; category - dw $45f0 ; effect commands + dw EffectCommands_585f0 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -135,7 +135,7 @@ MachokeLv40Card: dw NONE ; description (cont) db 60 ; damage db DAMAGE_NORMAL ; category - dw $45f8 ; effect commands + dw EffectCommands_585f8 ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -173,7 +173,7 @@ DarkMachokeCard: dw NONE ; description (cont) db 20 ; damage db RESIDUAL ; category - dw $4ae1 ; effect commands + dw EffectCommands_58ae1 ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -187,7 +187,7 @@ DarkMachokeCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4aef ; effect commands + dw EffectCommands_58aef ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db NONE ; flags 3 @@ -225,7 +225,7 @@ MachampLv54Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $4ffd ; effect commands + dw EffectCommands_58ffd ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -239,7 +239,7 @@ MachampLv54Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $5005 ; effect commands + dw EffectCommands_59005 ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db NONE ; flags 3 @@ -277,7 +277,7 @@ MachampLv67Card: tx Text16a1 ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $45be ; effect commands + dw EffectCommands_585be ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -343,7 +343,7 @@ DarkMachampCard: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4afa ; effect commands + dw EffectCommands_58afa ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -395,7 +395,7 @@ GeodudeLv15Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4ceb ; effect commands + dw EffectCommands_58ceb ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -433,7 +433,7 @@ GeodudeLv16Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $45a4 ; effect commands + dw EffectCommands_585a4 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -485,7 +485,7 @@ GravelerLv27Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $502d ; effect commands + dw EffectCommands_5902d ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -537,7 +537,7 @@ GravelerLv28Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $4e30 ; effect commands + dw EffectCommands_58e30 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -551,7 +551,7 @@ GravelerLv28Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $4e38 ; effect commands + dw EffectCommands_58e38 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -589,7 +589,7 @@ GravelerLv29Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4602 ; effect commands + dw EffectCommands_58602 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -655,7 +655,7 @@ GolemLv36Card: dw NONE ; description (cont) db 100 ; damage db DAMAGE_NORMAL ; category - dw $45fd ; effect commands + dw EffectCommands_585fd ; effect commands db HIGH_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -707,7 +707,7 @@ GolemLv37Card: tx Text16c1 ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $503b ; effect commands + dw EffectCommands_5903b ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -759,7 +759,7 @@ OnixLv12Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $45ac ; effect commands + dw EffectCommands_585ac ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -797,7 +797,7 @@ OnixLv25Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4e8f ; effect commands + dw EffectCommands_58e8f ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -811,7 +811,7 @@ OnixLv25Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4e94 ; effect commands + dw EffectCommands_58e94 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -849,7 +849,7 @@ CuboneLv13Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $45cd ; effect commands + dw EffectCommands_585cd ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -863,7 +863,7 @@ CuboneLv13Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $45d2 ; effect commands + dw EffectCommands_585d2 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db BOOST_IF_TAKEN_DAMAGE ; flags 3 @@ -901,7 +901,7 @@ CuboneLv14Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $50c6 ; effect commands + dw EffectCommands_590c6 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -953,7 +953,7 @@ MarowakLv26Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_X ; category - dw $45da ; effect commands + dw EffectCommands_585da ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -967,7 +967,7 @@ MarowakLv26Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $45e2 ; effect commands + dw EffectCommands_585e2 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -1005,7 +1005,7 @@ MarowakLv32Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4644 ; effect commands + dw EffectCommands_58644 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -1019,7 +1019,7 @@ MarowakLv32Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4649 ; effect commands + dw EffectCommands_58649 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -1057,7 +1057,7 @@ DarkMarowakCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $5327 ; effect commands + dw EffectCommands_59327 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -1109,7 +1109,7 @@ HitmonleeLv23Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_X ; category - dw $4eab ; effect commands + dw EffectCommands_58eab ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1123,7 +1123,7 @@ HitmonleeLv23Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4eb3 ; effect commands + dw EffectCommands_58eb3 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1161,7 +1161,7 @@ HitmonleeLv30Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4617 ; effect commands + dw EffectCommands_58617 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -1213,7 +1213,7 @@ HitmonchanLv23Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4eb8 ; effect commands + dw EffectCommands_58eb8 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -1317,7 +1317,7 @@ RhyhornCard: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4612 ; effect commands + dw EffectCommands_58612 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -1369,7 +1369,7 @@ RhydonLv37Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $50e7 ; effect commands + dw EffectCommands_590e7 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -1383,7 +1383,7 @@ RhydonLv37Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_PLUS ; category - dw $50ef ; effect commands + dw EffectCommands_590ef ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1435,7 +1435,7 @@ RhydonLv48Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $4607 ; effect commands + dw EffectCommands_58607 ; effect commands db LOW_RECOIL ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db NONE ; flags 3 @@ -1473,7 +1473,7 @@ KabutoLv9Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $45c3 ; effect commands + dw EffectCommands_585c3 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1525,7 +1525,7 @@ KabutoLv22Card: tx Text15aa ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4edd ; effect commands + dw EffectCommands_58edd ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1539,7 +1539,7 @@ KabutoLv22Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4ee8 ; effect commands + dw EffectCommands_58ee8 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1591,7 +1591,7 @@ KabutopsCard: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $45c8 ; effect commands + dw EffectCommands_585c8 ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db NONE ; flags 3 @@ -1629,7 +1629,7 @@ AerodactylLv28Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4637 ; effect commands + dw EffectCommands_58637 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1681,7 +1681,7 @@ AerodactylLv30Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4ef0 ; effect commands + dw EffectCommands_58ef0 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1695,7 +1695,7 @@ AerodactylLv30Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $4ef5 ; effect commands + dw EffectCommands_58ef5 ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1733,7 +1733,7 @@ AbraLv8Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4cda ; effect commands + dw EffectCommands_58cda ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -1785,7 +1785,7 @@ AbraLv10Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4450 ; effect commands + dw EffectCommands_58450 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1837,7 +1837,7 @@ AbraLv14Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4a34 ; effect commands + dw EffectCommands_58a34 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -1851,7 +1851,7 @@ AbraLv14Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4a3f ; effect commands + dw EffectCommands_58a3f ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1889,7 +1889,7 @@ KadabraLv38Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4578 ; effect commands + dw EffectCommands_58578 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -1941,7 +1941,7 @@ KadabraLv39Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4fbe ; effect commands + dw EffectCommands_58fbe ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -1955,7 +1955,7 @@ KadabraLv39Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4fc6 ; effect commands + dw EffectCommands_58fc6 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -1993,7 +1993,7 @@ DarkKadabraCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4a44 ; effect commands + dw EffectCommands_58a44 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2007,7 +2007,7 @@ DarkKadabraCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4a4f ; effect commands + dw EffectCommands_58a4f ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2045,7 +2045,7 @@ AlakazamLv42Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $44d3 ; effect commands + dw EffectCommands_584d3 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2059,7 +2059,7 @@ AlakazamLv42Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $44de ; effect commands + dw EffectCommands_584de ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2097,7 +2097,7 @@ AlakazamLv45Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4fcb ; effect commands + dw EffectCommands_58fcb ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2111,7 +2111,7 @@ AlakazamLv45Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4fd3 ; effect commands + dw EffectCommands_58fd3 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -2149,7 +2149,7 @@ DarkAlakazamCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4a57 ; effect commands + dw EffectCommands_58a57 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -2163,7 +2163,7 @@ DarkAlakazamCard: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $4a65 ; effect commands + dw EffectCommands_58a65 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2215,7 +2215,7 @@ SlowpokeLv9Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $456a ; effect commands + dw EffectCommands_5856a ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db NONE ; flags 3 @@ -2253,7 +2253,7 @@ SlowpokeLv16Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4a6d ; effect commands + dw EffectCommands_58a6d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -2305,7 +2305,7 @@ SlowpokeLv18Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $454b ; effect commands + dw EffectCommands_5854b ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -2319,7 +2319,7 @@ SlowpokeLv18Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4556 ; effect commands + dw EffectCommands_58556 ; effect commands db NONE ; flags 1 db DISCARD_ENERGY ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -2357,7 +2357,7 @@ SlowbroLv26Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $453b ; effect commands + dw EffectCommands_5853b ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db NONE ; flags 3 @@ -2371,7 +2371,7 @@ SlowbroLv26Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4546 ; effect commands + dw EffectCommands_58546 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2409,7 +2409,7 @@ SlowbroLv35Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $5060 ; effect commands + dw EffectCommands_59060 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -2423,7 +2423,7 @@ SlowbroLv35Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $5068 ; effect commands + dw EffectCommands_59068 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2461,7 +2461,7 @@ DarkSlowbroCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4a7b ; effect commands + dw EffectCommands_58a7b ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2475,7 +2475,7 @@ DarkSlowbroCard: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $4a86 ; effect commands + dw EffectCommands_58a86 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2513,7 +2513,7 @@ GastlyLv8Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $446b ; effect commands + dw EffectCommands_5846b ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2527,7 +2527,7 @@ GastlyLv8Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4470 ; effect commands + dw EffectCommands_58470 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -2565,7 +2565,7 @@ GastlyLv13Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $506d ; effect commands + dw EffectCommands_5906d ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -2579,7 +2579,7 @@ GastlyLv13Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $5072 ; effect commands + dw EffectCommands_59072 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2617,7 +2617,7 @@ GastlyLv17Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4481 ; effect commands + dw EffectCommands_58481 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2631,7 +2631,7 @@ GastlyLv17Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4486 ; effect commands + dw EffectCommands_58486 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -2669,7 +2669,7 @@ HaunterLv17Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $449e ; effect commands + dw EffectCommands_5849e ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2683,7 +2683,7 @@ HaunterLv17Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $44a3 ; effect commands + dw EffectCommands_584a3 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2721,7 +2721,7 @@ HaunterLv22Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4494 ; effect commands + dw EffectCommands_58494 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2735,7 +2735,7 @@ HaunterLv22Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $4499 ; effect commands + dw EffectCommands_58499 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2773,7 +2773,7 @@ HaunterLv25Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $5084 ; effect commands + dw EffectCommands_59084 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2787,7 +2787,7 @@ HaunterLv25Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $5089 ; effect commands + dw EffectCommands_59089 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2825,7 +2825,7 @@ HaunterLv26Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $5077 ; effect commands + dw EffectCommands_59077 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -2839,7 +2839,7 @@ HaunterLv26Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $507f ; effect commands + dw EffectCommands_5907f ; effect commands db INFLICT_SLEEP | INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2877,7 +2877,7 @@ DarkHaunterCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $52e0 ; effect commands + dw EffectCommands_592e0 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -2929,7 +2929,7 @@ GengarLv38Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4455 ; effect commands + dw EffectCommands_58455 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2943,7 +2943,7 @@ GengarLv38Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4460 ; effect commands + dw EffectCommands_58460 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -2981,7 +2981,7 @@ GengarLv40Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $5091 ; effect commands + dw EffectCommands_59091 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -2995,7 +2995,7 @@ GengarLv40Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $509c ; effect commands + dw EffectCommands_5909c ; effect commands db INFLICT_SLEEP | INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3033,7 +3033,7 @@ DarkGengarCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $52e8 ; effect commands + dw EffectCommands_592e8 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3047,7 +3047,7 @@ DarkGengarCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $52f0 ; effect commands + dw EffectCommands_592f0 ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -3085,7 +3085,7 @@ DrowzeeLv10Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4a8e ; effect commands + dw EffectCommands_58a8e ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3099,7 +3099,7 @@ DrowzeeLv10Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4a96 ; effect commands + dw EffectCommands_58a96 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3151,7 +3151,7 @@ DrowzeeLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $44c1 ; effect commands + dw EffectCommands_584c1 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3189,7 +3189,7 @@ HypnoLv30Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $50a1 ; effect commands + dw EffectCommands_590a1 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3203,7 +3203,7 @@ HypnoLv30Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $50a6 ; effect commands + dw EffectCommands_590a6 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3241,7 +3241,7 @@ HypnoLv36Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $44a8 ; effect commands + dw EffectCommands_584a8 ; effect commands db NONE ; flags 1 db FLAG_2_BIT_5 ; flags 2 db NONE ; flags 3 @@ -3255,7 +3255,7 @@ HypnoLv36Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $44b6 ; effect commands + dw EffectCommands_584b6 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -3307,7 +3307,7 @@ DarkHypnoCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $4a9b ; effect commands + dw EffectCommands_58a9b ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db NONE ; flags 3 @@ -3345,7 +3345,7 @@ MrMimeLv20Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4d30 ; effect commands + dw EffectCommands_58d30 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3359,7 +3359,7 @@ MrMimeLv20Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $4d35 ; effect commands + dw EffectCommands_58d35 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3397,7 +3397,7 @@ MrMimeLv28Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $44c6 ; effect commands + dw EffectCommands_584c6 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3411,7 +3411,7 @@ MrMimeLv28Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $44cb ; effect commands + dw EffectCommands_584cb ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3449,7 +3449,7 @@ JynxLv18Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4ec6 ; effect commands + dw EffectCommands_58ec6 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3463,7 +3463,7 @@ JynxLv18Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4ecb ; effect commands + dw EffectCommands_58ecb ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3501,7 +3501,7 @@ JynxLv23Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $4589 ; effect commands + dw EffectCommands_58589 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3515,7 +3515,7 @@ JynxLv23Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $4591 ; effect commands + dw EffectCommands_58591 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3567,7 +3567,7 @@ JynxLv27Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $528b ; effect commands + dw EffectCommands_5928b ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3605,7 +3605,7 @@ MewtwoLv30Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $51c7 ; effect commands + dw EffectCommands_591c7 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -3619,7 +3619,7 @@ MewtwoLv30Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $51d5 ; effect commands + dw EffectCommands_591d5 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -3657,7 +3657,7 @@ MewtwoLv53Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4506 ; effect commands + dw EffectCommands_58506 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3671,7 +3671,7 @@ MewtwoLv53Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $450e ; effect commands + dw EffectCommands_5850e ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK | DISCARD_ENERGY ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -3709,7 +3709,7 @@ MewtwoLv54Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $4d6d ; effect commands + dw EffectCommands_58d6d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3761,7 +3761,7 @@ MewtwoLv60Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $452d ; effect commands + dw EffectCommands_5852d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -3813,7 +3813,7 @@ MewtwoAltLv60Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $451f ; effect commands + dw EffectCommands_5851f ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -3865,7 +3865,7 @@ MewtwoLv67Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $5161 ; effect commands + dw EffectCommands_59161 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -3879,7 +3879,7 @@ MewtwoLv67Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $5169 ; effect commands + dw EffectCommands_59169 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3917,7 +3917,7 @@ GRsMewtwoCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $532c ; effect commands + dw EffectCommands_5932c ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3931,7 +3931,7 @@ GRsMewtwoCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $5331 ; effect commands + dw EffectCommands_59331 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3969,7 +3969,7 @@ MewLv8Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $44fc ; effect commands + dw EffectCommands_584fc ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -3983,7 +3983,7 @@ MewLv8Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4501 ; effect commands + dw EffectCommands_58501 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4021,7 +4021,7 @@ MewLv15Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4599 ; effect commands + dw EffectCommands_58599 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4073,7 +4073,7 @@ MewLv23Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $44e3 ; effect commands + dw EffectCommands_584e3 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4087,7 +4087,7 @@ MewLv23Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $44eb ; effect commands + dw EffectCommands_584eb ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -4125,7 +4125,7 @@ PidgeyLv8Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $485d ; effect commands + dw EffectCommands_5885d ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db NONE ; flags 3 @@ -4191,7 +4191,7 @@ PidgeyLv10Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4c42 ; effect commands + dw EffectCommands_58c42 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4229,7 +4229,7 @@ PidgeottoLv36Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $47fa ; effect commands + dw EffectCommands_587fa ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db NONE ; flags 3 @@ -4243,7 +4243,7 @@ PidgeottoLv36Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4805 ; effect commands + dw EffectCommands_58805 ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db NONE ; flags 3 @@ -4281,7 +4281,7 @@ PidgeottoLv38Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4f34 ; effect commands + dw EffectCommands_58f34 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -4295,7 +4295,7 @@ PidgeottoLv38Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4f39 ; effect commands + dw EffectCommands_58f39 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -4333,7 +4333,7 @@ PidgeotLv38Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $48be ; effect commands + dw EffectCommands_588be ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -4347,7 +4347,7 @@ PidgeotLv38Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $48c3 ; effect commands + dw EffectCommands_588c3 ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db NONE ; flags 3 @@ -4399,7 +4399,7 @@ PidgeotLv40Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $47f5 ; effect commands + dw EffectCommands_587f5 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4489,7 +4489,7 @@ RattataLv12Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4b02 ; effect commands + dw EffectCommands_58b02 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4503,7 +4503,7 @@ RattataLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4b0a ; effect commands + dw EffectCommands_58b0a ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4555,7 +4555,7 @@ RattataLv15Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4c4a ; effect commands + dw EffectCommands_58c4a ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -4607,7 +4607,7 @@ RaticateCard: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $488e ; effect commands + dw EffectCommands_5888e ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4659,7 +4659,7 @@ DarkRaticateCard: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $4b12 ; effect commands + dw EffectCommands_58b12 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4749,7 +4749,7 @@ SpearowLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $4dcd ; effect commands + dw EffectCommands_58dcd ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4815,7 +4815,7 @@ SpearowLv13Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4751 ; effect commands + dw EffectCommands_58751 ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db NONE ; flags 3 @@ -4853,7 +4853,7 @@ FearowLv24Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4dd5 ; effect commands + dw EffectCommands_58dd5 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4867,7 +4867,7 @@ FearowLv24Card: dw NONE ; description (cont) db 50 ; damage db DAMAGE_NORMAL ; category - dw $4ddd ; effect commands + dw EffectCommands_58ddd ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -4905,7 +4905,7 @@ FearowLv27Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $476b ; effect commands + dw EffectCommands_5876b ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -4957,7 +4957,7 @@ DarkFearowCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $5308 ; effect commands + dw EffectCommands_59308 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -4971,7 +4971,7 @@ DarkFearowCard: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $530d ; effect commands + dw EffectCommands_5930d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5009,7 +5009,7 @@ ClefairyLv14Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $481f ; effect commands + dw EffectCommands_5881f ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5023,7 +5023,7 @@ ClefairyLv14Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4824 ; effect commands + dw EffectCommands_58824 ; effect commands db NONE ; flags 1 db FLAG_2_BIT_5 ; flags 2 db NONE ; flags 3 @@ -5061,7 +5061,7 @@ ClefairyLv15Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4c73 ; effect commands + dw EffectCommands_58c73 ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5075,7 +5075,7 @@ ClefairyLv15Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4c81 ; effect commands + dw EffectCommands_58c81 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5113,7 +5113,7 @@ ClefableCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $47e5 ; effect commands + dw EffectCommands_587e5 ; effect commands db NONE ; flags 1 db FLAG_2_BIT_5 ; flags 2 db NONE ; flags 3 @@ -5127,7 +5127,7 @@ ClefableCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $47f0 ; effect commands + dw EffectCommands_587f0 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5165,7 +5165,7 @@ DarkClefableCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $52d3 ; effect commands + dw EffectCommands_592d3 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5179,7 +5179,7 @@ DarkClefableCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $52d8 ; effect commands + dw EffectCommands_592d8 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5217,7 +5217,7 @@ JigglypuffLv12Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4841 ; effect commands + dw EffectCommands_58841 ; effect commands db NONE ; flags 1 db HEAL_USER ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5231,7 +5231,7 @@ JigglypuffLv12Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_NORMAL ; category - dw $4849 ; effect commands + dw EffectCommands_58849 ; effect commands db LOW_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5269,7 +5269,7 @@ JigglypuffLv13Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $48cb ; effect commands + dw EffectCommands_588cb ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -5283,7 +5283,7 @@ JigglypuffLv13Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $48d3 ; effect commands + dw EffectCommands_588d3 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5321,7 +5321,7 @@ JigglypuffLv14Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $483c ; effect commands + dw EffectCommands_5883c ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5373,7 +5373,7 @@ WigglytuffLv36Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $482f ; effect commands + dw EffectCommands_5882f ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5387,7 +5387,7 @@ WigglytuffLv36Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4834 ; effect commands + dw EffectCommands_58834 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5425,7 +5425,7 @@ WigglytuffLv40Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4c86 ; effect commands + dw EffectCommands_58c86 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5439,7 +5439,7 @@ WigglytuffLv40Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4c91 ; effect commands + dw EffectCommands_58c91 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5477,7 +5477,7 @@ MeowthLv10Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4b1a ; effect commands + dw EffectCommands_58b1a ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5529,7 +5529,7 @@ MeowthLv13Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $48b1 ; effect commands + dw EffectCommands_588b1 ; effect commands db DAMAGE_TO_OPPONENT_BENCH ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5595,7 +5595,7 @@ MeowthLv14Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $5190 ; effect commands + dw EffectCommands_59190 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -5633,7 +5633,7 @@ MeowthLv15Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $47cd ; effect commands + dw EffectCommands_587cd ; effect commands db DRAW_CARD ; flags 1 db NONE ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5699,7 +5699,7 @@ MeowthLv17Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $5293 ; effect commands + dw EffectCommands_59293 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5751,7 +5751,7 @@ PersianCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $484e ; effect commands + dw EffectCommands_5884e ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -5789,7 +5789,7 @@ DarkPersianLv28Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4b2e ; effect commands + dw EffectCommands_58b2e ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5803,7 +5803,7 @@ DarkPersianLv28Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4b3f ; effect commands + dw EffectCommands_58b3f ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5841,7 +5841,7 @@ DarkPersianAltLv28Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $5177 ; effect commands + dw EffectCommands_59177 ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -5855,7 +5855,7 @@ DarkPersianAltLv28Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $5188 ; effect commands + dw EffectCommands_59188 ; effect commands db INFLICT_POISON ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5893,7 +5893,7 @@ FarfetchdLv20Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $478a ; effect commands + dw EffectCommands_5878a ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5945,7 +5945,7 @@ FarfetchdAltLv20Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $51f9 ; effect commands + dw EffectCommands_591f9 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -5997,7 +5997,7 @@ DoduoLv8Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4d09 ; effect commands + dw EffectCommands_58d09 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -6049,7 +6049,7 @@ DoduoLv10Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $47b8 ; effect commands + dw EffectCommands_587b8 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6115,7 +6115,7 @@ DodrioLv25Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $4d0e ; effect commands + dw EffectCommands_58d0e ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6153,7 +6153,7 @@ DodrioLv28Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $47c0 ; effect commands + dw EffectCommands_587c0 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6167,7 +6167,7 @@ DodrioLv28Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $47c5 ; effect commands + dw EffectCommands_587c5 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db BOOST_IF_TAKEN_DAMAGE ; flags 3 @@ -6205,7 +6205,7 @@ LickitungLv20Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4d16 ; effect commands + dw EffectCommands_58d16 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6219,7 +6219,7 @@ LickitungLv20Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $4d1b ; effect commands + dw EffectCommands_58d1b ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6257,7 +6257,7 @@ LickitungLv26Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4853 ; effect commands + dw EffectCommands_58853 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6271,7 +6271,7 @@ LickitungLv26Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4858 ; effect commands + dw EffectCommands_58858 ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6309,7 +6309,7 @@ ChanseyLv40Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4d23 ; effect commands + dw EffectCommands_58d23 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6323,7 +6323,7 @@ ChanseyLv40Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $4d28 ; effect commands + dw EffectCommands_58d28 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6361,7 +6361,7 @@ ChanseyLv55Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4884 ; effect commands + dw EffectCommands_58884 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -6375,7 +6375,7 @@ ChanseyLv55Card: dw NONE ; description (cont) db 80 ; damage db DAMAGE_NORMAL ; category - dw $4889 ; effect commands + dw EffectCommands_58889 ; effect commands db HIGH_RECOIL ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6427,7 +6427,7 @@ KangaskhanLv36Card: dw NONE ; description (cont) db 80 ; damage db DAMAGE_NORMAL ; category - dw $50f7 ; effect commands + dw EffectCommands_590f7 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6465,7 +6465,7 @@ KangaskhanLv38Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $5204 ; effect commands + dw EffectCommands_59204 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6517,7 +6517,7 @@ KangaskhanLv40Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4798 ; effect commands + dw EffectCommands_58798 ; effect commands db DRAW_CARD ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -6531,7 +6531,7 @@ KangaskhanLv40Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $47a0 ; effect commands + dw EffectCommands_587a0 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6569,7 +6569,7 @@ TaurosLv32Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $47a8 ; effect commands + dw EffectCommands_587a8 ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db NONE ; flags 3 @@ -6583,7 +6583,7 @@ TaurosLv32Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $47b0 ; effect commands + dw EffectCommands_587b0 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db BOOST_IF_TAKEN_DAMAGE ; flags 3 @@ -6621,7 +6621,7 @@ TaurosLv35Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $5132 ; effect commands + dw EffectCommands_59132 ; effect commands db NONE ; flags 1 db SWITCH_OPPONENT_POKEMON ; flags 2 db NONE ; flags 3 @@ -6687,7 +6687,7 @@ DittoCard: tx Text1871 ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $48b6 ; effect commands + dw EffectCommands_588b6 ; effect commands db NONE ; flags 1 db FLAG_2_BIT_6 ; flags 2 db FLAG_3_BIT_2 ; flags 3 @@ -6739,7 +6739,7 @@ EeveeLv5Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4d45 ; effect commands + dw EffectCommands_58d45 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6791,7 +6791,7 @@ EeveeLv9Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4b47 ; effect commands + dw EffectCommands_58b47 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -6829,7 +6829,7 @@ EeveeLv12Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4744 ; effect commands + dw EffectCommands_58744 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -6843,7 +6843,7 @@ EeveeLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_PLUS ; category - dw $4749 ; effect commands + dw EffectCommands_58749 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6881,7 +6881,7 @@ PorygonLv12Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4868 ; effect commands + dw EffectCommands_58868 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -6895,7 +6895,7 @@ PorygonLv12Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4876 ; effect commands + dw EffectCommands_58876 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -6933,7 +6933,7 @@ PorygonLv18Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_X ; category - dw $4d4d ; effect commands + dw EffectCommands_58d4d ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -6947,7 +6947,7 @@ PorygonLv18Card: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $4d55 ; effect commands + dw EffectCommands_58d55 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -6985,7 +6985,7 @@ PorygonLv20Card: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $4b4c ; effect commands + dw EffectCommands_58b4c ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -6999,7 +6999,7 @@ PorygonLv20Card: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $4b5a ; effect commands + dw EffectCommands_58b5a ; effect commands db INFLICT_CONFUSION ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7037,7 +7037,7 @@ CoolPorygonCard: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $519b ; effect commands + dw EffectCommands_5919b ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -7051,7 +7051,7 @@ CoolPorygonCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_X ; category - dw $51a9 ; effect commands + dw EffectCommands_591a9 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7089,7 +7089,7 @@ SnorlaxLv20Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4780 ; effect commands + dw EffectCommands_58780 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7103,7 +7103,7 @@ SnorlaxLv20Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4785 ; effect commands + dw EffectCommands_58785 ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7141,7 +7141,7 @@ SnorlaxLv35Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4d63 ; effect commands + dw EffectCommands_58d63 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7155,7 +7155,7 @@ SnorlaxLv35Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_NORMAL ; category - dw $4d68 ; effect commands + dw EffectCommands_58d68 ; effect commands db INFLICT_SLEEP ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7193,7 +7193,7 @@ HungrySnorlaxCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $51b1 ; effect commands + dw EffectCommands_591b1 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING | FLAG_3_BIT_2 ; flags 3 @@ -7207,7 +7207,7 @@ HungrySnorlaxCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $51b9 ; effect commands + dw EffectCommands_591b9 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -7297,7 +7297,7 @@ DratiniLv12Card: dw NONE ; description (cont) db 10 ; damage db DAMAGE_NORMAL ; category - dw $4b5f ; effect commands + dw EffectCommands_58b5f ; effect commands db INFLICT_PARALYSIS ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7349,7 +7349,7 @@ DragonairCard: dw NONE ; description (cont) db 30 ; damage db DAMAGE_X ; category - dw $47d2 ; effect commands + dw EffectCommands_587d2 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7363,7 +7363,7 @@ DragonairCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_NORMAL ; category - dw $47da ; effect commands + dw EffectCommands_587da ; effect commands db NONE ; flags 1 db NONE ; flags 2 db SPECIAL_AI_HANDLING ; flags 3 @@ -7401,7 +7401,7 @@ DarkDragonairCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4b64 ; effect commands + dw EffectCommands_58b64 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7415,7 +7415,7 @@ DarkDragonairCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $4b6f ; effect commands + dw EffectCommands_58b6f ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7453,7 +7453,7 @@ DragoniteLv41Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $48a1 ; effect commands + dw EffectCommands_588a1 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7467,7 +7467,7 @@ DragoniteLv41Card: dw NONE ; description (cont) db 30 ; damage db DAMAGE_X ; category - dw $48a9 ; effect commands + dw EffectCommands_588a9 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7505,7 +7505,7 @@ DragoniteLv43Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $5224 ; effect commands + dw EffectCommands_59224 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7519,7 +7519,7 @@ DragoniteLv43Card: dw NONE ; description (cont) db 60 ; damage db DAMAGE_NORMAL ; category - dw $522f ; effect commands + dw EffectCommands_5922f ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7557,7 +7557,7 @@ DragoniteLv45Card: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4770 ; effect commands + dw EffectCommands_58770 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7571,7 +7571,7 @@ DragoniteLv45Card: dw NONE ; description (cont) db 40 ; damage db DAMAGE_X ; category - dw $4778 ; effect commands + dw EffectCommands_58778 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7609,7 +7609,7 @@ DarkDragoniteCard: dw NONE ; description (cont) db 0 ; damage db POKEMON_POWER ; category - dw $4b77 ; effect commands + dw EffectCommands_58b77 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7623,7 +7623,7 @@ DarkDragoniteCard: dw NONE ; description (cont) db 70 ; damage db DAMAGE_NORMAL ; category - dw $4b82 ; effect commands + dw EffectCommands_58b82 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7661,7 +7661,7 @@ TogepiCard: dw NONE ; description (cont) db 0 ; damage db DAMAGE_NORMAL ; category - dw $5247 ; effect commands + dw EffectCommands_59247 ; effect commands db NONE ; flags 1 db NULLIFY_OR_WEAKEN_ATTACK ; flags 2 db NONE ; flags 3 @@ -7675,7 +7675,7 @@ TogepiCard: dw NONE ; description (cont) db 0 ; damage db RESIDUAL ; category - dw $524c ; effect commands + dw EffectCommands_5924c ; effect commands db NONE ; flags 1 db FLAG_2_BIT_5 ; flags 2 db NONE ; flags 3 @@ -7713,7 +7713,7 @@ LugiaCard: dw NONE ; description (cont) db 20 ; damage db DAMAGE_PLUS ; category - dw $5348 ; effect commands + dw EffectCommands_59348 ; effect commands db NONE ; flags 1 db NONE ; flags 2 db NONE ; flags 3 @@ -7754,7 +7754,7 @@ GrassEnergyCard: db BASE_SET ; real set db ENERGY ; in-game set dw GRASS_ENERGY - dw $535e ; effect commands + dw EffectCommands_5935e ; effect commands tx GrassEnergyDescription ; description dw NONE ; description (cont) @@ -7766,7 +7766,7 @@ FireEnergyCard: db BASE_SET ; real set db ENERGY ; in-game set dw FIRE_ENERGY - dw $535c ; effect commands + dw EffectCommands_5935c ; effect commands tx FireEnergyDescription ; description dw NONE ; description (cont) @@ -7778,7 +7778,7 @@ WaterEnergyCard: db BASE_SET ; real set db ENERGY ; in-game set dw WATER_ENERGY - dw $535a ; effect commands + dw EffectCommands_5935a ; effect commands tx WaterEnergyDescription ; description dw NONE ; description (cont) @@ -7790,7 +7790,7 @@ LightningEnergyCard: db BASE_SET ; real set db ENERGY ; in-game set dw LIGHTNING_ENERGY - dw $5358 ; effect commands + dw EffectCommands_59358 ; effect commands tx LightningEnergyDescription ; description dw NONE ; description (cont) @@ -7802,7 +7802,7 @@ FightingEnergyCard: db BASE_SET ; real set db ENERGY ; in-game set dw FIGHTING_ENERGY - dw $5356 ; effect commands + dw EffectCommands_59356 ; effect commands tx FightingEnergyDescription ; description dw NONE ; description (cont) @@ -7814,7 +7814,7 @@ PsychicEnergyCard: db BASE_SET ; real set db ENERGY ; in-game set dw PSYCHIC_ENERGY - dw $5354 ; effect commands + dw EffectCommands_59354 ; effect commands tx PsychicEnergyDescription ; description dw NONE ; description (cont) @@ -7826,7 +7826,7 @@ DoubleColorlessEnergyCard: db BASE_SET ; real set db LEGENDARY_POWER ; in-game set dw DOUBLE_COLORLESS_ENERGY - dw $5352 ; effect commands + dw EffectCommands_59352 ; effect commands tx DoubleColorlessEnergyDescription ; description dw NONE ; description (cont) @@ -7838,7 +7838,7 @@ PotionEnergyCard: db TEAM_ROCKET ; real set db WE_ARE_TEAM_ROCKET ; in-game set dw POTION_ENERGY - dw $4bfa ; effect commands + dw EffectCommands_58bfa ; effect commands tx PotionEnergyDescription ; description tx PotionEnergyDescriptionCont ; description (cont) @@ -7850,7 +7850,7 @@ FullhealEnergyCard: db TEAM_ROCKET ; real set db WE_ARE_TEAM_ROCKET ; in-game set dw FULLHEAL_ENERGY - dw $4bff ; effect commands + dw EffectCommands_58bff ; effect commands tx FullhealEnergyDescription ; description tx PotionEnergyDescriptionCont ; description (cont) @@ -7862,7 +7862,7 @@ RainbowEnergyCard: db TEAM_ROCKET ; real set db WE_ARE_TEAM_ROCKET ; in-game set dw RAINBOW_ENERGY - dw $4c04 ; effect commands + dw EffectCommands_58c04 ; effect commands tx RainbowEnergyDescription ; description dw NONE ; description (cont) @@ -7874,7 +7874,7 @@ RecycleEnergyCard: db GB ; real set db TEAM_ROCKETS_AMBITION ; in-game set dw RECYCLE_ENERGY - dw $5350 ; effect commands + dw EffectCommands_59350 ; effect commands tx RecycleEnergyDescription ; description dw NONE ; description (cont) @@ -7886,7 +7886,7 @@ SuperPotionCard: db BASE_SET ; real set db BEGINNING_POKEMON ; in-game set dw SUPER_POTION - dw $5360 ; effect commands + dw EffectCommands_59360 ; effect commands tx SuperPotionDescription ; description dw NONE ; description (cont) @@ -7898,7 +7898,7 @@ ImakuniCardCard: db PRO ; real set db PROMOTIONAL ; in-game set dw IMAKUNI_CARD - dw $536b ; effect commands + dw EffectCommands_5936b ; effect commands tx ImakuniCardDescription ; description dw NONE ; description (cont) @@ -7910,7 +7910,7 @@ EnergyRemovalCard: db BASE_SET ; real set db LEGENDARY_POWER ; in-game set dw ENERGY_REMOVAL - dw $5370 ; effect commands + dw EffectCommands_59370 ; effect commands tx EnergyRemovalDescription ; description dw NONE ; description (cont) @@ -7922,7 +7922,7 @@ EnergyRetrievalCard: db BASE_SET ; real set db BEGINNING_POKEMON ; in-game set dw ENERGY_RETRIEVAL - dw $537e ; effect commands + dw EffectCommands_5937e ; effect commands tx EnergyRetrievalDescription ; description dw NONE ; description (cont) @@ -7934,7 +7934,7 @@ EnergySearchCard: db FOSSIL ; real set db BEGINNING_POKEMON ; in-game set dw ENERGY_SEARCH - dw $538c ; effect commands + dw EffectCommands_5938c ; effect commands tx EnergySearchDescription ; description dw NONE ; description (cont) @@ -7946,7 +7946,7 @@ ProfessorOakCard: db BASE_SET ; real set db BEGINNING_POKEMON ; in-game set dw PROFESSOR_OAK - dw $5397 ; effect commands + dw EffectCommands_59397 ; effect commands tx ProfessorOakDescription ; description dw NONE ; description (cont) @@ -7958,7 +7958,7 @@ FossilExcavationCard: db EXPANSION_SHEET ; real set db PSYCHIC_BATTLE ; in-game set dw FOSSIL_EXCAVATION - dw $4d7d ; effect commands + dw EffectCommands_58d7d ; effect commands tx FossilExcavationDescription ; description dw NONE ; description (cont) @@ -7970,7 +7970,7 @@ PotionCard: db BASE_SET ; real set db BEGINNING_POKEMON ; in-game set dw POTION - dw $539c ; effect commands + dw EffectCommands_5939c ; effect commands tx PotionDescription ; description dw NONE ; description (cont) @@ -7982,7 +7982,7 @@ GamblerCard: db FOSSIL ; real set db PSYCHIC_BATTLE ; in-game set dw GAMBLER - dw $53a7 ; effect commands + dw EffectCommands_593a7 ; effect commands tx GamblerDescription ; description dw NONE ; description (cont) @@ -7994,7 +7994,7 @@ ReviveCard: db BASE_SET ; real set db LEGENDARY_POWER ; in-game set dw REVIVE - dw $5472 ; effect commands + dw EffectCommands_59472 ; effect commands tx ReviveDescription ; description dw NONE ; description (cont) @@ -8006,7 +8006,7 @@ MaxReviveCard: db EXPANSION_SHEET ; real set db WE_ARE_TEAM_ROCKET ; in-game set dw MAX_REVIVE - dw $4d99 ; effect commands + dw EffectCommands_58d99 ; effect commands tx MaxReviveDescription ; description tx MaxReviveDescriptionCont ; description (cont) @@ -8018,7 +8018,7 @@ SuperScoopUpCard: db BULBASAUR_DECK ; real set db TEAM_ROCKETS_AMBITION ; in-game set dw SUPER_SCOOP_UP - dw $52c3 ; effect commands + dw EffectCommands_592c3 ; effect commands tx SuperScoopUpDescription ; description dw NONE ; description (cont) @@ -8030,7 +8030,7 @@ DevolutionSprayCard: db BASE_SET ; real set db WE_ARE_TEAM_ROCKET ; in-game set dw DEVOLUTION_SPRAY - dw $547d ; effect commands + dw EffectCommands_5947d ; effect commands tx DevolutionSprayDescription ; description dw NONE ; description (cont) @@ -8042,7 +8042,7 @@ ItemfinderCard: db BASE_SET ; real set db ISLAND_OF_FOSSIL ; in-game set dw ITEMFINDER - dw $53ac ; effect commands + dw EffectCommands_593ac ; effect commands tx ItemfinderDescription ; description dw NONE ; description (cont) @@ -8054,7 +8054,7 @@ ChallengeCard: db TEAM_ROCKET ; real set db TEAM_ROCKETS_AMBITION ; in-game set dw CHALLENGE - dw $4c09 ; effect commands + dw EffectCommands_58c09 ; effect commands tx ChallengeDescription ; description tx ChallengeDescriptionCont ; description (cont) @@ -8066,7 +8066,7 @@ SuperEnergyRetrievalCard: db PRO ; real set db PROMOTIONAL ; in-game set dw SUPER_ENERGY_RETRIEVAL - dw $5493 ; effect commands + dw EffectCommands_59493 ; effect commands tx SuperEnergyRetrievalDescription ; description dw NONE ; description (cont) @@ -8078,7 +8078,7 @@ SuperEnergyRemovalCard: db BASE_SET ; real set db ISLAND_OF_FOSSIL ; in-game set dw SUPER_ENERGY_REMOVAL - dw $5488 ; effect commands + dw EffectCommands_59488 ; effect commands tx SuperEnergyRemovalDescription ; description dw NONE ; description (cont) @@ -8090,7 +8090,7 @@ MoonStoneCard: db EXPANSION_SHEET ; real set db PSYCHIC_BATTLE ; in-game set dw MOON_STONE - dw $4d8b ; effect commands + dw EffectCommands_58d8b ; effect commands tx MoonStoneDescription ; description dw NONE ; description (cont) @@ -8102,7 +8102,7 @@ DefenderCard: db BASE_SET ; real set db LEGENDARY_POWER ; in-game set dw DEFENDER - dw $53b7 ; effect commands + dw EffectCommands_593b7 ; effect commands tx DefenderDescription ; description dw NONE ; description (cont) @@ -8114,7 +8114,7 @@ GustOfWindCard: db BASE_SET ; real set db LEGENDARY_POWER ; in-game set dw GUST_OF_WIND - dw $54a1 ; effect commands + dw EffectCommands_594a1 ; effect commands tx GustOfWindDescription ; description dw NONE ; description (cont) @@ -8126,7 +8126,7 @@ MysteriousFossilCard: db FOSSIL ; real set db ISLAND_OF_FOSSIL ; in-game set dw MYSTERIOUS_FOSSIL - dw $53bf ; effect commands + dw EffectCommands_593bf ; effect commands tx MysteriousFossilDescription ; description tx MysteriousFossilDescriptionCont ; description (cont) @@ -8138,7 +8138,7 @@ FullHealCard: db BASE_SET ; real set db BEGINNING_POKEMON ; in-game set dw FULL_HEAL - dw $53c7 ; effect commands + dw EffectCommands_593c7 ; effect commands tx FullHealDescription ; description dw NONE ; description (cont) @@ -8150,7 +8150,7 @@ ImposterOaksRevengeCard: db TEAM_ROCKET ; real set db TEAM_ROCKETS_AMBITION ; in-game set dw IMPOSTER_OAKS_REVENGE - dw $4bbd ; effect commands + dw EffectCommands_58bbd ; effect commands tx ImposterOaksRevengeDescription ; description dw NONE ; description (cont) @@ -8162,7 +8162,7 @@ ImposterProfessorOakCard: db BASE_SET ; real set db PSYCHIC_BATTLE ; in-game set dw IMPOSTER_PROFESSOR_OAK - dw $53cf ; effect commands + dw EffectCommands_593cf ; effect commands tx ImposterProfessorOakDescription ; description dw NONE ; description (cont) @@ -8174,7 +8174,7 @@ SleepCard: db TEAM_ROCKET ; real set db TEAM_ROCKETS_AMBITION ; in-game set dw SLEEP - dw $4bc8 ; effect commands + dw EffectCommands_58bc8 ; effect commands tx SleepDescription ; description dw NONE ; description (cont) @@ -8186,7 +8186,7 @@ ComputerErrorCard: db PRO ; real set db PROMOTIONAL ; in-game set dw COMPUTER_ERROR - dw $4dc2 ; effect commands + dw EffectCommands_58dc2 ; effect commands tx ComputerErrorDescription ; description dw NONE ; description (cont) @@ -8198,7 +8198,7 @@ ComputerSearchCard: db BASE_SET ; real set db ISLAND_OF_FOSSIL ; in-game set dw COMPUTER_SEARCH - dw $53d4 ; effect commands + dw EffectCommands_593d4 ; effect commands tx ComputerSearchDescription ; description dw NONE ; description (cont) @@ -8210,7 +8210,7 @@ DiggerCard: db TEAM_ROCKET ; real set db TEAM_ROCKETS_AMBITION ; in-game set dw DIGGER - dw $4bcd ; effect commands + dw EffectCommands_58bcd ; effect commands tx DiggerDescription ; description dw NONE ; description (cont) @@ -8222,7 +8222,7 @@ ClefairyDollCard: db BASE_SET ; real set db ISLAND_OF_FOSSIL ; in-game set dw CLEFAIRY_DOLL - dw $53e2 ; effect commands + dw EffectCommands_593e2 ; effect commands tx ClefairyDollDescription ; description tx ClefairyDollDescriptionCont ; description (cont) @@ -8234,7 +8234,7 @@ MrFujiCard: db FOSSIL ; real set db SKY_FLYING_POKEMON ; in-game set dw MR_FUJI - dw $53ea ; effect commands + dw EffectCommands_593ea ; effect commands tx MrFujiDescription ; description dw NONE ; description (cont) @@ -8246,7 +8246,7 @@ PluspowerCard: db BASE_SET ; real set db LEGENDARY_POWER ; in-game set dw PLUSPOWER - dw $53f5 ; effect commands + dw EffectCommands_593f5 ; effect commands tx PluspowerDescription ; description dw NONE ; description (cont) @@ -8258,7 +8258,7 @@ SwitchCard: db BASE_SET ; real set db BEGINNING_POKEMON ; in-game set dw SWITCH - dw $53fa ; effect commands + dw EffectCommands_593fa ; effect commands tx SwitchDescription ; description dw NONE ; description (cont) @@ -8270,7 +8270,7 @@ ScoopUpCard: db BASE_SET ; real set db BEGINNING_POKEMON ; in-game set dw SCOOP_UP - dw $5423 ; effect commands + dw EffectCommands_59423 ; effect commands tx ScoopUpDescription ; description dw NONE ; description (cont) @@ -8282,7 +8282,7 @@ PokemonTraderCard: db BASE_SET ; real set db LEGENDARY_POWER ; in-game set dw POKEMON_TRADER - dw $542e ; effect commands + dw EffectCommands_5942e ; effect commands tx PokemonTraderDescription ; description tx PokemonTraderDescriptionCont ; description (cont) @@ -8294,7 +8294,7 @@ PokemonRecallCard: db EXPANSION_SHEET ; real set db SKY_FLYING_POKEMON ; in-game set dw POKEMON_RECALL - dw $4daf ; effect commands + dw EffectCommands_58daf ; effect commands tx PokemonRecallDescription ; description dw NONE ; description (cont) @@ -8306,7 +8306,7 @@ PokedexCard: db BASE_SET ; real set db BEGINNING_POKEMON ; in-game set dw POKEDEX - dw $543c ; effect commands + dw EffectCommands_5943c ; effect commands tx PokedexDescription ; description dw NONE ; description (cont) @@ -8318,7 +8318,7 @@ PokemonCenterCard: db BASE_SET ; real set db LEGENDARY_POWER ; in-game set dw POKEMON_CENTER - dw $5405 ; effect commands + dw EffectCommands_59405 ; effect commands tx PokemonCenterDescription ; description dw NONE ; description (cont) @@ -8330,7 +8330,7 @@ PokemonBreederCard: db BASE_SET ; real set db LEGENDARY_POWER ; in-game set dw POKEMON_BREEDER - dw $5418 ; effect commands + dw EffectCommands_59418 ; effect commands tx PokemonBreederDescription ; description dw NONE ; description (cont) @@ -8342,7 +8342,7 @@ PokemonFluteCard: db BASE_SET ; real set db SKY_FLYING_POKEMON ; in-game set dw POKEMON_FLUTE - dw $540d ; effect commands + dw EffectCommands_5940d ; effect commands tx PokemonFluteDescription ; description dw NONE ; description (cont) @@ -8354,7 +8354,7 @@ TheBosssWayCard: db TEAM_ROCKET ; real set db WE_ARE_TEAM_ROCKET ; in-game set dw THE_BOSSS_WAY - dw $4bd2 ; effect commands + dw EffectCommands_58bd2 ; effect commands tx TheBosssWayDescription ; description dw NONE ; description (cont) @@ -8366,7 +8366,7 @@ GoopGasAttackCard: db TEAM_ROCKET ; real set db TEAM_ROCKETS_AMBITION ; in-game set dw GOOP_GAS_ATTACK - dw $4bdd ; effect commands + dw EffectCommands_58bdd ; effect commands tx GoopGasAttackDescription ; description dw NONE ; description (cont) @@ -8378,7 +8378,7 @@ BillCard: db BASE_SET ; real set db BEGINNING_POKEMON ; in-game set dw BILL - dw $5447 ; effect commands + dw EffectCommands_59447 ; effect commands tx BillDescription ; description dw NONE ; description (cont) @@ -8390,7 +8390,7 @@ BillsTeleporterCard: db BULBASAUR_DECK ; real set db TEAM_ROCKETS_AMBITION ; in-game set dw BILLS_TELEPORTER - dw $52ce ; effect commands + dw EffectCommands_592ce ; effect commands tx BillsTeleporterDescription ; description dw NONE ; description (cont) @@ -8402,7 +8402,7 @@ BillsComputerCard: db EXPANSION_SHEET ; real set db PROMOTIONAL ; in-game set dw BILLS_COMPUTER - dw $4dba ; effect commands + dw EffectCommands_58dba ; effect commands tx BillsComputerDescription ; description tx BillsComputerDescriptionCont ; description (cont) @@ -8414,7 +8414,7 @@ MasterBallCard: db EXPANSION_SHEET ; real set db SKY_FLYING_POKEMON ; in-game set dw MASTER_BALL - dw $4da4 ; effect commands + dw EffectCommands_58da4 ; effect commands tx MasterBallDescription ; description dw NONE ; description (cont) @@ -8426,7 +8426,7 @@ LassCard: db BASE_SET ; real set db PSYCHIC_BATTLE ; in-game set dw LASS - dw $544c ; effect commands + dw EffectCommands_5944c ; effect commands tx LassDescription ; description dw NONE ; description (cont) @@ -8438,7 +8438,7 @@ MaintenenceCard: db BASE_SET ; real set db SKY_FLYING_POKEMON ; in-game set dw MAINTENENCE - dw $5451 ; effect commands + dw EffectCommands_59451 ; effect commands tx MaintenenceDescription ; description dw NONE ; description (cont) @@ -8450,7 +8450,7 @@ PokeballCard: db JUNGLE ; real set db ISLAND_OF_FOSSIL ; in-game set dw POKEBALL - dw $545c ; effect commands + dw EffectCommands_5945c ; effect commands tx PokeballDescription ; description dw NONE ; description (cont) @@ -8462,7 +8462,7 @@ NightlyGarbageRunCard: db TEAM_ROCKET ; real set db TEAM_ROCKETS_AMBITION ; in-game set dw NIGHTLY_GARBAGE_RUN - dw $4bef ; effect commands + dw EffectCommands_58bef ; effect commands tx NightlyGarbageRunDescription ; description dw NONE ; description (cont) @@ -8474,7 +8474,7 @@ RecycleCard: db FOSSIL ; real set db PSYCHIC_BATTLE ; in-game set dw RECYCLE - dw $5467 ; effect commands + dw EffectCommands_59467 ; effect commands tx RecycleDescription ; description dw NONE ; description (cont) @@ -8486,7 +8486,7 @@ RocketsSneakAttackCard: db TEAM_ROCKET ; real set db TEAM_ROCKETS_AMBITION ; in-game set dw ROCKETS_SNEAK_ATTACK - dw $4be2 ; effect commands + dw EffectCommands_58be2 ; effect commands tx RocketsSneakAttackDescription ; description dw NONE ; description (cont) @@ -8498,7 +8498,7 @@ HereComesTeamRocketCard: db TEAM_ROCKET ; real set db PROMOTIONAL ; in-game set dw HERE_COMES_TEAM_ROCKET - dw $4bea ; effect commands + dw EffectCommands_58bea ; effect commands tx HereComesTeamRocketDescription ; description dw NONE ; description (cont) @@ -8510,6 +8510,6 @@ TheRocketsTrapCard: db GYM_HEROES ; real set db TEAM_ROCKETS_AMBITION ; in-game set dw THE_ROCKETS_TRAP - dw $4d75 ; effect commands + dw EffectCommands_58d75 ; effect commands tx TheRocketsTrapDescription ; description dw NONE ; description (cont) diff --git a/src/engine/bank16.asm b/src/engine/bank16.asm new file mode 100644 index 0000000..66f4000 --- /dev/null +++ b/src/engine/bank16.asm @@ -0,0 +1,3925 @@ +EffectCommands:: + ; Each attack has a two-byte effect pointer (attack's 7th param) that points to one of these structures. + ; Similarly, trainer cards have a two-byte pointer (7th param) to one of these structures, which determines the card's function. + ; Energy cards also point to one of these, but their data is just $00. + ; db Bank + ; db EFFECTCMDTYPE_* ($01 - $0b) + ; dw Function + ; ... + ; db $00 + + ; The first byte is the bank where the effect function is located + ; Commands are associated to a time or a scope (EFFECTCMDTYPE_*) that determines when their function is executed during the turn. + ; - EFFECTCMDTYPE_INITIAL_EFFECT_1: Executed right after attack or trainer card is used. Bypasses Smokescreen and Sand Attack effects. + ; - EFFECTCMDTYPE_INITIAL_EFFECT_2: Executed right after attack, Pokemon Power, or trainer card is used. + ; - EFFECTCMDTYPE_DISCARD_ENERGY: For attacks or trainer cards that require putting one or more attached energy cards into the discard pile. + ; - EFFECTCMDTYPE_REQUIRE_SELECTION: For attacks, Pokemon Powers, or trainer cards requiring the user to select a card (from e.g. play area screen or card list). + ; - EFFECTCMDTYPE_BEFORE_DAMAGE: Effect command of an attack executed prior to the damage step. For trainer card or Pokemon Power, usually the main effect. + ; - EFFECTCMDTYPE_AFTER_DAMAGE: Effect command executed after the damage step. + ; - EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN: For attacks that may result in the defending Pokemon being switched out. Called only for AI-executed attacks. + ; - EFFECTCMDTYPE_PKMN_POWER_TRIGGER: Pokemon Power effects that trigger the moment the Pokemon card is played. + ; - EFFECTCMDTYPE_AI: Used for AI scoring. + ; - EFFECTCMDTYPE_AI_SELECTION: When AI is required to select a card + ; - EFFECTCMDTYPE_UNK_11: ? + + ; Attacks that have an EFFECTCMDTYPE_REQUIRE_SELECTION also must have either an EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN or an + ; EFFECTCMDTYPE_AI_SELECTION (for anything not involving switching the defending Pokemon), to handle selections involving the AI. + + ; Similar attack effects of different Pokemon cards all point to a different command list, + ; even though in some cases their commands and function pointers match. + + ; Function name examples + ; PoisonEffect ; generic effect shared by multiple attacks. + ; Paralysis50PercentEffect ; + ; KakunaStiffenEffect ; unique effect from an attack known by multiple cards. + ; MetapodStiffenEffect ; + ; AcidEffect ; unique effect from an attack known by a single card + ; FoulOdorEffect ; + ; SpitPoison_Poison50PercentEffect ; unique effect made of more than one command. + ; SpitPoison_AIEffect ; + +EffectCommands_58000: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $475c + dbw EFFECTCMDTYPE_AI, $4753 + db $00 + +EffectCommands_58008: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $476e + db $00 + +EffectCommands_5800d: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4772 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $478e + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4776 + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $4776 + db $00 + +EffectCommands_5801b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $47a1 + dbw EFFECTCMDTYPE_AI, $4798 + db $00 + +EffectCommands_58023: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $47ae + dbw EFFECTCMDTYPE_AI, $47a5 + db $00 + +EffectCommands_5802b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $47b2 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $47d5 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $47b6 + dbw EFFECTCMDTYPE_AI_SELECTION, $47cf + db $00 + +EffectCommands_58039: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $47e9 + db $00 + +EffectCommands_5803e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $47f6 + db $00 + +EffectCommands_58043: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $47fa + db $00 + +EffectCommands_58048: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4807 + dbw EFFECTCMDTYPE_AI, $47fe + db $00 + +EffectCommands_58050: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $480b + db $00 + +EffectCommands_58055: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4818 + db $00 + +EffectCommands_5805a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4835 + dbw EFFECTCMDTYPE_AI, $482c + db $00 + +EffectCommands_58062: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4839 + db $00 + +EffectCommands_58067: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4843 + db $00 + +EffectCommands_5806c: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4847 + db $00 + +EffectCommands_58071: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4851 + db $00 + +EffectCommands_58076: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4857 + db $00 + +EffectCommands_5807b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $485b + db $00 + +EffectCommands_58080: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $486e + dbw EFFECTCMDTYPE_AI, $4865 + db $00 + +EffectCommands_58088: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $488f + dbw EFFECTCMDTYPE_AI, $4886 + db $00 + +EffectCommands_58090: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4893 + db $00 + +EffectCommands_58095: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4897 + db $00 + +EffectCommands_5809a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $48ac + dbw EFFECTCMDTYPE_AI, $48a4 + db $00 + +EffectCommands_580a2: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $48b8 + db $00 + +EffectCommands_580a7: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $48cc + db $00 + +EffectCommands_580ac: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $48d0 + db $00 + +EffectCommands_580b1: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $48d4 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $491b + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $48de + dbw EFFECTCMDTYPE_AI_SELECTION, $48ff + db $00 + +EffectCommands_580bf: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $493b + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $495b + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $493f + dbw EFFECTCMDTYPE_AI_SELECTION, $4952 + db $00 + +EffectCommands_580cd: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4985 + dbw EFFECTCMDTYPE_AI, $4966 + db $00 + +EffectCommands_580d5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $49b5 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $49c4 + dbw EFFECTCMDTYPE_AI, $49ac + db $00 + +EffectCommands_580e0: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $49d6 + dbw EFFECTCMDTYPE_AI, $49ce + db $00 + +EffectCommands_580e8: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $49da + db $00 + +EffectCommands_580ed: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4a07 + dbw EFFECTCMDTYPE_AI, $49fe + db $00 + +EffectCommands_580f5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4a1c + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4a5d + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4a26 + dbw EFFECTCMDTYPE_AI_SELECTION, $4a44 + db $00 + +EffectCommands_58103: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4a86 + dbw EFFECTCMDTYPE_AI, $4a7d + db $00 + +EffectCommands_5810b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4a9c + db $00 + +EffectCommands_58110: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4aa9 + dbw EFFECTCMDTYPE_AI, $4aa0 + db $00 + +EffectCommands_58118: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4aca + dbw EFFECTCMDTYPE_AI, $4ac1 + db $00 + +EffectCommands_58120: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4aea + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4ae2 + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $4ae2 + db $00 + +EffectCommands_5812b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4af0 + db $00 + +EffectCommands_58130: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4b08 + db $00 + +EffectCommands_58135: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4b0c + db $00 + +EffectCommands_5813a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4b19 + dbw EFFECTCMDTYPE_AI, $4b10 + db $00 + +EffectCommands_58142: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4b26 + dbw EFFECTCMDTYPE_AI, $4b1d + db $00 + +EffectCommands_5814a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4b2a + db $00 + +EffectCommands_5814f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $4b37 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4b3b + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4b39 + dbw EFFECTCMDTYPE_UNK_11, $4b3d + db $00 + +EffectCommands_5815d: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $4c52 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4c58 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4c55 + dbw EFFECTCMDTYPE_UNK_11, $4c5b + db $00 + +EffectCommands_5816b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4c5d + db $00 + +EffectCommands_58170: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4c61 + db $00 + +EffectCommands_58175: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4c67 + db $00 + +EffectCommands_5817a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4c72 + dbw EFFECTCMDTYPE_AI, $4c69 + db $00 + +EffectCommands_58182: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4c76 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4cbd + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4c80 + dbw EFFECTCMDTYPE_AI_SELECTION, $4ca1 + db $00 + +EffectCommands_58190: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4ce6 + dbw EFFECTCMDTYPE_AI, $4cdd + db $00 + +EffectCommands_58198: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4cea + db $00 + +EffectCommands_5819d: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $4d06 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4d44 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4d09 + db $00 + +EffectCommands_581a8: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4d6b + dbw EFFECTCMDTYPE_AI, $4d63 + db $00 + +EffectCommands_581b0: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4d7f + db $00 + +EffectCommands_581b5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4d8c + dbw EFFECTCMDTYPE_AI, $4d83 + db $00 + +EffectCommands_581bd: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $4d90 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4d9b + db $00 + +EffectCommands_581c5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4dfc + dbw EFFECTCMDTYPE_AI, $4df3 + db $00 + +EffectCommands_581cd: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4e1c + db $00 + +EffectCommands_581d2: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4e29 + dbw EFFECTCMDTYPE_AI, $4e20 + db $00 + +EffectCommands_581da: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $4e2d + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4e44 + db $00 + +EffectCommands_581e2: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4e70 + db $00 + +EffectCommands_581e7: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4ed8 + dbw EFFECTCMDTYPE_AI, $4ed8 + db $00 + +EffectCommands_581ef: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4ee6 + dbw EFFECTCMDTYPE_AI, $4edd + db $00 + +EffectCommands_581f7: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $4efe + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4f08 + db $00 + +EffectCommands_581ff: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4f10 + dbw EFFECTCMDTYPE_AI, $4f10 + db $00 + +EffectCommands_58207: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4f16 + db $00 + +EffectCommands_5820c: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4f2a + db $00 + +EffectCommands_58211: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4f2c + dbw EFFECTCMDTYPE_AI, $4f2c + db $00 + +EffectCommands_58219: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4f32 + db $00 + +EffectCommands_5821e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4f34 + dbw EFFECTCMDTYPE_AI, $4f34 + db $00 + +EffectCommands_58226: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4f36 + db $00 + +EffectCommands_5822b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4f3e + dbw EFFECTCMDTYPE_AI, $4f3a + db $00 + +EffectCommands_58233: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4f47 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4f8e + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4f51 + dbw EFFECTCMDTYPE_AI_SELECTION, $4f72 + db $00 + +EffectCommands_58241: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4fb2 + dbw EFFECTCMDTYPE_AI, $4fae + db $00 + +EffectCommands_58249: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4fbb + db $00 + +EffectCommands_5824e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4fcc + dbw EFFECTCMDTYPE_AI, $4fc3 + db $00 + +EffectCommands_58256: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4fe1 + db $00 + +EffectCommands_5825b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4feb + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4fe5 + dbw EFFECTCMDTYPE_AI_SELECTION, $4fe8 + db $00 + +EffectCommands_58266: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4fee + dbw EFFECTCMDTYPE_AI, $4fee + db $00 + +EffectCommands_5826e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4ff4 + db $00 + +EffectCommands_58273: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5006 + db $00 + +EffectCommands_58278: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $500a + db $00 + +EffectCommands_5827d: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5027 + dbw EFFECTCMDTYPE_AI, $501e + db $00 + +EffectCommands_58285: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $502d + dbw EFFECTCMDTYPE_AI, $502d + db $00 + +EffectCommands_5828d: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5033 + db $00 + +EffectCommands_58292: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5037 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5052 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5076 + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $5070 + dbw EFFECTCMDTYPE_AI_SELECTION, $5065 + db $00 + +EffectCommands_582a3: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5082 + db $00 + +EffectCommands_582a8: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5086 + db $00 + +EffectCommands_582ad: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $508a + db $00 + +EffectCommands_582b2: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $509e + db $00 + +EffectCommands_582b7: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $50a4 + db $00 + +EffectCommands_582bc: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $50b1 + dbw EFFECTCMDTYPE_AI, $50a8 + db $00 + +EffectCommands_582c4: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $50b5 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $50b9 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $50c1 + dbw EFFECTCMDTYPE_AI_SELECTION, $50bd + db $00 + +EffectCommands_582d2: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5112 + dbw EFFECTCMDTYPE_AI, $5109 + db $00 + +EffectCommands_582da: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $512a + dbw EFFECTCMDTYPE_AI, $512a + db $00 + +EffectCommands_582e2: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5136 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5130 + dbw EFFECTCMDTYPE_AI_SELECTION, $5133 + db $00 + +EffectCommands_582ed: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5139 + dbw EFFECTCMDTYPE_AI, $5139 + db $00 + +EffectCommands_582f5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5149 + dbw EFFECTCMDTYPE_AI, $513f + db $00 + +EffectCommands_582fd: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $516b + dbw EFFECTCMDTYPE_AI, $5162 + db $00 + +EffectCommands_58305: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5183 + db $00 + +EffectCommands_5830a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5187 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5190 + db $00 + +EffectCommands_58312: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $51aa + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $51d9 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $51c4 + db $00 + +EffectCommands_5831d: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $51ff + dbw EFFECTCMDTYPE_AI, $51ff + db $00 + +EffectCommands_58325: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5205 + db $00 + +EffectCommands_5832a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5209 + dbw EFFECTCMDTYPE_PKMN_POWER_TRIGGER, $520b + db $00 + +EffectCommands_58332: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5250 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5255 + db $00 + +EffectCommands_5833a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5266 + db $00 + +EffectCommands_5833f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $529a + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $529d + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $52a3 + dbw EFFECTCMDTYPE_AI_SELECTION, $52a0 + db $00 + +EffectCommands_5834d: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $52a9 + db $00 + +EffectCommands_58352: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $52b8 + dbw EFFECTCMDTYPE_AI, $52af + db $00 + +EffectCommands_5835a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $52be + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $52c6 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5306 + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $52f7 + dbw EFFECTCMDTYPE_AI_SELECTION, $52ee + dbw EFFECTCMDTYPE_AI, $5302 + db $00 + +EffectCommands_5836e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5318 + dbw EFFECTCMDTYPE_AI, $530f + db $00 + +EffectCommands_58376: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $531e + db $00 + +EffectCommands_5837b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5330 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5353 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5334 + dbw EFFECTCMDTYPE_AI_SELECTION, $534d + db $00 + +EffectCommands_58389: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5367 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $536a + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $5370 + dbw EFFECTCMDTYPE_AI_SELECTION, $536d + db $00 + +EffectCommands_58397: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5376 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5379 + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $537f + dbw EFFECTCMDTYPE_AI_SELECTION, $537c + db $00 + +EffectCommands_583a5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5385 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5393 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $53e6 + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $53d8 + dbw EFFECTCMDTYPE_AI_SELECTION, $53d3 + db $00 + +EffectCommands_583b6: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5424 + dbw EFFECTCMDTYPE_AI, $541b + db $00 + +EffectCommands_583be: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5443 + dbw EFFECTCMDTYPE_AI, $543a + db $00 + +EffectCommands_583c6: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5449 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $544c + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $5452 + dbw EFFECTCMDTYPE_AI_SELECTION, $544f + db $00 + +EffectCommands_583d4: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5458 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $545b + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $5461 + dbw EFFECTCMDTYPE_AI_SELECTION, $545e + db $00 + +EffectCommands_583e2: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5467 + db $00 + +EffectCommands_583e7: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5476 + dbw EFFECTCMDTYPE_AI, $546d + db $00 + +EffectCommands_583ef: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $547a + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $547d + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $5483 + dbw EFFECTCMDTYPE_AI_SELECTION, $5480 + db $00 + +EffectCommands_583fd: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5489 + db $00 + +EffectCommands_58402: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $548b + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $548d + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $548f + dbw EFFECTCMDTYPE_AI_SELECTION, $5491 + db $00 + +EffectCommands_58410: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $550c + db $00 + +EffectCommands_58415: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $550e + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5511 + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $5513 + dbw EFFECTCMDTYPE_AI_SELECTION, $5515 + db $00 + +EffectCommands_58423: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5517 + db $00 + +EffectCommands_58428: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $551f + dbw EFFECTCMDTYPE_AI, $551b + db $00 + +EffectCommands_58430: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5528 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $553f + db $00 + +EffectCommands_58438: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $55a4 + dbw EFFECTCMDTYPE_AI, $559b + db $00 + +EffectCommands_58440: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $55b9 + dbw EFFECTCMDTYPE_PKMN_POWER_TRIGGER, $55bb + db $00 + +EffectCommands_58448: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5670 + dbw EFFECTCMDTYPE_AI, $5667 + db $00 + +EffectCommands_58450: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5708 + db $00 + +EffectCommands_58455: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $570c + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $57b4 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $572f + db $00 + +EffectCommands_58460: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5816 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5804 + dbw EFFECTCMDTYPE_AI_SELECTION, $5808 + db $00 + +EffectCommands_5846b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5829 + db $00 + +EffectCommands_58470: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $582d + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5830 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5853 + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $584d + dbw EFFECTCMDTYPE_AI_SELECTION, $5842 + db $00 + +EffectCommands_58481: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5859 + db $00 + +EffectCommands_58486: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $585d + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5884 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5864 + dbw EFFECTCMDTYPE_AI_SELECTION, $586b + db $00 + +EffectCommands_58494: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $58a6 + db $00 + +EffectCommands_58499: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $58aa + db $00 + +EffectCommands_5849e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $58b9 + db $00 + +EffectCommands_584a3: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $58bb + db $00 + +EffectCommands_584a8: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $58bf + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5915 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $58d6 + dbw EFFECTCMDTYPE_AI_SELECTION, $5910 + db $00 + +EffectCommands_584b6: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5a0f + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $59fd + dbw EFFECTCMDTYPE_AI_SELECTION, $5a01 + db $00 + +EffectCommands_584c1: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5a22 + db $00 + +EffectCommands_584c6: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5a26 + db $00 + +EffectCommands_584cb: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5a28 + dbw EFFECTCMDTYPE_AI, $5a28 + db $00 + +EffectCommands_584d3: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5a37 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5a4b + dbw EFFECTCMDTYPE_UNK_11, $5acc + db $00 + +EffectCommands_584de: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5af1 + db $00 + +EffectCommands_584e3: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5afb + dbw EFFECTCMDTYPE_AI, $5af5 + db $00 + +EffectCommands_584eb: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5b05 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5b16 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5b68 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5b6d + dbw EFFECTCMDTYPE_AI_SELECTION, $5b50 + db $00 + +EffectCommands_584fc: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5c2e + db $00 + +EffectCommands_58501: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5c30 + db $00 + +EffectCommands_58506: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5c3a + dbw EFFECTCMDTYPE_AI, $5c34 + db $00 + +EffectCommands_5850e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5c47 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5c4a + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5c6d + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $5c67 + dbw EFFECTCMDTYPE_AI_SELECTION, $5c5c + db $00 + +EffectCommands_5851f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5c73 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5c9a + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5c7a + dbw EFFECTCMDTYPE_AI_SELECTION, $5c81 + db $00 + +EffectCommands_5852d: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5cab + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5cd2 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5cb2 + dbw EFFECTCMDTYPE_AI_SELECTION, $5cb9 + db $00 + +EffectCommands_5853b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5ce3 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5d03 + dbw EFFECTCMDTYPE_UNK_11, $5d59 + db $00 + +EffectCommands_58546: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5d79 + db $00 + +EffectCommands_5854b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5d7d + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5d88 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5d99 + db $00 + +EffectCommands_58556: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5da4 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5daf + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5df4 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5ddb + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $5dd5 + dbw EFFECTCMDTYPE_AI_SELECTION, $5dc2 + db $00 + +EffectCommands_5856a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5e09 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5e0d + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5e15 + dbw EFFECTCMDTYPE_AI_SELECTION, $5e11 + db $00 + +EffectCommands_58578: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5e19 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5e26 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5e49 + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $5e43 + dbw EFFECTCMDTYPE_AI_SELECTION, $5e38 + db $00 + +EffectCommands_58589: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5e5e + dbw EFFECTCMDTYPE_AI, $5e55 + db $00 + +EffectCommands_58591: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5e73 + dbw EFFECTCMDTYPE_AI, $5e73 + db $00 + +EffectCommands_58599: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5e8b + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5ec0 + dbw EFFECTCMDTYPE_AI, $5e82 + db $00 + +EffectCommands_585a4: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5ed5 + dbw EFFECTCMDTYPE_AI, $5ecc + db $00 + +EffectCommands_585ac: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5ef8 + db $00 + +EffectCommands_585b1: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5f07 + dbw EFFECTCMDTYPE_AI, $5efe + db $00 + +EffectCommands_585b9: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5f1d + db $00 + +EffectCommands_585be: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5f33 + db $00 + +EffectCommands_585c3: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5f35 + db $00 + +EffectCommands_585c8: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5f37 + db $00 + +EffectCommands_585cd: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5f4f + db $00 + +EffectCommands_585d2: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5f59 + dbw EFFECTCMDTYPE_AI, $5f55 + db $00 + +EffectCommands_585da: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5f6b + dbw EFFECTCMDTYPE_AI, $5f62 + db $00 + +EffectCommands_585e2: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5f83 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5fc4 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5f8d + dbw EFFECTCMDTYPE_AI_SELECTION, $5fab + db $00 + +EffectCommands_585f0: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5fec + dbw EFFECTCMDTYPE_AI, $5fe4 + db $00 + +EffectCommands_585f8: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6003 + db $00 + +EffectCommands_585fd: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6009 + db $00 + +EffectCommands_58602: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6025 + db $00 + +EffectCommands_58607: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6033 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $602b + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $602b + db $00 + +EffectCommands_58612: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6041 + db $00 + +EffectCommands_58617: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6055 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6063 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6059 + dbw EFFECTCMDTYPE_AI_SELECTION, $605d + db $00 + +EffectCommands_58625: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6073 + db $00 + +EffectCommands_5862a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6082 + dbw EFFECTCMDTYPE_AI, $6079 + db $00 + +EffectCommands_58632: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6098 + db $00 + +EffectCommands_58637: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $60a1 + db $00 + +EffectCommands_5863c: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $60a3 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $60a6 + db $00 + +EffectCommands_58644: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $60f9 + db $00 + +EffectCommands_58649: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $610b + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $612c + db $00 + +EffectCommands_58651: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6190 + db $00 + +EffectCommands_58656: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $619d + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $61ac + dbw EFFECTCMDTYPE_AI, $6194 + db $00 + +EffectCommands_58661: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $61b6 + db $00 + +EffectCommands_58666: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $61c5 + dbw EFFECTCMDTYPE_AI, $61bc + db $00 + +EffectCommands_5866e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $61d8 + db $00 + +EffectCommands_58673: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $61dc + db $00 + +EffectCommands_58678: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $61f8 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6207 + db $00 + +EffectCommands_58680: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6217 + db $00 + +EffectCommands_58685: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6227 + db $00 + +EffectCommands_5868a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $62c4 + dbw EFFECTCMDTYPE_AI, $62bb + db $00 + +EffectCommands_58692: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $62d3 + dbw EFFECTCMDTYPE_AI, $62ca + db $00 + +EffectCommands_5869a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $62e9 + db $00 + +EffectCommands_5869f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $62ef + dbw EFFECTCMDTYPE_AI, $62ed + db $00 + +EffectCommands_586a7: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6318 + db $00 + +EffectCommands_586ac: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $631e + dbw EFFECTCMDTYPE_AI, $631c + db $00 + +EffectCommands_586b4: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6320 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $632f + db $00 + +EffectCommands_586bc: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6351 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $633f + dbw EFFECTCMDTYPE_AI_SELECTION, $6343 + db $00 + +EffectCommands_586c7: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6366 + db $00 + +EffectCommands_586cc: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $636c + db $00 + +EffectCommands_586d1: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6370 + db $00 + +EffectCommands_586d6: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6376 + db $00 + +EffectCommands_586db: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $637a + db $00 + +EffectCommands_586e0: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $63c0 + db $00 + +EffectCommands_586e5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $63d2 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $63e1 + db $00 + +EffectCommands_586ed: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $64f7 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $63f1 + dbw EFFECTCMDTYPE_AI_SELECTION, $649f + db $00 + +EffectCommands_586f8: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6511 + db $00 + +EffectCommands_586fd: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6515 + db $00 + +EffectCommands_58702: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6531 + dbw EFFECTCMDTYPE_AI, $6531 + db $00 + +EffectCommands_5870a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6537 + db $00 + +EffectCommands_5870f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6553 + dbw EFFECTCMDTYPE_PKMN_POWER_TRIGGER, $6555 + db $00 + +EffectCommands_58717: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $659a + db $00 + +EffectCommands_5871c: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $65a4 + db $00 + +EffectCommands_58721: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $663b + dbw EFFECTCMDTYPE_AI, $663b + db $00 + +EffectCommands_58729: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6641 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6681 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6646 + dbw EFFECTCMDTYPE_AI_SELECTION, $667c + db $00 + +EffectCommands_58737: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $66c2 + dbw EFFECTCMDTYPE_AI, $66b9 + db $00 + +EffectCommands_5873f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $66d8 + db $00 + +EffectCommands_58744: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $66dc + db $00 + +EffectCommands_58749: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $66f9 + dbw EFFECTCMDTYPE_AI, $66f0 + db $00 + +EffectCommands_58751: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6702 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6705 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6711 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6714 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6708 + dbw EFFECTCMDTYPE_AI_SELECTION, $670b + dbw EFFECTCMDTYPE_AI, $66ff + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $670e + db $00 + +EffectCommands_5876b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6717 + db $00 + +EffectCommands_58770: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6729 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6738 + db $00 + +EffectCommands_58778: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $674b + dbw EFFECTCMDTYPE_AI, $6742 + db $00 + +EffectCommands_58780: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6762 + db $00 + +EffectCommands_58785: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6764 + db $00 + +EffectCommands_5878a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6771 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6782 + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $677c + dbw EFFECTCMDTYPE_AI, $6768 + db $00 + +EffectCommands_58798: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $678e + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6793 + db $00 + +EffectCommands_587a0: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $67ba + dbw EFFECTCMDTYPE_AI, $67b1 + db $00 + +EffectCommands_587a8: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $67d9 + dbw EFFECTCMDTYPE_AI, $67d0 + db $00 + +EffectCommands_587b0: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $67e9 + dbw EFFECTCMDTYPE_AI, $67df + db $00 + +EffectCommands_587b8: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6807 + dbw EFFECTCMDTYPE_AI, $67fe + db $00 + +EffectCommands_587c0: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $681c + db $00 + +EffectCommands_587c5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6822 + dbw EFFECTCMDTYPE_AI, $681e + db $00 + +EffectCommands_587cd: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $682b + db $00 + +EffectCommands_587d2: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6859 + dbw EFFECTCMDTYPE_AI, $6850 + db $00 + +EffectCommands_587da: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6875 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6871 + dbw EFFECTCMDTYPE_AI_SELECTION, $6873 + db $00 + +EffectCommands_587e5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $68bf + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $68cc + dbw EFFECTCMDTYPE_AI_SELECTION, $68c8 + db $00 + +EffectCommands_587f0: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $68d2 + db $00 + +EffectCommands_587f5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $68d8 + db $00 + +EffectCommands_587fa: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6927 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $691f + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $691f + db $00 + +EffectCommands_58805: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6930 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6933 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $693f + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6942 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6936 + dbw EFFECTCMDTYPE_AI_SELECTION, $6939 + dbw EFFECTCMDTYPE_AI, $692d + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $693c + db $00 + +EffectCommands_5881f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6945 + db $00 + +EffectCommands_58824: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6949 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6956 + dbw EFFECTCMDTYPE_AI_SELECTION, $6952 + db $00 + +EffectCommands_5882f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $69de + db $00 + +EffectCommands_58834: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $69e2 + dbw EFFECTCMDTYPE_AI, $69e2 + db $00 + +EffectCommands_5883c: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $69ed + db $00 + +EffectCommands_58841: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $69f1 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $69fc + db $00 + +EffectCommands_58849: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6a03 + db $00 + +EffectCommands_5884e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6a09 + db $00 + +EffectCommands_58853: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6a0f + db $00 + +EffectCommands_58858: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6a13 + db $00 + +EffectCommands_5885d: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6a1f + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6a17 + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $6a17 + db $00 + +EffectCommands_58868: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6a25 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6a27 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6a2c + dbw EFFECTCMDTYPE_AI_SELECTION, $6a29 + db $00 + +EffectCommands_58876: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6a7c + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6a7e + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6a82 + dbw EFFECTCMDTYPE_AI_SELECTION, $6a80 + db $00 + +EffectCommands_58884: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6b44 + db $00 + +EffectCommands_58889: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6b58 + db $00 + +EffectCommands_5888e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6b5e + dbw EFFECTCMDTYPE_AI, $6b5e + db $00 + +; unreferenced +EffectCommands_58896: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6b6f + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6b8c + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6b77 + db $00 + +EffectCommands_588a1: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6ba1 + dbw EFFECTCMDTYPE_PKMN_POWER_TRIGGER, $6ba3 + db $00 + +EffectCommands_588a9: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6bf9 + dbw EFFECTCMDTYPE_AI, $6bf0 + db $00 + +EffectCommands_588b1: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6c31 + db $00 + +EffectCommands_588b6: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6c47 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6c4c + db $00 + +EffectCommands_588be: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6d1a + db $00 + +EffectCommands_588c3: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6d2b + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6d31 + db $00 + +EffectCommands_588cb: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6d65 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6d6f + db $00 + +EffectCommands_588d3: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6dab + db $00 + +EffectCommands_588d8: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6db1 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6de0 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6db5 + db $00 + +EffectCommands_588e3: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6e09 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6e3a + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6e23 + dbw EFFECTCMDTYPE_AI, $6e00 + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $6e10 + db $00 + +EffectCommands_588f4: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6e4f + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6ef6 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6ea9 + dbw EFFECTCMDTYPE_AI, $6e56 + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $6e75 + db $00 + +EffectCommands_58905: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6f16 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6f1a + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $6f22 + dbw EFFECTCMDTYPE_AI_SELECTION, $6f1e + db $00 + +EffectCommands_58913: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6f62 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6f2c + dbw EFFECTCMDTYPE_AI_SELECTION, $6f27 + db $00 + +EffectCommands_5891e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6f82 + dbw EFFECTCMDTYPE_AI, $6f7e + db $00 + +EffectCommands_58926: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6f8b + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6ff0 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6fc5 + dbw EFFECTCMDTYPE_AI, $6f8f + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $6faa + db $00 + +EffectCommands_58937: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7014 + dbw EFFECTCMDTYPE_AI, $700b + db $00 + +EffectCommands_5893f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7029 + db $00 + +EffectCommands_58944: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $702f + dbw EFFECTCMDTYPE_AI, $702f + db $00 + +EffectCommands_5894c: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7036 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $7045 + db $00 + +EffectCommands_58954: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7059 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $705e + db $00 + +EffectCommands_5895c: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $707c + dbw EFFECTCMDTYPE_AI, $707c + db $00 + +EffectCommands_58964: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7083 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $70a4 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $70ba + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $70b5 + dbw EFFECTCMDTYPE_AI_SELECTION, $7097 + db $00 + +EffectCommands_58975: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $70da + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $7131 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $70f4 + dbw EFFECTCMDTYPE_AI_SELECTION, $7115 + db $00 + +EffectCommands_58983: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7149 + db $00 + +EffectCommands_58988: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $714b + db $00 + +EffectCommands_5898d: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $7157 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $714f + dbw EFFECTCMDTYPE_AI_SELECTION, $7153 + db $00 + +EffectCommands_58998: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7164 + dbw EFFECTCMDTYPE_AI, $715b + db $00 + +EffectCommands_589a0: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7182 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $7184 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $717c + dbw EFFECTCMDTYPE_AI_SELECTION, $7180 + dbw EFFECTCMDTYPE_AI, $7176 + db $00 + +EffectCommands_589b1: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $71f3 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $71f7 + db $00 + +EffectCommands_589b9: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7208 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $720a + dbw EFFECTCMDTYPE_PKMN_POWER_TRIGGER, $721b + db $00 + +EffectCommands_589c4: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $723e + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $7252 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $7234 + dbw EFFECTCMDTYPE_AI_SELECTION, $7238 + dbw EFFECTCMDTYPE_AI, $722e + db $00 + +EffectCommands_589d5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7267 + db $00 + +EffectCommands_589da: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7274 + dbw EFFECTCMDTYPE_AI, $726b + db $00 + +EffectCommands_589e2: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $7278 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $727c + db $00 + +EffectCommands_589ea: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $72ca + dbw EFFECTCMDTYPE_AI, $72c1 + db $00 + +EffectCommands_589f2: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $72ce + db $00 + +EffectCommands_589f7: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $72d9 + dbw EFFECTCMDTYPE_AI, $72d0 + db $00 + +EffectCommands_589ff: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7307 + dbw EFFECTCMDTYPE_AI, $72fe + db $00 + +EffectCommands_58a07: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7314 + dbw EFFECTCMDTYPE_AI, $730b + db $00 + +EffectCommands_58a0f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7324 + db $00 + +EffectCommands_58a14: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $732f + dbw EFFECTCMDTYPE_AI, $7326 + db $00 + +EffectCommands_58a1c: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $733c + dbw EFFECTCMDTYPE_AI, $7333 + db $00 + +EffectCommands_58a24: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7340 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $7357 + dbw EFFECTCMDTYPE_AI, $7340 + db $00 + +EffectCommands_58a2f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $73fa + db $00 + +EffectCommands_58a34: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $740a + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $741f + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $740e + db $00 + +EffectCommands_58a3f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $744d + db $00 + +EffectCommands_58a44: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $7451 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7470 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $7463 + db $00 + +EffectCommands_58a4f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $74a4 + dbw EFFECTCMDTYPE_AI, $74a4 + db $00 + +EffectCommands_58a57: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $74c9 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $74d4 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $74aa + dbw EFFECTCMDTYPE_AI_SELECTION, $74c4 + db $00 + +EffectCommands_58a65: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $74fd + dbw EFFECTCMDTYPE_AI, $74fd + db $00 + +EffectCommands_58a6d: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7503 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $753f + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $7508 + dbw EFFECTCMDTYPE_AI_SELECTION, $7526 + db $00 + +EffectCommands_58a7b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $754f + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $7551 + dbw EFFECTCMDTYPE_PKMN_POWER_TRIGGER, $759e + db $00 + +EffectCommands_58a86: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $75cb + dbw EFFECTCMDTYPE_AI, $75c2 + db $00 + +EffectCommands_58a8e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $75dd + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $75e1 + db $00 + +EffectCommands_58a96: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7626 + db $00 + +EffectCommands_58a9b: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7640 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7644 + dbw EFFECTCMDTYPE_AI, $762a + db $00 + +EffectCommands_58aa6: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7689 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $769d + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $767f + dbw EFFECTCMDTYPE_AI_SELECTION, $7683 + dbw EFFECTCMDTYPE_AI, $7679 + db $00 + +EffectCommands_58ab7: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $76af + db $00 + +EffectCommands_58abc: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $76ba + dbw EFFECTCMDTYPE_AI, $76b1 + db $00 + +EffectCommands_58ac4: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $76d4 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $76df + db $00 + +EffectCommands_58acc: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $76f2 + dbw EFFECTCMDTYPE_AI, $76e9 + db $00 + +EffectCommands_58ad4: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $76f8 + db $00 + +EffectCommands_58ad9: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7717 + dbw EFFECTCMDTYPE_AI, $76fa + db $00 + +EffectCommands_58ae1: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7724 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $773f + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $7728 + dbw EFFECTCMDTYPE_AI_SELECTION, $7739 + db $00 + +EffectCommands_58aef: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $777b + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $7773 + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $7773 + db $00 + +EffectCommands_58afa: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7781 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $7785 + db $00 + +EffectCommands_58b02: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $77cc + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $77d5 + db $00 + +EffectCommands_58b0a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $782c + dbw EFFECTCMDTYPE_AI, $7823 + db $00 + +EffectCommands_58b12: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $783b + dbw EFFECTCMDTYPE_AI, $7832 + db $00 + +EffectCommands_58b1a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $784d + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7880 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $78a1 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $7857 + dbw EFFECTCMDTYPE_AI, $7851 + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $7871 + db $00 + +EffectCommands_58b2e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $78bc + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $78c2 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $78c4 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $78be + dbw EFFECTCMDTYPE_AI_SELECTION, $78c0 + db $00 + +EffectCommands_58b3f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7927 + dbw EFFECTCMDTYPE_AI, $791e + db $00 + +EffectCommands_58b47: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $792b + db $00 + +EffectCommands_58b4c: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7931 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $7935 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $793d + dbw EFFECTCMDTYPE_AI_SELECTION, $7939 + db $00 + +EffectCommands_58b5a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7941 + db $00 + +EffectCommands_58b5f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7945 + db $00 + +EffectCommands_58b64: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $7949 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7971 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $7952 + db $00 + +EffectCommands_58b6f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $799a + dbw EFFECTCMDTYPE_AI, $7991 + db $00 + +EffectCommands_58b77: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $79a0 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $79a2 + dbw EFFECTCMDTYPE_PKMN_POWER_TRIGGER, $7a36 + db $00 + +EffectCommands_58b82: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7a69 + dbw EFFECTCMDTYPE_AI, $7a60 + db $00 + +EffectCommands_58b8a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7a7b + dbw EFFECTCMDTYPE_AI, $7a7b + db $00 + +EffectCommands_58b92: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7a9e + dbw EFFECTCMDTYPE_AI, $7a9e + db $00 + +EffectCommands_58b9a: + db $1a ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $7ae8 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $7abb + dbw EFFECTCMDTYPE_AI_SELECTION, $7aa4 + db $00 + +EffectCommands_58ba5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7b51 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7b60 + dbw EFFECTCMDTYPE_UNK_11, $7bd7 + db $00 + +EffectCommands_58bb0: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7be6 + db $00 + +EffectCommands_58bb5: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7bec + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $7bf9 + db $00 + +EffectCommands_58bbd: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4000 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $4009 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4022 + db $00 + +EffectCommands_58bc8: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $405e + db $00 + +EffectCommands_58bcd: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4098 + db $00 + +EffectCommands_58bd2: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4120 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4143 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4125 + db $00 + +EffectCommands_58bdd: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4162 + db $00 + +EffectCommands_58be2: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $41ba + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $416b + db $00 + +EffectCommands_58bea: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $41d0 + db $00 + +EffectCommands_58bef: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $41d6 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4221 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $41dd + db $00 + +EffectCommands_58bfa: + db $19 ; effect bank + dbw EFFECTCMDTYPE_PKMN_POWER_TRIGGER, $427d + db $00 + +EffectCommands_58bff: + db $19 ; effect bank + dbw EFFECTCMDTYPE_PKMN_POWER_TRIGGER, $428b + db $00 + +EffectCommands_58c04: + db $19 ; effect bank + dbw EFFECTCMDTYPE_PKMN_POWER_TRIGGER, $429d + db $00 + +EffectCommands_58c09: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4352 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $42aa + db $00 + +EffectCommands_58c11: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $43b4 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $43bf + db $00 + +EffectCommands_58c19: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c0c + dbw EFFECTCMDTYPE_AI, $7c03 + db $00 + +EffectCommands_58c21: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $43ce + db $00 + +EffectCommands_58c26: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $43d5 + db $00 + +EffectCommands_58c2b: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $43dc + db $00 + +EffectCommands_58c30: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c10 + db $00 + +EffectCommands_58c35: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c1d + dbw EFFECTCMDTYPE_AI, $7c14 + db $00 + +EffectCommands_58c3d: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $43de + db $00 + +EffectCommands_58c42: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $43ea + dbw EFFECTCMDTYPE_AI, $43e0 + db $00 + +EffectCommands_58c4a: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $43f1 + db $00 + +EffectCommands_58c4f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c21 + db $00 + +EffectCommands_58c54: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $440b + db $00 + +EffectCommands_58c59: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4421 + db $00 + +EffectCommands_58c5e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c2e + dbw EFFECTCMDTYPE_AI, $7c25 + db $00 + +EffectCommands_58c66: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $443b + db $00 + +EffectCommands_58c6b: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $444c + dbw EFFECTCMDTYPE_AI, $4442 + db $00 + +EffectCommands_58c73: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4461 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4486 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4466 + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $447f + db $00 + +EffectCommands_58c81: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c32 + db $00 + +EffectCommands_58c86: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $449a + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4502 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $44b5 + db $00 + +EffectCommands_58c91: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $451c + db $00 + +EffectCommands_58c96: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c36 + db $00 + +EffectCommands_58c9b: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4523 + db $00 + +EffectCommands_58ca0: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $452e + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4538 + db $00 + +EffectCommands_58ca8: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4542 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4589 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $454c + dbw EFFECTCMDTYPE_AI_SELECTION, $456d + db $00 + +EffectCommands_58cb6: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c43 + dbw EFFECTCMDTYPE_AI, $7c3a + db $00 + +EffectCommands_58cbe: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $45ad + db $00 + +EffectCommands_58cc3: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c47 + db $00 + +EffectCommands_58cc8: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $45b8 + db $00 + +EffectCommands_58ccd: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c4b + db $00 + +EffectCommands_58cd2: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $45cb + dbw EFFECTCMDTYPE_AI, $45cb + db $00 + +EffectCommands_58cda: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $45e6 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $45fc + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $45da + dbw EFFECTCMDTYPE_AI_SELECTION, $45df + dbw EFFECTCMDTYPE_AI, $45d3 + db $00 + +EffectCommands_58ceb: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4613 + db $00 + +EffectCommands_58cf0: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $46be + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $466a + dbw EFFECTCMDTYPE_AI, $461a + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $4636 + db $00 + +EffectCommands_58cfe: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $46df + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $46d6 + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $46d6 + db $00 + +EffectCommands_58d09: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $46e6 + db $00 + +EffectCommands_58d0e: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $46f7 + dbw EFFECTCMDTYPE_AI, $46ed + db $00 + +EffectCommands_58d16: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c4f + db $00 + +EffectCommands_58d1b: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4719 + dbw EFFECTCMDTYPE_AI, $470f + db $00 + +EffectCommands_58d23: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c53 + db $00 + +EffectCommands_58d28: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $472a + dbw EFFECTCMDTYPE_AI, $4720 + db $00 + +EffectCommands_58d30: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4742 + db $00 + +EffectCommands_58d35: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $474e + dbw EFFECTCMDTYPE_AI, $4744 + db $00 + +EffectCommands_58d3d: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $476f + dbw EFFECTCMDTYPE_AI, $4765 + db $00 + +EffectCommands_58d45: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4780 + dbw EFFECTCMDTYPE_AI, $4776 + db $00 + +EffectCommands_58d4d: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $479f + dbw EFFECTCMDTYPE_AI, $4795 + db $00 + +EffectCommands_58d55: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $47b6 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $47bb + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $47c5 + dbw EFFECTCMDTYPE_AI_SELECTION, $47c0 + db $00 + +EffectCommands_58d63: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $47ca + db $00 + +EffectCommands_58d68: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $47cc + db $00 + +EffectCommands_58d6d: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $47db + dbw EFFECTCMDTYPE_AI, $47db + db $00 + +EffectCommands_58d75: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4813 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $481f + db $00 + +EffectCommands_58d7d: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $485b + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $48fc + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $489d + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $486c + db $00 + +EffectCommands_58d8b: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4930 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4958 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $493a + dbw EFFECTCMDTYPE_AI_SELECTION, $4935 + db $00 + +EffectCommands_58d99: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4977 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $498a + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $49d9 + db $00 + +EffectCommands_58da4: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4a03 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4a4f + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4a08 + db $00 + +EffectCommands_58daf: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4a75 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $4a77 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4a8e + db $00 + +EffectCommands_58dba: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4ade + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4ade + db $00 + +EffectCommands_58dc2: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4ae3 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4b30 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4af3 + db $00 + +EffectCommands_58dcd: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4b75 + dbw EFFECTCMDTYPE_AI, $4b6b + db $00 + +EffectCommands_58dd5: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4b96 + dbw EFFECTCMDTYPE_AI, $4b8c + db $00 + +EffectCommands_58ddd: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4ba7 + dbw EFFECTCMDTYPE_AI, $4b9d + db $00 + +EffectCommands_58de5: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4bbc + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4c3a + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4c5b + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4bf1 + dbw EFFECTCMDTYPE_AI_SELECTION, $4c10 + db $00 + +EffectCommands_58df6: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c57 + db $00 + +EffectCommands_58dfb: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c64 + dbw EFFECTCMDTYPE_AI, $7c5b + db $00 + +EffectCommands_58e03: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4c8d + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4c92 + dbw EFFECTCMDTYPE_AI, $4c88 + db $00 + +EffectCommands_58e0e: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4d2d + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4d00 + dbw EFFECTCMDTYPE_AI_SELECTION, $4ce6 + db $00 + +EffectCommands_58e19: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4d57 + db $00 + +EffectCommands_58e1e: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4d6a + db $00 + +EffectCommands_58e23: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4d86 + db $00 + +EffectCommands_58e28: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4d97 + dbw EFFECTCMDTYPE_AI, $4d8d + db $00 + +EffectCommands_58e30: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4da8 + dbw EFFECTCMDTYPE_AI, $4d9e + db $00 + +EffectCommands_58e38: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4dcc + db $00 + +EffectCommands_58e3d: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $4ddb + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4e4d + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4dee + dbw EFFECTCMDTYPE_AI_SELECTION, $4e27 + db $00 + +EffectCommands_58e4b: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4e8a + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4ea0 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4e85 + dbw EFFECTCMDTYPE_AI_SELECTION, $4e7e + dbw EFFECTCMDTYPE_AI, $4e77 + db $00 + +EffectCommands_58e5c: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $4eb7 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4f1f + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4f35 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $4ef0 + dbw EFFECTCMDTYPE_AI_SELECTION, $4ec3 + dbw EFFECTCMDTYPE_AI, $4ebc + db $00 + +EffectCommands_58e70: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4f71 + db $00 + +EffectCommands_58e75: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c68 + db $00 + +EffectCommands_58e7a: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4f78 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $4f88 + db $00 + +EffectCommands_58e82: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c6c + db $00 + +EffectCommands_58e87: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4f95 + dbw EFFECTCMDTYPE_AI, $4f95 + db $00 + +EffectCommands_58e8f: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c70 + db $00 + +EffectCommands_58e94: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4f9d + db $00 + +EffectCommands_58e99: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c74 + db $00 + +EffectCommands_58e9e: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c78 + db $00 + +EffectCommands_58ea3: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4fac + dbw EFFECTCMDTYPE_AI, $4fac + db $00 + +EffectCommands_58eab: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $4fe8 + dbw EFFECTCMDTYPE_AI, $4fde + db $00 + +EffectCommands_58eb3: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c7c + db $00 + +EffectCommands_58eb8: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5002 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $504d + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5020 + dbw EFFECTCMDTYPE_AI_SELECTION, $5007 + db $00 + +EffectCommands_58ec6: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c80 + db $00 + +EffectCommands_58ecb: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c84 + db $00 + +EffectCommands_58ed0: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c88 + db $00 + +EffectCommands_58ed5: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5064 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5069 + db $00 + +EffectCommands_58edd: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $507a + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $50b8 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5083 + db $00 + +EffectCommands_58ee8: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $511e + dbw EFFECTCMDTYPE_AI, $5114 + db $00 + +EffectCommands_58ef0: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c8c + db $00 + +EffectCommands_58ef5: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5125 + db $00 + +EffectCommands_58efa: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5136 + db $00 + +EffectCommands_58eff: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c90 + db $00 + +EffectCommands_58f04: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5138 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5182 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5167 + dbw EFFECTCMDTYPE_AI_SELECTION, $513d + db $00 + +EffectCommands_58f12: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $519e + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $51af + dbw EFFECTCMDTYPE_AI, $5194 + db $00 + +EffectCommands_58f1d: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $51b9 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $51f3 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5218 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $521b + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5210 + dbw EFFECTCMDTYPE_AI_SELECTION, $5212 + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $5215 + db $00 + +EffectCommands_58f34: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $535f + db $00 + +EffectCommands_58f39: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $53df + dbw EFFECTCMDTYPE_AI, $53d5 + db $00 + +EffectCommands_58f41: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c94 + db $00 + +EffectCommands_58f46: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $540d + dbw EFFECTCMDTYPE_AI, $53fc + db $00 + +EffectCommands_58f4e: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5415 + db $00 + +EffectCommands_58f53: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5438 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5451 + dbw EFFECTCMDTYPE_AI, $542e + db $00 + +EffectCommands_58f5e: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $545a + dbw EFFECTCMDTYPE_AI, $545a + db $00 + +EffectCommands_58f66: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $548c + dbw EFFECTCMDTYPE_AI, $5482 + db $00 + +EffectCommands_58f6e: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $54b0 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $54c7 + dbw EFFECTCMDTYPE_AI, $54a6 + db $00 + +EffectCommands_58f79: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $54f2 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $54d8 + dbw EFFECTCMDTYPE_AI_SELECTION, $54d1 + db $00 + +EffectCommands_58f84: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $553a + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5563 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5552 + dbw EFFECTCMDTYPE_AI_SELECTION, $5543 + db $00 + +EffectCommands_58f92: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c98 + db $00 + +EffectCommands_58f97: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5578 + dbw EFFECTCMDTYPE_AI, $5578 + db $00 + +EffectCommands_58f9f: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $558a + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $55de + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $55e7 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5593 + dbw EFFECTCMDTYPE_AI_SELECTION, $55bb + db $00 + +EffectCommands_58fb0: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $560a + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $560f + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $5619 + dbw EFFECTCMDTYPE_AI_SELECTION, $5614 + db $00 + +EffectCommands_58fbe: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $561f + dbw EFFECTCMDTYPE_AI, $561f + db $00 + +EffectCommands_58fc6: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5636 + db $00 + +EffectCommands_58fcb: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $563d + dbw EFFECTCMDTYPE_AI, $563d + db $00 + +EffectCommands_58fd3: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5648 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $567e + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5697 + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $5654 + dbw EFFECTCMDTYPE_AI, $5665 + db $00 + +EffectCommands_58fe4: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7c9c + db $00 + +EffectCommands_58fe9: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $56f6 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5739 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $573e + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5702 + dbw EFFECTCMDTYPE_AI_SELECTION, $5728 + dbw EFFECTCMDTYPE_AI, $56fb + db $00 + +EffectCommands_58ffd: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $578e + dbw EFFECTCMDTYPE_AI, $5779 + db $00 + +EffectCommands_59005: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $57b6 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $57ad + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $57ad + db $00 + +EffectCommands_59010: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $57bd + db $00 + +EffectCommands_59015: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7ca0 + db $00 + +EffectCommands_5901a: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $57d2 + db $00 + +EffectCommands_5901f: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5816 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5852 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5822 + dbw EFFECTCMDTYPE_AI_SELECTION, $5839 + db $00 + +EffectCommands_5902d: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $585b + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $588a + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5860 + dbw EFFECTCMDTYPE_AI_SELECTION, $5875 + db $00 + +EffectCommands_5903b: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $59e7 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5ac2 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5af7 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $59f5 + dbw EFFECTCMDTYPE_AI_SELECTION, $59f1 + dbw EFFECTCMDTYPE_AI, $59ca + db $00 + +EffectCommands_5904f: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5b5d + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5ba3 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5b81 + dbw EFFECTCMDTYPE_AI_SELECTION, $5b6d + dbw EFFECTCMDTYPE_AI, $5b62 + db $00 + +EffectCommands_59060: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5bb0 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5bb7 + db $00 + +EffectCommands_59068: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5bc6 + db $00 + +EffectCommands_5906d: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5bdb + db $00 + +EffectCommands_59072: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7ca4 + db $00 + +EffectCommands_59077: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5bed + dbw EFFECTCMDTYPE_AI, $5be3 + db $00 + +EffectCommands_5907f: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5c41 + db $00 + +EffectCommands_59084: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7ca8 + db $00 + +EffectCommands_59089: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5c54 + dbw EFFECTCMDTYPE_AI, $5c54 + db $00 + +EffectCommands_59091: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5c6a + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5c70 + dbw EFFECTCMDTYPE_PKMN_POWER_TRIGGER, $5c91 + db $00 + +EffectCommands_5909c: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5cde + db $00 + +EffectCommands_590a1: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5cf1 + db $00 + +EffectCommands_590a6: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5cf3 + db $00 + +; unreferenced +EffectCommands_590ab: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5cf9 + db $00 + +EffectCommands_590b0: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5d04 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5d63 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5d6b + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5d11 + dbw EFFECTCMDTYPE_AI_SELECTION, $5d0d + db $00 + +EffectCommands_590c1: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5d8a + db $00 + +EffectCommands_590c6: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5d91 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5de4 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5df4 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5db7 + dbw EFFECTCMDTYPE_AI_SELECTION, $5da0 + dbw EFFECTCMDTYPE_AI, $5d96 + db $00 + +EffectCommands_590da: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5e0f + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5e14 + db $00 + +EffectCommands_590e2: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5e28 + db $00 + +EffectCommands_590e7: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5e3a + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5e3f + db $00 + +EffectCommands_590ef: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5e7f + dbw EFFECTCMDTYPE_AI, $5e75 + db $00 + +EffectCommands_590f7: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5e90 + dbw EFFECTCMDTYPE_AI, $5e86 + db $00 + +EffectCommands_590ff: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5ea9 + db $00 + +EffectCommands_59104: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5ec2 + dbw EFFECTCMDTYPE_AI, $5ec2 + db $00 + +EffectCommands_5910c: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5ee0 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5eca + dbw EFFECTCMDTYPE_AI_SELECTION, $5ed5 + db $00 + +EffectCommands_59117: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5f06 + db $00 + +EffectCommands_5911c: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5f0c + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5f13 + db $00 + +EffectCommands_59124: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5fa2 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5f32 + dbw EFFECTCMDTYPE_AI_SELECTION, $5f2d + dbw EFFECTCMDTYPE_AI, $5f1a + db $00 + +EffectCommands_59132: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $5fbb + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5fdd + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $5fe8 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $5fca + dbw EFFECTCMDTYPE_AI_SELECTION, $5fca + dbw EFFECTCMDTYPE_AI, $5fc0 + db $00 + +EffectCommands_59146: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $5ff3 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $5fff + db $00 + +EffectCommands_5914e: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $603a + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6049 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6059 + db $00 + +EffectCommands_59159: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $607f + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6086 + db $00 + +EffectCommands_59161: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $60a0 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $60b1 + db $00 + +EffectCommands_59169: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $60e0 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $611c + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $60ec + dbw EFFECTCMDTYPE_AI_SELECTION, $6103 + db $00 + +EffectCommands_59177: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6125 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6134 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6139 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $612f + dbw EFFECTCMDTYPE_AI_SELECTION, $612a + db $00 + +EffectCommands_59188: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7cb5 + dbw EFFECTCMDTYPE_AI, $7cac + db $00 + +EffectCommands_59190: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $613e + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6143 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6157 + db $00 + +EffectCommands_5919b: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $617b + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6187 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $61a6 + dbw EFFECTCMDTYPE_AI_SELECTION, $6180 + db $00 + +EffectCommands_591a9: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $61cc + dbw EFFECTCMDTYPE_AI, $61c2 + db $00 + +EffectCommands_591b1: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $61e4 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $61ee + db $00 + +EffectCommands_591b9: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6223 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $627e + dbw EFFECTCMDTYPE_AI_SELECTION, $621f + dbw EFFECTCMDTYPE_AI, $6202 + db $00 + +EffectCommands_591c7: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $629a + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6315 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $62c4 + dbw EFFECTCMDTYPE_AI_SWITCH_DEFENDING_PKMN, $62c0 + db $00 + +EffectCommands_591d5: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6358 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $636e + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $634c + dbw EFFECTCMDTYPE_AI_SELECTION, $6351 + dbw EFFECTCMDTYPE_AI, $6345 + db $00 + +EffectCommands_591e6: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6385 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $63c1 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $638a + dbw EFFECTCMDTYPE_AI_SELECTION, $63a8 + db $00 + +EffectCommands_591f4: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $63d2 + db $00 + +EffectCommands_591f9: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $63ec + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $63fd + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $63f7 + db $00 + +EffectCommands_59204: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6415 + dbw EFFECTCMDTYPE_AI, $640b + db $00 + +EffectCommands_5920c: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6436 + dbw EFFECTCMDTYPE_AI, $642c + db $00 + +EffectCommands_59214: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $643d + db $00 + +EffectCommands_59219: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $654e + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $643f + dbw EFFECTCMDTYPE_AI_SELECTION, $64f6 + db $00 + +EffectCommands_59224: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6570 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $65a4 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $657a + db $00 + +EffectCommands_5922f: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $65c1 + dbw EFFECTCMDTYPE_AI, $65b7 + db $00 + +EffectCommands_59237: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $65e0 + dbw EFFECTCMDTYPE_AI, $65d6 + db $00 + +EffectCommands_5923f: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6601 + dbw EFFECTCMDTYPE_AI, $65f7 + db $00 + +EffectCommands_59247: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $661a + db $00 + +EffectCommands_5924c: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6621 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $663e + dbw EFFECTCMDTYPE_AI_SELECTION, $6634 + db $00 + +EffectCommands_59257: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6672 + dbw EFFECTCMDTYPE_AI, $6672 + db $00 + +EffectCommands_5925f: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $667a + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $667f + db $00 + +EffectCommands_59267: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6684 + db $00 + +EffectCommands_5926c: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7cc2 + dbw EFFECTCMDTYPE_AI, $7cb9 + db $00 + +EffectCommands_59274: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7cc6 + db $00 + +EffectCommands_59279: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $669c + dbw EFFECTCMDTYPE_AI, $6692 + db $00 + +EffectCommands_59281: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $66a3 + db $00 + +EffectCommands_59286: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7cca + db $00 + +EffectCommands_5928b: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $66bd + dbw EFFECTCMDTYPE_AI, $66b3 + db $00 + +EffectCommands_59293: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $66df + dbw EFFECTCMDTYPE_AI, $66d5 + db $00 + +EffectCommands_5929b: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6700 + dbw EFFECTCMDTYPE_AI, $66f6 + db $00 + +EffectCommands_592a3: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6715 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $671a + dbw EFFECTCMDTYPE_DISCARD_ENERGY, $6724 + dbw EFFECTCMDTYPE_AI_SELECTION, $671f + db $00 + +EffectCommands_592b1: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $672a + db $00 + +EffectCommands_592b6: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7cd7 + dbw EFFECTCMDTYPE_AI, $7cce + db $00 + +EffectCommands_592be: + db $1a ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7cdb + db $00 + +EffectCommands_592c3: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6730 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6767 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6739 + db $00 + +EffectCommands_592ce: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $67b8 + db $00 + +EffectCommands_592d3: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $67e6 + db $00 + +EffectCommands_592d8: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $67e8 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $67f7 + db $00 + +EffectCommands_592e0: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6829 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6833 + db $00 + +EffectCommands_592e8: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $688d + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $68a5 + db $00 + +EffectCommands_592f0: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $68ef + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6902 + db $00 + +EffectCommands_592f8: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $696c + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6974 + db $00 + +EffectCommands_59300: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $69da + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $69e9 + db $00 + +EffectCommands_59308: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6a62 + db $00 + +EffectCommands_5930d: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6a69 + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6a70 + db $00 + +EffectCommands_59315: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6a77 + db $00 + +EffectCommands_5931a: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6a96 + db $00 + +EffectCommands_5931f: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6abc + dbw EFFECTCMDTYPE_AI, $6ab2 + db $00 + +EffectCommands_59327: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6ad3 + db $00 + +EffectCommands_5932c: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6b1c + db $00 + +EffectCommands_59331: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6b2a + dbw EFFECTCMDTYPE_AI, $6b1e + db $00 + +EffectCommands_59339: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6b63 + db $00 + +EffectCommands_5933e: + db $19 ; effect bank + dbw EFFECTCMDTYPE_AFTER_DAMAGE, $6b65 + db $00 + +EffectCommands_59343: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6bac + db $00 + +EffectCommands_59348: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6bd1 + dbw EFFECTCMDTYPE_AI, $6bca + db $00 + +EffectCommands_59350: + db $19 ; effect bank + db $00 + +EffectCommands_59352: + db $19 ; effect bank + db $00 + +EffectCommands_59354: + db $19 ; effect bank + db $00 + +EffectCommands_59356: + db $19 ; effect bank + db $00 + +EffectCommands_59358: + db $19 ; effect bank + db $00 + +EffectCommands_5935a: + db $19 ; effect bank + db $00 + +EffectCommands_5935c: + db $19 ; effect bank + db $00 + +EffectCommands_5935e: + db $19 ; effect bank + db $00 + +EffectCommands_59360: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6bf3 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6c02 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6c50 + db $00 + +EffectCommands_5936b: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6caf + db $00 + +EffectCommands_59370: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6cce + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6cdb + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6cf0 + dbw EFFECTCMDTYPE_AI_SELECTION, $6ceb + db $00 + +EffectCommands_5937e: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6d0c + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6d1d + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6d79 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6d36 + db $00 + +EffectCommands_5938c: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6d9d + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6dc5 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6da7 + db $00 + +EffectCommands_59397: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6df4 + db $00 + +EffectCommands_5939c: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6e1e + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6e26 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6e44 + db $00 + +EffectCommands_593a7: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6e4e + db $00 + +EffectCommands_593ac: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6e92 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6ea0 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6eba + db $00 + +EffectCommands_593b7: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6edf + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6ef0 + db $00 + +EffectCommands_593bf: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6f09 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6f0e + db $00 + +EffectCommands_593c7: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6f14 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6f1e + db $00 + +EffectCommands_593cf: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6f2c + db $00 + +EffectCommands_593d4: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6f5f + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6f72 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6f8d + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $6f76 + db $00 + +EffectCommands_593e2: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6fa9 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6fae + db $00 + +EffectCommands_593ea: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $6fb4 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $6fb9 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $6fca + db $00 + +EffectCommands_593f5: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7018 + db $00 + +EffectCommands_593fa: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7024 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $7029 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $703a + db $00 + +EffectCommands_59405: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7041 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7049 + db $00 + +EffectCommands_5940d: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7086 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $709c + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $70ba + db $00 + +EffectCommands_59418: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $70de + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $70ec + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $711f + db $00 + +EffectCommands_59423: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $71bc + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $71c1 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $71e4 + db $00 + +EffectCommands_5942e: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $724b + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $725b + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $72b0 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $7276 + db $00 + +EffectCommands_5943c: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7302 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $73c7 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $730c + db $00 + +EffectCommands_59447: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $73e1 + db $00 + +EffectCommands_5944c: + db $19 ; effect bank + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7406 + db $00 + +EffectCommands_59451: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7493 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $749c + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $74a6 + db $00 + +EffectCommands_5945c: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $74c6 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $74f8 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $74d0 + db $00 + +EffectCommands_59467: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7519 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $754f + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $7527 + db $00 + +EffectCommands_59472: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7567 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $7571 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $758f + db $00 + +EffectCommands_5947d: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $75b3 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $75ca + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $7640 + db $00 + +EffectCommands_59488: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7678 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $768c + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $771e + db $00 + +EffectCommands_59493: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $7751 + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $7762 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $77a8 + dbw EFFECTCMDTYPE_REQUIRE_SELECTION, $7766 + db $00 + +EffectCommands_594a1: + db $19 ; effect bank + dbw EFFECTCMDTYPE_INITIAL_EFFECT_1, $780e + dbw EFFECTCMDTYPE_INITIAL_EFFECT_2, $7813 + dbw EFFECTCMDTYPE_BEFORE_DAMAGE, $782a + db $00 diff --git a/src/home/effect_commands.asm b/src/home/effect_commands.asm index 43d15fd..9dd893c 100644 --- a/src/home/effect_commands.asm +++ b/src/home/effect_commands.asm @@ -50,7 +50,7 @@ CheckMatchingCommand:: .not_null_pointer ldh a, [hBankROM] push af - ld a, $16 ; BANK(EffectCommands) + ld a, BANK(EffectCommands) call BankswitchROM ; store the bank number of command functions in wEffectFunctionsBank ld a, [hli] diff --git a/src/layout.link b/src/layout.link index 0de18c4..a91620c 100644 --- a/src/layout.link +++ b/src/layout.link @@ -66,6 +66,8 @@ ROMX $12 "Bank 12" ROMX $13 "Bank 13" +ROMX $16 + "Bank 16" ROMX $17 "Bank 17" ROMX $18 diff --git a/src/main.asm b/src/main.asm index 3b52f73..4fbb06f 100644 --- a/src/main.asm +++ b/src/main.asm @@ -61,6 +61,9 @@ INCLUDE "engine/bank12.asm" SECTION "Bank 13", ROMX INCLUDE "engine/bank13.asm" +SECTION "Bank 16", ROMX +INCLUDE "engine/bank16.asm" + SECTION "Bank 17", ROMX INCLUDE "data/card_pointers.asm" INCLUDE "data/cards1.asm"