diff --git a/code/game/gamemodes/blob/theblob.dm b/code/game/gamemodes/blob/theblob.dm
index cf6d5fc1fd2..15b7f0a987f 100644
--- a/code/game/gamemodes/blob/theblob.dm
+++ b/code/game/gamemodes/blob/theblob.dm
@@ -149,7 +149,7 @@
/obj/effect/blob/attackby(var/obj/item/weapon/W, var/mob/user)
playsound(src.loc, 'sound/effects/attackblob.ogg', 50, 1)
- src.visible_message("The [src.name] has been attacked with \the [W][(user ? " by [user]." : ".")]")
+ src.visible_message("The [src.name] has been attacked with \the [W][(user ? " by [user]." : ".")]!")
var/damage = 0
switch(W.damtype)
if("fire")
@@ -165,7 +165,7 @@
/obj/effect/blob/attack_animal(mob/living/simple_animal/M as mob)
playsound(src.loc, 'sound/effects/attackblob.ogg', 50, 1)
- src.visible_message("\red The [src.name] has been attacked by \the [M].")
+ src.visible_message("The [src.name] has been attacked by \the [M]!")
var/damage = rand(M.melee_damage_lower, M.melee_damage_upper)
if(!damage) // Avoid divide by zero errors
return
diff --git a/code/game/objects/effects/aliens.dm b/code/game/objects/effects/aliens.dm
index 1be448b42e7..df1fd7e4d91 100644
--- a/code/game/objects/effects/aliens.dm
+++ b/code/game/objects/effects/aliens.dm
@@ -196,7 +196,7 @@
if(I.attack_verb.len)
visible_message("[src] has been [pick(I.attack_verb)] with [I] by [user].")
else
- visible_message("[src] has been attacked with [I] by [user].")
+ visible_message("[src] has been attacked with [I] by [user]!")
var/damage = I.force / 4.0
if(istype(I, /obj/item/weapon/weldingtool))
@@ -325,7 +325,7 @@
if(I.attack_verb.len)
visible_message("[src] has been [pick(I.attack_verb)] with [I] by [user].")
else
- visible_message("[src] has been attacked with [I] by [user].")
+ visible_message("[src] has been attacked with [I] by [user]!")
var/damage = I.force / 4
if(istype(I, /obj/item/weapon/weldingtool))
diff --git a/code/game/objects/effects/spiders.dm b/code/game/objects/effects/spiders.dm
index 34ab1305cd5..f4445f54cb8 100644
--- a/code/game/objects/effects/spiders.dm
+++ b/code/game/objects/effects/spiders.dm
@@ -22,9 +22,9 @@
/obj/effect/spider/attackby(var/obj/item/weapon/W, var/mob/user)
if(W.attack_verb.len)
- visible_message("\The [src] has been [pick(W.attack_verb)] with \the [W][(user ? " by [user]." : ".")]")
+ visible_message("\The [src] has been [pick(W.attack_verb)] with \the [W][(user ? " by [user]." : ".")]!")
else
- visible_message("\The [src] has been attacked with \the [W][(user ? " by [user]." : ".")]")
+ visible_message("\The [src] has been attacked with \the [W][(user ? " by [user]." : ".")]!")
var/damage = W.force / 4.0
diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm
index c7a4cfab4fb..0ceef06c0e6 100644
--- a/code/modules/flufftext/Hallucination.dm
+++ b/code/modules/flufftext/Hallucination.dm
@@ -300,7 +300,7 @@ proc/check_panel(mob/M)
if(prob(15))
if(weapon_name)
my_target << sound(pick('sound/weapons/genhit1.ogg', 'sound/weapons/genhit2.ogg', 'sound/weapons/genhit3.ogg'))
- my_target.show_message("[my_target] has been attacked with [weapon_name] by [src.name] ", 1)
+ my_target.show_message("[my_target] has been attacked with [weapon_name] by [src.name]!", 1)
my_target.halloss += 8
if(prob(20)) my_target.eye_blurry += 3
if(prob(33))
diff --git a/code/modules/mob/living/simple_animal/constructs.dm b/code/modules/mob/living/simple_animal/constructs.dm
index 1692721f2f7..67dc8dadf14 100644
--- a/code/modules/mob/living/simple_animal/constructs.dm
+++ b/code/modules/mob/living/simple_animal/constructs.dm
@@ -111,7 +111,7 @@
adjustBruteLoss(damage)
for(var/mob/M in viewers(src, null))
if ((M.client && !( M.blinded )))
- M.show_message("[src] has been attacked with [O] by [user].")
+ M.show_message("[src] has been attacked with [O] by [user]!")
else
usr << "\red This weapon is ineffective, it does no damage."
for(var/mob/M in viewers(src, null))
@@ -153,7 +153,7 @@
adjustBruteLoss(damage)
for(var/mob/M in viewers(src, null))
if ((M.client && !( M.blinded )))
- M.show_message("[src] has been attacked with [O] by [user].")
+ M.show_message("[src] has been attacked with [O] by [user]!")
else
for(var/mob/M in viewers(src, null))
if ((M.client && !( M.blinded )))
@@ -277,7 +277,7 @@
adjustBruteLoss(damage)
for(var/mob/M in viewers(src, null))
if ((M.client && !( M.blinded )))
- M.show_message("[src] has been attacked with [O] by [user].")
+ M.show_message("[src] has been attacked with [O] by [user]!")
else
for(var/mob/M in viewers(src, null))
if ((M.client && !( M.blinded )))
diff --git a/code/modules/mob/living/simple_animal/hostile/syndicate.dm b/code/modules/mob/living/simple_animal/hostile/syndicate.dm
index bc096921a7c..a78a99fb574 100644
--- a/code/modules/mob/living/simple_animal/hostile/syndicate.dm
+++ b/code/modules/mob/living/simple_animal/hostile/syndicate.dm
@@ -64,7 +64,7 @@
if (O.damtype == HALLOSS)
damage = 0
health -= damage
- visible_message("[src] has been attacked with [O] by [user].")
+ visible_message("[src] has been attacked with [O] by [user]!")
else
visible_message("[src] blocks [O] with its shield!")
else
diff --git a/code/modules/mob/living/simple_animal/shade.dm b/code/modules/mob/living/simple_animal/shade.dm
index e312604681f..294b5f03e57 100644
--- a/code/modules/mob/living/simple_animal/shade.dm
+++ b/code/modules/mob/living/simple_animal/shade.dm
@@ -51,7 +51,7 @@
health -= damage
for(var/mob/M in viewers(src, null))
if ((M.client && !( M.blinded )))
- M.show_message("[src] has been attacked with [O] by [user].")
+ M.show_message("[src] has been attacked with [O] by [user]!")
else
usr << "\red This weapon is ineffective, it does no damage."
for(var/mob/M in viewers(src, null))
diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm
index 443ff993fb7..f8cfb1f6df5 100644
--- a/code/modules/mob/living/simple_animal/simple_animal.dm
+++ b/code/modules/mob/living/simple_animal/simple_animal.dm
@@ -412,7 +412,7 @@
adjustBruteLoss(damage)
for(var/mob/M in viewers(src, null))
if ((M.client && !( M.blinded )))
- M.show_message(""+"[src] has been attacked with [O] by [user].")
+ M.show_message(""+"[src] has been attacked with [O] by [user]!")
/mob/living/simple_animal/movement_delay()
var/tally = 0 //Incase I need to add stuff other than "speed" later