Kam
a6265d7ba3
Forgot to Commit modifyProjectileDamage
2026-02-20 03:50:56 -05:00
Kam
4bd149c01b
Check Barrier Collisions within Laser Shot
2026-02-20 03:50:41 -05:00
Kam
bc9342c2eb
Guard Ability now reflects it has Damage when it canCounter
2026-02-20 03:50:07 -05:00
Kam
5edc9b5047
Allow Externals to Modify Projectile Damage
2026-02-20 03:49:50 -05:00
Kam
44118ec770
Complete Ability Hud System + Added-Per-Ability Cooldown System to be Reflected in Hud and Hud GUI
2026-02-20 03:47:12 -05:00
Kam
877fe2b275
Fix Conditions Build Error
2026-02-20 03:33:58 -05:00
Kam
86fe9fd6bb
Sweeper Height and Width Configs
2026-02-20 02:17:11 -05:00
Kam
747918c4dc
Better Barrier Tracking
2026-02-20 02:17:00 -05:00
Kam
077fc3cb1d
Better Telegraph Tracking
2026-02-20 02:16:40 -05:00
Kam
5e24a0cf36
Fixed Dazed Handling
2026-02-20 02:16:26 -05:00
Kam
0d871b16bf
Line of Sight Handling for Cutter and Heavy Hit
2026-02-20 02:16:07 -05:00
Kam
1f31ae94c1
Charge and Slam Fixes
2026-02-20 02:15:51 -05:00
Kam
549dfaa1b9
Merge remote-tracking branch 'origin/dev' into dev
2026-02-20 01:59:46 -05:00
Kam
fc8e2e9e7f
Create Ability Hud Editor and Remove Ability Wheel.
2026-02-20 01:59:01 -05:00
Vidal
d9b63038dd
Ability Conditions overhaul WIP
2026-02-19 23:32:50 -03:00
Kam
8f76e007e4
1.11 Beta 5
2026-02-19 20:08:00 -05:00
Vidal
2929b0b37a
Updated
2026-02-19 21:58:38 -03:00
Vidal
eca9cd9d16
Merge remote-tracking branch 'origin/dev' into dev
2026-02-19 21:41:14 -03:00
Vidal
9ec0f767a6
Ability Hotbar changes
2026-02-19 21:40:36 -03:00
Kam
d397cabd51
Merge remote-tracking branch 'origin/dev' into dev
2026-02-19 19:28:11 -05:00
Kam
f7d0fbcf33
Rendering Fixes and Logic Fixes for all Energy Abilities
2026-02-19 19:27:56 -05:00
Kam
235722fb3a
Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev
2026-02-19 16:11:36 -05:00
Kam
bb7791c691
Fix Textfield
2026-02-19 16:11:34 -05:00
Kam
024718e7f4
- Fix Sub GUI interactions for Built-In Abilities
...
- Allow Status Effect Selection from DBC Addon End
2026-02-19 15:39:06 -05:00
Kam
a94219cd0d
Fix Some GUI Saving Bugs in Abilities and Chained Abilities
2026-02-19 14:57:10 -05:00
Vidal
755a9313e4
Merge remote-tracking branch 'origin/dev' into dev
2026-02-19 16:20:23 -03:00
Vidal
45eee2be66
Custom Effect changes
2026-02-19 16:20:13 -03:00
Kam
69568160bc
Fixes with GUI for Picking Abilities and Allow Concurrency on DBC Toggles and Zone Abilities
2026-02-19 14:09:29 -05:00
Kam
e54a9a83bb
Create IAbilityEffect + Concurrent Ability Support for Chained Abilities
2026-02-19 12:55:37 -05:00
Kam
1e45d96253
Fix DBC Flying Issue with Abilities
2026-02-19 03:12:59 -05:00
Kam
6fdf9daf24
Add Max to Energy Entities to prevent any long-term issues / errors
2026-02-19 02:14:34 -05:00
Kam
e330b517a8
Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev
2026-02-19 01:53:41 -05:00
Kam
ff54c6d9af
Enhance Textfield to allow CTRL Operations
2026-02-19 01:53:26 -05:00
Kam
0e4afecf1d
Fix Burst For Projectiles
2026-02-19 01:52:21 -05:00
Kam
53185b4833
Merge remote-tracking branch 'origin/dev' into dev
2026-02-19 01:37:53 -05:00
Kam
c3e4e2b54f
Fix Textfield
2026-02-19 01:37:45 -05:00
Kam
e91fe89e6a
Add Inner Alpha Handling
2026-02-19 01:35:21 -05:00
Kam
e5fc58366b
Fix Death Ability Bug
2026-02-18 23:16:01 -05:00
Kam
9f8f742a0e
Beta 4
2026-02-18 22:41:19 -05:00
Kam
0e6ece56c6
Fix DBC Toggle Abilities and Wheel System
2026-02-18 22:19:18 -05:00
Kam
40a02b73e2
Fixes to some GUI and Chained Abiltiy Logic for Clearing States
2026-02-18 15:31:33 -05:00
Kam
48f6c162d5
Bugs fixes to Abilities
...
- Add Hit Scan to Laser
- Switching Dimensions Ability fix
- Chained Ability Targeting Conditions Fix
- Chained Ability Previewing
- Lang Keys Added
2026-02-18 14:10:55 -05:00
Kam
1569204d83
- Extend Energy Projectile Distance to 150 by Default
...
- Fix a bug with Wheel not Clearing for Adding / Removing Abilities
- Fix a bug not being able to resolve Built In Abilities
- Fix a Chained Ability Windup System
2026-02-18 14:07:05 -05:00
Kam
1de1c4e710
Reformat Code
2026-02-18 05:13:51 -05:00
Kam
21e920426e
Fix Sub Gui Spam Closing
2026-02-18 05:06:14 -05:00
Kam
ca5461c94f
Ability Wheel Accepts - Chained Abilities
...
Lang File Cleanup / Merging
Chained Ability Icon System
2026-02-18 04:57:28 -05:00
Kam
4510b3bbd1
Large Auction Cleanup + Auction Events
...
- Auction Enums
- Better Notification Handling
- Auction Cancelation Events
- Lang Key Cleanup
2026-02-18 04:55:03 -05:00
Kam
0512588a7a
Add Chained Abilities
2026-02-18 04:02:51 -05:00
Kam and Claude Opus 4.6
0311dc5806
Merge upstream dev: name-based storage, UUID/DisplayName, toggle system
...
Resolved conflicts in AbstractDataAbilities, DataAbilities, PlayerAbilityData
to integrate both toggle system (upstream) and chain delay tracking (local).
ChainedAbility now has UUID and DisplayName fields matching Ability pattern.
ChainedAbilityController rewritten: saves in abilities/chained/, dual-index
by name and UUID, legacy migration from chained_abilities/ directory.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 23:27:49 -05:00
Kam and Claude Opus 4.6
2f814c1903
IAbilityAction interface, AbilityAction unified slot, and bug fixes
...
- Added IAbilityAction interface (internal + API) for unified Ability/ChainedAbility handling
- Created AbilityAction (replaces AbilitySlot) with 3 modes: INLINE_ABILITY, ABILITY_REFERENCE, CHAIN_REFERENCE
- Unified DataAbilities storage from dual lists to single List<AbilityAction>
- Added ChainedAbility, ChainedAbilityEntry, ChainedAbilityController
- Updated PlayerAbilityData with resolveActionKey() for chain: prefix resolution
- Added resolveAction/canResolveAction to AbilityController
- Fixed unsafe cast in DataAbilities.onDamage()
- Fixed NPE in GuiNPCAbilities for chain reference slots
- Fixed NPC chain interrupt double cooldown
- Fixed removeAbility() incorrectly removing chain references
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 23:22:03 -05:00