proc/InvLayer()
usr.overlays += shoulderpiece
usr.overlays += mainhandpiece
usr.overlays += offhandpiece
usr.overlays += backpiece
usr.overlays += legspiece
usr.overlays += feetpiece
usr.overlays += chestpiece
usr.overlays += glovepiece
usr.overlays += facepiece
usr.overlays += headpiece
Inventory()
Problem description:
What it should do: When the proc is called (whenever an items equipped) it -should- layer everything in that order from top to bottom, then run the Inventory proc to refresh the inventory list.
What it does: It does the Inventory proc no problem. HOWEVER it seems to want to layer the cloths in order of when they were equipped, rather than the above order.
E.g.