I don't get it working with multiple RoF. Just one RoF is no problem, since I can read the combatlog with WeakAuras, but with multiple RoF only the last RoF cast is shown ...

Edit: With your post in between, you are stuck at the same point as I am, except your bar is 0.92 seconds too short, but thats a haste issue, which can be solved with implementing it as a lua table reading out your current haste.

Edit2: I've got an idea for solving the problem, but don't know how to implement it with weak auras.
I would create 3 bars and put them in a group. (or even more, but 3 should be sufficient)
Each bar has the trigger for RoF successfull cast, but is only active, if the previous bar has already been triggered. In addition the bar must not be able to trigger for the duration of RoF.

I would try this out, but currently learning for my exams is priority #1.

I don't get it working with multiple RoF. Just one RoF is no problem, since I can read the combatlog with WeakAuras, but with multiple RoF only the last RoF cast is shown ...

Edit: With your post in between, you are stuck at the same point as I am, except your bar is 0.92 seconds too short, but thats a haste issue, which can be solved with implementing it as a lua table reading out your current haste.

Ha, well if you know how to do that you know much more about this stuff then I do. I'm still finding my way around Weakaura's after having being used to a much simpler addon. I thought I'd implement Zumzumzum's idea in a workable string for Staticraver as a kindness and a practice thing.

With there being now way to tell one RoF from another I'm not sure how you'd ever go about tracking multiples. Unless there's some lua possible to open a new bar everytime there is a succesfull cast. But I don't think Weakaura's is inately set up for that.

I am not that much in LUA and WeakAuras anymore but I tried in 4.3 to implement Auras for multidotting, but switched to Forte, since it already had everything I was trying to create. (Maybe implementing RoF in Forte would be an alternate path to weak auras)

But focussing back on WeakAuras my idea in edit2 should work if it's implementable with those tools.
If no one else has a better solution, I start working on this idea at friday.

Edit2: I've got an idea for solving the problem, but don't know how to implement it with weak auras.
I would create 3 bars and put them in a group. (or even more, but 3 should be sufficient)
Each bar has the trigger for RoF successfull cast, but is only active, if the previous bar has already been triggered. In addition the bar must not be able to trigger for the duration of RoF.

I can trigger a new bar by having the first bar send out a chat message, and then having that as a trigger event for bar 2, unfortunately we are still at the first problem of having then both bars trigger from 1 Rain of Fire cast, since everything goes out at the same time. And it's a bad way of doing things anyway, cause the chat message trigger only works the moment it happens, not after so I doubt it would still work if you had a second cast of RoF while there was no chat message.

The problem would be easy as hell if you could get weakaura's to trigger of of something weakaura's itsself does, but it only works with game events, and chat messages and stuff like that.

I wish you luck trying to get it to work, but I'm giving up on it. I've learned quite a bit about the possibilities of WA so it was time well spent anyway.

I'm also using Weak Auras to track these. For destruction I wanted to add an additional bar that displays mana. But I would like it to show the mana in percent or at least in units of 1k, because 100000 is overkill imo. Could maybe somebody explan me how I can manage this? Could not find any option for it