[ scummvm-Patches-1704979 ] Fix for #1690045: ITE: Item description missing

SourceForge.net noreply at sourceforge.net
Sat Apr 21 19:12:46 CEST 2007


Patches item #1704979, was opened at 2007-04-21 20:12
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=1704979&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Filippos (thebluegr)
Assigned to: Nobody/Anonymous (nobody)
Summary: Fix for #1690045: ITE: Item description missing

Initial Comment:
This is a fix for bug #1690045: "ITE: Item description missing / ScummVM crash".

It seems that the script associated with item 16419 (wooden bowl) in room 278 (passage) throws an error. In the next room, the object gets destroyed, but the player has the option of returning to the previous room, where the object is supposed to work again. Therefore, the object is not destroyed in this room. If the player tries to interact with the wooden bowl in the passage, ScummVM exits with error:

ObjectMap::getHitZone wrong index 0x5!

Which means that the object exists, but there's no (correct) action associated with it.

There are two ways to fix this: either correct the script itself for that room or disable interaction with that object in that specific room. I chose to do the latter one. 

With this patch, any interaction with the wooden bowl in the passage is disabled. (I.e. any action done on the bowl in that screen is cancelled). The item is still in the player's inventory, so if they decide to return back to the previous screen, the item will function again. In the next screen (after the passage), the item is destroyed normally. This eliminates the crash related with this object in bug #1690045. 

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=1704979&group_id=37116




More information about the Scummvm-tracker mailing list