diff --git a/Data/Cooldowns.lua b/Data/Cooldowns.lua index 24e8db9..6ae208f 100644 --- a/Data/Cooldowns.lua +++ b/Data/Cooldowns.lua @@ -76,6 +76,12 @@ function module:CheckItems() end end +local generalWhitelist = { + [L["Racial"]] = true, + [L["Azerite Essence"]] = true, + [L["PvP Talent"]] = true, +} + function module:ResetSpells(e) wipe(spells) wipe(spellCooldowns) @@ -85,7 +91,7 @@ function module:ResetSpells(e) for slot = 1, numSlots do local index = offset + slot local spellName, subSpellName = GetSpellBookItemName(index, "spell") - if tab > 1 or subSpellName == "Racial" then -- damn Blizzard for not having a "Racial" global string + if tab > 1 or generalWhitelist[subSpellName] then spells[spellName] = true local start, duration = GetSpellCooldown(index, "spell") if start and start > 0 and duration > db.threshold and not db.filters[spellName] then diff --git a/Locales/deDE.lua b/Locales/deDE.lua index 0ee16ac..3a20b64 100644 --- a/Locales/deDE.lua +++ b/Locales/deDE.lua @@ -69,6 +69,7 @@ L["Aura stack gain"] = "Aura Stapel erhalten" L["Aura type"] = "Aura-Art" L["Auras"] = "Auren" L["Avoids"] = "Vermeidungen" +L["Azerite Essence"] = "Azeritessenz" L["Both"] = "Beide" -- L["Break up amounts"] = "Break up amounts" -- L["Break up number values with '%s' (26500 -> %s)"] = "Break up number values with '%s' (26500 -> %s)" @@ -349,6 +350,8 @@ L["Power gain/loss"] = "Kraft erhalten/verloren" L["Power loss"] = "Kraftverlust" L["Power type"] = "Kraft-Art" L["Primary conditions"] = "Primäre Bedingungen" +L["PvP Talent"] = "PvP-Talent" +L["Racial"] = "Volksfähigkeit" L["Rainbow"] = "Regenbogen" L["Reactive skills"] = "Reaktive Fähigkeiten" L["Reason for the miss"] = "Grund des Fehlschlages" diff --git a/Locales/enUS.lua b/Locales/enUS.lua index 3f14a14..bd090e6 100644 --- a/Locales/enUS.lua +++ b/Locales/enUS.lua @@ -73,6 +73,7 @@ L["Aura stack gain"] = true L["Aura type"] = true L["Auras"] = true L["Avoids"] = true +L["Azerite Essence"] = true L["Both"] = true L["Break up amounts"] = true L["Break up number values with '%s' (26500 -> %s)"] = true @@ -353,6 +354,8 @@ L["Power gain/loss"] = true L["Power loss"] = true L["Power type"] = true L["Primary conditions"] = true +L["PvP Talent"] = true +L["Racial"] = true L["Rainbow"] = true L["Reactive skills"] = true L["Reason for the miss"] = true diff --git a/Locales/esES.lua b/Locales/esES.lua index 75f1c84..d3a35b8 100644 --- a/Locales/esES.lua +++ b/Locales/esES.lua @@ -69,6 +69,7 @@ if not L then return end -- L["Aura type"] = "Aura type" -- L["Auras"] = "Auras" -- L["Avoids"] = "Avoids" +L["Azerite Essence"] = "Esencia de azerita" -- L["Both"] = "Both" -- L["Break up amounts"] = "Break up amounts" -- L["Break up number values with '%s' (26500 -> %s)"] = "Break up number values with '%s' (26500 -> %s)" @@ -349,6 +350,8 @@ if not L then return end -- L["Power loss"] = "Power loss" -- L["Power type"] = "Power type" -- L["Primary conditions"] = "Primary conditions" +L["PvP Talent"] = "Talento JcJ" +L["Racial"] = "Racial" -- L["Rainbow"] = "Rainbow" -- L["Reactive skills"] = "Reactive skills" -- L["Reason for the miss"] = "Reason for the miss" diff --git a/Locales/frFR.lua b/Locales/frFR.lua index 99b1e59..0b02885 100644 --- a/Locales/frFR.lua +++ b/Locales/frFR.lua @@ -69,6 +69,7 @@ L["Aura stack gain"] = "Gain d'uns superposition d'aura" L["Aura type"] = "Type d'aura" L["Auras"] = "Auras" L["Avoids"] = "Évite" +L["Azerite Essence"] = "Essence d’azérite" L["Both"] = "Les deux" -- L["Break up amounts"] = "Break up amounts" -- L["Break up number values with '%s' (26500 -> %s)"] = "Break up number values with '%s' (26500 -> %s)" @@ -349,6 +350,8 @@ L["Power gain/loss"] = "Puissance gagnée/perdue" L["Power loss"] = "Perte de puissance" L["Power type"] = "Type de puissance" L["Primary conditions"] = "Conditions primaires" +L["PvP Talent"] = "Talento JcJ" +L["Racial"] = "Raciale" L["Rainbow"] = "Arc-en-ciel" L["Reactive skills"] = "Compétences réactives" L["Reason for the miss"] = "Raison du coup raté" diff --git a/Locales/itIT.lua b/Locales/itIT.lua index f2312c7..51225a0 100644 --- a/Locales/itIT.lua +++ b/Locales/itIT.lua @@ -69,6 +69,7 @@ if not L then return end -- L["Aura type"] = "Aura type" -- L["Auras"] = "Auras" -- L["Avoids"] = "Avoids" +L["Azerite Essence"] = "Essenza d'Azerite" -- L["Both"] = "Both" -- L["Break up amounts"] = "Break up amounts" -- L["Break up number values with '%s' (26500 -> %s)"] = "Break up number values with '%s' (26500 -> %s)" @@ -349,6 +350,8 @@ if not L then return end -- L["Power loss"] = "Power loss" -- L["Power type"] = "Power type" -- L["Primary conditions"] = "Primary conditions" +L["PvP Talent"] = "Talento PvP" +L["Racial"] = "Razziale" -- L["Rainbow"] = "Rainbow" -- L["Reactive skills"] = "Reactive skills" -- L["Reason for the miss"] = "Reason for the miss" diff --git a/Locales/koKR.lua b/Locales/koKR.lua index b10d80e..61e1cbc 100644 --- a/Locales/koKR.lua +++ b/Locales/koKR.lua @@ -69,6 +69,7 @@ L["Aura stack gain"] = "오라 중첩 획득" L["Aura type"] = "오라 종류" L["Auras"] = "지속효과" L["Avoids"] = "회피" +L["Azerite Essence"] = "아제라이트 정수" L["Both"] = "둘다" L["Break up amounts"] = "구분 양" L["Break up number values with '%s' (26500 -> %s)"] = "숫자 값을 '%s'|1으로;로; 구분함 (26500 -> %s)" @@ -349,6 +350,8 @@ L["Power gain/loss"] = "자원 획득/손실" L["Power loss"] = "자원 손실" L["Power type"] = "자원 종류" L["Primary conditions"] = "1차 조건" +L["PvP Talent"] = "플레이어 간 전투 특성" +L["Racial"] = "종족 특성" L["Rainbow"] = "무지개" L["Reactive skills"] = "기술 사용 가능 여부" L["Reason for the miss"] = "빗맞음 이유" diff --git a/Locales/ptBR.lua b/Locales/ptBR.lua index 9e8c858..f4b646d 100644 --- a/Locales/ptBR.lua +++ b/Locales/ptBR.lua @@ -69,6 +69,7 @@ if not L then return end -- L["Aura type"] = "Aura type" -- L["Auras"] = "Auras" -- L["Avoids"] = "Avoids" +L["Azerite Essence"] = "Essência de Azerita" -- L["Both"] = "Both" -- L["Break up amounts"] = "Break up amounts" -- L["Break up number values with '%s' (26500 -> %s)"] = "Break up number values with '%s' (26500 -> %s)" @@ -349,6 +350,8 @@ if not L then return end -- L["Power loss"] = "Power loss" -- L["Power type"] = "Power type" -- L["Primary conditions"] = "Primary conditions" +L["PvP Talent"] = "Talento de JxJ" +L["Racial"] = "Racial" -- L["Rainbow"] = "Rainbow" -- L["Reactive skills"] = "Reactive skills" -- L["Reason for the miss"] = "Reason for the miss" diff --git a/Locales/ruRU.lua b/Locales/ruRU.lua index ad8c40f..9cc4cc0 100644 --- a/Locales/ruRU.lua +++ b/Locales/ruRU.lua @@ -69,6 +69,7 @@ L["Aura stack gain"] = "Получен стек аур" L["Aura type"] = "Тип аур" L["Auras"] = "Ауры" L["Avoids"] = "Avoids" +L["Azerite Essence"] = "Азеритовая сущность" L["Both"] = "Оба" -- L["Break up amounts"] = "Break up amounts" -- L["Break up number values with '%s' (26500 -> %s)"] = "Break up number values with '%s' (26500 -> %s)" @@ -349,6 +350,8 @@ L["Power gain/loss"] = "Энергия получена/потеряна" L["Power loss"] = "Энергия потеряна" L["Power type"] = "Тип энергии" L["Primary conditions"] = "Основные условия" +L["PvP Talent"] = "PvP-талант" +L["Racial"] = "Расовая" L["Rainbow"] = "Радугой" L["Reactive skills"] = "Reactive skills" L["Reason for the miss"] = "Причина ошибки" diff --git a/Locales/zhCN.lua b/Locales/zhCN.lua index 3237562..e557c39 100644 --- a/Locales/zhCN.lua +++ b/Locales/zhCN.lua @@ -69,6 +69,7 @@ L["Aura stack gain"] = "获取光环叠加" L["Aura type"] = "光环类型" L["Auras"] = "光环" L["Avoids"] = "减免" +L["Azerite Essence"] = "艾泽里特精华" L["Both"] = "双" L["Break up amounts"] = "分段值" L["Break up number values with '%s' (26500 -> %s)"] = "分段数值为“%s”(26500 -> %s)" @@ -349,6 +350,8 @@ L["Power gain/loss"] = "获得/失去能量" L["Power loss"] = "失去能量" L["Power type"] = "能量类型" L["Primary conditions"] = "主条件" +L["PvP Talent"] = "PvP天赋" +L["Racial"] = "种族特长" L["Rainbow"] = "彩虹型" L["Reactive skills"] = "反应技能" L["Reason for the miss"] = "未命中原因" diff --git a/Locales/zhTW.lua b/Locales/zhTW.lua index 9fab2d0..2c07a35 100644 --- a/Locales/zhTW.lua +++ b/Locales/zhTW.lua @@ -26,7 +26,7 @@ L["%s!"] = "%s!" L["+Combat"] = "+戰鬥" L["-Combat"] = "-戰鬥" L[" or "] = "<任意文字>或" - L[""] = "<增益名稱或法術ID>" +L[""] = "<增益名稱或法術ID>" L[""] = "<物品名稱>" L[""] = "<名稱>" L[""] = "<技能名稱>" @@ -69,6 +69,7 @@ L["Aura stack gain"] = "獲取光環疊加" L["Aura type"] = "光環類型" L["Auras"] = "光環" L["Avoids"] = "削減" +L["Azerite Essence"] = "艾澤萊精華" L["Both"] = "双" L["Break up amounts"] = "分割數字" L["Break up number values with '%s' (26500 -> %s)"] = "用'%s'分割數字 (26500 -> %s)" @@ -349,6 +350,8 @@ L["Power gain/loss"] = "獲得/失去能量" L["Power loss"] = "失去能量" L["Power type"] = "能量類型" L["Primary conditions"] = "主條件" +L["PvP Talent"] = "PvP天賦" +L["Racial"] = "種族特長" L["Rainbow"] = "彩虹型" L["Reactive skills"] = "反應技能" L["Reason for the miss"] = "未命中原因"