thewierdnut / endless-mobile

Space exploration, trading, and combat game.
https://endless-sky.github.io/
GNU General Public License v3.0
92 stars 6 forks source link

Multiship selection works across planets #120

Closed JakubFojtik closed 5 months ago

JakubFojtik commented 5 months ago

Is there an existing issue for this?

Describe the bug

Double tapping on a ship in outfitter to select all ships of the group can also select ships on different planets (invisibly).

Steps to Reproduce

  1. Read this save in text editor: geodebug.txt
  2. Check that I have a Geode reactor only on a single ship on a different planet
  3. Load the save and go to outfitter
  4. Double tap the last group of Shield Beetles
  5. In Power you should see the Geode reactor appear, possibly as Not installed
  6. Tap another ship to add it to selection
  7. Now the Geode will show Installed 0-1
  8. You can uninstall or sell it now remotely

Expected Behavior

Multiselect should be limited to current planet. That group of Shield Beetles has identical equipment, that's how I noticed something was wrong seeing 0-1 installed. I was not able to reproduce this on PC.

Screenshots

Screenshot_20231126-125437145

Link to save file

geodebug.txt

Device type

ROG Phone 1

Game Version

0.10.4-39

Additional Information

No response