0x00x01A0
Members 22
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | UseWeaponHitLayers | bool | Public | — | |
| 0x0139 | 0x03 | padding / unreflected | |||
| 0x04 | hitLayers | LayerMask | Public | — | |
| 0x08 | DisregardTypes | List<EntityType> | Public | — | |
| 0x01 | HitWithWeapon | bool | Public | — | |
| 0x01 | WeaponDamageCanCrit | bool | Public | — | |
| 0x014A | 0x02 | padding / unreflected | |||
| 0x04 | WeaponDamageMultiplier | float | Public | — | |
| 0x01 | OverrideWeaponDamageType | bool | Public | — | |
| 0x0151 | 0x03 | padding / unreflected | |||
| 0x04 | WeaponDamageType | DamageType | Public | — | |
| 0x01 | Knockback | bool | Public | — | |
| 0x0159 | 0x03 | padding / unreflected | |||
| 0x04 | KnockbackMultiplier | float | Public | — | |
| 0x08 | AppliedToHitEntitys | List<BuffAndEffect> | Public | — | |
| 0x01 | UseWeaponDamageForBuffs | bool | Public | — | |
| 0x01 | BuffWeaponDamageCanCrit | bool | Public | — | |
| 0x016A | 0x02 | padding / unreflected | |||
| 0x04 | BuffWeaponDamageMultiplier | float | Public | — | |
| 0x01 | ChangeCooldownOnHit | bool | Public | — | |
| 0x0171 | 0x03 | padding / unreflected | |||
| 0x04 | CooldownChange | float | Public | — | |
| 0x04 | maxEntitesEffected | int | Public | — | |
| 0x04 | range | float | Public | — | |
| 0x08 | Directional | Directional | Public | — | |
| 0x08 | HitEntitiesEffect | PEffectField | Public | — | |
| 0x08 | AnimSound | AudioClip | Public | — | |
| 0x08 | OnEntityHit | Action<HitEntity> | Private | — | |
Inherited from Spell 50
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | ID | int | Public | — | |
| 0x001C | 0x04 | padding / unreflected | |||
| 0x08 | spellName | string | Public | — | |
| 0x04 | SpellType | SpellType | Public | — | |
| 0x002C | 0x04 | padding / unreflected | |||
| 0x08 | icon | Sprite | Public | — | |
| 0x08 | description | string | Public | — | |
| 0x01 | stationaryCast | bool | Public | — | |
| 0x01 | requiresFreeHands | bool | Public | — | |
| 0x01 | CausesFullHands | bool | Public | — | |
| 0x01 | unequipHeldItem | bool | Public | — | |
| 0x01 | LockCameraForward | bool | Public | — | |
| 0x0045 | 0x03 | padding / unreflected | |||
| 0x08 | animTriggerName | string | Public | — | |
| 0x04 | animLayerIndex | int | Public | — | |
| 0x0054 | 0x04 | padding / unreflected | |||
| 0x08 | animClip | AnimationClip | Public | — | |
| 0x04 | percentThroughAnim | float | Public | — | |
| 0x04 | cooldown | float | Public | — | |
| 0x01 | CooldownAffectedBySpellHaste | bool | Public | — | |
| 0x0069 | 0x03 | padding / unreflected | |||
| 0x04 | MinimumCooldown | float | Public | — | |
| 0x04 | castTime | float | Public | — | |
| 0x04 | <CastingTime>k__BackingField | float | Private | — | |
| 0x08 | ItemTypes | List<ItemType> | Public | — | |
| 0x08 | RequiredStats | List<CheckStat> | Public | — | |
| 0x04 | MaxUsesPerFloor | int | Public | — | |
| 0x04 | MaxCharge | int | Public | — | |
| 0x01 | ShowChargeBar | bool | Public | — | |
| 0x01 | DisplayChargePercent | bool | Public | — | |
| 0x01 | RequiresMaxChargeToCast | bool | Public | — | |
| 0x01 | ResetChargeOnCast | bool | Public | — | |
| 0x01 | ClosestPlayerGainsCharge | bool | Public | — | |
| 0x01 | CanGainChargeOnCooldown | bool | Public | — | |
| 0x0096 | 0x02 | padding / unreflected | |||
| 0x08 | GainChargeOnOccurance | List<Occurance> | Public | — | |
| 0x08 | appliedOnCast | List<Buff> | Public | — | |
| 0x08 | talentsAppliedOnCast | List<TalentScriptable> | Public | — | |
| 0x08 | ProcsOccurancesOnCast | List<Occurance> | Public | — | |
| 0x08 | appliedOnCastEnd | List<Buff> | Public | — | |
| 0x08 | talentsAppliedOnCastEnd | List<TalentScriptable> | Public | — | |
| 0x01 | WorldSound | bool | Public | — | |
| 0x00C9 | 0x07 | padding / unreflected | |||
| 0x08 | CastStartSound | AudioClip | Public | — | |
| 0x08 | CastSound | AudioClip | Public | — | |
| 0x08 | CastEndSound | AudioClip | Public | — | |
| 0x08 | WeaponParticleEffect | ParticleEffect | Public | — | |
| 0x04 | WEffectPercentThroughAnim | float | Public | — | |
| 0x04 | WEffectPlayTime | float | Public | — | |
| 0x08 | PlayerParticleEffect | PEffectField | Public | — | |
| 0x01 | <IsInstance>k__BackingField | bool | Private | — | |
| 0x0101 | 0x07 | padding / unreflected | |||
| 0x08 | Saved | SpellSaved | Public+1 flags | — | |
| 0x04 | lastCastBegin | float | Private | — | |
| 0x0114 | 0x04 | padding / unreflected | |||
| 0x08 | OnCancelCast | Action<Spell | Private | — | |
| 0x08 | OnNextCast | Action<Spell | Private | — | |
| 0x08 | OnCast | Action<Spell | Private | — | |
| 0x08 | OnCastCorEnd | Action<Spell | Private | — | |
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 4
| Signature | Flags | Native | Params |
|---|---|---|---|
| void add_OnEntityHit(Action<HitEntity> value) | Public+1 flags | 0x08 | |
| void remove_OnEntityHit(Action<HitEntity> value) | Public+1 flags | 0x08 | |
| IEnumerator CastCor(Player caster) | 2 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 |