From bb027873f75ffe803edd789d4d94d4772316b914 Mon Sep 17 00:00:00 2001 From: Mario Date: Wed, 5 Aug 2015 22:56:12 +1000 Subject: [PATCH] Add a limit to prevent ultra rare buffs --- qcsrc/server/mutators/mutator_buffs.qc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qcsrc/server/mutators/mutator_buffs.qc b/qcsrc/server/mutators/mutator_buffs.qc index 165f67706..3debf921c 100644 --- a/qcsrc/server/mutators/mutator_buffs.qc +++ b/qcsrc/server/mutators/mutator_buffs.qc @@ -202,7 +202,7 @@ void buff_NewType(entity ent, float cb) for(e = Buff_Type_first; e; e = e.enemy) if(buff_Available(e.items)) { - RandomSelection_Add(world, e.items, string_null, 1, 1 / e.count); // if it's already been chosen, give it a lower priority + RandomSelection_Add(world, e.items, string_null, 1, max(0.2, 1 / e.count)); // if it's already been chosen, give it a lower priority e.count += 1; } ent.buffs = RandomSelection_chosen_float; -- 2.39.2