View Full Version : Anyone wanna write a useful and simple addon
lacitpo
03-17-2010, 09:58 AM
Most of us use click macros. Recently Qbox made the nice web-based click macro creator that measures your keypress rate and does comma timing for you.
http://www.dual-boxing.com/showthread.php?t=28912
Wondering if anyone out there has the LUA coding ability to write an in-game version of this. Maybe with a start/stop recording function. Only measures while in combat and after an instance or fight or whatever it will give you your keypress rate. Just an idea. Seems simple enough to accomplish for someone who knows their way around wow's LUA.
Blubber
03-17-2010, 11:29 AM
Looking at the wow API it might just be possible to make an addon that just monitors your clickrate in combat, and modifies your macros accordingly. Although I'm not entirely sure this is a good idea, you don't want it screwing up your macro's at the height of battle :].
lacitpo
03-17-2010, 12:29 PM
I believe macro text is locked during combat to prevent 'intelligent' addons. I don't think modification on the fly is possible with the current API.
I'd just like to know if my estimated click rate is my actual click rate. I try to self-monitor but it's difficult to stay calm and spam consistently during intense fights and sometimes normal fights.
Blubber
03-17-2010, 12:58 PM
I believe macro text is locked during combat to prevent 'intelligent' addons. I don't think modification on the fly is possible with the current API.
Indeed the macro text is locked during combat. This is not a problem however. You'd want to collect data from more then one fight before altering the macro anyway. You can just trigger the write when leaving combat.
Ualaa
03-17-2010, 07:59 PM
If you had some kind of an interface, where you enter your current level, class and spec.
Or the addon could detect that information for you.
And then suggest which spells to include in your sequence.
As a user, I'd appreciate the suggestion, but would also want the ability to prioritize (order) my spells as I saw fit.
Have the addon write the macros for you, for each of the spells.
Take into consideration reset=target, for spells which are available at any time.
And reset=combat, for spells which have cooldowns or such, so the macro won't lock up.
Give it the option to auto include things like Trinkets, Elemental Mastery, Presence of Mind etc, or to not include these for those who wish to manually control their casting.
Choose which key to place the click master macro on.
Possibly with #show or #showtooltips, for the master click macro, based on the next spell to be cast.
And of course, have it monitor the average click speed of the last "x" fights or minutes of combat.
So it can adjust the commas for timing, out of combat, to be as good as possible for the next combat.
Thanks for the plug for my little web app. :-)
I've been thinking about going the addon route as well for generating macros. If done right, it could come close to providing something like the old OneHitWonder addon. It would probably make sense for it to ignore short fights and base the timing only on fights that last longer than 15 seconds or so. I like Ualaa's suggestions too.
Unfortunately, my LuaFu is not strong yet. I'm currently working on another little multiboxing related side project that will allow me to brush up on wow lua, and when that's done I may give this addon a go.
get a metronome and play it during the fight :-)
set it to ding evey 1 second for example
Ualaa
03-18-2010, 06:45 PM
The only thing I don't like about an addon like this.
Blizzard did intentionally break the one-click addons, where we made no decisions.
And the addon determined which spell/ability should be used next.
I'd hate to see the functionality of click removed from the game.
It has been a tremendous boost to boxing efficiency.
Perhaps consider an addon which will aid in the creation of click macros.
And perhaps give a warning that your click speed over 'x' minutes of combat has changed from when you configured the macros.
But not have it automatically change them for us.
Maybe force us to open the addon and reconfigure to the new spam/click speed instead.
Not sure exactly on Blizzards stance here.
But don't want it to look like an addon is making our dps choices.
lacitpo
03-19-2010, 09:33 AM
Currently in the midst of learning Python (which is awesome btw), but I may add blizz LUA to the mix sometime over this next week.
vBulletin® v4.2.2, Copyright ©2000-2025, Jelsoft Enterprises Ltd.