Update monster look direction order

#1
This commit is contained in:
Alejandro Mujica 2019-04-13 18:36:38 -04:00
parent b7a150f324
commit d1224058dd

View File

@ -2013,25 +2013,25 @@ void Monster::updateLookDirection()
} else { } else {
Direction dir = getDirection(); Direction dir = getDirection();
if (offsetx < 0 && offsety < 0) { if (offsetx < 0 && offsety < 0) {
if (dir == DIRECTION_SOUTH) { if (dir == DIRECTION_SOUTH || dir == DIRECTION_NORTH) {
newDir = DIRECTION_WEST; newDir = DIRECTION_WEST;
} else if (dir == DIRECTION_EAST) { } else if (dir == DIRECTION_EAST) {
newDir = DIRECTION_NORTH; newDir = DIRECTION_NORTH;
} }
} else if (offsetx < 0 && offsety > 0) { } else if (offsetx < 0 && offsety > 0) {
if (dir == DIRECTION_NORTH) { if (dir == DIRECTION_NORTH || dir == DIRECTION_SOUTH) {
newDir = DIRECTION_WEST; newDir = DIRECTION_WEST;
} else if (dir == DIRECTION_EAST) { } else if (dir == DIRECTION_EAST) {
newDir = DIRECTION_SOUTH; newDir = DIRECTION_SOUTH;
} }
} else if (offsetx > 0 && offsety < 0) { } else if (offsetx > 0 && offsety < 0) {
if (dir == DIRECTION_SOUTH) { if (dir == DIRECTION_SOUTH || dir == DIRECTION_NORTH) {
newDir = DIRECTION_EAST; newDir = DIRECTION_EAST;
} else if (dir == DIRECTION_WEST) { } else if (dir == DIRECTION_WEST) {
newDir = DIRECTION_NORTH; newDir = DIRECTION_NORTH;
} }
} else { } else {
if (dir == DIRECTION_NORTH) { if (dir == DIRECTION_NORTH || dir == DIRECTION_SOUTH) {
newDir = DIRECTION_EAST; newDir = DIRECTION_EAST;
} else if (dir == DIRECTION_WEST) { } else if (dir == DIRECTION_WEST) {
newDir = DIRECTION_SOUTH; newDir = DIRECTION_SOUTH;