[Scummvm-tracker] [ScummVM :: Bugs] #16944: LURE: Cannot talk to certain characters when transformed into Selena and having talked to Gwyn
ScummVM :: Bugs
trac at scummvm.org
Sun Jul 12 12:22:48 UTC 2026
#16944: LURE: Cannot talk to certain characters when transformed into Selena and
having talked to Gwyn
------------------------+-------------------------------------
Reporter: maxhgerlach | Owner: Max H. Gerlach <git@…>
Type: defect | Status: closed
Priority: normal | Component: Engine: Lure
Version: | Resolution: fixed
Keywords: | Game: Lure of the Temptress
------------------------+-------------------------------------
Changes (by Max H. Gerlach <git@…>):
* owner: (none) => Max H. Gerlach <git@…>
* resolution: => fixed
* status: new => closed
Comment:
In [changeset:"5bcd808db9291ca98165be6c924cfc07a5592cd5" 5bcd808d]:
{{{#!CommitTicketReference repository=""
revision="5bcd808db9291ca98165be6c924cfc07a5592cd5"
LURE: Fix being unable to talk to characters after a one-sided
conversation
When a conversation consists solely of the other character speaking (I
ran into this talking to Gwyn whilst transformed), the player's
talkDestCharacterId was never cleared. In most other conversations, on
the other hand, the player is also a speaker, and when
Resources::setTalkingCharacter() cycles through him, his
talkDestCharacterId is cleared as a side effect. After a one-sided
conversation, however, this left a guard in Hotspot::doTalkTo()
permanently blocking new conversations.
To resolve this clear talkDestCharacterId in
HotspotTickHandlers::talkEndConversation(), which also subsumes an
earlier workaround specific to the Goewin character (rather than
Gwyn).
Fixes #16944, https://bugs.scummvm.org/ticket/16944
Assisted-by: Claude:claude-opus-4.8
}}}
--
Ticket URL: <https://bugs.scummvm.org/ticket/16944#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list