From 2dff960030df8983076eac8496f09d8dfecdc683 Mon Sep 17 00:00:00 2001 From: Tercio Jose Date: Tue, 29 Nov 2022 17:30:51 -0300 Subject: [PATCH] Played-a-Life --- core/gears.lua | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/core/gears.lua b/core/gears.lua index 6cb747c3..8e85f00e 100644 --- a/core/gears.lua +++ b/core/gears.lua @@ -3126,10 +3126,8 @@ function Details.GetPlayTimeOnClassString() return "|cffffff00Time played this class (" .. expansionName .. "): " .. days .. " " .. hours .. " " .. minutes end -local timePlayerFrame = CreateFrame("frame") -timePlayerFrame:RegisterEvent("TIME_PLAYED_MSG") -timePlayerFrame:SetScript("OnEvent", function() - --C_Timer.After(0, function() print(Details.GetPlayTimeOnClassString()) end) +hooksecurefunc("ChatFrame_DisplayTimePlayed", function() + print(Details.GetPlayTimeOnClassString()) end) --game freeze prevention, there are people calling UpdateAddOnMemoryUsage() making the game client on the end user to freeze, this is bad, really bad.