#### Back to Server.Items

## BaseShield : BaseArmor, IEntity, IPoint3D, IPoint2D, IComparable, IComparable`1, IHued, IComparable`1, ISerializable, IScissorable, IFactionItem, ICraftable, IWearableDurability, IDurability

#### Derived Types: BronzeShield, Buckler, ChaosShield, HeaterShield, MetalKiteShield, MetalShield, OrderShield, WoodenKiteShield, WoodenShield

(ctor) BaseShield( int itemID )
(ctor) BaseShield( Serial serial )
double ArmorRating( get; )
ArmorMaterialType MaterialType( get; )
virtual void Deserialize( GenericReader reader )
virtual int OnHit( BaseWeapon weapon, int damage )
virtual void Serialize( GenericWriter writer )