mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-20 19:21:46 +00:00
Bugfix for approaching Ratpouch, and have him properly stand still until he's received instructions
svn-id: r29449
This commit is contained in:
parent
cc4311f10f
commit
ea19791de5
@ -747,8 +747,9 @@ void Hotspot::converse(uint16 destCharacterId, uint16 messageId, bool standStill
|
||||
// in case the destination is already in process of talking
|
||||
HotspotData *hotspot = Resources::getReference().getHotspot(destCharacterId);
|
||||
_data->talkCountdown += hotspot->talkCountdown;
|
||||
|
||||
// hotspot->talkerId = _hotspotId ;
|
||||
|
||||
if (hotspot->talkCountdown == 0)
|
||||
hotspot->talkerId = _hotspotId ;
|
||||
hotspot->talkGate = 0;
|
||||
}
|
||||
|
||||
@ -1559,7 +1560,7 @@ void Hotspot::doTell(HotspotData *hotspot) {
|
||||
return;
|
||||
}
|
||||
|
||||
converse(hotspot->hotspotId, 0x7C);
|
||||
converse(hotspot->hotspotId, 0x7C, true);
|
||||
|
||||
uint16 sequenceOffset = res.getHotspotAction(hotspot->actionsOffset, TELL);
|
||||
if (sequenceOffset >= 0x8000) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user