diff options
| -rw-r--r-- | engines/bladerunner/script/scene/ct12.cpp | 1 | ||||
| -rw-r--r-- | engines/bladerunner/script/scene/hc01.cpp | 9 | 
2 files changed, 10 insertions, 0 deletions
| diff --git a/engines/bladerunner/script/scene/ct12.cpp b/engines/bladerunner/script/scene/ct12.cpp index 88b59cad33..5eb48765bc 100644 --- a/engines/bladerunner/script/scene/ct12.cpp +++ b/engines/bladerunner/script/scene/ct12.cpp @@ -138,6 +138,7 @@ bool SceneScriptCT12::ClickedOnActor(int actorId) {  	}  	// cut off feature? grayford never visit CT12 as goal 308 is never triggered +	// bug? Marking this as a bug to revisit at a later time  	if (actorId == kActorOfficerGrayford  	 && Global_Variable_Query(kVariableChapter) == 4  	 && Game_Flag_Query(kFlagUG18GuzzaScene) diff --git a/engines/bladerunner/script/scene/hc01.cpp b/engines/bladerunner/script/scene/hc01.cpp index 1a44fab55d..7d1f89270a 100644 --- a/engines/bladerunner/script/scene/hc01.cpp +++ b/engines/bladerunner/script/scene/hc01.cpp @@ -125,6 +125,15 @@ bool SceneScriptHC01::ClickedOnActor(int actorId) {  		}  		AI_Movement_Track_Unpause(kActorIzo);  	} +#if BLADERUNNER_ORIGINAL_BUGS +#else +	// barkeep is click-able from afar +	// Add behavior similar to Howie Lee (CT12), Hasan, and Insect Dealer (AR01). +	else if (actorId == kActorHawkersBarkeep) { +		Actor_Face_Actor(kActorMcCoy, actorId, true); +		Actor_Says(kActorMcCoy, 8910, 14); +	} +#endif // BLADERUNNER_ORIGINAL_BUGS  	return false;  } | 
