Able to claim ownership of all blocks in an enemy grid through a single hacked or unowned block

AlfieUK4 shared this bug 4 months ago
Considered

TLDR: In Survival, accessing an enemy grid from any unowned/captured block allows you to transfer ownership of enemy blocks to yourself, or any allied faction, as if the block(s) were unowned.


Steps to reproduce:

1. Start a new Empty World start, Survival mode

2. enable creative tools via Spacemaster

3. place 2 blocks containing access terminals or accessible conveyor ports, for ex. large grid smal reactors to form a connected grid

4. assign ownership of 1 block to SPRT (Space Pirates)

5. disable crreative tools

6. access grid controls via owned block, select block owned by SPRT, and attempt to change onwership

7. you will see that ownership can be re-assigned to self or any allied faction

Expected behaviour: should not be able to re-assign enemy blocks without first hacking them.


Have also tested with grids placed by the game itself (enable Cargo ships, wait for one to spawn, approach and hack one block and you can take control of the whole grid). Also occurs if accessing an enemy grid through an unowned block on that grid.


Was first brought to my attention by a user on Reddit https://www.reddit.com/r/spaceengineers/comments/a7or67/i_can_claim_hostile_blocks_in_singleplayer/ and believed to be mod-related but also occurs in vanilla with no mods in the world as per example steps to reproduce.

Also noted by others in a forum post at https://forums.keenswh.com/threads/setting-ownership-of-enemy-ships-in-a-few-clicks.7402255/

Comments (16)

photo
1

Hello, Engineer!


Thank you for your feedback! Your topic has been added between considered issues.

Please keep voting for the issue as it will help us to identify the most serious bugs.


We really appreciate your patience.


Kind Regards

Keen Software House: QA Department

photo
1

I have noticed this bug as well. Some additional details:


I fly to a passing cargo ship (business shipment) and slap a control panel block on the nose, out of sight of the turrets. I access my control panel to access the grids control panel.


A lot of the blocks say access denied. If I click on a single block ( reactor) and try to claim control over it, it properly will not let me.


However, if I hit Ctrl-A to select all the grids items, at that point it allows me to change ownership, and instantly override all access denied items.

photo
1

I accidentally discovered this bug and promptly stopped playing SE. It makes it too easy to capture enemy grids which kills the fun of most scenarios in the workshop--including the greats like Escape From Mars and SEAMIN. I hope this is addressed soon so I can enjoy SE once more.

photo
1

Hello, Engineers!

We were able to reproduce your issue and it should be fixed soon.

Thanks for your patience.

Kind Regards

Keen Software House: QA Department

photo
1

So why is this marked "considered" and not "in progress"?

This is a pretty severe exploit. Imagine in multiplayer. All you have to do is go up to someone's ship after taking out a turret or two on one side, plant a single terminal object like a panel, then you can instant claim his entire ship for yourself and all his turrets begin shooting everything of his. Any connected grids also become yours. Instantaneous griefing.

I've been trying to create a scenario but the people who test it keep telling me about this exploit where they can stop the enemy ship in one little move.

photo
photo
1

Can Confirm is still happening. Stole an entire Pirate ship via this method.

photo
2

"Fixed soon", you say. A month and multiple updates later, and the issue remains unsolved.

photo
1

This is still an issue in 1.190.0.

photo
1

I spent some time googling this issue and found a reddit thread that linked to here. I hope it is addressed, kind of makes single player boring.

photo
3

Today is 25th of april 2019. This issue is still alive and well.

photo
1

This is still an issue in 1.190.101.

photo
1

it works only alone on the server such a chip is not passable

photo
1

This isnt an exploit when you are the one who started the game. That makes you the host who is always allowed to reassign grids. Now if someone ELSE joining the game who is 0-star can do this, then its an exploit/bug

photo
2

I would agree if you could only do this when admin tools are enabled but you can do this with them disabled as well.

photo
1

still not an exploit because its not part of the alt+f10 menu or creative tools. Its solely a feature of your star level. People without the appropriate star level cant do this.

photo
2

Then its still an exploit. Single player users can cheat by accident.

photo