Exemplo n.º 1
0
            public override void OnClick()
            {
                if (m_Decanter.Deleted || !m_Decanter.Movable || !m_From.CheckAlive() || !m_Decanter.CheckItemUse(m_From))
                {
                    return;
                }

                m_From.SendLocalizedMessage(1115898);   // The link between this decanter and the water trough has been removed.
                m_Decanter.Linked = false;
            }
Exemplo n.º 2
0
            public override void OnClick()
            {
                if (m_Decanter.Deleted || !m_Decanter.Movable || !m_From.CheckAlive() || !m_Decanter.CheckItemUse(m_From))
                {
                    return;
                }

                m_From.SendLocalizedMessage(1115892);   // Target a water trough you wish to link.

                m_From.BeginTarget(10, false, TargetFlags.None, new TargetCallback(Link_OnTarget));
            }