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 |
|
Kelsi
|
468880e2c8
|
fix(combatlog): validate packed resist log GUIDs
|
2026-03-14 01:39:53 -07:00 |
|
Kelsi
|
0968a11234
|
fix(combatlog): validate packed instakill GUIDs
|
2026-03-14 01:32:45 -07:00 |
|
Kelsi
|
a48f6d1044
|
fix(combatlog): parse classic immune log GUIDs as packed
|
2026-03-14 01:25:47 -07:00 |
|
Kelsi
|
0fc887a3d2
|
fix(combatlog): validate packed proc log GUIDs
|
2026-03-14 01:18:28 -07:00 |
|
Kelsi
|
dbdc45a8a9
|
fix(combatlog): validate packed dispel-family GUIDs
|
2026-03-14 01:10:43 -07:00 |
|
Kelsi
|
bd8c46fa49
|
fix(combatlog): parse classic dispel failed GUIDs as packed
|
2026-03-14 01:00:56 -07:00 |
|
Kelsi
|
1fa2cbc64e
|
fix(combatlog): parse classic dispel and spellsteal GUIDs as packed
|
2026-03-14 00:53:42 -07:00 |
|
Kelsi
|
fd8ea4e69e
|
fix(combatlog): parse classic proc log GUIDs as packed
|
2026-03-14 00:45:50 -07:00 |
|
Kelsi
|
8ba5ca5337
|
fix(combatlog): parse classic instakill log GUIDs as packed
|
2026-03-14 00:38:22 -07:00 |
|
Kelsi
|
9c3b5d17cf
|
fix(combatlog): parse classic resist log GUIDs as packed
|
2026-03-14 00:31:35 -07:00 |
|
Kelsi
|
ed5134d601
|
fix(combatlog): parse classic spelllogexecute GUIDs as packed
|
2026-03-14 00:24:21 -07:00 |
|
Kelsi
|
a147347393
|
fix(combattext): honor health leech multipliers
|
2026-03-14 00:16:28 -07:00 |
|
Kelsi Rae Davis
|
f5386060b6
|
Merge pull request #15 from Kelsidavis/maint
Maint
|
2026-03-14 00:13:47 -07:00 |
|
Kelsi
|
209f8db382
|
fix(combattext): honor power drain multipliers
|
2026-03-14 00:06:05 -07:00 |
|
Kelsi
|
64483a31d5
|
fix(combattext): show power drain separately from damage
|
2026-03-13 23:56:44 -07:00 |
|
Kelsi
|
e9d2c43191
|
fix(combatlog): validate classic spelllogexecute packed GUIDs
|
2026-03-13 23:47:57 -07:00 |
|
Kelsi
|
842771cb10
|
fix(combatlog): validate tbc spelllogexecute effect GUIDs
|
2026-03-13 23:40:39 -07:00 |
|
Kelsi
|
57265bfa4f
|
fix(combattext): render evade results explicitly
|
2026-03-13 23:32:57 -07:00 |
|
Kelsi
|
6095170167
|
fix(combattext): correct reflect miss floating text
|
2026-03-13 23:24:09 -07:00 |
|
Kelsi
|
3f1083e9b5
|
fix(combatlog): consume reflect payload in spell-go miss entries
|
2026-03-13 23:15:56 -07:00 |
|
Kelsi
|
77d53baa09
|
fix(combattext): render deflect and reflect miss events
|
2026-03-13 23:08:49 -07:00 |
|
Kelsi
|
dceaf8f1ac
|
fix(combattext): show aura names for dispel and spellsteal
|
2026-03-13 23:00:49 -07:00 |
|
Kelsi
|
5392243575
|
fix(combatlog): stop treating spell break logs as damage shield hits
|
2026-03-13 22:53:04 -07:00 |
|
Kelsi
|
3e4708fe15
|
fix(combatlog): parse classic spell miss GUIDs as packed
|
2026-03-13 22:45:59 -07:00 |
|
Kelsi
|
46b297aacc
|
fix(combatlog): consume reflect payload in spell miss logs
|
2026-03-13 22:38:35 -07:00 |
|
Kelsi
|
21762485ea
|
fix(combatlog): guard truncated spell energize packets
|
2026-03-13 22:30:25 -07:00 |
|
Kelsi
|
3ef5b546fb
|
fix(combatlog): render instakill events explicitly
|
2026-03-13 22:22:00 -07:00 |
|
Kelsi
|
5be55b1b14
|
fix(combatlog): validate full TBC spell-go header
|
2026-03-13 22:14:04 -07:00 |
|
Kelsi
|
cf68c156f1
|
fix(combatlog): accept short packed spell-go packets
|
2026-03-13 21:16:24 -07:00 |
|
Kelsi
|
16c8a2fd33
|
fix(combatlog): parse packed spell-go hit target GUIDs
|
2026-03-13 21:08:00 -07:00 |
|
Kelsi
|
d4d876a563
|
fix(combatlog): list all dispelled and stolen auras in system messages
|
2026-03-13 21:00:34 -07:00 |
|
Kelsi
|
c5e7dde931
|
fix(combatlog): parse proc log GUIDs in classic and tbc
|
2026-03-13 20:52:34 -07:00 |
|
Kelsi
|
f09913d6d2
|
fix(combatlog): render interrupt floating combat text
|
2026-03-13 20:45:26 -07:00 |
|
Kelsi
|
d61bb036a7
|
fix(combatlog): parse classic dispel and steal aura entries correctly
|
2026-03-13 20:38:59 -07:00 |
|
Kelsi
|
1214369755
|
fix(combatlog): log outgoing proc resist events
|
2026-03-13 20:30:39 -07:00 |
|
Kelsi
|
91dc45d19e
|
fix(combatlog): dedupe duplicate spellsteal aura logs
|
2026-03-13 20:23:24 -07:00 |
|
Kelsi
|
3edf280e06
|
fix(combatlog): log all dispelled and stolen auras
|
2026-03-13 20:14:02 -07:00 |
|
Kelsi
|
98c195fb8e
|
fix(combatlog): preserve spellsteal in dispel log handler
|
2026-03-13 20:06:39 -07:00 |
|
Kelsi
|
c45951b368
|
fix(combatlog): distinguish spellsteal from dispel
|
2026-03-13 19:58:37 -07:00 |
|
Kelsi
|
a48eab43b8
|
fix(combatlog): show resist entries for resist log packets
|
2026-03-13 19:51:21 -07:00 |
|
Kelsi
|
3fa495d9ea
|
fix(combatlog): preserve spell ids in spell miss events
|
2026-03-13 19:43:50 -07:00 |
|
Kelsi
|
23023dc140
|
fix(combatlog): keep spell-go miss metadata
|
2026-03-13 19:36:42 -07:00 |
|
Kelsi
|
db681ec4c6
|
fix(combatlog): target drain and leech self-gain events correctly
|
2026-03-13 19:28:22 -07:00 |
|
Kelsi
|
6af9f90f45
|
ignore
|
2026-03-13 19:22:55 -07:00 |
|
Kelsi
|
e51b215f85
|
feat: add DISPEL and INTERRUPT combat log entries for dispel/spellsteal/interrupt events
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-13 12:03:07 -07:00 |
|
Kelsi
|
ffef3dda7e
|
fix: pass actual GUIDs in SMSG_SPELL_CHANCE_PROC_LOG combat log entries
|
2026-03-13 11:57:45 -07:00 |
|
Kelsi
|
38111fe8c0
|
fix: pass actual GUIDs in SMSG_SPELLLOGEXECUTE power drain and health leech combat log entries
|
2026-03-13 11:55:23 -07:00 |
|