ConsumableMacro

Automatically creates and manages Flask, Potion, Heal, Healthstone and Buff Food macros based on your current bag contents — with a priority list you control.

File Details

ConsumableMacro_1.2.0.zip

  • R
  • May 10, 2026
  • 60.87 KB
  • 54
  • 12.0.7+1
  • Retail

File Name

ConsumableMacro_1.2.0.zip

Supported Versions

  • 12.0.7
  • 12.0.5

Changelog - 1.2.0

  • Fix: Drag & drop for Healthstones now works correctly — GetCursorInfo returns the item ID as a string, which broke the HEALTHSTONE_IDS lookup silently
  • Fix: Pattern matching now uses Lua plain-text search instead of regex — prevents potential crashes from magic characters in future pattern strings
  • Fix: ApplyElvUISkin was called twice on login (end of BuildUI + PLAYER_LOGIN)
  • Fix: PLAYER_LOGIN handler now nil-checks mainFrame before accessing it
  • Fix: Demonic Healthstone (ID 224464) added to known Healthstone IDs — previously rejected due to soulbound classification
  • Added: PATTERN_HEALTHSTONE locale key for automatic name-based Healthstone detection in EN and DE