mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
- Updated basic land abilities to display mana symbol icons
This commit is contained in:
@@ -6,6 +6,6 @@ K:Flying
|
|||||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExchange | TriggerDescription$ When CARDNAME enters the battlefield, exchange control of CARDNAME and up to one target creature an opponent controls. If you don't make an exchange, sacrifice CARDNAME. This ability can't be countered except by spells and abilities. (This effect lasts indefinitely.)
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExchange | TriggerDescription$ When CARDNAME enters the battlefield, exchange control of CARDNAME and up to one target creature an opponent controls. If you don't make an exchange, sacrifice CARDNAME. This ability can't be countered except by spells and abilities. (This effect lasts indefinitely.)
|
||||||
SVar:TrigExchange:AB$ ExchangeControl | Cost$ 0 | Defined$ Self | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | TargetMin$ 0 | TargetMax$ 1 | CantFizzle$ True | SubAbility$ DBSacSelf
|
SVar:TrigExchange:AB$ ExchangeControl | Cost$ 0 | Defined$ Self | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | TargetMin$ 0 | TargetMax$ 1 | CantFizzle$ True | SubAbility$ DBSacSelf
|
||||||
SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | ConditionDefined$ Self | ConditionPresent$ Card.YouCtrl
|
SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | ConditionDefined$ Self | ConditionPresent$ Card.YouCtrl
|
||||||
SVar:RemAIDeck:True
|
SVar:NeedsToPlay:Creature.OppCtrl
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/gilded_drake.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/gilded_drake.jpg
|
||||||
Oracle:Flying\nWhen Gilded Drake enters the battlefield, exchange control of Gilded Drake and up to one target creature an opponent controls. If you don't make an exchange, sacrifice Gilded Drake. This ability can't be countered except by spells and abilities. (This effect lasts indefinitely.)
|
Oracle:Flying\nWhen Gilded Drake enters the battlefield, exchange control of Gilded Drake and up to one target creature an opponent controls. If you don't make an exchange, sacrifice Gilded Drake. This ability can't be countered except by spells and abilities. (This effect lasts indefinitely.)
|
||||||
|
|||||||
@@ -219,7 +219,7 @@ public final class GameActionUtil {
|
|||||||
for (int i = 0; i < MagicColor.WUBRG.length; i++ ) {
|
for (int i = 0; i < MagicColor.WUBRG.length; i++ ) {
|
||||||
String landType = Constant.Color.BASIC_LANDS.get(i);
|
String landType = Constant.Color.BASIC_LANDS.get(i);
|
||||||
String color = MagicColor.toShortString(MagicColor.WUBRG[i]);
|
String color = MagicColor.toShortString(MagicColor.WUBRG[i]);
|
||||||
String abString = "AB$ Mana | Cost$ T | Produced$ " + color + " | SpellDescription$ Add " + color + " to your mana pool.";
|
String abString = "AB$ Mana | Cost$ T | Produced$ " + color + " | SpellDescription$ Add {" + color + "} to your mana pool.";
|
||||||
for (final Card land : lands) {
|
for (final Card land : lands) {
|
||||||
if (land.isType(landType)) {
|
if (land.isType(landType)) {
|
||||||
final SpellAbility sa = AbilityFactory.getAbility(abString, land);
|
final SpellAbility sa = AbilityFactory.getAbility(abString, land);
|
||||||
|
|||||||
Reference in New Issue
Block a user