File size: 1,167 Bytes
b6a38d7 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
-- ========== GENERATED BY CharacterEffectCompositeDef Editor DO NOT EDIT MANUALLY! ==========
UndefineClass('Berserk')
DefineClass.Berserk = {
__parents = { "CharacterEffect" },
__generated_by_class = "CharacterEffectCompositeDef",
object_class = "CharacterEffect",
Conditions = {
PlaceObj('CombatIsActive', {}),
},
DisplayName = T(420777563903, --[[CharacterEffectCompositeDef Berserk DisplayName]] "Berserk"),
Description = T(392582028996, --[[CharacterEffectCompositeDef Berserk Description]] "Uncontrollable. Recklessly attacks nearby enemies."),
AddEffectText = T(473269787540, --[[CharacterEffectCompositeDef Berserk AddEffectText]] "<em><DisplayName></em> went Berserk"),
RemoveEffectText = T(463610360293, --[[CharacterEffectCompositeDef Berserk RemoveEffectText]] "<em><DisplayName></em> is no longer Berserk"),
OnAdded = function (self, obj)
obj:RemoveStatusEffect("Panicked")
obj:InterruptPreparedAttack()
if g_Teams[g_CurrentTeam] == obj.team then
ScheduleMoraleActions()
end
end,
lifetime = "Until End of Next Turn",
Icon = "UI/Hud/Status effects/rage",
RemoveOnEndCombat = true,
Shown = true,
HasFloatingText = true,
}
|