diff --git a/rogueviz/ads/ads-game.cpp b/rogueviz/ads/ads-game.cpp index bf5a1c66..f7e7d430 100644 --- a/rogueviz/ads/ads-game.cpp +++ b/rogueviz/ads/ads-game.cpp @@ -25,7 +25,7 @@ void restart() { hybrid::in_actual([&] { vctr = new_vctr = starting_point; - vctrV = new_vctrV = ads_matrix(Id, 0); + vctrV = new_vctrV = current = ads_matrix(Id, 0); init_rsrc(); }); @@ -35,6 +35,9 @@ void restart() { forCellEx(c1, vctr) ci_at[c1].type = wtNone; ci_at[vctr].type = wtNone; invincibility_pt = how_much_invincibility; + + paused = false; + ship_pt = 0; } void run_ads_game() {