Page MenuHomeSchine - Phabricator

Starmade | Changes to faction rank permissions are not always saved
Resolved, needs quality check / confirm fix, HighPublic

Description

#1 Original Report
Aceface:
When editing faction ranks, it very often happens that they dont save correctly.
For example if I rename/edit a few ranks and close the window, when I re open the ranks window it hasn't saved anything.
Editing ranks is just simply very unpredicatable and must be redone many times until the game saves the changes.

#2
PlanR:
This is happening to me too. I have a video of it.
https://www.youtube.com/watch?v=Tz0jxUEV_Iw

#3
Bonusinches:
Hi, I had this issue as well IE rank permissions wouldn't save the first few times I tried, and further once they did save, members promoted or already at that rank still couldn't do what their permissions should have allowed them to. This was with a new faction created yesterday on the Mikeland Australian server at a time of low lag issues and not many players online. Both I and the player that was testing whether the permissions worked at X rank tried re-logging at different times throughout the process. That's all that comes to mind about the issue at present and I'm pretty new to reporting bugs but if you need any more information or have further questions I will be following this page.
Thanks.

#4
Have seen this myself while testing faction permission stuff.
Settings on one client didnt got saved by the server and therefore not shown as given on a second client.

  • #3 i cant agree with. whenever the server had saved changes i could see them take effect immediately on the second client

Details

Commits
Restricted Diffusion Commit
Task Type
Bug
Testing Results
Affected Gamemode(s)
Multiplayer
Reproducible
Not on purpose
Last tested (version)
0.19266
Category
Engine
First occurrence (version)
0.19226
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain

Event Timeline

SmilingDemon changed Category from none/unspecified to Engine.
SmilingDemon changed Affected Gamemode(s) from none/unspecified to Multiplayer.
SmilingDemon set First occurrence (version) to 0.19226.
SmilingDemon changed Reproducible from uncertain to Not on purpose.
SmilingDemon set Last tested (version) to 0.19266.
SmilingDemon edited a custom field.
SmilingDemon edited Serverconfig (server.cfg). (Show Details)
SmilingDemon edited Clientconfig (settings.cfg). (Show Details)
SmilingDemon moved this task from New / Unconfirmed to Open / Validated on the Issue Navigation board.
SmilingDemon moved this task from Unclassed to Issue affecting current release on the Starmade board.
SmilingDemon added a subscriber: SmilingDemon.
SmilingDemon created this task.
SmilingDemon raised the priority of this task from to Low.
SmilingDemon changed the task status from Open to In Queue (Game).Jun 24 2015, 5:04 PM
Restricted Application edited projects, added Game Development; removed Issue Navigation. · View Herald TranscriptJun 24 2015, 5:04 PM

SpaceKing:
Servers with high latency/player count will (most of the time) ignore any changes to faction rank permissions/names.

The only way to change them is to repeatedly enter them until the server gets the message.

AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 10:50 PM
AndyP changed the edit policy from "Starmade (Project)" to "All Users".
AndyP set Task Type to Bug.
AndyP set OS-Specific to No.
AndyP set Hardware-Specific to No.
AndyP set Video Card Vendor to uncertain.
lancake mentioned this in Unknown Object (Maniphest Task).Apr 17 2016, 10:39 AM

This maybe related but feel free to move.

A member of my faction left, started his own faction, made a home base in the sector next to my Homebase and could claim system ownership out from underneath me.

My faction log even read he had revoked system rights (he had no permissions to revoke rights)

So is this a client not updating the host to say he had left my faction but at the same time it id'd him as a founder(of his faction)

AndyP changed the task status from In Queue (Game) to In Queue.Mar 10 2017, 5:10 PM
Restricted Application added a project: Engine. · View Herald TranscriptMar 10 2017, 5:10 PM
AndyP moved this task from Backlog / Unclassed to General on the Engine board.Mar 24 2017, 9:18 PM
AndyP edited projects, added Engine (General); removed Engine.
zorozeenee added a subscriber: zorozeenee.EditedApr 25 2017, 7:14 PM

This bug still exists, i had attempted to edit the ranks 10 times on Freaks R Us with no success.
This bug only exists on multiplayer it seems as well, its been over a year that this bug has been in place.
Please fix it.

If you have trouble recreating the bug i can do so easily, come to my teamspeak for assistance. ts92.gameservers.com:9307

Unknown Object (User) added a subscriber: Unknown Object (User).May 3 2017, 1:58 AM
AndyP edited Serverconfig (server.cfg). (Show Details)May 5 2017, 11:02 AM
AndyP edited Clientconfig (settings.cfg). (Show Details)
AndyP added a subscriber: AndyP.
AndyP raised the priority of this task from Low to High.

Single player always works for this.

Multiplayer getting more and more a problem, was "admin only" for some cases, but seems to be broken completely now.

Log in single player:

[2017-05-05 13:01:59] [CLIENT][PlayerInput] successfully deactivated obfuscated.eI@d77d062
[2017-05-05 13:01:59] [SERVER][FACTION] fog of war check. Role AndyP lost fog of war of faction. sharing current data
[2017-05-05 13:01:59] [SERVER][FOW] MERGING VIS: 10001 INTO 2147483647
[2017-05-05 13:01:59] [SERVER][FACTION] fog of war check. Role AndyP lost fog of war of faction. sharing current data

On multiplayer it only drop a single "Fog of war check" line on the server side.

Ithirahad added a comment.EditedJul 3 2018, 2:28 PM

I also (still!) get this fairly consistently on servers with a high player count or potentially other sources of high load.

schema added a commit: Restricted Diffusion Commit.Jan 4 2019, 4:26 PM
schema changed the task status from In Queue to Resolved by committing Restricted Diffusion Commit.
Restricted Application added a project: Quality Assurance. · View Herald TranscriptJan 4 2019, 4:26 PM