From dbf2b91d03404a4ee37a1fe12fc737c147177170 Mon Sep 17 00:00:00 2001 From: Melledy <52122272+Melledy@users.noreply.github.com> Date: Sun, 21 Aug 2022 22:35:05 -0700 Subject: [PATCH] Fix healing skills being able to heal dead characters --- src/main/java/emu/grasscutter/game/entity/EntityAvatar.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java b/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java index cc48f2e11..bfe145cd2 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java @@ -126,6 +126,11 @@ public class EntityAvatar extends GameEntity { @Override public float heal(float amount) { + // Do not heal character if they are dead + if (!this.isAlive()) { + return 0f; + } + float healed = super.heal(amount); if (healed > 0f) {