Skip to content

H7BuffHeroArmyBonus

Class in MMH7Game · MMH7Game.H7BuffHeroArmyBonus · native, perobjectconfig

Object › H7EffectContainer › H7BaseBuff › H7BuffHeroArmyBonus

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

Functions

NameDeclaration
BuildDynamicEffectsfunction BuildDynamicEffects()
GetNamefunction string GetName()
OnApplyfunction OnApply(optional bool simulate = false)

Inherited

FromMembers
H7BaseBuffProperties: mCurrentDuration, mDontDestroyOnOwnerDeath, mDuration, mDurationEffects, mDurationModifierEffects, mFloatingTextOption, mIsActive, mIsAoCBuff, mIsCombatBuff, mIsDebuff, mIsFromMagicSource, mIsMultipleBuffable, mIsOverPortrait, mIsStackable, mLogTextOption, mMaximumStackables, mPassOnSnapShot, mPreviousTargets, mSimDurations, mTags
Functions: AddPreviousTarget, AddSimulatedDuration, ChangesInitiative, FlushEffectFX, GetAllTags, GetCurrentDuration, GetDontDestroyOnDeath, GetDuration, GetDurationModifierEffects, GetDurationModifierTrigger, GetFlashIconPath, GetFloatingTextOption, GetIcon, GetLogTextOption, GetMaxAmountStackable, GetPermanentStatModsNextRound, GetPreviousTargets, GetSimulatedDuration, GetTags, GetTooltip, GetTooltipByCaster, GetWouldBeDurationIfInitedProperly, Init, InstanciateEffectsFromStructData, IsActive, IsBuff, IsCombatBuff, IsDebuff, IsFromMagicSource, IsInPreviousTargets, IsMultipleBuffable, IsOverPortrait, IsStackable, LoadEffectFX, OnApply, OnExpire, PassOnCasterSnapShot, ResetSimDuration, SetActive, SetCurrentDuration, SetDuration, SetDurationModifierEffects, SetPreviousTargets
H7EffectContainerProperties: mAbilitySchool, mAudioVisualEffects, mCaster, mCasterSnapShot, mCommandEffects, mComment, mDamageEffects, mEventManager, mEventuallySuppressesRetaliation, mEventuallySuppressesRetaliationChecked, mFXLoaded, mIcon, mInstanciatedEffects, mInstanciatedEffectsByTooltip, mInstanciatedEffectsDone, mIsDisplayed, mName, mNameInst, mNeedsPrivileg, mOwner, mPrivilegID, mProducesResources, mRankOverride, mResistanceEffects, mSkillType, mSourceContainer, mSpecialEffects, mSpellEffects, mStatModEffects, mTargets, mTargetVectors, mTooltip, mTooltipLocalized, mTooltipLog, mTooltipMapping
Functions: AddLog, AddPlaceholdersToReplBuffer, AddRepl, AddSpellEffect, ApplyHelperReplacements, CanAffectAlly, CanAffectDead, CanAffectEnemy, CanRemoveStasis, ClearSpellEffects, DeleteAllInstanciatedEffects, DidInstanciateEffects, DoOperation, FlushEffectFX, FullfillsSpecialSelectorCondition, GetAllEffects, GetArchetypeEffect, GetArchetypeID, GetBestDamageEffect, GetBuffEffect, GetCaster, GetCasterOriginal, GetClassNameBySelector, GetCorrespondingRank, GetDamageEffect, GetDamageRange, GetDebugName, GetEffectBySelector, GetEffectDamage, GetEffectFunctionProvider, GetEffectOnRank, GetEffectOnRankAsLine, GetEffects, GetEffectsLength, GetEffectsOfType, GetEventManager, GetIcon, GetID, GetInitiator, GetLocaNameForStat, GetModifiedStatsAndValues, GetName, GetNameNative, GetNumGroups, GetOwner, GetPermanentStatMods, GetPersistentResistanceEffects, GetPlaceholders, GetPlaceholdersNew, GetProductionEffectSpecials, GetRankOverride, GetSchool, GetSchoolColor, GetSchoolDamageName, GetSchoolFlashPath, GetSchoolName, GetShieldEffects, GetSkillType, GetSourceEffect, GetSpellEffects, GetStringForOperation, GetTarget, GetTargets, GetTargetVector, GetTargetVectors, GetTeleportEffectRange, GetTimeEntityByEvent, GetTooltip, GetTooltipEffectLists, GetTooltipLocalized, GetTooltipModifierList, HandleIncomeEffects, HasDamagingEffectSpecial, HasInitiator, HasNegativeEffect, HasPositiveEffect, HasStasisEffect, HasStatModEffects, HasStatModFor, InstanciateEffectsFromStructData, IsAbility, IsAllowedChar, IsArchetype, IsBuff, IsDisplayed, IsEqual, IsHeroItem, IsLocaKey, IsMight, IsSkill, LoadEffectFX, LocalizeName, OverrideCaster, ProducesResources, ProvidesCover, ResolveIconPlaceholder, ResolvePlaceholder, SetCaster, SetDisplayed, SetOwner, SetProducesResources, SetRankOverride, SetSourceEffect, SetStatModEffects, SetTarget, SetTargets, SetTargetVector, SetTargetVectors, SortTooltipMapping, SplitPlaceholder, TargetIsImmuneToAllEffects, TargetIsImmuneToAllExecutingEffects, TargetIsImmuneToAllExecutingEffectsOnArchetype, TooltipMappingCompare
Object13 properties, 308 functions