API 中断性变更

This commit is contained in:
milimoe 2025-12-30 00:46:11 +08:00
parent 86ce69d7be
commit 2ccc1d718c
Signed by: milimoe
GPG Key ID: 9554D37E4B8991D0
2 changed files with 2 additions and 2 deletions

View File

@ -649,7 +649,7 @@ namespace Milimoe.FunGame.Testing.Desktop.GameMapTesting
private static bool IsRoundHasPlayer_OnlyTest(GamingQueue queue, Character current)
{
return queue.CustomData.TryGetValue("player", out object? value) && value is Character player && (player == current || (current.CharacterState != CharacterState.Casting && queue.LastRound.Targets.Any(c => c == player)));
return queue.CustomData.TryGetValue("player", out object? value) && value is Character player && (player == current || (current.CharacterState != CharacterState.Casting && queue.LastRound.Targets.Values.SelectMany(c => c).Any(c => c == player)));
}
public async Task SetPreCastSuperSkill(Character character, Skill skill)

View File

@ -705,7 +705,7 @@ namespace Milimoe.FunGame.Testing.Tests
private static bool IsRoundHasPlayer_OnlyTest(GamingQueue queue, Character current)
{
return queue.CustomData.TryGetValue("player", out object? value) && value is Character player && (player == current || (current.CharacterState != CharacterState.Casting && queue.LastRound.Targets.Any(c => c == player)));
return queue.CustomData.TryGetValue("player", out object? value) && value is Character player && (player == current || (current.CharacterState != CharacterState.Casting && queue.LastRound.Targets.Values.SelectMany(c => c).Any(c => c == player)));
}
public static void WriteLine(string str)