private void Replace() { Server.Multis.BaseHouse house = Server.Multis.BaseHouse.FindHouseAt(this); if (house != null) { Point3D p = this.Location; Map map = this.Map; house.Addons.Remove(this); Delete(); var addon = new ElvenDresserAddonSouth(); addon.MoveToWorld(new Point3D(p.X + 1, p.Y, p.Z), map); house.Addons.Add(addon); } }
private void Replace() { Multis.BaseHouse house = Multis.BaseHouse.FindHouseAt(this); if (house != null) { Point3D p = Location; Map map = Map; house.Addons.Remove(this); Delete(); ElvenDresserAddonSouth addon = new ElvenDresserAddonSouth(); addon.MoveToWorld(new Point3D(p.X + 1, p.Y, p.Z), map); house.Addons[addon] = house.Owner; } }