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); }
private void RefreshShortcut(CharacterShortcut shortcut) { Character.Client.Send(new ShortcutBarRefreshMessage((sbyte)BarEnum, shortcut.GetShortcut())); }