From ad60044d9851566a65ba6334a8f4f2be46508118 Mon Sep 17 00:00:00 2001 From: "Johnny C. Lam" Date: Thu, 31 Oct 2013 19:06:08 +0000 Subject: [PATCH] Fix ticket 307 - TimeToDie(comparison number) improperly returns true Add some arguments for TestOvaleValue missing in r1114. This fixes TimeToDie and TimeToHealthPercent. git-svn-id: svn://svn.curseforge.net/wow/ovale/mainline/trunk@1116 d5049fe3-3747-40f7-a4b5-f36d6801af5f --- OvaleCondition.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OvaleCondition.lua b/OvaleCondition.lua index 686cbec..cc1886b 100644 --- a/OvaleCondition.lua +++ b/OvaleCondition.lua @@ -3927,7 +3927,7 @@ OvaleCondition.conditions.timetodie = function(condition) local timeToDie = TimeToDie(target) local value, origin, rate = timeToDie, OvaleState.maintenant, -1 local start, ending = OvaleState.maintenant, OvaleState.maintenant + timeToDie - return TestOvaleValue(start, ending, value, origin, rate) + return TestOvaleValue(start, ending, value, origin, rate, comparator, limit) end OvaleCondition.conditions.deadin = OvaleCondition.conditions.timetodie @@ -3955,7 +3955,7 @@ OvaleCondition.conditions.timetohealthpercent = function(condition) local t = timeToDie * (healthPercent - percent) / healthPercent local value, origin, rate = t, OvaleState.maintenant, -1 local start, ending = OvaleState.maintenant, OvaleState.maintenant + t - return TestOvaleValue(start, ending, value, origin, rate) + return TestOvaleValue(start, ending, value, origin, rate, comparator, limit) end return Compare(0, comparator, limit) end -- 1.7.9.5