From de76cecc47a2803146fb2dc40b4c85dfdca51ed7 Mon Sep 17 00:00:00 2001 From: Jack Edge Date: Sun, 24 Apr 2016 15:23:38 +0100 Subject: [PATCH] DM initial() doesn't work on lists --- code/modules/mob/living/simple_animal/friendly/dog.dm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index ab2884a72aa..bd928eb762c 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -248,10 +248,11 @@ // First, change back to defaults name = real_name desc = initial(desc) - speak = initial(speak) - speak_emote = initial(speak_emote) - emote_hear = initial(emote_hear) - emote_see = initial(emote_see) + // BYOND/DM doesn't support the use of initial on lists. + speak = list("YAP", "Woof!", "Bark!", "AUUUUUU") + speak_emote = list("barks", "woofs") + emote_hear = list("barks!", "woofs!", "yaps.","pants.") + emote_see = list("shakes its head.", "chases its tail.","shivers.") desc = initial(desc) SetLuminosity(0)