Rebornbuddy
|
This class houses the information for spells. More...
Public Member Functions | |
override string | ToString () |
Dump spell name. | |
Public Member Functions inherited from ff14bot.Objects.RemoteObject | |
void | UpdatePointer (IntPtr newptr) |
Updates the pointer to a new value and triggers any necessary update mechanisms. |
Protected Attributes | |
byte? | _level |
ClassJobType? | _job |
Properties | |
virtual uint | Id [get] |
virtual string | Name [get] |
Returns the english name of the spell. | |
virtual string | LocalizedName [get] |
Returns the name of the spell in the games currently selected localization. | |
virtual SpellType | SpellType [get] |
SpellType of spell Eg, WeaponSkill, Ability, etc. | |
virtual uint | BaseCost [get] |
Returns the mp factor used in calculating the cost. | |
virtual uint | Cost [get] |
Returns the cost of the spell at the players current level. | |
int | UnlockLink [get] |
Id for content unlock. | |
virtual CostType | CostType [get] |
CostType for the spell. | |
virtual bool | GroundTarget [get] |
Does the spell need to be cast on the ground. | |
virtual string | Affinity [get] |
Affinity string at the bottom of spells. | |
virtual ClassJobType[] | JobTypes [get] |
All the jobs in the affinity. | |
virtual TimeSpan | BaseCastTime [get] |
This returns how long the base cast time of a spell is. | |
virtual TimeSpan | AdjustedCastTime [get] |
This returns how long it will take the user to cast adjusted by spell haste etc. | |
virtual ushort | Icon [get] |
Icon id. | |
Image | IconImage [get] |
Gets the icon image. | |
virtual uint | ComboSpellId [get] |
Returns the spellid of the previous spell in its combo. | |
virtual TimeSpan | BaseCooldown [get] |
Returns the raw recast for spell. | |
virtual TimeSpan | AdjustedCooldown [get] |
Returns recast for spell adjusted by skill/spell haste. | |
virtual TimeSpan | Cooldown [get] |
Returns current time left on cooldown. | |
uint | MaxCharges [get] |
Maximum charges for this spell. | |
RecastDetail? | SpellRecastDetail [get] |
Get a spells shared recast information. | |
float | Charges [get] |
Charges left with the fraction being the percent towards another charge being ready. | |
virtual byte | LevelAcquired [get] |
Returns level acquired. | |
virtual string | Description [get] |
Used to get the spells description. | |
virtual ClassJobType | Job [get] |
Job type for the spell. | |
virtual float | Radius [get] |
Spell radius. | |
virtual double | Range [get] |
Spell range. | |
virtual byte | RawCastType [get] |
Raw cast type. | |
virtual byte | EffectRange [get] |
Effect range. | |
virtual byte | XAxisModified [get] |
X-Axis modifier. | |
virtual byte | Omen [get] |
Omen id. | |
virtual bool | IsPvP [get] |
Spell is a pvp spell. | |
virtual bool | IsPlayerAction [get] |
Spell is considered a player action, general actions are usually false. | |
Properties inherited from ff14bot.Objects.RemoteObject | |
virtual bool | IsValid [get] |
Indicates whether the instance is valid and points to a valid reference or object. | |
IntPtr | VTable [get] |
Gets the virtual function table (VTable) pointer for the remote object. | |
IntPtr | Pointer [get, set] |
Gets or sets the memory pointer for the associated object or entity. |
Additional Inherited Members | |
Protected Member Functions inherited from ff14bot.Objects.RemoteObject | |
RemoteObject (IntPtr pointer) | |
Represents the base class for objects that manage pointers to external memory in the game or application. | |
virtual void | OnUpdatePointer (IntPtr ptr) |
Invoked when the pointer to external memory is updated. |
This class houses the information for spells.
override string ff14bot.Objects.SpellData.ToString | ( | ) |
Dump spell name.
|
protected |
|
protected |
|
get |
This returns how long it will take the user to cast adjusted by spell haste etc.
|
get |
Returns recast for spell adjusted by skill/spell haste.
|
get |
Affinity string at the bottom of spells.
|
get |
This returns how long the base cast time of a spell is.
|
get |
Returns the raw recast for spell.
|
get |
Returns the mp factor used in calculating the cost.
|
get |
Charges left with the fraction being the percent towards another charge being ready.
|
get |
Returns the spellid of the previous spell in its combo.
|
get |
Returns current time left on cooldown.
|
get |
Returns the cost of the spell at the players current level.
|
get |
CostType for the spell.
|
get |
Used to get the spells description.
|
get |
Effect range.
|
get |
Does the spell need to be cast on the ground.
|
get |
Icon id.
|
get |
Gets the icon image.
|
get |
|
get |
Spell is considered a player action, general actions are usually false.
|
get |
Spell is a pvp spell.
|
get |
Job type for the spell.
|
get |
All the jobs in the affinity.
|
get |
Returns level acquired.
|
get |
Returns the name of the spell in the games currently selected localization.
|
get |
Maximum charges for this spell.
|
get |
Returns the english name of the spell.
|
get |
Omen id.
|
get |
Spell radius.
|
get |
Spell range.
|
get |
Raw cast type.
|
get |
Get a spells shared recast information.
|
get |
SpellType of spell Eg, WeaponSkill, Ability, etc.
|
get |
Id for content unlock.
|
get |
X-Axis modifier.