Commit graph

  • d6a25ca8f2 fix: unit API functions return data for out-of-range party members Kelsi 2026-03-21 04:04:39 -07:00
  • 61b54cfa74 feat: add unit state query functions and fix UnitAffectingCombat Kelsi 2026-03-21 03:59:04 -07:00
  • ec082e029c fix: UnitClass and UnitRace now work for target, focus, party, and all units Kelsi 2026-03-21 03:55:23 -07:00
  • 8229a963d1 feat: add player name tab-completion in chat input Kelsi 2026-03-21 03:49:02 -07:00
  • 0d49cc8b94 fix: handle NPC facing-only rotation in SMSG_MONSTER_MOVE Kelsi 2026-03-21 03:38:17 -07:00
  • a63f980e02 feat: add guild roster Lua API for guild management addons Kelsi 2026-03-21 03:34:31 -07:00
  • 7807058f9c feat: add SendAddonMessage and RegisterAddonMessagePrefix for addon comms Kelsi 2026-03-21 03:31:54 -07:00
  • b2826ce589 feat: fire PLAYER_UPDATE_RESTING event on rest state changes Kelsi 2026-03-21 03:27:09 -07:00
  • e64f9f4585 fix: add mail, auction, quest, and trade windows to Escape key chain Kelsi 2026-03-21 03:24:23 -07:00
  • a39acd71ba feat: apply M2 color alpha and transparency tracks to batch opacity Kelsi 2026-03-21 03:14:57 -07:00
  • 4f4c169825 feat: add GetNumFriends/GetFriendInfo/GetNumIgnores/GetIgnoreName API Kelsi 2026-03-21 03:08:37 -07:00
  • b7e5034f27 feat: fire GUILD_ROSTER_UPDATE and GUILD_MOTD events for guild addons Kelsi 2026-03-21 03:04:59 -07:00
  • b8d92b5ff2 feat: fire FRIENDLIST_UPDATE and IGNORELIST_UPDATE events Kelsi 2026-03-21 03:01:55 -07:00
  • 8f2a2dfbb4 feat: fire UNIT_NAME_UPDATE event when player names are resolved Kelsi 2026-03-21 02:58:55 -07:00
  • 3b8165cbef feat: fire events for loot rolls, trade windows, and duels Kelsi 2026-03-21 02:57:00 -07:00
  • 7105672f06 feat: resolve item icon paths from ItemDisplayInfo.dbc for Lua API Kelsi 2026-03-21 02:53:07 -07:00
  • e21f808714 feat: support SavedVariablesPerCharacter for per-character addon data Kelsi 2026-03-21 02:46:21 -07:00
  • 0d2fd02dca feat: add 40+ frame metatable methods to prevent addon nil-reference errors Kelsi 2026-03-21 02:39:44 -07:00
  • b99bf7021b feat: add WoW table/string/math/bit utility functions for addon compat Kelsi 2026-03-21 02:37:56 -07:00
  • 154140f185 feat: add UIDropDownMenu framework, font objects, and UI global stubs Kelsi 2026-03-21 02:36:06 -07:00
  • 760c6a2790 feat: fire PLAYER_ENTER_COMBAT and PLAYER_LEAVE_COMBAT events Kelsi 2026-03-21 02:31:59 -07:00
  • 60904e2e15 fix: fire talent/spell events correctly when learning talents Kelsi 2026-03-21 02:29:48 -07:00
  • d75f2c62e5 feat: fire UNIT_HEALTH/UNIT_POWER events from dedicated update packets Kelsi 2026-03-21 02:26:44 -07:00
  • 55ef607093 feat: add talent tree Lua API for talent inspection addons Kelsi 2026-03-21 02:22:35 -07:00
  • 0a6fdfb8b1 feat: add GetNumSkillLines and GetSkillLineInfo for profession addons Kelsi 2026-03-21 02:18:25 -07:00
  • 855f00c5b5 feat: add LibStub and CallbackHandler-1.0 for Ace3 addon compatibility Kelsi 2026-03-21 02:15:50 -07:00
  • c20db42479 feat: fire UNIT_SPELLCAST_SENT and UNIT_SPELLCAST_STOP events Kelsi 2026-03-21 02:10:09 -07:00
  • 6e863a323a feat: add UseAction, CancelUnitBuff, and CastSpellByID Lua functions Kelsi 2026-03-21 02:03:51 -07:00
  • 45850c5aa9 feat: add targeting Lua API functions for addon and macro support Kelsi 2026-03-21 01:58:03 -07:00
  • 3ae18f03a1 feat: fire UNIT_HEALTH/POWER/AURA events for party members; fix closeLoot event Kelsi 2026-03-21 01:55:30 -07:00
  • 00a97aae3f fix: remove Lua stubs overriding C implementations; add GameTooltip and frame factories Kelsi 2026-03-21 01:52:59 -07:00
  • ce26284b90 feat: add GetCursorPosition, screen size queries, and frame positioning methods Kelsi 2026-03-21 01:44:59 -07:00
  • 8555c80aa2 feat: add loot window Lua API for addon compatibility Kelsi 2026-03-21 01:42:03 -07:00
  • 7459f27771 feat: add targettarget, focustarget, pettarget, mouseovertarget unit IDs Kelsi 2026-03-21 01:37:44 -07:00
  • 74125b7340 feat: fire LOOT/GOSSIP/QUEST/TRAINER addon events on window open/close Kelsi 2026-03-21 01:35:18 -07:00
  • fe8950bd4b feat: add action bar, combo points, reaction, and connection Lua API functions Kelsi 2026-03-21 01:31:34 -07:00
  • 32a51aa93d feat: add mouseover unit ID support and fire UPDATE_MOUSEOVER_UNIT/PLAYER_FOCUS_CHANGED events Kelsi 2026-03-21 01:26:37 -07:00
  • 22798d1c76 feat: fire MAIL_SHOW/CLOSED and AUCTION_HOUSE_SHOW/CLOSED events Kelsi 2026-03-20 22:43:29 -07:00
  • 395d6cdcba feat: fire BANKFRAME_OPENED and BANKFRAME_CLOSED events for bank addons Kelsi 2026-03-20 22:32:21 -07:00
  • 8cc90a69e8 feat: fire MERCHANT_SHOW and MERCHANT_CLOSED events for vendor addons Kelsi 2026-03-20 22:22:36 -07:00
  • 37a5b4c9d9 feat: fire ACTIONBAR_SLOT_CHANGED event on action bar updates Kelsi 2026-03-20 22:13:57 -07:00
  • fc182f8653 feat: fire SKILL_LINES_CHANGED event when player skills update Kelsi 2026-03-20 21:57:27 -07:00
  • d68ef2ceb6 feat: fire CHAT_MSG_MONEY and CHAT_MSG_COMBAT_XP_GAIN events Kelsi 2026-03-20 21:47:39 -07:00
  • 44d2b80998 feat: fire CHAT_MSG_LOOT event when items are looted Kelsi 2026-03-20 21:27:04 -07:00
  • 0885f885e8 feat: fire PLAYER_FLAGS_CHANGED event when player flags update Kelsi 2026-03-20 21:18:25 -07:00
  • 3dcd489e81 feat: show random suffix names in auction owner sold/expired notifications Kelsi 2026-03-20 21:02:12 -07:00
  • 9f49f543f6 feat: show random suffix names in auction outbid and expired notifications Kelsi 2026-03-20 20:57:23 -07:00
  • df55242c50 feat: add GetCoinTextureString/GetCoinText Lua money formatting utility Kelsi 2026-03-20 20:44:59 -07:00
  • b659ab9caf feat: add GetPlayerInfoByGUID Lua API for damage meter player identification Kelsi 2026-03-20 20:22:15 -07:00
  • 8be8d31b85 feat: add GetItemLink Lua API for clickable item links from item IDs Kelsi 2026-03-20 20:07:45 -07:00
  • 6d2a94a844 feat: add GetSpellLink Lua API for clickable spell links in chat Kelsi 2026-03-20 19:57:13 -07:00
  • bc4ff501e2 feat: show random suffix names in AH bids and seller auction tabs Kelsi 2026-03-20 19:37:17 -07:00
  • a13dfff9a1 feat: show random suffix names in auction house item listings Kelsi 2026-03-20 19:33:01 -07:00
  • 99f4ded3b5 feat: show random suffix names in loot roll popup and roll-won messages Kelsi 2026-03-20 19:22:59 -07:00
  • 4b3e377add feat: resolve random property/suffix names for item display Kelsi 2026-03-20 19:18:30 -07:00
  • 23a7d3718c fix: return WoW-standard (start, duration, enabled) from GetSpellCooldown Kelsi 2026-03-20 19:03:34 -07:00
  • 3a4d59d584 feat: add GetXPExhaustion and GetRestState Lua APIs for rested XP tracking Kelsi 2026-03-20 18:53:56 -07:00
  • 2b99011cd8 fix: cap gossipPois_ vector growth and add soft frame rate limiter Kelsi 2026-03-20 18:51:05 -07:00
  • 4bd237b654 feat: add IsUsableSpell Lua API for spell usability checks Kelsi 2026-03-20 18:42:33 -07:00
  • ce128990d2 feat: add IsInInstance, GetInstanceInfo, and GetInstanceDifficulty Lua APIs Kelsi 2026-03-20 18:33:44 -07:00
  • 2a9a7fe04e feat: add UnitClassification Lua API for nameplate and boss mod addons Kelsi 2026-03-20 18:25:39 -07:00
  • 180990b9f1 feat: play minimap ping sound when party members ping the map Kelsi 2026-03-20 18:21:34 -07:00
  • f03ed8551b feat: add GetGameTime, GetServerTime, UnitXP, and UnitXPMax Lua APIs Kelsi 2026-03-20 18:16:12 -07:00
  • 71837ade19 feat: show zone name on loading screen during world transitions Kelsi 2026-03-20 18:12:23 -07:00
  • ff1840415e fix: invoke despawn callbacks on disconnect to prevent renderer leaks Kelsi 2026-03-20 18:07:00 -07:00
  • 922177abe0 fix: invoke despawn callbacks during zone transitions to release renderer resources Kelsi 2026-03-20 18:05:09 -07:00
  • 1d7eaaf2a0 fix: compute aura expirationTime for addon countdown timers Kelsi 2026-03-20 18:00:57 -07:00
  • 5adb9370d2 fix: return caster unit ID from UnitBuff/UnitDebuff/UnitAura Kelsi 2026-03-20 17:58:53 -07:00
  • ffe16f5cf2 feat: add equipment slot Lua API for gear inspection addons Kelsi 2026-03-20 17:56:20 -07:00
  • 3f0b152fe9 fix: return debuff type string from UnitBuff/UnitDebuff/UnitAura Kelsi 2026-03-20 17:53:01 -07:00
  • 7c5bec50ef fix: increase world packet size limit from 16KB to 32KB Kelsi 2026-03-20 17:49:49 -07:00
  • f712d3de94 feat: add quest log Lua API for quest tracking addons Kelsi 2026-03-20 17:37:35 -07:00
  • ee59c37b83 feat: add loot method change notifications and CRITERIA_UPDATE event Kelsi 2026-03-20 17:33:34 -07:00
  • c44e1bde0a feat: fire UPDATE_FACTION, QUEST_ACCEPTED, and QUEST_LOG_UPDATE events Kelsi 2026-03-20 17:28:28 -07:00
  • 14007c81df feat: add /cancelqueuedspell command to clear spell queue Kelsi 2026-03-20 17:24:16 -07:00
  • 8761ad9301 fix: clean up combat text, cast bars, and aura cache on entity destroy Kelsi 2026-03-20 17:19:18 -07:00
  • 0f480f5ada feat: add container/bag Lua API for bag addon support Kelsi 2026-03-20 17:14:07 -07:00
  • e6fbdfcc02 feat: add /dump command for Lua expression evaluation and debugging Kelsi 2026-03-20 17:05:48 -07:00
  • b3f406c6d3 fix: sync cloud density with weather intensity and DBC cloud coverage Kelsi 2026-03-20 16:50:32 -07:00
  • d7d6819855 feat: add generic UnitAura(unit, index, filter) Lua API function Kelsi 2026-03-20 16:42:06 -07:00
  • 4cdccb7430 feat: fire BAG_UPDATE and PLAYER_EQUIPMENT_CHANGED events for addons Kelsi 2026-03-20 16:38:57 -07:00
  • ae18d25996 feat: add sun height attenuation and warm sunset tint to lens flare Kelsi 2026-03-20 16:34:11 -07:00
  • bf62061a31 feat: expand slash command autocomplete with 30+ missing commands Kelsi 2026-03-20 16:29:32 -07:00
  • 00201c1232 feat: show enchant name and XP source creature in chat messages Kelsi 2026-03-20 16:21:52 -07:00
  • 21ead2aa4b feat: add /reload command to re-initialize addon system Kelsi 2026-03-20 16:17:04 -07:00
  • 23ebfc7e85 feat: add LFG role check confirmation popup with CMSG_LFG_SET_ROLES Kelsi 2026-03-20 16:10:29 -07:00
  • df7feed648 feat: add distinct STORM weather type with wind-driven particles Kelsi 2026-03-20 15:56:58 -07:00
  • d1bcd2f844 fix: resolve compiler warnings in lua_engine and game_screen Kelsi 2026-03-20 15:53:43 -07:00
  • 4b6ed04926 feat: add GetZoneText, GetSubZoneText, and GetMinimapZoneText Lua APIs Kelsi 2026-03-20 15:44:25 -07:00
  • 0dd1b08504 feat: fire spellcast channel and interrupt events for Lua addons Kelsi 2026-03-20 15:37:33 -07:00
  • e033efc998 feat: add bid status indicators to auction house UI Kelsi 2026-03-20 15:31:41 -07:00
  • fb7b2b5390 feat: add 9 more WoW Lua API functions for group and unit queries Kelsi 2026-03-20 15:21:38 -07:00
  • 50ca4f71f9 fix: correct NPC equipment geoset group assignments for gloves and boots Kelsi 2026-03-20 15:15:15 -07:00
  • 66f779c186 feat: add zone change and login sequence events for Lua addons Kelsi 2026-03-20 15:05:29 -07:00
  • 5eaf738b66 feat: show quest POI markers on the world map overlay Kelsi 2026-03-20 15:00:29 -07:00
  • 3790adfa06 feat: replace hardcoded state stubs with real game state in Lua API Kelsi 2026-03-20 14:57:13 -07:00
  • 90ccfbfc4e fix: fire GROUP_ROSTER_UPDATE on group uninvite and leave Kelsi 2026-03-20 14:44:48 -07:00
  • dbac4eb4f0 feat: add WoW compatibility stubs for broader addon support Kelsi 2026-03-20 14:38:50 -07:00
  • ae30137705 feat: add COMBAT_LOG_EVENT_UNFILTERED and cooldown start events Kelsi 2026-03-20 14:35:00 -07:00
  • ae627193f8 feat: fire combat, spell, and cooldown events for Lua addon system Kelsi 2026-03-20 14:27:46 -07:00