Commit Graph

13 Commits

Author SHA1 Message Date
Fretux 7f5830d409 extend ability system to support dynamic slot counts, add skill tree validation, new prerequisites API, and extended mod commands 2026-05-25 12:43:13 +02:00
Fretux 77fbada438 extend ability system to support dynamic slot counts, add skill tree validation, new prerequisites API, and extended mod commands 2026-05-25 12:33:49 +02:00
Fretux bf4452f6ac extend skill unlock packet to include ability type and improve logout handling logic 2026-05-21 16:32:11 +02:00
Fretux 3d54b3ffc1 extend unlock logic to support multi-node unlock plans and update version number 2026-05-18 19:53:05 +02:00
Fretux 573e505e9f Refactor SkilltreeClientState, PlayerSkillData, SkilltreeScreen, and ServerboundUnlockNodePacket to remove toast notifications and system sounds, and add AbilityNode cooldown display in SkilltreeScreen 2025-12-08 22:47:47 +01:00
Fretux 14e4b246cf Add skill and ability unlock checks and logic 2025-12-08 18:09:17 +01:00
Fretux 9ce984a54a Remove json, implement mutual exclusives, adjustments & fix bugs 2025-12-05 18:41:32 +01:00
Fretux 96ea5977e6 Implement mutual exclusives 2025-12-05 14:02:57 +01:00
Fretux d0755c893f Implement mutual exclusives 2025-12-04 20:46:39 +01:00
Fretux 8bfca217aa fix more bugs 2025-11-27 07:44:07 +01:00
Fretux dd15eb9327 Implement detection for resetting points and add remaining skillpoints in tree screen 2025-11-25 22:23:14 +01:00
Fretux 17fce2fd17 Implement all required compat with Ascend 2025-11-25 09:53:20 +01:00
Fretux 6f06da5f31 Initial commit 2025-11-24 23:10:25 +01:00