Bugs fixes to Abilities

- Add Hit Scan to Laser
- Switching Dimensions Ability fix
- Chained Ability Targeting Conditions Fix
- Chained Ability Previewing
- Lang Keys Added
This commit is contained in:
Kam committed 2026-02-18 14:10:55 -05:00
1 parent 1569204d83
commit 48f6c162d5
9 files changed
+343 -76

No files matched your search

@@ -332,10 +332,10 @@ public class ScriptPlayerEventHandler {
return;
if (event.player.worldObj instanceof WorldServer && event.player instanceof EntityPlayerMP) {
// Cancel any executing ability on dimension change
// Fully reset ability state on dimension change (no cooldown rollover)
PlayerData playerData = PlayerData.get(event.player);
if (playerData != null) {
playerData.abilityData.interruptCurrentAbility();
playerData.abilityData.resetOnDimensionChange();
}
PlayerDataScript handler = ScriptController.Instance.getPlayerScripts(event.player);