Multiverse Feedback: Recent Activity
Multiverse Feedback: Cardlist | Visual spoiler | Export | Booster | Comments | Search | Recent activity |
Mechanics | Upcoming releases | Skeleton |
Recent updates to Multiverse Feedback: (Generated at 2025-05-12 23:45:21)
@jmgariepy the "keyword" file under \data\magic.mse-game\ can be opened and edited in a text editor, letting you adjust the reminder text of official keywords as desired.
I hope you know that right-clicking the reminder text opens a menu where you can suppress it for just that card, right?
Indeed, this will only show up if you explicitly type "Flying (This creature can't be blocked except by creatures with flying or reach.)" rather than "Flying", and also only if you haven't defined some cardset-specific new meaning of the "Flying" mechanic.
I'm aware there'd be benefit to generalising it. But I'm grabbing what tiny scraps of time and energy I can just to get this out. Anything that needs a new UI and a new cardset configuration field is going to be more effort and that'll just slow down the deployment of this feature, which people have been asking for.
I think it will be; you have to explicitly request a word be mechanic text with square brackets.
Any chance of generalising that solution Alex? For example, people often create multiple sets and want them to reference the earlier set mechanics.
Just as long as there's a toggle that turns it on and off. MSE's automatic reminder text frustrates me to no end because it's enforced. Sometimes it frustrates me because the reminder text is out of date. Sometimes it's because I'm doing something it doesn't expect... like using Replicate with alternate costs.
I know there's a way to turn reminder text off, but I got to go digging for it every time. It's never something simple, and I think it has ramifications for other cards with that keyword.
It actually turns out to be really easy. I just need to create a secret cardset "Wizards Official Mechanics", and then let every set see mechanics from that set as well as its own.
The trickier part is extracting the official Wizards reminder text for all the different official keyword mechanics. Especially those like suspend or haunt that have rather different reminder text in different circumstances...
seems done
This is on its way! (Along with Amonkhet-style splitback cards.)
no action planned, I think
There's multiple problems with case sensitivity here. I noticed it yesterday with
etbsETBSETBs as well, which is also annoying.Example:
Keyword actions can appear at the beginning and in the middle of a sentence in an ability e. g.
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:
Solution 1:
Solution 2:
Solution 3:
Solution 4:
Seems like a browser bug; an element that you cannot see shouldn't be rendering.
But maybe fixable by editing the gif to fewer frames?
Yeah, it seems to be the loading gif. Disabling this css property/class manually drops the CPU usage almost instantly
.cardart.image { background: url(/assets/loading-2f784a9b52965253981641a992e47fd6.gif) no-repeat center; }
The 'loading' animated gif; perhaps?
Wow. Yes, I see it. The timeline contains 35ms render frames every 100ms, so it's spending a third of its time rendering - specifically, doing painting. That's very weird. I'm really not doing anything out of the ordinary there - just standard <img> and <div background-image=""> tags.
There's not any CSS animations or anything being used. I can't make any sense of this. I... suppose it might be the 100 images all with
position: absolute
?Example: http://www.magicmultiverse.net/cardsets/2161/visualspoiler
A quick timeline recording seems to suggest the browser/scripts keep (re)painting something. Only happens if you have linked to card images (and you keep viewing the page) so it likely has something to do with them.
Btw, is this more of a
or
issue?
Hmmm. I have a feeling I had a reason why I didn't allow Markdown in card texts, all those years ago when I first designed the site. But I've since added *italic* and **bold**, so the main difference would be hyperlinks in card text. Which seem odd, but on the other hand I'm happy to allow animated GIFs as card images. So... yes, there might be some sense in just allowing full Markdown parsing in card text. I'll have to give it some thought.
A simple (temporary?) solution would be to allow markdown in card text - including images:
Ah, I see. Linebreaks after "(" and before "
", or after "
" and before ".)". Mm, that's not very desirable.
The fix... isn't very easy, I fear. I'd need to detect clusters of word-characters-and-images and wrap them in <nobr> or similar. That part of the code is rather fiddly, and also fairly performance-critical because it gets evaluated every time the card is displayed. (There's an argument that I should store the formatted HTMLified text alongside the raw text in the database, updated at write time, so I don't need to calculate all the substitutions at read time. But that refactoring would itself be a bit of work.)
I'll see if I can find a sensible fix, or time to do it the proper way. No promises though.
That latter can be done by pasting in the appropriate URL for a full-card image. But yeah, automating it might be nice.
Or at least a skeleton checkbox "Yes, basic lands are wanted, kthx"
kauefr casts Reanimate Thread.
I'd really like for an official way to insert reprints in our sets, with some kind of checkbox. Maybe even diplaying the card image from gatherer instead of the usual custom render.
Please post a screenshot when you're reporting a bug with how something's displayed, and also report your browser and OS. For me (Windows 7, Chrome) both the mouseover preview of Glacial Bat and the view of it on the card's page itself both appear correct: in the preview "(
" starts the reminder text at the end of one line, with the next line start "can be paid", which seems legitimate typesetting. If you disagree, please tell me exactly what you'd want to see and why.
It's never going to be possibly to manipulate HTML into desktop publishing-worthy typesetting. Multiverse isn't trying to do perfect beautiful line formatting, though I'm happy to make tweaks if there's a sensible simple fix.
Mana symbols do not work like characters with line breaks e. g. if your reminder text starts with a paranthesis (e. g. cycling) your "(" can be orphaned on a line with the symbol and the rest of the reminder text on the next line.
The same is true for mana symbols at the end of reminder text allowing line breaks right afterwards even if they are only followed by ".)"
Use of nonbreaking chracters does not fix that behavior (tested with non-breaking space (U+00A0) and zero-width non-breaking space (U+FEFF)).
~~~
BUG example: Glacial Bat (click link; occurs in version concurrent with this post - might change in the future)
Ooh, I hadn't thought of using unicode symbols, that's a good idea. Although it would be a lot nicer if normal text displayed the same size as the mana cost (or if non-mana symbol text in the mana box made the whole thing display as text, not symbols).
I think I suggested it before, but it would be really nice to get just three or four more symbols like
, so you can use different ones if needed[1].
Having user-customisable ones would be a bonus, but harder to implement and more rarely really needed.
[1] And I think this is just me, but I happen to dislike
because to me it looks like
, an unspecified cost, not just a new symbol.
Yeah, it having it's own request is understandable.
Idk man, those look pretty bad when you place them in the mana cost slot of the card (without the background circle they aren't instantly recognizable as mana costs IMO), but
is nice as far as placeholder mana cost icons go.