So far, it seems to work ok, exept, it's very confusing:
With testMode set to true and ManageGuild() not set to anything, it does the actions for real.
With testMode set to false and ManageGuild() not set to anything, it does the action for real.
With testMode set to false and ManageGuild(true), it runs in testMode, printing what should be done.
In fact the
Code:
-- Pass "true" to do it for real, eg. self:ManageGuild(true)
self:ManageGuild(true)
added to the testMode is kinda confusing. I don't understand why both.
Couldn't ManageGuild() be set to true 100% of the time since there's the testMode in place ?
Also, right now, it keeps running when the guild frame is shown, meaning i can't click on any of the tabs since the addon is running.
Lastly, how do you increase or decrease the time between each actions (if possible), it doesn't seems to be the SetDuration(), it's really not necessary, just curious.