Commit graph

110 commits

Author SHA1 Message Date
AlterEgo
9bb101cd97
Restrict CI builds to main and trunk
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-08-03 16:45:29 -05:00
AlterEgo
77d56fa262
Persist spell charge cooldown state
Save active spell charge buckets in the characters database, restore offline recharge progress on login, and keep player dumps aware of the new charge table.

Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-08-03 16:35:41 -05:00
AlterEgo
67b1b95880
Fix Heroic Leap arrival spell cleanup trigger
Latch effect movement arrival only after the movement generator observes a completed spline at the final destination, so Heroic Leap landing damage is not fired from movement cleanup or interrupted stop paths. Add branch CI filters for heroic_leap.

Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-08-03 16:30:20 -05:00
AlterEgo
f50e1995fa Implement LFG, scenario, and raid finder mechanics
Squash the lfg_mechanics branch into a single mainline patch.

Adds queue/proposal lifecycle handling, group teardown cleanup, scenario and raid finder entry flow, saved return locations, client status refreshes, opcode wiring, DBC/template loading, debug command support, CI branch coverage, and non-overwriting pending metadata SQL.
2026-07-21 20:21:38 -05:00
AlterEgo
e840573f9d Automate pending SQL promotion names 2026-07-19 08:24:52 -05:00
AlterEgo
c01cb33bf6 Update pending SQL import workflow 2026-07-12 09:37:34 -05:00
AlterEgo
2566a6e5f8 Update workflow to use PAT for creating pull requests 2026-07-05 22:37:49 -05:00
AlterEgo
a404e4b2b2 CI: Limit pending SQL promotion to main 2026-07-05 17:19:08 -05:00
AlterEgo
ea74f2bafb CI: Open PR for pending SQL promotion 2026-07-05 16:57:20 -05:00
AlterEgo
0196f74a2d CI: Add pending SQL promotion workflow 2026-07-05 16:53:43 -05:00
AlterEgo
ac1fa8beef Add packet logger to CI builds
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-07-03 09:49:11 -05:00
AlterEgo
6d76801f22 Focus CI on release builds
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-27 09:33:16 -05:00
AlterEgo
b40525e3ae Fix Eluna CI install smoke path
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-23 07:34:30 -05:00
AlterEgo
53a802d519 Add Eluna CI smoke build
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-23 06:50:14 -05:00
AlterEgo
d685af65d1 Add eluna branch to CI workflows
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-23 01:13:30 -05:00
AlterEgo
594f70105e ci: enable scripting branch workflows
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-21 21:44:16 -05:00
AlterEgo
fe26585fc2 Enable CI for data setup branch
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-21 12:35:36 -05:00
AlterEgo
28b53b831b Add phase six to CI workflows
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-15 06:04:23 -05:00
AlterEgo
8fd066e847 Squash merge phase five lifecycle invariants
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-14 20:47:38 -05:00
AlterEgo
37847521cd Squash merge handler_refine phase four
Bring the handler_refine phase four spell and aura routing work into main as a single squashed commit.

Preserve the handler_refine branch history for continued review and follow-up work.

Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-14 13:57:09 -05:00
AlterEgo
9082a21eb2 ci: add manual workflow dispatch triggers
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-07 21:31:13 -05:00
AlterEgo
34404b7e76 ci: restore handler refine workflow triggers
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-07 21:28:38 -05:00
AlterEgo
24ede37062 ci: build workflows with pch
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-07 18:53:00 -05:00
AlterEgo
7c1ac5cffe tools: add game metrics guardrail
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-07 17:30:24 -05:00
AlterEgo
4c35123452 test: add game domain harness
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-07 10:06:03 -05:00
AlterEgo
ad5c19a5bd Harden Windows dependency installs
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-04 17:45:50 -05:00
AlterEgo
34030d0b2f Add boost conversion branch to CI
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-03 22:35:19 -05:00
AlterEgo
ef5d5e5035 Add Ubuntu PCH smoke workflow
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-03 20:51:11 -05:00
AlterEgo
2bcc76f914 Use GCC 14 for Ubuntu CI
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-03 16:24:22 -05:00
AlterEgo
f3d4d5ea5b Add Ubuntu CI workflow
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-03 15:50:26 -05:00
AlterEgo
defdfd9f4e Fix Windows CI Boost setup
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-03 13:14:51 -05:00
AlterEgo
41f9bb74c7 Migrate SkyFire from ACE to Boost
Squashes the boost branch migration work into main while leaving the boost branch intact.

Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-06-03 13:01:21 -05:00
AlterEgo
eb00e3f5de
Update OpenSSL version to 3.6.2 in workflow 2026-05-09 20:36:16 -05:00
AlterEgo
a99dc4c5d0 Stick with the windows build until I get a stable image made.
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-01-02 13:31:07 -06:00
AlterEgo
a34a42aad2 Bull
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-31 17:08:06 -06:00
AlterEgo
b8f8ebca4d Fail 69
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-31 16:54:08 -06:00
AlterEgo
8e8db8e36e wtf
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-31 16:49:46 -06:00
AlterEgo
e300ba1700 Update badges.
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-31 16:48:18 -06:00
AlterEgo
65a5716638 Do this the hard way
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-31 16:30:04 -06:00
AlterEgo
53de35b978 SOB
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-31 16:14:17 -06:00
AlterEgo
62ee24d9bc Ditto
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-31 16:07:40 -06:00
AlterEgo
86f199dd0d MoFo
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-31 15:54:59 -06:00
AlterEgo
cf2cec5739 Blame Trump
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-31 15:40:22 -06:00
AlterEgo
7d0730dac2 Poke the bear
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-31 15:36:46 -06:00
AlterEgo
6da28b4d89 Experimental Linux builder
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-31 15:33:18 -06:00
AlterEgo
5d0b658931 work
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-29 19:45:11 -06:00
AlterEgo
5a4398303b Define stupid
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-29 19:22:25 -06:00
AlterEgo
e3065482c8 FU2
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-29 19:13:24 -06:00
AlterEgo
e60a07e9d8 Sob
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-29 19:05:07 -06:00
AlterEgo
431ee29d65 Build dammit.
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2025-12-29 18:55:39 -06:00