Ovale Spell Priority

Ovale Spell Priority

6M Downloads

7.1.5.1 broken for MM hunters

alarge opened this issue ยท 2 comments

commented

There's a comment to this effect on the curse site as well, but switching specs to Marks causes a massive explosion of LUA errors and dropping framerate to near 0.

A snippet of those errors:
Message: Interface\AddOns\Ovale\State.lua:206: stack overflow
Time: 01/14/17 11:24:34
Count: 55
Stack: Interface\AddOns\Ovale\State.lua:206: in function Log' Interface\AddOns\Ovale\BestAction.lua:474: in function RecursiveCompute'
Interface\AddOns\Ovale\BestAction.lua:459: in function PostOrderCompute' Interface\AddOns\Ovale\BestAction.lua:420: in function Compute'
Interface\AddOns\Ovale\BestAction.lua:823: in function ?' Interface\AddOns\Ovale\BestAction.lua:480: in function RecursiveCompute'
Interface\AddOns\Ovale\BestAction.lua:459: in function PostOrderCompute' Interface\AddOns\Ovale\BestAction.lua:420: in function Compute'
Interface\AddOns\Ovale\BestAction.lua:823: in function ?' Interface\AddOns\Ovale\BestAction.lua:480: in function RecursiveCompute'
Interface\AddOns\Ovale\BestAction.lua:459: in function PostOrderCompute' Interface\AddOns\Ovale\BestAction.lua:420: in function Compute'
...
Interface\AddOns\Ovale\BestAction.lua:480: in function RecursiveCompute' Interface\AddOns\Ovale\BestAction.lua:459: in function PostOrderCompute'
Interface\AddOns\Ovale\BestAction.lua:420: in function Compute' Interface\AddOns\Ovale\BestAction.lua:823: in function ?'
Interface\AddOns\Ovale\BestAction.lua:480: in function RecursiveCompute' Interface\AddOns\Ovale\BestAction.lua:459: in function PostOrderCompute'
Interface\AddOns\Ovale\BestAction.lua:420: in function Compute' Interface\AddOns\Ovale\BestAction.lua:396: in function GetAction'
Interface\AddOns\Ovale\Frame.lua:212: in function `OnUpdate'
Interface\AddOns\Ovale\Frame.lua:89: in function <Interface\AddOns\Ovale\Frame.lua:88>

Locals: state =

{
currentSpellId = 200749
class = "HUNTER"
hasteRating = 4206
counter =
{
}
spellHaste = 11.216011047363
GetAuraByGUID = defined @interface\AddOns\Ovale\Aura.lua:1465
lastGCDSpellIds =
{
}
GetSpellCharges = defined @interface\AddOns\Ovale\Cooldown.lua:517
offHandWeaponDamage = 0
soulshards = 0
PutState = defined @interface\AddOns\Ovale\State.lua:185
DebugPower = defined @interface\AddOns\Ovale\Power.lua:742
IsActiveAura = defined @interface\AddOns\Ovale\Aura.lua:1273
powerRate =
{
}
IsUsableSpell = defined @interface\AddOns\Ovale\SpellBook.lua:468
meleeHaste = 11.216011047363
rangedCrit = 33.272499084473
GetSpellHasteMultiplier = defined @interface\AddOns\Ovale\PaperDoll.lua:479
GetMeleeHasteMultiplier = defined @interface\AddOns\Ovale\PaperDoll.lua:467
GetSpellCooldown = defined @interface\AddOns\Ovale\Cooldown.lua:474
GetSpellCooldownDuration = defined @interface\AddOns\Ovale\Cooldown.lua:481
arcanecharges = 0
GetMasteryMultiplier = defined @interface\AddOns\Ovale\PaperDoll.lua:461
CheckSpellInfo = defined @interface\AddOns\Ovale\Data.lua:458
pain = 0
critRating = 8909
baseDamageMultiplier = 1.2349506616592
GetRangedHasteMultiplier = defined @interface\AddOns\Ovale\PaperDoll.lua:473
GetDamageMultiplier = defined @interface\AddOns\Ovale\Future.lua:897
DebugCooldown = defined @interface\AddOns\Ovale\Cooldown.lua:351
GetCounterValue = defined @interface\AddOns\Ovale\Future.lua:1302
stamina = 34262
GetAuraWithProperty = defined @interface\AddOns\Ovale\Aura.lua:1560
CheckSpellAuraData = defined @interface\AddOns\Ovale\Data.lua:410
astralpower = 0
mana = 0
lastSpellId = 200749
GetAura = defined @interface\AddOns\Ovale\Aura.lua:1491
masteryRating = 20.762500762939
spirit = 0
insanity = 0
rangedAttackPower = 24623
GetState = defined @interface\AddOns\Ovale\State.lua:171
GetHasteMultiplier = defined @interface\AddOns\Ovale\PaperDoll.lua:485
CheckRequirements = defined @interface\AddOns\Ovale\Data.lua:370
channel = false
UpdateSnapshot = defined @interface\AddOns\Ovale\PaperDoll.lua:500
ResetSpellCoo

commented

Fixed in 7.1.5.2

commented

thanks for quick response. working great now.