diff --git a/code/modules/mob/living/simple_animal/hostile/faithless.dm b/code/modules/mob/living/simple_animal/hostile/faithless.dm index dec7c3164c0..cd65e4665dd 100644 --- a/code/modules/mob/living/simple_animal/hostile/faithless.dm +++ b/code/modules/mob/living/simple_animal/hostile/faithless.dm @@ -42,8 +42,9 @@ return 1 /mob/living/simple_animal/hostile/faithless/FindTarget() + var/my_target = target_mob . = ..() - if(.) + if(. && (prob(30) || (. != my_target))) audible_emote("wails at [.]") /mob/living/simple_animal/hostile/faithless/AttackingTarget() @@ -52,7 +53,7 @@ if(istype(L)) if(prob(12)) L.Weaken(3) - L.visible_message("\the [src] knocks down \the [L]!") + L.visible_message(SPAN_DANGER("\the [src] knocks down \the [L]!")) /mob/living/simple_animal/hostile/faithless/cult faction = "cult" diff --git a/html/changelogs/faithless_wail_spam.yml b/html/changelogs/faithless_wail_spam.yml new file mode 100644 index 00000000000..5f602cc161b --- /dev/null +++ b/html/changelogs/faithless_wail_spam.yml @@ -0,0 +1,6 @@ +author: mikomyazaki + +delete-after: True + +changes: + - tweak: "Faithless mobs will wail less often." \ No newline at end of file