public void EndTarget(Mobile m, CellarStyle style, IPoint3D p) { BaseHouse house; var loc = p.Clone3D(); if (!CellarAddon.CanPlace(m, loc, out house)) { return; } Style = style; var addon = Addon; addon.MoveToWorld(loc, m.Map); /*if (house is TownHouse) * { * var th = (TownHouse)house; * * if (th.ForSaleSign != null) * { * var z = addon.Components.Min(c => c.Z - 1); * * if (th.ForSaleSign.MinZ > z) * { * th.ForSaleSign.MinZ = z; * } * } * }*/ Delete(); }
public void EndTarget(Mobile m, CellarStyle style, IPoint3D p) { BaseHouse house; Point3D loc = p.Clone3D(); if (!CellarAddon.CanPlace(m, loc, out house)) { return; } Style = style; var addon = Addon; addon.MoveToWorld(loc, m.Map); Delete(); }