From fc5595ddd30a2faa7581dff7cb68c435504ee80c Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Thu, 2 Feb 2023 17:13:28 +0100 Subject: [PATCH] [MIRROR] [NO GBP] makes pizza crates' pizza list weighted again [MDB IGNORE] (#19079) * [NO GBP] makes pizza crates' pizza list weighted again (#73082) ## About The Pull Request didnt realize in #71202 pick-n-take didnt have the weight function like pick weight obviously does oops! ## Why It's Good For The Game pizza crates did not care about assigned weight, if you think that the arnold pizza was showing up too often, it was! ## Changelog :cl: fix: pizza crates' pizza list applies the assigned weight on its pizza list /:cl: * [NO GBP] makes pizza crates' pizza list weighted again --------- Co-authored-by: Sol N <116288367+flowercuco@users.noreply.github.com> --- code/modules/cargo/packs/organic.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cargo/packs/organic.dm b/code/modules/cargo/packs/organic.dm index 8aee10da0f0..f6ef7cd39d0 100644 --- a/code/modules/cargo/packs/organic.dm +++ b/code/modules/cargo/packs/organic.dm @@ -224,7 +224,7 @@ /// adds a randomized pizza from the pizza list /datum/supply_pack/organic/pizza/proc/add_normal_pizza(obj/structure/closet/crate/new_crate, list/rng_pizza_list) - var/randomize_pizza = pick_n_take(rng_pizza_list) + var/randomize_pizza = pick_weight(rng_pizza_list) rng_pizza_list -= randomize_pizza var/obj/item/pizzabox/new_pizza_box = new(new_crate) new_pizza_box.pizza = new randomize_pizza