- Added Taste of Paradise with pseudokicker structure

This commit is contained in:
Sol
2015-05-15 21:55:25 +00:00
parent 2c42c9bd76
commit c6a55f6af2
6 changed files with 37 additions and 5 deletions

View File

@@ -743,6 +743,14 @@ public class HumanPlay {
}
}
int timesPseudokicked = source.getPseudoKickerMagnitude();
if (timesPseudokicked > 0 && ability.isAnnouncing("Pseudo-multikicker")) {
ManaCost mkCost = ability.getMultiKickerManaCost();
for (int i = 0; i < timesPseudokicked; i++) {
toPay.addManaCost(mkCost);
}
}
Integer replicate = ability.getSVarInt("Replicate");
if (replicate != null) {
ManaCost rCost = source.getManaCost();

View File

@@ -239,6 +239,8 @@ public class HumanPlaySpellAbility {
ability.setSVar(varName, value.toString());
if ("Multikicker".equals(varName)) {
card.setKickerMagnitude(value);
} else if ("Pseudo-multikicker".equals(varName)) {
card.setPseudoMultiKickerMagnitude(value);
}
else {
card.setSVar(varName, value.toString());