BeeStation / BeeStation-Hornet

99.95% station. 0.05% bees
https://beestation13.com
GNU Affero General Public License v3.0
200 stars 681 forks source link

[Bug]: Some mobs are functional as 'aghost' feature #9370

Open EvilDragonfiend opened 1 year ago

EvilDragonfiend commented 1 year ago

BYOND Version

No response

Round Date

2023/07/01

Round ID

448XX

Test merges

No response

Describe the bug

  1. Get a mob playable notice (xeno, vip, etc)
  2. Get the mob
  3. do ghost verb
  4. You can just take the mob again because the mob's playable variable is set to TRUE, but it won't become FALSE

What did you expect?

If you ghost yourself, it shouldn't be revertable.

Reproducible steps

No response

itsmeow commented 1 year ago

Aghost or ghost. different things

itsmeow commented 1 year ago

Also playable still needs to work so others can pick up the mob. Really the solution is adding the "death timer" that other roles use (5min) so you can't immediately reenter

EvilDragonfiend commented 1 year ago

Aghost or ghost. different things

I know but the title is taunting to address the issue, and I intentionally did that.