WoWInterface SVN TotemManager

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /trunk
    from Rev 84 to Rev 85
    Reverse comparison

Rev 84 → Rev 85

TotemManager/TotemManager.lua
462,27 → 462,31
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,
494,25 → 498,42
["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();
534,7 → 555,6
 
-- 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);
 
TotemManager/localization/ru.lua
28,21 → 28,6
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/localization/es.lua
28,21 → 28,6
-- 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/localization/fr.lua
28,21 → 28,6
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/localization/tw.lua
28,21 → 28,6
-- 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/localization/ge.lua
28,21 → 28,6
-- 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
TotemManager/localization/cn.lua
28,21 → 28,6
-- 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/localization/en.lua
39,19 → 39,4
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"