elementize pet collars (#29209)

This commit is contained in:
warriorstar-orion
2025-05-07 22:31:17 +00:00
committed by GitHub
parent c74541cf8d
commit 58967ee12e
32 changed files with 255 additions and 167 deletions
@@ -253,7 +253,7 @@
SM.faction = user.faction
SM.master_commander = user
SM.sentience_act()
SM.set_can_collar(TRUE)
SM.AddElement(/datum/element/wears_collar)
to_chat(SM, "<span class='warning'>All at once it makes sense: you know what you are and who you are! Self awareness is yours!</span>")
to_chat(SM, "<span class='userdanger'>You are grateful to be self aware and owe [user] a great debt. Serve [user], and assist [user.p_them()] in completing [user.p_their()] goals at any cost.</span>")
if(SM.flags_2 & HOLOGRAM_2) //Check to see if it's a holodeck creature
@@ -322,7 +322,7 @@
SM.universal_speak = TRUE
SM.faction = user.faction
SM.sentience_act() //Same deal here as with sentience
SM.set_can_collar(TRUE)
SM.AddElement(/datum/element/wears_collar)
user.death()
to_chat(SM, "<span class='notice'>In a quick flash, you feel your consciousness flow into [SM]!</span>")
to_chat(SM, "<span class='warning'>You are now [SM]. Your allegiances, alliances, and roles are still the same as they were prior to consciousness transfer!</span>")