I got an idea for an addon and maybe some implemention thoughts.
This addon should send several chat and/or events from wow to an irc-channel. As there aren't and IRC-functions in the lua (and will never be) there should be used some tricks. The only way to transfer data is over the SavedVariables-mechanism. This addon(idea) should be splitted into 3 parts.
One part is collecting data from the second part and the third part is collecting data from the first one:
One player works as a relay. He runs the first part of the addon as the only active addon and cannot play at this time. This player waits from messsages from an other player (the second part), which actually sends the relevant chat/events. Now the player got a ReloadUI()-loop of about 10sec (thats why he cannot play). This results (I hope this works in the theory) in saving the chat/events in the SavedVariables file.
One player works as a satellite (second part). He actually plays in the raid and therefore cannot use this ReloadUI()-loop. So he sends all bossmod-stuff, chat-events, killpercent and so on to the relay-player. Depend on the ChatThrottleLib this can be laggy or even blocked by the wow-engine itself so the relay must be maybe in the raid itself :(.
So the relay waits for the messages he gets from the playing player. The third part of the addon isn't actually a wow-addon but a programm which contisuous read out the SavedVariables-file and send any new messages/events to the IRC-Channel.
The question is if it's all possible and how the wow-anticheat-programm will refuse this whole attemp.
The developement of this addon is stopped, both for HealOrganizer and the unfinished HealOrganizer3. My account ends mid march and I have no any time to play wow. So, if you want to take the lead of the developement ask me or just fork it.
Hi.. this is great. I used to use an addon called napoleon, but this seems to be better. I haven't used this addon in quite a while, and have lost track of it.
I have a couple questions/ideas..
Can the addon do Healers on Multiple Tanks?
No, only in HealOrganizer3 (if i finish it...)
Quote from Nomad_Wanderer »
Can healers be assigned to a "Special" category? (Something Generic that would be communicated over vent? Might want 2-3 of these)
Can Healers be assigned to the "Boss's Target" category?
click on the labels to edit them.
Quote from Nomad_Wanderer »
Does it support other related roles like Innervate/Mind Control? what about non healer roles like amplify magic, etc?
The file-upload of trac doesn't work since of chmod problems. Some people trys to upload files in there ticket but got an error. Explained in ticket http://www.wowace.com/trac/ticket/128
Since trac is back what about using and administrating more as current? So there are some people (or maybe all) accepting/reject/reassign tickets and developers can easiely check if there are new tickets for there addon which aren't mentioned in the thread of the forum. Atm there are a lot of unsorted tickets hanging around and noone use/check them.
- Chat timestamp
Yep, all I need is the current time in front of the chatlines. No need for massice chat-addons, just that little feature. Sounds easy but I did not find an up-to-date addon.
Use Prat. Since it is modular you can just disable all the modules you don't want and only activate this Timestamp-module.
If you have a german client there is a bug with the Prat PlayerNames Module and using the tab-completion. There is a command "/küssen" in the german client (/kiss) but if you use the tab-completion to complete /kü or /küs to /küssen the tab-completer is going to the PlayerNames either started with S or displaying all PlayerNames. So you will get sth. like /küSzilvy. It looks like the AceTab doesn't recognice the umlaut ü as part of a word and only see sth. like "/k " (notice the space after 'k'). And then the completer is started, going in this case to all playernames (which let laag the wow-client for several seconds btw...) and shows me a list of all playernames. I don't know if it is a bug in AceTab or Prat, so I posed it here.
Several Mixins use private variables to store any informations they need, like AceComm using self.commPrefix. But this could be also a name of a variable in my addon so I decide to use self.commPrefix = 'MyAddon' and doesn't realize that I break the usage of AceComm.
So as every Mixin uses private variables and authors use private variables too is it possible to make a decision how a Mixin should save the variables it uses? Sth. like "self._MixinAddon.foobar" instead of "self.foobar". So there are no conflicts between the Mixins variables and the variables I used in my addon and there aren't any possible conflicts of 2 or more mixins to each other.
Atm the Babble-SpellTree library only has the names of the trees. But what about the talents in there? Are there any plans to add them there? Or should it be added in a new library called Babble-Talent?
I have complete the translations (deDE and enUS added), fixed some code and uploaded it to SVN. The URL is http://svn.wowace.com/wowace/trunk/FuBar_BGQueueNumber/
I'll add a wikipage as soon as possible. And If you need a screenie, here is one attached ;).
This addon shows how many people are before and after you in the queue of a BG. Since it cannot read the Queue of other server this addon only works for the players on the same server and the one which have installed this addon.
This is a devel-release, since the debug-statements are hardcoded on ;). Maybe you can test this addon if it works properly. It use the FuBarPlugin but only the default values. So the label is "FuBar_BGQueueNumberFu" and the icon is a "?". Then there are no localizations and you will see strings like "BATTLEGROUND_LOCALE", "BEFORE_LOCALE" and "AFTER_LOCALE". If you have some people to test it you normally must wait 5min to get the userdata cos the AceComm-Message for broadcast is send every 5min. But you can manually start this broadcast by typing:
/script BGQueueNumber:SendToken("the BG")
where "the BG" is the BG you want to get/send data from, localized to your client. Since I use a german client its "Alteractal" for me for AV.
If this works all fine, numbers are calculated correctly and you write all these feedback stuff I can go further with adding it to svn, change the strings and the icon. Maybe it is possible to add this feature to FuBar_BattlegroundFu, but first one step another.
Maybe post some screenshots how it works (or not).
The Addon is attached.
p.s.: Cos there is no icon you can vote for an icon which I should use ;)
Shouldn't a new MINOR update from 2.x to 2.x+1 be downward compatible to 2.x? If it isn't then you'r right, this should be a new MAJOR version.
I haven't so much experience with the libs, but isn't it possible to have 2.x and 2.x+1 at the same time loaded? So Addon foo use 2.x and Addon bar use 2.x+1? Maybe its possible to mark old functions from 2.x as deprecated and shows that it will removed at some time so authors has the chance to edit there addons. It should be clarified about the libs like "A Minor update should be downward compatible".
Btw.: Is it possible to have 2 Libs of version 2.x and 2.y in the ram?
0
I got an idea for an addon and maybe some implemention thoughts.
This addon should send several chat and/or events from wow to an irc-channel. As there aren't and IRC-functions in the lua (and will never be) there should be used some tricks. The only way to transfer data is over the SavedVariables-mechanism. This addon(idea) should be splitted into 3 parts.
One part is collecting data from the second part and the third part is collecting data from the first one:
One player works as a relay. He runs the first part of the addon as the only active addon and cannot play at this time. This player waits from messsages from an other player (the second part), which actually sends the relevant chat/events. Now the player got a ReloadUI()-loop of about 10sec (thats why he cannot play). This results (I hope this works in the theory) in saving the chat/events in the SavedVariables file.
One player works as a satellite (second part). He actually plays in the raid and therefore cannot use this ReloadUI()-loop. So he sends all bossmod-stuff, chat-events, killpercent and so on to the relay-player. Depend on the ChatThrottleLib this can be laggy or even blocked by the wow-engine itself so the relay must be maybe in the raid itself :(.
So the relay waits for the messages he gets from the playing player. The third part of the addon isn't actually a wow-addon but a programm which contisuous read out the SavedVariables-file and send any new messages/events to the IRC-Channel.
The question is if it's all possible and how the wow-anticheat-programm will refuse this whole attemp.
0
The developement of this addon is stopped, both for HealOrganizer and the unfinished HealOrganizer3. My account ends mid march and I have no any time to play wow. So, if you want to take the lead of the developement ask me or just fork it.
0
No, only in HealOrganizer3 (if i finish it...)
click on the labels to edit them.
No, only healers.
All possible via change the label, but the arrangement is sent to /raid and/or a channel (and via whisper)
0
0
0
0
Use Prat. Since it is modular you can just disable all the modules you don't want and only activate this Timestamp-module.
0
0
http://www.wowwiki.com/API_GetNumShapeshiftForms
http://www.wowwiki.com/API_GetShapeshiftFormInfo
0
So as every Mixin uses private variables and authors use private variables too is it possible to make a decision how a Mixin should save the variables it uses? Sth. like "self._MixinAddon.foobar" instead of "self.foobar". So there are no conflicts between the Mixins variables and the variables I used in my addon and there aren't any possible conflicts of 2 or more mixins to each other.
0
0
I'll add a wikipage as soon as possible. And If you need a screenie, here is one attached ;).
0
This is a devel-release, since the debug-statements are hardcoded on ;). Maybe you can test this addon if it works properly. It use the FuBarPlugin but only the default values. So the label is "FuBar_BGQueueNumberFu" and the icon is a "?". Then there are no localizations and you will see strings like "BATTLEGROUND_LOCALE", "BEFORE_LOCALE" and "AFTER_LOCALE". If you have some people to test it you normally must wait 5min to get the userdata cos the AceComm-Message for broadcast is send every 5min. But you can manually start this broadcast by typing:
where "the BG" is the BG you want to get/send data from, localized to your client. Since I use a german client its "Alteractal" for me for AV.
If this works all fine, numbers are calculated correctly and you write all these feedback stuff I can go further with adding it to svn, change the strings and the icon. Maybe it is possible to add this feature to FuBar_BattlegroundFu, but first one step another.
Maybe post some screenshots how it works (or not).
The Addon is attached.
p.s.: Cos there is no icon you can vote for an icon which I should use ;)
0
I haven't so much experience with the libs, but isn't it possible to have 2.x and 2.x+1 at the same time loaded? So Addon foo use 2.x and Addon bar use 2.x+1? Maybe its possible to mark old functions from 2.x as deprecated and shows that it will removed at some time so authors has the chance to edit there addons. It should be clarified about the libs like "A Minor update should be downward compatible".
Btw.: Is it possible to have 2 Libs of version 2.x and 2.y in the ram?
0
Maybe I'm blind but it looks like you have forgotten to apply the patch from there ;)