public virtual void TurnToGargoyle()
{
for ( int i = 0; i < this.Items.Count; ++i )
{
Item item = this.Items[i];
if ( item is BaseClothing || item is Hair || item is Beard )
item.Delete();
}
HairItemID = 0;
FacialHairItemID = 0;
Body = 0x2F6;
Hue = Utility.RandomBrightHue() | 0x8000;
Name = NameList.RandomName( "gargoyle vendor" );
CapitalizeTitle();
}