Search Results for

    Show / Hide Table of Contents

    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

    Extension Methods

    Extensions.In<T>(T, T[])
    ☀
    ☾
    In This Article
    Back to top
    Generated by DocFX
    ☀
    ☾