Merge pull request #18614 from KazeEspada/randomizedfix

Fixes Randomized Crates
This commit is contained in:
oranges
2016-06-17 16:24:23 +12:00
committed by GitHub
+13 -1
View File
@@ -16,9 +16,14 @@
if(access)
C.req_access = list(access)
fill(C)
return C
/datum/supply_pack/proc/fill(obj/structure/closet/crate/C)
for(var/item in contains)
new item(C)
return C
//////////////////////////////////////////////////////////////////////////////
//////////////////////////// Emergency ///////////////////////////////////////
@@ -1368,6 +1373,13 @@
/obj/item/clothing/head/collectable/petehat)
crate_name = "collectable hats crate"
/datum/supply_pack/misc/randomised/fill(obj/structure/closet/crate/C)
var/list/L = contains.Copy()
for(var/i in 1 to num_contained)
var/item = pick_n_take(L)
new item(C)
/datum/supply_pack/misc/randomised/contraband
name = "Contraband Crate"
contraband = TRUE