|
Post by aegisblade on Jan 13, 2019 21:23:18 GMT
(If this in in the wrong spot, feel free to yell.)
I'm trying to get the syntax right on one of my keywords, but I'm stuck. I want the keyword to output "untap a basic land you control" if the keyword value is one, or "untap N basic lands you control" if the keyword value is any other nonzero number.
In the Matches: field I've got Keyword <number>. In the Reminder text: field I have: "Untap {english_number_a(param1)} {if (param1)=="a" then "basic land" else "basic lands"} you control."
I end up with "Untap a basic lands you control." What am I missing here?
|
|
|
Post by shiftyhomunculus on Jan 13, 2019 21:37:31 GMT
MSE's keyword interpreter is a little weird with plurals, but this should do the trick:
Untap {english_number_a(param1)} basic land(s) you control.
|
|
|
Post by Daij_Djan on Jan 13, 2019 21:40:47 GMT
You can simply use Untap {english_number_a(param1)} basic land(s) you control. (compare to Graft)
EDIT: Ninja'd
|
|
|
Post by aegisblade on Jan 13, 2019 21:53:44 GMT
That worked, thank you both. I remember the way to do that being much different in the last version, nice and easy now.
|
|
|
Post by Daij_Djan on Jan 13, 2019 21:58:18 GMT
Sure thing Btw, if you ever do want to make an if-clause work that way, Support shows you how to do it: "Untap {english_number_a(param1)} {if param1.value=1 then "basic land" else "basic lands"} you control."
|
|