Fix room lay rotation with beds from FurniBuilder

This commit is contained in:
Mike 2021-10-08 22:50:24 +02:00
parent 7b1e94cf17
commit 8da35220e3

View File

@ -1672,7 +1672,7 @@ public class Room implements Comparable<Room>, ISerialize, Runnable {
} else {
if (!unit.hasStatus(RoomUnitStatus.LAY)) {
unit.setStatus(RoomUnitStatus.LAY, Item.getCurrentHeight(topItem) * 1.0D + "");
unit.setRotation(RoomUserRotation.values()[topItem.getRotation()]);
unit.setRotation(RoomUserRotation.values()[topItem.getRotation() % 4]);
if (topItem.getRotation() == 0 || topItem.getRotation() == 4) {
unit.setLocation(this.layout.getTile(unit.getX(), topItem.getY()));