The spell conditions to evaluate on the selected slot.
ContextualConditionSpell
Inheritance 1 ancestor · 62 siblings
- IContextualCondition
- 0xf433ec4d (removed in patch 16.21)
- ContextualConditionAbilityResourceIsPips
- ContextualConditionAbilityResourceSlot
- ContextualConditionAbilityResourceType
- ContextualConditionAmountHealed
- ContextualConditionAnimationName
- ContextualConditionAnyOtherHero
- ContextualConditionCastTarget
- ContextualConditionChanceToPlay
- ContextualConditionCharacter
- ContextualConditionCharacterLevel
- ContextualConditionCustomTimer
- ContextualConditionDamageResultType
- ContextualConditionDamageSelfMitigated
- ContextualConditionEndedVoCacSituation
- ContextualConditionEndedVoEventName
- ContextualConditionEnemyDeathsNearby
- ContextualConditionGameTimer
- ContextualConditionGearId (removed in patch 15.18)
- ContextualConditionGearIdCheck
- ContextualConditionGearIdEquip
- ContextualConditionGlobalObjectiveBountyFirstActivation
- ContextualConditionGlobalObjectiveBountyForTeam
- ContextualConditionGlobalObjectiveBountyState
- ContextualConditionHasGold
- ContextualConditionHasItemFromVOGroup
- ContextualConditionItemCanBePurchased
- ContextualConditionItemID
- ContextualConditionItemPriceMinimum
- ContextualConditionItemPurchased
- ContextualConditionItemVOGroup
- ContextualConditionKillComparison
- ContextualConditionKillCount
- ContextualConditionKillerType
- ContextualConditionLastBoughtItem
- ContextualConditionMapID
- ContextualConditionMapRegionName1
- ContextualConditionMarkerName
- ContextualConditionMoveDistance
- ContextualConditionMultikillSize
- ContextualConditionNearbyChampionCount
- ContextualConditionNegation
- ContextualConditionNeutralCampId
- ContextualConditionNeutralMinionCampIsAlive
- ContextualConditionNeutralMinionCampName
- ContextualConditionNeutralMinionMapSide
- ContextualConditionNumberOfCharactersNearTargetPos
- ContextualConditionObjectiveCountComparison
- ContextualConditionObjectiveTakeByMyTeam
- ContextualConditionOwnerTeamNetChampionKills
- ContextualConditionRuleCooldown
- ContextualConditionShopCloseCount
- ContextualConditionShopOpenCount
- ContextualConditionSituationHasRecentlyRun
- ContextualConditionSpellcurrent
- ContextualConditionTeammateDeathsNearby
- ContextualConditionTimeSinceStealthStateChange
- ContextualConditionTurretPosition
- ContextualConditionUserFactCount
- ContextualConditionUserFactSequence
- ContextualConditionWinningTeam
- IContextualConditionBuff4
- IContextualConditionSpell4
Class Documentation
Edit documentationA condition that tests one spell slot of the owner instead of the spell of the
situation. Each child in mChildConditions is an
IContextualConditionSpell and receives the spell
in the slot mSpellSlot. Every child must pass. Null children are skipped, and an empty
list passes.
The client refreshes the data of the four slots once per second, so the data can be up to one second old.
Properties
mSpellSlot
U32 = 0 The slot to test: 0-3 are the four ability slots.