r1024

Details

  • Filename
    DrDamage-r1024.zip
  • Uploaded by
  • Uploaded
    Jun 25, 2009
  • Size
    252.60 KB
  • Downloads
    27
  • MD5
    9e81523600a1b6da8e82deb7c9ee35dd

Supported WoW Retail Versions

  • 3.1.0

Changelog

------------------------------------------------------------------------
r1024 | gagorian | 2009-06-25 14:38:01 +0000 (Thu, 25 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Now uses PLAYER_EQUIPMENT_CHANGED instead of UNIT_INVENTORY_CHANGED as it's more specific and also returns the changed slot, which is useful in a few cases, leading to a small performance improvement
- Temporary weapon buff checks still need to use UNIT_INVENTORY_CHANGED as that still seems to be the best way of doing it, but it's only registered for Death Knights, Shamans, Rogues and Warlocks
------------------------------------------------------------------------
r1021 | gagorian | 2009-06-22 15:08:58 +0000 (Mon, 22 Jun 2009) | 3 lines
Changed paths:
   M /trunk/Data/Priest.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Added actionbar text to hunter and warrior Gift of the Naaru
- Swapped holy nova damage to "secondary" effect instead of healing
- Possible error fix for Melee.lua in some special cases when not using a weapon and requesting calculations for abilities that do require one
------------------------------------------------------------------------
r1020 | gagorian | 2009-06-21 18:00:37 +0000 (Sun, 21 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/Warlock.lua

- Fixed calculation issue with warlock spellstone/firestone in combination with shadow mastery or emberstorm
------------------------------------------------------------------------
r1019 | gagorian | 2009-06-18 14:12:08 +0000 (Thu, 18 Jun 2009) | 1 line
Changed paths:
   M /trunk/Melee.lua

- Added missing parenthesis on line 1186
------------------------------------------------------------------------
r1018 | gagorian | 2009-06-18 13:35:52 +0000 (Thu, 18 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/Druid.lua

- Manually selected Eclipse now gives bonuses to both starfire and wrath
------------------------------------------------------------------------
r1017 | gagorian | 2009-06-18 13:01:51 +0000 (Thu, 18 Jun 2009) | 3 lines
Changed paths:
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Warrior.lua
   M /trunk/Melee.lua

- Fixed precision incorrectly applying 15% hit, instead of 3%
- Corrected Unholy Blight AP coefficient
- Rune tap can't crit
------------------------------------------------------------------------
r1016 | gagorian | 2009-06-16 23:55:38 +0000 (Tue, 16 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/Shaman.lua
   M /trunk/DrDamage.lua

- Added some code to shaman module to make sure string_match doesn't error if the actionbar addon for some reason won't return a rank for mana spring totem
------------------------------------------------------------------------
r1015 | gagorian | 2009-06-15 04:35:27 +0000 (Mon, 15 Jun 2009) | 1 line
Changed paths:
   M /trunk/DrDamage.lua

- And a small change to the last commit.
------------------------------------------------------------------------
r1014 | gagorian | 2009-06-15 04:32:22 +0000 (Mon, 15 Jun 2009) | 5 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Warlock.lua
   M /trunk/DrDamage.lua

- Fixed Wound Poison to not use stacks anymore
- Fixed Chimera Shot to be Nature damage
- Fixed Mind Sear coefficient
- Soul Siphon now correctly only calculates self-cast affliction effects
- Some buff and talent engine optimizations
------------------------------------------------------------------------
r1011 | gagorian | 2009-06-14 18:31:58 +0000 (Sun, 14 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua

- Minor tooltip change
- Releasing this as 1.6.7
------------------------------------------------------------------------
r1010 | gagorian | 2009-06-14 18:13:11 +0000 (Sun, 14 Jun 2009) | 2 lines
Changed paths:
   M /trunk/DrDamage.lua

- Target aura updates should now properly take into account the unitID of the caster for buffs/debuffs requiring that they're self-casted
- Fixed possible issue with foreign locales and target aura updates
------------------------------------------------------------------------
r1009 | gagorian | 2009-06-14 17:36:03 +0000 (Sun, 14 Jun 2009) | 1 line
Changed paths:
   M /trunk/Caster.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Fixed two possible errors revealed by luac and added more local copies of core API functions
------------------------------------------------------------------------
r1006 | gagorian | 2009-06-14 15:44:22 +0000 (Sun, 14 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/DrDamage.lua

- Fixed error introduced in last version
- Improved debug function to generate fake tooltips of every ability
------------------------------------------------------------------------
r1004 | gagorian | 2009-06-14 02:38:40 +0000 (Sun, 14 Jun 2009) | 1 line
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Paladin.lua

- Merged the bare essentials of hybrid class AP calculation into caster core for simplicity and possibility of doing AP value comparisons
------------------------------------------------------------------------
r1002 | gagorian | 2009-06-14 01:58:53 +0000 (Sun, 14 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/DrDamage.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Melee.lua

- Improved tooltip handling for spells with AP and SP coefficients
- Separated the coefficients line into two lines, making it hopefully less confusing
------------------------------------------------------------------------
r1001 | gagorian | 2009-06-13 19:36:05 +0000 (Sat, 13 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/DrDamage.lua

- Fixed an error in Caster.lua related to using custom calculation variables
- Simplified the actionbar update code a bit
------------------------------------------------------------------------
r999 | gagorian | 2009-06-13 12:26:11 +0000 (Sat, 13 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/Paladin.lua

- Fixed error in Caster.lua
- Changed paladin holy shield AP coefficient to 7.28% from 5.6%
------------------------------------------------------------------------
r997 | gagorian | 2009-06-13 02:12:41 +0000 (Sat, 13 Jun 2009) | 3 lines
Changed paths:
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Data/Warrior.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Updated health triggers to use 0.1% accuracy instead of 1% accuracy at health limits (doesn't result in performance hit)
- Increased UNIT_INVENTORY_CHANGED delay from 0.5s to 1s to make sure weapon buffs have had a chance to apply/disappear
- Fixed issue with poisons reducing the averaged crit bonus of sword specialization to 0
------------------------------------------------------------------------
r996 | gagorian | 2009-06-13 01:33:11 +0000 (Sat, 13 Jun 2009) | 3 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua

- Removed +10 SP line from DK tooltips
- Unholy presence GCD reduction effects to caster module
- Death & Decay AP bonus seems closer to 0.048 than the 0.0475 generally reported
------------------------------------------------------------------------
r995 | gagorian | 2009-06-13 01:09:43 +0000 (Sat, 13 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Warrior.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua
   M /trunk/Readme.txt

- Two-Handed Weapon specialization seems to double stack on the weapon damage portion, at least on paladin but I'll assume it does so on warrior and death knight as well. Someone tell me if it doesn't!
- Fixed damage modifiers to apply correctly to righteous vengeance, piercing shots and ignite
------------------------------------------------------------------------
r994 | gagorian | 2009-06-12 19:05:55 +0000 (Fri, 12 Jun 2009) | 1 line
Changed paths:
   M /trunk/DrDamage.lua

- Uses GetWeaponEnchantInfo() instead of the tooltip scan to check if temporary enchants need an update as we don't care about the buff name at that point
------------------------------------------------------------------------
r993 | gagorian | 2009-06-12 18:56:52 +0000 (Fri, 12 Jun 2009) | 4 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Data/Warrior.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Added update triggers for health changes for the abilities effected (molten fury, death's embrace, drain soul, rend, victory rush, glyph of rejuvenation, earthliving weapon, prey on the weak, dirty deeds, merciless combat, test of faith, improved flash heal, glyph of sw:d)
- Added Death Pact actionbar heal display
- Fixed Hysteria incorrectly increasing the blood plauge portion of plague strike
- Some optimization in bucketed updates
------------------------------------------------------------------------
r992 | gagorian | 2009-06-12 03:54:13 +0000 (Fri, 12 Jun 2009) | 1 line
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Data/Shaman.lua
   M /trunk/DrDamage.lua

- Added wretching bile and shadow crash debuffs
------------------------------------------------------------------------
r990 | gagorian | 2009-06-12 02:53:07 +0000 (Fri, 12 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warrior.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Added Rogue Poisons
- Fixed an error with Rogue mace specialization
------------------------------------------------------------------------
r989 | gagorian | 2009-06-11 18:11:04 +0000 (Thu, 11 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/Rogue.lua

- Poison detection for mutilation should now work in all locales
------------------------------------------------------------------------
r988 | gagorian | 2009-06-11 16:26:38 +0000 (Thu, 11 Jun 2009) | 1 line
Changed paths:
   M /trunk/Caster.lua
   M /trunk/DrDamage.toc
   A /trunk/Locales/deDE.lua
   M /trunk/Locales/enUS.lua
   A /trunk/Locales/esES.lua
   A /trunk/Locales/esMX.lua
   A /trunk/Locales/frFR.lua
   A /trunk/Locales/koKR.lua
   A /trunk/Locales/ruRU.lua
   A /trunk/Locales/zhCN.lua
   A /trunk/Locales/zhTW.lua

- Localization keyword substitution test
------------------------------------------------------------------------
r986 | gagorian | 2009-06-11 04:40:40 +0000 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Data/Druid.lua
   M /trunk/Data/Rogue.lua

- Fixed error in Rogue.lua related to armor penetration
- Predatory Instincts now correctly applies to auto-attack crit modifier while in cat form
------------------------------------------------------------------------
r985 | gagorian | 2009-06-11 04:30:09 +0000 (Thu, 11 Jun 2009) | 1 line
Changed paths:
   M /trunk/DrDamage.toc
   D /trunk/Locales/DrDamage-enUS.lua
   A /trunk/Locales/enUS.lua (from /trunk/Locales/DrDamage-enUS.lua:984

- Removed references to deleted localization files from .toc
------------------------------------------------------------------------
r984 | gagorian | 2009-06-11 04:15:57 +0000 (Thu, 11 Jun 2009) | 4 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Data/Warrior.lua
   M /trunk/DrDamage.lua
   D /trunk/Locales/DrDamage-deDE.lua
   M /trunk/Locales/DrDamage-enUS.lua
   D /trunk/Locales/DrDamage-koKR.lua
   D /trunk/Locales/DrDamage-ruRU.lua
   D /trunk/Locales/DrDamage-zhCN.lua
   D /trunk/Locales/DrDamage-zhTW.lua
   M /trunk/Melee.lua

- Nuked all old localization tables cause it was incomplete and contained outdated keys, added missing localization keys and changed others
- Added more stuns for glyph of fire blast, added stun effects for judgement of command, torment of the weak now updates on more debuffs
- Added option for selecting between one/two roll hit calculation in melee module
- Added Unavoidable property to melee type abilities that can't be dodged or parried
------------------------------------------------------------------------
r983 | gagorian | 2009-06-10 05:14:36 +0000 (Wed, 10 Jun 2009) | 1 line
Changed paths:
   M /trunk/DrDamage.toc
   M /trunk/Melee.lua

- *Whistles innocently*
------------------------------------------------------------------------
r981 | gagorian | 2009-06-10 04:57:05 +0000 (Wed, 10 Jun 2009) | 1 line
Changed paths:
   M /trunk/Melee.lua

- Fixed error on line 861
------------------------------------------------------------------------
r980 | gagorian | 2009-06-10 04:49:41 +0000 (Wed, 10 Jun 2009) | 1 line
Changed paths:
   M /trunk/Melee.lua

- Even better solution for glancing calculation!
------------------------------------------------------------------------
r979 | gagorian | 2009-06-10 04:44:59 +0000 (Wed, 10 Jun 2009) | 1 line
Changed paths:
   M /trunk/Melee.lua

- Correction to glancing blow damage reduction calculation
------------------------------------------------------------------------
r977 | gagorian | 2009-06-10 04:20:56 +0000 (Wed, 10 Jun 2009) | 5 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Warrior.lua
   M /trunk/DrDamage.lua
   M /trunk/DrDamage.toc
   M /trunk/Melee.lua

- Added armor based mitigation. Bosses have a known value (needs to be enabled in the options), for the rest you can now manually set mob armor to a value
- Armor Penetration effects and buffs/debuffs are thus taken into account
- Added Dodge, Parry, and Glancing Blows (everything needs to be enabled to be taken into account)
- Added Expertise
- Added option for boss crit depression to melee module
------------------------------------------------------------------------
r975 | gagorian | 2009-06-09 16:24:25 +0000 (Tue, 09 Jun 2009) | 3 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Data/Warrior.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Faerie Fire (Feral) crits for 150%
- Warlocks can also have arcane torrent
- Some cleanup for release
------------------------------------------------------------------------
r973 | gagorian | 2009-06-09 07:05:29 +0000 (Tue, 09 Jun 2009) | 3 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/DrDamage.lua

- Added tooltip AP coefficient display to death knight spells
- Improved summon gargoyle calculation
- Added arcane torrent calculation
------------------------------------------------------------------------
r972 | gagorian | 2009-06-09 05:42:15 +0000 (Tue, 09 Jun 2009) | 5 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Data/Warrior.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Added Necrosis to off-hand calculation, corrected disease amount calculation to only use self casted diseases, added death knight runes, added Glyph of Blood Strike, Corrected Might of Mograine effect on Blood Boil (7.5% instead of 15% per level)
- Corrected Icy Touch and Howling Blast to use spell hit and crit
- Added Faerie Fire (Feral) calculation
- RWS doesn't apply to traps and stings
- Added deep wounds to off-hand attacks
------------------------------------------------------------------------
r971 | gagorian | 2009-06-08 05:35:42 +0000 (Mon, 08 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Warrior.lua

- Added ability names to tooltips for several abilities that used to display as "Additional"
------------------------------------------------------------------------
r970 | gagorian | 2009-06-08 05:01:10 +0000 (Mon, 08 Jun 2009) | 1 line
Changed paths:
   M /trunk/Caster.lua

- GCD cannot be longer than 1.5s
------------------------------------------------------------------------
r968 | gagorian | 2009-06-08 04:46:23 +0000 (Mon, 08 Jun 2009) | 5 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Data/Warrior.lua
   M /trunk/Melee.lua

- Added Earthliving Weapon Heal (and Blessing of the Eternals)
- Windfury cooldown effects are modeled much more accurate now
- Offhand flametongue/frostbrand DPS increase is now properly based on offhand weapon speed
- Spell hit factored into FT/FB
- Added glyph of shocking
------------------------------------------------------------------------
r966 | gagorian | 2009-06-07 04:43:17 +0000 (Sun, 07 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/Shaman.lua

- Last update for the day: Lava Lash is not normalized
------------------------------------------------------------------------
r965 | gagorian | 2009-06-07 04:37:26 +0000 (Sun, 07 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/Shaman.lua
   M /trunk/Melee.lua

- Windfury procs use special attack hit calculation
------------------------------------------------------------------------
r964 | gagorian | 2009-06-07 04:26:16 +0000 (Sun, 07 Jun 2009) | 6 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Data/Warrior.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua
   M /trunk/docs/SpellStruct.txt

- Merged the aura calculation engines into core, saving some memory for hybrid classes.. and easier to manage in the future
- Added Frostbrand weapon, fixed flametongue weapon
- Fixed Glyph of Explosive Trap
- Glyph of PW:S heal can crit
- Attempt at bypassing need for localization with UnitCreatureType("target"), should work in some foreign locales (Murder, Crusade, Improved Tracking, Sense Undead)
- Unified some variable names
------------------------------------------------------------------------
r962 | gagorian | 2009-06-06 19:34:47 +0000 (Sat, 06 Jun 2009) | 1 line
Changed paths:
   M /trunk/Caster.lua

- Falls back to manually set target level if no unit is targeted
------------------------------------------------------------------------
r961 | gagorian | 2009-06-06 19:29:49 +0000 (Sat, 06 Jun 2009) | 7 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warrior.lua
   M /trunk/Melee.lua

- Death Knight: Improved Necrosis calculation, added Blood-Caked Blade calculation
- Hunter: Added Piercing Shots and Wild Quiver
- Mage: Now shows approximate Ignite DoT tick calculations (hides fireball dot calculation if ignite talented)
- Priest: Added Glyph of PW: S
- Rogue: Added Sword Specialization, T8 4p bonus
- Shaman: Added Glyph of Thunder, Glyph of Fire Nova Totem, T8 2p healer, T8 2p/4p elemental
- Warrior: Added Deep Wounds and Sword Specialization
------------------------------------------------------------------------
r960 | gagorian | 2009-06-06 06:45:50 +0000 (Sat, 06 Jun 2009) | 8 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Melee.lua

- Added Crypt Fever
- Added Wandering Plague
- Fixed Impurity to apply to all AP bonuses
- Corrected Ice Fever and Blood Plague disease damage
- Added Glyph of Howling Blast
- Added Icy Touch AP Bonus
- Outbreak and Improved Icy Touch should not apply to the disease damage
- Added Ebon Plaguebringer effects to disease portion
------------------------------------------------------------------------
r958 | gagorian | 2009-06-06 02:34:53 +0000 (Sat, 06 Jun 2009) | 15 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Caster.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Warlock.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Savage Roar and Master Shapeshifter (bear) effects are no longer applied incorrectly to spells when in bear/cat form
- Added Glyph of Living Bomb, Glyph of Mirror Image, Glyph of Fire Blast (needs more stuns added)
- FFB double dips from Mind Master -> added
- Added Missile Barrage
- Changed Arcane Barrage coefficient
- Firepower and spell impact are additive as an exception for Fireball
- Added permafrost extra dot tick to FFB
- Corrected damage calc for Mirror Image
- Added Sheath of Light, Added Righteous Vengeance
- Added paladin arena set bonus -1s cooldown to judgement
- Added 2p Aegis Regalia Bonus to Holy Shock
- Conflagrate now checks for immolate/shadowflame rank, instead of assuming max rank
- Corrected Judgements not getting talent effects properly
- Some tooltip adjustments for both melee and caster for the new type of talent effects

------------------------------------------------------------------------
r957 | gagorian | 2009-06-05 22:19:15 +0000 (Fri, 05 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/Druid.lua
   M /trunk/Data/Warlock.lua

- Glyph of CoA should now give the correct total damage increase
------------------------------------------------------------------------
r956 | gagorian | 2009-06-05 21:48:04 +0000 (Fri, 05 Jun 2009) | 1 line
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Melee.lua

- Now calculates class wide bonuses before applying spell specific setbonuses to make sure all class modifiers are applied before possible bonuses
------------------------------------------------------------------------
r955 | gagorian | 2009-06-05 21:38:22 +0000 (Fri, 05 Jun 2009) | 1 line
Changed paths:
   M /trunk/Caster.lua

- Fixed error in last commit line 1262
------------------------------------------------------------------------
r954 | gagorian | 2009-06-05 21:32:42 +0000 (Fri, 05 Jun 2009) | 1 line
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/Druid.lua
   M /trunk/Melee.lua

- Added druid t8 4p resto
------------------------------------------------------------------------
r953 | gagorian | 2009-06-05 19:59:27 +0000 (Fri, 05 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warlock.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Added Swiftmend, druids rejoice
- Small optimization for buffs that only trigger updates
------------------------------------------------------------------------
r952 | gagorian | 2009-06-05 01:57:44 +0000 (Fri, 05 Jun 2009) | 1 line
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Caster.lua
   M /trunk/Melee.lua

- Added some wotlk flasks/elixirs/foods for manual modification
------------------------------------------------------------------------
r951 | gagorian | 2009-06-05 01:03:32 +0000 (Fri, 05 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Melee.lua
   M /trunk/docs/SpellStruct.txt

- Some clean-up
- Removed manual school specific damage modifications to make options menus less cluttered
------------------------------------------------------------------------
r949 | gagorian | 2009-06-04 21:57:44 +0000 (Thu, 04 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Data/Warrior.lua
   M /trunk/Melee.lua

- Removed the redundant Energy/Rage costs from class modules
- Corrected the DPS calculations for Channeled spells to use the derived haste value applied to base cast times
------------------------------------------------------------------------
r948 | gagorian | 2009-06-04 20:56:59 +0000 (Thu, 04 Jun 2009) | 1 line
Changed paths:
   M /trunk/DrDamage.lua

- Corrected error in DrDamage.lua:1503 for Death Knights with "Casts left" actionbar display enabled on other char and shares the settings profile.
------------------------------------------------------------------------
r947 | gagorian | 2009-06-04 20:47:55 +0000 (Thu, 04 Jun 2009) | 3 lines
Changed paths:
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Shaman.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Fixed Gift of the Naaru for foreign locales
- Corrected typo causing Lava Lash to use main-hand weapon damage instead of off-hand
- Fixed error message with Bloody Vengeance in DK module
------------------------------------------------------------------------
r946 | gagorian | 2009-06-04 20:12:20 +0000 (Thu, 04 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Caster.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warlock.lua

- Now uses cast time of Teleport: Moonglade for haste effect calculation to make GCD calculation include buffs and debuffs conveniently. Hooray!
- This fixes haste talents and effects not necessarily applying to the DPS/DPSC calculation of instant casts.
------------------------------------------------------------------------
r945 | gagorian | 2009-06-03 19:13:12 +0000 (Wed, 03 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/Paladin.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Possible fix for Hammer of the Righteous calculation, now uses the following formula: (WeaponDPS + AP/14)*4
------------------------------------------------------------------------
r944 | gagorian | 2009-06-02 23:24:24 +0000 (Tue, 02 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/Warrior.lua

- And forgot to remove a piece of testing code.
------------------------------------------------------------------------
r943 | gagorian | 2009-06-02 23:17:53 +0000 (Tue, 02 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/Warrior.lua

- Incorrectly placed bracket caused Improved Cleave and DW Spec for warriors to be ignored >_<
------------------------------------------------------------------------
r941 | gagorian | 2009-06-02 17:36:57 +0000 (Tue, 02 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/Hunter.lua

- 3.1.3 patch notes: Hunter's mark buffed from 300 RAP to 500 RAP
------------------------------------------------------------------------
r940 | gagorian | 2009-06-02 17:26:52 +0000 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Data/DeathKnight.lua

- Corrected a few death knight sigils
- Polished the death knight module
------------------------------------------------------------------------
r938 | gagorian | 2009-06-02 16:47:32 +0000 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Added missing death knight talents, corrected a few others
- Fixed an issue with the new talent calculation
------------------------------------------------------------------------
r936 | gagorian | 2009-06-02 15:18:29 +0000 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Moved combo points event into melee module
- Now updates in 0.5s after target swap instead of 1.5s
------------------------------------------------------------------------
r935 | gagorian | 2009-06-02 14:31:43 +0000 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Shaman.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- FuBarPlugin-2.0 no longer needed to run if someone decides to remove it
- Gift of the naaru should use AP now instead of spellpower if higher
------------------------------------------------------------------------
r934 | gagorian | 2009-06-02 06:51:58 +0000 (Tue, 02 Jun 2009) | 1 line
Changed paths:
   M /trunk/Caster.lua
   M /trunk/DrDamage.lua

- Fix for last commit; special case talents
------------------------------------------------------------------------
r933 | gagorian | 2009-06-02 06:29:13 +0000 (Tue, 02 Jun 2009) | 1 line
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Data/Warrior.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Rewrote entire talent calculation engine, should lead to a nice performance improvement with the off chance of breaking stuff
------------------------------------------------------------------------
r932 | gagorian | 2009-06-02 02:57:27 +0000 (Tue, 02 Jun 2009) | 6 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Data/Warrior.lua
   M /trunk/DrDamage.lua
   M /trunk/Melee.lua

- Improved tracking should work now
- Fixed sense undead glyph
- Added missing hunter glyphs and fixed others
- Corrected hunter t8 bonus
- Updated hunter talents
- Improved performance by reducing talent iteration for multi-effect talents
------------------------------------------------------------------------
r931 | gagorian | 2009-06-01 18:05:12 +0000 (Mon, 01 Jun 2009) | 1 line
Changed paths:
   M /trunk/Data/Paladin.lua

- Prevent crusade from double stacking
------------------------------------------------------------------------
r929 | gagorian | 2009-05-31 21:02:16 +0000 (Sun, 31 May 2009) | 3 lines
Changed paths:
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Warrior.lua

- Unending fury is additive
- Corrected rend weapon damage modifier
- Added bonus for rend damage on targets over 75% health
------------------------------------------------------------------------
r928 | gagorian | 2009-05-31 20:41:09 +0000 (Sun, 31 May 2009) | 4 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Data/Warrior.lua
   M /trunk/DrDamage.toc
   M /trunk/Melee.lua

- Added rogue glyphs and t7-t8 (except the rupture crits)
- Added missing rogue buffs/debuffs
- Rogue talents should now be up to date
- Added parenthesis to several GetSpellInfo calls to add only the spell name into the tables, as the other information isn't needed
------------------------------------------------------------------------
r926 | gagorian | 2009-05-31 17:23:46 +0000 (Sun, 31 May 2009) | 1 line
Changed paths:
   M /trunk/Data/DeathKnight.lua

- Fixed typo in Death Knight module
------------------------------------------------------------------------
r924 | gagorian | 2009-05-31 17:03:08 +0000 (Sun, 31 May 2009) | 2 lines
Changed paths:
   M /trunk/Caster.lua
   M /trunk/Melee.lua

- Shows crit multiplier in the tooltip even when it's unmodified (turned off by the Coeffs option)
- Weapon specialization effects are shown in applicable tooltips
------------------------------------------------------------------------
r923 | gagorian | 2009-05-31 16:56:26 +0000 (Sun, 31 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Paladin.lua

- Corrected two-handed weapon specialization for Paladins
------------------------------------------------------------------------
r922 | gagorian | 2009-05-31 16:35:05 +0000 (Sun, 31 May 2009) | 3 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Druid.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Shaman.lua
   M /trunk/Data/Warrior.lua
   M /trunk/Melee.lua

- Warrior up to date
- Corrected a few paladin spells to use the correct type of hit/crit calc
- Fixed weapon specialization talents
------------------------------------------------------------------------
r920 | gagorian | 2009-05-30 21:19:01 +0000 (Sat, 30 May 2009) | 2 lines
Changed paths:
   M /trunk/Data/Druid.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Shaman.lua

- Hopefully fixed Two-Handed Weapon Spec to apply to correct abilities (Paladin)
- Added local copies of some functions
------------------------------------------------------------------------
r919 | gagorian | 2009-05-30 20:46:17 +0000 (Sat, 30 May 2009) | 4 lines
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Caster.lua
   M /trunk/Data/DeathKnight.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Warlock.lua
   M /trunk/Melee.lua

- Added remaining missing paladin glyphs, librams and stuff
- Added crit multiplier display into tooltip
- Added Focused Will, Glyph of Prayer of Healing, Illumination, Master of Elements, Improved Flash Heal

------------------------------------------------------------------------
r918 | gagorian | 2009-05-30 16:02:42 +0000 (Sat, 30 May 2009) | 1 line
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Data/Paladin.lua

- More paladin fixes
------------------------------------------------------------------------
r917 | gagorian | 2009-05-30 12:49:11 +0000 (Sat, 30 May 2009) | 1 line
Changed paths:
   M /trunk/Aura.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Melee.lua

- Added paladin glyphs and a few fixes
------------------------------------------------------------------------
r916 | gagorian | 2009-05-30 11:40:02 +0000 (Sat, 30 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Paladin.lua
   M /trunk/Melee.lua

- Fixed paladin judgement error
------------------------------------------------------------------------
r915 | gagorian | 2009-05-29 23:30:15 +0000 (Fri, 29 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua

- Elemental Precision renamed to Precision and applies to all spells, FFB no longer double dips
------------------------------------------------------------------------
r914 | gagorian | 2009-05-28 21:50:25 +0000 (Thu, 28 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Paladin.lua
   M /trunk/Melee.lua

- First crack at pallies. Some work on seals/judgements and talents. Completely untested.
------------------------------------------------------------------------
r913 | gagorian | 2009-05-27 14:36:43 +0000 (Wed, 27 May 2009) | 1 line
Changed paths:
   M /trunk/Melee.lua

- Updated rage gain formula, now takes into account levels 1-80.
------------------------------------------------------------------------
r911 | gagorian | 2009-05-25 23:17:28 +0000 (Mon, 25 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Druid.lua
   M /trunk/Data/Hunter.lua
   M /trunk/Data/Rogue.lua
   M /trunk/Data/Warrior.lua
   M /trunk/Melee.lua

- Corrected several crit modifier talents, someone added them wrong!
------------------------------------------------------------------------
r910 | gagorian | 2009-05-25 22:52:55 +0000 (Mon, 25 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Paladin.lua

- Corrected Touched by the Light crit modifier
------------------------------------------------------------------------
r909 | gagorian | 2009-05-25 22:46:09 +0000 (Mon, 25 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Priest.lua

- Corrected shadow power crit modifier
------------------------------------------------------------------------
r908 | gagorian | 2009-05-25 20:49:09 +0000 (Mon, 25 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Priest.lua

- Added a strange exception of desperate prayer rank 4 gaining 243-244 base heal as level 80, even when no other rank gains anything >_<
------------------------------------------------------------------------
r905 | gagorian | 2009-05-25 20:19:39 +0000 (Mon, 25 May 2009) | 1 line
Changed paths:
   M /trunk/DrDamage.toc

- TOC bump to 1.6.5
------------------------------------------------------------------------
r904 | gagorian | 2009-05-25 20:14:48 +0000 (Mon, 25 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Druid.lua
   M /trunk/Data/Mage.lua
   M /trunk/Data/Paladin.lua
   M /trunk/Data/Priest.lua
   M /trunk/Data/Shaman.lua
   M /trunk/DrDamage.lua

- Added base value increases for all remaining spells (priest, shaman, paladin, mage, druid)
------------------------------------------------------------------------
r903 | gagorian | 2009-05-25 14:01:34 +0000 (Mon, 25 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Shaman.lua

- Updated base increase values of LHW, HW and CH. Thanks to Dólph of Al'akir.
------------------------------------------------------------------------
r902 | gagorian | 2009-05-25 13:36:23 +0000 (Mon, 25 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Shaman.lua

- Totem of Hex is unaffected by shamanism
------------------------------------------------------------------------
r901 | gagorian | 2009-05-25 13:21:18 +0000 (Mon, 25 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Shaman.lua

- Shaman accuracy improvement
------------------------------------------------------------------------
r900 | gagorian | 2009-05-25 00:52:28 +0000 (Mon, 25 May 2009) | 1 line
Changed paths:
   M /trunk/Data/Priest.lua

- Updated priest base value increases up to level 80, big thanks to ArthicEU for the help
------------------------------------------------------------------------

Additional Files

Type Name Size Uploaded Game Version Downloads
145.75 KB Jun 25, 2009 3.1.0 16