Does anyone know if the string "pvpType" returned by GetZonePVPInfo is localized? Everything I can find on WoWWikki and wowprogramming.com mention nothing of localized return values.
If the return string is localized then I will need to work in code to compensate for such when I get that far, as it will cause problems in the following:
Code:
-- Return types from GetZonePVPInfo()
local zoneType = {
arena = "ZONE_ARENA",
friendly = "ZONE_FRIENDLY",
contested = "ZONE_CONTESTED",
hostile = "ZONE_HOSTILE",
sanctuary = "ZONE_SANCTUARY",
combat = "ZONE_PVP"
}
... cut, cut, snip, snip ...
local _, type, difficulty, _, size = GetInstanceInfo()
if (type == "party") then
self.ZoneType = "ZONE_INSTANCE"
self.InstanceDifficulty = difficulty
elseif (type == "raid") then
... blah, blah, blah, yada, yada, yada ...
else -- Not an instance, check for PvP status
local pvpType = GetZonePVPInfo()
if (pvpType ~= nil) then
self.ZoneType = zoneType[pvpType] or "ZONE_CONTESTED"
else
self.ZoneType = "ZONE_CONTESTED"
end
end
Thanks,
Nusos