Class Spell
Inheritance
System.Object
Spell
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: wManager.dll
Syntax
Constructors
Spell(Int32)
Declaration
public Spell(int spellId)
Parameters
Type |
Name |
Description |
System.Int32 |
spellId |
|
Spell(String)
Declaration
public Spell(string spellNameEnglish)
Parameters
Type |
Name |
Description |
System.String |
spellNameEnglish |
|
Spell(String, Boolean)
Declaration
public Spell(string spellNameEnglish, bool showLog)
Parameters
Type |
Name |
Description |
System.String |
spellNameEnglish |
|
System.Boolean |
showLog |
|
Spell(UInt32)
Declaration
public Spell(uint spellId)
Parameters
Type |
Name |
Description |
System.UInt32 |
spellId |
|
Fields
CastTime
Declaration
Field Value
Type |
Description |
System.Single |
|
Icon
Declaration
Field Value
Type |
Description |
System.String |
|
Id
Declaration
Field Value
Type |
Description |
System.UInt32 |
|
Ids
Declaration
Field Value
Type |
Description |
System.Collections.Generic.List<System.UInt32> |
|
KnownSpell
Declaration
Field Value
Type |
Description |
System.Boolean |
|
LockLaunchSpell
Declaration
public static readonly object LockLaunchSpell
Field Value
Type |
Description |
System.Object |
|
MinRange
Declaration
Field Value
Type |
Description |
System.Single |
|
Name
Declaration
Field Value
Type |
Description |
System.String |
|
NameInGame
Declaration
Field Value
Type |
Description |
System.String |
|
SubName
Declaration
Field Value
Type |
Description |
System.String |
|
Properties
BuffStack
Declaration
public int BuffStack { get; }
Property Value
Type |
Description |
System.Int32 |
|
BuffTimeLeft
Declaration
public int BuffTimeLeft { get; }
Property Value
Type |
Description |
System.Int32 |
|
GetBuff
Declaration
public Aura GetBuff { get; }
Property Value
HaveBuff
Declaration
public bool HaveBuff { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsDistanceGood
Declaration
public bool IsDistanceGood { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsInActionBar
Declaration
public bool IsInActionBar { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsSpellUsable
Declaration
public bool IsSpellUsable { get; }
Property Value
Type |
Description |
System.Boolean |
|
MaxRange
Declaration
public float MaxRange { get; set; }
Property Value
Type |
Description |
System.Single |
|
TargetBuffStack
Declaration
public int TargetBuffStack { get; }
Property Value
Type |
Description |
System.Int32 |
|
TargetBuffTimeLeft
Declaration
public int TargetBuffTimeLeft { get; }
Property Value
Type |
Description |
System.Int32 |
|
TargetGetBuff
Declaration
public Aura TargetGetBuff { get; }
Property Value
TargetHaveBuff
Declaration
public bool TargetHaveBuff { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Launch()
Declaration
Launch(Boolean, Boolean, Boolean)
Declaration
public void Launch(bool stopMove, bool waitIsCast = true, bool ignoreIfCast = false)
Parameters
Type |
Name |
Description |
System.Boolean |
stopMove |
|
System.Boolean |
waitIsCast |
|
System.Boolean |
ignoreIfCast |
|
Launch(Boolean, Boolean, Boolean, Boolean)
Declaration
public void Launch(bool stopMove, bool waitIsCast, bool ignoreIfCast, bool castOnSelf)
Parameters
Type |
Name |
Description |
System.Boolean |
stopMove |
|
System.Boolean |
waitIsCast |
|
System.Boolean |
ignoreIfCast |
|
System.Boolean |
castOnSelf |
|
Launch(Boolean, Boolean, Boolean, String)
Declaration
public void Launch(bool stopMove, bool waitIsCast, bool ignoreIfCast, string luaUnitId)
Parameters
Type |
Name |
Description |
System.Boolean |
stopMove |
|
System.Boolean |
waitIsCast |
|
System.Boolean |
ignoreIfCast |
|
System.String |
luaUnitId |
|
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Overrides
System.Object.ToString()
Extension Methods