Commit Graph

12642 Commits

Author SHA1 Message Date
copilot-swe-agent[bot] 1ccf5dd805 Drop suppressed illusions on zone/relog session change
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 21:34:30 +00:00
copilot-swe-agent[bot] 2cc9c25d9e Initial plan 2026-03-09 21:30:40 +00:00
Vayle bc7fca92e7 Merge pull request #72 from Valorith/copilot/sub-pr-68
Fix suppressed buff effect restoration
2026-03-09 17:09:18 -04:00
copilot-swe-agent[bot] 485614608b Apply PR feedback: bounds check, DivineAura client guard, levitate dedup
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 21:01:15 +00:00
copilot-swe-agent[bot] 8fcfb265cb Initial plan 2026-03-09 20:58:31 +00:00
Vayle 788365989c Merge pull request #69 from Valorith/copilot/sub-pr-68
Fix suppressed buff effect restoration
2026-03-09 15:44:54 -04:00
copilot-swe-agent[bot] dbb517e991 Fix BuffFadeBySlot: restore outer else for normal buff fade slot clearing
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 19:41:11 +00:00
Vayle 04a907a304 Merge pull request #70 from Valorith/copilot/sub-pr-68-again
Fix: restore outer SPELL_UNKNOWN branch in BuffFadeBySlot
2026-03-09 15:31:32 -04:00
Vayle 4425ee4692 Merge pull request #71 from Valorith/copilot/sub-pr-68-another-one
Fix misplaced comment between ReapplyBuffEffects and BuffFadeBySlot
2026-03-09 15:30:46 -04:00
copilot-swe-agent[bot] c10eeb0c16 Fix: restore outer else-SPELL_UNKNOWN branch in BuffFadeBySlot
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 19:30:30 +00:00
copilot-swe-agent[bot] d7290757e0 Fix misplaced comment: add proper description for ReapplyBuffEffects, restore original comment before BuffFadeBySlot
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 19:29:55 +00:00
copilot-swe-agent[bot] 0cc8c63eab Initial plan 2026-03-09 19:28:24 +00:00
copilot-swe-agent[bot] 0056345a81 Initial plan 2026-03-09 19:28:05 +00:00
copilot-swe-agent[bot] f283b74147 Initial plan 2026-03-09 19:25:17 +00:00
Vayle 6b0cc98b06 Fix suppressed buff effect restoration 2026-03-09 15:13:24 -04:00
Vayle 4b0dab8377 Merge pull request #65 from Valorith/codex/preserve-pet-suppression-zoning
Preserve suppressed pet buffs across zoning
2026-03-09 13:41:00 -04:00
Vayle 4cf37e7d2f Merge pull request #67 from Valorith/copilot/sub-pr-65-again
Add PET_BUFF_COUNT bounds guard on pet buff load
2026-03-09 13:13:38 -04:00
copilot-swe-agent[bot] 80bd422922 Add PET_BUFF_COUNT guard on pet buff load to prevent out-of-bounds write
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 17:11:24 +00:00
Vayle e948d17756 Merge pull request #66 from Valorith/copilot/sub-pr-65
Fix pet_buffs.reserve to use cumulative size across pet type iterations
2026-03-09 13:10:52 -04:00
copilot-swe-agent[bot] 6dc4600596 Initial plan 2026-03-09 17:09:51 +00:00
copilot-swe-agent[bot] 1b4cc695e0 Fix pet_buffs.reserve to use cumulative size to avoid reallocations
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 16:53:02 +00:00
copilot-swe-agent[bot] 4788f7a6f1 Initial plan 2026-03-09 16:51:28 +00:00
Vayle 83ff1a840d Preserve suppressed pet buffs across zoning 2026-03-09 12:32:37 -04:00
Vayle ab39e26b52 Merge pull request #55 from Valorith/codex/enforce-suppressed-buff-persistence
Fix buff persistence regression when suppressed schema is missing
2026-03-08 21:53:22 -04:00
Vayle 6b89779758 Merge pull request #64 from Valorith/copilot/sub-pr-55
Fix buff persistence regression when suppressed schema is missing
2026-03-08 21:18:25 -04:00
copilot-swe-agent[bot] d8edd960f9 Address review: consistent TransactionBegin, remove DDL rollback test, revert build.yaml vcpkg steps
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 01:11:23 +00:00
copilot-swe-agent[bot] f73f1d8262 Initial plan 2026-03-09 01:07:45 +00:00
Vayle 5edc3e54fb Merge pull request #60 from Valorith/codex/fix-dispelmagic-suppressed-crash
Fix crash when dispelling suppressed buffs
2026-03-08 20:57:06 -04:00
Vayle efd27c63ce Merge pull request #63 from Valorith/copilot/sub-pr-55-again
Gate DDL rollback test behind --run-ddl-tests flag
2026-03-08 20:56:38 -04:00
copilot-swe-agent[bot] cd23894b80 Gate DDL rollback test behind --run-ddl-tests flag to avoid table locks on production databases
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 00:52:49 +00:00
Vayle 1cd6249aef Merge pull request #62 from Valorith/copilot/sub-pr-55
Fix vcpkg CI install step to run from repo root for manifest mode
2026-03-08 20:51:45 -04:00
Vayle 2666d624eb Update zone/cli/tests/cli_zone_state.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-08 20:51:07 -04:00
copilot-swe-agent[bot] 62bde14552 Initial plan 2026-03-09 00:50:39 +00:00
copilot-swe-agent[bot] 69dc2ba246 Fix vcpkg install step to run from repo root so vcpkg.json manifest is found
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 00:45:22 +00:00
copilot-swe-agent[bot] 086db016d7 Initial plan 2026-03-09 00:43:41 +00:00
Vayle fe772f6eeb Merge pull request #59 from Valorith/copilot/sub-pr-55
Fix buff persistence regression when suppressed schema is missing
2026-03-08 20:31:40 -04:00
Vayle 522b0c77be Merge pull request #61 from Valorith/copilot/sub-pr-60
Fix: skip suppressed slots in DispelMagic to prevent crash and incorrect buff restoration
2026-03-08 20:31:21 -04:00
copilot-swe-agent[bot] a36002dbed Fix: skip suppressed slots in DispelMagic instead of removing them
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 00:22:35 +00:00
copilot-swe-agent[bot] 8b7fbe7f9a Fix: truly remove suppressed buffs on permanent dispel via RemoveSuppressedBuffBySlot
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 00:16:17 +00:00
copilot-swe-agent[bot] 008b50767f Initial plan 2026-03-09 00:06:21 +00:00
copilot-swe-agent[bot] 44ab4f0a0f Add rollback regression test: verify pre-existing buffs survive failed SaveBuffs()
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-09 00:06:07 +00:00
Vayle 3f7e980cd5 Fix suppressed dispel crash in DispelMagic 2026-03-08 19:57:12 -04:00
copilot-swe-agent[bot] d0e1c027e9 Address PR review: check transaction/delete results, fix manifest, use distinct spell IDs in test
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-08 23:54:04 +00:00
copilot-swe-agent[bot] 4f4742b425 Initial plan 2026-03-08 23:51:34 +00:00
Vayle d93af71595 Update .github/workflows/build.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-08 19:47:17 -04:00
Vayle 099da0e031 Merge pull request #57 from Valorith/copilot/sub-pr-55-again
Wrap SaveBuffs delete+replace in a transaction to prevent buff wipe on insert failure
2026-03-08 19:34:34 -04:00
copilot-swe-agent[bot] be4404501a Merge branch 'codex/enforce-suppressed-buff-persistence': keep TransactionRollback in SaveBuffs 2026-03-08 19:14:17 +00:00
copilot-swe-agent[bot] ad52a2f739 Merge base branch: resolve zone/zonedb.cpp conflict by keeping transaction rollback
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-08 19:12:31 +00:00
copilot-swe-agent[bot] fcd03df1f8 Resolve conflicts: adopt base branch error message wording in SaveBuffs
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-03-08 18:50:43 +00:00
Vayle 8adfc97088 Merge pull request #58 from Valorith/copilot/sub-pr-55-another-one
Fix false error log in SaveBuffs due to REPLACE INTO row count semantics
2026-03-08 14:42:07 -04:00