Files
Bubberstation/code/datums/mind
SkyratBot 9bde02b355 [MIRROR] Don't gain every faction of a mob you make sentient (#26350)
* Don't gain every faction of a mob you make sentient (#81274)

## About The Pull Request

Fixes #80548

Repro steps for linked bug were actually much _simpler_ than the
reporter thought.
Steps required to make yourself permanently passive to megafauna:
- Acquire sentience potion
- Successfully make any mining mob sentient
That's it!

This is because for some reason the `enslave_mind_to_creator`'s faction
manipulation was _mutual_.
It would not only give your new minion all of your factions... but you
all of theirs as well.

I don't see why making a Goliath sentient should make every mining mob
treat you as a friend for the rest of the round, so now it won't do
that.
Frankly I'm not even sure that the enslaved mob should keep all of their
old factions either, maybe it should just hard copy yours... I'm not
making that change in this PR though.

## Changelog

🆑
fix: Making a mob sentient no longer gives you all of their factions.
/🆑

* Don't gain every faction of a mob you make sentient

---------

Co-authored-by: Jacquerel <hnevard@gmail.com>
2024-02-05 21:18:07 +01:00
..