Add Room Helper functions (#6093)

This commit is contained in:
Hans Mackowiak
2024-09-07 10:55:10 +02:00
committed by GitHub
parent 07cc3ef58f
commit d2e3175961
3 changed files with 7 additions and 0 deletions

View File

@@ -231,6 +231,8 @@ public class ForgeScript {
return sa.isMorphUp();
} else if (property.equals("ManifestUp")) {
return sa.isManifestUp();
} else if (property.equals("Unlock")) {
return sa.isUnlock();
} else if (property.equals("isTurnFaceUp")) {
return sa.isTurnFaceUp();
} else if (property.equals("isCastFaceDown")) {

View File

@@ -547,6 +547,10 @@ public abstract class SpellAbility extends CardTraitBase implements ISpellAbilit
return hasParam("CloakUp");
}
public boolean isUnlock() {
return hasParam("Unlock");
}
public boolean isCycling() {
return isKeyword(Keyword.CYCLING) || isKeyword(Keyword.TYPECYCLING);
}

View File

@@ -335,6 +335,7 @@ Case
Class
Curse:Curses
Role
Room
Rune
Saga:Sagas
Shrine:Shrines