[Scummvm-tracker] [ScummVM :: Bugs] #11042: SCI: CAMELOT: Sheath-sword bug

ScummVM :: Bugs trac at scummvm.org
Sun Aug 4 10:24:32 CEST 2019


#11042: SCI: CAMELOT: Sheath-sword bug
--------------------------------------+----------------------------------
Reporter:  sluicebox                  |      Owner:  (none)
    Type:  defect                     |     Status:  new
Priority:  normal                     |  Component:  Engine: SCI
Keywords:  original has-pull-request  |       Game:  Conquests of Camelot
--------------------------------------+----------------------------------
 Sheathing the sword by pressing F8 while entering or exiting a room breaks
 the game by placing ego in an invalid state that allows walking through
 obstacles and prevents room changes. This also occurs in the original.

 Attached is a DOS save to reproduce with.

 Before attempting to reproduce, know that you have to work around an
 unrelated ScummVM limitation that heavily affects this game. ScummVM
 doesn't persist SCI game's menu state to saved games (yet!) and Camelot
 depends on that. This currently breaks loading a lot of Camelot saved
 games, including this one. These steps involve working around around that.

 1. Load the game in the monk's ruins. The menu state will incorrectly
 disallow sword actions.
 2. Walk north to change rooms. This will run scripts that refresh the menu
 to the correct state.
 3. Walk south towards the previous room and press F8 once the game takes
 control of walking Arthur off screen. (cursor turns to a grail)
 4. Arthur will sheath his sword, stop walking, and you now have control of
 and can walk through walls and walk off screen without triggering a room
 change.

-- 
Ticket URL: <https://bugs.scummvm.org/ticket/11042>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list