Added effect of Blunder Policy

This commit is contained in:
Maruno17
2021-09-12 20:13:43 +01:00
parent df7c033a9d
commit f9c6e142e5
6 changed files with 34 additions and 6 deletions

View File

@@ -32,6 +32,7 @@ module BattleHandlers
AbilityOnFlinch = AbilityHandlerHash.new # Steadfast
MoveBlockingAbility = AbilityHandlerHash.new
MoveImmunityTargetAbility = AbilityHandlerHash.new
UserItemOnMissing = ItemHandlerHash.new # Blunder Policy
# Move usage
MoveBaseTypeModifierAbility = AbilityHandlerHash.new
# Accuracy calculation
@@ -234,6 +235,10 @@ module BattleHandlers
return (ret!=nil) ? ret : false
end
def self.triggerUserItemOnMissing(item, user, target, move, hit_num, battle)
UserItemOnMissing.trigger(item, user, target, move, hit_num, battle)
end
#=============================================================================
def self.triggerMoveBaseTypeModifierAbility(ability,user,move,type)