GODMODE prevents elder god effects (#24645)

🆑 coiax
add: The Bardrone and Barmaid are neutral, even in the face of reality
altering elder gods.
/🆑

- Bardrone isn't going to cogscarab in the face of Ratvar
- Bardrone and Barmaiden don't explode in the face of Narsie; they
instead have to awkwardly attempt to serve drinks to Harvesters.
This commit is contained in:
coiax
2017-03-04 21:01:54 +00:00
committed by KorPhaeron
parent 1131e33239
commit 8332879c6a
2 changed files with 9 additions and 0 deletions

View File

@@ -300,6 +300,9 @@
return(gain)
/mob/living/narsie_act()
if(status_flags & GODMODE)
return
if(is_servant_of_ratvar(src) && !stat)
src << "<span class='userdanger'>You resist Nar-Sie's influence... but not all of it. <i>Run!</i></span>"
adjustBruteLoss(35)
@@ -324,6 +327,9 @@
/mob/living/ratvar_act()
if(status_flags & GODMODE)
return
if(stat != DEAD && !is_servant_of_ratvar(src))
for(var/obj/item/weapon/implant/mindshield/M in implants)
qdel(M)

View File

@@ -141,6 +141,9 @@
dust()
/mob/living/simple_animal/drone/ratvar_act()
if(status_flags & GODMODE)
return
if(internal_storage)
dropItemToGround(internal_storage)
if(head)