From f58335d5d83bfd82f948531018476133c70df0da Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 23 Apr 2017 13:53:36 -0500 Subject: [PATCH] Fixes swarmers speaking common --- code/modules/mob/living/carbon/human/human.dm | 5 +++-- code/modules/mob/living/simple_animal/bot/bot.dm | 3 --- .../living/simple_animal/friendly/drone/extra_drone_types.dm | 2 -- code/modules/mob/living/simple_animal/simple_animal.dm | 5 +++-- code/modules/mob/living/simple_animal/slime/slime.dm | 2 +- code/modules/shuttle/special.dm | 2 +- 6 files changed, 8 insertions(+), 11 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 213477674a..6a96c82c00 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -5,6 +5,9 @@ icon = 'icons/mob/human.dmi' icon_state = "caucasian_m" + // ME TARZAN, YOU JANEBOT + initial_languages = list(/datum/language/common) + /mob/living/carbon/human/dummy @@ -42,8 +45,6 @@ handcrafting = new() - grant_language(/datum/language/common) // ME TARZAN, YOU JANEBOT - ..() /mob/living/carbon/human/create_internal_organs() diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index bd40c74a49..09e81582ac 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -141,9 +141,6 @@ //Gives a HUD view to player bots that use a HUD. activate_data_hud() - grant_language(/datum/language/common) - grant_language(/datum/language/machine) - /mob/living/simple_animal/bot/update_canmove() . = ..() diff --git a/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm b/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm index 6a57e50aad..7cd6567ecb 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm @@ -139,8 +139,6 @@ verbs -= /mob/living/simple_animal/drone/verb/toggle_light verbs -= /mob/living/simple_animal/drone/verb/drone_ping - grant_language(/datum/language/ratvar) - /mob/living/simple_animal/drone/cogscarab/Login() ..() add_servant_of_ratvar(src, TRUE) diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 2e153e99c1..d87573edd3 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -7,6 +7,9 @@ status_flags = CANPUSH + // goats bray, cows go moo, and the fox says Geckers + initial_languages = list(/datum/language/common) + var/icon_living = "" var/icon_dead = "" //icon when the animal is dead. Don't use animated icons for this. var/icon_gib = null //We only try to show a gibbing animation if this exists. @@ -96,8 +99,6 @@ if(!loc) stack_trace("Simple animal being instantiated in nullspace") - // goats bray, cows go moo, and the fox says Geckers - grant_language(/datum/language/common) /mob/living/simple_animal/Login() if(src && src.client) diff --git a/code/modules/mob/living/simple_animal/slime/slime.dm b/code/modules/mob/living/simple_animal/slime/slime.dm index 1fc6ff2e78..4ff8904625 100644 --- a/code/modules/mob/living/simple_animal/slime/slime.dm +++ b/code/modules/mob/living/simple_animal/slime/slime.dm @@ -18,6 +18,7 @@ emote_see = list("jiggles", "bounces in place") speak_emote = list("telepathically chirps") bubble_icon = "slime" + initial_languages = list(/datum/language/common, /datum/language/slime) atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) @@ -91,7 +92,6 @@ E.Grant(src) create_reagents(100) set_colour(new_colour) - grant_language(/datum/language/slime) ..() /mob/living/simple_animal/slime/proc/set_colour(new_colour) diff --git a/code/modules/shuttle/special.dm b/code/modules/shuttle/special.dm index 9e1cde7857..b78d0efd84 100644 --- a/code/modules/shuttle/special.dm +++ b/code/modules/shuttle/special.dm @@ -60,6 +60,7 @@ obj_integrity = 1000 max_integrity = 1000 verb_say = "chants" + initial_languages = list(/datum/language/common) var/obj/machinery/power/emitter/energycannon/magical/our_statue var/list/mob/living/sleepers = list() var/never_spoken = TRUE @@ -68,7 +69,6 @@ /obj/structure/table/abductor/wabbajack/Initialize(mapload) . = ..() START_PROCESSING(SSobj, src) - grant_language(/datum/language/common) /obj/structure/table/abductor/wabbajack/Destroy() STOP_PROCESSING(SSobj, src)