mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 18:58:00 +00:00
ForgeScript.cardStateHasProperty add "NotedType"
This commit is contained in:
@@ -116,6 +116,15 @@ public class ForgeScript {
|
||||
return cardState.getTypeWithChanges().hasStringType(source.getChosenType2());
|
||||
} else if (property.equals("IsNotChosenType2")) {
|
||||
return !cardState.getTypeWithChanges().hasStringType(source.getChosenType2());
|
||||
} else if (property.equals("NotedType")) {
|
||||
boolean found = false;
|
||||
for (String s : source.getNotedTypes()) {
|
||||
if (cardState.getTypeWithChanges().hasStringType(s)) {
|
||||
found = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
return found;
|
||||
} else if (property.startsWith("HasSubtype")) {
|
||||
final String subType = property.substring(11);
|
||||
return cardState.getTypeWithChanges().hasSubtype(subType);
|
||||
|
||||
Reference in New Issue
Block a user