Page MenuHomeSchine - Phabricator

Starmade | entering occupied build block causes several issues
Closed, FinishedPublic

Description

The mentioned issues do not occur if you are admin. Admin privileges overrides something that normally causes these to happen.

If you try to enter an occupied build block:

  • your build mode info panel will go blank
  • your astronaut will move at "super speed"
  • lighten mode will stop working
  • the orientation preview for blocks will not be aligned to the entity you're in, but will be aligned to the "sector"

How to reproduce:

  1. get 2 clients
  2. enter a build block on a ship/station/planet (doesn't matter if you are admin or not)
  3. try to enter that occupied build block with your 2nd client, make sure that 2nd client is not admin!
  4. the 2nd client will experience all issues mentioned above

Details

Commits
Restricted Diffusion Commit
Task Type
Bug
Testing Results
Affected Gamemode(s)
Multiplayer
Reproducible
Yes
Last tested (version)
0.19316 (Dev)
Category
Engine
First occurrence (version)
0.1852
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

lancake updated the task description. (Show Details)Jun 28 2015, 11:52 AM
lancake changed the visibility from "Custom Policy" to "Public (No Login Required)".
lancake changed the edit policy from "Task Author" to "Starmade (Project)".
lancake changed Category from none/unspecified to Engine.
lancake changed Affected Gamemode(s) from none/unspecified to Multiplayer.
lancake set First occurrence (version) to 0.1852.
lancake changed Reproducible from uncertain to Yes.
lancake set Last tested (version) to 0.19291 (Dev).
lancake edited a custom field.
lancake edited Serverconfig (server.cfg). (Show Details)
lancake edited Clientconfig (settings.cfg). (Show Details)
lancake added a subscriber: lancake.
lancake created this task.
lancake raised the priority of this task from to High.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptJun 28 2015, 11:52 AM
lancake set Task Type to Bug.Jun 28 2015, 11:59 AM
lancake set OS-Specific to No.
lancake set Hardware-Specific to No.
lancake set Video Card Vendor to uncertain.
lancake changed the task status from Open to In Queue (Game).
Restricted Application edited projects, added Game Development, Starmade; removed Issue Navigation. · View Herald TranscriptJun 28 2015, 11:59 AM

I haven't been able to reproduce this one yet. On my second client I get the message "player123 attempted to take control of shipXYZ which is already controlled by player321" which doesn't let me enter the occupied block. As an admin, I am able to enter the block without the warning, but there is no issue, as stated in the report.

AndyP added a subscriber: AndyP.Jul 2 2015, 12:21 PM

Original cause: T375

AndyP changed the task status from In Queue (Game) to Open.Jul 2 2015, 12:21 PM
Restricted Application edited projects, added Issue Navigation; removed Game Development. · View Herald TranscriptJul 2 2015, 12:21 PM
Restricted Application changed the status of subtask T375: LOCK_FACTION_SHIPS = false on client, overrides server setting from In Queue (Game) to Resolved.Jul 2 2015, 12:41 PM
schema added a commit: Restricted Diffusion Commit.Jul 10 2015, 9:11 AM
schema changed the task status from Open to Resolved by committing Restricted Diffusion Commit.
Restricted Application edited projects, added Quality Assurance; removed Issue Navigation. · View Herald TranscriptJul 10 2015, 9:11 AM
Restricted Application removed a project: Quality Assurance. · View Herald TranscriptJul 10 2015, 12:34 PM
lancake reopened this task as Resolved.Jul 10 2015, 12:34 PM
Restricted Application added a project: Quality Assurance. · View Herald TranscriptJul 10 2015, 12:34 PM
lancake changed Last tested (version) from 0.19291 (Dev) to 0.19316 (Dev).Jul 10 2015, 3:10 PM
lancake closed this task as Closed.
Restricted Application removed a project: Quality Assurance. · View Herald TranscriptJul 10 2015, 3:10 PM

Can't reproduce anymore

lancake reopened this task as Resolved.Jul 10 2015, 3:14 PM

Hm, seems to be still there but something else triggered it.

Restricted Application added a project: Quality Assurance. · View Herald TranscriptJul 10 2015, 3:14 PM
AndyP closed this task as Closed.Jul 21 2015, 3:18 PM
AndyP claimed this task.

Fix confirmed, cant find another way to reproduce it at the moment, will require a new task then

Restricted Application removed a project: Quality Assurance. · View Herald TranscriptJul 21 2015, 3:18 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
AndyP removed AndyP as the assignee of this task.Aug 4 2015, 7:31 PM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 11:23 PM
AndyP changed the edit policy from "Starmade (Project)" to "All Users".
Restricted Application added a project: Engine. · View Herald TranscriptMar 10 2017, 6:32 PM