WoWInterface SVN RagePerSecond

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 5 to Rev 6
    Reverse comparison

Rev 5 → Rev 6

RagePerSecond.toc
1,8 → 1,8
## Interface: 50001
## Title: * |cFFCC0033Rage Per Second|r
## Author: |cff993366Silvanas
## Version: 1.0.3
## Notes: |cff999999Shows your current Rage Per Second in your character info panel|n|cffffffffVersion: (|cFF9900001|cFFFFFFFF.|cFF9900000|cFFFFFFFF.|cFF9900003|cFFFFFFFF)|n|cFFFFFFFFAuthor: |cFF993366Silvanas|r
## Version: 1.0.4
## Notes: |cff999999Shows your current Rage Per Second in your character info panel|n|cffffffffVersion: (|cFF9900001|cFFFFFFFF.|cFF9900000|cFFFFFFFF.|cFF9900004|cFFFFFFFF)|n|cFFFFFFFFAuthor: |cFF993366Silvanas|r
## eMail: westhof99@zonnet.nl
## URL: http://www.google.com
## License: None
RagePerSecond.lua
1,5 → 1,8
--[[
Changelog:
Version 1.0.4
Updated the crit surpression from 1% per level to 1.5% per level
 
Version 1.0.3
Updated the rage gained from auto attacks
Attempt to factor in the chance to proc mangle of cooldown
23,7 → 26,7
--main global var
local RagePerSecond = {
["NAME"] = "|TInterface\\Icons\\Ability_Druid_Enrage:0|t |cFFCC0033Rage Per Second|r",
["VERSION"] = "(|cFF9900001|cFFFFFFFF.|cFF9900000|cFFFFFFFF.|cFF9900003|cFFFFFFFF)|r",
["VERSION"] = "(|cFF9900001|cFFFFFFFF.|cFF9900000|cFFFFFFFF.|cFF9900004|cFFFFFFFF)|r",
}
--
 
64,7 → 67,7
end
 
local chanceToHit = (100 - GetEnemyDodgeChance(levelOffset) - GetEnemyParryChance(levelOffset) - GetMeleeMissChance(levelOffset)) / 100
local rageFromCrit = 15 * ((GetCritChance() - levelOffset) / 100)
local rageFromCrit = 15 * ((GetCritChance() - (levelOffset * 1.5)) / 100)
local rageFromMelee = ((10.9375 + rageFromCrit) / UnitAttackSpeed("player")) * chanceToHit
local rageFromMangle = (mangleBaseRage + rageFromCrit) * 0.23701331018518 * chanceToHit