ZoneInfo Classic Era
ZoneInfo Classic Era is an addon for WoW Classic Era that displays various information on the World Map about the currently selected zone.
The following information can be displayed (as text):
- zone name, color-coded (friendly, neutral, hostile)
- zone level range, color-coded to indicate difficulty
- fishing skills if the zone supports fishing: minimum level to be able to fish, minimum level to be able to fish without get-aways and the current fishing skill of the character (color coded to indicate difficulty)
- skinning skills, calculated value showing the minimum skill required to skin a mob of the minimum zone level and the minimum skill required to skin a mob of the maximum zone level (color coded to indicate difficulty)
- road connections, color coded (friendly, contested, hostile)
- transport connections like boats and zeppelins, color-coded (friendly, neutral, hostile)
- instances including group size and level range, color coded to indicate difficulty
- flight nodes, color-coded (friendly, neutral, hostile)
- herbs: required skill level, color-coded to indicate difficulty
- mining nodes: required skill level, color-coded to indicate difficulty
- travel advice: if possible, a travel advice will be composed, using road connections and transports, to travel from the zone the character is in to the zone displayed on the map
Other functionalities:
- minimize button
- optional background with adjustable transparency
- adjustable panel size
- configurable through the WoW Interface menu, allowing to configure the background (on/off, transparency), change the panel size and turn information categories on or off.
- all settings are saved per character
- global settings template which can be used to copy settings to other characters
The information ZoneInfo displays on the World Map is localized.
WoW Cataclysm Classic
See:
ZoneInfo Classic (Cataclysm) on CurseForge
ZoneInfo Classic (Cataclysm) project page
WoW Retail
See:
ZoneInfo Classic Era is powered by LibTourist Classic Era
I am running the latest version of Wow Classic Anniversary Edition 1.15.5 with the latest version of ZoneInfoClassicEra (release 1). I receive the following errors when loading up my game and logging in:
Interface/AddOns/ZoneInfoClassicEra/embeds.xml:2 Error loading Interface/AddOns/ZoneInfoClassicEra/Libs/LibStub/LibStub.lua
Interface/AddOns/ZoneInfoClassicEra/ZoneInfoClassicEra.lua:16: attempt to call global 'LibStub' (a nil value)
Interface/AddOns/ZoneInfoClassicEra/embeds.xml:3 Couldn't open Interface/AddOns/ZoneInfoClassicEra/Libs/AceAddon-3.0/AceAddon-3.0.xml
Interface/AddOns/ZoneInfoClassicEra/embeds.xml:4 Couldn't open Interface/AddOns/ZoneInfoClassicEra/Libs/AceHook-3.0/AceHook-3.0.xml
Interface/AddOns/ZoneInfoClassicEra/embeds.xml:5 Couldn't open Interface/AddOns/ZoneInfoClassicEra/Libs/LibTouristClassicEra/lib.xml
I've disabled all other addons when logging in and still no luck. Any suggestions? Thank you for making such a helpful add-on!
In reply to juddjones:
Hi,
Thanks for your message. It looks like a bunch of library files is missing or out of place. Can you check whether the mentioned files are actually present?
How did you install the addon, did you unzip it yourself? I'm asking this because I've had someone reporting that all the files in the zip were unpacked to the main folder, ignoring the folder structure in the zip file.
Maybe that's what happened in your case, because it would most likely cause errors like the ones you report. I don't know what causes this but using the Windows Explorer built-in unzip functionality might resolve that problem.
Best regards,
Odica
In reply to Odica_Jaedenar:
Hey Odica!
Yes, I can confirm the files are still present. I'm gaming on a Mac, but I used the Curseforge app to install the add on, I did not install it manually. Would you like me to post the contents of those files here so you can review them, or should I try to install manually with the built in zip program?
UPDATE: SOLVED THE ISSUE!
You were completely right Odica. Once I realized that yes, the files were present, but were not where they were supposed to be, I was able to rearrange them in the proper folder hierarchy. Regardless of whether I downloaded it myself from the Curseforge website and used the built in or third party archive opener for Mac, or whether I installed using the Curseforge app directly, the files were unpacked to the main folder, rather than using the right structure.
For instance, the folder named ZoneInfoClassicEra/Libs was located in the ZoneInfoClassicEra folder as its own folder with that name, rather than being ZoneInfoClassicEra, then Libs INSIDE the Era folder. So once I moved everything no more errors and the add-on is working properly again, hooray!
In reply to juddjones:
Hey, happy to hear that! :-)
I don't know what is going on with the zip files these days. I don't package the files myself, the WoWAce packager does that when I upload files for a new release. So there's not much I can do about it.
Most of the 3200+ downloads did not seem to cause any problems so I think it has something to do with the target platform or way they are unzipped.
Anyway, glad it's working again. Have fun and thanks for the feedback!
Odica
doesnt work on new classic
In reply to cham_wg:
Hi, a new version has been released, the issue should be fixed.
Regards,
Odica
Two lua errors on Era/SoD/HC -
Message: ...ace/AddOns/ZoneInfoClassicEra/ZoneInfoClassicEra.lua:381: CreateFrame(): Couldn't find inherited node "OptionsButtonTemplate"
Time: Wed Oct 16 00:36:34 2024
Count: 1
Stack: ...ace/AddOns/ZoneInfoClassicEra/ZoneInfoClassicEra.lua:381: CreateFrame(): Couldn't find inherited node "OptionsButtonTemplate"
[string "@Interface/AddOns/ZoneInfoClassicEra/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:494: in function `InitializeAddon'
[string "@Interface/AddOns/ZoneInfoClassicEra/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:619: in function <...oneInfoClassicEra/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
Locals: self = <table> {
initializequeue = <table> {
}
statuses = <table> {
}
embeds = <table> {
}
frame = AceAddon30Frame {
}
addons = <table> {
}
enablequeue = <table> {
}
}
addon = <table> {
modules = <table> {
}
defaultModuleLibraries = <table> {
}
name = "ZoneInfo"
orderedModules = <table> {
}
panel = ZoneInfoClassicEraPanel {
}
title = "ZoneInfo"
enabledState = true
baseName = "ZoneInfoClassicEra"
hooks = <table> {
}
defaultModuleState = true
}
AND
Message: ...ace/AddOns/ZoneInfoClassicEra/ZoneInfoClassicEra.lua:483: CreateFrame(): Couldn't find inherited node "OptionsButtonTemplate"
Time: Wed Oct 16 00:36:34 2024
Count: 1
Stack: ...ace/AddOns/ZoneInfoClassicEra/ZoneInfoClassicEra.lua:483: CreateFrame(): Couldn't find inherited node "OptionsButtonTemplate"
[string "@Interface/AddOns/ZoneInfoClassicEra/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@Interface/AddOns/ZoneInfoClassicEra/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:626: in function <...oneInfoClassicEra/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
Locals: self = <table> {
initializequeue = <table> {
}
statuses = <table> {
}
embeds = <table> {
}
frame = AceAddon30Frame {
}
addons = <table> {
}
enablequeue = <table> {
}
}
addon = <table> {
modules = <table> {
}
defaultModuleLibraries = <table> {
}
name = "ZoneInfo"
orderedModules = <table> {
}
panel = ZoneInfoClassicEraPanel {
}
title = "ZoneInfo"
enabledState = true
baseName = "ZoneInfoClassicEra"
hooks = <table> {
}
defaultModuleState = true
}
AceAddon = <table> {
initializequeue = <table> {
}
statuses = <table> {
}
embeds = <table> {
}
frame = AceAddon30Frame {
}
addons = <table> {
}
enablequeue = <table> {
}
}
Zone info removes my addon options in the interface settings and also prevents me from seeing any chat window like guild chat, lfg or general.
In reply to MrCryptoe:
same for me and my friend.. ZoneInfo blocks loading or disables many other addons incl. ie Sexy map, Dominos doesn't work etc.
ZoneInfo Classic Era has now officially been released! :-)
In reply to Odica_Jaedenar:
doesn't work for hardcore, it prevents almost all other addons from work at all, please update it :)
In reply to kopuliak:
Please try the new 1.14.4 release; the issue should be fixed now.
The effects on other addons are caused by a disrupted and therefore incomplete initialization. This is due to a lua error in ZoneInfo during initialization, which in turn is caused by Blizzard removing a function that ZoneInfo used while building the options screen.
In reply to Odica_Jaedenar:
thanks ! :)