mirror of
https://github.com/brues-code/SuperCleveRoidMacros.git
synced 2026-09-16 03:38:00 +00:00
improve targeting function and further improve equipment mid combat lag.
This commit is contained in:
@@ -96,11 +96,15 @@ CleveRoids.dynamicCmds = {
|
||||
|
||||
-- Equipment swap queue system
|
||||
CleveRoids.equipmentQueue = {}
|
||||
CleveRoids.equipmentQueueLen = 0 -- PERFORMANCE: Track length to avoid table.getn() every frame
|
||||
CleveRoids.lastEquipTime = {}
|
||||
CleveRoids.lastGlobalEquipTime = 0
|
||||
CleveRoids.EQUIP_COOLDOWN = 1.5 -- Per-slot cooldown
|
||||
CleveRoids.EQUIP_GLOBAL_COOLDOWN = 0.5 -- Global cooldown
|
||||
|
||||
-- PERFORMANCE: Table pool for queue entries to reduce garbage collection
|
||||
CleveRoids.queueEntryPool = {}
|
||||
|
||||
-- Spell queue state (Nampower)
|
||||
CleveRoids.queuedSpell = nil
|
||||
CleveRoids.lastCastSpell = nil
|
||||
|
||||
Reference in New Issue
Block a user