mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 10:48:00 +00:00
Fix issue with evolve trigger causing exception when AI evaluating blocks.
This commit is contained in:
@@ -512,10 +512,11 @@ public abstract class Trigger extends TriggerReplacementBase {
|
|||||||
if (this.getMapParams().get("EvolveCondition").equals("True")) {
|
if (this.getMapParams().get("EvolveCondition").equals("True")) {
|
||||||
final Card moved = (Card) runParams2.get("Card");
|
final Card moved = (Card) runParams2.get("Card");
|
||||||
if (moved == null) {
|
if (moved == null) {
|
||||||
final StringBuilder sb = new StringBuilder();
|
return false;
|
||||||
sb.append("Trigger::requirementsCheck() - EvolveCondition condition being checked without a moved card. ");
|
// final StringBuilder sb = new StringBuilder();
|
||||||
sb.append(this.getHostCard().getName());
|
// sb.append("Trigger::requirementsCheck() - EvolveCondition condition being checked without a moved card. ");
|
||||||
throw new RuntimeException(sb.toString());
|
// sb.append(this.getHostCard().getName());
|
||||||
|
// throw new RuntimeException(sb.toString());
|
||||||
}
|
}
|
||||||
if (moved.getNetAttack() <= this.getHostCard().getNetAttack()
|
if (moved.getNetAttack() <= this.getHostCard().getNetAttack()
|
||||||
&& moved.getNetDefense() <= this.getHostCard().getNetDefense()) {
|
&& moved.getNetDefense() <= this.getHostCard().getNetDefense()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user