mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 04:38:00 +00:00
- Improved AI using cards with Flash.
This commit is contained in:
@@ -6254,7 +6254,7 @@ public class Card extends GameEntity implements Comparable<Card> {
|
||||
clearBlockedThisTurn();
|
||||
}
|
||||
|
||||
public boolean hasETBTrigger() {
|
||||
public boolean hasETBTrigger(final boolean drawbackOnly) {
|
||||
for (final Trigger tr : getTriggers()) {
|
||||
final Map<String, String> params = tr.getMapParams();
|
||||
if (tr.getMode() != TriggerType.ChangesZone) {
|
||||
@@ -6268,6 +6268,12 @@ public class Card extends GameEntity implements Comparable<Card> {
|
||||
if (params.containsKey("ValidCard") && !params.get("ValidCard").contains("Self")) {
|
||||
continue;
|
||||
}
|
||||
if (drawbackOnly && params.containsKey("Execute")){
|
||||
String exec = this.getSVar(params.get("Execute"));
|
||||
if (exec.contains("AB$")) {
|
||||
continue;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user