diff --git a/system.cpp b/system.cpp index 4bf7f50d..efe8ca9b 100644 --- a/system.cpp +++ b/system.cpp @@ -1110,6 +1110,8 @@ void restartGame(char switchWhat, bool push, bool keep_screens) { // items[itGreenStone] = 100; clearMemory(); } + if(daily::on && !among(switchWhat, rg::daily, rg::daily_off)) + daily::turnoff(); if(switchWhat == rg::peace) { peace::on = !peace::on; tactic::on = yendor::on = princess::challenge =