WoWInterface SVN TotemGuru

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 24 to Rev 25
    Reverse comparison

Rev 24 → Rev 25

trunk/TotemGuru.lua
128,8 → 128,8
if (TotemGuruData.VariablesLoaded) then
if (event == "COMBAT_LOG_EVENT_UNFILTERED") then
local timestamp, combatEvent, sourceGUID, sourceName, sourceFlags, destGUID, destName, destFlags = ...; -- Those arguments appear for all combat event variants.
if (arg2 == "SPELL_SUMMON") then
local spellID = arg9;
if (select(2,...) == "SPELL_SUMMON") then
local spellID = select(9,...);
local spellName, rank, icon, cost, isFunnel, powerType, castTime, minRange, maxRange = GetSpellInfo(spellID);
if(TotemGuruTotemsInfo[icon]) then
 
158,7 → 158,7
TotemGuruMain_Redraw();
end
end
elseif (arg2 == "UNIT_DIED") then
elseif (select(2,...) == "UNIT_DIED") then
for k,v in pairs(TotemGuruData.Players) do
for totem = 1, 4, 1 do
local player_totem = TotemGuruData.Players[k]["school"..totem]
170,8 → 170,8
end
 
elseif(event == "UNIT_AURA") then
if (arg1 == "player") then
TotemGuru_Check_Buffs(arg1)
if (select(1,...) == "player") then
TotemGuru_Check_Buffs(select(1,...))
end
elseif(event == "PLAYER_UNGHOST") then
TotemGuruMain_btnRefresh_OnClick()
179,28 → 179,28
TotemGuruMain_CheckInstance()
TotemGuruMain_btnRefresh_OnClick()
elseif(event == "PLAYER_TOTEM_UPDATE") then
haveTotem, totemName, startTime, duration = GetTotemInfo(arg1)
haveTotem, totemName, startTime, duration = GetTotemInfo(select(1,...))
local player = TotemGuruData.Players[PlayerName:GetText()]
if (startTime==0 and player and player["school"..(5-arg1)])then
TotemGuru_TotemDied(player["school"..(5-arg1)])
if (startTime==0 and player and player["school"..(5-select(1,...))])then
TotemGuru_TotemDied(player["school"..(5-select(1,...))])
end
elseif (event == "PLAYER_LOGOUT") then
TotemGuruConfig.MainFrame.x = TotemGuruMain:GetLeft();
TotemGuruConfig.MainFrame.y = TotemGuruMain:GetTop();
elseif (event == "CHAT_MSG_ADDON") then
if (arg1 == "TotemGuru") then
if (arg2 == "VersionRequest") then
SendAddonMessage("TotemGuru_Version", GetAddOnMetadata("TotemGuru", "Version") , "WHISPER",arg4)
elseif arg2 == "ToggleAnims" then
if (select(1,...) == "TotemGuru") then
if (select(2,...) == "VersionRequest") then
SendAddonMessage("TotemGuru_Version", GetAddOnMetadata("TotemGuru", "Version") , "WHISPER",select(4,...))
elseif select(2,...) == "ToggleAnims" then
--This is a real hacky way round the animation problem.
TotemGuruResetAnimations()
elseif(TotemGuruData.TotemGuru_admin) then
print(arg4 .. " has totemGuru Version " .. arg2)
print(select(4,...) .. " has totemGuru Version " .. select(2,...))
end
elseif (arg1 == "TotemGuru_Version") then
TotemGuruPlayerVersion(arg4,arg2)
elseif (arg1 == "TotemGuru_TA") then
ReceivedTotemAssignments(arg4,arg2)
elseif (select(1,...) == "TotemGuru_Version") then
TotemGuruPlayerVersion(select(4,...),select(2,...))
elseif (select(1,...) == "TotemGuru_TA") then
ReceivedTotemAssignments(select(4,...),select(2,...))
end
end
end
822,8 → 822,9
if(player_totem) then
if(player_totem.button) then
if player_totem.button.buffIcon then
UIFrameFlashRemoveFrame(player_totem.button.buffIcon)
UIFrameFadeRemoveFrame(player_totem.button.buffIcon)
-- UIFrameFlashStop(player_totem.button.buffIcon)
--player_totem.button.buffIcon:StopFlashBuffIcon()
--UIFrameFadeRemoveFrame(player_totem.button.buffIcon)
player_totem.button.buffIcon:SetAlpha(0)
end
player_totem.button:Hide()