mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-09 07:01:21 +01:00
Misc Bug Removal (#2045)
vampire_powers.dm ~ vamps now know if they finished enthralling. Fixes #1705 utility.dm ~unconscious people cant feel things injected anymore. Fixes #606 security.dm ~7 days to play as sec now. Same with detective and warden. might need config option enabled. Fixes #1973 exodus-1.dm ~ removed useless circuit board. Fixes #1991 supplypacks.dm ~ Auxilllary Foensic tools crate spawns with a UV light now. Fixes #1936 tree_networking.dm ~ gave the malf AI more room to type things up. Also fixed typo. Fixes #1914 Made the viral infection outbreak say level 5 all the time so it matches up with sound file.
This commit is contained in:
@@ -241,8 +241,12 @@
|
||||
|
||||
if(target_mob != H)
|
||||
H << "<span class='danger'>You inject [target_mob] with [chems_to_use] unit\s of [charge.display_name].</span>"
|
||||
target_mob << "<span class='danger'>You feel a rushing in your veins as [chems_to_use] unit\s of [charge.display_name] [chems_to_use == 1 ? "is" : "are"] injected.</span>"
|
||||
target_mob.reagents.add_reagent(charge.display_name, chems_to_use)
|
||||
|
||||
if(target_mob.is_physically_disabled())
|
||||
target_mob.reagents.add_reagent(charge.display_name, chems_to_use)
|
||||
else
|
||||
target_mob << "<span class='danger'>You feel a rushing in your veins as [chems_to_use] unit\s of [charge.display_name] [chems_to_use == 1 ? "is" : "are"] injected.</span>"
|
||||
target_mob.reagents.add_reagent(charge.display_name, chems_to_use)
|
||||
|
||||
charge.charges -= chems_to_use
|
||||
if(charge.charges < 0) charge.charges = 0
|
||||
|
||||
@@ -21,16 +21,9 @@ datum/event/viral_infection/setup()
|
||||
viruses += D
|
||||
|
||||
datum/event/viral_infection/announce()
|
||||
var/level
|
||||
if (severity == EVENT_LEVEL_MUNDANE)
|
||||
return
|
||||
else if (severity == EVENT_LEVEL_MODERATE)
|
||||
level = pick("one", "two", "three", "four")
|
||||
else
|
||||
level = "five"
|
||||
|
||||
if (severity == EVENT_LEVEL_MAJOR || prob(60))
|
||||
command_announcement.Announce("Confirmed outbreak of level [level] biohazard aboard [station_name()]. All personnel must contain the outbreak.", "Biohazard Alert", new_sound = 'sound/AI/outbreak5.ogg')
|
||||
command_announcement.Announce("Confirmed outbreak of level 5 biohazard aboard [station_name()]. All personnel must contain the outbreak.", "Biohazard Alert", new_sound = 'sound/AI/outbreak5.ogg')
|
||||
|
||||
datum/event/viral_infection/start()
|
||||
if(!viruses.len) return
|
||||
|
||||
Reference in New Issue
Block a user