#### Back to Server.Items

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

#### Derived Types: BloodwoodSpirit, RandomTalisman, TotemOfVoid

#### Nested Types: SaveFlag, TalismanTarget

(static) bool GetRandomBlessed()
(static) int GetRandomCharges()
(static) int GetRandomExceptional()
(static) int GetRandomItemID()
(static) TalismanAttribute GetRandomKiller()
(static) TalismanAttribute GetRandomProtection()
(static) TalismanRemoval GetRandomRemoval()
(static) SkillName GetRandomSkill()
(static) TalismanSlayerName GetRandomSlayer()
(static) int GetRandomSuccessful()
(static) TalismanAttribute GetRandomSummoner()
(static) Type GetRandomSummonType()
(static) bool GetSaveFlag( SaveFlag flags, SaveFlag toGet )
(static) void Initialize()
(static) void RandomTalisman_OnCommand( CommandEventArgs e )
(static) void SetSaveFlag( ref SaveFlag flags, SaveFlag toSet, bool setIf )
(ctor) BaseTalisman()
(ctor) BaseTalisman( int itemID )
(ctor) BaseTalisman( Serial serial )
AosAttributes Attributes( get; set; )
bool Blessed( get; set; )
int Charges( get; set; )
int ChargeTime( get; set; )
int ExceptionalBonus( get; set; )
bool ForceShowName( get; )
int KarmaLoss( get; set; )
TalismanAttribute Killer( get; set; )
int LabelNumber( get; )
int MaxCharges( get; set; )
int MaxChargeTime( get; set; )
TalismanAttribute Protection( get; set; )
TalismanRemoval Removal( get; set; )
SkillName Skill( get; set; )
AosSkillBonuses SkillBonuses( get; set; )
TalismanSlayerName Slayer( get; set; )
int SuccessBonus( get; set; )
TalismanAttribute Summoner( get; set; )
virtual void AddNameProperty( ObjectPropertyList list )
virtual bool CanEquip( Mobile m )
virtual void Deserialize( GenericReader reader )
virtual void GetProperties( ObjectPropertyList list )
virtual Type GetSummoner()
virtual void OnAdded( object parent )
virtual void OnAfterDuped( Item newItem )
virtual void OnAfterUse( Mobile m )
virtual void OnDoubleClick( Mobile from )
virtual void OnRemoved( object parent )
virtual void Serialize( GenericWriter writer )
virtual void SetKiller( Type type, TextDefinition name, int amount )
virtual void SetProtection( Type type, TextDefinition name, int amount )
virtual void SetSummoner( Type type, TextDefinition name )
virtual void Slice()
virtual void StartTimer()
virtual void StopTimer()