Added ghost trap to living clientless nymphs.

This commit is contained in:
MistakeNot4892
2023-07-17 23:36:23 +10:00
parent b6afafd311
commit d5e6216db3
@@ -129,3 +129,17 @@ var/global/list/_nymph_default_emotes = list(
/mob/living/carbon/diona/death(gibbed)
return ..(gibbed,death_msg)
/mob/living/carbon/diona/attack_ghost(mob/observer/dead/user)
if(client || key || ckey)
to_chat(user, SPAN_WARNING("\The [src] already has a player."))
if(alert(user, "Do you wish to take control of \the [src]?", "Chirp Time", "No", "Yes") == "No")
return
if(QDELETED(src) || QDELETED(user) || !user.client)
return
if(client || key || ckey)
to_chat(user, SPAN_WARNING("\The [src] already has a player."))
var/datum/ghosttrap/plant/P = get_ghost_trap("living plant")
if(P.assess_candidate(user))
P.transfer_personality(user, src)