From d83333bf8861d3dfada09bb14340445be88acc0c Mon Sep 17 00:00:00 2001 From: "Johnny C. Lam" Date: Fri, 25 Apr 2014 20:56:34 +0000 Subject: [PATCH] Don't rely on implicit default target=target in translated script. git-svn-id: svn://svn.curseforge.net/wow/ovale/mainline/trunk@1325 d5049fe3-3747-40f7-a4b5-f36d6801af5f --- OvaleSimulationCraft.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/OvaleSimulationCraft.lua b/OvaleSimulationCraft.lua index 72f1415..9b550fa 100644 --- a/OvaleSimulationCraft.lua +++ b/OvaleSimulationCraft.lua @@ -733,13 +733,13 @@ do ["^cooldown$"] = function(simc, actionName) return format("SpellCooldown(%s)", actionName) end, -- TODO: Item? ["^cooldown_react$"] = function(simc, actionName) return format("Spell(%s)", actionName) end, - ["^crit_damage$"] = function(simc, actionName) return format("CritDamage(%s)", actionName) end, + ["^crit_damage$"] = function(simc, actionName) return format("target.CritDamage(%s)", actionName) end, -- TODO: Melee/Ranged/Spell crit chance depending on type of attack, or at least class of player. ["^crit_pct_current$"] = function(simc, actionName) return format("SpellCritChance(%s)", actionName) end, ["^crit_tick_damage$"] = function(simc, actionName) local symbol = format("%s_debuff", actionName) tinsert(simc.symbols, symbol) - return format("CritDamage(%s)", symbol) + return format("target.CritDamage(%s)", symbol) end, ["^duration$"] = function(simc, actionName) local symbol = format("%s_debuff", actionName) @@ -752,7 +752,7 @@ do return format("TalentPoints(%s)", symbol) end, ["^gcd$"] = function(simc, actionName) return format("GCD(%s)", actionName) end, - ["^hit_damage$"] = function(simc, actionName) return format("Damage(%s)", actionName) end, + ["^hit_damage$"] = function(simc, actionName) return format("target.Damage(%s)", actionName) end, ["^in_flight$"] = function(simc, actionName) return format("InFlightToTarget(%s)", actionName) end, ["^in_flight_to_target$"] = function(simc, actionName) return format("InFlightToTarget(%s)", actionName) end, ["^miss_react$"] = "True(miss_react)", @@ -783,7 +783,7 @@ do ["^tick_damage$"] = function(simc, actionName) local symbol = format("%s_debuff", actionName) tinsert(simc.symbols, symbol) - return format("Damage(%s)", symbol) + return format("target.Damage(%s)", symbol) end, ["^tick_multiplier$"] = function(simc, actionName) return format("target.DamageMultiplier(%s)", actionName) end, -- TODO: Buff? -- 1.7.9.5