[Scummvm-tracker] [ScummVM :: Bugs] #15234: DRAGONS: Crash when you use the turnstile at the Dragon Trap underground scene and let the animation loop
ScummVM :: Bugs
trac at scummvm.org
Tue Oct 6 22:34:57 UTC 2026
#15234: DRAGONS: Crash when you use the turnstile at the Dragon Trap underground
scene and let the animation loop
------------------------+------------------------------
Reporter: AmigaMaster | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: Dragons
Version: | Resolution:
Keywords: | Game: Blazing Dragons
------------------------+------------------------------
Comment (by AmigaMaster):
It has nothing to do with the number of loops, it seems after about 20
seconds, the updateFlickerIdleAnimation() starts while the character still
is inside the turnstile animation sequnce.
I added additional output to the engine and got:
WARNING: Dragons: actor 2 seq 48 (resource 14) invalid opcode 150 at
offset 0, flags 0040
WARNING: ResourceID 14, loaded resource s10b2.act
I currently have changed ScriptOpcodes::opActorLoadSequence() in
scriptopcodes.cpp to update `ini->actor->_resourceID` so the
updateFlickerIdleAnimation() fails while being in the turnstile.
Will test with a complete playthrough.
--
Ticket URL: <https://bugs.scummvm.org/ticket/15234#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list