DrDamage-r43289-nolib

Details

  • Filename
    DrDamage-r43289-nolib.zip
  • Uploaded by
  • Uploaded
    Jul 9, 2007
  • Size
    104.91 KB
  • Downloads
    43
  • MD5
    7df4c5fa9e641c076f6e3b32ff02d3f1

Supported WoW Retail Versions

  • 2.1.3

Changelog

------------------------------------------------------------------------
r43289 | gagorian | 2007-07-09 13:17:48 -0400 (Mon, 09 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua
   M /trunk/DrDamage/Data/Shaman.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Windfury totem, windfury weapon fix
------------------------------------------------------------------------
r43273 | gagorian | 2007-07-09 04:00:17 -0400 (Mon, 09 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Fix for +100 AP calculation for non-normalized attacks
- Small caster module optimization
------------------------------------------------------------------------
r43270 | gagorian | 2007-07-09 02:41:52 -0400 (Mon, 09 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Add lost rage to costs of next melee abilites (heroic strike etc) due to conversion of white to yellow dmg
------------------------------------------------------------------------
r43268 | gagorian | 2007-07-09 02:28:10 -0400 (Mon, 09 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua

DrDamage:
- Calculation fix: The penalty from Improved Frostbolt/Improved Fireball is actually applied multiplicatively after Empowered FBs, leading to a 1% difference in coefficient
------------------------------------------------------------------------
r43264 | gagorian | 2007-07-09 01:44:39 -0400 (Mon, 09 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Hunter.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Raptor Strike is also on next melee
------------------------------------------------------------------------
r43261 | gagorian | 2007-07-09 01:34:24 -0400 (Mon, 09 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Data/Warrior.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Remove weapon damage from Damage per Power and Total Damage calculations for abilities that trigger on next melee
- Assume cleave hits two targets
------------------------------------------------------------------------
r43257 | gagorian | 2007-07-09 00:06:02 -0400 (Mon, 09 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Hunter.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Auto shot dps fix
------------------------------------------------------------------------
r43256 | gagorian | 2007-07-08 23:11:18 -0400 (Sun, 08 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Hunter update, fixes for auto shot, aimed shot and multishot.
------------------------------------------------------------------------
r43254 | gagorian | 2007-07-08 22:53:24 -0400 (Sun, 08 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Shaman.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Added some enchancement shaman stuff and windfury weapon. Windfury totem will be added later.
------------------------------------------------------------------------
r43227 | gagorian | 2007-07-08 14:24:01 -0400 (Sun, 08 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Update on select(2,UnitRangedDamage("player")) changes to pickup ammo change
------------------------------------------------------------------------
r43223 | gagorian | 2007-07-08 13:22:26 -0400 (Sun, 08 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Data/Druid.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Update relic slot always for hybrids
- Pounce can't crit
------------------------------------------------------------------------
r43184 | gagorian | 2007-07-08 02:58:21 -0400 (Sun, 08 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Use "AceEvent_FullyInitialized" to load talent data
------------------------------------------------------------------------
r43173 | gagorian | 2007-07-08 02:04:43 -0400 (Sun, 08 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Mage.lua

DrDamage:
- Somehow the fire power mage talent had dropped out of the talent table. Fixed!
------------------------------------------------------------------------
r43172 | gagorian | 2007-07-08 01:52:21 -0400 (Sun, 08 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Druid.lua

DrDamage:
- Rips can't crit. Added AP coefficient for Maim.
------------------------------------------------------------------------
r43170 | gagorian | 2007-07-08 01:07:45 -0400 (Sun, 08 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Fixed an issue with loading up for paladins
------------------------------------------------------------------------
r43168 | gagorian | 2007-07-08 00:54:11 -0400 (Sun, 08 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Fixed UnitBuff/UnitDebuff error
- Removed DPS from tooltip as it's not a usable stat in its current form
------------------------------------------------------------------------
r43164 | gagorian | 2007-07-08 00:30:33 -0400 (Sun, 08 Jul 2007) | 4 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Added option to manually modify talents that DrDamage calculates (you can test different specs)
- Note: Only talents particularily handled by DrDamage are modifiable, thus talents which modify general crit for instance wont be available
- Also note that in some rare instances modifying the values manually won't give correct calculation due to some API calls not changing by the virtual talent build
------------------------------------------------------------------------
r43139 | gagorian | 2007-07-07 20:54:28 -0400 (Sat, 07 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Druid.lua

DrDamage:
- Added missing melee property to Lacerate so it won't get calcualted in caster module (and thus explode)
------------------------------------------------------------------------
r43129 | gagorian | 2007-07-07 20:40:29 -0400 (Sat, 07 Jul 2007) | 4 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Data/Druid.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Fixed hit calculation option in melee module
- Added 7% AP coefficient to swipe (tell me if it's wrong)
- Fixed FB combo point scaling
------------------------------------------------------------------------
r43127 | gagorian | 2007-07-07 20:31:30 -0400 (Sat, 07 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Data/Hunter.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- AP -> calculation.AP in melee module
- Use scanned ranged wspd for steady shot instead of API
------------------------------------------------------------------------
r43126 | gagorian | 2007-07-07 20:24:32 -0400 (Sat, 07 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Added nil check for OH speed when using 2H weapons
------------------------------------------------------------------------
r43124 | gagorian | 2007-07-07 20:21:03 -0400 (Sat, 07 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Druid.lua

DrDamage:
- Fixed GetShapeshiftForm() typo
------------------------------------------------------------------------
r43123 | gagorian | 2007-07-07 20:19:44 -0400 (Sat, 07 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Hunter.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Added steady shot calculation according to Ragg
------------------------------------------------------------------------
r43119 | gagorian | 2007-07-07 19:54:31 -0400 (Sat, 07 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Removed some debug code and a redundant function from the core
------------------------------------------------------------------------
r43118 | gagorian | 2007-07-07 19:52:36 -0400 (Sat, 07 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Added GetWeaponType() function that I accidentally deleted on restructuring
------------------------------------------------------------------------
r43114 | gagorian | 2007-07-07 19:32:00 -0400 (Sat, 07 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Readme.txt

DrDamage:
- Updated read me
- Fixed error with casters (not healers) with gift of the naaru
------------------------------------------------------------------------
r43113 | gagorian | 2007-07-07 19:19:34 -0400 (Sat, 07 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Data/Druid.lua
   M /trunk/DrDamage/Data/Paladin.lua
   M /trunk/DrDamage/Data/Warrior.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Melee.lua
   M /trunk/DrDamage/Readme.txt

DrDamage:
- Added Feral talents and abilities
------------------------------------------------------------------------
r43034 | gagorian | 2007-07-06 21:38:03 -0400 (Fri, 06 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Register /drdmg command in OnInitialize
------------------------------------------------------------------------
r43029 | gagorian | 2007-07-06 21:03:55 -0400 (Fri, 06 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Hunter.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- A few hunter fixes
------------------------------------------------------------------------
r43025 | gagorian | 2007-07-06 20:39:37 -0400 (Fri, 06 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Fixed bug with nil baseAction when hit calculation was disabled in options
------------------------------------------------------------------------
r43024 | gagorian | 2007-07-06 20:34:58 -0400 (Fri, 06 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Data/Hunter.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Steady shot is apparently 0.2 RAP coefficient
- Fixed error that broke macro tooltips a few commits back
------------------------------------------------------------------------
r43023 | gagorian | 2007-07-06 20:21:24 -0400 (Fri, 06 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Added a few more cases where calculation results are set to zero (no weapon is equipped and action requires weapon etc.)
------------------------------------------------------------------------
r43022 | gagorian | 2007-07-06 20:04:30 -0400 (Fri, 06 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.toc
   M /trunk/DrDamage/Melee.lua

DrDamage:
- TOC bumped to 1.2.0
- Small melee module fix
------------------------------------------------------------------------
r43021 | gagorian | 2007-07-06 20:02:43 -0400 (Fri, 06 Jul 2007) | 4 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Fixed issue with RelicSlots table not being initiated before class modules
- Now properly gets weapon speed through tooltip scanning
- A few fixes here and there
------------------------------------------------------------------------
r43012 | gagorian | 2007-07-06 18:41:12 -0400 (Fri, 06 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Added DPS, DPS(CD), +1% hit, +1% crit, +100 AP to tooltip
- Added calculations to white melee on 'Attack'
------------------------------------------------------------------------
r42996 | gagorian | 2007-07-06 15:54:26 -0400 (Fri, 06 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Hunter.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Hunter talents (the rest)
------------------------------------------------------------------------
r42993 | gagorian | 2007-07-06 15:13:27 -0400 (Fri, 06 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Data/Hunter.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- More work on the melee module and hunters
- Fixed errors in caster module
------------------------------------------------------------------------
r42986 | gagorian | 2007-07-06 14:20:52 -0400 (Fri, 06 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Rogue.lua
   M /trunk/DrDamage/Data/Warrior.lua

DrDamage:
- Added rest of rogue talent data
------------------------------------------------------------------------
r42971 | gagorian | 2007-07-06 12:51:40 -0400 (Fri, 06 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Fixed nil error with actions that can't crit
------------------------------------------------------------------------
r42970 | gagorian | 2007-07-06 12:35:26 -0400 (Fri, 06 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua

DrDamage:
- Fixed error on line 1753 (when druids shapeshift into a form with no mana bar)
------------------------------------------------------------------------
r42933 | gagorian | 2007-07-05 22:48:59 -0400 (Thu, 05 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Data/Rogue.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Added poison checks for Envenom and Mutilate
- Added melee hit calculation
------------------------------------------------------------------------
r42908 | gagorian | 2007-07-05 19:10:54 -0400 (Thu, 05 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Data/Druid.lua
   M /trunk/DrDamage/Data/Mage.lua
   M /trunk/DrDamage/Data/Paladin.lua
   M /trunk/DrDamage/Data/Priest.lua
   M /trunk/DrDamage/Data/Shaman.lua
   M /trunk/DrDamage/Data/Warlock.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Fixed a few issues caused by find and replace all with regex on (bad idea)
- Should scan mana from tooltip for huntar actions
------------------------------------------------------------------------
r42903 | gagorian | 2007-07-05 18:08:59 -0400 (Thu, 05 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Data/Hunter.lua
   M /trunk/DrDamage/Data/Warrior.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- More work on melee module, added some buff/debuff scanning
------------------------------------------------------------------------
r42848 | gagorian | 2007-07-05 10:40:36 -0400 (Thu, 05 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Rogue.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Fix for abilities that can't crit
------------------------------------------------------------------------
r42845 | gagorian | 2007-07-05 10:08:49 -0400 (Thu, 05 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua
   M /trunk/DrDamage/Data/Druid.lua
   M /trunk/DrDamage/Data/Hunter.lua
   M /trunk/DrDamage/Data/Mage.lua
   M /trunk/DrDamage/Data/Paladin.lua
   M /trunk/DrDamage/Data/Priest.lua
   M /trunk/DrDamage/Data/Rogue.lua
   M /trunk/DrDamage/Data/Shaman.lua
   M /trunk/DrDamage/Data/Warlock.lua
   M /trunk/DrDamage/Data/Warrior.lua

DrDamage:
- Updated the auras in each individual module to conform with the changes of my last commit
------------------------------------------------------------------------
r42844 | gagorian | 2007-07-05 09:27:42 -0400 (Thu, 05 Jul 2007) | 4 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Data/Druid.lua
   M /trunk/DrDamage/DrDamage-enUS.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/DrDamage.toc
   M /trunk/DrDamage/Locales/Localization-koKR.lua
   M /trunk/DrDamage/Melee.lua
   M /trunk/DrDamage/Readme.txt

DrDamage:
- Use select(7,UnitDamage("player")) to catch global damage modifier, and for casters modify it according to what global physical only % modifiers are applied (currently Shadow Embrace and Naturalist, is there anything else?)
- Stripped and Optimized what buffs/debuffs are written into tables
- Loads melee module now for hunters, rogues and warriors
------------------------------------------------------------------------
r42837 | gagorian | 2007-07-05 07:37:28 -0400 (Thu, 05 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Warrior.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Added warrior talents
------------------------------------------------------------------------
r42835 | gagorian | 2007-07-05 06:07:21 -0400 (Thu, 05 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua
   A /trunk/DrDamage/Data/Warrior.lua
   M /trunk/DrDamage/DrDamage-enUS.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/DrDamage.toc
   M /trunk/DrDamage/Locales/Localization-koKR.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Added Warrior module (talents missing)
- More work on melee module
------------------------------------------------------------------------
r42828 | gagorian | 2007-07-05 04:39:40 -0400 (Thu, 05 Jul 2007) | 6 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Data/Shaman.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Added Debilitating Spray, Vile Slime
- Added Totem of Ancestral Guidance
- Squashed a global introduced a few commits back
- Changed a few DrDamage -> self
- A bit more work on melee module
------------------------------------------------------------------------
r42811 | arrowmaster | 2007-07-04 21:00:54 -0400 (Wed, 04 Jul 2007) | 6 lines
Changed paths:
   A /trunk/DrDamage/Data/Hunter.lua
   M /trunk/DrDamage/Data/Paladin.lua
   M /trunk/DrDamage/Data/Rogue.lua
   M /trunk/DrDamage/DrDamage.toc
   M /trunk/DrDamage/Melee.lua

DrDamage:
-use calculation.actionSchool instead of baseAction.School to check if School is Ranged
-multiply action.PerCombo by cp - 1 instead of cp
-changed Paladin Crusade talent for future localization
-changed Rogue Murder talent for future localization
-added Hunter data, not complete
------------------------------------------------------------------------
r42738 | gagorian | 2007-07-04 09:13:31 -0400 (Wed, 04 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Rogue.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Weapon type check for backstab/ambush
------------------------------------------------------------------------
r42737 | gagorian | 2007-07-04 09:03:02 -0400 (Wed, 04 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Data/Rogue.lua
   M /trunk/DrDamage/DrDamage-enUS.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Locales/Localization-koKR.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- More work on melee module, damage text on actionbar -should- appear on rogues. Don't expect it to be correct, though.
------------------------------------------------------------------------
r42710 | arrowmaster | 2007-07-04 02:07:06 -0400 (Wed, 04 Jul 2007) | 1 line
Changed paths:
   M /trunk/DrDamage/Data/Rogue.lua

DrDamage: updated Rogue data and started to add talent info, none of which works yet
------------------------------------------------------------------------
r42694 | gagorian | 2007-07-03 23:48:05 -0400 (Tue, 03 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- More stuff.
------------------------------------------------------------------------
r42693 | gagorian | 2007-07-03 23:39:32 -0400 (Tue, 03 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Ranged crit chance
------------------------------------------------------------------------
r42692 | gagorian | 2007-07-03 23:31:26 -0400 (Tue, 03 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Get current AP only once and pass it around, instead of getting it again
------------------------------------------------------------------------
r42691 | gagorian | 2007-07-03 23:11:28 -0400 (Tue, 03 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Rogue.lua
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Deadly Throw update
------------------------------------------------------------------------
r42689 | gagorian | 2007-07-03 23:00:22 -0400 (Tue, 03 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.toc
   M /trunk/DrDamage/Melee.lua

DrDamage:
- Few melee module fixes
- NOTE: Melee calculation doesn't work
------------------------------------------------------------------------
r42685 | gagorian | 2007-07-03 22:46:14 -0400 (Tue, 03 Jul 2007) | 5 lines
Changed paths:
   A /trunk/DrDamage/Caster.lua
   M /trunk/DrDamage/Data/Druid.lua
   M /trunk/DrDamage/Data/Mage.lua
   M /trunk/DrDamage/Data/Paladin.lua
   M /trunk/DrDamage/Data/Priest.lua
   A /trunk/DrDamage/Data/Rogue.lua
   M /trunk/DrDamage/Data/Shaman.lua
   M /trunk/DrDamage/Data/Warlock.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/DrDamage.toc
   A /trunk/DrDamage/Melee.lua

DrDamage:
- Modularized caster code
- Added Melee.lua
- Added Rogue.lua
- NOTE: Possibly breaks things
------------------------------------------------------------------------
r42668 | gagorian | 2007-07-03 19:29:49 -0400 (Tue, 03 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Moved mana calculations from the tooltip display function to the calculation engine
- Added new actionbar display options: DPM, Mana Cost, True Mana Cost and MPS
------------------------------------------------------------------------
r42616 | gagorian | 2007-07-03 09:52:51 -0400 (Tue, 03 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Allows to pass a modifier table to the damage calculation engine so outside addons can compare modified values
- This should enable support for item comparison via tooltip scanning, if anyone is interested in making such an addon/module
------------------------------------------------------------------------
r42578 | nemes | 2007-07-03 03:44:29 -0400 (Tue, 03 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Fix typo on line 1: glocal -> local
------------------------------------------------------------------------
r42553 | gagorian | 2007-07-02 22:18:15 -0400 (Mon, 02 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Fixed error on line 1714
------------------------------------------------------------------------
r42544 | gagorian | 2007-07-02 20:44:31 -0400 (Mon, 02 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Fix to possible, though unlikely, issue of actionbar text not doing full update if a single spell update has been scheduled while switching actionbar pages
------------------------------------------------------------------------
r42543 | fenlis | 2007-07-02 20:32:35 -0400 (Mon, 02 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Locales/Localization-koKR.lua

DrDamage:
- Updated localization koKR
------------------------------------------------------------------------
r42542 | gagorian | 2007-07-02 20:10:48 -0400 (Mon, 02 Jul 2007) | 5 lines
Changed paths:
   M /trunk/DrDamage/Data/Mage.lua
   M /trunk/DrDamage/Data/Shaman.lua
   M /trunk/DrDamage/DrDamage-enUS.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Locales/Localization-koKR.lua

DrDamage:
- Fixed bug where text would hide on single spell updates (introduced last version)
- Added functionality for class special text coloring (evocation is now mana bluish color)
- Added mana restored by mana tide totem and mana spring totems to actionbar text
- Turning updates on modifier keys on/off no longer requires reloading UI
------------------------------------------------------------------------
r42460 | gagorian | 2007-07-01 22:58:45 -0400 (Sun, 01 Jul 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Clear tooltip data table before new tooltip info calculation, not after displaying tooltip which should allow ItemValue_DrDamage to avoid nilling out table fields
------------------------------------------------------------------------
r42456 | gagorian | 2007-07-01 22:21:32 -0400 (Sun, 01 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Data/Priest.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Some minor optimization
- Always hide text frames on actionbar updates before calculating new values. This may not be quite as efficient, but it solves possible issues
------------------------------------------------------------------------
r42414 | gagorian | 2007-07-01 12:28:15 -0400 (Sun, 01 Jul 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Data/Druid.lua
   M /trunk/DrDamage/Data/Mage.lua
   M /trunk/DrDamage/Data/Paladin.lua
   M /trunk/DrDamage/Data/Priest.lua
   M /trunk/DrDamage/Data/Shaman.lua
   M /trunk/DrDamage/Data/Warlock.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Talent data restructure
- Fixed Empowered Rejuvenation effects on Lifebloom and Regrowth
------------------------------------------------------------------------
r42330 | gagorian | 2007-06-30 10:59:33 -0400 (Sat, 30 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Minor rank parse optimization
------------------------------------------------------------------------
r42229 | gagorian | 2007-06-29 09:50:15 -0400 (Fri, 29 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Shaman.lua

DrDamage:
- Remove purification effect from ES only when targeting friendly targets other than player
------------------------------------------------------------------------
r42197 | gagorian | 2007-06-29 04:31:08 -0400 (Fri, 29 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Should've changed self -> DrDamage after making the function local on line 1450
------------------------------------------------------------------------
r42170 | gagorian | 2007-06-28 23:34:45 -0400 (Thu, 28 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Minor optimization
------------------------------------------------------------------------
r42163 | gagorian | 2007-06-28 23:05:25 -0400 (Thu, 28 Jun 2007) | 4 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Nils out the player module once data has been assimilated
- Nils out actionbar detection code once it has been run once
- Ends up saving about ~30kB
------------------------------------------------------------------------
r42140 | gagorian | 2007-06-28 19:20:33 -0400 (Thu, 28 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Druid.lua

DrDamage:
- Typo fix in druid module
------------------------------------------------------------------------
r42054 | gagorian | 2007-06-28 11:03:57 -0400 (Thu, 28 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Warlock.lua

DrDamage:
- Nil check to UnitCreatureFamily("unit")
------------------------------------------------------------------------
r42053 | gagorian | 2007-06-28 10:57:11 -0400 (Thu, 28 Jun 2007) | 4 lines
Changed paths:
   M /trunk/DrDamage/Data/Warlock.lua
   M /trunk/DrDamage/DrDamage.toc
   A /trunk/DrDamage/embeds.xml
   M /trunk/DrDamage/libs

DrDamage:
- Uses Babble-Race for the Warlock MD buff pet locales
- Converted to embeds.xml
- Drycoded cause EU servers suck
------------------------------------------------------------------------
r41971 | gagorian | 2007-06-27 22:28:27 -0400 (Wed, 27 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- And it's also good to remove debug messages
------------------------------------------------------------------------
r41969 | gagorian | 2007-06-27 22:21:12 -0400 (Wed, 27 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/DrDamage.toc

DrDamage:
- And a few typo fixes.. Need moar caffeine
------------------------------------------------------------------------
r41967 | gagorian | 2007-06-27 22:18:58 -0400 (Wed, 27 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Optimization: Removed closure creation from scheduled events
------------------------------------------------------------------------
r41959 | gagorian | 2007-06-27 21:32:29 -0400 (Wed, 27 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Uses API for spell haste rating, instead of by buff basis (this will make static spell haste rating calculation work)
------------------------------------------------------------------------
r41797 | gagorian | 2007-06-26 17:47:30 -0400 (Tue, 26 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua

DrDamage:
- Fixed typo in "A'dal's Song of Battle"
------------------------------------------------------------------------
r41692 | gagorian | 2007-06-25 17:34:23 -0400 (Mon, 25 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Changed a few commonly run functions to local
------------------------------------------------------------------------
r41687 | gagorian | 2007-06-25 16:54:05 -0400 (Mon, 25 Jun 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Data/Paladin.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- 1H weapon specialization shouldn't apply to healing spells, obviously.
- Fix for melee hit rating in tooltips (base is 10 at 60, not 8)
------------------------------------------------------------------------
r40782 | gagorian | 2007-06-19 20:51:02 -0400 (Tue, 19 Jun 2007) | 4 lines
Changed paths:
   M /trunk/DrDamage/Data/Warlock.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- More optimization to aura updates
- A few bugfixes due to last optimization changes
- Added howl of terror to soul siphon effects
------------------------------------------------------------------------
r40763 | gagorian | 2007-06-19 18:05:01 -0400 (Tue, 19 Jun 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Added Adal's Song of Battle
- Bugfix for updating after inventory item change
------------------------------------------------------------------------
r40655 | gagorian | 2007-06-19 01:03:33 -0400 (Tue, 19 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Moar optimization, a few bugfixes (All thanks to my friend, luac)
------------------------------------------------------------------------
r40642 | gagorian | 2007-06-18 23:20:01 -0400 (Mon, 18 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage-enUS.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Locales/Localization-koKR.lua

DrDamage:
- Added a few strings that need to be localized to localization files
------------------------------------------------------------------------
r40640 | gagorian | 2007-06-18 22:58:25 -0400 (Mon, 18 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Massive optimization, garbage creation rate decreased to a fraction of what it was (a local function was GCd each update)
------------------------------------------------------------------------
r40635 | gagorian | 2007-06-18 21:53:25 -0400 (Mon, 18 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- CPU time optimizations (eg. rounding function uses 35% less CPU time, changed some DrDamage functions to local and made local copies of a few Blizzard API functions)
------------------------------------------------------------------------
r40390 | gagorian | 2007-06-17 14:38:41 -0400 (Sun, 17 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua

DrDamage:
- Added Infinity Blade debuff (+5% magical dmg per application )
------------------------------------------------------------------------
r40322 | gagorian | 2007-06-16 23:44:28 -0400 (Sat, 16 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/DrDamage.toc
   M /trunk/DrDamage/libs

DrDamage:
- Removed Tablet from externals.
------------------------------------------------------------------------
r40306 | gagorian | 2007-06-16 21:56:25 -0400 (Sat, 16 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Added nil check to see that class data actually has been loaded when requesting spell rank tables.
------------------------------------------------------------------------
r40247 | gagorian | 2007-06-16 13:04:38 -0400 (Sat, 16 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua
   M /trunk/DrDamage/DrDamage-enUS.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Locales/Localization-koKR.lua

DrDamage:
- Stops parsing of files for unsupported classes instead of disabling addon
------------------------------------------------------------------------
r40115 | gagorian | 2007-06-15 18:26:08 -0400 (Fri, 15 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Priest.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Added base increase data for desperate prayer ranks 3-6
------------------------------------------------------------------------
r39972 | gagorian | 2007-06-14 22:13:58 -0400 (Thu, 14 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Some optimization (less table calls)
------------------------------------------------------------------------
r39939 | gagorian | 2007-06-14 17:27:06 -0400 (Thu, 14 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Mage.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/DrDamage.toc

DrDamage:
- Moved Ignite to mage module
------------------------------------------------------------------------
r39696 | gagorian | 2007-06-13 08:52:30 -0400 (Wed, 13 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Locales/Localization-koKR.lua

DrDamage:
- koKR update
------------------------------------------------------------------------
r39654 | gagorian | 2007-06-12 19:55:07 -0400 (Tue, 12 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Check if BonusActionBarFrame is visible instead of checking each button separately.
------------------------------------------------------------------------
r39650 | gagorian | 2007-06-12 19:35:01 -0400 (Tue, 12 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Fix to save one condition check for each button update.
------------------------------------------------------------------------
r39649 | gagorian | 2007-06-12 19:32:57 -0400 (Tue, 12 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Possible fix for BonusActionButton1-12 in conjunction with CTBarMod use.
------------------------------------------------------------------------
r39491 | gagorian | 2007-06-11 13:06:50 -0400 (Mon, 11 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Shaman.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Bugfixes (Contagion+CoS)
------------------------------------------------------------------------
r39373 | gagorian | 2007-06-10 10:20:14 -0400 (Sun, 10 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Select() is my friend.. select() is my frien... 10.. 9.. 8..
------------------------------------------------------------------------
r39371 | gagorian | 2007-06-10 10:06:10 -0400 (Sun, 10 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Fixed error with InfiniBar with other than Avg displaytypes (I still don't know what caused it, but apparently typing the same exact line again worked.)
------------------------------------------------------------------------
r39329 | gagorian | 2007-06-10 00:42:40 -0400 (Sun, 10 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Druid.lua
   M /trunk/DrDamage/Data/Mage.lua
   M /trunk/DrDamage/Data/Shaman.lua

DrDamage:
- A few base increase adjustments
------------------------------------------------------------------------
r39325 | gagorian | 2007-06-10 00:13:23 -0400 (Sun, 10 Jun 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Data/Priest.lua

DrDamage:
- Corrected rank 11 PW:S absorb base increase
- Randomized values for desperate prayer ranks 3-8 (probably more accurate than without, still need accurate info)
------------------------------------------------------------------------
r39324 | gagorian | 2007-06-10 00:04:53 -0400 (Sun, 10 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Mage.lua
   M /trunk/DrDamage/Data/Priest.lua
   M /trunk/DrDamage/Data/Shaman.lua

DrDamage:
- Cleaned up a few old variables that I missed earlier
------------------------------------------------------------------------
r39323 | gagorian | 2007-06-09 23:52:53 -0400 (Sat, 09 Jun 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Data/Priest.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Fix for increased dot duration talents (min and max averages weren't updated)
- A few Priest base increase adjustments (still need desperate prayer ranks 3-8, if anyone has the spell contact me pls)
------------------------------------------------------------------------
r39317 | gagorian | 2007-06-09 23:06:40 -0400 (Sat, 09 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Shaman.lua

DrDamage:
- Current healing stream coefficient * 0.99 seems to be more correct
------------------------------------------------------------------------
r39316 | gagorian | 2007-06-09 23:01:20 -0400 (Sat, 09 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Druid.lua
   M /trunk/DrDamage/Data/Shaman.lua

DrDamage:
- Healing Wave R1 downranking adjusted -1
------------------------------------------------------------------------
r39312 | gagorian | 2007-06-09 22:19:46 -0400 (Sat, 09 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/Data/Druid.lua
   M /trunk/DrDamage/Data/Mage.lua
   M /trunk/DrDamage/Data/Paladin.lua
   M /trunk/DrDamage/Data/Priest.lua
   M /trunk/DrDamage/Data/Shaman.lua
   M /trunk/DrDamage/Data/Warlock.lua

DrDamage:
- A few base increase adjustments
------------------------------------------------------------------------
r39308 | gagorian | 2007-06-09 21:32:15 -0400 (Sat, 09 Jun 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/Data/Druid.lua
   M /trunk/DrDamage/Data/Mage.lua
   M /trunk/DrDamage/Data/Paladin.lua
   M /trunk/DrDamage/Data/Priest.lua
   M /trunk/DrDamage/Data/Shaman.lua
   M /trunk/DrDamage/Data/Warlock.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Reworked downranking and base increase system to a more standardized design, might cause some calculation errors but will also fix a few
- BoL fix
------------------------------------------------------------------------
r39203 | gagorian | 2007-06-09 01:58:34 -0400 (Sat, 09 Jun 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/BuffScanning.lua
   M /trunk/DrDamage/Data/Paladin.lua
   M /trunk/DrDamage/Data/Priest.lua
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Optimization and cleanup
- JotC bugfix
------------------------------------------------------------------------
r39174 | gagorian | 2007-06-08 20:56:04 -0400 (Fri, 08 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Actionbar text support for Nurfed AB macros
------------------------------------------------------------------------
r39155 | gagorian | 2007-06-08 19:05:04 -0400 (Fri, 08 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Uses MODIFIER_STATE_CHANGED instead of actually verifying that an actionbar has changed on modifier key presses, but since the updates are disabled by default users should be able to figure out that it's only worth turning on if they actually use the functionality
------------------------------------------------------------------------
r39144 | gagorian | 2007-06-08 18:24:48 -0400 (Fri, 08 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Forced update in options properly hides all DrDamage text now before updating.
------------------------------------------------------------------------
r39130 | gagorian | 2007-06-08 16:58:12 -0400 (Fri, 08 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage.lua

DrDamage:
- Check to prevent infinite hit rating required to increase total dam 1% if hit is capped
------------------------------------------------------------------------
r39120 | gagorian | 2007-06-08 16:07:52 -0400 (Fri, 08 Jun 2007) | 2 lines
Changed paths:
   M /trunk/DrDamage/DrDamage-enUS.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Locales/Localization-koKR.lua

DrDamage:
- Tooltip now displays the needed crit rating, hit rating or +dmg/+healing to get +1% increase in spell total effect
------------------------------------------------------------------------
r39089 | gagorian | 2007-06-08 12:36:54 -0400 (Fri, 08 Jun 2007) | 3 lines
Changed paths:
   M /trunk/DrDamage/DrDamage-enUS.lua
   M /trunk/DrDamage/DrDamage.lua
   M /trunk/DrDamage/Locales/Localization-koKR.lua

DrDamage:
- Added option to update actionbars (all actionbars instead of just BT3) on shift, alt and/or ctrl modifier
- Melee type actions now use melee hit rating from gear
------------------------------------------------------------------------