Im adding overlays like this...
for(var/obj/S in get_step(src,src.dir))
usr.icon_state="holding"
usr.overlays+=S
and im trying to remove the obj like this, but it doesnt seem to work.
mob/proc/blech()
src.removeoverlays()
for(var/obj/O in src.overlays)
if(!istype(O,/obj/overlays/clothes/)
usr.overlays.Remove(O)
Well somthing like that atleast, any help? :).