public override void OnComponentUsed(AddonComponent stew, Mobile from) { if (!from.InRange(this.GetWorldLocation(), 2)) from.SendMessage("You are too far away."); else { { stew.Visible = false; BreadLoaf hagstew = new BreadLoaf(); //this decides your fillrate hagstew.Eat(from); Timer m_timer = new ShowStew(stew); m_timer.Start(); } } }
public override void OnComponentUsed(AddonComponent stew, Mobile from) { if (!from.InRange(GetWorldLocation(), 2) || !from.InLOS(this)) from.LocalOverheadMessage(MessageType.Regular, 0x3B2, 1019045); // I can't reach that. else { { stew.Visible = false; BreadLoaf hagstew = new BreadLoaf(); //this decides your fillrate hagstew.Eat(from); Timer m_timer = new ShowStew(stew); m_timer.Start(); } } }
public override void OnComponentUsed(AddonComponent stew, Mobile from) { if (!from.InRange(GetWorldLocation(), 2)) { from.SendMessage("You are too far away."); } else { stew.Visible = false; var hagstew = new BreadLoaf(); // this decides your fillrate hagstew.Eat(from); Timer m_timer = new ShowStew(stew); m_timer.Start(); } }
public override void OnComponentUsed(AddonComponent stew, Mobile from) { if (!from.InRange(GetWorldLocation(), 2) || !from.InLOS(this)) { from.LocalOverheadMessage(MessageType.Regular, 0x3B2, 1019045); // I can't reach that. } else { { stew.Visible = false; BreadLoaf hagstew = new BreadLoaf(); //this decides your fillrate hagstew.Eat(from); Timer m_timer = new ShowStew(stew); m_timer.Start(); } } }