Skip to content

Commit

Permalink
Fix attack target for Voiceless Voice (#195)
Browse files Browse the repository at this point in the history
  • Loading branch information
Wind2009-Louse authored Jun 3, 2024
1 parent ba5985d commit 4810822
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions Game/AI/DefaultExecutor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -190,8 +190,8 @@ protected class _CardId
public const int PatricianOfDarkness = 19153634;
public const int DictatorOfD = 66961194;

public const int NovoxTheSilenforcerDisciple = 25801745;
public const int SilenforcingBarrier = 98477480;
public const int LoThePrayersOfTheVoicelessVoice = 25801745;
public const int BarrierOfTheVoicelessVoice = 98477480;

public const int DiabellzeOfTheOriginalSin = 53765052;
public const int PotOfExtravagance = 49238328;
Expand Down Expand Up @@ -448,7 +448,8 @@ public override bool OnPreBattleBetween(ClientCard attacker, ClientCard defender
if (defender.IsCode(_CardId.RescueACEHydrant) && !defender.IsDisabled() && Enemy.GetMonsters().Any(monster => monster.HasSetcode(_Setcode.RescueACE) && !monster.IsCode(_CardId.RescueACEHydrant)))
return false;

if (Enemy.HasInSpellZone(_CardId.SilenforcingBarrier, true) && Enemy.HasInMonstersZone(_CardId.NovoxTheSilenforcerDisciple, faceUp: true) && !defender.HasType(CardType.Ritual))
if (Enemy.HasInSpellZone(_CardId.BarrierOfTheVoicelessVoice, true) && Enemy.HasInMonstersZone(_CardId.LoThePrayersOfTheVoicelessVoice, faceUp: true)
&& Enemy.GetMonsters().Any(card => card.HasType(CardType.Ritual) && card.IsFaceup()) && !defender.HasType(CardType.Ritual))
return false;

return true;
Expand Down

0 comments on commit 4810822

Please sign in to comment.