diff --git a/.gitattributes b/.gitattributes index 6b3f3a0ef32..03470a267c0 100644 --- a/.gitattributes +++ b/.gitattributes @@ -8415,6 +8415,7 @@ forge-gui/res/cardsfolder/l/lord_of_the_void.txt -text forge-gui/res/cardsfolder/l/lord_of_tresserhorn.txt svneol=native#text/plain forge-gui/res/cardsfolder/l/lore_broker.txt svneol=native#text/plain forge-gui/res/cardsfolder/l/lorescale_coatl.txt svneol=native#text/plain +forge-gui/res/cardsfolder/l/loreseekers_stone.txt -text forge-gui/res/cardsfolder/l/lorthos_the_tidemaker.txt svneol=native#text/plain forge-gui/res/cardsfolder/l/lose_hope.txt svneol=native#text/plain forge-gui/res/cardsfolder/l/lost_auramancers.txt svneol=native#text/plain diff --git a/forge-game/src/main/java/forge/game/mana/ManaCostAdjustment.java b/forge-game/src/main/java/forge/game/mana/ManaCostAdjustment.java index c2bd62ce05c..544d605df7a 100644 --- a/forge-game/src/main/java/forge/game/mana/ManaCostAdjustment.java +++ b/forge-game/src/main/java/forge/game/mana/ManaCostAdjustment.java @@ -249,6 +249,10 @@ public class ManaCostAdjustment { if (!sa.isMorphUp()) { return; } + } else if (params.get("Type").equals("SelfIntrinsicAbility")) { + if (!(sa instanceof AbilityActivated) || sa.isReplacementAbility() || sa.isTemporary()) { + return; + } } } if (params.containsKey("AffectedZone")) { diff --git a/forge-gui/res/cardsfolder/l/loreseekers_stone.txt b/forge-gui/res/cardsfolder/l/loreseekers_stone.txt new file mode 100644 index 00000000000..4ad804385ce --- /dev/null +++ b/forge-gui/res/cardsfolder/l/loreseekers_stone.txt @@ -0,0 +1,8 @@ +Name:Loreseeker's Stone +ManaCost:6 +Types:Artifact +A:AB$ Draw | Cost$ 3 T | NumCards$ 3 | References$ X | SpellDescription$ Draw three cards. This ability costs {1} more to activate for each card in your hand. +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ SelfIntrinsicAbility | Amount$ X | EffectZone$ All +SVar:X:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/loreseekers_stone.jpg +Oracle:{3}, {T}: Draw three cards. This ability costs {1} more to activate for each card in your hand.