-- ========== GENERATED BY CharacterEffectCompositeDef Editor DO NOT EDIT MANUALLY! ========== PlaceObj('CharacterEffectCompositeDef', { 'Group', "System", 'Id', "Berserk", 'SortKey', 100, 'Comment', "morale effect", '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]] " went Berserk"), 'RemoveEffectText', T(463610360293, --[[CharacterEffectCompositeDef Berserk RemoveEffectText]] " 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, })