Commit graph

2114 commits

Author SHA1 Message Date
Kelsi
753f4ef1be fix(combatlog): map immune2 spell miss results correctly 2026-03-14 21:52:03 -07:00
Kelsi
5911b8eb01 fix(combatlog): show resisted amount from resist log packets 2026-03-14 21:52:03 -07:00
Kelsi
5575fc6f28 fix(combatlog): preserve unknown source for environmental entries 2026-03-14 21:52:03 -07:00
Kelsi Rae Davis
ecb56e9a35
Merge pull request #17 from Kelsidavis/maint
Merge branch 'master' into maint
2026-03-14 21:47:07 -07:00
Kelsi
d34a3967f6 Merge branch 'master' into maint 2026-03-14 09:24:19 -07:00
Kelsi
075b4c1772 fix(gameplay): tighten TB elevator bounds and reset stale combat visuals
Some checks are pending
Build / Build (arm64) (push) Waiting to run
Build / Build (x86-64) (push) Waiting to run
Build / Build (macOS arm64) (push) Waiting to run
Build / Build (windows-arm64) (push) Waiting to run
Build / Build (windows-x86-64) (push) Waiting to run
Security / CodeQL (C/C++) (push) Waiting to run
Security / Semgrep (push) Waiting to run
Security / Sanitizer Build (ASan/UBSan) (push) Waiting to run
2026-03-14 09:19:16 -07:00
Kelsi
448560a0d2 fix(ui): correct minimap center compass arrow orientation 2026-03-14 09:06:55 -07:00
Kelsi
38210ec186 fix(gameplay): keep timeout animation stable on repeated presses and harden M2 elevator sync 2026-03-14 09:02:20 -07:00
Kelsi
f7a996ab26 fix(ui): avoid double-processing bag toggle hotkey 2026-03-14 08:44:45 -07:00
Kelsi
2c32b72f95 feat(ui): show keyring in inventory 2026-03-14 08:42:25 -07:00
Kelsi
800862c50a fix(ui): cache ghost opacity updates to state changes 2026-03-14 08:31:08 -07:00
Kelsi
cebca9a882 fix(gameplay): stabilize run animation and clean ghost/death visuals 2026-03-14 08:27:32 -07:00
Kelsi
1a4b21955c fix(transport): add Thunder Bluff lift-specific M2 attach bounds 2026-03-14 08:09:23 -07:00
Kelsi
422ff99b2a fix(ui): close trainer window immediately on close request 2026-03-14 07:43:52 -07:00
Kelsi
f235b8641f fix(animation): avoid forced stand reset after spline move 2026-03-14 07:41:50 -07:00
Kelsi
9cd52c4dd7 fix(loot): gate auto-loot sends per loot session 2026-03-14 07:31:15 -07:00
Kelsi
c1baffadf0 fix(input): release mouse on stalls and clean quest keybind duplication 2026-03-14 07:29:39 -07:00
Kelsi
013f6be162 fix(mail): correct WotLK mail list attachment parsing 2026-03-14 07:14:15 -07:00
Kelsi
5fa5020af5 fix(mail): use attachment item guid for WotLK take item 2026-03-14 07:11:18 -07:00
Kelsi
5a10ae9df0 fix(trade): allow accept after peer accepts first 2026-03-14 07:02:52 -07:00
Kelsi
aa9dc128d8 fix(chat): make /r resolve last whisper sender reliably 2026-03-14 06:56:16 -07:00
Kelsi
76f54bbd2c fix(minimap): keep a single player direction indicator 2026-03-14 06:48:14 -07:00
Kelsi
5b195781ad fix(death): restore corpse reclaim and enforce ghost grayscale 2026-03-14 06:43:49 -07:00
Kelsi
7b5ead8bd9 fix(terrain): drop chunks when material descriptor allocation fails 2026-03-14 06:34:09 -07:00
Kelsi
e7c1000fc2 fix(minimap): remove duplicate shader direction arrow 2026-03-14 06:22:32 -07:00
Kelsi
0b1ea464bb fix(render): premultiply glow sprite color by alpha 2026-03-14 06:10:20 -07:00
Kelsi
93cc092ee1 fix(render): narrow glow-card mesh suppression 2026-03-14 06:07:05 -07:00
Kelsi
e0d7cba330 fix(render): replace torch and lantern glow cards with sprites 2026-03-14 06:02:15 -07:00
Kelsi
d7a0a9f675 fix(wmo): disable portal traversal for outdoor camera groups 2026-03-14 05:57:27 -07:00
Kelsi
a2f9ccc9b9 fix(vendor): detect repair NPC flag correctly 2026-03-14 05:39:00 -07:00
Kelsi
7e7ad325dc fix(vendor): request list inventory for repair gossip 2026-03-14 05:31:17 -07:00
Kelsi
e0828cc35c fix(input): don't block hotkeys on WantCaptureKeyboard 2026-03-14 05:20:23 -07:00
Kelsi
251ed7733b fix(loot): send GAMEOBJ_REPORT_USE when supported
Some checks are pending
Build / Build (arm64) (push) Waiting to run
Build / Build (x86-64) (push) Waiting to run
Build / Build (macOS arm64) (push) Waiting to run
Build / Build (windows-arm64) (push) Waiting to run
Build / Build (windows-x86-64) (push) Waiting to run
Security / CodeQL (C/C++) (push) Waiting to run
Security / Semgrep (push) Waiting to run
Security / Sanitizer Build (ASan/UBSan) (push) Waiting to run
2026-03-14 04:47:34 -07:00
Kelsi
5a63d3799c fix(loot): retry delayed loot for gameobject use 2026-03-14 04:41:46 -07:00
Kelsi
5be80a9cc6 fix(chat): suppress hotkeys while UI captures keyboard 2026-03-14 04:36:25 -07:00
Kelsi
94e5855d53 fix(ui): prefer quest objective gameobjects on right-click 2026-03-14 04:33:46 -07:00
Kelsi
f0c01bf352 Merge branch 'maint' 2026-03-14 04:31:13 -07:00
Kelsi
a5b877de67 fix(chat): suppress alnum hotkeys while typing 2026-03-14 03:54:26 -07:00
Kelsi
14e58eaa01 fix(chat): disable shortcuts while typing 2026-03-14 03:49:42 -07:00
Kelsi
aed1f2ad21 fix(input): reserve movement keys for movement 2026-03-14 03:47:14 -07:00
Kelsi
a09a24e58e Revert "fix(input): block WASD and Q/E movement"
This reverts commit 8391f93ca6.
2026-03-14 03:46:10 -07:00
Kelsi
8391f93ca6 fix(input): block WASD and Q/E movement 2026-03-14 03:39:49 -07:00
Kelsi
565c78d141 fix(input): reserve Q for strafe-left 2026-03-14 03:37:24 -07:00
Kelsi
6cfb439fd6 fix(vulkan): defer resource frees until frame fence 2026-03-14 03:32:31 -07:00
Kelsi
c1b66f73c5 fix(vulkan): defer resource frees until frame fence 2026-03-14 03:25:52 -07:00
Kelsi Rae Davis
edd934a3e3
Merge pull request #16 from Kelsidavis/maint
Maint
2026-03-14 02:31:54 -07:00
Kelsi
6a7071fd64 fix(combatlog): validate classic spell damage and heal GUIDs 2026-03-14 02:10:14 -07:00
Kelsi
011a148105 fix(combatlog): validate packed damage shield GUIDs 2026-03-14 02:01:07 -07:00
Kelsi
f6d8c01779 fix(combatlog): validate packed spell miss GUIDs 2026-03-14 01:54:01 -07:00
Kelsi
b059bbcf89 fix(combatlog): parse classic spell damage shield GUIDs as packed 2026-03-14 01:47:06 -07:00