Hi all --
As an extension of this thread (
http://forums.elitistjerks.com/viewt...hp?id=8617&p=1), I've started doing some thinking. In brief, I'm testing energy regen rates. I have a theory that energy regen is done client side, and is for some reason not entirely consistent, giving a slight advantage to those with better hardware, and visa versa. My initial testing has shown that I regen 21 energy approximately every 11th tick, rather than the 20 you'd expect, for example.
If you'd be willing to help me gather data, I've written an addon to track energy changes. Get it here:
http://wow.tachyonsix.com/EnergyTicker.zip
Run it for a while, and then print your results with:
/script EnergyTicker_Print()
You can reset your results with:
/script EnergyTickerData = {}
(Sorry, no fancy slash commands yet :P)
Take a screenshot and post it here (or just transcribe it), along with your CPU make/model/speed, amount of RAM, video card make/model, network connection type (cable, DSL, dialup) with any notes about abnormal pings or whatever, your addon memory limit and load if available, if you have any kind of gear that procs energizes (Bonescythe and Shadowcraft/Darkmantle set bonuses, specifically), and info on any overclocking done.
Ideally, I'd like 500+ energy increases per sample, but any amount you can give me is awesome. What I'm primarily hoping to learn here is whether different hardware, UI, and/or network connection setups affect energy regen rates. This is particularly significant because it could potentially mean that people with certain setups can regen energy faster than others, which would, among other things, allow them to recover from special misses/dodges/parries/etc faster, and give them a DPS boost.
It doesn't filter by classes, so druid in catform should be able to use it, too, in theory. It just works off of the UNIT_ENERGY event, so any unit that uses energy should be able to collect data with it. The addon itself is very simple and just a quick little data collection job I hacked out, so if anyone else feels a burning need to improve it or point out flaws in my logic, that'd be welcome too.