File size: 1,164 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
-- ========== 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]] "<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,
})