diff --git a/hyperstation/code/mobs/mimic.dm b/hyperstation/code/mobs/mimic.dm
index 96707f75..9d15a2a8 100644
--- a/hyperstation/code/mobs/mimic.dm
+++ b/hyperstation/code/mobs/mimic.dm
@@ -1,14 +1,14 @@
/mob/living/simple_animal/hostile/hs13mimic
name = "Mimic"
icon = 'hyperstation/icons/mobs/mimic.dmi'
- desc = "What the fuck is that?"
+ desc = "A writhing mass of black flesh, unlikely to be happy to see you."
icon_state = "mimic"
icon_living = "mimic"
icon_dead = "mimic_dead"
gender = NEUTER
speak_chance = 0
- maxHealth = 38
- health = 38
+ maxHealth = 33
+ health = 33
turns_per_move = 5
move_to_delay = 1
speed = 0
@@ -21,14 +21,14 @@
response_harm = "smacks"
melee_damage_lower = 8
melee_damage_upper = 12
- attacktext = "glomps"
- attack_sound = 'sound/effects/blobattack.ogg'
+ attacktext = "stings"
+ attack_sound = 'hyperstation/sound/creatures/mimic/mimic_attack.ogg'
atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0)
ventcrawler = VENTCRAWLER_ALWAYS
blood_volume = 0
faction = list("mimic")
gold_core_spawnable = NO_SPAWN
- vision_range = 2
+ vision_range = 1
aggro_vision_range = 9
wander = TRUE
minbodytemp = 250 //weak to cold
@@ -43,6 +43,7 @@
/obj/item/projectile,
/obj/item/radio/intercom,
/mob/living/simple_animal/bot))
+ var/transformsound = 'hyperstation/sound/creatures/mimic/mimic_transform.ogg'
var/playstyle_string = "You are a mimic, a tricky creature that can take the form of \
almost any item nearby by shift-clicking it. While morphed, you move slowly and do less damage. \
Finally, you can restore yourself to your original form while morphed by shift-clicking yourself. \
@@ -212,7 +213,7 @@
if(stealthed && stat == CONSCIOUS)
visible_message("The [src] Reveals itself to be a Mimic!")
restore()
- playsound(loc, 'hyperstation/sound/creatures/mimictransform.ogg', 75, TRUE)
+ playsound(loc, transformsound, 75, TRUE)
triggerOthers(target) // Friends too!
/mob/living/simple_animal/hostile/hs13mimic/proc/triggerOthers(passtarget) //
@@ -252,7 +253,7 @@
return
if(istype(A) && allowed(A))
stealthed = TRUE
- SEND_SOUND(src, sound('hyperstation/sound/creatures/mimictransform.ogg',volume=50))
+ SEND_SOUND(src, sound(transformsound,volume=50))
name = A.name
icon = A.icon
icon_state = A.icon_state
diff --git a/hyperstation/sound/creatures/mimic/mimic_attack.ogg b/hyperstation/sound/creatures/mimic/mimic_attack.ogg
new file mode 100644
index 00000000..4d448840
Binary files /dev/null and b/hyperstation/sound/creatures/mimic/mimic_attack.ogg differ
diff --git a/hyperstation/sound/creatures/mimictransform.ogg b/hyperstation/sound/creatures/mimic/mimic_transform.ogg
similarity index 100%
rename from hyperstation/sound/creatures/mimictransform.ogg
rename to hyperstation/sound/creatures/mimic/mimic_transform.ogg