fluctuating
0/0 Germ
Posts: 6
Favorite Card: Deputy of Detention
Favorite Set: Ixalan
|
Post by fluctuating on Oct 18, 2021 7:47:47 GMT
To clarify: When I use an existing keyword mechanic like Kicker, if I were to put "Kicker—Sacrifice a land", the reminder text with be written as "You may sacrifice a land in addition to any other costs as you cast this spell."
The parameters {param1} seem the same between that and any custom keyword I create but it instead comes out as (Using the example if I were to have made Kicker) "You may Sacrifice a land in addition to any other costs as you cast this spell." with the Sacrifice Capitalized as I capitalized in the rules text.
Is it because I'm using <action> to define my keyword in particular or is there different syntax for this particular case?
|
|
SirnightNano
1/1 Squirrel
Posts: 92
Favorite Card: Thopter Spy Network
Color Alignment: White, Blue, Red
|
Post by SirnightNano on Oct 18, 2021 12:09:33 GMT
You may want to update your templates or MSE. Using the latest version of Cajun's mainframe and MSE I get the correct syntax, as shown here. It might also be that trying to create a new keyword to overwrite the default behaviour is interrupting some other workaround deeper in the program.
|
|
fluctuating
0/0 Germ
Posts: 6
Favorite Card: Deputy of Detention
Favorite Set: Ixalan
|
Post by fluctuating on Oct 19, 2021 2:17:43 GMT
I do have the latest version though. I'm not trying to overwrite the Kicker mechanic, I was using it as an example to the particular issue. I'm making a new unrelated mechanic but I wanted to just have a parallel to the original example I gave. So I'm not too sure what is the issue then.
I am using a different frame (the modern playtest frames from the mystery boosters), but swapping to the mainframe frames they still have the same capitalization so it's not a frame issue.
|
|
fluctuating
0/0 Germ
Posts: 6
Favorite Card: Deputy of Detention
Favorite Set: Ixalan
|
Post by fluctuating on Oct 19, 2021 2:26:37 GMT
Okay I was able to "fix" the issue. It's kind of duct taped but it does decapitalize the text if I type "<cost>" and "{for_mana_costs(add:"pay an additional ",param1)}", despite the fact that the keyword does not allow for mana, I kinda get why it fixes it but if anyone has a more elegant solution I wouldn't be opposed to suggestions.
|
|