From 14e96339346857b3ec393f05868b92dab5e9f6ff Mon Sep 17 00:00:00 2001 From: Darth Predator Date: Thu, 17 Nov 2016 15:45:23 +0300 Subject: [PATCH] Added a condition for calculating stuff in played dt. This fixes #398 --- ElvUI_SLE/modules/sledatatexts/played.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ElvUI_SLE/modules/sledatatexts/played.lua b/ElvUI_SLE/modules/sledatatexts/played.lua index 596fd33..1e1fe3a 100644 --- a/ElvUI_SLE/modules/sledatatexts/played.lua +++ b/ElvUI_SLE/modules/sledatatexts/played.lua @@ -117,7 +117,7 @@ local OnEvent = function(self, event, ...) ElvDB["sle"]["TimePlayed"][MyRealm][MyName]["LevelTime"] = LevelTime end if event == 'PLAYER_LEVEL_UP' then - LastLevelTime = T.floor(LevelPlayTime + (T.GetTime() - LevelPlayTimeOffset)) + LastLevelTime = T.floor(LevelPlayTime + (T.GetTime() - (LevelPlayTimeOffset or 0))) ElvDB["sle"]["TimePlayed"][MyRealm][MyName]["LastLevelTime"] = LastLevelTime LevelPlayTime = 1 LevelPlayTimeOffset = T.GetTime() -- 1.7.9.5