List of all members.
Public Member Functions |
| override string | ToString () |
| | Returns the string representation of the Spell.
|
|
| Spell (DBSpell dbspell, int requiredLevel) |
|
| Spell (DBSpell dbspell, int requiredLevel, bool minotaur) |
|
virtual Spell | Copy () |
| virtual void | Delve (List< String > delve) |
| | Fill in spell delve information.
|
Protected Attributes |
|
readonly string | m_description = "" |
|
readonly string | m_target = "" |
|
readonly string | m_spelltype = "-" |
|
readonly int | m_range = 0 |
|
readonly int | m_radius = 0 |
|
readonly double | m_value = 0 |
|
readonly double | m_damage = 0 |
|
readonly eDamageType | m_damageType = eDamageType.Natural |
|
readonly byte | m_concentration = 0 |
|
readonly int | m_duration = 0 |
|
readonly int | m_frequency = 0 |
|
readonly int | m_pulse = 0 |
|
readonly int | m_pulse_power = 0 |
|
readonly int | m_power = 0 |
|
readonly int | m_casttime = 0 |
|
readonly int | m_recastdelay = 0 |
|
readonly int | m_reshealth = 0 |
|
readonly int | m_resmana = 0 |
|
readonly int | m_lifedrain_return = 0 |
|
readonly int | m_amnesia_chance = 0 |
|
readonly string | m_message1 = "" |
|
readonly string | m_message2 = "" |
|
readonly string | m_message3 = "" |
|
readonly string | m_message4 = "" |
|
readonly ushort | m_effectID = 0 |
|
readonly ushort | m_icon = 0 |
|
readonly int | m_instrumentRequirement = 0 |
|
readonly int | m_spellGroup = 0 |
|
readonly int | m_effectGroup = 0 |
|
readonly int | m_subSpellID = 0 |
|
readonly int | m_sharedtimergroup = 0 |
|
readonly bool | m_moveCast = false |
|
readonly bool | m_uninterruptible = false |
|
readonly bool | m_isfocus = false |
|
readonly bool | m_minotaurspell = false |
|
readonly bool | m_isprimary = false |
|
readonly bool | m_issecondary = false |
|
bool | m_inchamber = false |
|
bool | m_costpower = true |
|
readonly bool | m_allowbolt = false |
|
int | m_overriderange = 0 |
|
bool | m_isShearable = false |
Properties |
|
bool | IsPrimary [get] |
|
bool | IsSecondary [get] |
|
bool | InChamber [get, set] |
|
bool | CostPower [get, set] |
|
bool | AllowBolt [get] |
|
int | OverrideRange [get, set] |
|
ushort | ClientEffect [get] |
|
ushort | Icon [get] |
|
string | Description [get] |
|
int | SharedTimerGroup [get] |
|
string | Target [get] |
|
int | Range [get] |
|
int | Power [get] |
|
int | CastTime [get] |
|
double | Damage [get] |
|
eDamageType | DamageType [get] |
|
string | SpellType [get] |
|
int | Duration [get] |
|
int | Frequency [get] |
|
int | Pulse [get] |
|
int | PulsePower [get] |
|
int | Radius [get] |
|
int | RecastDelay [get] |
|
int | ResurrectHealth [get] |
|
int | ResurrectMana [get] |
|
double | Value [get] |
|
byte | Concentration [get] |
|
int | LifeDrainReturn [get] |
|
int | AmnesiaChance [get] |
|
string | Message1 [get] |
|
string | Message2 [get] |
|
string | Message3 [get] |
|
string | Message4 [get] |
| override eSkillPage | SkillType [get] |
| | the type of the skill
|
|
int | InstrumentRequirement [get] |
|
int | Group [get] |
|
int | EffectGroup [get] |
|
int | SubSpellID [get] |
|
bool | MoveCast [get] |
|
bool | Uninterruptible [get] |
|
bool | IsFocus [get] |
| bool | IsShearable [get, set] |
| | This spell can be sheared even if cast by self.
|
| bool | IsHarmful [get] |
| | Whether or not this spell is harmful.
|
| bool | IsInstantCast [get] |
| | Whether or not the spell is instant cast.
|
Detailed Description
Member Function Documentation
| virtual void DOL.GS.Spell.Delve |
( |
List< String > |
delve | ) |
[virtual] |
Fill in spell delve information.
- Parameters:
-
| override string DOL.GS.Spell.ToString |
( |
| ) |
|
Returns the string representation of the Spell.
- Returns:
Property Documentation
bool DOL.GS.Spell.IsHarmful [get] |
Whether or not this spell is harmful.
bool DOL.GS.Spell.IsInstantCast [get] |
Whether or not the spell is instant cast.
bool DOL.GS.Spell.IsShearable [get, set] |
This spell can be sheared even if cast by self.
override eSkillPage DOL.GS.Spell.SkillType [get] |
The documentation for this class was generated from the following file:
- C:/Users/Graveen/Documents/Dawn of Light/Svn DoL/GameServer/spells/Spell.cs