Get an Epic Experience with Premium

ZoneLevelInfo

Map & Minimap Login to Add Favorites
  • 9 Likes
  • World of Warcraft
  • 967 Monthly Downloads
  • Supports: 5.4.0
  • 235,208 Total Downloads
  • Updated 09/30/2013
  • Created 08/29/2010
  • 287 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: 1.8.0
or

About ZoneLevelInfo

1.8 - pet level database re-implemeted and updated to match Blizzard's including level colours.
Pet levels now show everywhere at all times except for continent view, but pet levels can still be disabled.
Fixed additional map area description text to be on line 5 instead of Blizz default - incl. Tol Barad and pet trainer titles.

UPDATED FOR MISTS OF PANDARIA

Level ranges, zone names and place names are placed in the top left of the main map as you hover over zones.
Also includes pet level (world PvE pet-battle) ranges per zone (optional, default on).
This replaces the standard white map text.

Level colours change from red to grey depending on your level.
Will also highlight if it is a Horde or Alliance levelling zone, as well as PvP combat zones.
Useful for picking your next levelling zone.
Mists of Pandaria ready.
Simple, thin client. No mess.

1.5.0 Includes Mists zone locales for enUS (enGB), deDE, esES (esMX), frFR, ptBR (ptPT), ruRU.
Cata ready: zhTW - zhTW is NOT yet up to date for Mists! Need your help :)
Big thanks to contributors! -> Language Credits

Text size range available: 10-24 (default is 22).
Amend the text size and other options with the slash command:

  • /zli (show options and settings)
  • /zli size 18 (set size 18)
  • /zli outline (toggle text outline)
  • /zli zone (toggles full information shown when on zone zoom-level)
  • /zli pet (toggles wild pet levels for battles)
  • /zli toggle (enables/disables ZoneLevelInfo for the current session)
  • /zli default (reset to default: size:22; outline:ON; zone:ON; pet:ON; toggle:ON)

Hidden advanced options "/zli scale", "/zli indentX", "/zli indentY" for expert users to tweak to their UI addons have been added in 1.4.5.
I do not recommend you change nor do I support the results of changing these values which are by default 100 (percent), 75 and 50 respectively.
"/zli default" will reset these hidden option values as well if you make a mess.

Example of text shown as level 85 hovering over The Sepulcher in Silverpine Forest with "Pet" info enabled:
http://www.djarv.co.uk/ZoneLevelInfo/ZoneLevelInfo_example_1_6_0_1thumb.jpg

See images for more examples.

1.8.0

Re-implemented pet level database and updated to match Blizzard's - pet levels now show everywhere (if enabled) except for world view.
Moved world view additional texts to under continent name, and kept continent name showing - instead of just showing extra text in grey as it did in 1.7.
Tol Barad control information and pet trainer title (WorldMapFrameAreaDescription) moved to line 5 instead of showing as default.
Other tidy up/bug fixes and dev assistant code.

If there are any bugs I haven't spotted, please let me know by posting on the curse page!

Cheers!

-----------

1.7.5

Update for WoW 5.4
Shadeslove - thanks for the prompt that I had not updated this!
If there are any bugs I haven't spotted, please let me know by posting on the curse page!

Cheers!

-----------

1.7.4

de zone name update 4:11:Tausendwinter - Thanks to Dexter74 for pointing out !
If there are any bugs I haven't spotted, please let me know by posting on the curse page!

Cheers!

-----------

1.7.3

Update for WoW 5.3
If there are any bugs I haven't spotted, please let me know by posting on the curse page!

Cheers!

-----------

1.7.2

Tips from Phanx regarding embedded functions and their creation, and tips for finding globals, so update is optimisation and global tidy up.

If there are any bugs I haven't spotted, please let me know by posting on the curse page!

Cheers!

-----------

1.7.1

Update for WoW 5.2
Updated for two new islands and other database tweaks.

If there are any bugs in this please let me know by posting on the curse page!

Cheers!

-----------

1.7.0

Ditched the pet level database in favour of what Blizzard now offers by default - ZLI hides the Blizz default and pulls the default information to place in the same place that 1.6.0 put it, which also shows the colours that Blizzard give.

Gives you the option to turn off the pet levels from the main map, something which I don't think you can do on blizzard.
Option to do this is still: /zli pet

I'm not 100% happy with how it looks at the moment, but I wanted to get a working version out because 1.6.0 on wow 5.1 is quite annoying.

Also:
Tweaked the colours to now match what Blizzard offer (you will hardly notice a difference I think).

If there are any bugs in this please let me know by posting on the curse page!

Cheers!

-----------

1.6.0

Pet levels added - database may need tweaking so your feedback is appreciated here.
Option added: /zli pet
This option toggles pet info on/off. Default is on.
If you toggle it off, it stays off and goes back to how it was before - so no issues.
Sorry, I've only added 'Pet' in English as I wanted to get it out quick, but if you have good short translations for this please let me know and I will add!

If there are any bugs in this please let me know!!

Any problems please post on the curse page.
Cheers!

-----------

1.5.2

Thanks to Antonz for pointing out the global bleeding!
Code fix for that.

Any problems please post on the curse page.
Cheers!

-----------

1.5.1

Updated version for 5.0
See 1.5.0 notes for latest updates.

Any problems please post on the curse page.
Cheers!

-----------

1.5.0

Database update for Mists of Pandaria using Beta 5.0.4:

  • enUS (incl. enGB)
  • deDE
  • esES (incl. esMX)
  • frFR (also fixed all the other problems I found with that locale!)
  • ruRU
  • ptBR (incl. ptPT)

Should be fully working for Mists - works with current version 4.3.4 as well.
When patch hits just enable out of date addon, a 5.0 version of this will be released when it goes live.

NOTE: Could not update zhTW as my PC would not connect to the beta servers in that language mode.
zhTW is missing all Mists updates - please provide if you can! Thanks!

mode added: /zli dev
Shows ZLI and default Blizz map text to compare if you think something is wrong.
Please report anything you find - I have done my best to check myself.

Any problems please post on the curse page.
Cheers!

-----------

1.4.10

Contribution from BarbarianFighter for [ptBR] language! Big thanks!
Added Brazilian Portuguese locale.
Any problems please post on the curse page.
Cheers!

-----------

1.4.9

Update for 4.3
Updated a couple of level ranges to match Blizzard's numbers.
Should now be working the same as it was before.
Any problems post on the curse page.
Cheers!

-----------

1.4.8

Update for 4.2
Everything should be working the same.
Any problems post on the curse page.
Cheers!

-----------

1.4.7

Update for 4.1
Everything should be working the same.
Level range added for Abyssal Depths.
Any problems post on the curse page.
Cheers!

-----------

1.4.6

ZLI UI
Horde/Alliance zones have had the "Controlled" bit dropped so just reads Horde/Alliance.
Removed 'Staging Area' texts as it is not really needed.

Database
Uldum is 83-84 not 84-85. This has been corrected.

Locales
deDE free-text correction from psprofi, thanks!
No further zone translation problems reported.

Thanks
Anything I haven't caveated please let me know.

-----------

1.4.5

ZLI UI
Text size range now 10-24.

Hidden advanced options "/zli scale", "/zli indentX", "/zli indentY" for expert users to tweak to their UI addons have been added.
I don't support the results of changing these values which are by default 100 (percent), 75 and 50 respectively.
"/zli default" will reset these hidden options values as well if you make a mess.

Database
No updates.

Locales
deDE free-text correction from psprofi, thanks!
No further zone translation problems reported.

Thanks
Anything I haven't caveated please let me know.

-----------

1.4.4

ZLI UI
Tweaked level ranges for the different difficulty colours.
No other changes.

Database
No updates.

Locales
ruRU zone corrections provided by mkvn!
ruRU new free-text translations provided by yujitfd!
frFR zone corrections provided by Sasmira!
New complete zone list and free-text translations provided by fanthos!

Thanks
Anything I haven't caveated please let me know.

-----------

1.4.3

ZLI UI

Added zone information at zoom-level toggle.
"/zli zone" will now hide/show the full zone details when zoomed in. When hidden, only extra location detail will appear if you hover over anything of interest (in the same way the standard map text appears).
This setting is saved.

Added ZoneLevelInfo toggle to the slash command.
"/zli toggle" will now disable/enable zone level info. When ZLI is disabled, the standard white map text is re-enabled, and vice-versa.
This setting is not saved, so when you re-load the UI, ZoneLevelInfo will be back on.

Database

Wetlands now properly shows 20-25

Following zones are now HORDE from Contested (as these are not viable levelling areas and no flight points for Alliance):
Hillsbrad Foothills

Following zones are now ALLIANCE from Contested (as these are not viable levelling areas and no flight points for Horde):
Wetlands
Redrige Mountains
Duskwood

Locales

Thanks to Valdesca for the incorrect translations for esES, I have updated the locale file with these !
2.26 Peninsula de Tol Barad , 2:28 Ruinas de Gilneas, 2:29 Ruinas de la Ciudad de Gilneas

Thanks
Anything I haven't caveated please let me know.

-----------

1.4.2

Got rid of the key, because it just didn't look good (I knew it, you knew it, let's just forget about that one).
Incorporated the zone control detail into line 2, and the additional location detail now appears on line 4 only when you are hovering over something of interest.
Tried to standardise the colours used a bit better.
Capital cities now show the normal way when in world-view.
Sanctuaries are now green.
Additional text for staging areas/non-levelling zones (Moonglade, etc) as it didn't look right having detail on line 4 with nothing on line 3.

I'm fully expecting Maelstrom to break when we are allowed in, seeing as UpdateMapHighlight doesn't seem to work on that continent at the moment.
Will have to deal with that when we're allowed in on Tuesday.

No further language problems reported at this point.

Anything I haven't caveated please let me know.

-----------

1.4.1

Reworked the text so it is more readable with an outline, as well as repositioned so it is off the map-corner art.
Removed (Horde)/(Alliance)/(PvP) text and it is now based on colour.
Added a key to the map for the colours (which can be disabled! see below)
Default text size is now 22.
Defaults have been reset.
Added new options to the /zli command to enable/disable the text outline and key
- "/zli outline" toggles the text outline on the map
- "/zli key" toggles the key on the map
To get it back how it looked before, use settings: size 18, outline OFF, key OFF

Updated the database to match the level flow map referenced on mmo-champion.
http://www.mmo-champion.com/content/2091-Cataclysm-Professions-Level-Flow-Map-Darkmoon-Fortune-MMO-Report

Only one language problem reported, cheers shortyr for deDE "Der Heulende Fjord". Should be fixed now!

Anything I haven't caveated please let me know.

-----------

1.3.1

Further major database update for world break -

  • enUS should work completely
  • all other languages I have done my best and put an entry for everything but I need help in getting the official translations right. Some I have had to guess.
    If you get a list of missing zones, please PM them to me (DJarv) on Curse.com so I can put them in. If you don't it won't ever get fixed as I don't know about it!! :)

Should be a much more robust addon now as well - I have stopped being lazy using loads of globals and put things properly into functions/local variables instead, which means less chance of interfering with other addons, and being interfered with by other addons. Let's pretend 1.2 didn't happen.

Big fix for The Maelstrom as it seems my main way of getting zone names doesn't work on this continent...should be working for now at least though...I used string and sticky-tape. It may break come Cataclysm.

I expect zone levels will need tweaking when the official level ranges are published on the new WoW site.

Other minor changes/fixes improvements...which are too small and numerous to mention.

Anything I haven't caveated please let me know.

-----------

1.2.1

For 4.0.3 it is release version.
For 4.0.3a and beyond (world break) this is more alpha, but 1.2.x is designed to support the new world whereas 1.1.x does not support it at all.

Should be ready for Azeroth break in 4.0.3a, and will hopefully detect it OK (yes, my fingers are crossed).
May be some translation problems for other languages with renamed zones in 4.0.3a.
Further updates to fix that once it happens and there is more detail available to me.

New Zone name translations for Cataclysm are not yet added, so zone level info will not appear for other languages at this point. As soon as the translations are available to me after the release, they will be added.
For enUS (enGB), the new zone info should display ok, but I don't have Cata Beta and so I can't test yet!

Other:
The way the translations and database works has been rewritten to make it easier to maintain.
Some zone levels have been tweaked to match the official wow sites.
New zone type (PvP Combat Zone) added so Wintergrasp (and Tol Barad) will appear in orange.
Default text size changed to 18 from 20.
Fixed a couple of frFR translations - thanks for the heads up Sasmira!

-----------

1.1.2

4.0.x pre-Cataclysm release version.
This version will not display the new/changed zone details properly when they appear.

Changes -
If your mouse is not on the map, it will display the info for the current zone.
Set a min time of 100ms between text refreshes when not moving the cursor.

-----------

1.1.1

Bug fixes -

  • Re-loaded Russian zone names which had been corrupted in the 1.1 release which I had not notice.
  • Made text positioning work better when in windowed mode/showing quest objectives.
  • Re-set to Alliance quest areas after the locale additions: Redridge Mountains, Duskwood, Wetlands, Blasted Lands.
  • Re-set to Horde quest areas after the locale additions: Thousand Needles, Badlands, Swamp of Sorrows.

Enhancements -

  • Added /ZLI slash command to change zone text size (other text is still 75% of this). "/zli size 16" will set to 16 as it was before for example. Available range is 16-24.
  • Increased default text size of zone text to 20.

Comments

First Previous Page 1 of 6 Next Last
  • #90

    Great, thanks for the info. OK, I'm not sure why the level isn't appearing on your Blizzard map for certain characters, but that is why it's not appearing on ZoneLevelInfo - it's not got anything to pick up.

    I have been wanting to implement my own database back into the system though like someone posted months ago, and that will solve the problems you are having.

    I am working on that and I will release new version within the next few days. It will also mean pet levels show on currently selected zone again, which I have missed. :)

  • #92

    Okay, I'll keep an eye out for an update, thanks again!

    BooPuppy   :)

  • #93

    No probs!

    1.8 just uploaded so it will be available once Curse approve it within the next few hours.
    I updated the things that have been annoying me so I like it better now.

    Let me know if any bugs I haven't spotted ;)

  • #87
    Pet Level Info not showing up

    Hello,  I updated addons a few days ago and ever since then, the zone Pet Level Info is not showing at all.  I checked /zli pet and it shows On.   I also run Mapster, haven't added anything new, and last week everything was fine.  Any suggestions? 

  • #88

    Hey BooPuppy, cheers for the comment!

    ZLI pulls in pet info and colours from the main map frames

    local petLevels = WorldMapFrameAreaPetLevels:GetText();

    What it then does is look for the colour information tag ("|c") in there, and if it can't find it, then it doesn't think there is any info to display.

    Would you mind checking for me what is showing for you?
    temporarily turn off ZoneLevelInfo:  /zli toggle
    Zoom out to Pandaria view, and let me know what is shown when you hover over Kun-Lai Summit (or whatever for your language).

    Kun-Lai Summit (87-88)
    Pet Level (23-25)

    I get the above (exactly with curved brackets), is this what you see?
    If it is, I have a solution to get around whatever is changing the default Blizzard string (assuming that is what it is!).

    Cheers!
    DJarv

  • #91

    ...see post #90 above for reply to #89 :)

    Last edited by DJarv on 9/30/2013 9:07:49 AM
  • #89

    Hey Djarv, thanks for the quick response!  My language is English btw. Okay, what I see on Pandaria view of the map after /zli toggle:

    Kun-Lai Summit  (87-88)  appears large and centered at the top of the map, as opposed to smaller, left margin, and taking up 3 lines:  Kun-Lai Summit / Contested / [87-88]  when toggled on.  However, I have 2 WoW accounts, and for One of my characters (but not all of them) on the Other account, the map reads as follows:

    Kun-Lai Summit / Contested / [87-88]  Pet: (23-25)   Seems to be working as intended on that specific character?  When I /zli toggle off for her, I get large centered Kun-Lai Summit(87-88) and centered in small print below that  Pet Level (23-25).  Weird. 

     

  • #85

    ZoneLevelInfo ERROR - zone not known: [6:10: Timeless Isle]

    hope this helps

  • #86

    Hey, cheers for the prompt that I had not updated this yet!

    I have uploaded it now so it should be available soon when curse approve it. :)

    Last edited by DJarv on 9/16/2013 6:35:47 AM
  • #79

    5.3 since there are no errors in the LogIn

    Error - zone not known 4:11:Tausendwinter

     

     

  • #80

    Many thanks, I will fix ASAP.

  • #84
    Quote from Dexter74 »

    I hate secret changes, before it has even with 5.3 "Tausendwintersee" works

    Yeah I've found it's actually not uncommon for them to update zone names especially in languages other than English!
    I missed that one so thanks for letting me know :)

    New file is uploaded with the correction so that will be available as soon as Curse approve it!

     

  • #81

    I hate secret changes, before it has even with 5.3 "Tausendwintersee" works

  • #77

    Hi! You don't have open repository and tickets sections, so I'm posting it here.

    This is a patch that fixes leaking of variable _ into global namespace in one place. If this variable is leaked, it causes taint error when user tries to change Glyph. This is partially Blizzard issue (they use variable _ from global namespace in their secure code, and it can be tainted by custom addons). Solution is to declare it everywhere as local before it's assigned.

    Patch is made against latest installed version of addon. This issue probably will be fixed on Blizzard's side in next patch when Pandas gets released on Sep 25: http://eu.battle.net/wow/en/forum/topic/5208454065#2 . But for cleaner code it's better to fix it on addon's side too, leaking globals is bad.

    --- ZoneLevelInfo.lua.orig    Вс сен  9 18:26:02 2012
    +++ ZoneLevelInfo.lua    Вс сен  9 18:26:49 2012
    @@ -117,6 +117,7 @@
             local topleftY = centerY + (height/2);
             x = (x - topleftX) / width;
             y = (topleftY - y) / height;
    +        local _
             zoneName, _, _, _, _, _, _, _ = UpdateMapHighlight(x, y);
         end



  • #78

    Hey! cheers for that! I wasn't aware that _ was a global variable, I assumed it was a null, but that's another example of how you should not assume! Looks like the rest of the places I used it I was declaring as local anyway... so will add this !!

    Had a lot of work on so only just got around to subbing new version :)

    TY!

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

The Sandbox: Godly Giveaway