diff options
author | David Fioramonti | 2019-05-27 05:12:47 -0700 |
---|---|---|
committer | dafioram | 2019-05-30 21:58:14 -0400 |
commit | a6e896f7481c7724b5e627279ccd8f95746a4ebf (patch) | |
tree | 94ff8371d2dd1b6db08ebffbb56847d51a7c0a52 /engines | |
parent | 24ea24c97ab95eb824275a9e44864b42f16983af (diff) | |
download | scummvm-rg350-a6e896f7481c7724b5e627279ccd8f95746a4ebf.tar.gz scummvm-rg350-a6e896f7481c7724b5e627279ccd8f95746a4ebf.tar.bz2 scummvm-rg350-a6e896f7481c7724b5e627279ccd8f95746a4ebf.zip |
BLADERUNNER: Dead bridge rat won't respawn when playing uncut and easy
If the player kills the rat at the bridge that breaks and goes to
the left screen and then comes back the rat will not respawn when
the player is playing the uncut version on easy.
In every other case there will be a 10% chance that the rat will
respawn.
Diffstat (limited to 'engines')
-rw-r--r-- | engines/bladerunner/script/scene/ug15.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/bladerunner/script/scene/ug15.cpp b/engines/bladerunner/script/scene/ug15.cpp index d0b9fe3164..62ae01b43e 100644 --- a/engines/bladerunner/script/scene/ug15.cpp +++ b/engines/bladerunner/script/scene/ug15.cpp @@ -40,7 +40,8 @@ void SceneScriptUG15::InitializeScene() { } else { Setup_Scene_Information(-238.0f, 48.07f, 222.0f, 180); if (Game_Flag_Query(kFlagUG15RatShot) - && Random_Query(1, 10) == 10 + && (Random_Query(1, 10) == 10) + && !(_vm->_cutContent && Query_Difficulty_Level() == kGameDifficultyEasy) ) { Game_Flag_Reset(kFlagUG15RatShot); } |