diff options
-rw-r--r-- | crawl-ref/source/acr.cc | 23 | ||||
-rw-r--r-- | crawl-ref/source/player.cc | 2 |
2 files changed, 18 insertions, 7 deletions
diff --git a/crawl-ref/source/acr.cc b/crawl-ref/source/acr.cc index 022a3ba037..2272362f19 100644 --- a/crawl-ref/source/acr.cc +++ b/crawl-ref/source/acr.cc @@ -839,10 +839,9 @@ static void input() if (Options.tut_just_triggered) Options.tut_just_triggered = false; - - bool help; + if (Options.tutorial_events[TUT_SEEN_MONSTER]) - help = i_feel_safe(); + i_feel_safe(); // can trigger tutorial as side effect if (Options.tutorial_events[TUT_RUN_AWAY] && 2*you.hp < you.hp_max && !i_feel_safe()) @@ -853,11 +852,21 @@ static void input() if (Options.tutorial_left && i_feel_safe()) { if ( 2*you.hp < you.hp_max || 2*you.magic_points < you.max_magic_points ) + { tutorial_healing_reminder(); - else if (you.running < RMODE_REST_DURATION && Options.tutorial_events[TUT_SHIFT_RUN] && you.num_turns >= 200) - learned_something_new(TUT_SHIFT_RUN); - else if (you.running < RMODE_REST_DURATION && Options.tutorial_events[TUT_MAP_VIEW] && you.num_turns >= 500) - learned_something_new(TUT_MAP_VIEW); + } + else if (you.running < RMODE_REST_DURATION && + Options.tutorial_events[TUT_SHIFT_RUN] && + you.num_turns >= 200) + { + learned_something_new(TUT_SHIFT_RUN); + } + else if (you.running < RMODE_REST_DURATION && + Options.tutorial_events[TUT_MAP_VIEW] && + you.num_turns >= 500) + { + learned_something_new(TUT_MAP_VIEW); + } } if ( you.paralysis ) diff --git a/crawl-ref/source/player.cc b/crawl-ref/source/player.cc index bb4cb683dc..262ef24b49 100644 --- a/crawl-ref/source/player.cc +++ b/crawl-ref/source/player.cc @@ -2877,6 +2877,8 @@ int check_stealth(void) else stealth /= 2; // splashy-splashy } + else + stealth -= you.mutation[MUT_HOOVES] * 10; // clippety-clop // Radiating silence is the negative complement of shouting all the // time... a sudden change from background noise to no noise is going |