diff --git a/checkmove.cpp b/checkmove.cpp index 4a481449..48bda190 100644 --- a/checkmove.cpp +++ b/checkmove.cpp @@ -304,6 +304,7 @@ EX void checkmove() { if(true) { for(int i=0; itype; i++) { + dynamicval fm(bow::fire_mode, false); if(movepcto(1, -1, true)) { canmove = legalmoves[cwt.spin] = true; }