A while ago Maat posted his (contested) way to deal with procs on his ret paladins. If I understand it correct, an addon takes care of the proc, and as long as it's not active he has an extra layer over the button on the actionbar (which was based on his atramedes shield clicker addon). Once the proc matches the conditions, the layer gets removed and he generated a predefined mouseclick to fire off the proc. And this mouseclick is what was considered a violation of the ToS. I don't want to reopen this debate, but the idea was pretty slick.
This got me thinking: if there is a way to track procs and based on that let other UI elements react to it, would it be possible to alter the state of an actionbar?
Let's say you have an actionbar A that is the default one. 10 buttons from 1,2,3..0
You put your dps macro in slots 1,2,3,4,5
for example
/castsequence Lighning Bolt, Lightning Bolt
/cast Lava Burst
Now you have Maat's addon that checks your stack of lighning shield orbs. As long as the stack is below 7 it does nothing. Once above it "sends" a signal to for example bartender (or any actionbar mod) that pages the actionbar to it's alternative state.
this could look like:
In slots 1-4 you have earth shock (which will consume all your lightning orbs at once), in slot 5 your normal dps macro.
Your main dps key in Isboxer is setup to include 1,2,3,4,5 on every press. It means that if you just recast an ability that triggered the shock cooldown, it should still fire off your normal dps macro in slot 5. But chances are higher if it's not on CD that it will be triggered before the dps macro since both 1,2,3,4 are earth shock. This is at least how I understood the DK 'priority trick'.
I never really digged into this concept as I know too little about Lua and the wow api. But can some expert shine his/her light on this, and if it's actually possible?
If so this could allow us to set up a nearly perfect dps rotation based on procs for many specs.
Connect With Us