diff --git a/code/modules/nifsoft/software/05_health.dm b/code/modules/nifsoft/software/05_health.dm index 2337d58029..37727c7851 100644 --- a/code/modules/nifsoft/software/05_health.dm +++ b/code/modules/nifsoft/software/05_health.dm @@ -61,16 +61,20 @@ if(HP_percent >= 0.9) if(mode) nif.notify("User Status: NORMAL. Medichines deactivating.") + H << 'sound/voice/nifmed_normal.ogg' deactivate() return TRUE else if(!mode && HP_percent < 0.8) nif.notify("User Status: INJURED. Commencing medichine routines.",TRUE) + H << 'sound/voice/nifmed_injured.ogg' activate() else if(mode == 1 && HP_percent < 0.2) nif.notify("User Status: DANGER. Seek medical attention!",TRUE) + H << 'sound/voice/nifmed_danger.ogg' mode = 2 else if(mode == 2 && HP_percent < -0.4) nif.notify("User Status: CRITICAL. Notifying medical, and starting emergency stasis!",TRUE) + H << 'sound/voice/nifmed_critical.ogg' mode = 3 if(!ishuman(H.loc)) //Not notified in case of vore, for gameplay purposes. var/turf/T = get_turf(H) diff --git a/sound/voice/nifmed_critical.ogg b/sound/voice/nifmed_critical.ogg new file mode 100644 index 0000000000..d94b6dfc21 Binary files /dev/null and b/sound/voice/nifmed_critical.ogg differ diff --git a/sound/voice/nifmed_danger.ogg b/sound/voice/nifmed_danger.ogg new file mode 100644 index 0000000000..d7bbefda36 Binary files /dev/null and b/sound/voice/nifmed_danger.ogg differ diff --git a/sound/voice/nifmed_injured.ogg b/sound/voice/nifmed_injured.ogg new file mode 100644 index 0000000000..ce1f69c18b Binary files /dev/null and b/sound/voice/nifmed_injured.ogg differ diff --git a/sound/voice/nifmed_normal.ogg b/sound/voice/nifmed_normal.ogg new file mode 100644 index 0000000000..82e572a97e Binary files /dev/null and b/sound/voice/nifmed_normal.ogg differ