-
edf0be9dbb
Distinguish placement failure from permission denied in WorldMarker
MarcelineVQ
2026-03-07 11:27:14 -08:00
-
686d4bada0
Clean up module addons: remove logging, announcements, screenshot bindings
MarcelineVQ
2026-03-07 11:22:18 -08:00
-
6266d6ff10
Remove core addon, it only contained test functions
MarcelineVQ
2026-03-07 11:11:49 -08:00
-
23e44cd2a4
Move log path update from core addon to logsessions addon
MarcelineVQ
2026-03-07 10:58:24 -08:00
-
0f59db18e8
Fix marker position snapping to terrain chunk grid
MarcelineVQ
2026-03-07 10:42:01 -08:00
-
97844cce8c
Update M2 marker assets and DLL_README documentation
MarcelineVQ
2026-03-07 10:28:25 -08:00
-
0e6d479667
Fix marker placement when cursor is over a unit or game object
MarcelineVQ
2026-03-07 09:03:32 -08:00
-
e1aa765d33
Update RELEASING.md: require full module list in release notes
MarcelineVQ
2026-03-06 14:54:37 -08:00
-
7a7b564c51
Update README for v0.3.0
v0.4.0
v0.3.0
MarcelineVQ
2026-03-06 13:42:37 -08:00
-
2aaa089c76
Add module control API, bigcursor with fractional scaling, shared mutex
MarcelineVQ
2026-03-06 13:27:35 -08:00
-
0783f3b0dd
Remove redundant full variant from all-variants build
MarcelineVQ
2026-03-05 11:21:41 -08:00
-
1200512d6c
Update README for v0.2.0
v0.2.0
MarcelineVQ
2026-03-05 11:11:41 -08:00
-
00749d5745
Add bigcursor module stub, rename combatlog to logsessions, bump session timer to 60min
MarcelineVQ
2026-03-04 15:14:04 -08:00
-
1bbf334958
Add GetCombatLogPath/GetChatLogPath Lua functions, update log path globals
MarcelineVQ
2026-03-04 14:39:58 -08:00
-
0c76c99734
Update DLL_README for per-character log dirs, drop PID from filenames
MarcelineVQ
2026-03-04 14:06:08 -08:00
-
ddd4c9681d
Add session markers for chat and raw combat logs
MarcelineVQ
2026-03-04 14:01:29 -08:00
-
5768c50868
Hook HandleCharacterSelection to set up log paths before world loading
MarcelineVQ
2026-03-04 13:55:24 -08:00
-
97307aa79f
Per-character log directories with session continuation and chat log redirect
MarcelineVQ
2026-03-04 13:39:41 -08:00
-
12db928365
Hook InitializeLogBuffer to redirect combat log paths from any caller
MarcelineVQ
2026-03-04 08:44:40 -08:00
-
f139480590
Remove SD message and consolidate sync timer into single frame
MarcelineVQ
2026-03-04 08:44:21 -08:00
-
38e5872591
Unify marker sync protocol: remove SetMarkerDefSync, use SF/SD messages
MarcelineVQ
2026-03-03 18:52:28 -08:00
-
11851c4ece
Hook WriteFormattedLogMessage to inject session marker before first combat log write
MarcelineVQ
2026-03-03 17:38:25 -08:00
-
049f6cd851
Use name cache for combatlog player name, remove SignalEvent probe
MarcelineVQ
2026-03-03 15:13:14 -08:00
-
11030e0566
Fix WriteFormattedLogMessage: stdcall with va_list, not cdecl variadic
MarcelineVQ
2026-03-03 14:53:32 -08:00
-
aa6ea3c558
Fix combatlog player name resolution: stdcall ABI for GetObjectPtr
MarcelineVQ
2026-03-03 14:22:56 -08:00
-
960835db6b
Add README
v0.1.0
MarcelineVQ
2026-03-03 10:34:16 -08:00
-
4af033d01d
Rename dataassets→customassets, Markers→WorldMarkers, prefix all mutexes
MarcelineVQ
2026-03-03 10:26:17 -08:00
-
c00ea75d59
Rename looseassets module to dataassets
MarcelineVQ
2026-03-02 23:55:26 -08:00
-
c04680788d
Fix release-mode crashes: inline asm register clobbers and fastcall ABI
MarcelineVQ
2026-03-02 23:38:04 -08:00
-
b69c3a55a1
Move permission checks DLL-side: canSetMarkers, senderHasPermission, senderInGroup
MarcelineVQ
2026-03-02 21:46:42 -08:00
-
0c2b038e45
Add DLL-side permission gate and return values for WorldMarker/ClearWorldMarker
MarcelineVQ
2026-03-02 20:59:55 -08:00
-
3c15c8650a
Extract shared lua.zig and add DLL-side marker permission check
MarcelineVQ
2026-03-02 12:59:38 -08:00
-
db1243d136
Add marker persistence, respawn, group sync, and fix pushnumber ABI
MarcelineVQ
2026-03-02 11:45:26 -08:00
-
bf718b66db
Harden group sync: SF dedup, roster debounce, area ID filter
MarcelineVQ
2026-03-02 11:26:10 -08:00
-
93e4354d7b
Fix group sync: permission model, delayed login request, LSR/SR split
MarcelineVQ
2026-03-02 10:58:43 -08:00
-
6778437638
Add marker persistence, proximity respawn, and group sync
MarcelineVQ
2026-03-02 10:38:15 -08:00
-
7e28c81db0
Tune marker animation: 2000ms Hold queue delay
MarcelineVQ
2026-03-02 08:58:43 -08:00
-
e474b61c37
Move marker animation tick to DLL-side OnWorldUpdate hook
MarcelineVQ
2026-03-02 08:31:23 -08:00
-
4b6e4ceaa9
Add end-user DLL README documenting features and install guide
MarcelineVQ
2026-03-02 07:51:07 -08:00
-
475070e910
Fix marker crash on logout and add module lifecycle table
MarcelineVQ
2026-03-02 07:34:18 -08:00
-
43313f439d
Add version-keyed patch sets to healtextfix
MarcelineVQ
2026-03-02 05:58:29 -08:00
-
65f9dbb2a9
Add healtextfix: runtime patches for SuperWoW 1.5 duplicate heal text
MarcelineVQ
2026-03-02 05:52:48 -08:00
-
1ec9d8d433
Smooth Stand→Hold animation transition with 100ms blend
MarcelineVQ
2026-03-02 04:23:56 -08:00
-
bc731bb1eb
Fix marker Hold animation glitch and simplify animation control
MarcelineVQ
2026-03-02 04:13:34 -08:00
-
c70d39b1ea
Add cursor terrain placement and marker animation control
MarcelineVQ
2026-03-01 18:08:36 -08:00
-
d59cf42514
Replace test marker with WorldMarker/ClearWorldMarker Lua API
MarcelineVQ
2026-03-01 16:23:51 -08:00
-
608e1c43d5
Add generic hook module (x86dis + auto-sizing detour), framecrash updates, marker assets
MarcelineVQ
2026-02-28 17:46:03 -08:00
-
2cca8f4b53
Add assetfix, transmogfix, minimapicons modules; fix assetfix disk-vs-MPQ priority
MarcelineVQ
2026-02-28 14:07:53 -08:00
-
6a290439c6
Document UpdateWorldPosition grid snap, fix BLP cleanup crash, remove test offsets
MarcelineVQ
2026-02-28 07:50:10 -08:00
-
303dc34407
Fix BLP texture cleanup crash: use original CleanupFileHandleResources for fake contexts
MarcelineVQ
2026-02-27 22:23:08 -08:00
-
a8ebe21b0d
Add hook 5 (loadModelFromFileAsync), combatlog stub, framecrash vtable hooks, marker assets
MarcelineVQ
2026-02-27 16:47:42 -08:00
-
fe1bfdedb8
Fix marker destruction: use CleanupEntity_ProcessAttachments (0x670d50)
MarcelineVQ
2026-02-27 12:14:29 -08:00
-
ab6f5ea4b9
Replace manual world object creation with native CreateEntityInstance_WithAttachment API
MarcelineVQ
2026-02-27 11:18:48 -08:00
-
37d42d09c2
Add markers module, framecrash stub, debug console, build-flag wiring
MarcelineVQ
2026-02-26 15:30:21 -08:00
-
cd7e585412
Restructure modules with per-module addon subdirs
MarcelineVQ
2026-02-25 19:15:08 -08:00
-
fbfe1cb545
Outline render order, stencil protection, JFA sentinel fix, diagnostics
MarcelineVQ
2026-02-25 18:32:49 -08:00
-
661e1562d9
Fix game object occlusion: render outline targets last in batch order
MarcelineVQ
2026-02-24 19:06:10 -08:00
-
89ac4ec7f3
Replace depth buffer copy with stencil-based terrain occlusion for outlines
MarcelineVQ
2026-02-24 17:34:04 -08:00
-
528bbf2470
Fix outline rendering: cached DIP replay, disable depth for silhouettes
MarcelineVQ
2026-02-24 12:27:50 -08:00
-
3ec7796cc1
Fix model rendering stutter: eliminate dummy D3D9 device, defer vtable hooks
MarcelineVQ
2026-02-24 02:28:13 -08:00
-
0278097034
Replace pointer chasing with forward mapping in model classification
MarcelineVQ
2026-02-24 00:56:31 -08:00
-
25ed0b3780
Add outline rendering system ported from C++ to Zig
MarcelineVQ
2026-02-24 00:51:33 -08:00
-
c0d9a20943
Port interact/loot features from standalone interact DLL
MarcelineVQ
2026-02-23 20:43:20 -08:00
-
80cc3e39d2
Add LZ77 compression to PNG encoder, fix screenshot hook timing
MarcelineVQ
2026-02-23 20:00:35 -08:00
-
b7f293c8c5
Initial commit: WeirdUtils DLL for WoW 1.12.1
MarcelineVQ
2026-02-23 16:02:55 -08:00