Code:
public static bool WithinAttackDistance(RoomUser roomUser, RoomUser TargetroomUser)
{
if (roomUser.X + 1 == TargetroomUser.X && roomUser.Y == TargetroomUser.Y
|| roomUser.X == TargetroomUser.X - 1 && roomUser.Y == TargetroomUser.Y + 1
|| roomUser.X == TargetroomUser.X + 1 && roomUser.Y == TargetroomUser.Y - 1
|| roomUser.X - 1 == TargetroomUser.X && roomUser.Y == TargetroomUser.Y ||
roomUser.Y + 1 == TargetroomUser.Y && roomUser.X == TargetroomUser.X ||
roomUser.Y - 1 == TargetroomUser.Y && roomUser.X == TargetroomUser.X ||
roomUser.X == TargetroomUser.X && roomUser.Y == TargetroomUser.Y)
{