(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 CanOpenDoors( get; )
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; )
int DamageMax( get; set; )
int DamageMin( 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; )
Poison HitPoison( get; )
double HitPoisonChance( get; )
int HitsMax( get; )
int HitsMaxSeed( get; set; )
Point3D Home( get; set; )
PetLoyalty Loyalty( get; set; )
int ManaMax( get; )
int ManaMaxSeed( get; set; )
double MaxTameSkill( get; set; )
int Meat( get; )
MeatType MeatType( get; )
double MinTameSkill( get; set; )
double PassiveSpeed( get; set; )
bool PlayerRangeSensitive( get; )
Poison PoisonImmune( get; )
int RangeFight( get; set; )
int RangeHome( get; set; )
int RangePerception( get; set; )
int StamMax( get; )
int StamMaxSeed( get; set; )
bool Summoned( get; set; )
Mobile SummonMaster( get; set; )
bool Tamable( get; set; )
int Team( get; set; )
int TreasureMapLevel( get; )
int Wool( get; )
virtual void AddNameProperties( ObjectPropertyList list )
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 CanBeRenamedBy( Mobile from )
virtual void ChangeAIToDefault()
virtual void ChangeAIType( AIType NewAI )
virtual bool CheckFeed( Mobile from, Item dropped )
virtual bool CheckPoisonImmunity( Mobile from, Poison poison )
virtual void CheckReflect( Mobile caster, ref bool reflect )
void DebugSay( string text )
void DebugSay( string format, object[] args )
virtual void Deserialize( GenericReader reader )
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 OnActionBackoff()
virtual void OnActionCombat()
virtual void OnActionFlee()
virtual void OnActionGuard()
virtual void OnActionInteract()
virtual void OnActionWander()
virtual void OnAfterDelete()
virtual bool OnBeforeDeath()
virtual void OnBeneficialAction( Mobile target, bool isCriminal )
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 OnHarmfulAction( Mobile target, bool isCriminal )
virtual void OnSectorActivate()
virtual void OnSectorDeactivate()
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 PackGold( int amount )
void PackGold( 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 )
bool SetControlMaster( Mobile m )
void SetDamage( int val )
void SetDamage( int min, int max )
void SetDex( int val )
void SetDex( int min, int max )
void SetFameLevel( int level )
void SetHits( int val )
void SetHits( int min, int max )
void SetInt( int val )
void SetInt( int min, int max )
void SetKarmaLevel( int level )
void SetMana( int val )
void SetMana( int min, int max )
void SetSkill( SkillName name, double val )
void SetSkill( SkillName name, double min, double max )
void SetStam( int val )
void SetStam( int min, int max )
void SetStr( int val )
void SetStr( int min, int max )
virtual void Turn( int iTurnSteps )