More bugfixes (#5018)

Microwave can now eject items that are inside even when there is no power to it using Eject content verb. Fixes #4847

Mechs who were IONed and got into maint mode(while have maint mode change forbidden) can now change if they are allowed to switch maint mode by DNA owner. Fixes #4532

Changed door names. Fixes #5009

Found important bug in rejuvinate proc of living.dm It would crash when called on mobs that do not contain any reagents in it (AI, borgs, some simple animals). Effectively fixes #4986

Renamed sprite for basic service module so their eyes overlay is not missing anymore.
This commit is contained in:
Mykhailo Bykhovtsev
2018-07-23 22:06:56 -07:00
committed by Erki
parent e5121d1b3e
commit a14adaf747
7 changed files with 32 additions and 5 deletions
+2 -1
View File
@@ -455,7 +455,8 @@ default behaviour is:
fire_stacks = 0
/mob/living/proc/rejuvenate()
reagents.clear_reagents()
if(!isnull(reagents))
reagents.clear_reagents()
// shut down various types of badness
setToxLoss(0)
@@ -614,7 +614,7 @@ var/global/list/robot_modules = list(
"Kent" = "toiletbot",
"Bro" = "brobot",
"Rich" = "maximillion",
"Basic" = "robotServ",
"Basic" = "robotserv",
"Drone - Service" = "drone-service",
"Drone - Hydro" = "drone-hydro",
"Classic" = "service2",