From dafb0c96ccec6cbcb709fbe7e34c5ce655810830 Mon Sep 17 00:00:00 2001 From: Minimata Date: Sat, 28 Mar 2026 18:40:03 +0100 Subject: [PATCH] fix manabar cue issue --- scenes/player_controller/PlayerUi.cs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/scenes/player_controller/PlayerUi.cs b/scenes/player_controller/PlayerUi.cs index 969c0bfe..ddf0a99c 100644 --- a/scenes/player_controller/PlayerUi.cs +++ b/scenes/player_controller/PlayerUi.cs @@ -90,16 +90,9 @@ public partial class PlayerUi : Control, ICueHandler public void OnExecute(IForgeEntity? target, CueParameters? parameters) { - // One-shot effect (like impact) - // Called when an instant effect with this cue is applied - // Also called when a periodic effect with this cue executes its period - if (target == null || !parameters.HasValue) return; + if (target == null || !parameters.HasValue || !IsInstanceValid(_manabar)) return; - // Extract parameters float magnitude = parameters.Value.Magnitude; - // Play effects scaled by magnitude - // PlayFireImpactSound(normalizedMagnitude); - // SpawnFireImpactParticles(target, magnitude); _manabar.CurrentHealth += magnitude; }