From 857d1ab5c7be5982a5f45804be555f87361d6c9c Mon Sep 17 00:00:00 2001 From: Fluff Date: Thu, 16 Feb 2023 14:03:19 -0500 Subject: [PATCH 1/2] Gygaxes Mob Nerf Tried to nerf the gygax mob's insane freaking speed. They're way too fast, and need curbing. Well, so do player mechas but that is an issue for a more skilled coder or when I have less active projects and more frustration on their stronkness. --- .../living/simple_mob/subtypes/mechanical/mecha/gygax.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm index be5dcc6a4d..f6b6ec9217 100644 --- a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm +++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm @@ -1,8 +1,12 @@ + +/mob/living/simple_mob/mechanical/mecha/combat/gygax + movement_cooldown = 1 //Because normal Gygaxes are tougher then ths boss version with 0 speed + /mob/living/simple_mob/mechanical/mecha/combat/gygax/aerostat desc = "A Vir System Authority automated combat mech with an aged apperance." ai_holder_type = /datum/ai_holder/simple_mob/intentional/adv_dark_gygax say_list = /datum/say_list/gygax_aerostat - + /datum/say_list/gygax_aerostat speak = list("ALERT.","Hostile-ile-ile entities dee-twhoooo-wected.","Threat parameterszzzz- szzet.","Bring sub-sub-sub-systems uuuup to combat alert alpha-a-a.") emote_see = list("beeps menacingly","whirrs threateningly","scans its immediate vicinity") From 2881c713300a852572d519862cc500a926f21ee4 Mon Sep 17 00:00:00 2001 From: Fluff Date: Thu, 16 Feb 2023 18:32:56 -0500 Subject: [PATCH 2/2] Fixes AADG Double checked the speed, should be fine on normal gygaxes, won't outspeed teshies anymore but are still zoomy. But also gave the AADG meme speed because poor thing needs to keep it. --- .../mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm index f6b6ec9217..f78374f4f5 100644 --- a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm +++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/gygax.dm @@ -2,6 +2,9 @@ /mob/living/simple_mob/mechanical/mecha/combat/gygax movement_cooldown = 1 //Because normal Gygaxes are tougher then ths boss version with 0 speed +/mob/living/simple_mob/mechanical/mecha/combat/gygax/dark/advanced + movement_cooldown = 0 //Because AADG needs all the help it can get. + /mob/living/simple_mob/mechanical/mecha/combat/gygax/aerostat desc = "A Vir System Authority automated combat mech with an aged apperance." ai_holder_type = /datum/ai_holder/simple_mob/intentional/adv_dark_gygax