Added the mid/late game mechanic & safety check for all pieces.