diff --git a/Scopes Files/gravitygenerator.dm b/Scopes Files/gravitygenerator.dm index 47527447..a679c25f 100644 --- a/Scopes Files/gravitygenerator.dm +++ b/Scopes Files/gravitygenerator.dm @@ -54,7 +54,7 @@ var/list/gravity_field_generators = list() // We will keep track of this by addi /obj/machinery/gravity_field_generator name = "gravitational generator" - desc = "A device which produces a gravaton field when set up." + desc = "A device which produces a graviton field when set up." icon = 'Scopes Files/gravity_generator.dmi' anchored = 1 density = 1 diff --git a/code/modules/aurora/bluespacetech.dm b/code/modules/aurora/bluespacetech.dm index 7cdc346b..3949779d 100644 --- a/code/modules/aurora/bluespacetech.dm +++ b/code/modules/aurora/bluespacetech.dm @@ -119,6 +119,10 @@ s.start() del(src) + say(var/message) + var/verb = "says in a subdued tone" + ..(message, verb) + //Equipment. All should have canremove set to 0 //All items with a /bst need the attack_hand() proc overrided to stop people getting overpowered items. diff --git a/code/modules/mob/living/carbon/human/say.dm b/code/modules/mob/living/carbon/human/say.dm index 8b6f484d..6dc3bb20 100644 --- a/code/modules/mob/living/carbon/human/say.dm +++ b/code/modules/mob/living/carbon/human/say.dm @@ -1,5 +1,4 @@ -/mob/living/carbon/human/say(var/message) - var/verb = "says" +/mob/living/carbon/human/say(var/message, var/verb = "says") var/alt_name = "" var/message_range = world.view var/italics = 0 @@ -48,10 +47,16 @@ return var/ending = copytext(message, length(message)) - if(ending=="!") - verb=pick("exclaims","shouts","yells") - if(ending=="?") - verb="asks" + if(verb == "says") + if(ending == "!") + verb = pick("exclaims","shouts","yells") + if(ending == "?") + verb = "asks" + else + if(ending == "!") + verb = "orders" + if(ending == "?") + verb = "requests" if(speaking) //speaking = null if used through say without a language if(!speaking.vocal)