------------------------------------------------------------------------
r525 | jlam | 2012-09-16 16:47:20 +0000 (Sun, 16 Sep 2012) | 1 line
Changed paths:
   A /tags/5.0.3 (from /trunk:524)

Tagging as 5.0.3
------------------------------------------------------------------------
r524 | jlam | 2012-09-16 16:45:07 +0000 (Sun, 16 Sep 2012) | 23 lines
Changed paths:
   M /trunk/OvaleAura.lua
   M /trunk/OvaleCompile.lua
   M /trunk/OvaleCondition.lua
   M /trunk/OvaleData.lua
   M /trunk/OvaleFuture.lua

Fix for ticket 135.

* Add additional druid "self" buffs that increase damage done.

* Add Mastery() and LastSpellMastery(id) script conditions

* Track the mastery information at the time a spell is cast.

* Add a SpellData(id key) script condition that takes two parameters, a
  spell ID and a key, and returns the data associated with that key from
  the SpellInfo() for that spell ID.

  SpellInfo()/SpellData() can be used together to stash and retrieve extra
  spell information that may be referenced within the script.

* Get the damage multiplier using OvaleAura:GetDamageMultiplier(spellId),
  which factors in the multipliers for the presence of the buffs and
  debuffs in the given spell's damageAura table (from OvaleData).

* Add new script statements SpellDamageBuff() and SpellDamageDebuff(),
  which take a spellId followed by a list of aura1=x1, aura2=x2, etc.,
  where auraN is the aura spell ID and xN is the damage multiplier if
  auraN is present.
------------------------------------------------------------------------
r523 | jlam | 2012-09-15 23:48:23 +0000 (Sat, 15 Sep 2012) | 1 line
Changed paths:
   M /trunk/OvaleOptions.lua

Fade out the "Restore default" button if using the default script.
------------------------------------------------------------------------
r521 | jlam | 2012-09-14 22:45:40 +0000 (Fri, 14 Sep 2012) | 6 lines
Changed paths:
   M /trunk/OvaleAura.lua

Fix for ticket 159.

OvaleAura needs to update the number of stacks of an aura if it differs
from the previous number, not just if it has increased.  This fixes the
problem of BuffStacks() not showing stack counts correctly when they
decrease.
------------------------------------------------------------------------
r520 | jlam | 2012-09-14 22:40:09 +0000 (Fri, 14 Sep 2012) | 10 lines
Changed paths:
   M /trunk/OvaleCompile.lua

Fix for ticket 156.

Modify ParseFunction() to check for Spell() and SpellCooldown() statements
in the script and check if the given spell ID is in the spellbook or not.
If it's not, then see if it matches another spell with the same name that
is in the spellbook.  If so, then add that spell ID to the OvaleData
spellbook.

Track the function nodes with unknown spell IDs in a list and tag the
unknown spell IDs with ":unknown" when invoking DebugNode().
------------------------------------------------------------------------
r519 | sidoine | 2012-08-30 19:13:52 +0000 (Thu, 30 Aug 2012) | 1 line
Changed paths:
   M /trunk/OvaleBestAction.lua

allows division
------------------------------------------------------------------------
r517 | sidoine | 2012-08-29 21:15:22 +0000 (Wed, 29 Aug 2012) | 2 lines
Changed paths:
   M /trunk/Ovale.toc
   M /trunk/OvaleCondition.lua
   M /trunk/defaut/Chaman.lua
   M /trunk/defaut/Chevalier.lua
   M /trunk/defaut/Demoniste.lua
   M /trunk/defaut/Druide.lua
   M /trunk/defaut/Guerrier.lua
   M /trunk/defaut/Mage.lua
   M /trunk/defaut/Paladin.lua
   M /trunk/defaut/Pretre.lua
   M /trunk/defaut/Voleur.lua

last simulationcraft version
some bug fixes
------------------------------------------------------------------------
r515 | sidoine | 2012-08-29 20:03:59 +0000 (Wed, 29 Aug 2012) | 1 line
Changed paths:
   M /trunk/Ovale.lua
   M /trunk/Ovale.toc
   M /trunk/OvaleAura.lua
   M /trunk/OvaleBestAction.lua
   M /trunk/OvaleCompile.lua
   M /trunk/OvaleCondition.lua
   M /trunk/OvaleData.lua
   M /trunk/OvaleFrame.lua
   M /trunk/OvaleFuture.lua
   M /trunk/OvaleGUID.lua
   M /trunk/OvaleIcone.lua
   M /trunk/OvaleIcone.xml
   M /trunk/OvaleOptions.lua
   M /trunk/OvaleState.lua
   M /trunk/defaut/Chaman.lua
   M /trunk/defaut/Chasseur.lua
   M /trunk/defaut/Chevalier.lua
   M /trunk/defaut/Demoniste.lua
   M /trunk/defaut/Druide.lua
   M /trunk/defaut/Guerrier.lua
   M /trunk/defaut/Mage.lua
   A /trunk/defaut/Moine.lua (from /branches/mop/defaut/Moine.lua:514)
   M /trunk/defaut/Paladin.lua
   M /trunk/defaut/Pretre.lua
   M /trunk/defaut/Voleur.lua

MoP merge
------------------------------------------------------------------------
r509 | sidoine | 2012-08-23 18:08:51 +0000 (Thu, 23 Aug 2012) | 1 line
Changed paths:
   M /trunk/Ovale.toc
   M /trunk/OvaleCondition.lua
   M /trunk/OvaleState.lua

fixed a bug with aura refreshing spell
------------------------------------------------------------------------
