#### Back to Server

## Mobile : IHued, IComparable<Mobile>, ISerializable, ISpawnable, IEntity, IPoint3D, IPoint2D, IComparable, IComparable<IEntity>

#### Derived Types: BaseCreature, BaseGuard, CharacterStatue, PlayerMobile, PlayerVendor, TownCrier, Wanderer

#### Nested Types: AutoManifestTimer, CombatTimer, ExpireAggressorsTimer, ExpireCombatantTimer, ExpireCriminalTimer, FrozenTimer, HitsTimer, LocationComparer, LogoutTimer, ManaTimer, MovementRecord, ParalyzedTimer, SimplePrompt, SimpleStatePrompt, SimpleStatePrompt<T>, SimpleStateTarget, SimpleStateTarget<T>, SimpleTarget, StamTimer, WarmodeTimer

(static) TimeSpan ActionMessageDelay( get; set; )
(static) AllowBeneficialHandler AllowBeneficialHandler( get; set; )
(static) AllowHarmfulHandler AllowHarmfulHandler( get; set; )
(static) bool AsciiClickMessage( get; set; )
(static) TimeSpan AutoManifestTimeout( get; set; )
(static) int BodyWeight( get; set; )
(static) CreateCorpseHandler CreateCorpseHandler( get; set; )
(static) TimeSpan DefaultHitsRate( get; set; )
(static) TimeSpan DefaultManaRate( get; set; )
(static) TimeSpan DefaultStamRate( get; set; )
(static) IWeapon DefaultWeapon( get; set; )
(static) bool DisableDismountInWarmode( get; set; )
(static) bool DisableHiddenSelfClick( get; set; )
(static) bool DragEffects( get; set; )
(static) TimeSpan ExpireCriminalDelay( get; set; )
(static) AccessLevel FwdAccessOverride( get; set; )
(static) bool FwdEnabled( get; set; )
(static) int FwdMaxSteps( get; set; )
(static) bool FwdUOTDOverride( get; set; )
(static) char[] GhostChars( get; set; )
(static) bool GlobalRegenThroughPoison( get; set; )
(static) bool GuildClickMessage( get; set; )
(static) RegenRateHandler HitsRegenRateHandler( get; set; )
(static) bool InsuranceEnabled( get; set; )
(static) RegenRateHandler ManaRegenRateHandler( get; set; )
(static) int MaxPlayerResistance( get; set; )
(static) bool NoSpeechLOS( get; set; )
(static) bool OldPropertyTitles( get; set; )
(static) TimeSpan RunFoot( get; )
(static) TimeSpan RunMount( get; )
(static) SkillCheckDirectLocationHandler SkillCheckDirectLocationHandler( get; set; )
(static) SkillCheckDirectTargetHandler SkillCheckDirectTargetHandler( get; set; )
(static) SkillCheckLocationHandler SkillCheckLocationHandler( get; set; )
(static) SkillCheckTargetHandler SkillCheckTargetHandler( get; set; )
(static) RegenRateHandler StamRegenRateHandler( get; set; )
(static) VisibleDamageType VisibleDamageType( get; set; )
(static) TimeSpan WalkFoot( get; )
(static) TimeSpan WalkMount( get; )
(static) string GetAccessLevelName( AccessLevel level )
(static) Mobile GetDamagerFrom( DamageEntry de )
(static) TimeSpan GetHitsRegenRate( Mobile m )
(static) TimeSpan GetManaRegenRate( Mobile m )
(static) TimeSpan GetStamRegenRate( Mobile m )
(static) Item LiftItemDupe( Item oldItem, int amount )
(static) void ProcessDeltaQueue()
(ctor) Mobile()
(ctor) Mobile( Serial serial )
AccessLevel AccessLevel( get; set; )
IAccount Account( get; set; )
List<AggressorInfo> Aggressed( get; )
List<AggressorInfo> Aggressors( get; )
bool Alive( get; )
int AllowedStealthSteps( get; set; )
double ArmorRating( get; )
Item ArmsArmor( get; )
bool AutoPageNotify( get; set; )
int BAC( get; set; )
Container Backpack( get; )
BankBox BankBox( get; )
int BaseColdResistance( get; )
int BaseEnergyResistance( get; )
int BaseFireResistance( get; )
int BasePhysicalResistance( get; )
int BasePoisonResistance( get; )
int BaseSoundID( get; set; )
bool Blessed( get; set; )
Body Body( get; set; )
Body BodyMod( get; set; )
int BodyValue( get; set; )
bool CanHearGhosts( get; set; )
bool CanRegenHits( get; )
bool CanRegenMana( get; )
bool CanRegenStam( get; )
bool CanSwim( get; set; )
bool CanTarget( get; )
bool CantWalk( get; set; )
bool ChangingCombatant( get; )
Item ChestArmor( get; )
bool ClickTitle( get; )
int ColdResistance( get; )
Mobile Combatant( get; set; )
ContextMenu ContextMenu( get; set; )
Container Corpse( get; set; )
DateTime CreationTime( get; )
bool Criminal( get; set; )
List<DamageEntry> DamageEntries( get; )
bool Deleted( get; )
int Dex( get; set; )
StatLockType DexLock( get; set; )
Direction Direction( get; set; )
bool DisarmReady( get; set; )
bool DisplayGuildTitle( get; set; )
int EmoteHue( get; set; )
int EnergyResistance( get; )
int FacialHairHue( get; set; )
int FacialHairItemID( get; set; )
int Fame( get; set; )
bool Female( get; set; )
int FireResistance( get; )
bool Flying( get; set; )
int Followers( get; set; )
int FollowersMax( get; set; )
bool Frozen( get; set; )
BaseGuild Guild( get; set; )
Mobile GuildFealty( get; set; )
string GuildTitle( get; set; )
int HairHue( get; set; )
int HairItemID( get; set; )
Item HandArmor( get; )
bool HasTrade( get; )
Item HeadArmor( get; )
bool Hidden( get; set; )
int Hits( get; set; )
int HitsMax( get; )
Item Holding( get; set; )
int Hue( get; set; )
int HuedItemID( get; )
int HueMod( get; set; )
int Hunger( get; set; )
int Int( get; set; )
StatLockType IntLock( get; set; )
bool IsBodyMod( get; )
bool IsDeadBondedPet( get; )
List<Item> Items( get; )
int Karma( get; set; )
bool KeepsItemsOnDeath( get; )
int Kills( get; set; )
string Language( get; set; )
DateTime LastDexGain( get; set; )
DateTime LastIntGain( get; set; )
Mobile LastKiller( get; set; )
DateTime LastMoveTime( get; set; )
DateTime LastStatGain( get; set; )
DateTime LastStrGain( get; set; )
Item LegsArmor( get; )
int LightLevel( get; set; )
Point3D Location( get; set; )
Point3D LogoutLocation( get; set; )
Map LogoutMap( get; set; )
int Luck( get; )
int MagicDamageAbsorb( get; set; )
int Mana( get; set; )
int ManaMax( get; )
Map Map( get; set; )
int MaxWeight( get; )
bool Meditating( get; set; )
int MeleeDamageAbsorb( get; set; )
IMount Mount( get; )
bool Mounted( get; )
string Name( get; set; )
int NameHue( get; set; )
string NameMod( get; set; )
Item NeckArmor( get; )
NetState NetState( get; set; )
bool NewGuildDisplay( get; )
DateTime NextActionMessage( get; set; )
DateTime NextActionTime( get; set; )
DateTime NextCombatTime( get; set; )
DateTime NextSkillTime( get; set; )
DateTime NextSpellTime( get; set; )
Packet OPLPacket( get; )
bool Paralyzed( get; set; )
object Party( get; set; )
int PhysicalResistance( get; )
bool Player( get; set; )
Poison Poison( get; set; )
bool Poisoned( get; )
int PoisonResistance( get; )
Timer PoisonTimer( get; )
string Profile( get; set; )
bool ProfileLocked( get; set; )
Prompt Prompt( get; set; )
ObjectPropertyList PropertyList( get; )
bool PropertyTitle( get; )
bool Pushing( get; set; )
QuestArrow QuestArrow( get; set; )
Race Race( get; set; )
double RacialSkillBonus( get; )
int RawDex( get; set; )
int RawInt( get; set; )
string RawName( get; set; )
int RawStatTotal( get; )
int RawStr( get; set; )
bool RegenThroughPoison( get; )
Region Region( get; )
Packet RemovePacket( get; )
List<ResistanceMod> ResistanceMods( get; set; )
int[] Resistances( get; )
bool RetainPackLocsOnDeath( get; )
Serial Serial( get; )
int Server.ISerializable.SerialIdentity( get; )
int Server.ISerializable.TypeReference( get; )
Item ShieldArmor( get; )
int ShortTermMurders( get; set; )
bool ShouldCheckStatTimers( get; )
bool ShowFameTitle( get; )
List<SkillMod> SkillMods( get; )
Skills Skills( get; set; )
int SkillsCap( get; set; )
int SkillsTotal( get; )
int SolidHueOverride( get; set; )
ISpawner Spawner( get; set; )
int SpeechHue( get; set; )
ISpell Spell( get; set; )
bool Squelched( get; set; )
List<Mobile> Stabled( get; )
int Stam( get; set; )
int StamMax( get; )
int StatCap( get; set; )
List<StatMod> StatMods( get; )
int Str( get; set; )
StatLockType StrLock( get; set; )
bool StunReady( get; set; )
Item Talisman( get; )
Target Target( get; set; )
bool TargetLocked( get; set; )
int Thirst( get; set; )
int TithingPoints( get; set; )
string Title( get; set; )
int TotalGold( get; )
int TotalItems( get; )
int TotalWeight( get; )
int VirtualArmor( get; set; )
int VirtualArmorMod( get; set; )
VirtueInfo Virtues( get; set; )
Region WalkRegion( get; set; )
bool Warmode( get; set; )
IWeapon Weapon( get; )
int WhisperHue( get; set; )
int X( get; set; )
int Y( get; set; )
int YellHue( get; set; )
bool YellowHealthbar( get; set; )
int Z( get; set; )
void AddItem( Item item )
virtual void AddNameProperties( ObjectPropertyList list )
virtual void AddResistanceMod( ResistanceMod toAdd )
virtual void AddSkillMod( SkillMod mod )
void AddSpeechItemsFrom( ArrayList list, Container cont )
void AddStatMod( StatMod mod )
bool AddToBackpack( Item item )
virtual void AggressiveAction( Mobile aggressor )
virtual void AggressiveAction( Mobile aggressor, bool criminal )
virtual bool AllowEquipFrom( Mobile mob )
virtual bool AllowItemUse( Item item )
virtual bool AllowSkillUse( SkillName name )
virtual void Animate( int action, int frameCount, int repeatCount, bool forward, bool repeat, int delay )
virtual string ApplyNameSuffix( string suffix )
virtual ApplyPoisonResult ApplyPoison( Mobile from, Poison poison )
virtual void Attack( Mobile m )
bool BeginAction( object toLock )
Prompt BeginPrompt( PromptCallback callback )
Prompt BeginPrompt( PromptStateCallback callback, object state )
Prompt BeginPrompt( PromptCallback callback, PromptCallback cancelCallback )
Prompt BeginPrompt( PromptCallback callback, bool callbackHandlesCancel )
Prompt BeginPrompt( PromptStateCallback<T> callback, T state )
Prompt BeginPrompt( PromptStateCallback<T> callback, PromptStateCallback<T> cancelCallback, T state )
Prompt BeginPrompt( PromptStateCallback callback, PromptStateCallback cancelCallback, object state )
Prompt BeginPrompt( PromptStateCallback<T> callback, bool callbackHandlesCancel, T state )
Prompt BeginPrompt( PromptStateCallback callback, bool callbackHandlesCancel, object state )
Target BeginTarget( int range, bool allowGround, TargetFlags flags, TargetCallback callback )
Target BeginTarget( int range, bool allowGround, TargetFlags flags, TargetStateCallback<T> callback, T state )
Target BeginTarget( int range, bool allowGround, TargetFlags flags, TargetStateCallback callback, object state )
virtual bool BeneficialCheck( Mobile target )
void BoltEffect( int hue )
virtual bool CanBeBeneficial( Mobile target )
virtual bool CanBeBeneficial( Mobile target, bool message )
virtual bool CanBeBeneficial( Mobile target, bool message, bool allowDead )
virtual bool CanBeDamaged()
bool CanBeginAction( object toLock )
virtual bool CanBeHarmful( Mobile target )
virtual bool CanBeHarmful( Mobile target, bool message )
virtual bool CanBeHarmful( Mobile target, bool message, bool ignoreOurBlessedness )
virtual bool CanBeRenamedBy( Mobile from )
virtual bool CanPaperdollBeOpenedBy( Mobile from )
virtual bool CanSee( Mobile m )
virtual bool CanSee( object o )
virtual bool CanSee( Item item )
virtual bool CanUseStuckMenu()
void CheckAggrExpire()
bool CheckAlive()
bool CheckAlive( bool message )
virtual bool CheckAttack( Mobile m )
virtual bool CheckContextMenuDisplay( IEntity target )
virtual bool CheckCure( Mobile from )
virtual bool CheckEquip( Item item )
virtual bool CheckHearsMutatedSpeech( Mobile m, object context )
virtual bool CheckHigherPoison( Mobile from, Poison poison )
virtual bool CheckItemUse( Mobile from, Item item )
virtual bool CheckLift( Mobile from, Item item, ref LRReason reject )
virtual void CheckLightLevels( bool forceResend )
virtual bool CheckMovement( Direction d, out int newZ )
virtual bool CheckNonlocalDrop( Mobile from, Item item, Item target )
virtual bool CheckNonlocalLift( Mobile from, Item item )
virtual bool CheckPoisonImmunity( Mobile from, Poison poison )
virtual bool CheckResurrect()
virtual bool CheckShove( Mobile shoved )
bool CheckSkill( SkillName skill, double chance )
bool CheckSkill( SkillName skill, double minSkill, double maxSkill )
virtual bool CheckSpeechManifest()
virtual bool CheckSpellCast( ISpell spell )
virtual void CheckStatTimers()
virtual bool CheckTarget( Mobile from, Target targ, object targeted )
bool CheckTargetSkill( SkillName skill, object target, double chance )
bool CheckTargetSkill( SkillName skill, object target, double minSkill, double maxSkill )
virtual bool CheckTrade( Mobile to, Item item, SecureTradeContainer cont, bool message, bool checkItems, int plusItems, int plusWeight )
virtual void ClearFastwalkStack()
virtual void ClearHand( Item item )
virtual void ClearHands()
void ClearProperties()
void ClearQuestArrow()
void ClearScreen()
void ClearTarget()
bool CloseAllGumps()
bool CloseAllGumps( bool throwOnOffline )
bool CloseGump( Type type )
bool CloseGump( Type type, int buttonID )
bool CloseGump( Type type, int buttonID, bool throwOnOffline )
virtual int CompareTo( object other )
virtual int CompareTo( Mobile other )
virtual int CompareTo( IEntity other )
virtual void ComputeBaseLightLevels( out int global, out int personal )
virtual void ComputeLightLevels( out int global, out int personal )
TimeSpan ComputeMovementSpeed()
TimeSpan ComputeMovementSpeed( Direction dir )
virtual TimeSpan ComputeMovementSpeed( Direction dir, bool checkTurning )
virtual void ComputeResistances()
void ConvertHair()
virtual void CriminalAction( bool message )
virtual bool CurePoison( Mobile from )
virtual void Damage( int amount )
virtual void Damage( int amount, Mobile from )
virtual void Damage( int amount, Mobile from, bool informMount )
void DefaultMobileInit()
void DelayChangeWarmode( bool value )
virtual void Delete()
virtual void Delta( MobileDelta flag )
virtual void Deserialize( GenericReader reader )
virtual void DisplayPaperdollTo( Mobile to )
virtual void DisruptiveAction()
virtual void DoBeneficial( Mobile target )
virtual void DoHarmful( Mobile target )
virtual void DoHarmful( Mobile target, bool indirect )
virtual void DoSpeech( string text, int[] keywords, MessageType type, int hue )
virtual bool Drop( Point3D loc )
virtual bool Drop( Mobile to, Point3D loc )
virtual bool Drop( Item to, Point3D loc )
void DropHolding()
void Emote( string text )
void Emote( int number )
void Emote( string format, object[] args )
void Emote( int number, string args )
void EndAction( object toLock )
virtual bool EquipItem( Item item )
BankBox FindBankNoCreate()
DamageEntry FindDamageEntryFor( Mobile m )
Gump FindGump( Type type )
Item FindItemOnLayer( Layer layer )
DamageEntry FindLeastRecentDamageEntry( bool allowSelf )
Mobile FindLeastRecentDamager( bool allowSelf )
DamageEntry FindLeastTotalDamageEntry( bool allowSelf )
Mobile FindLeastTotalDamger( bool allowSelf )
DamageEntry FindMostRecentDamageEntry( bool allowSelf )
Mobile FindMostRecentDamager( bool allowSelf )
DamageEntry FindMostTotalDamageEntry( bool allowSelf )
Mobile FindMostTotalDamger( bool allowSelf )
void FixedEffect( int itemID, int speed, int duration )
void FixedEffect( int itemID, int speed, int duration, int hue, int renderMode )
void FixedParticles( int itemID, int speed, int duration, int effect, EffectLayer layer )
void FixedParticles( int itemID, int speed, int duration, int effect, EffectLayer layer, int unknown )
void FixedParticles( int itemID, int speed, int duration, int effect, int hue, int renderMode, EffectLayer layer )
void FixedParticles( int itemID, int speed, int duration, int effect, int hue, int renderMode, EffectLayer layer, int unknown )
void FreeCache()
void Freeze( TimeSpan duration )
virtual int GetAngerSound()
virtual int GetAttackSound()
virtual void GetChildContextMenuEntries( Mobile from, List<ContextMenuEntry> list, Item item )
virtual void GetChildNameProperties( ObjectPropertyList list, Item item )
virtual void GetChildProperties( ObjectPropertyList list, Item item )
IPooledEnumerable GetClientsInRange( int range )
virtual void GetContextMenuEntries( Mobile from, List<ContextMenuEntry> list )
virtual Mobile GetDamageMaster( Mobile damagee )
virtual int GetDeathSound()
virtual IWeapon GetDefaultWeapon()
Direction GetDirectionTo( Point2D p )
Direction GetDirectionTo( IPoint2D p )
Direction GetDirectionTo( Point3D p )
Direction GetDirectionTo( int x, int y )
double GetDistanceToSqrt( Point3D p )
double GetDistanceToSqrt( IPoint2D p )
double GetDistanceToSqrt( Mobile m )
virtual int GetHurtSound()
virtual int GetIdleSound()
virtual DeathMoveResult GetInventoryMoveResultFor( Item item )
IPooledEnumerable GetItemsInRange( int range )
virtual TimeSpan GetLogoutDelay()
virtual int GetMaxResistance( ResistanceType type )
virtual int GetMinResistance( ResistanceType type )
IPooledEnumerable GetMobilesInRange( int range )
IPooledEnumerable GetObjectsInRange( int range )
virtual int GetOldPacketFlags()
virtual int GetPacketFlags()
virtual DeathMoveResult GetParentMoveResultFor( Item item )
virtual void GetProperties( ObjectPropertyList list )
virtual int GetResistance( ResistanceType type )
virtual int GetSeason()
MobileDelta GetStatDelta( StatType type )
StatMod GetStatMod( string name )
int GetStatOffset( StatType type )
virtual int GetTotal( TotalType type )
virtual bool HandlesOnSpeech( Mobile from )
virtual bool HarmfulCheck( Mobile target )
bool HasFreeHand()
bool HasGump( Type type )
bool HasGump( Type type, bool throwOnOffline )
void Heal( int amount )
void Heal( int amount, Mobile from )
void Heal( int amount, Mobile from, bool message )
void InitStats( int str, int dex, int intel )
bool InLOS( Mobile target )
bool InLOS( object target )
bool InLOS( Point3D target )
bool InRange( Point3D p, int range )
bool InRange( IPoint2D p, int range )
bool InRange( Point2D p, int range )
void Internalize()
bool InternalOnMove( Direction d )
void InternalRemoveSkillMod( SkillMod mod )
void InvalidateProperties()
virtual bool IsBeneficialCriminal( Mobile target )
virtual bool IsHarmfulCriminal( Mobile target )
virtual bool IsSnoop( Mobile from )
virtual void Kill()
void LaunchBrowser( string url )
virtual void Lift( Item item, int amount, out bool rejected, out LRReason reject )
void LocalOverheadMessage( MessageType type, int hue, int number )
void LocalOverheadMessage( MessageType type, int hue, int number, string args )
void LocalOverheadMessage( MessageType type, int hue, bool ascii, string text )
virtual void Manifest( TimeSpan delay )
virtual bool Move( Direction d )
virtual void MoveToWorld( Point3D newLocation, Map map )
void MovingEffect( IEntity to, int itemID, int speed, int duration, bool fixedDirection, bool explodes )
void MovingEffect( IEntity to, int itemID, int speed, int duration, bool fixedDirection, bool explodes, int hue, int renderMode )
void MovingParticles( IEntity to, int itemID, int speed, int duration, bool fixedDirection, bool explodes, int effect, int explodeEffect, int explodeSound )
void MovingParticles( IEntity to, int itemID, int speed, int duration, bool fixedDirection, bool explodes, int effect, int explodeEffect, int explodeSound, int unknown )
void MovingParticles( IEntity to, int itemID, int speed, int duration, bool fixedDirection, bool explodes, int hue, int renderMode, int effect, int explodeEffect, int explodeSound, int unknown )
void MovingParticles( IEntity to, int itemID, int speed, int duration, bool fixedDirection, bool explodes, int hue, int renderMode, int effect, int explodeEffect, int explodeSound, EffectLayer layer, int unknown )
virtual bool MutateSpeech( List<Mobile> hears, ref string text, ref object context )
void NonlocalOverheadMessage( MessageType type, int hue, int number )
void NonlocalOverheadMessage( MessageType type, int hue, int number, string args )
void NonlocalOverheadMessage( MessageType type, int hue, bool ascii, string text )
virtual void OnAccessLevelChanged( AccessLevel oldLevel )
virtual void OnAfterDelete()
virtual void OnAfterMove( Point3D oldLocation )
virtual void OnAfterResurrect()
virtual void OnAfterSpawn()
virtual void OnAosSingleClick( Mobile from )
virtual bool OnBeforeDeath()
virtual void OnBeforeResurrect()
virtual void OnBeforeSpawn( Point3D location, Map m )
virtual void OnBeneficialAction( Mobile target, bool isCriminal )
virtual void OnCombatantChange()
virtual void OnConnected()
virtual void OnCured( Mobile from, Poison oldPoison )
virtual void OnDamage( int amount, Mobile from, bool willKill )
virtual void OnDeath( Container c )
virtual void OnDelete()
virtual void OnDisconnected()
virtual void OnDoubleClick( Mobile from )
virtual void OnDoubleClickCantSee( Mobile from )
virtual void OnDoubleClickDead( Mobile from )
virtual void OnDoubleClickOutOfRange( Mobile from )
virtual bool OnDragDrop( Mobile from, Item dropped )
virtual bool OnDragLift( Item item )
virtual bool OnDroppedItemInto( Item item, Container container, Point3D loc )
virtual bool OnDroppedItemOnto( Item item, Item target )
virtual bool OnDroppedItemToItem( Item item, Item target, Point3D loc )
virtual bool OnDroppedItemToMobile( Item item, Mobile target )
virtual bool OnDroppedItemToWorld( Item item, Point3D location )
virtual bool OnEquip( Item item )
virtual void OnFailedCure( Mobile from )
virtual void OnFameChange( int oldValue )
virtual void OnGenderChanged( bool oldFemale )
virtual void OnGuildChange( BaseGuild oldGuild )
virtual void OnGuildTitleChange( string oldTitle )
virtual void OnHarmfulAction( Mobile target, bool isCriminal )
virtual void OnHeal( ref int amount, Mobile from )
virtual void OnHelpRequest( Mobile from )
virtual void OnHigherPoison( Mobile from, Poison poison )
virtual void OnHitsChange( int oldValue )
virtual void OnItemAdded( Item item )
virtual void OnItemBounceCleared( Item item )
virtual void OnItemLifted( Mobile from, Item item )
virtual void OnItemRemoved( Item item )
virtual void OnItemUsed( Mobile from, Item item )
virtual void OnKarmaChange( int oldValue )
virtual void OnKillsChange( int oldValue )
virtual void OnLocationChange( Point3D oldLocation )
virtual void OnManaChange( int oldValue )
virtual void OnMapChange( Map oldMap )
virtual bool OnMove( Direction d )
virtual void OnMovement( Mobile m, Point3D oldLocation )
virtual bool OnMoveOff( Mobile m )
virtual bool OnMoveOver( Mobile m )
virtual void OnNetStateChanged()
virtual void OnPaperdollRequest()
virtual void OnPoisoned( Mobile from, Poison poison, Poison oldPoison )
virtual void OnPoisonImmunity( Mobile from, Poison poison )
virtual void OnRaceChange( Race oldRace )
virtual void OnRawDexChange( int oldValue )
virtual void OnRawIntChange( int oldValue )
virtual void OnRawStatChange( StatType stat, int oldValue )
virtual void OnRawStrChange( int oldValue )
virtual void OnRegionChange( Region Old, Region New )
virtual void OnSaid( SpeechEventArgs e )
virtual void OnSectorActivate()
virtual void OnSectorDeactivate()
virtual void OnSingleClick( Mobile from )
virtual void OnSkillChange( SkillName skill, double oldBase )
virtual void OnSkillInvalidated( Skill skill )
virtual void OnSkillsQuery( Mobile from )
virtual void OnSpeech( SpeechEventArgs e )
virtual void OnSpellCast( ISpell spell )
virtual void OnStamChange( int oldValue )
virtual void OnStatsQuery( Mobile from )
virtual void OnSubItemAdded( Item item )
virtual void OnSubItemBounceCleared( Item item )
virtual void OnSubItemRemoved( Item item )
virtual void OnTargetChange()
virtual void OnWarmodeChanged()
virtual void OnWeightChange( int oldValue )
void Paralyze( TimeSpan duration )
bool PlaceInBackpack( Item item )
void PlaySound( int soundID )
void PrivateOverheadMessage( MessageType type, int hue, int number, NetState state )
void PrivateOverheadMessage( MessageType type, int hue, int number, string args, NetState state )
void PrivateOverheadMessage( MessageType type, int hue, bool ascii, string text, NetState state )
virtual void ProcessDelta()
void PublicOverheadMessage( MessageType type, int hue, int number )
void PublicOverheadMessage( MessageType type, int hue, bool ascii, string text )
void PublicOverheadMessage( MessageType type, int hue, int number, string args )
void PublicOverheadMessage( MessageType type, int hue, bool ascii, string text, bool noLineOfSight )
void PublicOverheadMessage( MessageType type, int hue, int number, string args, bool noLineOfSight )
void PublicOverheadMessage( MessageType type, int hue, int number, AffixType affixType, string affix, string args )
void PublicOverheadMessage( MessageType type, int hue, int number, AffixType affixType, string affix, string args, bool noLineOfSight )
virtual DamageEntry RegisterDamage( int amount, Mobile from )
void RemoveAggressed( Mobile aggressed )
void RemoveAggressor( Mobile aggressor )
void RemoveItem( Item item )
virtual void RemoveResistanceMod( ResistanceMod toRemove )
virtual void RemoveSkillMod( SkillMod mod )
bool RemoveStatMod( string name )
virtual void Resurrect()
virtual void RevealingAction()
virtual int SafeBody( int body )
void Say( string text )
void Say( int number )
void Say( int number, string args )
void Say( string format, object[] args )
void Say( bool ascii, string text )
void Say( int number, AffixType type, string affix, string args )
void SayTo( Mobile to, int number )
void SayTo( Mobile to, string text )
void SayTo( Mobile to, int number, string args )
void SayTo( Mobile to, bool ascii, string text )
void SayTo( Mobile to, string format, object[] args )
void SayTo( Mobile to, bool ascii, string format, object[] args )
bool Send( Packet p )
bool Send( Packet p, bool throwOnOffline )
virtual void SendActionMessage()
void SendAsciiMessage( string text )
void SendAsciiMessage( string format, object[] args )
void SendAsciiMessage( int hue, string text )
void SendAsciiMessage( int hue, string format, object[] args )
virtual void SendDamageToAll( int amount )
virtual void SendDropEffect( Item item )
void SendEverything()
bool SendGump( Gump g )
bool SendGump( Gump g, bool throwOnOffline )
bool SendHuePicker( HuePicker p )
bool SendHuePicker( HuePicker p, bool throwOnOffline )
void SendIncomingPacket()
void SendLocalizedMessage( int number )
void SendLocalizedMessage( int number, string args )
void SendLocalizedMessage( int number, string args, int hue )
void SendLocalizedMessage( int number, bool append, string affix )
void SendLocalizedMessage( int number, bool append, string affix, string args )
void SendLocalizedMessage( int number, bool append, string affix, string args, int hue )
bool SendMenu( IMenu m )
bool SendMenu( IMenu m, bool throwOnOffline )
void SendMessage( string text )
void SendMessage( int hue, string text )
void SendMessage( string format, object[] args )
void SendMessage( int hue, string format, object[] args )
virtual void SendPropertiesTo( Mobile from )
void SendRemovePacket()
void SendRemovePacket( bool everyone )
virtual void SendSkillMessage()
void SendSound( int soundID )
void SendSound( int soundID, IPoint3D p )
virtual void Serialize( GenericWriter writer )
void SetDirection( Direction dir )
virtual void SetLocation( Point3D newLocation, bool isTeleport )
void StopAggrExpire()
virtual string ToString()
void UpdateAggrExpire()
void UpdateRegion()
virtual void UpdateResistances()
virtual void UpdateSkillMods()
virtual void UpdateTotal( Item sender, TotalType type, int delta )
virtual void UpdateTotals()
virtual void Use( Mobile m )
virtual void Use( Item item )
void UsedStuckMenu()
virtual bool UseSkill( SkillName name )
virtual bool UseSkill( int skillID )
virtual void ValidateSkillMods()
void Whisper( string text )
void Whisper( int number )
void Whisper( string format, object[] args )
void Whisper( int number, string args )
void Yell( int number )
void Yell( string text )
void Yell( string format, object[] args )
void Yell( int number, string args )