A good way to really learn to appreciate Zygor's products even more, is to try the products of the competitor
As I'm running a lot of dungeons, I have been trying out a certain gnome-punting Dungeon Leveling Guide.
This is an excerpt from an e-mail I sent them, after they more or less complained about me not wanting to debug their app:
As could be expected from the above, the guide addon, which is common to all their guides, is not the most stable, and at times behaves rather erratically - most likely due to trying to "share" common variables with other addons. I told them about the erratic behavior, documented by several screen shots, and to look into their use of global variables. They even seem to have had trouble grasping the concept of using UnitLevel("PLAYER"), as the guide evidently couldn't detect the level of my character - a full day after my last levelup
Also documented numerous lua errors and came up with some suggestions for improvement. I got the definite impression that they did not appreciate my meddling.
The guide has a strictly linear flow, that you shouldn't deviate from - there were problems if quests were accepted or worked out of order.
What I did like, was that their visual interface is simple - not flashy and somewhat bloated like Zygor's.
I have asked for a refund - I'm sticking with Zygor
As I'm running a lot of dungeons, I have been trying out a certain gnome-punting Dungeon Leveling Guide.
The short version is, that I cannot recommend using any of their guides.
This is an excerpt from an e-mail I sent them, after they more or less complained about me not wanting to debug their app:
I've been looking a bit at your code, and I'm quite frankly amazed that you don't have more problems than you have.
As an example, you use globals as counters in most of your loops throughout the entire addon. In several of the files, like ants.lua, translator.lua and even xxxxxGuideViewer.lua, you make heavy use of the global variable "i" in local functions that call other functions - without localizing it
As an example, you use globals as counters in most of your loops throughout the entire addon. In several of the files, like ants.lua, translator.lua and even xxxxxGuideViewer.lua, you make heavy use of the global variable "i" in local functions that call other functions - without localizing it
Also documented numerous lua errors and came up with some suggestions for improvement. I got the definite impression that they did not appreciate my meddling.
The guide has a strictly linear flow, that you shouldn't deviate from - there were problems if quests were accepted or worked out of order.
What I did like, was that their visual interface is simple - not flashy and somewhat bloated like Zygor's.
I have asked for a refund - I'm sticking with Zygor
Comment