public virtual bool CheckNecromancer() { Map map = this.Map; if ( map != Map.Malas ) return false; if ( !Region.IsPartOf( "Umbra" ) ) return false; if ( Hue != 0x83E8 ) TurnToNecromancer(); return true; }