From 7e0990c4e69aef1a2fdedeee016899835e6c377c Mon Sep 17 00:00:00 2001 From: shagu Date: Thu, 23 May 2024 10:37:31 +0200 Subject: [PATCH] librange: disable 40y checks while in cat form --- libs/librange.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/librange.lua b/libs/librange.lua index 3e60f5b0..e8a4f962 100644 --- a/libs/librange.lua +++ b/libs/librange.lua @@ -141,6 +141,8 @@ librange:SetScript("OnEvent", function() end end) +local _, class = UnitClass("player") +local druid = class == "DRUID" local target_event = TargetFrame_OnEvent local target_nop = function() return end @@ -166,6 +168,7 @@ librange:SetScript("OnUpdate", function() if TradeFrame and TradeFrame:IsShown() then return nil end if PlayerFrame and PlayerFrame.inCombat then return nil end if PlayerFrame and PlayerFrame.wandCombat then return nil end + if druid and UnitPowerType("player") == 3 then return nil end if hascombopoints then return nil end _G.PlaySound = SoundOff