Event tweaks, misc changes and fixes pack (#1588)

Fixes #1576 
Fixes #1439 
Fixes #1510 
Fixes #1508
This commit is contained in:
NanakoAC
2017-01-20 17:23:04 +00:00
committed by skull132
parent 7c848f22e7
commit a5f2c558de
20 changed files with 126 additions and 47 deletions
@@ -46,6 +46,8 @@
update_icon()
/obj/machinery/modular_computer/console/CanPass(atom/movable/mover, turf/target, height=0, air_group=0)
if (!mover)
return 1
if(istype(mover,/obj/item/projectile) && density)
if (prob(80))
//Holoscreens are non solid, and the frames of the computers are thin. So projectiles will usually
@@ -53,7 +55,7 @@
return 1
else
return 0
else if(isanimal(mover) && mover.checkpass(PASSTABLE))
else if(mover.checkpass(PASSTABLE))
//Animals can run under them, lots of empty space
return 1
return ..()