diff options
author | Paul Gilbert | 2015-03-09 18:24:05 -0400 |
---|---|---|
committer | Paul Gilbert | 2015-03-09 18:24:05 -0400 |
commit | f37a0b215515e5466bd19c8953c4f53ff4823a59 (patch) | |
tree | d2b7952aeeefbfc4c5610d17263e34a2e5ed59d3 /engines | |
parent | 05250d14fa8c3b1d2d51066a18d2c96904733590 (diff) | |
download | scummvm-rg350-f37a0b215515e5466bd19c8953c4f53ff4823a59.tar.gz scummvm-rg350-f37a0b215515e5466bd19c8953c4f53ff4823a59.tar.bz2 scummvm-rg350-f37a0b215515e5466bd19c8953c4f53ff4823a59.zip |
MADS: Improved fix for picking up plant stalk
Diffstat (limited to 'engines')
-rw-r--r-- | engines/mads/nebular/nebular_scenes2.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/engines/mads/nebular/nebular_scenes2.cpp b/engines/mads/nebular/nebular_scenes2.cpp index 164b943282..d62497007c 100644 --- a/engines/mads/nebular/nebular_scenes2.cpp +++ b/engines/mads/nebular/nebular_scenes2.cpp @@ -2838,6 +2838,7 @@ void Scene209::enter() { _globals._spriteIndexes[5] = _scene->_sprites.addSprites(formAnimName('m', 3)); _globals._spriteIndexes[6] = _scene->_sprites.addSprites(formAnimName('m', 6)); _globals._spriteIndexes[7] = _scene->_sprites.addSprites(formAnimName('m', 8)); + _globals._spriteIndexes[11] = _scene->_sprites.addSprites("*RXMBD_2"); _game.loadQuoteSet(0x82, 0x83, 0x84, 0x9C, 0x97, 0x95, 0x99, 0x9E, 0x98, 0x9B, 0xA0, 0x96, 0x9F, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x91, 0x92, 0x93, 0x94, 0x89, 0x85, 0x8A, 0x86, 0x87, 0x88, 0); @@ -3439,7 +3440,6 @@ void Scene209::actions() { if (_action.isAction(VERB_TAKE, NOUN_PLANT_STALK) && (_game._trigger || _game._objects.isInRoom(OBJ_PLANT_STALK))) { switch (_game._trigger) { case 0: - _globals._spriteIndexes[11] = _scene->_sprites.addSprites("*RXMBD_2"); _game._player._stepEnabled = false; _game._player._visible = false; _globals._sequenceIndexes[11] = _scene->_sequences.startPingPongCycle(_globals._spriteIndexes[11], false, 3, 2, 0, 0); @@ -3461,8 +3461,6 @@ void Scene209::actions() { break; case 3: - _scene->_sprites.remove(_globals._spriteIndexes[11]); - _scene->_spriteSlots.fullRefresh(true); break; } _action._inProgress = false; |