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 |