Page MenuHomeSchine - Phabricator

Starmade | Faction Modcules do not properly set ranks/ownership on docked entities.
Closed, RejectedPublic

Description

I searched this issue and it seems no one has reported this one yet. its kind of a minor thing, but can be issues for shared ships.

OK this one is complicated, but here it goes. say I want to share a ship. or say I want to build then sell them to other players. well if I set the main vessel to may faction then I reset it, the factions for all of its docked entities will remain set to whatever it was before I reset the main part.

that's an issue cause that means to sell my ships after I build them I need to then to also have all its docked entities also with their own faction modules. so I can then go and reset all their factions as well. its a minor annoyance. but yeah it can be tedious if your dealing with people exploiting this to like say steal or disable a ship. which i have seen this used to do.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
none/unspecified
Reproducible
uncertain
Category
none/unspecified
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

AndyP added a subscriber: AndyP.EditedSep 16 2016, 8:05 PM
AndyP closed this task as Rejected.
AndyP claimed this task.

-Rejected-

Intended behaviour.
Faction inheritance is only applied if the docked entity has:

  • no faction module (simple inheritance)
  • its own faction module, BUT did not have a rank set there directly
  • NO public permission or faction permission module is beside the rail OR rail docker

Any other behaviour would force-overwrite permissions on docked entities that are not supposed to follow the permission inheritance.

Restricted Application removed a project: Issue Navigation. · View Herald TranscriptSep 16 2016, 8:05 PM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Sep 16 2016, 8:05 PM
AndyP changed the visibility from "Custom Policy" to "Public (No Login Required)".
AndyP changed the edit policy from "Task Author" to "Starmade (Project)".
AndyP added a comment.Sep 16 2016, 8:10 PM

Its even too weak at preserving the children state.

See
{T464}
for reference.

AndyP moved this task from Unclassed to Archived on the Starmade board.Sep 24 2016, 10:22 AM
AndyP removed a subscriber: AndyP.Dec 13 2016, 8:37 PM