From 002b1fc4aa3cc21f75b82077f1593ba32bf6e8e2 Mon Sep 17 00:00:00 2001 From: Die4Ever Date: Tue, 18 Apr 2023 11:53:12 -0500 Subject: [PATCH] Randomizer static function to call from CC effect for shuffle items --- Classes/Randomizer.uc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Classes/Randomizer.uc b/Classes/Randomizer.uc index af2b3a2..993973c 100644 --- a/Classes/Randomizer.uc +++ b/Classes/Randomizer.uc @@ -2,15 +2,15 @@ class Randomizer extends Mutator; function InitRando() { - ShuffleItems(); + ShuffleItems(self); } -function ShuffleItems() +static function ShuffleItems(Actor a) { local Inventory item, items[512], weapons[128]; local int num_items, num_weapons, i, slot; - foreach AllActors(class'Inventory', item) { + foreach a.AllActors(class'Inventory', item) { if(item.Owner != None) continue; if(Weapon(item) != None) weapons[num_weapons++] = item; @@ -31,7 +31,7 @@ function ShuffleItems() } } -function SwapActors(Actor a, Actor b) +static function SwapActors(Actor a, Actor b) { local vector locA; local Rotator rotA;