Merge pull request #1 from Spartelfant/main

Sync
This commit is contained in:
Rafael Calafell
2025-08-16 23:27:41 +02:00
committed by GitHub
3 changed files with 21 additions and 10 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
## Interface: 11200 ## Interface: 11200
## Title: LevelRange [|cff3fcf26Turtle|r] ## Title: LevelRange [|cff3fcf26Turtle|r]
## Version: 2.0.5 ## Version: 2.0.8
## Author: Bull3t, Tenyar97, rado-boy, blehz, Spartelfant. ## Author: Bull3t, Tenyar97, rado-boy, blehz, Spartelfant.
## Notes: Shows the zone level range on the World Map. Now with 100% more turtles! ## Notes: Shows the zone level range on the World Map. Now with 100% more turtles!
## Notes-esES: Muestra el rango de niveles de zona en el mapa mundial. ¡Ahora con un 100 % más de tortugas! ## Notes-esES: Muestra el rango de niveles de zona en el mapa mundial. ¡Ahora con un 100 % más de tortugas!
+10 -8
View File
@@ -18,7 +18,7 @@
LEVELRANGE_NAME = "LevelRange" LEVELRANGE_NAME = "LevelRange"
-- Version Number -- Version Number
LEVELRANGE_VERSION = "2.0.5"; LEVELRANGE_VERSION = "2.0.8";
-- Details -- Details
Details = { Details = {
@@ -204,7 +204,7 @@ LEVELRANGE_INSTANCES = {
[LEVELRANGE_TANARIS] = {LEVELRANGE_ZULFARRAK, " (44-54)", LEVELRANGE_COTBLACKMORASS, " (60+)"}, [LEVELRANGE_TANARIS] = {LEVELRANGE_ZULFARRAK, " (44-54)", LEVELRANGE_COTBLACKMORASS, " (60+)"},
-- added in patch 1.18 -- added in patch 1.18
[LEVELRANGE_BALOR] = {LEVELRANGE_STORMWROUGHTRUINS, " (35-41)"}, [LEVELRANGE_BALOR] = {LEVELRANGE_STORMWROUGHTRUINS, " (35-41)"},
[LEVELRANGE_GRIMREACHES] = {LEVELRANGE_DRAGONMAWRETREAT, " (27-33)"}, [LEVELRANGE_WETLANDS] = {LEVELRANGE_DRAGONMAWRETREAT, " (27-33)"},
}; };
-- Raids -- Raids
@@ -381,25 +381,27 @@ local lLR_OldUpdate = function() end;
-- Replacement function to draw all the extra goodies of LevelRange -- Replacement function to draw all the extra goodies of LevelRange
function LevelRange_WorldMapButton_OnUpdate(arg1) function LevelRange_WorldMapButton_OnUpdate(arg1)
lLR_OldUpdate(arg1); lLR_OldUpdate(arg1);
local areaName = WorldMapFrame.areaName;
local areaNameRaw = WorldMapFrame.areaName or "";
local _, _, areaNameTrimmed = string.find(areaNameRaw, "^%s*(.-)%s*$"); -- 2.0.7: Fixed code added in 2.0.6 to trim whitespace to deal with patch 1.18 bug for Northwind zone: In-game name contains trailing space 'Northwind '.
local zoneNum = GetCurrentMapZone(); local zoneNum = GetCurrentMapZone();
-- Zone name equivalence map -- Zone name equivalence map
if LEVELRANGE_SUBZONES[areaName] then if LEVELRANGE_SUBZONES[areaNameTrimmed] then
areaName = LEVELRANGE_SUBZONES[areaName]; areaNameTrimmed = LEVELRANGE_SUBZONES[areaNameTrimmed];
end end
-- Bail out if nothing has changed -- Bail out if nothing has changed
if zoneNum == lLR_CurrentZone and areaName == lLR_CurrentArea then if zoneNum == lLR_CurrentZone and areaNameRaw == lLR_CurrentArea then
return; return;
else else
lLR_CurrentZone = zoneNum; lLR_CurrentZone = zoneNum;
lLR_CurrentArea = areaName; lLR_CurrentArea = areaNameRaw;
end end
-- Continent or zone map? -- Continent or zone map?
if zoneNum == 0 then if zoneNum == 0 then
lUpdateTooltip(areaName); lUpdateTooltip(areaNameTrimmed);
else else
lUpdateTooltip(nil); -- hide it lUpdateTooltip(nil); -- hide it
end end
+10 -1
View File
@@ -9,7 +9,7 @@ Details
---------------------- ----------------------
Title: LevelRange Title: LevelRange
Interface: 11200 Interface: 11200
Version: 2.0.5 Version: 2.0.8
Author: Bull3t, Tenyar97, rado-boy, blehz, Spartelfant. Author: Bull3t, Tenyar97, rado-boy, blehz, Spartelfant.
Addon Website: https://github.com/Tenyar97/LevelRange-Turtle Addon Website: https://github.com/Tenyar97/LevelRange-Turtle
@@ -22,6 +22,15 @@ Current Features:
---------------------- ----------------------
Change Log Change Log
---------------------- ----------------------
2.0.8 - Update (Spartelfant)
[*] Fixed location of Dragonmaw Retreat: I had listed it mistakenly as being in Grim Reaches, but it's located in Wetlands.
2.0.7 - Update (Spartelfant)
[*] Fixed bug in workaround for game bug. I previously used string.match() which is not available in-game, but during testing I had another addon active that made this function available, which is why I did not catch this.
2.0.6 - Update (Spartelfant)
[*] Added workaround for game bug that prevented the new Northwind zone from showing a tooltip: The game included a trailing space, so the actual zone name is 'Northwind '.
2.0.5 - Update (Spartelfant) 2.0.5 - Update (Spartelfant)
[*] New zones added for patch 1.18 (Grim Reaches, Northwind, Balor) [*] New zones added for patch 1.18 (Grim Reaches, Northwind, Balor)
[*] New dungeons added for patch 1.18 (Stormwrought Ruins, Dragonmaw Retreat) [*] New dungeons added for patch 1.18 (Stormwrought Ruins, Dragonmaw Retreat)