From 5722add9f2c04d9430f2b3f457e3254ff0e4b550 Mon Sep 17 00:00:00 2001 From: "ericgfwong@hotmail.com" Date: Sat, 4 Aug 2012 23:36:09 +0000 Subject: [PATCH] Transformation stings now works as players expect it to, and can transform living humans (and monkeys). Cost slightly raised, too, to adjust to this buff. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4318 316c924e-a436-60f5-8080-3fe189b3f50e --- code/game/gamemodes/changeling/changeling_powers.dm | 8 ++++---- code/game/gamemodes/changeling/modularchangling.dm | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/code/game/gamemodes/changeling/changeling_powers.dm b/code/game/gamemodes/changeling/changeling_powers.dm index 8babf6c6965..9b346843e21 100644 --- a/code/game/gamemodes/changeling/changeling_powers.dm +++ b/code/game/gamemodes/changeling/changeling_powers.dm @@ -806,7 +806,7 @@ Tarjan shit, not recoding this -Sieve{R}*/ /client/proc/changeling_transformation_sting() set category = "Changeling" - set name = "Transformation sting (30)" + set name = "Transformation sting (40)" set desc="Sting target" if(!usr.changeling) @@ -823,11 +823,11 @@ Tarjan shit, not recoding this -Sieve{R}*/ usr << "\red Not when we are incapacitated." return - if(usr.changeling.chem_charges < 30) + if(usr.changeling.chem_charges < 40) usr << "\red We don't have enough stored chemicals to do that!" return - if(T.stat != 2 || (HUSK in T.mutations) || (!ishuman(T) && !ismonkey(T))) + if((HUSK in T.mutations) || (!ishuman(T) && !ismonkey(T))) usr << "\red We can't transform that target!" return @@ -836,7 +836,7 @@ Tarjan shit, not recoding this -Sieve{R}*/ if (S == null) return - usr.changeling.chem_charges -= 30 + usr.changeling.chem_charges -= 40 usr.changeling.sting_range = 1 usr << "\blue We stealthily sting [T]." diff --git a/code/game/gamemodes/changeling/modularchangling.dm b/code/game/gamemodes/changeling/modularchangling.dm index 48cffb2eb38..ab4079c30a7 100644 --- a/code/game/gamemodes/changeling/modularchangling.dm +++ b/code/game/gamemodes/changeling/modularchangling.dm @@ -96,7 +96,7 @@ var/list/obj/effect/proc_holder/power/powerinstances = list() /obj/effect/proc_holder/power/transformation_sting name = "Transformation Sting" desc = "We silently sting a human, injecting a retrovirus that forces them to transform into another." - genomecost = 2 + genomecost = 3 verbpath = /client/proc/changeling_transformation_sting