Jaboca berry triggers instead of being stolen by bug bite (#7237)
Co-authored-by: ghoulslash <pokevoyager0@gmail.com>
This commit is contained in:
parent
565cf6f7ff
commit
3dda407bb0
@ -3800,7 +3800,12 @@ void SetMoveEffect(bool32 primary, bool32 certain)
|
||||
}
|
||||
break;
|
||||
case MOVE_EFFECT_BUG_BITE:
|
||||
if (GetItemPocket(gBattleMons[gEffectBattler].item) == POCKET_BERRIES
|
||||
if (GetBattlerHoldEffect(gEffectBattler, TRUE) == HOLD_EFFECT_JABOCA_BERRY)
|
||||
{
|
||||
// jaboca berry triggers instead of being stolen
|
||||
gBattlescriptCurrInstr++;
|
||||
}
|
||||
else if (GetItemPocket(gBattleMons[gEffectBattler].item) == POCKET_BERRIES
|
||||
&& battlerAbility != ABILITY_STICKY_HOLD)
|
||||
{
|
||||
// target loses their berry
|
||||
|
||||
@ -42,7 +42,6 @@ SINGLE_BATTLE_TEST("Jaboca Berry causes the attacker to lose 1/8 of its max HP i
|
||||
|
||||
SINGLE_BATTLE_TEST("Jaboca Berry triggers before Bug Bite can steal it")
|
||||
{
|
||||
KNOWN_FAILING;
|
||||
GIVEN {
|
||||
ASSUME(GetMoveCategory(MOVE_BUG_BITE) == DAMAGE_CATEGORY_PHYSICAL);
|
||||
PLAYER(SPECIES_WYNAUT);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user