From fae55c1edf2beaf29341d2d94a3c033c3c2a3ad0 Mon Sep 17 00:00:00 2001 From: Warrior <50800980+Warriorrrr@users.noreply.github.com> Date: Mon, 8 Dec 2025 21:34:09 +0100 Subject: [PATCH] Fix self damage awarding skill xp (#5233) --- src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java b/src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java index 0f3591f19..7eb32d0d7 100644 --- a/src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java +++ b/src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java @@ -935,7 +935,8 @@ public final class CombatUtils { XPGainReason xpGainReason; if (target instanceof Player defender) { - if (!ExperienceConfig.getInstance().getExperienceGainsPlayerVersusPlayerEnabled() + if (defender.equals(mmoPlayer.getPlayer()) + || !ExperienceConfig.getInstance().getExperienceGainsPlayerVersusPlayerEnabled() || (mcMMO.p.getPartyConfig().isPartyEnabled() && mcMMO.p.getPartyManager()