[Bug] Faction changes and promotion bugs

  1. What is your character name in-game?
    Dragon Willam Rebel
  2. Please explain what problem you ran into and show screenshots where possible, (JPEG, JPG, PNG)
    To try and assist WintersFrost with the crash related to the event log, I changed faction to VI. WintersFrost promoted me to R7 in VI. Because the change does not go through until log out, this actually enabled me to do some weird things in the GoM faction. WintersFrost also added me to a department in VI, which did show right away.

I could change the faction message.
I could add a faction goal.
I have not attempted it, but while I could not do any options like fining or awarding money, it did list the option to blacklist those players. I asked Yoshi and he advised against trying it out on somebody. This option was available even on characters of equal rank.
Having logged in again today, I no longer have a department displayed, but when I go to the department manager I get a Error: Invalid department ID! message every time. Perhaps winters has removed the department (it still exists but maybe he remade it?). Changing factions to VI again did not solve this.

At some point, after I logged out, this also seems to have caused some of my “ghosts” to no longer show a name. Only the faction logo (the logo does change upon faction change an relog). WintersFrost posted in the discord, showing that some “ghosts” do still show the full name while others dont.
It is not entirely clear what triggered this, because we did multiple faction changes and promotions to R7. It seems to me that this only happened at the end when I was offline.

I am not sure what caused the name to disappear, but I think once the changes are instant, this bug will be nearly gone. I would however suggest having additional checks for the changes I was able to do, to avoid issues if anybody ever finds another way to “be R7 of another faction”.

  1. What items were you using at the time of the problem?
    NA
  2. What world were you on when the problem took place? N/A - All worlds affected

Thanks for the feedback. Once the mail system gets in place to where more instantaneous notifications to the affected user can done on the fly like promotions/demotions like you mentioned some of this should go away. For now going to leave this open.

So the administrative actions that are performed on another player should now be instantly updated and changed for the affected player if they happen to be currently logged in. Also, I am going to clear out the faction event logs as there has been some changes to where hopefully the logs won’t crash the client.