Merge pull request #15381 from neersighted/runtime_meet_proc

Fix a number of runtimes
This commit is contained in:
duncathan salt
2016-02-10 23:50:38 -06:00
15 changed files with 177 additions and 204 deletions
@@ -95,18 +95,17 @@
/obj/item/weapon/storage/proc/show_to(mob/user)
if(!user.client)
return
if(user.s_active != src && (user.stat == CONSCIOUS))
for(var/obj/item/I in src)
if(I.on_found(user))
return
if(user.s_active)
user.s_active.hide_from(user)
user.client.screen -= boxes
user.client.screen -= closer
user.client.screen -= contents
user.client.screen += boxes
user.client.screen += closer
user.client.screen += contents
user.client.screen |= boxes
user.client.screen |= closer
user.client.screen |= contents
user.s_active = src
is_seeing |= user
@@ -115,7 +114,6 @@
close_all()
return ..()
/obj/item/weapon/storage/proc/hide_from(mob/user)
if(!user.client)
return