Bug: The Witness: Manually placing progressive items removes their progressive item indices from the pool.
blastron opened this issue · comments
What happened?
The Witness generator maintains an internal mapping of progressive items, which is sent to the client on connection so that it can map things correctly. If too many copies of those items are placed before regular fill, the progressive item is removed from the mapping entirely, so the client has no idea what to do with those items. Early placement includes starting inventory, manual placements, or the special logic on the tutorial gate.
Minimum viable YAML for reproducing this issue:
The Witness:
start_inventory:
'Progressive Dots': 2
game: The Witness
name: Witness
What were the expected results?
The client should receive the expected list of items.
Software
Website