mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-06 06:01:46 +00:00
Adds hidden ability routes
This commit is contained in:
@@ -64,6 +64,11 @@ class PokeBattle_Battler
|
||||
return GameData::Ability.try_get(@ability_id)
|
||||
end
|
||||
|
||||
def hasHiddenAbility?
|
||||
return @pokemon.ability_index >= 2
|
||||
end
|
||||
|
||||
|
||||
def ability=(value)
|
||||
new_ability = GameData::Ability.try_get(value)
|
||||
@ability_id = (new_ability) ? new_ability.id : nil
|
||||
|
||||
@@ -42,6 +42,15 @@ class PokeBattle_Scene
|
||||
if @battle.showAnims
|
||||
for i in 0...@battle.sideSizes[1]
|
||||
idxBattler = 2*i+1
|
||||
|
||||
#hidden ability animation
|
||||
if @battle.battlers[idxBattler].hasHiddenAbility?
|
||||
pbCommonAnimation("StatUp",@battle.battlers[idxBattler])
|
||||
@battle.pbShowAbilitySplash(@battle.battlers[idxBattler],true)
|
||||
@battle.pbHideAbilitySplash(@battle.battlers[idxBattler])
|
||||
end
|
||||
|
||||
#shiny animation
|
||||
next if !@battle.battlers[idxBattler] || !@battle.battlers[idxBattler].shiny?
|
||||
pbCommonAnimation("Shiny",@battle.battlers[idxBattler])
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user