Oops I derped again update:

- Forgot the actual Pierrot's Throat file. Readded code and uploaded related file.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@764 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
morikou@gmail.com
2011-01-04 01:35:55 +00:00
parent a233cf5f25
commit edcac60239
3 changed files with 39 additions and 2 deletions
@@ -2,6 +2,18 @@
if(src.mutantrace == "lizard")
if(copytext(message, 1, 2) != "*")
message = dd_replaceText(message, "s", stutter("ss"))
if(istype(src.virus, /datum/disease/pierrot_throat))
var/list/temp_message = dd_text2list(message, " ")
var/list/pick_list = list()
for(var/i = 1, i <= temp_message.len, i++)
pick_list += i
for(var/i=1, ((i <= src.virus.stage) && (i <= temp_message.len)), i++)
if(prob(5 * src.virus.stage))
var/H = pick(pick_list)
if(findtext(temp_message[H], "*") || findtext(temp_message[H], ";") || findtext(temp_message[H], ":")) continue
temp_message[H] = "HONK"
pick_list -= H
message = dd_list2text(temp_message, " ")
..(message)
/mob/living/carbon/human/say_understands(var/other)