Multiverse Feedback: Cardlist | Visual spoiler | Export | Booster | Comments | Search | Recent activity
Mechanics | Upcoming releases | Skeleton

CardName: Mechanic codename case flexibility Cost: WU Type: Pow/Tgh: / Rules Text: I often have issues with mechanics that sometimes are capitalized and sometimes are not. I want flexibility here. Examples and multiple solution ideas in first comment Flavour Text: Set/Rarity: Multiverse Feedback None

Mechanic codename case flexibility
{w}{u}
 
 
I often have issues with mechanics that sometimes are capitalized and sometimes are not.

I want flexibility here. Examples and multiple solution ideas in first comment
Updated on 18 Apr 2017 by Alex

History: [-]

2017-04-01 08:53:55: SecretInfiltrator created and commented on the card Mechanic codename case flexibility

Example:

Keyword actions can appear at the beginning and in the middle of a sentence in an ability e. g.

  • {t}: [Scry 1()].
  • Whenever ~ attacks, [scry 1()].

It is possible to have this covered by creating multiple mechanics for the same keyword, but if you then want to check out all uses of a keyword in your set you have to check for each instance - and there are already many other examples where basic functions of mechanics require hacks (e. g. correct reminder text for keyword actions at the end of the line).

Further example:

  • First strike (This creature deals combat damage before creatures without first strike.)
  • Flying, first strike
  • {w}: ~ gains first strike UEOT. [first strike EOL reminder]

Solution 1:

  • allow codenames to generally allow capitalization (as an option?)

Solution 2:

  • allow codenames to mark individual letters to be marked as "this can be both upper-case or lower-case" e. g.: "°First strike" with '°' being a symbol that marks the next character but is not displayed.

Solution 3:

  • one mechanic can have multiple codenames e. g. "Codename: 'First strike||first strike'"

Solution 4:

  • Mechanics can be grouped so any card using any of the hacks currently necessary is displayed as part of a "supermechanic" e. g. "Landwalk includes mechanics: 'Plainswalk', 'Islandwalk', 'Swampwalk', 'Mountainwalk', 'Forestwalk', 'Desertwalk', 'Nonbasic landwalk', 'Legendary landwalk', [...] 'plainswalk', [...]" or the more straightforward "First strike includes mechanics: 'First strike', 'first strike', 'first strike EOL reminder'"

There's multiple problems with case sensitivity here. I noticed it yesterday with etbs ETBS ETBs as well, which is also annoying.

I've made all abbreviation matching non-case-sensitive, so your "ETBs" worries should be gone. Mechanics are now "match case" for the first letter: i.e. if you've defined "Double strike" then you can say [Double strike] or [double strike], and that letter's case will be preserved in what appears on the card; but you can't say [double Strike].

2017-04-18 21:51:17: Alex edited Mechanic codename case flexibility

Add your comments:


(formatting help)
Enter mana symbols like this: {2}{U}{U/R}{PR}, {T} becomes {2}{u}{u/r}{pr}, {t}
You can use Markdown such as _italic_, **bold**, ## headings ##
Link to [[[Official Magic card]]] or (((Card in Multiverse)))
Include [[image of official card]] or ((image or mockup of card in Multiverse))
Make hyperlinks like this: [text to show](destination url)
How much damage does this card deal? Lava Axe
(Signed-in users don't get captchas and can edit their comments)