Opened 8 months ago

Closed 8 months ago

#11472 closed defect (fixed)

XEEN: Potions under newcastle disappear

Reported by: RX4NT9UP Owned by: dreammaster
Priority: normal Component: Engine: Xeen
Version: Keywords:
Cc: Game: Might and Magic: World of Xeen

Description

I saved in front of a potion -- I believe "Potion of the Gods" -- in the dungeon of newcastle. Upon restore, the potion image is missing. If I click the empty alcove it prompts for a character to take it, I select one, it will crash with:

scummvm: ../../src-master/src/common/array.h:192: T& Common::Array<T>::operator[](Common::Array<T>::size_type) [with T = Xeen::MazeWallItem; Common::Array<T>::size_type = unsigned int]: Assertion `idx < _size' failed.
Aborted (core dumped)

To reproduce:
Load, click on the empty alcove, press F1 to choose first character

Game Version:
ENGLISH DOS CD

OS:
Linux OpenSuSE

ScummVM version:
ScummVM 2.1.1 (Mar 11 2020 10:32:58)
Features compiled in: Vorbis FLAC MP3 ALSA SEQ TiMidity RGB zLib MPEG2 FluidSynth Theora AAC A/52 FreeType2 JPEG PNG cloud (servers, local)

... and the most recent debian nightly

ScummVM 2.2.0git5100-gdbf404b786 (May 10 2020 05:18:49)
Features compiled in: TAINTED Vorbis FLAC MP3 ALSA SEQ sndio TiMidity RGB zLib MPEG2 FluidSynth Theora AAC A/52 FreeType2 FriBiDi JPEG PNG cloud (servers, local)

Attachments (1)

worldofxeen-cd.004 (224.3 KB ) - added by RX4NT9UP 8 months ago.

Download all attachments as: .zip

Change History (2)

by RX4NT9UP, 8 months ago

Attachment: worldofxeen-cd.004 added

comment:1 by dreammaster, 8 months ago

Owner: set to dreammaster
Resolution: fixed
Status: newclosed

Fixed the problem that was causing so called "wall items" (i.e. the bottles) to not get reloaded properly.

Note: See TracTickets for help on using tickets.