Add randomSeed parameter to BattleImpl, fix flaky test

This commit is contained in:
2024-12-27 15:07:20 +01:00
parent 853d6dd1cb
commit 78114afd80
3 changed files with 11 additions and 3 deletions

View File

@@ -19,6 +19,14 @@ public interface IBattleRandom : IRandom
/// <inheritdoc cref="IBattleRandom"/>
public class BattleRandomImpl : RandomImpl, IBattleRandom
{
public BattleRandomImpl()
{
}
public BattleRandomImpl(int seed) : base(seed)
{
}
/// <inheritdoc />
public bool EffectChance(float chance, IExecutingMove executingMove, IPokemon target, byte hitNumber)
{