mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
- Added Vulshok Heartstoker to the code block for Inner-Flame Acolyte.
This commit is contained in:
1
.gitattributes
vendored
1
.gitattributes
vendored
@@ -4316,6 +4316,7 @@ res/cardsfolder/vug_lizard.txt -text svneol=native#text/plain
|
|||||||
res/cardsfolder/vulshok_battlegear.txt -text svneol=native#text/plain
|
res/cardsfolder/vulshok_battlegear.txt -text svneol=native#text/plain
|
||||||
res/cardsfolder/vulshok_berserker.txt -text svneol=native#text/plain
|
res/cardsfolder/vulshok_berserker.txt -text svneol=native#text/plain
|
||||||
res/cardsfolder/vulshok_gauntlets.txt -text svneol=native#text/plain
|
res/cardsfolder/vulshok_gauntlets.txt -text svneol=native#text/plain
|
||||||
|
res/cardsfolder/vulshok_heartstoker.txt -text svneol=native#text/plain
|
||||||
res/cardsfolder/vulshok_morningstar.txt -text svneol=native#text/plain
|
res/cardsfolder/vulshok_morningstar.txt -text svneol=native#text/plain
|
||||||
res/cardsfolder/vulshok_replica.txt -text svneol=native#text/plain
|
res/cardsfolder/vulshok_replica.txt -text svneol=native#text/plain
|
||||||
res/cardsfolder/vulshok_sorcerer.txt -text svneol=native#text/plain
|
res/cardsfolder/vulshok_sorcerer.txt -text svneol=native#text/plain
|
||||||
|
|||||||
8
res/cardsfolder/vulshok_heartstoker.txt
Normal file
8
res/cardsfolder/vulshok_heartstoker.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Vulshok Heartstoker
|
||||||
|
ManaCost:2 R
|
||||||
|
Types:Creature Human Shaman
|
||||||
|
Text:When Vulshok Heartstoker enters the battlefield, target creature gets +2/+0 until end of turn.
|
||||||
|
PT:2/2
|
||||||
|
SVar:Rarity:Common
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_heartstoker.jpg
|
||||||
|
End
|
||||||
@@ -3275,7 +3275,7 @@ public class CardFactory_Creatures {
|
|||||||
|
|
||||||
|
|
||||||
//*************** START *********** START **************************
|
//*************** START *********** START **************************
|
||||||
else if(cardName.equals("Inner-Flame Acolyte")) {
|
else if(cardName.equals("Inner-Flame Acolyte") || cardName.equals("Vulshok Heartstoker")) {
|
||||||
final CommandReturn getCreature = new CommandReturn() {
|
final CommandReturn getCreature = new CommandReturn() {
|
||||||
//get target card, may be null
|
//get target card, may be null
|
||||||
public Object execute() {
|
public Object execute() {
|
||||||
@@ -3314,14 +3314,18 @@ public class CardFactory_Creatures {
|
|||||||
|
|
||||||
if(AllZone.GameAction.isCardInPlay(c) && CardFactoryUtil.canTarget(card, c)) {
|
if(AllZone.GameAction.isCardInPlay(c) && CardFactoryUtil.canTarget(card, c)) {
|
||||||
c.addTempAttackBoost(2);
|
c.addTempAttackBoost(2);
|
||||||
c.addExtrinsicKeyword("Haste");
|
if (card.getName().equals("Inner-Flame Acolyte")) {
|
||||||
|
c.addExtrinsicKeyword("Haste");
|
||||||
|
}
|
||||||
|
|
||||||
AllZone.EndOfTurn.addUntil(new Command() {
|
AllZone.EndOfTurn.addUntil(new Command() {
|
||||||
private static final long serialVersionUID = -6478147896119509688L;
|
private static final long serialVersionUID = -6478147896119509688L;
|
||||||
|
|
||||||
public void execute() {
|
public void execute() {
|
||||||
c.addTempAttackBoost(-2);
|
c.addTempAttackBoost(-2);
|
||||||
c.removeExtrinsicKeyword("Haste");
|
if (card.getName().equals("Inner-Flame Acolyte")) {
|
||||||
|
c.removeExtrinsicKeyword("Haste");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}//if
|
}//if
|
||||||
@@ -3359,15 +3363,16 @@ public class CardFactory_Creatures {
|
|||||||
return (o != null) && AllZone.getZone(getSourceCard()).is(Constant.Zone.Hand);
|
return (o != null) && AllZone.getZone(getSourceCard()).is(Constant.Zone.Hand);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
if (card.getName().equals("Inner-Flame Acolyte")) {
|
||||||
card.addSpellAbility(new Spell_Evoke(card, "R") {
|
card.addSpellAbility(new Spell_Evoke(card, "R") {
|
||||||
private static final long serialVersionUID = 8173305091293824506L;
|
private static final long serialVersionUID = 8173305091293824506L;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean canPlayAI() {
|
public boolean canPlayAI() {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
}
|
||||||
}//*************** END ************ END **************************
|
}//*************** END ************ END **************************
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user