Updated Lua Spell (markdown)

Alex 2013-06-08 13:33:43 -07:00
parent b7b2a13fa1
commit 8502473c74

@ -10,76 +10,76 @@ spell.valid -- Returns true if this object is not null
```
Spell() -- Creates a null spell
Spell(int id) -- Creates a spell with a specific id
int GetID();
const char *GetName();
const char *GetPlayer1();
const char *GetTeleportZone();
const char *GetYouCast();
const char *GetOtherCasts();
const char *GetCastOnYou();
const char *GetCastOnOther();
const char *GetSpellFades();
float GetRange();
float GetAoeRange();
float GetPushBack();
float GetPushUp();
uint32 GetCastTime();
uint32 GetRecoveryTime();
uint32 GetRecastTime();
uint32 GetBuffdurationFormula();
uint32 GetBuffDuration();
uint32 GetAEDuration();
int GetMana();
int GetBase(int i);
int GetBase2(int i);
int GetMax(int i);
int GetComponents(int i);
int GetComponentCounts(int i);
int GetNoexpendReagent(int i);
int GetFormula(int i);
int GetGoodEffect();
int GetActivated();
int GetResistType();
int GetEffectID(int i);
int GetTargetType();
int GetBaseDiff();
int GetSkill();
int GetZoneType();
int GetEnvironmentType();
int GetTimeOfDay();
int GetClasses(int i);
int GetCastingAnim();
int GetSpellAffectIndex();
int GetDisallowSit();
int GetDeities(int i);
int GetUninterruptable();
int GetResistDiff();
int GetRecourseLink();
int GetShortBuffBox();
int GetDescNum();
int GetEffectDescNum();
int GetBonusHate();
int GetEndurCost();
int GetEndurTimerIndex();
int GetHateAdded();
int GetEndurUpkeep();
int GetNumHits();
int GetPVPResistBase();
int GetPVPResistCalc();
int GetPVPResistCap();
int GetSpellCategory();
int GetCanMGB();
int GetDispelFlag();
int GetMinResist();
int GetMaxResist();
int GetViralTargets();
int GetViralTimer();
int GetNimbusEffect();
float GetDirectionalStart();
float GetDirectionalEnd();
int GetSpellGroup();
int GetPowerfulFlag();
int GetCastRestriction();
bool GetAllowRest();
int GetDamageShieldType();
int ID();
const char *Name();
const char *Player1();
const char *TeleportZone();
const char *YouCast();
const char *OtherCasts();
const char *CastOnYou();
const char *CastOnOther();
const char *SpellFades();
float Range();
float AoeRange();
float PushBack();
float PushUp();
uint32 CastTime();
uint32 RecoveryTime();
uint32 RecastTime();
uint32 BuffdurationFormula();
uint32 BuffDuration();
uint32 AEDuration();
int Mana();
int Base(int i);
int Base2(int i);
int Max(int i);
int Components(int i);
int ComponentCounts(int i);
int NoexpendReagent(int i);
int Formula(int i);
int GoodEffect();
int Activated();
int ResistType();
int EffectID(int i);
int TargetType();
int BaseDiff();
int Skill();
int ZoneType();
int EnvironmentType();
int TimeOfDay();
int Classes(int i);
int CastingAnim();
int SpellAffectIndex();
int DisallowSit();
int Deities(int i);
int Uninterruptable();
int ResistDiff();
int RecourseLink();
int ShortBuffBox();
int DescNum();
int EffectDescNum();
int BonusHate();
int EndurCost();
int EndurTimerIndex();
int HateAdded();
int EndurUpkeep();
int NumHits();
int PVPResistBase();
int PVPResistCalc();
int PVPResistCap();
int SpellCategory();
int CanMGB();
int DispelFlag();
int MinResist();
int MaxResist();
int ViralTargets();
int ViralTimer();
int NimbusEffect();
float DirectionalStart();
float DirectionalEnd();
int SpellGroup();
int PowerfulFlag();
int CastRestriction();
bool AllowRest();
int DamageShieldType();
```