/
-- TotemManager.BUFF_STOPPING = "????????????"; |
-- TotemManager.BUFF_STOPPED = "????????????"; |
TotemManager.FIRE_RESISTANCE_EFFECT = "ç«ç°ææ§" |
TotemManager.FROST_RESISTANCE_EFFECT = "å°éææ§" |
-- TotemManager.FLAMETONGUE_EFFECT = "????????????" |
TotemManager.GROUNDING_EFFECT = "æ ¹åºå¾è ¾ææ" |
-- TotemManager.ENAMORED_WATER_SPIRIT = "????????????" |
TotemManager.ANCIENT_MANA_SPRING = "ä¸å¤æ³åä¹æ³å¾è ¾" |
TotemManager.ANCIENT_MANA_SPRING_EFFECT = "æ³åä¹æ³" |
TotemManager.NATURE_RESISTANCE_EFFECT = "èªç¶ææ§" |
TotemManager.SENTRY_EFFECT = "å²å¨å¾è ¾" |
TotemManager.STONESKIN_EFFECT = "ç³è¤" |
TotemManager.STRENGTH_OF_EARTH_EFFECT = "大å°ä¹å" |
-- TotemManager.WINDFURY_EFFECT = "????????????" |
TotemManager.WRATH_EFFECT = "天æå¾è ¾" |
TotemManager.WRATH_AIR_EFFECT = "空æ°ä¹æå¾è ¾" |
TotemManager.ANCIENT_MANA_SPRING = "ä¸å¤æ³åä¹æ³å¾è ¾"; |
-- TotemManager.ANKH = "????????????" |
end |
TotemManager.BUFF_STOPPING = " is fading"; |
TotemManager.BUFF_STOPPED = " fade"; |
TotemManager.FIRE_RESISTANCE_EFFECT = "Fire Resistance" |
TotemManager.FROST_RESISTANCE_EFFECT = "Frost Resistance" |
TotemManager.FLAMETONGUE_EFFECT = "Flametongue Totem"; |
TotemManager.GROUNDING_EFFECT = "Grounding Totem Effect" |
TotemManager.ENAMORED_WATER_SPIRIT = "Enamored Water Spirit" |
TotemManager.ANCIENT_MANA_SPRING = "Ancient Mana Spring Totem"; |
TotemManager.ANCIENT_MANA_SPRING_EFFECT = "Mana Spring"; |
TotemManager.NATURE_RESISTANCE_EFFECT = "Nature Resistance" |
TotemManager.SENTRY_EFFECT = "Sentry Totem" |
TotemManager.STONESKIN_EFFECT = "Stoneskin" |
TotemManager.STRENGTH_OF_EARTH_EFFECT = "Strength of Earth" |
TotemManager.WINDFURY_EFFECT = "Windfury Totem"; |
TotemManager.WRATH_EFFECT = "Totem of Wrath" |
TotemManager.WRATH_AIR_EFFECT = "Wrath of Air Totem" |
TotemManager.ANKH = "Ankh" |
TotemManager.BUFF_STOPPING = " пÑопадаеÑ"; |
TotemManager.BUFF_STOPPED = " пÑопал"; |
TotemManager.FIRE_RESISTANCE_EFFECT = "СопÑоÑивление огнÑ" |
TotemManager.FROST_RESISTANCE_EFFECT = "СопÑоÑивление лÑдÑ" |
TotemManager.FLAMETONGUE_EFFECT = "ЯзÑк пламени" |
TotemManager.GROUNDING_EFFECT = "Ðаземление вÑедоноÑного заклинание" |
TotemManager.ENAMORED_WATER_SPIRIT = "ÐлÑбленнÑй воднÑй дÑÑ "; |
TotemManager.ANCIENT_MANA_SPRING = "ТоÑем дÑевнего иÑÑоÑника манÑ"; |
TotemManager.ANCIENT_MANA_SPRING_EFFECT = "ÐÑÑоÑник манÑ"; |
TotemManager.NATURE_RESISTANCE_EFFECT = "СопÑоÑивление магии пÑиÑодÑ" |
TotemManager.SENTRY_EFFECT = "ÐбозÑÐµÐ²Ð°ÐµÑ Ð±Ð»Ð¸Ð¶Ð°Ð¹ÑÑÑ ÑеÑÑиÑоÑиÑ" |
TotemManager.STONESKIN_EFFECT = "ÐÐ°Ð¼ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð¶Ð°" |
TotemManager.STRENGTH_OF_EARTH_EFFECT = "Сила земли" |
TotemManager.WINDFURY_EFFECT = "ÐеиÑÑовÑÑво веÑÑа"; |
TotemManager.WRATH_EFFECT = "Ðнев" |
TotemManager.WRATH_AIR_EFFECT = "Ðнев воздÑÑ Ð°" |
-- TotemManager.ANKH = "????????????" |
end |
-- TotemManager.BUFF_STOPPING = "????????????"; |
-- TotemManager.BUFF_STOPPED = "????????????"; |
TotemManager.FIRE_RESISTANCE_EFFECT = "Resistencia al Fuego" |
TotemManager.FROST_RESISTANCE_EFFECT = "Resistencia a la Escarcha" |
TotemManager.FLAMETONGUE_EFFECT = "Tótem Lengua de Fuego" |
TotemManager.GROUNDING_EFFECT = "Efecto de tótem derribador" |
TotemManager.ENAMORED_WATER_SPIRIT = "EspÃritu de agua enamorado" |
TotemManager.ANCIENT_MANA_SPRING = "Tótem Fuente de maná antiguo" |
TotemManager.ANCIENT_MANA_SPRING_EFFECT = "Fuente de maná"; |
TotemManager.NATURE_RESISTANCE_EFFECT = "Resistencia a la Naturaleza" |
TotemManager.SENTRY_EFFECT = "Tótem avizor" |
TotemManager.STONESKIN_EFFECT = "Piel de piedra" |
TotemManager.STRENGTH_OF_EARTH_EFFECT = "Fuerza de la tierra" |
TotemManager.WINDFURY_EFFECT = "Tótem Viento Furioso" |
TotemManager.WRATH_EFFECT = "Tótem de cólera" |
TotemManager.WRATH_AIR_EFFECT = "Tótem cólera de aire" |
TotemManager.ANCIENT_MANA_SPRING = "Tótem Fuente de maná antiguo"; |
TotemManager.ANKH = "Ankh" |
end |
TotemManager.BUFF_STOPPING = " va disparaitre"; |
TotemManager.BUFF_STOPPED = " disparait"; |
TotemManager.FIRE_RESISTANCE_EFFECT = "R\195\169sistance au Feu" |
TotemManager.FROST_RESISTANCE_EFFECT = "R\195\169sistance au Givre" |
TotemManager.FLAMETONGUE_EFFECT = "Totem Langue de feu" |
TotemManager.GROUNDING_EFFECT = "Effetdu totem de Gl\195\168be" |
TotemManager.ENAMORED_WATER_SPIRIT = "Esprit de l\039eau amoureux" |
TotemManager.ANCIENT_MANA_SPRING = "Ancien totem de Fontaine de mana" |
TotemManager.ANCIENT_MANA_SPRING_EFFECT = "Fontaine de mana" |
TotemManager.NATURE_RESISTANCE_EFFECT = "R\195\169sistance à la Nature" |
TotemManager.SENTRY_EFFECT = "Totem Sentinelle" |
TotemManager.STONESKIN_EFFECT = "Peau de pierre" |
TotemManager.STRENGTH_OF_EARTH_EFFECT = "Force de la Terre" |
TotemManager.WINDFURY_EFFECT = "Totem Furie-des-vents" |
TotemManager.WRATH_EFFECT = "Totem de courroux" |
TotemManager.WRATH_AIR_EFFECT = "Totem de courroux de l'air" |
TotemManager.ANCIENT_MANA_SPRING = "Ancien totem de Fontaine de mana"; |
TotemManager.ANKH = "Ankh" |
end |
-- TotemManager.BUFF_STOPPING = "????????????"; |
-- TotemManager.BUFF_STOPPED = "????????????"; |
TotemManager.FIRE_RESISTANCE_EFFECT = "ç«ç°ææ§" |
TotemManager.FROST_RESISTANCE_EFFECT = "å°éææ§" |
-- TotemManager.FLAMETONGUE_EFFECT = "????????????"; |
TotemManager.GROUNDING_EFFECT = "æ ¹åºå騰ææ" |
-- TotemManager.ENAMORED_WATER_SPIRIT = "????????????"; |
TotemManager.ANCIENT_MANA_SPRING = "ä¸å¤æ³åä¹æ³å騰" |
TotemManager.ANCIENT_MANA_SPRING_EFFECT = "æ³åä¹æ³" |
TotemManager.NATURE_RESISTANCE_EFFECT = "èªç¶ææ§" |
TotemManager.SENTRY_EFFECT = "å²å¨å¾è ¾" |
TotemManager.STONESKIN_EFFECT = "ç³ç²" |
TotemManager.STRENGTH_OF_EARTH_EFFECT = "大å°ä¹å" |
-- TotemManager.WINDFURY_EFFECT = "????????????"; |
TotemManager.WRATH_EFFECT = "æ¤æå騰" |
TotemManager.WRATH_AIR_EFFECT = "風æ²å騰" |
TotemManager.ANCIENT_MANA_SPRING = "ä¸å¤æ³åä¹æ³å騰"; |
-- TotemManager.ANKH = "????????????"; |
end |
-- TotemManager.BUFF_STOPPING = "????????????"; |
-- TotemManager.BUFF_STOPPED = "????????????"; |
TotemManager.FIRE_RESISTANCE_EFFECT = "Feuerwiderstand" |
TotemManager.FROST_RESISTANCE_EFFECT = "Frostwiderstand" |
TotemManager.FLAMETONGUE_EFFECT = "Totem der Flammenzunge" |
TotemManager.GROUNDING_EFFECT = "Totem der Erdung" |
TotemManager.ENAMORED_WATER_SPIRIT = "Entzückter Wassergeist" |
TotemManager.ANCIENT_MANA_SPRING = "Uraltes Totem der Manaquelle" |
TotemManager.ANCIENT_MANA_SPRING_EFFECT = "Manaquelle" |
TotemManager.NATURE_RESISTANCE_EFFECT = "Naturwiderstand" |
TotemManager.SENTRY_EFFECT = "Totem des Wachens" |
TotemManager.STONESKIN_EFFECT = "Steinhaut" |
TotemManager.STRENGTH_OF_EARTH_EFFECT = "Stärke der Erde" |
TotemManager.WINDFURY_EFFECT = "Totem des Windzorns" |
TotemManager.WRATH_EFFECT = "Totem des Ingrimms" |
TotemManager.WRATH_AIR_EFFECT = "Totem des stürmischen Zorns" |
TotemManager.ANCIENT_MANA_SPRING = "Uraltes Totem der Manaquelle"; |
TotemManager.ANKH = "Ankh" |
end |
self.wowFrame.ankhActionFrame:SetPoint("TOPLEFT", UIParent, "TOPLEFT", 280, -110); |
for _, frame in pairs(self.wowFrame) do |
frame:SetMovable(true); |
frame:SetClampedToScreen(true); |
end |
end |
function TotemManager:initSpellName() |
function TotemManager:initNames() |
for variableName, spellGID in pairs(TotemManager.spellsGID) do |
TotemManager[variableName] = GetSpellInfo(spellGID); |
end |
for variableName, itemGID in pairs(TotemManager.itemsGID) do |
TotemManager[variableName] = itemGID; -- since GetItemInfo need local cache filled we use the GID |
end |
end |
TotemManager.spellsGID = { |
["EARTHBIND"] = 2484, -- 3600 |
["EARTHBIND"] = 2484, |
["FIRE_NOVA"] = 1535, |
["FIRE_RESISTANCE"] = 8184, |
["FROST_RESISTANCE"] = 8181, |
["FLAMETONGUE"] = 8227, |
["GROUNDING"] = 8177, |
["HEALING_STREAM"] = 5394, -- 52042 |
["MAGMA"] = 8190, -- 52042 |
["HEALING_STREAM"] = 5394, |
["MAGMA"] = 8190, |
["MANA_SPRING"] = 5675, |
["MANA_TIDE"] = 16190, -- 39609 |
["MANA_TIDE"] = 16190, |
["NATURE_RESISTANCE"] = 10595, |
["CLEANSING"] = 8170, |
["SEARING"] = 3599, |
["WINDFURY"] = 8512, |
["WRATH"] = 30706, |
["WRATH_AIR"] = 3738, |
["EARTH_ELEMENTAL"] = 2062, -- 33663 |
["FIRE_ELEMENTAL"] = 2894, -- 32982 |
["EARTH_ELEMENTAL"] = 2062, |
["FIRE_ELEMENTAL"] = 2894, |
["TOTEMIC_CALL"] = 36936, -- 39104 |
["REINCARNATION"] = 20608, -- maybe 27740, 20608, 21169 |
["TOTEMIC_CALL"] = 36936, |
["REINCARNATION"] = 20608, |
["LIGHTNING_SHIELD"] = 324, |
["WATER_SHIELD"] = 52127, |
["EARTH_SHIELD"] = 974, -- 52127 |
["EARTH_SHIELD"] = 974, |
["WINDFURY_WEAPON"] = 8232, |
["ROCKBITER_WEAPON"] = 8017, |
["FLAMETONGUE_WEAPON"] = 8024, |
["FROSTBRAND_WEAPON"] = 8033, |
["EARTHLIVING_WEAPON"] = 51730 |
["EARTHLIVING_WEAPON"] = 51730, |
["FIRE_RESISTANCE_EFFECT"] = 8185, |
["FROST_RESISTANCE_EFFECT"] = 8182, |
["FLAMETONGUE_EFFECT"] = 52109, |
["GROUNDING_EFFECT"] = 8178, |
["ANCIENT_MANA_SPRING_EFFECT"] = 24853, |
["NATURE_RESISTANCE_EFFECT"] = 10596, |
["SENTRY_EFFECT"] = 6495, -- not a buff ? |
["STONESKIN_EFFECT"] = 8072, |
["STRENGTH_OF_EARTH_EFFECT"] = 8076, |
["WINDFURY_EFFECT"] = 8515, |
["WRATH_EFFECT"] = 30708, |
["WRATH_AIR_EFFECT"] = 3738, -- not a buff ? |
}; |
TotemManager.itemsGID = { |
["ENAMORED_WATER_SPIRIT"] = 20503, |
["ANKH"] = 17030, |
}; |
function TotemManager:PLAYER_ENTERING_WORLD() |
self:initSpellName(); |
self:initNames(); |
if totemManagerData.alreadyActivate3_1 then |
-- activate |
self:Activate(); |
-- run the mod (wait for VARIABLES_LOADED event) |
-- reasonable scale values 0.8-1.1 |
totemManager.scale = 1; |
environmentLib.environment:RegisterEvent("VARIABLES_LOADED", totemManager); |
environmentLib.environment:RegisterEvent("UPDATE_BINDINGS", totemManager); |