Beispiel #1
0
        public void Add(CharacterShortcut scut)
        {
            if (!CanAdd())
            {
                return;
            }
            var shortcut = GetShortcut(scut.SlotId);

            if (shortcut != null)
            {
                RemoveShortcut(shortcut.SlotId);
            }

            Character.Record.Shortcuts.Add(scut);
            Shortcuts.Add(scut);
            RefreshShortcut(scut);
        }
Beispiel #2
0
 private void RefreshShortcut(CharacterShortcut shortcut)
 {
     Character.Client.Send(new ShortcutBarRefreshMessage((sbyte)BarEnum, shortcut.GetShortcut()));
 }