*Added Count mode Random.<Min>.<Max>

*Added Vanguard Avatar "Flametongue Kavu Avatar"
This commit is contained in:
Hellfish
2012-12-01 12:37:46 +00:00
parent 3b69bbf6bf
commit 1e8ab8ac22
3 changed files with 20 additions and 0 deletions

1
.gitattributes vendored
View File

@@ -3480,6 +3480,7 @@ res/cardsfolder/f/flames_of_the_firebrand.txt -text
res/cardsfolder/f/flameshot.txt svneol=native#text/plain
res/cardsfolder/f/flamestick_courier.txt svneol=native#text/plain
res/cardsfolder/f/flametongue_kavu.txt svneol=native#text/plain
res/cardsfolder/f/flametongue_kavu_avatar.txt -text
res/cardsfolder/f/flamewave_invoker.txt svneol=native#text/plain
res/cardsfolder/f/flaming_sword.txt svneol=native#text/plain
res/cardsfolder/f/flanking_troops.txt svneol=native#text/plain

View File

@@ -0,0 +1,12 @@
Name:Flametongue Kavu Avatar
ManaCost:no cost
Types:Vanguard
Text:no text
HandLifeModifier:+0/-6
T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerZones$ Command | TriggerDescription$ Whenever a nontoken creature enters the battlefield under your control, that creature deals X damage to target creature, where X is a number chosen at random from 0 to 4.
SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | NumDmg$ X | DamageSource$ TriggeredCard
SVar:X:Count$Random.0.4
SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/flametongue_kavu_avatar.jpg
SetInfo:VAN|Special|http://magiccards.info/extras/other/vanguard-mtgo/flametongue-kavu.jpg
Oracle:Hand +0, life -6\nWhenever a nontoken creature enters the battlefield under your control, that creature deals X damage to target creature, where X is a number chosen at random from 0 to 4.
End

View File

@@ -2730,6 +2730,13 @@ public class CardFactoryUtil {
return CardFactoryUtil.doXMath(mmc, m, c);
}
//Count$Random.<Min>.<Max>
if (sq[0].equals("Random")) {
int min = Integer.parseInt(sq[1]);
int max = Integer.parseInt(sq[2]);
return forge.util.MyRandom.getRandom().nextInt(max)+min;
}
n = someCards.size();
return CardFactoryUtil.doXMath(n, m, c);