From c402b02861351983da5e288ebeaeafbb72afa8cd Mon Sep 17 00:00:00 2001 From: ENLS <78400667+ENLSLive@users.noreply.github.com> Date: Sat, 12 Jun 2021 17:15:56 +0200 Subject: [PATCH] MUMMY ability bug fix (#118) variable oldAbil was being treated like an integer. It's a symbol. --- Data/Scripts/011_Battle/003_BattleHandlers_Abilities.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Data/Scripts/011_Battle/003_BattleHandlers_Abilities.rb b/Data/Scripts/011_Battle/003_BattleHandlers_Abilities.rb index 1f63f53ae..84532eb84 100644 --- a/Data/Scripts/011_Battle/003_BattleHandlers_Abilities.rb +++ b/Data/Scripts/011_Battle/003_BattleHandlers_Abilities.rb @@ -1509,7 +1509,7 @@ BattleHandlers::TargetAbilityOnHit.add(:MUMMY, next if !move.pbContactMove?(user) next if user.fainted? next if user.unstoppableAbility? || user.ability == ability - oldAbil = -1 + oldAbil = nil battle.pbShowAbilitySplash(target) if user.opposes?(target) if user.affectedByContactEffect?(PokeBattle_SceneConstants::USE_ABILITY_SPLASH) oldAbil = user.ability @@ -1525,7 +1525,7 @@ BattleHandlers::TargetAbilityOnHit.add(:MUMMY, battle.pbHideAbilitySplash(user) if user.opposes?(target) end battle.pbHideAbilitySplash(target) if user.opposes?(target) - user.pbOnAbilityChanged(oldAbil) if oldAbil>=0 + user.pbOnAbilityChanged(oldAbil) if oldAbil != nil } )