mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 19:58:00 +00:00
Merge branch 'master' into 'master'
No need to limit the phase in SetPT logic itself (AnimateAi). See merge request core-developers/forge!5640
This commit is contained in:
@@ -358,13 +358,11 @@ public class AnimateAi extends SpellAbilityAi {
|
||||
Card worst = ComputerUtilCard.getWorstCreatureAI(ai.getCreaturesInPlay());
|
||||
Card buffed = becomeAnimated(worst, sa);
|
||||
|
||||
if (ph.is(PhaseType.MAIN1, ai)) {
|
||||
if (ComputerUtilCard.doesSpecifiedCreatureAttackAI(ai, buffed)
|
||||
&& (buffed.getNetPower() - worst.getNetPower() >= 3 || !ComputerUtilCard.doesCreatureAttackAI(ai, worst))) {
|
||||
sa.getTargets().add(worst);
|
||||
rememberAnimatedThisTurn(ai, worst);
|
||||
return true;
|
||||
}
|
||||
if (ComputerUtilCard.doesSpecifiedCreatureAttackAI(ai, buffed)
|
||||
&& (buffed.getNetPower() - worst.getNetPower() >= 3 || !ComputerUtilCard.doesCreatureAttackAI(ai, worst))) {
|
||||
sa.getTargets().add(worst);
|
||||
rememberAnimatedThisTurn(ai, worst);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user