mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 04:08:01 +00:00
*Added Count mode Random.<Min>.<Max>
*Added Vanguard Avatar "Flametongue Kavu Avatar"
This commit is contained in:
1
.gitattributes
vendored
1
.gitattributes
vendored
@@ -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
|
||||
|
||||
12
res/cardsfolder/f/flametongue_kavu_avatar.txt
Normal file
12
res/cardsfolder/f/flametongue_kavu_avatar.txt
Normal 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
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user