public static ObsidianWyvern Spawn(Point3D platLoc, Map platMap) { if (Instances != null && Instances.Count > 0) { return(null); } ObsidianWyvern creature = new ObsidianWyvern(); creature.Home = platLoc; creature.RangeHome = 4; creature.MoveToWorld(platLoc, platMap); return(creature); }