- Added arena and arenapet units with localized default names

This commit is contained in:
nebula169
2013-07-30 08:20:49 +00:00
parent 7f9e912fe2
commit 05e90fc28b
7 changed files with 28 additions and 0 deletions

View File

@ -100,6 +100,10 @@ setmetatable(UnitToLocale, {__index=function(self, unit)
local num = unit:match("^raid(%d%d?)$")
self[unit] = L["Raid member #%d"]:format(num)
return self[unit]
elseif unit:find("^arena%d$") then
local num = unit:match("^arena(%d)$")
self[unit] = L["Arena enemy #%d"]:format(num)
return self[unit]
elseif unit:find("^boss%d$") then
local num = unit:match("^boss(%d)$")
self[unit] = L["Boss #%d"]:format(num)
@ -112,6 +116,10 @@ setmetatable(UnitToLocale, {__index=function(self, unit)
local num = unit:match("^raidpet(%d%d?)$")
self[unit] = UnitToLocale["raid" .. num .. "pet"]
return self[unit]
elseif unit:find("^arenapet%d$") then
local num = unit:match("^arenapet(%d)$")
self[unit] = UnitToLocale["arena" .. num .. "pet"]
return self[unit]
end
self[unit] = unit
return unit
@ -160,6 +168,20 @@ for i = 1, MAX_BOSS_FRAMES do
WACKY_UNITS["boss" .. i .. "target"] = true
WACKY_UNITS["boss" .. i .. "targettarget"] = true
end
for i = 1, 5 do
IsLegitimateUnit["arena" .. i] = true
IsLegitimateUnit["arenapet" .. i] = true
IsLegitimateUnit["arena" .. i .. "pet"] = true
IsNormalUnit["arena" .. i] = true
IsNormalUnit["arenapet" .. i] = true
IsNormalUnit["arena" .. i .. "pet"] = true
WACKY_UNITS["arena" .. i .. "target"] = true
WACKY_UNITS["arenapet" .. i .. "target"] = true
WACKY_UNITS["arena" .. i .. "pettarget"] = true
WACKY_UNITS["arena" .. i .. "targettarget"] = true
WACKY_UNITS["arenapet" .. i .. "targettarget"] = true
WACKY_UNITS["arena" .. i .. "pettargettarget"] = true
end
setmetatable(IsLegitimateUnit, { __index = function(self, key)
if type(key) ~= "string" then
return false

View File

@ -86,6 +86,7 @@ DogTag_Unit.L = {
["Party member #%d"] = "Party member #%d",
["Raid member #%d"] = "Raid member #%d",
["Boss #%d"] = "Boss #%d",
["Arena enemy #%d"] = "Arena enemy #%d",
-- classifications
["Rare"] = ITEM_QUALITY3_DESC,

View File

@ -85,6 +85,7 @@ DogTag_Unit_funcs[#DogTag_Unit_funcs+1] = function(DogTag_Unit, DogTag)
L["Party member #%d"] = "Membre du groupe #%d"
L["Raid member #%d"] = "Membre du raid #%d"
L["Boss #%d"] = "Boss #%d"
L["Arena enemy #%d"] = "Arena enemy #%d"
-- classifications
-- No need to change: L["Rare"] = ITEM_QUALITY3_DESC

View File

@ -78,6 +78,7 @@ DogTag_Unit_funcs[#DogTag_Unit_funcs+1] = function(DogTag_Unit, DogTag)
L["Party member #%d"] = "파티원 #%d"
L["Raid member #%d"] = "공격대원 #%d"
L["Boss #%d"] = "Boss #%d"
L["Arena enemy #%d"] = "Arena enemy #%d"
-- classifications
L["Rare"] = "희귀"

View File

@ -85,6 +85,7 @@ DogTag_Unit_funcs[#DogTag_Unit_funcs+1] = function(DogTag_Unit, DogTag)
L["Party member #%d"] = "Член группы #%d"
L["Raid member #%d"] = "Член рейда #%d"
L["Boss #%d"] = "Boss #%d"
L["Arena enemy #%d"] = "Arena enemy #%d"
-- classifications
-- No need to change: L["Rare"] = ITEM_QUALITY3_DESC

View File

@ -68,6 +68,7 @@ DogTag_Unit_funcs[#DogTag_Unit_funcs+1] = function(DogTag_Unit, DogTag)
L["Party member #%d"] = "队伍成员#%d"
L["Raid member #%d"] = "团队成员#%d"
L["Boss #%d"] = "Boss #%d"
L["Arena enemy #%d"] = "Arena enemy #%d"
-- classifications
L["Rare"] = "稀有"

View File

@ -88,6 +88,7 @@ DogTag_Unit_funcs[#DogTag_Unit_funcs+1] = function(DogTag_Unit, DogTag)
L["Party member #%d"] = "隊員#%d"
L["Raid member #%d"] = "團員#%d"
L["Boss #%d"] = "Boss #%d"
L["Arena enemy #%d"] = "Arena enemy #%d"
-- classifications
L["Rare"] = "稀有"