mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-09 14:14:59 +00:00
Refactoring of code relating to switching, effect damage and effects that trigger after a move is used
This commit is contained in:
@@ -128,8 +128,8 @@ module BattleHandlers
|
||||
return (ret!=nil) ? ret : false
|
||||
end
|
||||
|
||||
def self.triggerAbilityOnHPDroppedBelowHalf(ability,user,battle)
|
||||
ret = AbilityOnHPDroppedBelowHalf.trigger(ability,user,battle)
|
||||
def self.triggerAbilityOnHPDroppedBelowHalf(ability, user, move_user, battle)
|
||||
ret = AbilityOnHPDroppedBelowHalf.trigger(ability, user, move_user, battle)
|
||||
return (ret!=nil) ? ret : false
|
||||
end
|
||||
|
||||
@@ -345,16 +345,16 @@ module BattleHandlers
|
||||
UserAbilityEndOfMove.trigger(ability,user,targets,move,battle)
|
||||
end
|
||||
|
||||
def self.triggerTargetItemAfterMoveUse(item,battler,user,move,switched,battle)
|
||||
TargetItemAfterMoveUse.trigger(item,battler,user,move,switched,battle)
|
||||
def self.triggerTargetItemAfterMoveUse(item, battler, user, move, switched_battlers, battle)
|
||||
TargetItemAfterMoveUse.trigger(item, battler, user, move, switched_battlers, battle)
|
||||
end
|
||||
|
||||
def self.triggerUserItemAfterMoveUse(item,user,targets,move,numHits,battle)
|
||||
UserItemAfterMoveUse.trigger(item,user,targets,move,numHits,battle)
|
||||
end
|
||||
|
||||
def self.triggerTargetAbilityAfterMoveUse(ability,target,user,move,switched,battle)
|
||||
TargetAbilityAfterMoveUse.trigger(ability,target,user,move,switched,battle)
|
||||
def self.triggerTargetAbilityAfterMoveUse(ability, target, user, move, switched_battlers, battle)
|
||||
TargetAbilityAfterMoveUse.trigger(ability, target, user, move, switched_battlers, battle)
|
||||
end
|
||||
|
||||
def self.triggerEndOfMoveItem(item,battler,battle,forced)
|
||||
|
||||
Reference in New Issue
Block a user