Opened 6 years ago
Closed 6 years ago
#10965 closed defect (fixed)
SCI: QFG4: Runes puzzle doesn't always accept answer
Reported by: | sluicebox | Owned by: | sluicebox |
---|---|---|---|
Priority: | normal | Component: | Engine: SCI |
Version: | Keywords: | original has-pull-request | |
Cc: | Game: | Quest for Glory 4 |
Description
The runes puzzle in room 800 often rejects the correct answer.
When a letter is selected it turns red but it's not applied until after a 30 tick delay with no visual indicator. If a letter is clicked during that delay then the previous letter is silently skipped. Since the answer is AVOOZL, the second "O" is the most likely to be clicked too quickly.
Here's a gentlemen fighting it for 16 minutes: https://youtu.be/PkIRhkP50Ss?t=1067
Here's a bunch of folks troubleshooting it: http://www.questformoreglory.com/history/index.php?showtopic=1064
To reproduce with the attached save of the CD version:
- Click the dark-one sign on the stone
- Try to spell AVOOZL, selecting any letter within half a second of the previous letter
To get to this part in any version using the debugger:
- room 800
- vv g 120 0
- send hero get 41
- send hero get 25
- click wisp on squid stone
- click dark sign on squid stone
This bug occurs in all versions, but is unrelated to the dial failing to spin all the way and requiring a second click. That's a global issue in the CD version.
Attachments (1)
Change History (5)
by , 6 years ago
Attachment: | qfg4-cd.067 added |
---|
comment:1 by , 6 years ago
Owner: | set to |
---|
comment:4 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
https://github.com/scummvm/scummvm/pull/1634