WoWInterface SVN NeedToKnow-Updated

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 120 to Rev 121
    Reverse comparison

Rev 120 → Rev 121

trunk/NeedToKnow/NeedToKnow.lua
539,25 → 539,40
end
 
 
function NeedToKnow.GetNameAndServer(unit)
local name, server = UnitName(unit)
if name and server then
return name .. '-' .. server
end
return name
end
 
 
function NeedToKnow.RefreshRaidMemberNames()
NeedToKnow.raid_members = {}
 
-- Note, if I did want to handle raid pets as well, they do not get the
-- server name decoration in the combat log as of 5.0.4
if IsInRaid() then
for i = 1, 40 do
local unit = "raid"..i
local name = UnitName(unit)
local name = NeedToKnow.GetNameAndServer(unit)
if ( name ) then NeedToKnow.raid_members[name] = unit end
end
elseif IsInGroup() then
for i = 1, 5 do
local unit = "party"..i
local name = UnitName(unit)
local name = NeedToKnow.GetNameAndServer(unit)
if ( name ) then NeedToKnow.raid_members[name] = unit end
end
end
 
-- Also get the player and their pet in directly
-- (don't need NameAndServer since the player will always have a nil server.)
local unit = "player"
local name = UnitName(unit)
NeedToKnow.raid_members[name] = unit
 
unit = "pet"
name = UnitName(unit)
if ( name ) then