Spiders-Man, Heroic Horde (SPM) (#8593)

This commit is contained in:
Fulgur14
2025-09-01 16:24:07 +02:00
committed by GitHub
parent ec21a0c789
commit ed3ea99e1a
4 changed files with 18 additions and 1 deletions

View File

@@ -195,7 +195,7 @@ public class ForgeScript {
return sa.isKeyword(Keyword.SADDLE);
} else if (property.equals("Station")) {
return sa.isKeyword(Keyword.STATION);
}else if (property.equals("Cycling")) {
} else if (property.equals("Cycling")) {
return sa.isCycling();
} else if (property.equals("Dash")) {
return sa.isDash();

View File

@@ -6862,6 +6862,10 @@ public class Card extends GameEntity implements Comparable<Card>, IHasSVars, ITr
return exiledSA.isKeyword(Keyword.WARP);
}
public boolean isWebSlinged() {
return getCastSA() != null & getCastSA().isAlternativeCost(AlternativeCost.WebSlinging);
}
public boolean isSpecialized() {
return specialized;
}

View File

@@ -1820,6 +1820,10 @@ public class CardProperty {
if (!card.isWarped()) {
return false;
}
} else if (property.equals("webSlinged")) {
if (!card.isWebSlinged()) {
return false;
}
} else if (property.equals("CrewedThisTurn")) {
if (!hasTimestampMatch(card, source.getCrewedByThisTurn())) return false;
} else if (property.equals("CrewedBySourceThisTurn")) {

View File

@@ -0,0 +1,9 @@
Name:Spiders-Man, Heroic Horde
ManaCost:1 G
Types:Legendary Creature Spider Hero
PT:2/3
K:Web-slinging:4 G G
T:Mode$ ChangesZone | Origin$ Stack | Destination$ Battlefield | ValidCard$ Card.Self+webSlinged | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters, if they were cast using web-slinging, you gain 3 life and create two 2/1 green Spider creature tokens with reach.
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 | SubAbility$ DBToken
SVar:DBToken:DB$ Token | TokenAmount$ 2 | TokenScript$ g_2_1_spider_reach | TokenOwner$ You
Oracle:Web-slinging {4}{G}{G} (You may cast this spell for {4}{G}{G} if you also return a tapped creature you control to its owner's hand.)\nWhen Spiders-Man enters, if they were cast using web-slinging, you gain 3 life and create two 2/1 green Spider creature tokens with reach.