|
@@ -6346,8 +6346,12 @@ int buildin_changebase(struct script_state *st)
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
- if(!sd->disguise && vclass != sd->vd.class_)
|
|
|
+ if(!sd->disguise && vclass != sd->vd.class_) {
|
|
|
status_set_viewdata(&sd->bl, vclass);
|
|
|
+ clif_changelook(&sd->bl,LOOK_BASE,sd->vd.class_);
|
|
|
+ if (sd->vd.cloth_color)
|
|
|
+ clif_changelook(&sd->bl,LOOK_CLOTHES_COLOR,sd->vd.cloth_color);
|
|
|
+ }
|
|
|
|
|
|
return 0;
|
|
|
}
|