forked from electronicarts/CnC_Generals_Zero_Hour
-
Notifications
You must be signed in to change notification settings - Fork 141
Open
Labels
BugSomething is not working right, typically is user facingSomething is not working right, typically is user facingInvestigateMinorSeverity: Minor < Major < Critical < BlockerSeverity: Minor < Major < Critical < BlockerScriptIs related to Script Engine, SCBIs related to Script Engine, SCB
Description
The use of <Local Player> in scripts refers to the actual local player for live matches, but refers to the observer for replays. That means that some scripts that were meant to execute for <Local Player> may be skipped in replay mode, potentially leading to a mismatch.
For multiplayer the issue already becomes apparent during the live match, because <Local Player> only refers to the actual local player and not the player whose data should used be for the script condition. This likely makes the use of <Local Player> very mismatch prone in multiplayer matches.
Metadata
Metadata
Assignees
Labels
BugSomething is not working right, typically is user facingSomething is not working right, typically is user facingInvestigateMinorSeverity: Minor < Major < Critical < BlockerSeverity: Minor < Major < Critical < BlockerScriptIs related to Script Engine, SCBIs related to Script Engine, SCB