Crain-32 / Multiworld_Client

MIT License
1 stars 4 forks source link

Additional Chart Handling (Multiworld) - NO LONGER NEEDED #17

Closed Crain-32 closed 2 years ago

Crain-32 commented 2 years ago

Whenever you get any Chart, the Game will reset all the flags for that Chart. This code should only impact Salvageable Charts.

Currently there isn't a handler on this, meaning players can double-salvage certain items, this is the easiest way to duplicate items.

Here are the situations that can come up, and their resolutions. (Assume Charts are not Randomized)

Player A receives Treasure Chart 1 from Player B, and has not found that Chart in their own world.

Player A receives Treasure Chart 1 from Player B, and found Player B's Chart in their own world.

Player A sends Treasure Chart 1 to Player B, and has not Salvaged the Chart.