LeechSeedEffect_: ; 2bea9 (a:7ea9) callab MoveHitTest ld a, [W_MOVEMISSED] and a jr nz, .moveMissed ld hl, W_ENEMYBATTSTATUS2 ld de, wEnemyMonType1 ld a, [H_WHOSETURN] and a jr z, .leechSeedEffect ld hl, W_PLAYERBATTSTATUS2 ld de, wBattleMonType1 .leechSeedEffect ; miss if the target is grass-type or already seeded ld a, [de] cp GRASS jr z, .moveMissed inc de ld a, [de] cp GRASS jr z, .moveMissed bit Seeded, [hl] jr nz, .moveMissed set Seeded, [hl] callab PlayCurrentMoveAnimation ld hl, WasSeededText ; $7ef2 jp PrintText .moveMissed ld c, $32 call DelayFrames ld hl, EvadedAttackText ; $7ef7 jp PrintText WasSeededText: ; 2bef2 (a:7ef2) TX_FAR _WasSeededText db "@" EvadedAttackText: ; 2bef7 (a:7ef7) TX_FAR _EvadedAttackText db "@"