From 701d727c72bbedd030b9e1deb1620fd6a98185c3 Mon Sep 17 00:00:00 2001 From: Sharkmare <34294231+Sharkmare@users.noreply.github.com> Date: Mon, 18 Mar 2019 09:23:20 +0100 Subject: [PATCH] Added Hackervoice Ability --- .../living/simple_animal/animals/tarrasque.dm | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/code/modules/mob/living/simple_animal/animals/tarrasque.dm b/code/modules/mob/living/simple_animal/animals/tarrasque.dm index 5a698db2f6..929712fe8c 100644 --- a/code/modules/mob/living/simple_animal/animals/tarrasque.dm +++ b/code/modules/mob/living/simple_animal/animals/tarrasque.dm @@ -134,7 +134,10 @@ B.digest_brute = 0 /mob/living/simple_animal/hostile/tarrasque/mrx/New() + ..() add_language("Xenomorph") + verbs |= /mob/living/simple_animal/hostile/tarrasque/mrx/proc/hackervoice + verbs |= /mob/living/simple_animal/hostile/tarrasque/mrx/proc/scarethelights /mob/living/simple_animal/hostile/tarrasque/mrx/Life() ..() @@ -167,3 +170,32 @@ spawn(100) stop_automated_movement = 0 anchored = 0 + +///////////////////////////////////////// +//////////////Special EX PRocs go here // Mostly for playercontrolled stuff +///////////////////////////////////////// +/mob/living/simple_animal/hostile/tarrasque/mrx/proc/hackervoice() + set name = "Door Override" + set desc = "Hacker Voice: Im in" + set category = "X Powers" + for(var/obj/machinery/door/airlock/door in range(5, src)) + door.open(1) + door.lock(1) +/mob/living/simple_animal/hostile/tarrasque/mrx/proc/scarethelights() + set name = "Light Flicker" + set desc = "Hacker Voice: Im in" + set category = "X Powers" + for(var/obj/machinery/light/light in range(5, src)) + light.flicker(2) + + + + + + + + + + + +