(static) bool Summon( BaseCreature creature, Mobile caster, Point3D p, int sound, TimeSpan duration )
(static) bool Summon( BaseCreature creature, bool controled, Mobile caster, Point3D p, int sound, TimeSpan duration )
(static) void TeleportPets( Mobile master, Point3D loc, Map map )
(ctor) BaseCreature( Serial serial )
(ctor) BaseCreature( AIType ai, FightMode mode, int iRangePerception, int iRangeFight, double dActiveSpeed, double dPassiveSpeed )
double ActiveSpeed( get; set; )
AIType AI( get; set; )
bool AllowFemaleTamer( get; )
bool AllowMaleTamer( get; )
bool AlwaysAttackable( get; )
DateTime BardEndTime( get; set; )
Mobile BardMaster( get; set; )
bool BardPacified( get; set; )
bool BardProvoked( get; set; )
Mobile BardTarget( get; set; )
bool CanTeach( get; )
Point3D ControlDest( get; set; )
bool Controled( get; set; )
Mobile ControlMaster( get; set; )
OrderType ControlOrder( get; set; )
int ControlSlots( get; set; )
Mobile ControlTarget( get; set; )
double CurrentSpeed( get; set; )
WayPoint CurrentWayPoint( get; set; )
bool Debug( get; set; )
bool DisallowAllMoves( get; )
int Feathers( get; )
FightMode FightMode( get; set; )
Mobile FocusMob( get; set; )
int Hides( get; )
HideType HideType( get; )
int HitsMax( get; )
Point3D Home( get; set; )
PetLoyalty Loyalty( get; set; )
double MaxTameSkill( get; set; )
int Meat( get; )
MeatType MeatType( get; )
double MinTameSkill( get; set; )
double PassiveSpeed( get; set; )
int RangeFight( get; set; )
int RangeHome( get; set; )
int RangePerception( get; set; )
bool Summoned( get; set; )
bool Tamable( get; set; )
int Team( get; set; )
int Wool( get; )
void AddSpellAttack( Type type )
void AddSpellDefense( Type type )
virtual void AlterDamageScalarFrom( Mobile caster, ref double scalar )
virtual void AlterDamageScalarTo( Mobile target, ref double scalar )
virtual void BeginTeach( SkillName skill, Mobile m )
virtual bool CanBeBeneficial( Mobile target, bool message, bool allowDead )
virtual bool CanBeHarmful( Mobile target, bool message, bool ignoreOurBlessedness )
virtual bool CanBeRenamedBy( Mobile from )
virtual void ChangeAIToDefault()
virtual void ChangeAIType( AIType NewAI )
virtual void CheckReflect( Mobile caster, ref bool reflect )
void DebugSay( string text )
void DebugSay( string format, object[] args )
virtual void Deserialize( GenericReader reader )
virtual void DoBeneficial( Mobile target )
virtual void DoHarmful( Mobile target )
bool FindMyName( string str, bool bWithAll )
Spell GetAttackSpellRandom()
virtual void GetContextMenuEntries( Mobile from, ArrayList list )
Spell GetDefenseSpellRandom()
double GetHomeDistance()
Spell GetSpellSpecific( Type type )
virtual int GetTeamSize( int iRange )
virtual double GetValueFrom( Mobile m, FightMode acqType, bool bPlayerOnly )
bool IsCombatantAnAgressor()
bool IsHurt()
virtual void OnAfterDelete()
virtual void OnCarve( Mobile from, Corpse corpse )
virtual void OnDeath( Container c )
virtual void OnDelete()
virtual void OnDoubleClick( Mobile from )
virtual bool OnDragDrop( Mobile from, Item dropped )
virtual void OnGaveMeleeAttack( Mobile defender )
virtual void OnGotMeleeAttack( Mobile attacker )
virtual void OnSingleClick( Mobile from )
virtual void OnSpeech( SpeechEventArgs e )
virtual void OnTeamChange()
void Pacify( Mobile master, DateTime endtime )
void PackGem()
void PackGem( int amount )
void PackGem( int min, int max )
void PackItem( Item item )
void PackReg( int amount )
void PackReg( int min, int max )
void Provoke( Mobile master, Mobile target, bool bSuccess )
virtual void Serialize( GenericWriter writer )
void SetControlMaster( Mobile m )
void SetDex( int val )
void SetDex( int min, int max )
void SetFameLevel( int level )
void SetInt( int val )
void SetInt( int min, int max )
void SetKarmaLevel( int level )
void SetSkill( SkillName name, double val )
void SetSkill( SkillName name, double min, double max )
void SetStr( int val )
void SetStr( int min, int max )
virtual void Turn( int iTurnSteps )