Back to Server.Mobiles

BaseCreature : Mobile, IEntity, IPoint3D, IPoint2D, IHued

Derived Types: AirElemental, Alligator, AncientLich, AncientWyrm, ArticOgreLord, Balron, BaseHealer, BaseMount, BaseShieldGuard, BaseVendor, Bear, Betrayer, Bird, BladeSpirits, BloodElemental, Boar, BogThing, BoneKnight, BoneMagi, Brigand, Bull, Bullfrog, Cat, Centaur, Chicken, Corpser, Cougar, Cow, Cyclops, Daemon, Darkwolf, DeepSeaSerpent, Deer, Direwolf, Dog, Dolphin, Dragon, Drake, DreadSpider, Dummy, Eagle, EarthElemental, Efreet, ElderGazer, EnergyVortex, Ettin, EvilMage, EvilMageLord, Executioner, FireElemental, FrostOoze, FrostSpider, FrostTroll, Gargoyle, Gazer, Ghoul, Giantrat, Giantspider, GiantSpider, Gianttoad, Goat, Gorilla, Greathart, Greywolf, Grizzlybear, Guardian, Harpy, HeadlessOne, Hellcat, Hellhound, HellHound, Hind, HordeMinion, Housecat, IceElemental, IceFiend, Iceserpant, Icesnake, Imp, Jackrabbit, Jwilson, KhaldunSummoner, KhaldunZealot, Kraken, Lavalizard, Lavaserpant, Lavasnake, Lich, LichLord, Lizardman, Llama, Mongbat, Mummy, Ogre, OgreLord, OphidianAvenger, OphidianEnforcer, OphidianJusticar, OphidianKnight, OphidianMage, OphidianMatriarch, OphidianShaman, OphidianWarrior, OphidianZealot, Orc, OrcishLord, OrcishMage, PackHorse, PackLlama, Panther, Parrot, Pig, Pixie, PoisonElemental, Polarbear, Preditorhellcat, Rabbit, Rat, Ratman, Reaper, Scorpion, Seaserpant, SeaSerpent, Serpant, Sewerrat, Shade, ShadowWyrm, Sheep, Shornsheep, Silverserpant, Silverwolf, SkeletalDragon, SkeletalKnight, Skeleton, Slime, SmallAlligator, Snake, SnowElemental, Snowleopard, SpectralArmour, Spectre, StoneHarpy, TerathanAvenger, TerathanDrone, TerathanMatriarch, TerathanWarrior, Timberwolf, Titan, ToxicElemental, Troll, Turkey, VorpalBunny, Walrus, WaterElemental, Whitewolf, WhiteWyrm, Wisp, Wraith, Wyvern, Zombie

Nested Types: TameEntry

(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; )
DateTime BardEndTime( get; set; )
Mobile BardMaster( get; set; )
bool BardPacified( get; set; )
bool BardProvoked( get; set; )
Mobile BardTarget( get; set; )
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; )
bool Debug( get; set; )
int Feathers( get; )
FightMode FightMode( get; set; )
Mobile FocusMob( get; set; )
int Hides( get; )
HideType HideType( get; )
int HitsMax( get; )
Point3D Home( 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; )
bool WaitForTarget( get; set; )
int Wool( get; )
void AddSpellAttack( Type type )
void AddSpellDefense( Type type )
virtual void BeginTeach( SkillName skill, Mobile m )
virtual bool CanBeRenamedBy( Mobile from )
virtual void ChangeAIToDefault()
virtual void ChangeAIType( AIType NewAI )
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 OnAfterDelete()
virtual void OnCarve( Mobile from, Corpse corpse )
virtual void OnDeath( Container c )
virtual void OnDelete()
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 )