(ctor) BaseCreature( Serial serial )
(ctor) BaseCreature( AIType aiCurrent, AIType aiDefault, int iRangePerception, int iRangeFight, int iTeam, double dActiveSpeed, double dPassiveSpeed )
double ActiveSpeed( get; set; )
AIType AI( get; set; )
double CurrentSpeed( get; set; )
bool Debug( get; set; )
Mobile FocusMob( get; set; )
Point3D Home( get; set; )
double PassiveSpeed( get; set; )
int RangeFight( get; set; )
int RangeHome( get; set; )
int RangePerception( get; set; )
int Team( get; set; )
void AddSpellAttack( Type type )
void AddSpellDefense( Type type )
virtual void ChangeAIToDefault()
virtual void ChangeAIType( AIType NewAI )
void DebugSay( string text )
void DebugSay( string format, object[] args )
virtual void Deserialize( GenericReader reader )
Spell GetAttackSpellRandom()
Spell GetDefenseSpellRandom()
double GetHomeDistance()
Spell GetSpellSpecific( Type type )
virtual int GetTeamSize( int iRange )
virtual double GetValueFrom( Mobile m, AcquireType acqType, bool bPlayerOnly )
bool IsCombatantAnAgressor()
bool IsHurt()
virtual void OnAfterDelete()
virtual void OnSpeech( SpeechEventArgs e )
virtual void OnTeamChange()
virtual void Serialize( GenericWriter writer )
virtual void Turn( int iTurnSteps )