diff --git a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_powers.dm b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_powers.dm
index d53343b4c2..470ab5773b 100644
--- a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_powers.dm
+++ b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_powers.dm
@@ -93,8 +93,7 @@
return
if(check_alien_ability(75,1,"egg sac"))
- for(var/mob/O in viewers(src, null))
- O.show_message(text("\green [src] has laid an egg!"), 1)
+ visible_message("\green [src] has laid an egg!")
new /obj/effect/alien/egg(loc)
return
@@ -110,9 +109,7 @@
return
if(check_alien_ability(500))
- src << "\green You begin to evolve!"
- for(var/mob/O in viewers(src, null))
- O.show_message(text("\green [src] begins to twist and contort!"), 1)
+ visible_message("\green [src] begins to twist and contort!", "\green You begin to evolve!")
src.set_species("Xenomorph Queen")
return
@@ -123,8 +120,7 @@
set category = "Abilities"
if(check_alien_ability(50,1,"resin spinner"))
- for(var/mob/O in viewers(src, null))
- O.show_message(text("\green [src] has planted some alien weeds!"), 1)
+ visible_message("\green [src] has planted some alien weeds!")
new /obj/effect/alien/weeds/node(loc)
return
@@ -176,11 +172,7 @@
src << "You cannot spit neurotoxin in your current state."
return
- src << "\green You spit neurotoxin at [target]."
-
- for(var/mob/O in oviewers())
- if ((O.client && !(O.blinded )))
- O << "\red [src] spits neurotoxin at [target]!"
+ visible_message("[src] spits neurotoxin at [target]!", "\green You spit neurotoxin at [target].")
//I'm not motivated enough to revise this. Prjectile code in general needs update.
// Maybe change this to use throw_at? ~ Z
@@ -218,9 +210,7 @@
if(!check_alien_ability(75,1,"resin spinner"))
return
- src << "\green You shape a [choice]."
- for(var/mob/O in viewers(src, null))
- O.show_message(text("\red [src] vomits up a thick purple substance and begins to shape it!"), 1)
+ visible_message("[src] vomits up a thick purple substance and begins to shape it!", "\green You shape a [choice].")
switch(choice)
if("resin door")
new /obj/structure/mineral_door/resin(loc)