Fixes part of #4490
Fixes #4462
Fixes #4457
Fixes #3685
Closes #4331
Fixes #4254
Fixes #4258
Fixes #4209
Fixes #4030
Fixes #4525
Fixes #4461
Fixes #4524
This commit is contained in:
Ron
2018-04-06 17:48:31 +03:00
committed by Erki
parent 7ab79f6b3f
commit aedcaab802
13 changed files with 67 additions and 9 deletions
@@ -18,6 +18,8 @@
charge_meter = 0
pin = /obj/item/device/firing_pin/magic
/obj/item/weapon/gun/energy/staff/emp_act(severity) // to prevent it from breaking.
return
obj/item/weapon/gun/energy/staff/special_check(var/mob/living/user)
if(HULK in user.mutations)
@@ -453,6 +453,7 @@
)
is_charging = 1
if(!do_after(user, 40))
is_charging = FALSE
return 0
is_charging = 0
if(!istype(user.get_active_hand(), src))