H7EffectLink¶
Class in MMH7Game · MMH7Game.H7EffectLink · native
Object › H7EffectLink
Implements: H7IEffectDelegate
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mAdventureController | H7AdventureController | protected |
mCombatController | H7CombatController | protected |
mDamageToOwner | int | protected |
mDamageToTargets | int | protected |
mEffect | H7Effect | protected |
mIsShieldingEffect | bool | protected |
mNoChains | bool | protected |
Functions¶
| Name | Declaration |
|---|---|
AddToResults | protected function AddToResults(H7IEffectTargetable Target, out H7CombatResult Result, out array<H7IEffectTargetable> defenders, H7IEffectTargetable Victim) |
Execute | function Execute(H7Effect Effect, H7EventContainerStruct container, optional bool isSimulated = false) |
GetDefaultString | function string GetDefaultString() |
GetFXPosition | protected function Vector GetFXPosition(H7Unit Unit, string SocketName) |
GetTooltipReplacement | function string GetTooltipReplacement() |
GetUntaggedDefender | protected function int GetUntaggedDefender(H7IEffectTargetable Unit, out array<H7IEffectTargetable> units, out H7CombatResult Result) |
Initialize | function Initialize(H7Effect Effect) |
LinkEffects | protected function LinkEffects(array<H7IEffectTargetable> Targets, out H7CombatResult Result, H7IEffectTargetable Target, H7EventContainerStruct container) |
Default values¶
Inherited¶
| From | Members |
|---|---|
| Object | 13 properties, 308 functions |