I am utterly stumped

So I’m making a chess game. Whenever the black bishop tries to move to a slot 1 down and either 1 left or 1 right with an enemy piece in it, it moves double the spaces it should. I already checked the behavior in the black_bishop object, it seems fine. I’m not sure if this is flowlab being weird or I’m missing something

2 Likes

image
for example,if it tried to move to the rook right here it would move to the opposite side of the rook

2 Likes