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

Transforming as changeling doesnt take clown name in account #23359

Closed
1 task done
PopGamer45 opened this issue Nov 25, 2023 · 4 comments
Closed
1 task done

Transforming as changeling doesnt take clown name in account #23359

PopGamer45 opened this issue Nov 25, 2023 · 4 comments
Labels
Oversight This was forgotten about

Comments

@PopGamer45
Copy link
Contributor

Exploit Reports

  • I confirm this issue is not an exploit. (Required)

BYOND Version

515.1619

Issue Description

I started a round as a Clown Changeling and when i transformed into someone and then transformed back i noticed that in the radio my name wasnt my clown name but my regular character name

What did you expect to happen?

When transforming a person´s clown name should be taken in account

What happened instead?

I wasnt named my clown name but my regular character name

Why is this bad/What are the consequences?

Other players could use this to figure out who is the changeling

Steps to reproduce the issue.

  1. Start round as Clown Changeling
  2. DNA sting someone
  3. transform into them
  4. transform back
  5. your name is your regular name and not your clown name

When did the problem start happening?

No idea

Extra information

No response

Relevant log output/runtime error

No response

@PopGamer45 PopGamer45 changed the title Transforming as changeling doesnt keep clown name in account Transforming as changeling doesnt take clown name in account Nov 25, 2023
@DGamerL DGamerL added the Oversight This was forgotten about label Dec 1, 2023
@DGamerL
Copy link
Member

DGamerL commented Dec 1, 2023

Setting your clown name should probably also change your real name

@PopGamer45
Copy link
Contributor Author

looked at the code real quick and setting your clown name uses the "rename_character" proc which works as intended but the variable "protected_dna" that stores the changelings original dna in the changeling datum sets the original dna before you set your clown name

@DGamerL
Copy link
Member

DGamerL commented Dec 1, 2023

There's probably a way we can access that variable after choosing a clown name?
There's also the issue of bank accounts not being named right IIRC, which is due to the same issue of it setting the bank account name on the server loading everyone in

@silverplatedelta
Copy link
Contributor

Duplicate of #20523. Thank you for the report!

@silverplatedelta silverplatedelta closed this as not planned Won't fix, can't repro, duplicate, stale Nov 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Oversight This was forgotten about
Projects
None yet
Development

No branches or pull requests

3 participants