From 25f1f0a2bedfb907bab58fb31d1b4d9893789ef7 Mon Sep 17 00:00:00 2001 From: Jamie Foster Date: Sun, 7 Dec 2025 16:45:18 +0100 Subject: [PATCH] Fix random function in testing trying to run trials when rng tag is 0/RNG_NONE --- test/test_runner_battle.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/test_runner_battle.c b/test/test_runner_battle.c index bda08cc99a..78ac2b3071 100644 --- a/test/test_runner_battle.c +++ b/test/test_runner_battle.c @@ -650,7 +650,7 @@ static u32 BattleTest_RandomUniform(enum RandomTag tag, u32 lo, u32 hi, bool32 ( } } //trials - if (tag == STATE->rngTag) + if (tag && tag == STATE->rngTag) return RandomUniformTrials(tag, lo, hi, reject, caller); //default @@ -670,7 +670,7 @@ static u32 BattleTest_RandomWeightedArray(enum RandomTag tag, u32 sum, u32 n, co } //trials - if (tag == STATE->rngTag) + if (tag && tag == STATE->rngTag) return RandomWeightedArrayTrials(tag, sum, n, weights, caller); //default @@ -725,7 +725,7 @@ static const void *BattleTest_RandomElementArray(enum RandomTag tag, const void //trials - if (tag == STATE->rngTag) + if (tag && tag == STATE->rngTag) return RandomElementArrayTrials(tag, array, size, count, caller); //default