Merge pull request #6575 from pchote/selfhealing
Add elite self-healing bonus
This commit is contained in:
@@ -42,6 +42,12 @@
|
||||
LuaScriptEvents:
|
||||
ScriptTriggers:
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Tank:
|
||||
AppearsOnRadar:
|
||||
@@ -90,6 +96,12 @@
|
||||
LuaScriptEvents:
|
||||
ScriptTriggers:
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Helicopter:
|
||||
AppearsOnRadar:
|
||||
@@ -122,6 +134,12 @@
|
||||
LuaScriptEvents:
|
||||
ScriptTriggers:
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Infantry:
|
||||
AppearsOnRadar:
|
||||
@@ -172,12 +190,15 @@
|
||||
Guard:
|
||||
Guardable:
|
||||
BodyOrientation:
|
||||
SelfHealing:
|
||||
SelfHealing@HOSPITAL:
|
||||
Step: 5
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresTech: InfantryHealing
|
||||
RequiresUpgrade: hospitalheal
|
||||
GlobalUpgradable:
|
||||
Upgrades: hospitalheal
|
||||
Prerequisites: hosp
|
||||
UpdatesPlayerStatistics:
|
||||
Huntable:
|
||||
LuaScriptEvents:
|
||||
@@ -193,6 +214,12 @@
|
||||
DeathSound: Poisoned
|
||||
DeathTypes: 6
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^CivInfantry:
|
||||
Inherits: ^Infantry
|
||||
@@ -293,6 +320,12 @@
|
||||
LuaScriptEvents:
|
||||
ScriptTriggers:
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Ship:
|
||||
AppearsOnRadar:
|
||||
@@ -320,6 +353,12 @@
|
||||
LuaScriptEvents:
|
||||
ScriptTriggers:
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Building:
|
||||
AppearsOnRadar:
|
||||
|
||||
@@ -30,4 +30,6 @@ Player:
|
||||
Prerequisites: techlevel.low, techlevel.medium, techlevel.high
|
||||
ProvidesTechPrerequisite@all:
|
||||
Name: Unrestricted
|
||||
Prerequisites: techlevel.low, techlevel.medium, techlevel.high, techlevel.superweapons
|
||||
Prerequisites: techlevel.low, techlevel.medium, techlevel.high, techlevel.superweapons
|
||||
GlobalUpgradeManager:
|
||||
|
||||
|
||||
@@ -27,8 +27,6 @@ HOSP:
|
||||
Dimensions: 2,2
|
||||
Health:
|
||||
HP: 1000
|
||||
SelfHealingTech:
|
||||
Type: InfantryHealing
|
||||
Tooltip:
|
||||
Name: Hospital
|
||||
LeavesHusk:
|
||||
|
||||
@@ -40,6 +40,12 @@
|
||||
Demolishable:
|
||||
ScriptTriggers:
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Tank:
|
||||
AppearsOnRadar:
|
||||
@@ -83,6 +89,12 @@
|
||||
Demolishable:
|
||||
ScriptTriggers:
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Husk:
|
||||
Health:
|
||||
@@ -203,6 +215,12 @@
|
||||
Parachutable:
|
||||
FallRate: 130
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Plane:
|
||||
AppearsOnRadar:
|
||||
@@ -229,6 +247,12 @@
|
||||
LuaScriptEvents:
|
||||
ScriptTriggers:
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Helicopter:
|
||||
Inherits: ^Plane
|
||||
|
||||
@@ -83,8 +83,6 @@ HOSP:
|
||||
ExternalCapturable:
|
||||
ExternalCapturableBar:
|
||||
EngineerRepairable:
|
||||
SelfHealingTech:
|
||||
Type: InfantryHealing
|
||||
Tooltip:
|
||||
Name: Hospital
|
||||
RevealsShroud:
|
||||
|
||||
@@ -55,6 +55,12 @@
|
||||
Notification: UnitStolen
|
||||
ScriptTriggers:
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Tank:
|
||||
AppearsOnRadar:
|
||||
@@ -113,6 +119,12 @@
|
||||
Notification: UnitStolen
|
||||
ScriptTriggers:
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Infantry:
|
||||
AppearsOnRadar:
|
||||
@@ -161,12 +173,15 @@
|
||||
Guard:
|
||||
Guardable:
|
||||
BodyOrientation:
|
||||
SelfHealing:
|
||||
SelfHealing@HOSPITAL:
|
||||
Step: 5
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresTech: InfantryHealing
|
||||
RequiresUpgrade: hospitalheal
|
||||
GlobalUpgradable:
|
||||
Upgrades: hospitalheal
|
||||
Prerequisites: hosp
|
||||
Huntable:
|
||||
LuaScriptEvents:
|
||||
ScriptTriggers:
|
||||
@@ -188,6 +203,12 @@
|
||||
Cloneable:
|
||||
Types: Infantry
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Ship:
|
||||
AppearsOnRadar:
|
||||
@@ -222,6 +243,12 @@
|
||||
LuaScriptEvents:
|
||||
ScriptTriggers:
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Plane:
|
||||
AppearsOnRadar:
|
||||
@@ -259,6 +286,12 @@
|
||||
LuaScriptEvents:
|
||||
ScriptTriggers:
|
||||
GainsStatUpgrades:
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
|
||||
^Helicopter:
|
||||
Inherits: ^Plane
|
||||
|
||||
@@ -71,4 +71,5 @@ Player:
|
||||
Prerequisites: techlevel.infonly, techlevel.low, techlevel.medium
|
||||
ProvidesTechPrerequisite@unrestricted:
|
||||
Name: Unrestricted
|
||||
Prerequisites: techlevel.infonly, techlevel.low, techlevel.medium, techlevel.unrestricted
|
||||
Prerequisites: techlevel.infonly, techlevel.low, techlevel.medium, techlevel.unrestricted
|
||||
GlobalUpgradeManager:
|
||||
|
||||
@@ -118,12 +118,18 @@
|
||||
ChevronPalette: ra
|
||||
Upgrades:
|
||||
500: firepower, damage, speed, reload
|
||||
1000: firepower, damage, speed, reload
|
||||
1000: firepower, damage, speed, reload, selfheal
|
||||
GainsStatUpgrades:
|
||||
FirepowerModifier: 110, 130
|
||||
DamageModifier: 83, 66
|
||||
SpeedModifier: 120, 150
|
||||
ReloadModifier: 90, 75
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
GivesExperience:
|
||||
DrawLineToTarget:
|
||||
ActorLostNotification:
|
||||
@@ -207,12 +213,18 @@
|
||||
ChevronPalette: ra
|
||||
Upgrades:
|
||||
500: firepower, damage, speed, reload
|
||||
1000: firepower, damage, speed, reload
|
||||
1000: firepower, damage, speed, reload, selfheal
|
||||
GainsStatUpgrades:
|
||||
FirepowerModifier: 110, 130
|
||||
DamageModifier: 83, 66
|
||||
SpeedModifier: 120, 150
|
||||
ReloadModifier: 90, 75
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
GivesExperience:
|
||||
DrawLineToTarget:
|
||||
ActorLostNotification:
|
||||
@@ -260,12 +272,18 @@
|
||||
ChevronPalette: ra
|
||||
Upgrades:
|
||||
500: firepower, damage, speed, reload
|
||||
1000: firepower, damage, speed, reload
|
||||
1000: firepower, damage, speed, reload, selfheal
|
||||
GainsStatUpgrades:
|
||||
FirepowerModifier: 110, 130
|
||||
DamageModifier: 83, 66
|
||||
SpeedModifier: 120, 150
|
||||
ReloadModifier: 90, 75
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
GivesExperience:
|
||||
DrawLineToTarget:
|
||||
ActorLostNotification:
|
||||
@@ -307,12 +325,18 @@
|
||||
ChevronPalette: ra
|
||||
Upgrades:
|
||||
500: firepower, damage, speed, reload
|
||||
1000: firepower, damage, speed, reload
|
||||
1000: firepower, damage, speed, reload, selfheal
|
||||
GainsStatUpgrades:
|
||||
FirepowerModifier: 110, 130
|
||||
DamageModifier: 83, 66
|
||||
SpeedModifier: 120, 150
|
||||
ReloadModifier: 90, 75
|
||||
SelfHealing@ELITE:
|
||||
Step: 2
|
||||
Ticks: 100
|
||||
HealIfBelow: 1
|
||||
DamageCooldown: 125
|
||||
RequiresUpgrade: selfheal
|
||||
GivesExperience:
|
||||
DrawLineToTarget:
|
||||
ActorLostNotification:
|
||||
|
||||
Reference in New Issue
Block a user