Skip to content

SpellDataResource

Class Documentation

Add documentation

No class documentation available yet. Click "Add documentation" to contribute!

Properties

0x288b8edc

Pointer<0x288b8edc> = null
13.20
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

0x48201b0d

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

0x5577fc76

Bool = true
Removed in 15.8 14.2
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

0x66185ec4

Map<Hash, 0x4acf67d2> = {}
16.11
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

0x66769fb4

Bool = false
15.6
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

0x8958fee2

Pointer<0x8958fee2> = null
14.14
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

0xa21ff1f1

String = ""
16.15
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

0xab30d03

Hash = "0x0"
Removed in 16.5 15.11
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

0xabe507b9

Hash = "0x0"
14.14
Type history (2 revisions)
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

0xad74545b

U8 = 0
16.4
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

0xdd029d7f

Bool = false
Removed in 14.14 14.13
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

0xf4ca428f

U8 = 0
15.8
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

AudioBankPaths

List<String> = []
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

AutoSpellCastInfo

Embed<AutoSpellCastInfo> = { "AutoSpellCast": false }
14.4
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

Cooldown

Embed<0xa0eddc9> = { "values": [10, 10, 10, 10, 10, 10, 10] }
16.12
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

ImgIconPath

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

LastHitData

List2<Link<LastHitData>> = []
15.13
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

MissileEffectMaxTurnSpeedDegreesPerSecond

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

MissileEffectMaximumAngleDegrees

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

PassiveSpellAffectedByCooldown

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

ShouldReceiveInputEvents

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

ShowChannelBarPerSpellLevelOverride

List<Bool> = [true, true, true, true, true, true, true]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

SpellEventToAudioEventSuffix

Map<String> = {}
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

alwaysSnapFacing

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

bHaveHitBone

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

bHaveHitEffect

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

bIsToggleSpell

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

canCastOrQueueWhileCasting

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

canCastWhileDisabled

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

canOnlyCastWhileDead

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

canOnlyCastWhileDisabled

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

cannotBeSuppressed

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

cantCastWhileRooted

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

castConeAngle

F32 = 45
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

castConeDistance

F32 = 400
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

castFrame

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

castRadius

List<F32> = [0, 0, 0, 0, 0, 0, 0]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

castRadiusSecondary

List<F32> = [0, 0, 0, 0, 0, 0, 0]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

castRange

List<F32> = [400, 400, 400, 400, 400, 400, 400]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

castRangeDisplayOverride

List<F32> = [0, 0, 0, 0, 0, 0, 0]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

castRangeUseBoundingBoxes

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

castRangeValues

Embed<0xa0eddc9> = { "values": [400, 400, 400, 400, 400, 400, 400] }
16.12
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

castTargetAdditionalUnitsRadius

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

cooldownTime

List<F32> = [10, 10, 10, 10, 10, 10, 10]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

delayCastOffsetPercent

F32 = 0
Removed in 16.7
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

delayTotalTimePercent

F32 = 0
Removed in 16.7
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

flags

U32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

luaOnMissileUpdateDistanceInterval

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAIData

Embed<AISpellData>
Default value
{
  "mSpeed": -1,
  "mSendAIEvent": false,
  "mRadius": -1,
  "mRange": -1,
  "mBlockLevel": 0,
  "mEndOnly": false,
  "mLifetime": -1
}
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAffectsStatusFlags

U32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAffectsTypeFlags

U32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAfterEffectKey

Hash = "0x0"
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAfterEffectName

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAlternateName

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAmmoCountHiddenInUI

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAmmoNotAffectedByCDR

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAmmoRechargeTime

List<F32> = [0, 0, 0, 0, 0, 0, 0]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAmmoUsed

List<I32> = [1, 1, 1, 1, 1, 1, 1]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAnimationLeadOutName

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAnimationLoopName

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAnimationName

String = "Attack1"
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mAnimationWinddownName

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mApplyAttackDamage

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mApplyAttackEffect

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mApplyMaterialOnHitSound

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mBelongsToAvatar

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCanMoveWhileChanneling

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCanTriggerChargeSpellWhileDisabled

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCancelChargeOnRecastTime

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCantCancelWhileChanneling

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCantCancelWhileWindingUp

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCantCancelWhileWindingUpTargetingChampion

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCastRangeGrowthDuration

List<F32> = [0, 0, 0, 0, 0, 0, 0]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCastRangeGrowthMax

List<F32> = [0, 0, 0, 0, 0, 0, 0]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCastRangeGrowthStartTime

List<F32> = [0, 0, 0, 0, 0, 0, 0]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCastTime

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCastType

U32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCasterPositionEndOfCastUpdate

U8 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCastingBreaksStealth

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCastingBreaksStealthWhileAttached

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCastingRevealsCasterStealth

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCastingRevealsCasterWhileAttached

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mChannelDuration

List<F32> = [0, 0, 0, 0, 0, 0, 0]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mChannelIsInterruptedByAttacking

Bool = true
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mChannelIsInterruptedByDisables

Bool = true
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mChargeUpdateInterval

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mClientData

Embed<SpellDataResourceClient>
Default value
{
  "mTargeterDefinitions": [],
  "mTooltipData": null,
  "mRightClickSpellAction": 2,
  "mUseTooltipFromAnotherSpell": "0x0",
  "mUseDeathRecapTooltipFromAnotherSpell": "0x0",
  "mLeftClickSpellAction": 1,
  "mSpawningUIDefinition": null,
  "AddAdditionalReticleIfRequiredForGameMode": false,
  "mCustomTargeterDefinitions": {},
  "mMissileTargeterDefinitions": []
}
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCoefficient

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCoefficient2

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mConsideredAsAutoAttack

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCooldownNotAffectedByCDR

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCostAlwaysShownInUI

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCursorChangesInGrass

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mCursorChangesInTerrain

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mDimensionBehavior

U8 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mDisableCastBar

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mDoNotNeedToFaceTarget

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mDoesNotConsumeCooldown

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mDoesNotConsumeMana

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mDoesntBreakChannels

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mEffectAmount

List<SpellEffectAmount>
Default value
[
  { "value": [0, 0, 0, 0, 0, 0, 0] },
  { "value": [0, 0, 0, 0, 0, 0, 0] },
  { "value": [0, 0, 0, 0, 0, 0, 0] },
  { "value": [0, 0, 0, 0, 0, 0, 0] },
  { "value": [0, 0, 0, 0, 0, 0, 0] },
  { "value": [0, 0, 0, 0, 0, 0, 0] },
  { "value": [0, 0, 0, 0, 0, 0, 0] },
  { "value": [0, 0, 0, 0, 0, 0, 0] },
  { "value": [0, 0, 0, 0, 0, 0, 0] },
  { "value": [0, 0, 0, 0, 0, 0, 0] }
]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mExcludedUnitTags

Embed<ObjectTags> = { "mObjectTagList": [] }
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mFloatVarsDecimals

List<I32> = [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mHideRangeIndicatorWhenCasting

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mHitBoneName

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mHitEffectKey

Hash = "0x0"
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mHitEffectName

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mHitEffectOrientType

U32 = 1
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mHitEffectPlayerKey

Hash = "0x0"
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mHitEffectPlayerName

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mIgnoreAnimContinueUntilCastFrame

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mIgnoreRangeCheck

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mImgIconName

List<String> = []
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mIsDelayedByCastLocked

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mIsDisabledWhileDead

Bool = true
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mKeywordWhenAcquired

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mLineDragLength

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mLineWidth

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mLockedSpellOriginationCastID

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mLookAtPolicy

U32 = 2
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mMaxAmmo

List<I32> = [-1, -1, -1, -1, -1, -1, -1]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mMinimapIconDisplayFlag

U16 = 1
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mMinimapIconName

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mMinimapIconRotation

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mMissileEffectEnemyKey

Hash = "0x0"
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mMissileEffectEnemyName

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mMissileEffectKey

Hash = "0x0"
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mMissileEffectName

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mMissileEffectPlayerKey

Hash = "0x0"
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mMissileEffectPlayerName

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mNoWinddownIfCancelled

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mOrientRadiusTextureFromPlayer

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mParticleStartOffset

Vec3 = [0, 0, 0]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mPingableWhileDisabled

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mPlatformSpellInfo

Embed<PlatformSpellInfo>
Default value
{
  "mGameModes": [],
  "mAvatarLevelRequired": -1,
  "mSpellID": -1,
  "mPlatformEnabled": false
}
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mPostCastLockoutDeltaTime

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mPreCastLockoutDeltaTime

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mProjectTargetToCastRange

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mRequiredUnitTags

Embed<ObjectTags> = { "mObjectTagList": [] }
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mResourceResolvers

List<Hash> = []
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mRollForCriticalHit

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mShowChannelBar

Bool = true
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mSpellCooldownOrSealedQueueThreshold

Option<F32> = null
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mSpellRevealsChampion

Bool = true
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mSpellTags

List<String> = []
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mStartCooldown

F32 = 0
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mTurnSpeedScalar

F32 = 1
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mUpdateRotationWhenCasting

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mUseChargeChanneling

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mUseMinimapTargeting

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mVOEventCategory

String = ""
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

mana

List<F32> = [0, 0, 0, 0, 0, 0]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

manaUiOverride

List<F32> = [-1, -1, -1, -1, -1, -1]
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

manaValues

Embed<0x630af303> = { "values": [0, 0, 0, 0, 0, 0] }
16.12
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

missileSpeed

F32 = 500
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

selectionPriority

U32 = 3
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

spellCastTime

F32 = 0.5
16.7
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

spellTotalTime

F32 = 2
16.7
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

useAnimatorFramerate

Bool = false
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

Referenced by 1 class · 1 property