X2Effect_Regeneration¶
Editor: X2AbilityEffectsEditor_Regeneration · extends X2AbilityEffectsEditor_Persistent.
Own fields¶
| Config field | Type | Requires | Game field | Description |
|---|---|---|---|---|
HealAmount |
int |
SetHealAmount=true |
HealAmount |
HP healed per tick. |
MaxHealAmount |
int |
SetMaxHealAmount=true |
MaxHealAmount |
Total HP the effect may heal, tracked in HealthRegeneratedName. 0 removes the cap. |
HealthRegeneratedName |
name |
SetHealthRegeneratedName=true |
HealthRegeneratedName |
Unit value that accumulates the HP healed so far, for the MaxHealAmount cap. |
EventToTriggerOnHeal |
name |
SetEventToTriggerOnHeal=true |
EventToTriggerOnHeal |
Event fired after each heal. |
Inherited fields¶
From X2AbilityEffectsEditor (20)
ApplyOnHit, ApplyOnMiss, ApplyChance, ApplyToWorldOnHit, ApplyToWorldOnMiss, UseSourcePlayerState, IsImpairing, IsImpairingMomentarily, BringRemoveVisualizationForward, ShowImmunity, ShowImmunityAnyFailure, AppliesDamage, CanBeRedirected, HideDeathWorldMessage, MinStatContestResult, MaxStatContestResult, DelayVisualizationSec, OverrideMissMessage, DamageTypes, TargetConditions
From X2AbilityEffectsEditor_Persistent (39)
InfiniteDuration, TickWhenApplied, CanTickEveryAction, ConvertTurnsToActions, RemoveWhenSourceDies, RemoveWhenTargetDies, RemoveWhenSourceDamaged, RemoveWhenTargetConcealmentBroken, PersistThroughTacticalGameEnd, IgnorePlayerCheckOnTick, UniqueTarget, StackOnRefresh, DupeForSameSourceOnly, EffectForcesBleedout, DisplayInUI, DisplayInSpecialDamageMessageUI, SourceDisplayInUI, NumTurns, InitialShedChance, PerTurnShedChance, EffectRank, EffectHierarchyValue, VisionArcDegreesOverride, CustomIdleOverrideAnim, EffectName, AbilitySourceName, EffectAppliedEventName, ChanceEventTriggerName, VFXSocket, VFXSocketsArrayName, FriendlyName, FriendlyDescription, IconImage, SourceFriendlyName, SourceFriendlyDescription, SourceIconLabel, StatusIcon, VFXTemplateName, PersistentPerkName
Every one of these is documented under Shared fields or on the page for the class that introduces it.
Not editable from config
HealedMessage— localized — use .int localization files