private void AddOpener(OpenerAction spell) { if (spell == null) { return; } var newSpell = new OpenerSpellInfo { SpellId = spell.Id, SpellName = spell.Name, IsPet = spell.IsPet, IsItem = spell.IsItem }; GuiOpenerList.Add(newSpell); SaveOpener(); }
private void AddInterrupt(Action spell) { if (spell == null) { return; } Logger.KefkaLog(@"Adding {0} to the Interrupt List.", spell.Name); var newSpell = new SpellInfo { CanStun = true, CanSilence = false, SpellId = spell.Id, SpellName = spell.Name }; GuiInterruptsList.Add(newSpell); Save(); }