From 42188b609ba57d77c0d1c0b5dbc43cf347d7ed5e Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 17 Nov 2025 20:41:34 +0000 Subject: [PATCH] Fix combo points tracking for Vanilla WoW The GetComboPoints() function was using TBC/WotLK syntax with two parameters ("player", "target"), which is incorrect for Vanilla WoW 1.12. In Vanilla WoW, GetComboPoints() takes no parameters and returns the combo points on the current target. This fixes the issue where macros were not tracking combo points correctly, especially for users without pfui or other addon dependencies. Fixes combo point tracking for Rupture, Rip, and Kidney Shot spells. --- ComboPointTracker.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ComboPointTracker.lua b/ComboPointTracker.lua index 739933b..fddab1e 100644 --- a/ComboPointTracker.lua +++ b/ComboPointTracker.lua @@ -50,8 +50,10 @@ CleveRoids.ComboScalingSpells = { } -- Function to get current combo points +-- Note: In Vanilla WoW 1.12, GetComboPoints() takes no parameters +-- (The "player", "target" syntax is from TBC/WotLK) function CleveRoids.GetComboPoints() - return GetComboPoints("player", "target") or 0 + return GetComboPoints() or 0 end -- Update stored combo points (call this frequently)