Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rolling Foxtrot (cryo marines ert) fucks with your character slot by changing settings #4434

Closed
3 tasks done
gitbirb opened this issue Sep 18, 2023 · 3 comments
Closed
3 tasks done
Labels
Bug Admin events aren't bugs

Comments

@gitbirb
Copy link

gitbirb commented Sep 18, 2023

Testmerges

#4379: 'Science Annex Yard Readdition' by c4xmaniac2 at commit a30f108 #4378: 'LV Intel Update' by c4xmaniac2 at commit 67b2ec4 #4063: 'Yautja Change Holder' by realforest2001 at commit fcc6c86cd3 #4391: 'Hijack objectives' by morrowwolf at commit 263df75 #4422: 'Remove Note Fix' by realforest2001 at commit 2d8f752 #4182: 'Project ARES: Admin Console' by realforest2001 at commit 3456b54 #4423: 'Fixes the tradeband scanner.' by realforest2001 at commit 7e7cc5d

Description of the bug

If you roll foxtrot with a character you previously used in the round, the intended feature is this:
You get a random name and appearance

What happens is this:
You get a random name (the appearance is the same as your character slot's), BUT, It saves whatever random name you roll to your character slot, and enables the prefs "Random Name, Random Appearance"
image

What's the difference with what should have happened?

Character slots should not be modified and saved without the person modifying it themselves

How do we reproduce this bug?

  1. Roll for a character at roundstart or midround
  2. Die, wait for cryo marines to be bought by CIC
  3. Roll for cryo marines
  4. Roll cryo marines (since your character name was previously in the round, you get random name)
    --
  5. After this, check character prefs.
  6. For some reason, your character name is changed to the foxtrot marine that you RNG rolled, and your prefs are changed.
    ...

Issue Bingo

@gitbirb gitbirb added the Bug Admin events aren't bugs label Sep 18, 2023
@gitbirb gitbirb changed the title Rolling Foxtrot fucks with your character slot by changing settings Rolling Foxtrot (cryo marines ert) fucks with your character slot by changing settings Sep 18, 2023
@Diegoflores31
Copy link
Contributor

Diegoflores31 commented Oct 1, 2023

i have roled Foxtrot multiple times and this has never happened to me . has anyone else experienced this ?

@gitbirb
Copy link
Author

gitbirb commented Oct 24, 2023

image
It breaks a.w. slot names too

i have roled Foxtrot multiple times and this has never happened to me . has anyone else experienced this ?

You have to roll the same character previously in the round

@Segrain
Copy link
Contributor

Segrain commented Feb 26, 2024

A minor side effect of how the aforementioned intended functionality is achieved. It changes your current settings on the fly when it needs to give you a random name/appearance, but it does not save those changes to your files. As long as you do not decide to start altering your settings after joining Foxtrot and manually save them while at the same time somehow overlooking that you have a wrong name, it should not be an issue.

@Segrain Segrain closed this as completed Feb 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Admin events aren't bugs
Projects
None yet
Development

No branches or pull requests

3 participants