#### Back to Server.Factions

## BaseFactionTrap : BaseTrap, IEntity, IPoint3D, IPoint2D, IComparable, IComparable`1, IHued, IComparable`1, ISerializable

#### Derived Types: FactionExplosionTrap, FactionGasTrap, FactionSawTrap, FactionSpikeTrap

(ctor) BaseFactionTrap( Serial serial )
(ctor) BaseFactionTrap( Faction f, Mobile m, int itemID )
AllowedPlacing AllowedPlacing( get; )
int AttackMessage( get; )
TimeSpan ConcealPeriod( get; )
TimeSpan DecayPeriod( get; )
int DisarmMessage( get; )
int EffectSound( get; )
Faction Faction( get; set; )
int MessageHue( get; )
Mobile Placer( get; set; )
int SilverFromDisarm( get; )
DateTime TimeOfPlacement( get; set; )
virtual void BeginConceal()
virtual bool CheckDecay()
virtual void Conceal()
virtual void Deserialize( GenericReader reader )
virtual void DoAttackEffect( Mobile m )
virtual void DoVisibleEffect()
virtual bool IsEnemy( Mobile mob )
virtual int IsValidLocation()
virtual int IsValidLocation( Point3D p, Map m )
virtual void OnDelete()
virtual void OnMovement( Mobile m, Point3D oldLocation )
virtual void OnTrigger( Mobile from )
void PrivateOverheadLocalizedMessage( Mobile to, int number, int hue, string name, string args )
virtual void Serialize( GenericWriter writer )