vore soulcatcher (#8526)

This commit is contained in:
Kashargul
2024-07-18 09:40:48 +02:00
committed by GitHub
parent 813049ab40
commit 7468bf90af
90 changed files with 4593 additions and 2388 deletions
@@ -520,6 +520,8 @@
B.owner = blob
vore_organs.Cut()
soulgem.owner = blob
//We can still speak our languages!
blob.languages = languages.Copy()
blob.name = real_name
@@ -624,6 +626,8 @@
B.owner = src
languages = blob.languages.Copy()
soulgem.owner = src
Life(1) //Fix my blindness right meow //Has to be moved up here, there exists a circumstance where blob could be deleted without vore organs moving right.
//Get rid of friend blob
@@ -163,6 +163,8 @@ Maybe later, gotta figure out a way to click yourself when in a locker etc.
new_mob.vore_organs += B
new_mob.nutrition = src.nutrition
src.soulgem.transfer_self(new_mob) //CHOMPAdd Soulcatcher
new_mob.ckey = src.ckey
if(new_mob.tf_form_ckey)
src.ckey = new_mob.tf_form_ckey
@@ -51,6 +51,7 @@
/obj/item/weapon/holder,
/obj/machinery/camera,
/obj/belly,
/obj/soulgem, // CHOMPAdd
/obj/screen,
/atom/movable/emissive_blocker,
/obj/item/weapon/material,