fix case for enpassant where piece detects itself, remove debug
Pawn promotion