Skip to content

H7EffectSpecialNecromancy

Class in MMH7Game · MMH7Game.H7EffectSpecialNecromancy · native

Object › H7EffectSpecialNecromancy

Implements: H7IEffectDelegate

Using it from Lua
h7.find_all("H7EffectSpecialNecromancy")            -- live instances
h7.find_class("MMH7Game.H7EffectSpecialNecromancy")   -- the class
h7.hook("MMH7Game.H7EffectSpecialNecromancy.CanRaise", fn)

Properties

NameTypeNotes
mAbilityRestrictionsarray<H7BaseAbility>protected
mMaxResCreaturesintprotected
mModifyWithStatboolprotected
mOmittedCreaturesarray<H7Creature>protected
mOverrideFromSkirmishboolprotected
mRaisedCreatureH7Creatureprotected
mRaisePercentageintprotected
mSkillRankH7StructsAndEnumsNative.ESkillRankprotected
mUseCreatureArchetypeboolprotected

Functions

NameDeclaration
CanRaisefunction bool CanRaise(H7Creature Creature)
Executefunction Execute(H7Effect Effect, H7EventContainerStruct container, optional bool isSimulated = false)
GetDefaultStringfunction string GetDefaultString()
GetHealthPoolSumForArmyfunction GetHealthPoolSumForArmy(H7CombatArmy currentArmyArmy, H7AdventureArmy advArmyArmy, bool isWinningArmy, out int healthPool, optional bool isElrath = false, optional int Rate)
GetPercentagefunction float GetPercentage()
GetTooltipReplacementfunction string GetTooltipReplacement()
GetValuefunction string GetValue(int nr)
Initializefunction Initialize(H7Effect Effect)

Default values

mUseCreatureArchetype=true
mModifyWithStat=true

Inherited

FromMembers
Object13 properties, 308 functions