12550 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
305719d625 Add main README for PR #40 resolution
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-31 14:52:21 -05:00
copilot-swe-agent[bot]
981b7b4ea9 Add quick reference guide for PR #40 rebase
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-31 14:52:21 -05:00
copilot-swe-agent[bot]
0e15b58ba9 Add comprehensive rebase instructions for PR #40
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-31 14:52:21 -05:00
copilot-swe-agent[bot]
637d6e85c7 Add Levitate effect restoration for non-client mobs
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-31 14:52:18 -05:00
copilot-swe-agent[bot]
3a79d464fe Initial plan 2026-01-31 14:52:18 -05:00
Vayle
b19503a1e7
Merge pull request #42 from Valorith/copilot/sub-pr-39-another-one
Fix: Correct return type in BuffFadeBySlot void function
2026-01-31 14:32:54 -05:00
Vayle
4faf48a7fd
Merge pull request #43 from Valorith/copilot/sub-pr-39-yet-again
Fix: Void function return type error in BuffFadeBySlot
2026-01-31 14:31:31 -05:00
copilot-swe-agent[bot]
ff7dbce6f2 Fix compilation error: change return false to return in void function
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-31 04:24:44 +00:00
copilot-swe-agent[bot]
275eecbdec Initial plan 2026-01-31 04:23:20 +00:00
copilot-swe-agent[bot]
28e30dfeec Fix: Change return false to return in void function BuffFadeBySlot
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-31 04:21:45 +00:00
copilot-swe-agent[bot]
55aed50cfe Initial plan 2026-01-31 04:20:29 +00:00
Vayle
35953234c3
Update zone/spell_effects.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-30 22:39:42 -05:00
Vayle
43a146da6d
Update zone/spell_effects.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-30 22:39:11 -05:00
Vayle
dffc4610d5 Reapply visual/state effects for pets and NPCs after suppression expires
When buff suppression expires, only clients get ReapplyBuff() called to
restore visual and state effects (illusions, procs, silence, etc.).
Pets and NPCs had no equivalent handling, causing permanent loss of
illusions, weapon procs, and other active effects after suppression.

Add non-client effect restoration in the suppression expiry path of
BuffFadeBySlot() that handles illusions, silence, amnesia, and weapon
procs for pets, NPCs, and bots.

Fixes #32
2026-01-31 02:29:53 +00:00
Vayle
b3c40242f0
Merge pull request #28 from Valorith/claude/skip-redundant-builds-o0cJ1
Skip redundant builds on merge when PR already passed
2026-01-25 00:19:43 -05:00
Claude
601af238e9
Skip redundant builds on merge when PR already passed
Add skip-duplicate-actions to avoid rebuilding on push to master when
the same code already built successfully on the PR. This saves CI time
and resources by detecting when file content (tree hash) matches a
previous successful run.

- Add pre_job that checks for duplicate runs using fkirc/skip-duplicate-actions
- PR builds always run (never skipped) to ensure status before merge
- Push builds to master skip if identical code already built successfully
- Both linux and windows jobs depend on pre_job skip check
2026-01-25 04:40:03 +00:00
Vayle
dc36f19cf1
Merge pull request #27 from Valorith/copilot/include-dll-files-in-package
Include vcpkg shared libraries in Linux release artifact
2026-01-24 23:36:11 -05:00
copilot-swe-agent[bot]
02c0810561 Simplify vcpkg library count in packaging step
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 04:04:13 +00:00
copilot-swe-agent[bot]
4d97f1d303 Count vcpkg libs using null-delimited paths
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 04:02:44 +00:00
copilot-swe-agent[bot]
036ffbbedd Align vcpkg lib counting with existing pattern
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 04:01:23 +00:00
copilot-swe-agent[bot]
aeafa03ce3 Fix vcpkg lib count for packaging
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 03:50:01 +00:00
copilot-swe-agent[bot]
70aee1e9b5 Harden vcpkg lib counting in package step
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 03:49:38 +00:00
copilot-swe-agent[bot]
05fd084c5f Exclude debug vcpkg libs from packaging
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 03:48:49 +00:00
copilot-swe-agent[bot]
56446f7a12 Include vcpkg runtime libs in linux package
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 03:47:55 +00:00
copilot-swe-agent[bot]
17c428ca53 Initial plan 2026-01-25 03:24:37 +00:00
Vayle
ab1f082b53
Merge pull request #25 from Valorith/copilot/add-discord-webhook-release
Add Discord release notification embed to release workflow
2026-01-24 21:49:07 -05:00
Vayle
df43afeeab
Merge pull request #26 from Valorith/copilot/fix-bash-shell-error
Fix Linux build failure: Add shell: bash to all run steps in release workflow
2026-01-24 21:47:49 -05:00
copilot-swe-agent[bot]
e9342d3107 Add shell: bash to all run steps in build-linux job for consistency
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 02:14:23 +00:00
copilot-swe-agent[bot]
7b94c36c78 Fix Linux build by adding shell: bash to Package binaries step
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 02:05:16 +00:00
copilot-swe-agent[bot]
cb3fed2d86 Initial plan 2026-01-25 02:04:01 +00:00
copilot-swe-agent[bot]
8a1f31f15a Document ignored webhook failures
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 01:58:21 +00:00
copilot-swe-agent[bot]
823dce3477 Clean up webhook temp file
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 01:57:12 +00:00
copilot-swe-agent[bot]
1f37236f80 Harden Discord webhook payload and logging
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 01:56:49 +00:00
copilot-swe-agent[bot]
f7e9f726f8 Add webhook failure logging
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 01:54:07 +00:00
copilot-swe-agent[bot]
a0c8c8ff78 Add Discord release notification step
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 01:53:19 +00:00
copilot-swe-agent[bot]
3eb269187c Initial plan 2026-01-25 01:48:52 +00:00
Vayle
8c5e82c8f5
Merge pull request #24 from Valorith/copilot/modify-linux-job-for-artifacts
Containerize Linux build/test and package runtime shared libs
2026-01-24 20:36:34 -05:00
copilot-swe-agent[bot]
97a56904a5 Initialize zip content tracking
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:46:40 +00:00
copilot-swe-agent[bot]
9f27f56d2a Unify zip duplicate handling
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:45:55 +00:00
copilot-swe-agent[bot]
9b42bc0a25 Cache zip contents and verify ccache install
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:44:42 +00:00
copilot-swe-agent[bot]
324e8d6601 Harden ccache and zip handling
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:43:38 +00:00
copilot-swe-agent[bot]
9e220a05c5 Guard ccache and avoid lib name collisions
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:42:42 +00:00
copilot-swe-agent[bot]
d27e901421 Improve Linux lib packaging
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:33:16 +00:00
copilot-swe-agent[bot]
2b60bda5b7 Guard shared lib packaging
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:31:35 +00:00
copilot-swe-agent[bot]
56266f6f21 Limit shared lib search to build libs
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:30:08 +00:00
copilot-swe-agent[bot]
907ac747eb Refine Linux shared lib packaging
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:29:12 +00:00
copilot-swe-agent[bot]
c5fe0c20b8 Package Linux shared libs in release
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:28:16 +00:00
copilot-swe-agent[bot]
246138ac51 Package shared libs from build tree
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:26:54 +00:00
copilot-swe-agent[bot]
6d519efdef Re-add release dependencies and package libs
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:25:23 +00:00
copilot-swe-agent[bot]
f959060c5a Remove redundant release deps install
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:18:27 +00:00