diff --git a/src/services/player/ZoneService.java b/src/services/player/ZoneService.java index fca9c03e4..711372c00 100644 --- a/src/services/player/ZoneService.java +++ b/src/services/player/ZoneService.java @@ -336,8 +336,10 @@ public class ZoneService extends Service { if (hair.isEmpty()) return; TangibleObject hairObj = createTangible(objManager, ClientFactory.formatToSharedFile(hair)); + hairObj.setAppearanceData(customization); - creatureObj.equipItem(hairObj); + creatureObj.setSlot("hair", hairObj); + creatureObj.addEquipment(hairObj); } private void setCreatureObjectValues(ObjectManager objManager, CreatureObject creatureObj, ClientCreateCharacter create) {