diff --git a/menus.cpp b/menus.cpp index d01b8b0f..f4d9a74d 100644 --- a/menus.cpp +++ b/menus.cpp @@ -27,7 +27,8 @@ void showOverview() { mouseovers += " "; mouseovers += XLAT(" kills: %1/%2", its(tkills()), its(killtypes())); mouseovers += XLAT(" $$$: %1", its(gold())); - if(landUnlocked(laHell)) { + if(randomPatternsMode) ; + else if(landUnlocked(laHell)) { int i1, i2; countHyperstoneQuest(i1, i2); mouseovers += XLAT(" Hyperstone: %1/%2", its(i1), its(i2)); } diff --git a/screenshot.cpp b/screenshot.cpp index 7899f9d7..add40c4e 100644 --- a/screenshot.cpp +++ b/screenshot.cpp @@ -708,7 +708,9 @@ bool record_animation() { apply(); conformal::configure(); if(conformal::on) { - conformal::phase = isize(conformal::v) * i * 1. / noframes; + int len = (isize(conformal::v)-1); + conformal::phase = len * i * 1. / noframes; + if(conformal::lvspeed < 0) conformal::phase = len - conformal::phase; conformal::movetophase(); }