99 Various and sundry changes while implementing Magic Absorption
talent.
Including fixing a naughty bug where all hashes in Attr class
were not being cloned deeply.
98 Implemented Arcane Focus and Arcane Subtlety talents.
Needed to add percentage resistance penalty to attributes,
similar to the one for damage. To represent that these
percentages could be positive or negative (as for the resist
one) I have changed the names from bonus_blahblah to
blahblah_adjust.
97 Added Frost Channelling talent.
Needed to add mana attribute to Ability. Fixed a bug where
I did not reset casttime for Ability in calcmods (led to
talents reducing casttime twice.) Made sure I didn't make
the same mistake for the new mana attribute.
96 Implemented Improved Frostbolt talent -- required a casttime
reduction. Needed to add a casttime attribute to Ability
so that AbilityType's casttime was not modified permanently
by the talent.
95 Tied Talent pre/post blocks into Ability casting.
Added new attribute bonus_dmg_pct for use by auras and talent
pre/post block only to represent effect that increase all
damage for a (set of) abilities. F.ex. Piercing Ice talent, and
Shadowform aura.