mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
MH3 10 cards (#5292)
This commit is contained in:
@@ -36,7 +36,7 @@ public abstract class ManifestBaseEffect extends SpellAbilityEffect {
|
||||
choiceZone = ZoneType.smartValueOf(sa.getParam("ChoiceZone"));
|
||||
fromLibrary = choiceZone.equals(ZoneType.Library);
|
||||
}
|
||||
CardCollectionView choices = game.getCardsIn(choiceZone);
|
||||
CardCollectionView choices = p.getCardsIn(choiceZone);
|
||||
if (sa.hasParam("Choices")) {
|
||||
choices = CardLists.getValidCards(choices, sa.getParam("Choices"), activator, source, sa);
|
||||
}
|
||||
|
||||
@@ -3831,18 +3831,18 @@ public class CardFactoryUtil {
|
||||
inst.addStaticAbility(StaticAbility.create(effect, state.getCard(), state, intrinsic));
|
||||
} else if (keyword.equals("Enlist")) {
|
||||
String effect = "Mode$ OptionalAttackCost | ValidCard$ Card.Self | Cost$ Enlist<1/CARDNAME/creature> | Secondary$ True" +
|
||||
"| Trigger$ TrigEnlist | Description$ Enlist ( " + inst.getReminderText() + ")";
|
||||
"| Trigger$ TrigEnlist | Description$ Enlist (" + inst.getReminderText() + ")";
|
||||
StaticAbility st = StaticAbility.create(effect, state.getCard(), state, intrinsic);
|
||||
st.setSVar("TrigEnlist", "DB$ Pump | NumAtt$ TriggerRemembered$CardPower" +
|
||||
" | SpellDescription$ When you do, add its power to this creature's until end of turn.");
|
||||
inst.addStaticAbility(st);
|
||||
} else if (keyword.equals("Fear")) {
|
||||
String effect = "Mode$ CantBlockBy | ValidAttacker$ Creature.Self | ValidBlocker$ Creature.nonArtifact+nonBlack | Secondary$ True" +
|
||||
" | Description$ Fear ( " + inst.getReminderText() + ")";
|
||||
" | Description$ Fear (" + inst.getReminderText() + ")";
|
||||
inst.addStaticAbility(StaticAbility.create(effect, state.getCard(), state, intrinsic));
|
||||
} else if (keyword.equals("Flying")) {
|
||||
String effect = "Mode$ CantBlockBy | ValidAttacker$ Creature.Self | ValidBlocker$ Creature.withoutFlying+withoutReach | Secondary$ True" +
|
||||
" | Description$ Flying ( " + inst.getReminderText() + ")";
|
||||
" | Description$ Flying (" + inst.getReminderText() + ")";
|
||||
inst.addStaticAbility(StaticAbility.create(effect, state.getCard(), state, intrinsic));
|
||||
} else if (keyword.startsWith("Hexproof")) {
|
||||
final StringBuilder sbDesc = new StringBuilder("Hexproof");
|
||||
@@ -3861,11 +3861,11 @@ public class CardFactoryUtil {
|
||||
inst.addStaticAbility(StaticAbility.create(effect, state.getCard(), state, intrinsic));
|
||||
} else if (keyword.equals("Horsemanship")) {
|
||||
String effect = "Mode$ CantBlockBy | ValidAttacker$ Creature.Self | ValidBlocker$ Creature.withoutHorsemanship | Secondary$ True " +
|
||||
" | Description$ Horsemanship ( " + inst.getReminderText() + ")";
|
||||
" | Description$ Horsemanship (" + inst.getReminderText() + ")";
|
||||
inst.addStaticAbility(StaticAbility.create(effect, state.getCard(), state, intrinsic));
|
||||
} else if (keyword.equals("Intimidate")) {
|
||||
String effect = "Mode$ CantBlockBy | ValidAttacker$ Creature.Self | ValidBlocker$ Creature.nonArtifact+notSharesColorWith | Secondary$ True " +
|
||||
" | Description$ Intimidate ( " + inst.getReminderText() + ")";
|
||||
" | Description$ Intimidate (" + inst.getReminderText() + ")";
|
||||
inst.addStaticAbility(StaticAbility.create(effect, state.getCard(), state, intrinsic));
|
||||
} else if (keyword.startsWith("Landwalk")) {
|
||||
final String[] k = keyword.split(":");
|
||||
@@ -3927,7 +3927,7 @@ public class CardFactoryUtil {
|
||||
inst.addStaticAbility(StaticAbility.create(effect, state.getCard(), state, intrinsic));
|
||||
} else if (keyword.equals("Skulk")) {
|
||||
String effect = "Mode$ CantBlockBy | ValidAttacker$ Creature.Self | ValidBlocker$ Creature.powerGTX | Secondary$ True " +
|
||||
" | Description$ Skulk ( " + inst.getReminderText() + ")";
|
||||
" | Description$ Skulk (" + inst.getReminderText() + ")";
|
||||
StaticAbility st = StaticAbility.create(effect, state.getCard(), state, intrinsic);
|
||||
st.setSVar("X", "Count$CardPower");
|
||||
inst.addStaticAbility(st);
|
||||
|
||||
Reference in New Issue
Block a user