diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index ce9d2c8d4cf..28e6a7ca53f 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -253,7 +253,8 @@ H.equipOutfit(outfit) for(var/del_type in del_types) var/obj/item/I = locate(del_type) in H - qdel(I) + if(I) + qdel(I) if(disable_pda) // We don't want corpse PDAs to show up in the messenger list. diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm index 485b1ec0b3a..25a6da0265f 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm @@ -42,7 +42,7 @@ /mob/living/simple_animal/hostile/megafauna/Initialize(mapload) . = ..() if(internal_gps && true_spawn) - internal = new internal_gps(src) + internal_gps = new internal_gps(src) for(var/action_type in attack_action_types) var/datum/action/innate/megafauna_attack/attack_action = new action_type() attack_action.Grant(src)