diff --git a/code/controllers/subsystem/shuttle.dm b/code/controllers/subsystem/shuttle.dm index b9557986b99..c9b696b1f8f 100644 --- a/code/controllers/subsystem/shuttle.dm +++ b/code/controllers/subsystem/shuttle.dm @@ -184,18 +184,18 @@ SUBSYSTEM_DEF(shuttle) emergency = backup_shuttle var/srd = CONFIG_GET(number/shuttle_refuel_delay) if(world.time - SSticker.round_start_time < srd) - to_chat(user, "The emergency shuttle is refueling. Please wait [DisplayTimeText(srd - (world.time - SSticker.round_start_time))] before trying again.") + to_chat(user, "The emergency shuttle is refueling. Please wait [DisplayTimeText(srd - (world.time - SSticker.round_start_time))] before trying again.") return switch(emergency.mode) if(SHUTTLE_RECALL) - to_chat(user, "The emergency shuttle may not be called while returning to CentCom.") + to_chat(user, "The emergency shuttle may not be called while returning to CentCom.") return if(SHUTTLE_CALL) - to_chat(user, "The emergency shuttle is already on its way.") + to_chat(user, "The emergency shuttle is already on its way.") return if(SHUTTLE_DOCKED) - to_chat(user, "The emergency shuttle is already here.") + to_chat(user, "The emergency shuttle is already here.") return if(SHUTTLE_IGNITING) to_chat(user, "The emergency shuttle is firing its engines to leave.") @@ -204,13 +204,13 @@ SUBSYSTEM_DEF(shuttle) to_chat(user, "The emergency shuttle is moving away to a safe distance.") return if(SHUTTLE_STRANDED) - to_chat(user, "The emergency shuttle has been disabled by CentCom.") + to_chat(user, "The emergency shuttle has been disabled by CentCom.") return call_reason = trim(html_encode(call_reason)) if(length(call_reason) < CALL_SHUTTLE_REASON_LENGTH && seclevel2num(get_security_level()) > SEC_LEVEL_GREEN) - to_chat(user, "You must provide a reason.") + to_chat(user, "You must provide a reason.") return var/area/signal_origin = get_area(user) @@ -892,4 +892,3 @@ SUBSYSTEM_DEF(shuttle) message_admins("[key_name_admin(usr)] loaded [mdp] with the shuttle manipulator.") log_admin("[key_name(usr)] loaded [mdp] with the shuttle manipulator.") SSblackbox.record_feedback("text", "shuttle_manipulator", 1, "[mdp.name]") - diff --git a/code/datums/components/riding.dm b/code/datums/components/riding.dm index a3cd1cca868..e50af4db866 100644 --- a/code/datums/components/riding.dm +++ b/code/datums/components/riding.dm @@ -162,7 +162,7 @@ if(!istype(next) || !istype(current)) return //not happening. if(!turf_check(next, current)) - to_chat(user, "Your \the [AM] can not go onto [next]!") + to_chat(user, "Your \the [AM] can not go onto [next]!") return if(!Process_Spacemove(direction) || !isturf(AM.loc)) return @@ -176,7 +176,7 @@ handle_vehicle_layer() handle_vehicle_offsets() else - to_chat(user, "You'll need the keys in one of your hands to [drive_verb] [AM].") + to_chat(user, "You'll need the keys in one of your hands to [drive_verb] [AM].") /datum/component/riding/proc/Unbuckle(atom/movable/M) addtimer(CALLBACK(parent, /atom/movable/.proc/unbuckle_mob, M), 0, TIMER_UNIQUE) diff --git a/code/datums/components/storage/storage.dm b/code/datums/components/storage/storage.dm index 12de0708fa9..f85a5d7ea71 100644 --- a/code/datums/components/storage/storage.dm +++ b/code/datums/components/storage/storage.dm @@ -125,7 +125,7 @@ if (can_hold_list != null) can_hold = typecacheof(can_hold_list) - if (cant_hold_list != null) + if (cant_hold_list != null) cant_hold = typecacheof(cant_hold_list) /datum/component/storage/proc/generate_hold_desc(can_hold_list) @@ -211,7 +211,7 @@ things = typecache_filter_list(things, typecacheof(I.type)) var/len = length(things) if(!len) - to_chat(M, "You failed to pick up anything with [parent].") + to_chat(M, "You failed to pick up anything with [parent]!") return var/datum/progressbar/progress = new(M, len, I.loc) var/list/rejections = list() diff --git a/code/game/machinery/PDApainter.dm b/code/game/machinery/PDApainter.dm index b2989dc037e..66f449e29ca 100644 --- a/code/game/machinery/PDApainter.dm +++ b/code/game/machinery/PDApainter.dm @@ -122,7 +122,7 @@ ejectpda() else - to_chat(user, "[src] is empty.") + to_chat(user, "[src] is empty!") /obj/machinery/pdapainter/verb/ejectpda() @@ -138,7 +138,7 @@ storedpda = null update_icon() else - to_chat(usr, "[src] is empty.") + to_chat(usr, "[src] is empty!") /obj/machinery/pdapainter/power_change() diff --git a/code/game/machinery/ai_slipper.dm b/code/game/machinery/ai_slipper.dm index 1703ce57d1e..d39355a4857 100644 --- a/code/game/machinery/ai_slipper.dm +++ b/code/game/machinery/ai_slipper.dm @@ -35,10 +35,10 @@ to_chat(user, "Access denied.") return if(!uses) - to_chat(user, "[src] is out of foam and cannot be activated.") + to_chat(user, "[src] is out of foam and cannot be activated!") return if(cooldown_time > world.time) - to_chat(user, "[src] cannot be activated for [DisplayTimeText(world.time - cooldown_time)].") + to_chat(user, "[src] cannot be activated for [DisplayTimeText(world.time - cooldown_time)]!") return new /obj/effect/particle_effect/foam(loc) uses-- diff --git a/code/game/machinery/aug_manipulator.dm b/code/game/machinery/aug_manipulator.dm index 8360aa86c1b..4dd7cec6452 100644 --- a/code/game/machinery/aug_manipulator.dm +++ b/code/game/machinery/aug_manipulator.dm @@ -118,7 +118,7 @@ eject_part(user) else - to_chat(user, "\The [src] is empty.") + to_chat(user, "\The [src] is empty!") /obj/machinery/aug_manipulator/proc/eject_part(mob/living/user) if(storedpart) @@ -126,7 +126,7 @@ storedpart = null update_icon() else - to_chat(user, "[src] is empty.") + to_chat(user, "[src] is empty!") /obj/machinery/aug_manipulator/AltClick(mob/living/user) ..() diff --git a/code/game/machinery/computer/aifixer.dm b/code/game/machinery/computer/aifixer.dm index ae929e4b2d6..3c60f684533 100644 --- a/code/game/machinery/computer/aifixer.dm +++ b/code/game/machinery/computer/aifixer.dm @@ -125,7 +125,7 @@ //Downloading AI from card to terminal. if(interaction == AI_TRANS_FROM_CARD) if(stat & (NOPOWER|BROKEN)) - to_chat(user, "[src] is offline and cannot take an AI at this time!") + to_chat(user, "[src] is offline and cannot take an AI at this time!") return AI.forceMove(src) occupier = AI diff --git a/code/game/machinery/computer/camera_advanced.dm b/code/game/machinery/computer/camera_advanced.dm index 62d9600b40b..de3acaf5c45 100644 --- a/code/game/machinery/computer/camera_advanced.dm +++ b/code/game/machinery/computer/camera_advanced.dm @@ -49,7 +49,7 @@ /obj/machinery/proc/remove_eye_control(mob/living/user) CRASH("[type] does not implement ai eye handling") - + /obj/machinery/computer/camera_advanced/remove_eye_control(mob/living/user) if(!user) return @@ -102,7 +102,7 @@ if(!is_operational()) //you cant use broken machine you chumbis return if(current_user) - to_chat(user, "The console is already in use!") + to_chat(user, "The console is already in use!") return var/mob/living/L = user diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 86f59a78ab7..131017d1dcc 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -695,7 +695,7 @@ aiHacking = FALSE return else if(!canAIHack()) - to_chat(user, "Connection lost! Unable to hack airlock.") + to_chat(user, "Connection lost! Unable to hack airlock.") aiHacking = FALSE return to_chat(user, "Fault confirmed: airlock control wire disabled or cut.") @@ -717,7 +717,7 @@ aiHacking = FALSE return else if(!canAIHack()) - to_chat(user, "Connection lost! Unable to hack airlock.") + to_chat(user, "Connection lost! Unable to hack airlock.") aiHacking = FALSE return to_chat(user, "Transfer complete. Forcing airlock to execute program.") @@ -1479,14 +1479,14 @@ loseMainPower() update_icon() else - to_chat(usr, "Main power is already offline.") + to_chat(usr, "Main power is already offline.") . = TRUE if("disrupt-backup") if(!secondsBackupPowerLost) loseBackupPower() update_icon() else - to_chat(usr, "Backup power is already offline.") + to_chat(usr, "Backup power is already offline.") . = TRUE if("shock-restore") shock_restore(usr) @@ -1499,7 +1499,7 @@ . = TRUE if("idscan-on") if(wires.is_cut(WIRE_IDSCAN)) - to_chat(usr, "You can't enable IdScan - The IdScan wire has been cut.") + to_chat(usr, "You can't enable IdScan - The IdScan wire has been cut.") else if(aiDisabledIdScanner) aiDisabledIdScanner = FALSE else @@ -1509,7 +1509,7 @@ if(wires.is_cut(WIRE_IDSCAN)) to_chat(usr, "The IdScan wire has been cut - So, you can't disable it, but it is already disabled anyways.") else if(aiDisabledIdScanner) - to_chat(usr, "You've already disabled the IdScan feature.") + to_chat(usr, "You've already disabled the IdScan feature.") else aiDisabledIdScanner = TRUE . = TRUE @@ -1532,7 +1532,7 @@ lights = TRUE update_icon() else - to_chat(usr, text("Door bolt lights are already enabled!")) + to_chat(usr, text("Door bolt lights are already enabled!")) . = TRUE if("light-off") if(wires.is_cut(WIRE_LIGHT)) @@ -1541,7 +1541,7 @@ lights = FALSE update_icon() else - to_chat(usr, "Door bolt lights are already disabled!") + to_chat(usr, "Door bolt lights are already disabled!") . = TRUE if("safe-on") if(wires.is_cut(WIRE_SAFETY)) @@ -1549,7 +1549,7 @@ else if (!safe) safe = TRUE else - to_chat(usr, "Firmware reports safeties already in place.") + to_chat(usr, "Firmware reports safeties already in place!") . = TRUE if("safe-off") if(wires.is_cut(WIRE_SAFETY)) @@ -1557,7 +1557,7 @@ else if (safe) safe = FALSE else - to_chat(usr, "Firmware reports safeties already overridden.") + to_chat(usr, "Firmware reports safeties already overridden!") . = TRUE if("speed-on") if(wires.is_cut(WIRE_TIMING)) @@ -1573,7 +1573,7 @@ else if (normalspeed) normalspeed = 0 else - to_chat(usr, "Door timing circuitry already accelerated.") + to_chat(usr, "Door timing circuitry already accelerated!") . = TRUE if("open-close") @@ -1587,7 +1587,7 @@ if(!user_allowed(user)) return if(wires.is_cut(WIRE_SHOCK)) - to_chat(user, "Can't un-electrify the airlock - The electrification wire is cut.") + to_chat(user, "Can't un-electrify the airlock - The electrification wire is cut.") else if(isElectrified()) set_electrified(MACHINE_NOT_ELECTRIFIED, user) @@ -1614,7 +1614,7 @@ emergency = TRUE update_icon() else - to_chat(user, "Emergency access is already enabled!") + to_chat(user, "Emergency access is already enabled!") /obj/machinery/door/airlock/proc/emergency_off(mob/user) if(!user_allowed(user)) @@ -1623,26 +1623,26 @@ emergency = FALSE update_icon() else - to_chat(user, "Emergency access is already disabled!") + to_chat(user, "Emergency access is already disabled!") /obj/machinery/door/airlock/proc/bolt_raise(mob/user) if(!user_allowed(user)) return if(wires.is_cut(WIRE_BOLTS)) - to_chat(user, "The door bolt drop wire is cut - you can't raise the door bolts") + to_chat(user, "The door bolt drop wire is cut - you can't raise the door bolts!") else if(!locked) - to_chat(user, "The door bolts are already up") + to_chat(user, "The door bolts are already up!") else if(hasPower()) unbolt() else - to_chat(user, "Cannot raise door bolts due to power failure") + to_chat(user, "Cannot raise door bolts due to power failure.") /obj/machinery/door/airlock/proc/bolt_drop(mob/user) if(!user_allowed(user)) return if(wires.is_cut(WIRE_BOLTS)) - to_chat(user, "You can't drop the door bolts - The door bolt dropping wire has been cut.") + to_chat(user, "You can't drop the door bolts - The door bolt dropping wire has been cut.") else bolt() @@ -1650,9 +1650,9 @@ if(!user_allowed(user)) return if(welded) - to_chat(user, text("The airlock has been welded shut!")) + to_chat(user, text("The airlock has been welded shut!")) else if(locked) - to_chat(user, text("The door bolts are down!")) + to_chat(user, text("The door bolts are down!")) else if(!density) close() else diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm index 335e49a40ee..d7a45696698 100644 --- a/code/game/machinery/porta_turret/portable_turret.dm +++ b/code/game/machinery/porta_turret/portable_turret.dm @@ -887,7 +887,7 @@ . = ..() if ( get_dist(src, user) > 0 ) if ( !(issilicon(user) || IsAdminGhost(user)) ) - to_chat(user, "You are too far away.") + to_chat(user, "You are too far away!") user.unset_machine() user << browse(null, "window=turretid") return diff --git a/code/game/objects/items/devices/forcefieldprojector.dm b/code/game/objects/items/devices/forcefieldprojector.dm index 706e6208405..a9d6651ca21 100644 --- a/code/game/objects/items/devices/forcefieldprojector.dm +++ b/code/game/objects/items/devices/forcefieldprojector.dm @@ -36,7 +36,7 @@ if(get_dist(T,src) > field_distance_limit) return if(LAZYLEN(current_fields) >= max_fields) - to_chat(user, "[src] cannot sustain any more forcefields!") + to_chat(user, "[src] cannot sustain any more forcefields!") return playsound(src,'sound/weapons/resonator_fire.ogg',50,1) diff --git a/code/game/objects/items/devices/radio/intercom.dm b/code/game/objects/items/devices/radio/intercom.dm index e6b7d12f751..ce3b5adc6d1 100644 --- a/code/game/objects/items/devices/radio/intercom.dm +++ b/code/game/objects/items/devices/radio/intercom.dm @@ -23,7 +23,7 @@ /obj/item/radio/intercom/ratvar/attackby(obj/item/I, mob/living/user, params) if(I.tool_behaviour == TOOL_SCREWDRIVER) - to_chat(user, "[src] is fastened to the wall with [is_servant_of_ratvar(user) ? "replicant alloy" : "some material you've never seen"], and can't be removed.") + to_chat(user, "[src] is fastened to the wall with [is_servant_of_ratvar(user) ? "replicant alloy" : "some material you've never seen"], and can't be removed.") return //no unfastening! . = ..() diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index e06c8b15ba3..75169be511b 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -29,7 +29,7 @@ /obj/item/stack/grind_requirements() if(is_cyborg) - to_chat(usr, "[src] is electronically synthesized in your chassis and can't be ground up!") + to_chat(usr, "[src] is electronically synthesized in your chassis and can't be ground up!") return return TRUE diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index 0c933896a43..e399e00b2a0 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -667,7 +667,7 @@ user.put_in_hands(I) update_icon() else - to_chat(user, "[src] is empty.") + to_chat(user, "[src] is empty!") /obj/item/storage/belt/sabre/update_icon() icon_state = "sheath" diff --git a/code/game/objects/structures/displaycase.dm b/code/game/objects/structures/displaycase.dm index 486bacd38a9..528bc39efd5 100644 --- a/code/game/objects/structures/displaycase.dm +++ b/code/game/objects/structures/displaycase.dm @@ -267,33 +267,33 @@ is_locked = !is_locked to_chat(user, "You [!is_locked ? "un" : ""]lock the case.") else - to_chat(user, "The lock is stuck shut!") + to_chat(user, "The lock is stuck shut!") return if(is_locked) - to_chat(user, "The case is shut tight with an old fashioned physical lock. Maybe you should ask the curator for the key?") + to_chat(user, "The case is shut tight with an old fashioned physical lock. Maybe you should ask the curator for the key?") return if(!added_roundstart) - to_chat(user, "You've already put something new in this case.") + to_chat(user, "You've already put something new in this case!") return if(is_type_in_typecache(W, GLOB.blacklisted_cargo_types)) - to_chat(user, "The case rejects the [W].") + to_chat(user, "The case rejects the [W]!") return for(var/a in W.GetAllContents()) if(is_type_in_typecache(a, GLOB.blacklisted_cargo_types)) - to_chat(user, "The case rejects the [W].") + to_chat(user, "The case rejects the [W]!") return if(user.transferItemToLoc(W, src)) if(showpiece) - to_chat(user, "You press a button, and [showpiece] descends into the floor of the case.") + to_chat(user, "You press a button, and [showpiece] descends into the floor of the case.") QDEL_NULL(showpiece) - to_chat(user, "You insert [W] into the case.") + to_chat(user, "You insert [W] into the case.") showpiece = W added_roundstart = FALSE update_icon() @@ -306,9 +306,9 @@ if(chosen_plaque) if(user.Adjacent(src)) trophy_message = chosen_plaque - to_chat(user, "You set the plaque's text.") + to_chat(user, "You set the plaque's text.") else - to_chat(user, "You are too far to set the plaque's text.") + to_chat(user, "You are too far to set the plaque's text!") SSpersistence.SaveTrophy(src) return TRUE diff --git a/code/game/objects/structures/fence.dm b/code/game/objects/structures/fence.dm index cf0a02e949d..195f5ee3688 100644 --- a/code/game/objects/structures/fence.dm +++ b/code/game/objects/structures/fence.dm @@ -60,7 +60,7 @@ /obj/structure/fence/attackby(obj/item/W, mob/user) if(W.tool_behaviour == TOOL_WIRECUTTER) if(!cuttable) - to_chat(user, "This section of the fence can't be cut.") + to_chat(user, "This section of the fence can't be cut!") return if(invulnerable) to_chat(user, "This fence is too strong to cut through.") diff --git a/code/modules/antagonists/changeling/changeling.dm b/code/modules/antagonists/changeling/changeling.dm index c9afed78a22..fbb631ceae3 100644 --- a/code/modules/antagonists/changeling/changeling.dm +++ b/code/modules/antagonists/changeling/changeling.dm @@ -170,23 +170,23 @@ return if(absorbedcount < thepower.req_dna) - to_chat(owner.current, "We lack the energy to evolve this ability!") + to_chat(owner.current, "We lack the energy to evolve this ability!") return if(has_sting(thepower)) - to_chat(owner.current, "We have already evolved this ability!") + to_chat(owner.current, "We have already evolved this ability!") return if(thepower.dna_cost < 0) - to_chat(owner.current, "We cannot evolve this ability.") + to_chat(owner.current, "We cannot evolve this ability!") return if(geneticpoints < thepower.dna_cost) - to_chat(owner.current, "We have reached our capacity for abilities.") + to_chat(owner.current, "We have reached our capacity for abilities!") return if(HAS_TRAIT(owner.current, TRAIT_DEATHCOMA))//To avoid potential exploits by buying new powers while in stasis, which clears your verblist. - to_chat(owner.current, "We lack the energy to evolve new abilities right now.") + to_chat(owner.current, "We lack the energy to evolve new abilities right now!") return geneticpoints -= thepower.dna_cost @@ -195,7 +195,7 @@ /datum/antagonist/changeling/proc/readapt() if(!ishuman(owner.current)) - to_chat(owner.current, "We can't remove our evolutions in this form!") + to_chat(owner.current, "We can't remove our evolutions in this form!") return if(canrespec) to_chat(owner.current, "We have removed our evolutions from this form, and are now ready to readapt.") @@ -204,7 +204,7 @@ SSblackbox.record_feedback("tally", "changeling_power_purchase", 1, "Readapt") return 1 else - to_chat(owner.current, "You lack the power to readapt your evolutions!") + to_chat(owner.current, "You lack the power to readapt your evolutions!") return 0 //Called in life() diff --git a/code/modules/antagonists/clockcult/clock_effects/servant_blocker.dm b/code/modules/antagonists/clockcult/clock_effects/servant_blocker.dm index c9351d93554..acca057b8be 100644 --- a/code/modules/antagonists/clockcult/clock_effects/servant_blocker.dm +++ b/code/modules/antagonists/clockcult/clock_effects/servant_blocker.dm @@ -21,7 +21,7 @@ var/list/target_contents = M.GetAllContents() + M for(var/mob/living/L in target_contents) if(is_servant_of_ratvar(L) && get_dir(M, src) != dir && L.stat != DEAD) //Unless we're on the side the arrow is pointing directly away from, no-go - to_chat(L, "The space beyond here can't be accessed by you or other servants.") + to_chat(L, "The space beyond here can't be accessed by you or other servants!") return if(isitem(M)) var/obj/item/I = M diff --git a/code/modules/antagonists/cult/cult_items.dm b/code/modules/antagonists/cult/cult_items.dm index c1b76321cd6..da1f3a3ebd2 100644 --- a/code/modules/antagonists/cult/cult_items.dm +++ b/code/modules/antagonists/cult/cult_items.dm @@ -594,7 +594,7 @@ playsound(destination, "sparks", 50, 1) else - to_chat(C, "The veil cannot be torn here!") + to_chat(C, "The veil cannot be torn here!") /obj/item/flashlight/flare/culttorch name = "void torch" diff --git a/code/modules/antagonists/wizard/equipment/spellbook.dm b/code/modules/antagonists/wizard/equipment/spellbook.dm index 4d2574342fb..7761c663df8 100644 --- a/code/modules/antagonists/wizard/equipment/spellbook.dm +++ b/code/modules/antagonists/wizard/equipment/spellbook.dm @@ -34,7 +34,7 @@ for(var/obj/effect/proc_holder/spell/aspell in user.mind.spell_list) if(initial(S.name) == initial(aspell.name)) // Not using directly in case it was learned from one spellbook then upgraded in another if(aspell.spell_level >= aspell.level_max) - to_chat(user, "This spell cannot be improved further.") + to_chat(user, "This spell cannot be improved further!") return FALSE else aspell.name = initial(aspell.name) @@ -56,7 +56,7 @@ to_chat(user, "You have further improved [aspell.name] into Instant [aspell.name].") aspell.name = "Instant [aspell.name]" if(aspell.spell_level >= aspell.level_max) - to_chat(user, "This spell cannot be strengthened any further.") + to_chat(user, "This spell cannot be strengthened any further!") SSblackbox.record_feedback("nested tally", "wizard_spell_improved", 1, list("[name]", "[aspell.spell_level]")) return TRUE //No same spell found - just learn it @@ -78,7 +78,7 @@ /datum/spellbook_entry/proc/Refund(mob/living/carbon/human/user,obj/item/spellbook/book) //return point value or -1 for failure var/area/wizard_station/A = GLOB.areas_by_type[/area/wizard_station] if(!(user in A.contents)) - to_chat(user, "You can only refund spells at the wizard lair") + to_chat(user, "You can only refund spells at the wizard lair!") return -1 if(!S) S = new spell_type() diff --git a/code/modules/clothing/shoes/bananashoes.dm b/code/modules/clothing/shoes/bananashoes.dm index c4d06ea14c3..eb0437cc1c5 100644 --- a/code/modules/clothing/shoes/bananashoes.dm +++ b/code/modules/clothing/shoes/bananashoes.dm @@ -35,7 +35,7 @@ if(sheet_amount) to_chat(user, "You retrieve [sheet_amount] sheets of bananium from the prototype shoes.") else - to_chat(user, "You cannot retrieve any bananium from the prototype shoes.") + to_chat(user, "You cannot retrieve any bananium from the prototype shoes!") /obj/item/clothing/shoes/clown_shoes/banana_shoes/examine(mob/user) . = ..() diff --git a/code/modules/food_and_drinks/kitchen_machinery/gibber.dm b/code/modules/food_and_drinks/kitchen_machinery/gibber.dm index fd47abd2b2a..b75fbdd3425 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/gibber.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/gibber.dm @@ -71,13 +71,13 @@ return if(!anchored) - to_chat(user, "[src] cannot be used unless bolted to the ground.") + to_chat(user, "[src] cannot be used unless bolted to the ground!") return if(user.pulling && user.a_intent == INTENT_GRAB && isliving(user.pulling)) var/mob/living/L = user.pulling if(!iscarbon(L)) - to_chat(user, "This item is not suitable for the gibber!") + to_chat(user, "This item is not suitable for the gibber!") return var/mob/living/carbon/C = L if(C.buckled ||C.has_buckled_mobs()) @@ -87,7 +87,7 @@ if(!ignore_clothing) for(var/obj/item/I in C.held_items + C.get_equipped_items()) if(!HAS_TRAIT(I, TRAIT_NODROP)) - to_chat(user, "Subject may not have abiotic items on.") + to_chat(user, "Subject may not have abiotic items on!") return user.visible_message("[user] starts to put [C] into the gibber!") @@ -139,10 +139,10 @@ if(src.operating) return if(!src.occupant) - visible_message("You hear a loud metallic grinding sound.") + audible_message("You hear a loud metallic grinding sound.") return use_power(1000) - visible_message("You hear a loud squelchy grinding sound.") + audible_message("You hear a loud squelchy grinding sound.") playsound(src.loc, 'sound/machines/juicer.ogg', 50, 1) operating = TRUE update_icon() diff --git a/code/modules/hydroponics/hydroponics.dm b/code/modules/hydroponics/hydroponics.dm index 84253c1a241..88d69338b7a 100644 --- a/code/modules/hydroponics/hydroponics.dm +++ b/code/modules/hydroponics/hydroponics.dm @@ -689,7 +689,7 @@ return if(!reagent_source.reagents.total_volume) - to_chat(user, "[reagent_source] is empty.") + to_chat(user, "[reagent_source] is empty!") return 1 var/list/trays = list(src)//makes the list just this in cases of syringes and compost etc diff --git a/code/modules/mining/fulton.dm b/code/modules/mining/fulton.dm index eb82914d753..146d0a94495 100644 --- a/code/modules/mining/fulton.dm +++ b/code/modules/mining/fulton.dm @@ -41,12 +41,12 @@ GLOBAL_LIST_EMPTY(total_extraction_beacons) /obj/item/extraction_pack/afterattack(atom/movable/A, mob/living/carbon/human/user, flag, params) . = ..() if(!beacon) - to_chat(user, "[src] is not linked to a beacon, and cannot be used.") + to_chat(user, "[src] is not linked to a beacon, and cannot be used!") return if(!can_use_indoors) var/area/area = get_area(A) if(!area.outdoors) - to_chat(user, "[src] can only be used on things that are outdoors!") + to_chat(user, "[src] can only be used on things that are outdoors!") return if(!flag) return @@ -54,7 +54,7 @@ GLOBAL_LIST_EMPTY(total_extraction_beacons) return else if(!safe_for_living_creatures && check_for_living_mobs(A)) - to_chat(user, "[src] is not safe for use with living creatures, they wouldn't survive the trip back!") + to_chat(user, "[src] is not safe for use with living creatures, they wouldn't survive the trip back!") return if(!isturf(A.loc)) // no extracting stuff inside other stuff return diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index 2b4ea1bcdf7..d10ec7fbf30 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -786,9 +786,9 @@ /obj/item/melee/ghost_sword/attack_self(mob/user) if(summon_cooldown > world.time) - to_chat(user, "You just recently called out for aid. You don't want to annoy the spirits.") + to_chat(user, "You just recently called out for aid. You don't want to annoy the spirits!") return - to_chat(user, "You call out for aid, attempting to summon spirits to your side.") + to_chat(user, "You call out for aid, attempting to summon spirits to your side.") notify_ghosts("[user] is raising [user.p_their()] [src], calling for your help!", enter_link="(Click to help)", diff --git a/code/modules/mining/lavaland/ruins/gym.dm b/code/modules/mining/lavaland/ruins/gym.dm index cf72bccfb19..7e46cbe3cf8 100644 --- a/code/modules/mining/lavaland/ruins/gym.dm +++ b/code/modules/mining/lavaland/ruins/gym.dm @@ -34,7 +34,7 @@ if(.) return if(obj_flags & IN_USE) - to_chat(user, "It's already in use - wait a bit.") + to_chat(user, "It's already in use - wait a bit!") return else obj_flags |= IN_USE diff --git a/code/modules/mining/minebot.dm b/code/modules/mining/minebot.dm index 152f13855fa..f57a21374d7 100644 --- a/code/modules/mining/minebot.dm +++ b/code/modules/mining/minebot.dm @@ -88,7 +88,7 @@ /mob/living/simple_animal/hostile/mining_drone/welder_act(mob/living/user, obj/item/I) . = TRUE if(mode == MINEDRONE_ATTACK) - to_chat(user, "[src] can't be repaired while in attack mode!") + to_chat(user, "[src] can't be repaired while in attack mode!") return if(maxHealth == health) @@ -184,7 +184,7 @@ /mob/living/simple_animal/hostile/mining_drone/proc/DropOre(message = 1) if(!contents.len) if(message) - to_chat(src, "You attempt to dump your stored ore, but you have none.") + to_chat(src, "You attempt to dump your stored ore, but you have none!") return if(message) to_chat(src, "You dump your stored ore.") @@ -277,7 +277,7 @@ /obj/item/mine_bot_upgrade/proc/upgrade_bot(mob/living/simple_animal/hostile/mining_drone/M, mob/user) if(M.melee_damage_upper != initial(M.melee_damage_upper)) - to_chat(user, "[src] already has a combat upgrade installed!") + to_chat(user, "[src] already has a combat upgrade installed!") return M.melee_damage_lower += 7 M.melee_damage_upper += 7 @@ -290,7 +290,7 @@ /obj/item/mine_bot_upgrade/health/upgrade_bot(mob/living/simple_animal/hostile/mining_drone/M, mob/user) if(M.maxHealth != initial(M.maxHealth)) - to_chat(user, "[src] already has reinforced armor!") + to_chat(user, "[src] already has reinforced armor!") return M.maxHealth += 45 M.updatehealth() diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index dd78d40a2f9..2c4e710e4d3 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -388,7 +388,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp set name = "Teleport" set desc= "Teleport to a location" if(!isobserver(usr)) - to_chat(usr, "Not when you're not dead!") + to_chat(usr, "Not when you're not dead!") return var/list/filtered = list() for(var/V in GLOB.sortedAreas) @@ -405,7 +405,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp L+=T if(!L || !L.len) - to_chat(usr, "No area available.") + to_chat(usr, "No area available.") return usr.forceMove(pick(L)) @@ -829,7 +829,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if(isobserver(src)) SSpai.recruitWindow(src) else - to_chat(usr, "Can't become a pAI candidate while not dead!") + to_chat(usr, "Can't become a pAI candidate while not dead!") /mob/dead/observer/CtrlShiftClick(mob/user) if(isobserver(user) && check_rights(R_SPAWN)) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index d3be0b04724..39a7fa98a1d 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -299,7 +299,7 @@ var/mob/living/carbon/C = L if(HAS_TRAIT(src, TRAIT_STRONG_GRABBER)) C.grippedby(src) - + update_pull_movespeed() set_pull_offsets(M, state) @@ -436,7 +436,7 @@ set category = "IC" if(IsSleeping()) - to_chat(src, "You are already sleeping.") + to_chat(src, "You are already sleeping!") return else if(alert(src, "You sure you want to sleep for a while?", "Sleep", "Yes", "No") == "Yes") @@ -455,7 +455,7 @@ if(do_after(src, 10, target = src)) set_resting(FALSE, FALSE) else - to_chat(src, "You fail to get up.") + to_chat(src, "You fail to get up!") /mob/living/proc/set_resting(rest, silent = TRUE) if(!silent) diff --git a/code/modules/mob/living/simple_animal/parrot.dm b/code/modules/mob/living/simple_animal/parrot.dm index 3b65952be52..bfefd7d1a0d 100644 --- a/code/modules/mob/living/simple_animal/parrot.dm +++ b/code/modules/mob/living/simple_animal/parrot.dm @@ -748,7 +748,7 @@ if(!held_item) if(src == usr) //So that other mobs wont make this message appear when they're bludgeoning you. - to_chat(src, "You have nothing to drop!") + to_chat(src, "You have nothing to drop!") return 0 @@ -767,11 +767,11 @@ var/obj/item/grenade/G = held_item G.forceMove(drop_location()) G.prime() - to_chat(src, "You let go of [held_item]!") + to_chat(src, "You let go of [held_item]!") held_item = null return 1 - to_chat(src, "You drop [held_item].") + to_chat(src, "You drop [held_item].") held_item.forceMove(drop_location()) held_item = null diff --git a/code/modules/power/supermatter/supermatter.dm b/code/modules/power/supermatter/supermatter.dm index 4563be4ebf9..691c6083aad 100644 --- a/code/modules/power/supermatter/supermatter.dm +++ b/code/modules/power/supermatter/supermatter.dm @@ -611,7 +611,7 @@ GLOBAL_DATUM(main_supermatter_engine, /obj/machinery/power/supermatter_crystal) if (!scalpel.usesLeft) to_chat(user, "A tiny piece of \the [W] falls off, rendering it useless!") else - to_chat(user, "You fail to extract a sliver from \The [src]. \the [W] isn't sharp enough anymore!") + to_chat(user, "You fail to extract a sliver from \The [src]! \the [W] isn't sharp enough anymore.") else if(user.dropItemToGround(W)) user.visible_message("As [user] touches \the [src] with \a [W], silence fills the room...",\ "You touch \the [src] with \the [W], and everything suddenly goes silent.\n\The [W] flashes into dust as you flinch away from \the [src].",\ diff --git a/code/modules/projectiles/guns/misc/grenade_launcher.dm b/code/modules/projectiles/guns/misc/grenade_launcher.dm index dc44a1f4ff0..4bc388a5e70 100644 --- a/code/modules/projectiles/guns/misc/grenade_launcher.dm +++ b/code/modules/projectiles/guns/misc/grenade_launcher.dm @@ -26,7 +26,7 @@ to_chat(user, "You put the grenade in the grenade launcher.") to_chat(user, "[grenades.len] / [max_grenades] Grenades.") else - to_chat(usr, "The grenade launcher cannot hold more grenades.") + to_chat(usr, "The grenade launcher cannot hold more grenades!") /obj/item/gun/grenadelauncher/can_shoot() return grenades.len diff --git a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm index c3e2c9bc1c9..52ce7d6a75f 100644 --- a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm @@ -299,7 +299,7 @@ else var/chemid = reagent[1] visible_message("[src] buzzes.", "You hear a faint buzz.") - to_chat(usr, "[src] cannot find Chemical ID: [chemid]!") + to_chat(usr, "[src] cannot find Chemical ID: [chemid]!") playsound(src, 'sound/machines/buzz-two.ogg', 50, 1) return if (resmismatch && alert("[src] is not yet capable of replicating this recipe with the precision it needs, do you want to save it anyway?",, "Yes","No") == "No") diff --git a/code/modules/reagents/reagent_containers/borghydro.dm b/code/modules/reagents/reagent_containers/borghydro.dm index b166a3c6e8b..044c1d3418c 100644 --- a/code/modules/reagents/reagent_containers/borghydro.dm +++ b/code/modules/reagents/reagent_containers/borghydro.dm @@ -98,7 +98,7 @@ Borg Hypospray /obj/item/reagent_containers/borghypo/attack(mob/living/carbon/M, mob/user) var/datum/reagents/R = reagent_list[mode] if(!R.total_volume) - to_chat(user, "The injector is empty.") + to_chat(user, "The injector is empty!") return if(!istype(M)) return diff --git a/code/modules/reagents/reagent_containers/syringes.dm b/code/modules/reagents/reagent_containers/syringes.dm index c099ae291d4..32ad175817d 100644 --- a/code/modules/reagents/reagent_containers/syringes.dm +++ b/code/modules/reagents/reagent_containers/syringes.dm @@ -114,7 +114,7 @@ log_combat(user, target, "attempted to inject", src, addition="which had [contained]") if(!reagents.total_volume) - to_chat(user, "[src] is empty.") + to_chat(user, "[src] is empty!") return if(!L && !target.is_injectable(user)) //only checks on non-living mobs, due to how can_inject() handles diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index fcbef13cb67..ed9ac03b6a0 100644 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -117,22 +117,22 @@ Nothing else in the console has ID requirements. if(istype(D, /obj/item/disk)) if(istype(D, /obj/item/disk/tech_disk)) if(t_disk) - to_chat(user, "A technology disk is already loaded!") + to_chat(user, "A technology disk is already loaded!") return if(!user.transferItemToLoc(D, src)) - to_chat(user, "[D] is stuck to your hand!") + to_chat(user, "[D] is stuck to your hand!") return t_disk = D else if (istype(D, /obj/item/disk/design_disk)) if(d_disk) - to_chat(user, "A design disk is already loaded!") + to_chat(user, "A design disk is already loaded!") return if(!user.transferItemToLoc(D, src)) - to_chat(user, "[D] is stuck to your hand!") + to_chat(user, "[D] is stuck to your hand!") return d_disk = D else - to_chat(user, "Machine cannot accept disks in that format.") + to_chat(user, "Machine cannot accept disks in that format.") return to_chat(user, "You insert [D] into \the [src]!") else if(!(linked_destroy && linked_destroy.busy) && !(linked_lathe && linked_lathe.busy) && !(linked_imprinter && linked_imprinter.busy)) diff --git a/code/modules/research/xenobiology/xenobio_camera.dm b/code/modules/research/xenobiology/xenobio_camera.dm index 80bb1b39e0b..0ad28544497 100644 --- a/code/modules/research/xenobiology/xenobio_camera.dm +++ b/code/modules/research/xenobiology/xenobio_camera.dm @@ -105,20 +105,20 @@ potion_action.target = src potion_action.Grant(user) actions += potion_action - + if(hotkey_help) hotkey_help.target = src hotkey_help.Grant(user) actions += hotkey_help - RegisterSignal(user, COMSIG_XENO_SLIME_CLICK_CTRL, .proc/XenoSlimeClickCtrl) - RegisterSignal(user, COMSIG_XENO_SLIME_CLICK_ALT, .proc/XenoSlimeClickAlt) - RegisterSignal(user, COMSIG_XENO_SLIME_CLICK_SHIFT, .proc/XenoSlimeClickShift) - RegisterSignal(user, COMSIG_XENO_TURF_CLICK_SHIFT, .proc/XenoTurfClickShift) - RegisterSignal(user, COMSIG_XENO_TURF_CLICK_CTRL, .proc/XenoTurfClickCtrl) + RegisterSignal(user, COMSIG_XENO_SLIME_CLICK_CTRL, .proc/XenoSlimeClickCtrl) + RegisterSignal(user, COMSIG_XENO_SLIME_CLICK_ALT, .proc/XenoSlimeClickAlt) + RegisterSignal(user, COMSIG_XENO_SLIME_CLICK_SHIFT, .proc/XenoSlimeClickShift) + RegisterSignal(user, COMSIG_XENO_TURF_CLICK_SHIFT, .proc/XenoTurfClickShift) + RegisterSignal(user, COMSIG_XENO_TURF_CLICK_CTRL, .proc/XenoTurfClickCtrl) RegisterSignal(user, COMSIG_XENO_MONKEY_CLICK_CTRL, .proc/XenoMonkeyClickCtrl) - //Checks for recycler on every interact, prevents issues with load order on certain maps. + //Checks for recycler on every interact, prevents issues with load order on certain maps. if(!connected_recycler) for(var/obj/machinery/monkey_recycler/recycler in GLOB.monkey_recyclers) if(get_area(recycler.loc) == get_area(loc)) @@ -126,13 +126,13 @@ connected_recycler.connected += src /obj/machinery/computer/camera_advanced/xenobio/remove_eye_control(mob/living/user) - UnregisterSignal(user, COMSIG_XENO_SLIME_CLICK_CTRL) - UnregisterSignal(user, COMSIG_XENO_SLIME_CLICK_ALT) - UnregisterSignal(user, COMSIG_XENO_SLIME_CLICK_SHIFT) - UnregisterSignal(user, COMSIG_XENO_TURF_CLICK_SHIFT) - UnregisterSignal(user, COMSIG_XENO_TURF_CLICK_CTRL) - UnregisterSignal(user, COMSIG_XENO_MONKEY_CLICK_CTRL) - ..() + UnregisterSignal(user, COMSIG_XENO_SLIME_CLICK_CTRL) + UnregisterSignal(user, COMSIG_XENO_SLIME_CLICK_ALT) + UnregisterSignal(user, COMSIG_XENO_SLIME_CLICK_SHIFT) + UnregisterSignal(user, COMSIG_XENO_TURF_CLICK_SHIFT) + UnregisterSignal(user, COMSIG_XENO_TURF_CLICK_CTRL) + UnregisterSignal(user, COMSIG_XENO_MONKEY_CLICK_CTRL) + ..() /obj/machinery/computer/camera_advanced/xenobio/proc/on_contents_del(datum/source, atom/deleted) if(current_potion == deleted) @@ -244,8 +244,8 @@ to_chat(owner, "[X] now has [X.monkeys] monkeys stored.") else to_chat(owner, "[X] needs to have at least 1 monkey stored. Currently has [X.monkeys] monkeys stored.") - else - to_chat(owner, "Target is not near a camera. Cannot proceed.") + else + to_chat(owner, "Target is not near a camera. Cannot proceed.") /datum/action/innate/monkey_recycle @@ -270,7 +270,7 @@ M.visible_message("[M] vanishes as [M.p_theyre()] reclaimed for recycling!") recycler.use_power(500) X.monkeys += recycler.cube_production - X.monkeys = round(X.monkeys, 0.1) //Prevents rounding errors + X.monkeys = round(X.monkeys, 0.1) //Prevents rounding errors qdel(M) to_chat(owner, "[X] now has [X.monkeys] monkeys available.") else @@ -465,6 +465,6 @@ M.visible_message("[M] vanishes as [p_theyre()] reclaimed for recycling!") X.connected_recycler.use_power(500) X.monkeys += connected_recycler.cube_production - X.monkeys = round(X.monkeys, 0.1) //Prevents rounding errors + X.monkeys = round(X.monkeys, 0.1) //Prevents rounding errors qdel(M) to_chat(C, "[X] now has [X.monkeys] monkeys available.") diff --git a/code/modules/research/xenobiology/xenobiology.dm b/code/modules/research/xenobiology/xenobiology.dm index 439783bfefc..84082b0b5ba 100644 --- a/code/modules/research/xenobiology/xenobiology.dm +++ b/code/modules/research/xenobiology/xenobiology.dm @@ -46,7 +46,7 @@ //Effect when activated by a Luminescent. Separated into a minor and major effect. Returns cooldown in deciseconds. /obj/item/slime_extract/proc/activate(mob/living/carbon/human/user, datum/species/jelly/luminescent/species, activation_type) - to_chat(user, "Nothing happened... This slime extract cannot be activated this way.") + to_chat(user, "Nothing happened... This slime extract cannot be activated this way.") return 0 //Core-crossing: Feeding adult slimes extracts to obtain a much more powerful, single extract. diff --git a/code/modules/spells/spell_types/barnyard.dm b/code/modules/spells/spell_types/barnyard.dm index 6fe5458e2c9..503932008cb 100644 --- a/code/modules/spells/spell_types/barnyard.dm +++ b/code/modules/spells/spell_types/barnyard.dm @@ -18,18 +18,18 @@ /obj/effect/proc_holder/spell/targeted/barnyardcurse/cast(list/targets, mob/user = usr) if(!targets.len) - to_chat(user, "No target found in range.") + to_chat(user, "No target found in range!") return var/mob/living/carbon/target = targets[1] if(!is_type_in_typecache(target, compatible_mobs_typecache)) - to_chat(user, "You are unable to curse [target]'s head!") + to_chat(user, "You are unable to curse [target]'s head!") return if(!(target in oview(range))) - to_chat(user, "[target.p_theyre(TRUE)] too far away!") + to_chat(user, "[target.p_theyre(TRUE)] too far away!") return if(target.anti_magic_check()) diff --git a/code/modules/spells/spell_types/construct_spells.dm b/code/modules/spells/spell_types/construct_spells.dm index 5efec52aaa7..44cde8211e6 100644 --- a/code/modules/spells/spell_types/construct_spells.dm +++ b/code/modules/spells/spell_types/construct_spells.dm @@ -102,7 +102,7 @@ /obj/effect/proc_holder/spell/aoe_turf/conjure/soulstone/noncult/purified summon_type = list(/obj/item/soulstone/anybody/purified) - + /obj/effect/proc_holder/spell/targeted/forcewall/cult name = "Shield" desc = "This spell creates a temporary forcefield to shield yourself and allies from incoming fire." @@ -197,14 +197,14 @@ /obj/effect/proc_holder/spell/targeted/abyssal_gaze/cast(list/targets, mob/user = usr) if(!LAZYLEN(targets)) - to_chat(user, "No target found in range.") + to_chat(user, "No target found in range!") revert_cast() return var/mob/living/carbon/target = targets[1] if(!(target in oview(range))) - to_chat(user, "[target] is too far away!") + to_chat(user, "[target] is too far away!") revert_cast() return @@ -266,7 +266,7 @@ return if(!(S in oview(range))) - to_chat(user, "[S] is too far away!") + to_chat(user, "[S] is too far away!") revert_cast() return diff --git a/code/modules/spells/spell_types/hivemind.dm b/code/modules/spells/spell_types/hivemind.dm index c7ab41c158a..23e4c90d576 100644 --- a/code/modules/spells/spell_types/hivemind.dm +++ b/code/modules/spells/spell_types/hivemind.dm @@ -311,7 +311,7 @@ if(!carbon_members.len) return if(!user.getBruteLoss() && !user.getFireLoss() && !user.getCloneLoss() && !user.getBrainLoss() && !user.getStaminaLoss()) - to_chat(user, "We cannot heal ourselves any more with this power!") + to_chat(user, "We cannot heal ourselves any more with this power!") revert_cast() to_chat(user, "We begin siphoning power from our many vessels!") while(iterations < 7) @@ -421,11 +421,11 @@ timely = 100 restricted_range = TRUE if(!do_after(user, timely, FALSE, user)) - to_chat(user, "We fail to assume control of the target.") + to_chat(user, "We fail to assume control of the target!") revert_cast() return if(user.z != vessel.z || (restricted_range && get_dist(vessel, user) > 35)) - to_chat(user, "Our vessel is too far away to control.") + to_chat(user, "Our vessel is too far away to control!") revert_cast() return for(var/datum/antagonist/hivemind/H in GLOB.antagonists) diff --git a/code/modules/spells/spell_types/lightning.dm b/code/modules/spells/spell_types/lightning.dm index 432d2aa4026..27d3e6c3a61 100644 --- a/code/modules/spells/spell_types/lightning.dm +++ b/code/modules/spells/spell_types/lightning.dm @@ -52,7 +52,7 @@ Snd=sound(null, repeat = 0, wait = 1, channel = Snd.channel) //byond, why you suck? playsound(get_turf(user),Snd,50,0)// Sorry MrPerson, but the other ways just didn't do it the way i needed to work, this is the only way. if(get_dist(user,target)>range) - to_chat(user, "[target.p_theyre(TRUE)] too far away!") + to_chat(user, "[target.p_theyre(TRUE)] too far away!") Reset(user) return diff --git a/code/modules/surgery/prosthetic_replacement.dm b/code/modules/surgery/prosthetic_replacement.dm index de4613923b3..87de9c82cbd 100644 --- a/code/modules/surgery/prosthetic_replacement.dm +++ b/code/modules/surgery/prosthetic_replacement.dm @@ -24,11 +24,11 @@ /datum/surgery_step/add_prosthetic/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) if(istype(tool, /obj/item/organ_storage)) if(!tool.contents.len) - to_chat(user, "There is nothing inside [tool]!") + to_chat(user, "There is nothing inside [tool]!") return -1 var/obj/item/I = tool.contents[1] if(!isbodypart(I)) - to_chat(user, "[I] cannot be attached!") + to_chat(user, "[I] cannot be attached!") return -1 tool = I if(istype(tool, /obj/item/bodypart)) @@ -94,4 +94,3 @@ var/obj/item/melee/arm_blade/new_arm = new(target,TRUE,TRUE) target_zone == BODY_ZONE_R_ARM ? target.put_in_r_hand(new_arm) : target.put_in_l_hand(new_arm) return 1 -