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

getting borged by a cyborg factory gives you a default cyborg name instead of the one set in your preferences #82880

Open
kawoppi opened this issue Apr 25, 2024 · 3 comments
Labels
Bug Correct Functionality

Comments

@kawoppi
Copy link
Contributor

kawoppi commented Apr 25, 2024

Issue Summary

After getting borged by a cyborg factory you get a name like "Default Android-123" instead of whatever cyborg name you have set in your character preferences.

Round ID:

227809

Testmerges:

The following pull requests are currently test merged:
#82298: 'Wawastation' by mc-oofert at commit ca9b797e08

Reproduction:

  1. Set a cyborg name in your character preferences before joining the round.
  2. Get kidnapped by borgs and dragged into the borg factory.
  3. Check your name.
@Metekillot
Copy link
Contributor

This seems kinda on brand for being unwillingly made into a disposable automaton for a rampaging silicon intelligence

Feature not a bug vibes

@msgerbs
Copy link
Contributor

msgerbs commented Apr 26, 2024

INFO: Is this consistent with other cases where you get converted to another species mid-round?

I'm guessing it is, as far as I can recall you don't generally get your preference name if you get transformed mid-round.

@Dorsisdwarf
Copy link
Contributor

After looking at the code, it seems that Robotize() is slightly broken and despite checking for a client, is not able to accept one as an argument (unlike its partner AIize()), and hence can never run the part of the code that updates the new cyborg's name to the client's preferences.

/mob/proc/Robotize(delete_items = 0, transfer_after = TRUE)

@Dorsisdwarf Dorsisdwarf added the Bug Correct Functionality label Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Correct Functionality
Projects
None yet
Development

No branches or pull requests

4 participants