forked from electronicarts/CnC_Generals_Zero_Hour
-
Notifications
You must be signed in to change notification settings - Fork 120
Labels
BugSomething is not working right, typically is user facingSomething is not working right, typically is user facingMajorSeverity: Minor < Major < Critical < BlockerSeverity: Minor < Major < Critical < Blocker
Milestone
Description
Mismatch reproduction steps according to @Caball009 on Discord.
Custom maps with a map.ini file may still overwrite default data such as UpgradeTemplate, which would almost certainly cause a mismatch on another map. I haven't verified, but I think with the following steps you can reproduce a mismatch:
- Play a match with instance01 on a map with custom upgrades such as:
Upgrade Upgrade_AmericaTOWMissile
DisplayName = UPGRADE:TOWMissile
BuildTime = 2.0
BuildCost = 0 ; 1200
ButtonImage = SSTowMissiles
ResearchSound = HumveeVoiceUpgradeTowMissiles
End
You could maybe use another upgrade that's faster and more convenient to test.
- Play a match against instance02 that hasn't played any map yet; the second match should not use this same upgrade naturally.
- Mismatch should happen the moment the upgrade is used.
Caball009
Metadata
Metadata
Assignees
Labels
BugSomething is not working right, typically is user facingSomething is not working right, typically is user facingMajorSeverity: Minor < Major < Critical < BlockerSeverity: Minor < Major < Critical < Blocker