BlizzCon and Buffs

Topics: Retired
Oct 9, 2008 at 6:01 PM
I'm leaving for BlizzCon this afternoon, but will be working on Rawr on the way. Hopefully tonight I can check in the new buffs system. It's very important that models check that they're handling all the relevant stats, and expecting the right scale of values from each stat. (ie, 5% crit is Crit=0.05, not Crit=5).

I'll be off of instant messanger, but will be checking e-mail and this site and EJ often, and continuing to work on Rawr with every spare moment.
Oct 10, 2008 at 3:20 PM
What do we have to change for things to work with the "new buffs system"?
Oct 10, 2008 at 4:13 PM
Edited Oct 10, 2008 at 5:40 PM
The main thing I noticed was the introduction of PhysicalCrit and SpellCrit. You should check that you are using the right one.

Extra remark: Removed. Was stupid.
Oct 10, 2008 at 4:28 PM
There is replenishment.  It's ManaRestoreFromMaxManaPerSecond.  Also, Judgement of Wisdom, while still named the same (ManaRestorePerHit), is now a percentage of max mana restored per hit.  So instead of the old value of 37, it now carries 0.02.  There's other changes in there as well, but nothing terribly breaking.
Oct 11, 2008 at 7:59 AM
My suggestion is to just look at Buffs.cs, in the GetDefaultBuffs() method. It's all collapsed into regions, so you can quickly skim through each catagory of buff. Just look at buffs that you know your model cares about, see what stats it's using, and make sure you're handling them.$0Crit now comes from PhysicalCrit, SpellCrit, and CritRating.$0$0Same for haste with PhysicalHaste, SpellHaste, and HasteRating.$0$0But again, just look through the default buffs, should be quick with everything collapsed so you can just skim to buff catagories your class can use.$0