From 8a3d26fa2607ca8f90b5592ffdc348cec43c0d59 Mon Sep 17 00:00:00 2001 From: Archie Date: Fri, 11 Jun 2021 21:15:31 -0300 Subject: [PATCH] Some rev changes --- code/modules/antagonists/revenant/revenant_abilities.dm | 6 +++--- code/modules/antagonists/revenant/revenant_spawn_event.dm | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/code/modules/antagonists/revenant/revenant_abilities.dm b/code/modules/antagonists/revenant/revenant_abilities.dm index e69e0a9f..2fa5306c 100644 --- a/code/modules/antagonists/revenant/revenant_abilities.dm +++ b/code/modules/antagonists/revenant/revenant_abilities.dm @@ -28,15 +28,15 @@ to_chat(target, "You feel as if you are being watched.") return draining = TRUE - essence_drained += rand(15, 20) + essence_drained += rand(30, 40) to_chat(src, "You search for the soul of [target].") if(do_after(src, rand(10, 20), 0, target)) //did they get deleted in that second? if(target.ckey) to_chat(src, "[target.p_their(TRUE)] soul burns with intelligence.") - essence_drained += rand(20, 30) + essence_drained += rand(40, 60) if(target.stat != DEAD) to_chat(src, "[target.p_their(TRUE)] soul blazes with life!") - essence_drained += rand(40, 50) + essence_drained += rand(80, 100) else to_chat(src, "[target.p_their(TRUE)] soul is weak and faltering.") if(do_after(src, rand(15, 20), 0, target)) //did they get deleted NOW? diff --git a/code/modules/antagonists/revenant/revenant_spawn_event.dm b/code/modules/antagonists/revenant/revenant_spawn_event.dm index 2ff8503b..eee89f83 100644 --- a/code/modules/antagonists/revenant/revenant_spawn_event.dm +++ b/code/modules/antagonists/revenant/revenant_spawn_event.dm @@ -1,4 +1,4 @@ -#define REVENANT_SPAWN_THRESHOLD 15 +#define REVENANT_SPAWN_THRESHOLD 12 /datum/round_event_control/revenant name = "Spawn Revenant" // Did you mean 'griefghost'? @@ -20,7 +20,8 @@ if(!ignore_mobcheck) var/deadMobs = 0 for(var/mob/living/carbon/M in GLOB.dead_mob_list) - deadMobs++ + if(is_station_level(M.z)) + deadMobs++ if(deadMobs < REVENANT_SPAWN_THRESHOLD) message_admins("Event attempted to spawn a revenant, but there were only [deadMobs]/[REVENANT_SPAWN_THRESHOLD] dead mobs.") return WAITING_FOR_SOMETHING