Crafting spell data.
More...
|
override SpellType | SpellType [get] |
override ushort | Icon [get] |
override uint | Cost [get] |
override byte | LevelAcquired [get] |
override string | Description [get] |
override ClassJobType | Job [get] |
override byte | RawCastType [get] |
override byte | EffectRange [get] |
override byte | XAxisModified [get] |
override byte | Omen [get] |
override bool | IsPvP [get] |
override bool | IsPlayerAction [get] |
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.
|
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.
|
|
override string | ToString () |
| Dump spell name.
|
void | UpdatePointer (IntPtr newptr) |
| Updates the pointer to a new value and triggers any necessary update mechanisms.
|
| 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.
|
byte? | _level |
ClassJobType? | _job |
◆ Cost
override uint ff14bot.Objects.CraftSpellData.Cost |
|
get |
◆ Description
override string ff14bot.Objects.CraftSpellData.Description |
|
get |
◆ EffectRange
override byte ff14bot.Objects.CraftSpellData.EffectRange |
|
get |
◆ Icon
override ushort ff14bot.Objects.CraftSpellData.Icon |
|
get |
◆ IsPlayerAction
override bool ff14bot.Objects.CraftSpellData.IsPlayerAction |
|
get |
◆ IsPvP
override bool ff14bot.Objects.CraftSpellData.IsPvP |
|
get |
◆ Job
◆ LevelAcquired
override byte ff14bot.Objects.CraftSpellData.LevelAcquired |
|
get |
◆ Omen
override byte ff14bot.Objects.CraftSpellData.Omen |
|
get |
◆ RawCastType
override byte ff14bot.Objects.CraftSpellData.RawCastType |
|
get |
◆ SpellType
override SpellType ff14bot.Objects.CraftSpellData.SpellType |
|
get |
◆ XAxisModified
override byte ff14bot.Objects.CraftSpellData.XAxisModified |
|
get |