Okay I'm done testing on the players, I've set the diseases for cold9 and spanish flu to their own disease path stuffs.

Grenades -
Quick patch because some one wanted to make an "allowed list", but rather than make the beakers loaded use the allowed list... they used a single item path (for single beakers).

It is just a few OR experssion so bottles and dispenser beakers can be used in grenade assemblies.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1692 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
tronaldnwn@hotmail.com
2011-06-14 19:53:45 +00:00
parent 482d0f2d95
commit 20a2b4375e
3 changed files with 18 additions and 22 deletions

View File

@@ -18,8 +18,7 @@
var/direct = "SOUTH"
var/obj/item/weapon/circuitboard/circuit = null
var/list/beakers = new/list()
var/list/allowed_containers = list("/obj/item/weapon/reagent_containers/glass/beaker", "/obj/item/weapon/reagent_containers/glass/dispenser")
var/list/disallowed_container = "/obj/item/weapon/reagent_containers/glass/large"
var/list/allowed_containers = list("/obj/item/weapon/reagent_containers/glass/beaker", "/obj/item/weapon/reagent_containers/glass/dispenser", "/obj/item/weapon/reagent_containers/glass/bottle")
var/affected_area = 3
throw_speed = 4
throw_range = 20
@@ -48,7 +47,7 @@
stage = 2
else
user << "\red You need to add at least one beaker before locking the assembly."
else if (istype(W,/obj/item/weapon/reagent_containers/glass/beaker) && stage == 1 && path != 2)
else if ((istype(W,/obj/item/weapon/reagent_containers/glass/beaker)||istype(W,/obj/item/weapon/reagent_containers/glass/dispenser)||istype(W,/obj/item/weapon/reagent_containers/glass/bottle)) && stage == 1 && path != 2)
path = 1
if(beakers.len == 2)
user << "\red The grenade can not hold more containers."
@@ -250,7 +249,6 @@
desc = "An oversized grenade that affects a larger area."
icon_state = "large_grenade"
allowed_containers = list("/obj/item/weapon/reagent_containers/glass")
disallowed_container = "/obj/item/weapon/reagent_containers/glass/blender_jug"
origin_tech = "combat=3;materials=3"
affected_area = 4