ra2yrcpp
ra2yrcpp copied to clipboard
Events are incorrectly marked as duplicates
StateContext::add_event doesn't distinguish between houses when checking for duplicate events in the different event lists. Usually this manifests as error when issuing a ProduceOrder command.
Temporary workaround for clients (pyra2yr) is to retry the command until the "duplicate" event has been removed both from OutList and DoList.