Spell Members
The Spell type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Spell(Int32) |
Initializes a new instance of the Spell class. This class management an spell of your wow player.
|
|
Spell(UInt32) |
Initializes a new instance of the Spell class. This class management an spell of your wow player.
|
|
Spell(String) |
Initializes a new instance of the Spell class. This class manage spells of your wow player.
|
|
Spell(String, Boolean) |
Initializes a new instance of the Spell class. This class manage spells of your wow player.
|
Methods
Name | Description | |
---|---|---|
Equals(System.Object) | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
Launch()()()() |
Cast Spell.
|
|
Launch(Boolean, Boolean, Boolean) |
Cast Spell.
|
|
Launch(Boolean, Boolean, Boolean, Boolean) |
Cast Spell.
|
|
Launch(Boolean, Boolean, Boolean, String) |
Cast Spell.
|
|
Launch(Boolean, Boolean, Boolean, String, Boolean) |
Cast Spell.
|
|
MemberwiseClone | (Inherited from Object.) | |
ToString |
Returns a String that represents this instance.
|
Fields
Name | Description | |
---|---|---|
CacheTimeIsSpellUsable |
The cache time is milliseconds for IsSpellUsable
|
|
CastTime |
Cast time (in seconds)
|
|
Icon |
The icon
|
|
Id |
The main spell id
|
|
Ids |
Others spell IDs found (with same english name).
|
|
KnownSpell |
True if character known spell
|
|
LockLaunchSpell |
Lock (thread) of current spell
|
|
MinRange |
The minimum spell range
|
|
Name |
The spell name in english
|
|
NameInGame |
The name like is appear in game
|
|
SubName |
The sub name
|
Properties
Name | Description | |
---|---|---|
BuffStack |
Gets player buff stack count.
|
|
BuffTimeLeft |
Gets player buff time left (in milliseconds).
|
|
GetBuff |
Gets player buff
|
|
HaveBuff |
Gets if your player have this spell in buff.
|
|
IsDistanceGood |
Gets if the player distance to target is good to cast spell.
|
|
IsSpellUsable |
Check if the spell is currently usable (cooldown, mana, zone, target (don't check distance)).
|
|
MaxRange |
Gets or sets the maximum spell range (if you use CalcuCombatRange the value may be different from that assigned).
|
|
TargetBuffStack |
Gets target buff stack count.
|
|
TargetBuffTimeLeft |
Gets target buff time left (in milliseconds).
|
|
TargetGetBuff |
Gets target buff.
|
|
TargetHaveBuff |
Gets if the target have this spell in buff.
|