The options for the FSR timar bar are hidden when FSRT display is disabled. If I have the timer bar enabled, then dissable FSRT display, the bar is still present, and I can't disable it. I posted code to fix this in the comments on wowinterface.com a while ago.
I love the idea, and it's a great tool. But I think the results regarding FSR are misleading.
The solution, while simple sounding might not be easy to implement. I haven't looked at the code yet to see.
Here's the problem. When you have 100% mana the time out of FSR should be ignored. Currently it skews the percentage in FSR by counting time when you aren't really regen'ing but also aren't in FSR. That time should be completely ignored.
There are other more important scenarios, but this is the easiest to explain what I mean:
When combat starts and you are at 100% mana, you are not in FSR, but you are not in regen either. Most healers avoid casting for several seconds into a fight to lower the chance of pulling aggro. Therefore, there is a consistent, built in, error in the FSRT calculation.
Let me give you a real life example (I'll leave out the details, but rest assure I plotted it out to the second in excel). A 3 mob pull with 2 hunter traps. Tank pulls 2 mobs into traps, tanks the 3rd. As the traps fail a mage begins aoe immediately, pulling aggro on one of the mobs. Healer must emergency heal mage. Tank regains aggro on all mobs, takes major damage for very short time until first mob drops then next two drop quickly. Bottom line is the healer remained out of FSR but with full mana for most of the first half of the fight. The last half of the fight was spent almost 100% in FSR.
The above fight was 43 seconds long from pull to last mob death. 22 seconds were spent in FSR. However, 2 of those 22 seconds of FSR were spent with 100% mana (no regen occurring) and 19 of the 43 seconds overall were spent with 100% mana (no regen occurring). Therefore the tool is currently calculating a FSR % of 51% (22 / 43). I think a more accurate calculation would be to discard all time spent at 100% mana and use 20 seconds of FSR and 24 seconds of combat for: an FSR % of 83% (20 / 24)
If that was too complicated a scenario lets take the most simple. A 60 second fight where the healer holds back for 8 seconds before first heal and then scrambles like heck never leaving FSR for the remainder of the fight. Current calculation: 60 second total fight time, FSR time 52 seconds for an FSR % of 87%, when in reality the effective FSR time was 100%.
The time spent at full mana is irrelevant to mana regen calculations and should therefore be ignored completely (exactly like time out of combat is ignored, although it is more difficult to do since it goes "on and off" during combat).
Yeah, i think at least in the current version I was tinkering with the calculations trying to make them more accurate by using the values reported by the game directly.
I may have introduced an error when i did this. Feel free to correct it if you see it. I'll take a look when i can.
Wondering if the FSR "bug" has ever been addressed? I know on my soloing Shadowpriest I'm seeing FSR %s under 5% when there's no way... When I'm soloing, I'm in the FSR almost the whole time. This use to be reported accurately but I'm not sure when or how it got messed up.
A way to customize the movable FSR Bar would be nice - some options I want to see:
Scalability
Hide bar when it isn't counting down
Hide the title "FiveSec Bar"
Size specification (width + height)
Hide the "5" icon to the left of the bar.
Basically I just want a tiny little discrete bar on my screen next to my casting bar. >.<
I reverted to r26541.2 - I can't say if the bug with the FSR calc was introduced in the next revision, but I can say the FSR seems to report (at least) fairly accurately in that version. It's almost as if the newer versions report the % of time not in the FSR vs. in it.
P.S. I never criticize anyone for making a mod.. but the mod listed above (apparently) does nothing but show the FSR bar while this mod does much more.
A way to customize the movable FSR Bar would be nice - some options I want to see:
Scalability
Hide bar when it isn't counting down
Hide the title "FiveSec Bar"
Size specification (width + height)
Hide the "5" icon to the left of the bar.
Basically I just want a tiny little discrete bar on my screen next to my casting bar. >.<
This would make it perfect for me to use
The bar is normally hidden. Read the hint text at the bottom of the fubar tooltip.
I reverted to r26541.2 - I can't say if the bug with the FSR calc was introduced in the next revision, but I can say the FSR seems to report (at least) fairly accurately in that version. It's almost as if the newer versions report the % of time not in the FSR vs. in it.
P.S. I never criticize anyone for making a mod.. but the mod listed above (apparently) does nothing but show the FSR bar while this mod does much more.
Is the ability to show mp5 value still available with the current release? I looked in all the options and can't find anything. If it has been removed, would it be too difficult to be put back?
Is the ability to show mp5 value still available with the current release? I looked in all the options and can't find anything. If it has been removed, would it be too difficult to be put back?
No, its back to just showing every gain individually. I liked the mp5 number too, but I just dont have time to change it. If someone would like to, feel free. If i get a chance i'll try and sneak it in.
I've been searching all over (or what I feel is all over) the place for information on how the MP5 listed on the paper doll is determined.
Since this addon is the closest to being one that generates information based around those numbers, I need to ask: "Do you know how to call the calculations that Blizzard uses in order to determine what a persons Mana regeneration rate is both while casting and while not casting (like what is said in the tooltip of the paper doll frame)?"
It is the one component missing from my PlayerInFu mod (in it's current state) that I was hoping to add.:)
Any help is appreciated and will certainly be noted in my addon.
I've been searching all over (or what I feel is all over) the place for information on how the MP5 listed on the paper doll is determined.
Since this addon is the closest to being one that generates information based around those numbers, I need to ask: "Do you know how to call the calculations that Blizzard uses in order to determine what a persons Mana regeneration rate is both while casting and while not casting (like what is said in the tooltip of the paper doll frame)?"
It is the one component missing from my PlayerInFu mod (in it's current state) that I was hoping to add.:)
Any help is appreciated and will certainly be noted in my addon.
If you can access the svn, the revisions prior to the current one used those api's for a while.
Its really easy, you call out, in = GetManaRegen(), and you have to know which regen rate applies. The blizzard function i updated in real time, and is always accurate.
I'm having the same problem as Moxie - I can't get RegenFu to display. I've tried the most recent versions (from wowace updater) as well as the last major release (from curse, i think). Can't access the addon at all.
EDIT: I was able to get it to load by using MCPFu - a FuBar plugin that allows in-game loading of addons.
Has this addon been updated since the manaregen changes in 2.4 ?
it seems that it still uses the old mp5 = spi/4 formula.
would anybody be so kind and update this formula. I tried, but I failed.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
The solution, while simple sounding might not be easy to implement. I haven't looked at the code yet to see.
Here's the problem. When you have 100% mana the time out of FSR should be ignored. Currently it skews the percentage in FSR by counting time when you aren't really regen'ing but also aren't in FSR. That time should be completely ignored.
There are other more important scenarios, but this is the easiest to explain what I mean:
When combat starts and you are at 100% mana, you are not in FSR, but you are not in regen either. Most healers avoid casting for several seconds into a fight to lower the chance of pulling aggro. Therefore, there is a consistent, built in, error in the FSRT calculation.
Let me give you a real life example (I'll leave out the details, but rest assure I plotted it out to the second in excel). A 3 mob pull with 2 hunter traps. Tank pulls 2 mobs into traps, tanks the 3rd. As the traps fail a mage begins aoe immediately, pulling aggro on one of the mobs. Healer must emergency heal mage. Tank regains aggro on all mobs, takes major damage for very short time until first mob drops then next two drop quickly. Bottom line is the healer remained out of FSR but with full mana for most of the first half of the fight. The last half of the fight was spent almost 100% in FSR.
The above fight was 43 seconds long from pull to last mob death. 22 seconds were spent in FSR. However, 2 of those 22 seconds of FSR were spent with 100% mana (no regen occurring) and 19 of the 43 seconds overall were spent with 100% mana (no regen occurring). Therefore the tool is currently calculating a FSR % of 51% (22 / 43). I think a more accurate calculation would be to discard all time spent at 100% mana and use 20 seconds of FSR and 24 seconds of combat for: an FSR % of 83% (20 / 24)
If that was too complicated a scenario lets take the most simple. A 60 second fight where the healer holds back for 8 seconds before first heal and then scrambles like heck never leaving FSR for the remainder of the fight. Current calculation: 60 second total fight time, FSR time 52 seconds for an FSR % of 87%, when in reality the effective FSR time was 100%.
The time spent at full mana is irrelevant to mana regen calculations and should therefore be ignored completely (exactly like time out of combat is ignored, although it is more difficult to do since it goes "on and off" during combat).
I may have introduced an error when i did this. Feel free to correct it if you see it. I'll take a look when i can.
Scalability
Hide bar when it isn't counting down
Hide the title "FiveSec Bar"
Size specification (width + height)
Hide the "5" icon to the left of the bar.
Basically I just want a tiny little discrete bar on my screen next to my casting bar. >.<
This would make it perfect for me to use
http://www.wowace.com/files/NabuFiveSec/
P.S. I never criticize anyone for making a mod.. but the mod listed above (apparently) does nothing but show the FSR bar while this mod does much more.
The bar is normally hidden. Read the hint text at the bottom of the fubar tooltip.
OK. I have reverted the svn copy to this release.
No, its back to just showing every gain individually. I liked the mp5 number too, but I just dont have time to change it. If someone would like to, feel free. If i get a chance i'll try and sneak it in.
Since this addon is the closest to being one that generates information based around those numbers, I need to ask: "Do you know how to call the calculations that Blizzard uses in order to determine what a persons Mana regeneration rate is both while casting and while not casting (like what is said in the tooltip of the paper doll frame)?"
It is the one component missing from my PlayerInFu mod (in it's current state) that I was hoping to add.:)
Any help is appreciated and will certainly be noted in my addon.
If you can access the svn, the revisions prior to the current one used those api's for a while.
Its really easy, you call out, in = GetManaRegen(), and you have to know which regen rate applies. The blizzard function i updated in real time, and is always accurate.
Thank you!
EDIT: I was able to get it to load by using MCPFu - a FuBar plugin that allows in-game loading of addons.
## LoadManagers: FuBar
Exit the game and restart
1. Right click on RegenFu
2. Check Show FSRT
3. Uncheck FSR Countdown Bar or FSR Moveable Countdown Bar
it seems that it still uses the old mp5 = spi/4 formula.
would anybody be so kind and update this formula. I tried, but I failed.