In a response to concerns on the forums about warrior rage generation, Bornakk replies that the formula is working fine
- it's just using different numbers than the players who tested it
. Two of the more interesting parts of his statement were as follows:
- In the formulas people are using, there is a constant value which is labeled as 'c'. At some point in the past, someone calculated a formula for determining c based on their level and that formula is not correct past level 70 as this value needs retuning from time to time like when a new expansion comes out. The value listed for c is 320.6 when it is actually 453.3.
- Some of the testing was done with ungeared characters hitting for very small amounts. There is a component to the calculation we haven't previously mentioned that will make the rage gained from those attacks sometimes not match the formula. Basically, the normal formula is Rage = (7.5d/c+f*s)/2. However, that result can never be larger than (7.5d/c)*2. This essentially means that very low damage attacks have a limit on how much they can be averaged up by the f*s component of the equation.
It seems odd to me that this change to 'c' was left hidden for so long and only came to light following the changes to warriors in 3.1: one possibly explanation would be that rage generation via damage before the nerfs was good enough to obscure the issue. Nevertheless since I posted about the issue this week, I felt obligated to mention Bornakk's explanation of the discrepancy.