[MIRROR] slaughter/laughter demon roundend report consume count + you cant bodyslam yourself (#27226)

* slaughter/laughter demon roundend report consume count + you cant bodyslam yourself (#82481)

## About The Pull Request

you cant bodyslam yourself as a slaughter/laughter demon
also
![2024-04-05 18_46_26-Space Station
13](https://github.com/tgstation/tgstation/assets/70376633/2f67747f-fbd4-471a-a8bf-b7c0df6948eb)

also moved antag datum stuff to mind init which means easier spawning

## Why It's Good For The Game

i wanted to brag in OOC about my supreme robust killcount but then i
realized theres no way to verify this
also hurting yourself is stupid

## Changelog
🆑
qol: slaughter/laughter demons have a cooler round end report
qol: you may not bodyslam yourself as a demon
code: slaughter and laughter demons are given their antag datum when
their mind initializes
/🆑

---------

Co-authored-by: MrMelbert <51863163+MrMelbert@ users.noreply.github.com>

* slaughter/laughter demon roundend report consume count + you cant bodyslam yourself

---------

Co-authored-by: jimmyl <70376633+mc-oofert@users.noreply.github.com>
Co-authored-by: MrMelbert <51863163+MrMelbert@ users.noreply.github.com>
This commit is contained in:
SkyratBot
2024-04-18 03:02:01 +02:00
committed by GitHub
co-authored by MrMelbert jimmyl
parent f9947d8c29
commit 4e3ae84c26
6 changed files with 32 additions and 5 deletions
@@ -29,7 +29,6 @@
new /obj/effect/dummy/phased_mob(spawn_location, spawned)
player_mind.transfer_to(spawned)
spawned.generate_antagonist_status()
message_admins("[ADMIN_LOOKUPFLW(spawned)] has been made into a slaughter demon by an event.")
spawned.log_message("was spawned as a slaughter demon by an event.", LOG_GAME)