Class SpellClass
Inheritance
System.Object
SpellClass
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Oasys.Common.GameObject.Clients.ExtendedInstances.Spells
Assembly: Oasys.Common.dll
Syntax
public class SpellClass
Constructors
SpellClass(Int32)
Declaration
public SpellClass(int classPointer)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | classPointer |
Properties
Charges
Gets the charges available.
Declaration
public int Charges { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Cooldown
Gets the spell cooldown.
Declaration
public float Cooldown { get; }
Property Value
Type | Description |
---|---|
System.Single |
CooldownExpire
Gets the cooldown expiry.
Declaration
public float CooldownExpire { get; }
Property Value
Type | Description |
---|---|
System.Single |
FinalCooldownExpire
[OBSOLETE - Use CooldownExpire, will be removed in upcoming updates] Gets the cooldown expiry.
Declaration
public float FinalCooldownExpire { get; }
Property Value
Type | Description |
---|---|
System.Single |
IsActivated
Is activated. Fx: Jinx Q...
Declaration
public bool IsActivated { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsSpellReady
Checks whether if the spell is ready.
Declaration
public bool IsSpellReady { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsToggled
Is toggled. Fx: Amumu W, Karthus E, Etc...
Declaration
public bool IsToggled { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Level
Gets the spell level.
Declaration
public int Level { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
SpellData
Gets the data about the spell.
Declaration
public SpellClassData SpellData { get; }
Property Value
Type | Description |
---|---|
SpellClassData |
SpellSlot
Declaration
public SpellSlot SpellSlot { get; }
Property Value
Type | Description |
---|---|
SpellSlot |
SpellType
Declaration
public SpellType SpellType { get; }
Property Value
Type | Description |
---|---|
SpellType |