diff --git a/Server/src/main/java/core/game/node/entity/player/link/appearance/Appearance.java b/Server/src/main/java/core/game/node/entity/player/link/appearance/Appearance.java index c58eb2073..9b37e4356 100644 --- a/Server/src/main/java/core/game/node/entity/player/link/appearance/Appearance.java +++ b/Server/src/main/java/core/game/node/entity/player/link/appearance/Appearance.java @@ -235,7 +235,9 @@ public final class Appearance { } public void flagHatClipping() { - this.bodyParts[8] = 0x100; + boolean isBald = getHair().getLook() == (isMale() ? 0 : 45); + int hairLook = isBald ? getHair().getLook() : (isMale() ? 5 : 51); + this.bodyParts[8] = hairLook + 0x100; } /**