WoWInterface SVN TotemManager

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 92 to Rev 93
    Reverse comparison

Rev 92 → Rev 93

trunk/TotemManager/TotemManager.lua
33,6 → 33,7
local actionBarLib = LibStub("ActionBarLib-1.0");
 
local ActionBarRenderer = actionBarLib.ActionBarRenderer;
local Action = actionLib.Action;
 
local managerFrameLib = LibStub("ManagerFrameLib-1.0");
-- end import
416,14 → 417,24
}
self.removeFuncMap["earthTotem"] = function () DestroyTotem(2) end;
 
self.actionBarConfList["weapon"] = {
{name=self.WINDFURY_WEAPON, duration = 1800},
{name=self.ROCKBITER_WEAPON, duration = 1800},
{name=self.FLAMETONGUE_WEAPON, duration = 1800},
{name=self.FROSTBRAND_WEAPON, duration = 1800},
{name=self.EARTHLIVING_WEAPON, duration = 1800},
self.actionBarConfList["mainHandWeapon"] = {
{name=self.WINDFURY_WEAPON, target=Action.MAIN_HAND_WEAPON, duration = 1800},
{name=self.ROCKBITER_WEAPON, target=Action.MAIN_HAND_WEAPON, duration = 1800},
{name=self.FLAMETONGUE_WEAPON, target=Action.MAIN_HAND_WEAPON, duration = 1800},
{name=self.FROSTBRAND_WEAPON, target=Action.MAIN_HAND_WEAPON, duration = 1800},
{name=self.EARTHLIVING_WEAPON, target=Action.MAIN_HAND_WEAPON, duration = 1800},
}
self.removeFuncMap["mainHandWeapon"] = function () CancelItemTempEnchantment(1) end;
 
self.actionBarConfList["offHandWeapon"] = {
{name=self.WINDFURY_WEAPON, target=Action.OFF_HAND_WEAPON, duration = 1800},
{name=self.ROCKBITER_WEAPON, target=Action.OFF_HAND_WEAPON, duration = 1800},
{name=self.FLAMETONGUE_WEAPON, target=Action.OFF_HAND_WEAPON, duration = 1800},
{name=self.FROSTBRAND_WEAPON, target=Action.OFF_HAND_WEAPON, duration = 1800},
{name=self.EARTHLIVING_WEAPON, target=Action.OFF_HAND_WEAPON, duration = 1800},
}
self.removeFuncMap["offHandWeapon"] = function () CancelItemTempEnchantment(2) end;
 
self.actionBarConfList["shield"] = {
{name=self.LIGHTNING_SHIELD, duration = 600},
{name=self.WATER_SHIELD, duration = 600},
492,7 → 503,8
 
self.frames["buffActionFrame"] = managerFrameLib.managerFrameFactory:Create(
self.wowFrame["buffActionFrame"],
{"weapon", "shield", "earthShield"},
-- "offHandWeapon", --> disabled
{"mainHandWeapon", "shield", "earthShield"},
self.actionBarConfList,
"buff",
self.removeFuncMap,