edessa wrote:In every upload I add the files needed. The images, scripts and the edition file, you just have to move it to the right folder. I hope you like them.
Yes, thanks! They also made me realise how simple it is to add new cards when you have a whole database of already existing ones! I've started adding my set now
Though things are working out beyond expectations, I have run into some problems. Perhaps someone here has a helping hand?
How do I define new "protections"? Eg protection from nonwhite, or nonenchantment. Example card:
- Code: Select all
Name:Absolute Insight
ManaCost:W
Types:Instant
A:SP$ Protection | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | Gains$ nonEnchantment | SpellDescription$ Target creature gains protection from nonenchantment until end of turn.
SVar:RemAIDeck:True
Oracle:Target creature gains protection from nonenchantment until end of turn.
I have a spell that gains you 4 life, then if you 10 life or less, you draw two cards. I've gotten it to work but the trigger always says "Human draws 2 cards", even when I don't. I had one version of it earlier where it would say "Human draws 0 cards". Anyway... Is there a simple fix for this?
- Code: Select all
Name:Kiss of Hope
ManaCost:1 W
Types:Sorcery
A:SP$ GainLife | Cost$ 1 W | LifeAmount$ 4 | SubAbility$ SubDraw | SpellDescription$ You gain 4 life. Then, if you have 10 life or less, draw two cards.
SVar:SubDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ LE10
SVar:X:Count$YourLifeTotal
Oracle:You gain 4 life. Then, if you have 10 life or less, draw two cards.
Does the reduce cost function work on 2/
X costed cards? The following card can't reduce those cards, but works on other cards
- Code: Select all
Name:Truthseeker
ManaCost:1 G
Types:Enchantment Creature Shaman
PT:1/3
K:ETBReplacement:Other:DBNameCard
SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SpellDescription$ As CARDNAME enters the battlefield, name a nonland card.
S:Mode$ ReduceCost | ValidCard$ Card.NamedCard | Type$ Spell | Activator$ You | Amount$ 2 | EffectZone$ All | Description$ The named card costs {2} less to cast.
SVar:RemRandomDeck:True
Oracle:As Truthseeker enters the battlefield, name a nonland card.\nThe named card costs {2} less to cast.
I have a couple more but I'll see if someone has any pointers on these first
A more general question: Who is "You"? The human player? Controller/owner of the card?
Anyway, I've had fun