AddBuff | function H7BaseBuff AddBuff(H7BaseBuff newBuff, H7ICaster caster, optional H7EffectContainer sourceContainer, optional bool restoreOnResurrect = false) |
BuffMatches | native function bool BuffMatches(H7BaseBuff instanciatedBuff, H7BaseBuff unknownMethodBuff) |
CanStackBuff | native function bool CanStackBuff(H7BaseBuff newBuff, H7ICaster caster) |
CleanBuffsAfterCombat | native function CleanBuffsAfterCombat() |
DelayedInit | function DelayedInit() |
GetActiveBuffs | native function GetActiveBuffs(out array<H7BaseBuff> buffs) |
GetBuff | native function H7BaseBuff GetBuff(H7BaseBuff wantedBuff) |
GetBuffMechanic | native function H7BaseBuff GetBuffMechanic(Class buffMechanicClass) |
GetBuffs | function array<H7BaseBuff> GetBuffs() |
GetBuffsByMechanic | native function GetBuffsByMechanic(out array<H7BaseBuff> buffs, Class buffMechanicClass) |
GetBuffsFromSource | native function GetBuffsFromSource(out array<H7BaseBuff> buffs, H7EffectContainer container) |
GetDefendBuff | static native function H7BaseBuff GetDefendBuff(H7Unit Unit) |
GetMoralBuff | static native function H7BaseBuff GetMoralBuff(H7Unit Unit) |
GetSizeOfBuffStack | native function int GetSizeOfBuffStack(H7BaseBuff newBuff) |
GetVisibleMagicBuffs | native function GetVisibleMagicBuffs(out array<H7BaseBuff> buffs) |
GetWaitBuff | static native function H7BaseBuff GetWaitBuff(H7Unit Unit) |
HasBuff | native function bool HasBuff(H7BaseBuff wantedBuff, H7ICaster caster, bool isTargetConditionCheck) |
HasBuffMechanic | native function bool HasBuffMechanic(Class wantedBuffClass) |
HasCondition | native function bool HasCondition() |
HasPositiveBuff | native function bool HasPositiveBuff() |
Init | function Init(H7IEffectTargetable Owner) |
InitBuffs | event InitBuffs() |
PostSerialize | event PostSerialize() |
RemoveAllAuraBuffs | function RemoveAllAuraBuffs() |
RemoveAllBuffsFromMagicSource | function RemoveAllBuffsFromMagicSource() |
RemoveAllDisplayableBuffs | function RemoveAllDisplayableBuffs(optional bool debuffsOnly = false) |
RemoveAllDisplayableBuffsBySchool | function RemoveAllDisplayableBuffsBySchool(optional H7StructsAndEnumsNative.EAbilitySchool filterBySchool) |
RemoveBuff | function RemoveBuff(H7BaseBuff buff, optional H7ICaster caster, optional bool showLog = true, optional bool updateGui = true) |
RemoveBuffsFromDeadOwner | function RemoveBuffsFromDeadOwner() |
ResetSimDurations | native function ResetSimDurations() |
RestoreStoredBuffs | function RestoreStoredBuffs(optional bool healthChangingOnly = false) |
SetOwner | function SetOwner(H7IEffectTargetable Owner) |
UpdateBuffEvents | native function UpdateBuffEvents(H7StructsAndEnumsNative.ETrigger triggerEvent, bool simulate, optional H7EventContainerStruct container) |
UpdateBuffsDisplay | private final function UpdateBuffsDisplay() |
UpdateBuffsDisplayDelayed | private final function UpdateBuffsDisplayDelayed() |