diff options
Diffstat (limited to 'src/map/pc.c')
-rw-r--r-- | src/map/pc.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/map/pc.c b/src/map/pc.c index e0b4c89..1310743 100644 --- a/src/map/pc.c +++ b/src/map/pc.c @@ -5763,7 +5763,11 @@ int pc_changelook(struct map_session_data *sd,int type,int val) case LOOK_SHOES: break; } - clif_changelook(&sd->bl,type,val); + + if (type == LOOK_HAIR || type == LOOK_HAIR_COLOR) + clif_changehair(&sd->bl,sd->status.hair,sd->status.hair_color); + else + clif_changelook(&sd->bl,type,val); return 0; } |