From b753c2a92fa48f0f06db7ca88d196152c29859ea Mon Sep 17 00:00:00 2001
From: Sharkmare <34294231+Sharkmare@users.noreply.github.com>
Date: Mon, 18 Feb 2019 12:25:42 +0100
Subject: [PATCH] Holosynx Gib override and additional death flavour text
---
.../mob/living/simple_animal/animals/synx.dm | 22 +++++++++++++++++--
1 file changed, 20 insertions(+), 2 deletions(-)
diff --git a/code/modules/mob/living/simple_animal/animals/synx.dm b/code/modules/mob/living/simple_animal/animals/synx.dm
index f06ef5f879..0c385b3556 100644
--- a/code/modules/mob/living/simple_animal/animals/synx.dm
+++ b/code/modules/mob/living/simple_animal/animals/synx.dm
@@ -346,7 +346,10 @@ mob/living/simple_animal/synx/PunchTarget()
speak -= (pick(speak))//making the list more dynamic
if(resting)
resting = !resting
+ if(message=="Honk!")
+ bikehorn()
+//HONKMOTHER Code.
/mob/living/simple_animal/retaliate/synx/proc/honk()
set name = "HONK"
set desc = "TAAA RAINBOW"
@@ -354,12 +357,24 @@ mob/living/simple_animal/synx/PunchTarget()
icon_state = "synx_pet_rainbow"
icon_living = "synx_pet_rainbow"
playsound(src.loc, 'sound/items/bikehorn.ogg', 50, 1)
+
+/mob/living/simple_animal/retaliate/synx/proc/bikehorn()
+ src.say("Honk!")
+ playsound(src.loc, 'sound/items/bikehorn.ogg', 50, 1)
/mob/living/simple_animal/retaliate/synx/pet/holo/death()
..()
+ visible_message("\The [src] fades away!")
var/location = get_turf(src)
new /datum/seed/hardlightseed/typesx(location)
qdel(src)
+
+/mob/living/simple_animal/retaliate/synx/pet/holo/gib()
+ visible_message("\The [src] fades away!")
+ var/location = get_turf(src)
+ new /datum/seed/hardlightseed/typesx(location)
+ qdel(src)
+
////////////////////////////////////////
////////////////SYNX VARIATIONS/////////
////////////////////////////////////////
@@ -374,11 +389,13 @@ mob/living/simple_animal/synx/PunchTarget()
icon_gib = null
alpha = 127
speak = list("SX System Online")
- faction = "Station"//Can be safely bapped with newspaper.
+ faction = "station"//Can be safely bapped with newspaper.
melee_damage_lower = 0 //Holos do no damage
melee_damage_upper = 0
environment_smash = 0
destroy_surroundings = 0
+ meat_amount = 0
+ meat_type = null
//Vore Section
vore_default_mode = DM_HEAL
vore_capacity = 2
@@ -389,7 +406,8 @@ mob/living/simple_animal/synx/PunchTarget()
swallowTime = 10 SECONDS //Much more time to run
/mob/living/simple_animal/retaliate/synx/pet/holo/New()
- set_light(3, 3, "#CC00CC") //hologram lighting
+ ..()
+ set_light(2) //hologram lighting
/mob/living/simple_animal/retaliate/synx/pet/greed