mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +00:00
[MIRROR] init_vore on mob_TF (#10051)
Co-authored-by: SatinIsle <98125273+SatinIsle@users.noreply.github.com> Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
ce9a091380
commit
05338f4034
@@ -5,15 +5,13 @@
|
|||||||
if(!istype(M))
|
if(!istype(M))
|
||||||
return
|
return
|
||||||
if(src && isliving(src))
|
if(src && isliving(src))
|
||||||
//CHOMPEdit Start
|
|
||||||
faction = M.faction
|
faction = M.faction
|
||||||
if(istype(src, /mob/living/simple_mob))
|
if(istype(src, /mob/living/simple_mob))
|
||||||
var/mob/living/simple_mob/S = src
|
var/mob/living/simple_mob/S = src
|
||||||
if(!S.voremob_loaded)
|
if(!S.voremob_loaded)
|
||||||
S.voremob_loaded = TRUE
|
S.voremob_loaded = TRUE
|
||||||
S.init_vore()
|
S.init_vore()
|
||||||
new /obj/effect/effect/teleport_greyscale(M.loc)
|
new /obj/effect/effect/teleport_greyscale(M.loc) // CHOMPAdd
|
||||||
//CHOMPEdit End
|
|
||||||
for(var/obj/belly/B as anything in src.vore_organs)
|
for(var/obj/belly/B as anything in src.vore_organs)
|
||||||
src.vore_organs -= B
|
src.vore_organs -= B
|
||||||
qdel(B)
|
qdel(B)
|
||||||
@@ -39,9 +37,9 @@
|
|||||||
N.identifying_gender = M.gender
|
N.identifying_gender = M.gender
|
||||||
|
|
||||||
mob_belly_transfer(M)
|
mob_belly_transfer(M)
|
||||||
nutrition = M.nutrition //CHOMPAdd
|
|
||||||
M.soulgem.transfer_self(src) //CHOMPAdd Soulcatcher
|
M.soulgem.transfer_self(src) //CHOMPAdd Soulcatcher
|
||||||
|
|
||||||
|
nutrition = M.nutrition
|
||||||
src.ckey = M.ckey
|
src.ckey = M.ckey
|
||||||
if(M.ai_holder && src.ai_holder)
|
if(M.ai_holder && src.ai_holder)
|
||||||
var/datum/ai_holder/old_AI = M.ai_holder
|
var/datum/ai_holder/old_AI = M.ai_holder
|
||||||
|
|||||||
Reference in New Issue
Block a user