Commit Graph

  • 071d89cc15 Add energy projectile types and events: implement IEnergyOrb, IEnergyBeam, IEnergyDisc, and IEnergyLaser interfaces, along with their respective script handlers and event hooks Kam 2026-02-16 01:03:05 -05:00
  • 1ed012331b Enhance ability input handling: block movement during ability locks, ensure proper input suppression, and cancel abilities on logout, dimension change, death, and respawn Kam 2026-02-15 23:15:50 -05:00
  • 121563ba24 Enhance knockback mechanics: add methods for applying and forcefully applying knockback, respecting or ignoring knockback resistance Kam 2026-02-15 23:07:57 -05:00
  • 19e2882c4a Merge remote-tracking branch 'origin/dev' into dev Kam 2026-02-15 22:04:55 -05:00
  • 1fb52a4ae9 Refactor movement abilities: extract shared logic into AbilityMovement class for Charge and Dash abilities Kam 2026-02-15 22:04:47 -05:00
  • 248dbf66da Enhance ability animation handling: track ability animation state, clear orphaned animations on login, and ensure proper animation continuation Kam 2026-02-15 22:03:32 -05:00
  • 3beaf68815 Update GuiNPCAbilities.java Kam 2026-02-15 21:44:36 -05:00
  • eda8931b5f Refactor entity owner checks and enhance FULL_MODEL rotation support in ability entities Kam 2026-02-15 21:29:26 -05:00
  • ce24c0a4ff Enhance ability selection and display: add toggleable ability handling, improve ability name color coding, and update ability selection messaging Kam 2026-02-15 19:21:30 -05:00
  • 45d05b9157 Add trap presets & trigger-reveal visuals Kam 2026-02-15 19:19:57 -05:00
  • 89464ce6c0 Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev Kam 2026-02-15 18:16:01 -05:00
  • 2dfdfb19d1 Client-side trade validation and stock update Kam 2026-02-15 18:15:56 -05:00
  • ff9f9b9660 Enhance ability variant selection: inject a default "Base" variant when no built-in variants are available Kam 2026-02-15 18:05:07 -05:00
  • 8c2ef1084a Fix Burst Refire Kam 2026-02-15 17:47:44 -05:00
  • e466ef6771 Remove Ki Cost from base Ability - DBC-specific concern KamandClaude Opus 4.6 2026-02-15 04:47:19 -05:00
  • 61405add97 Added Ki Cost to Ability Vidal 2026-02-15 00:40:43 -03:00
  • 0f774a68fc Refactor ability handling: replace damage handler with ability extenders for improved lifecycle management and damage routing Kam 2026-02-14 21:06:12 -05:00
  • 5a9b9a1feb Merge branch 'dev' into syntax-highlighter-unified Kam 2026-02-14 20:52:24 -05:00
  • f8c75dd79b Fix Burst Refiring Kam 2026-02-14 20:08:56 -05:00
  • f03d93d6a8 Oopsie i swapped commits, last commit was changing min values on anchor offset fields Vidal 2026-02-14 19:43:34 -03:00
  • 3be9104ec3 Made min and max double neg/pos infinity Vidal 2026-02-14 19:43:03 -03:00
  • a23b199e7e Refactoring for Code Cleanup and Projectile Abstract Class Handling Kam 2026-02-14 15:21:56 -05:00
  • a1f3f5184b Changed anchor offsets min values Vidal 2026-02-14 17:05:17 -03:00
  • 331361f21e Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-14 17:04:21 -03:00
  • 19fb0ff5b7 Changed how float text fields handle negative values Vidal 2026-02-14 17:03:59 -03:00
  • da4ee2e20d Refactor ability management: enhance deep copy functionality, streamline custom ability handling, and update versioning logic Kam 2026-02-14 14:43:25 -05:00
  • e1eda3ce19 Added an option to register multiple animations under one common name Vidal 2026-02-14 16:22:53 -03:00
  • 7009bddc20 Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-14 15:01:24 -03:00
  • 41d3361209 Added dazed animation Vidal 2026-02-14 11:26:02 -03:00
  • 85874d4eb5 Merge branch 'dev' into syntax-highlighter-unified Kam 2026-02-14 04:04:23 -05:00
  • 2a1a5643d3 Potion Effect System + Manual and Remove Bulk Kam 2026-02-13 14:17:17 -05:00
  • 85db3df355 feat: implement player ability state management with rotation and position locking Kam 2026-02-14 03:50:28 -05:00
  • befebdb9f7 refactor: enhance collision detection for ability movement Kam 2026-02-13 16:28:45 -05:00
  • 9fcda980ee fix: convert gradle-plugins from directory to submodule KamandClaude Opus 4.6 2026-02-14 03:57:40 -05:00
  • 0b0dcdc58d feat: implement player ability state management with rotation and position locking Kam 2026-02-14 03:50:28 -05:00
  • ab1f0d7f92 Merge branch 'dev' into syntax-highlighter-unified Kam 2026-02-13 18:43:11 -05:00
  • 09ab6458a1 refactor: enhance collision detection for ability movement Kam 2026-02-13 16:28:45 -05:00
  • 910f3b3744 Add NPC inline edit support and adjust ability launch mechanics Kam 2026-02-13 15:01:28 -05:00
  • f4d7861a9d fix: prevent special key detection when a screen is open Kam 2026-02-13 14:52:58 -05:00
  • 185d915928 refactor: simplify NBT reading for ability properties and potion effects Kam 2026-02-13 14:17:17 -05:00
  • d4100c61dc Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-13 12:56:15 -03:00
  • f16c8ae115 Merge branch 'dev' into syntax-highlighter-unified Kam 2026-02-12 21:08:21 -05:00
  • ac223cbb53 IAction exceptions now report to script console bigguy345 2026-02-13 04:06:59 +02:00
  • bc9fd53ae8 Beta 2 Kam 2026-02-12 20:35:03 -05:00
  • 105d274955 Merge branch 'dev' into syntax-highlighter-unified Kam 2026-02-12 20:33:44 -05:00
  • 5d682962be feat: add BuiltInAbilityGetPacket for requesting built-in abilities by name Kam 2026-02-12 20:30:45 -05:00
  • 0cb5a993c7 Merge remote-tracking branch 'origin/dev' into dev Kam 2026-02-12 20:30:27 -05:00
  • 2c00ecae9e feat: add built-in ability handling and UI updates for ability management Kam 2026-02-12 20:30:12 -05:00
  • 356ae65b69 Fix Dialog and Quest Category Bug Kam 2026-02-12 20:28:50 -05:00
  • 68cd3cd812 Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-12 21:21:43 -03:00
  • 9dae4bae55 feat: enhance damage handling for abilities and implement guard counter mechanics Kam 2026-02-12 18:53:40 -05:00
  • 0e7a6c9fe1 Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-12 20:39:50 -03:00
  • 6f9cafa141 Add Custom Particle Handling and Preset Handling to Trap and Hazards Kam 2026-02-12 18:15:41 -05:00
  • b13919b7b3 Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-12 18:49:31 -03:00
  • bf3391a1a8 Made trap windup a bit slower to match the animation Made the previously only hazard animation play on both hazard and trap Vidal 2026-02-12 18:46:11 -03:00
  • 2d3106a256 Fix Zone Defaults Kam 2026-02-12 15:01:19 -05:00
  • ab1de29e47 Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-12 16:24:26 -03:00
  • 64ba087cc5 Merge Conflict Compile Issues Kam 2026-02-12 14:07:03 -05:00
  • 3500b0f55f Ability Trap & Hazard Update Kam 2026-02-12 13:55:56 -05:00
  • edc63b7200 Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-12 14:15:27 -03:00
  • 70ed5a0717 Hotfix² Vidal 2026-02-12 14:13:37 -03:00
  • 20dd01f8e6 Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-12 14:02:43 -03:00
  • c2c571ae7e Hotfix Vidal 2026-02-12 14:02:00 -03:00
  • be23823404 Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-12 13:48:30 -03:00
  • 8a3b0b9866 why... Vidal 2026-02-12 13:48:15 -03:00
  • 5b8e5ea338 Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-12 13:24:44 -03:00
  • 540903d71f Changed Abilities register method call Vidal 2026-02-12 13:24:28 -03:00
  • cac27535f8 Charge animation Vidal 2026-02-12 13:03:57 -03:00
  • 171578ad9b Fixed heavy hit animation Vidal 2026-02-12 12:52:58 -03:00
  • 0dc6f9aab3 Orb Barrage animation Vidal 2026-02-12 12:38:13 -03:00
  • eee9b32a5b Added eye anchor point using the entity's eye height Vidal 2026-02-12 12:14:21 -03:00
  • 91762bb1ba Hazard animation Vidal 2026-02-12 11:28:00 -03:00
  • bd6953008b Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-12 11:01:49 -03:00
  • 974cfc8c56 Changed fire delay for dual disc Vidal 2026-02-12 10:59:42 -03:00
  • 4d19e90c0d Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-12 10:22:52 -03:00
  • 9b52c8088e Merge branch 'KAMKEEL:dev' into dev Kirill Epifanov 2026-02-09 22:55:44 +03:00
  • d76f5d40a4 Prevent Passive Factions from taking Damage Kam 2026-02-08 01:46:13 -05:00
  • 2387ece1ff Update Abilities to Support Player Casting (Part 1) Kam 2026-02-08 01:32:18 -05:00
  • c05b6e60b8 Update AbilityDash.java Kam 2026-02-07 17:07:05 -05:00
  • 0fcf37542b Update AbilityDash.java Kam 2026-02-07 15:31:49 -05:00
  • 9054abadeb Fix Ability Kam 2026-02-07 01:54:16 -05:00
  • e541f4145a Merge remote-tracking branch 'origin/dev' into dev Kam 2026-02-06 22:43:43 -05:00
  • 4c5e44fb22 Add anchor offset methods and update ability variant selection UI Kam 2026-02-06 22:43:07 -05:00
  • 12380d838b lighning Kam 2026-02-06 22:39:47 -05:00
  • 74cae17ebd Burst and Dual Mode + Variant Ability Support Kam 2026-02-06 20:25:52 -05:00
  • af02b0ab1d Various Fixes Kam 2026-02-06 16:28:38 -05:00
  • 2e5c4c3bf4 Fix Preview Handling for Abilities, Fix Disc Positioning in Real World Kam 2026-02-06 05:04:19 -05:00
  • 70583743ce Fix Ability and Custom Button Kam 2026-02-06 03:36:32 -05:00
  • 55cd8cc5b3 Fix Rotation Locking Kam 2026-02-06 03:34:45 -05:00
  • 4f7773eb3f Fix Preview Entity Kam 2026-02-06 03:34:29 -05:00
  • 095709b9d2 Add ability wheel and toggle abilities for enhanced gameplay Kam 2026-02-05 22:49:40 -05:00
  • 7a1b4c20cf A dialog-editor Kam 2026-02-05 20:31:18 -05:00
  • fff0bfd63b Dialog System Kam 2026-02-05 19:35:43 -05:00
  • e010408257 Update ModernSoundSelector.java Kam 2026-02-05 17:27:22 -05:00
  • 3e28c3cace Fixes Kam 2026-02-05 17:27:13 -05:00
  • fb45a79e22 Add MD Files Kam 2026-02-05 17:07:59 -05:00
  • 5417cf8126 Dialog Graph Editor Kam 2026-02-05 17:07:47 -05:00
  • 572e94cf33 Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-04 23:53:19 -03:00
  • 45a4313b70 Enhance ability system with position locking and duplicate name confirmation for presets Kam 2026-02-04 21:50:39 -05:00
  • 921ec259ee Merge remote-tracking branch 'origin/dev' into dev Vidal 2026-02-04 23:30:37 -03:00