myspace / Lua /CharacterEffectCompositeDef /AITauntCounter.generated.lua
sirnii's picture
Upload 1816 files
b6a38d7 verified
raw
history blame
1.06 kB
---
--- Represents an AI taunt counter effect that is applied to a character.
--- This effect is automatically removed at the start of the character's turn.
--- The effect has a maximum of 3 stacks and is removed when the combat ends.
---
--- @class AITauntCounter
--- @field object_class string The class name of the effect object
--- @field unit_reactions table A table of unit reactions associated with the effect
--- @field max_stacks integer The maximum number of stacks the effect can have
--- @field RemoveOnEndCombat boolean Whether the effect is removed when the combat ends
-- ========== GENERATED BY CharacterEffectCompositeDef Editor DO NOT EDIT MANUALLY! ==========
UndefineClass('AITauntCounter')
DefineClass.AITauntCounter = {__parents={"CharacterEffect"}, __generated_by_class="CharacterEffectCompositeDef",
object_class="CharacterEffect",
unit_reactions={PlaceObj('UnitReaction', {Event="OnBeginTurn", Handler=function(self, target)
target:RemoveStatusEffect(self.class, "all")
end})}, max_stacks=3, RemoveOnEndCombat=true}