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-09-03 05:30:15)
Huh... this is really a duplicate of my earlier forbidden card move has unhelpful error...
duplicate of Premade Official Keywords
happened a while back
Right now I'm looking at http://www.magicmultiverse.net/cardsets and "Community mashup set" appears in the right place for chronological order, but the "recent activity" column doesn't show the most recent card creation+comment, rather the previous one.
Is this an existing caching issue, or something I'm imagining or something else?
Ah, bother, yes, there's a recent change I made that will have been the one to cause this. Thanks for pointing out the bug. I know how to fix it.
Huh. There was something very weird going on there.
The first thing I tried did fix it for that set, but sadly that meant I wasn't able to investigate why it had happened. It's probably some quirk of cacheing that could still happen in future, so I'll leave this open.
Fancy. I can see why this makes sense with multiple card faces.
Thanks for the help!
Fortunately it's not as bad as you think (and it's not really a bug).
The thing is, you've got the card's type set to "Planeswalker". Multiverse is respecting that.
If you edit that type to remove the word "Planeswalker" (just removing the final "r" is enough) then it reverts to the normal creature frame and you can edit the power (to remove it). Then you can restore the "Planeswalker" type if you want.
When trying to edit the card Torben the Crusader, I noticed that trying to change the frame from "planeswalker" back to "normal" is not possible - in fact any frame you choose afterwards will have now a face that's a planeswalker card.
Due to this the field "power" cannot be edited after creation of the card if you make the card a planeswalker.
Cardlist is known to not work. But Visual Spoiler should work, as that's paginated. I've used Visual Spoiler on the Multiverse Design Challenge set in the past... yes, that works fine, and that set has 3000 cards.
I agree that VS doesn't seem to be working for CWNH though. That's frustrating. I'll look into it.
Edit: Wow, it seems to be that anyone attempting to view the CWNH visual spoiler generals a "Memory quota vastly exceeded" error. Yikes.
While checking some sets for the behavior of Visual Bug in Visual Spoiler if stumbled upon another:
This visual spoiler page clearly shows frames of multiple colors, but for me the line "Show frames:" contines only a button for filtering black frames (the set prviously contained only a large number of black cards, so maybe the buttons just don't update correctly with new cards added?).
Force refresh does not resolve the issue.
link to image
Left: before applying filter Right: after applying filter
It seems the filter currently just hides card art.
Aye. The Cards With No Home set with 1600+ cards is a good example. It probably has a bunch of interesting cards, but currently it's impossible to view them properly. You are limited to scouring through the "Recent Activity" or whatever.
Maybe some kind of "partial view" with couple of hundred of cards per page could alleviate this issue?
I should get back in the habit, really.
Woah. That is one funky page.
The reason I implemented it at all was for mashups, actually :)
There's a (not very) secret page http://www.magicmultiverse.net/mashup which Vitenka asked for, which is a frameset containing a random Gatherer card (when Gatherer isn't down), 2 random Multiverse cards (as often the first one is blank or otherwise unsuitable), and a Create new card window in the community mashup set :o) Anyone can feel welcome to use it... in fact, perhaps we should link it from the mashup set's front page.
One card would also make make sense for things like mashups, where you also want to choose one card and not get distracted. But OTOH, I always just made up my mind in advance to use the first card listed and that worked fine.
@Jack: Oh, hey, thanks!
@Jack & Alex: Excellent work! I wasn't expecting the problem to be hashed out when I woke up. :)
Hm... I guess I should bookmark the single random card address. I'm not sure if it has a use to other users, since a sample booster and/or 15 random cards seems to be a better way to get a glimpse into what's in Multiverse... and that might be the best way for people to experience random cards from this set. But with my article series, it's best that I get a single random card. Otherwise, I could be distracted by the other cards that populate, tempting me to choose a different card, and tainting the results.
Oh cool, nicely done! I'm glad I was going in the right direction.
I've mixed feelings about the "here's a thing that's like a lazily-loaded array". I like the idea a lot, and when it works, it lets you do a lot of stuff very clearly and efficiently. But there always seems to be a point where it's secretly converted to an array when you don't quite realise.
fixed!
I believe "Cards.nonsecondary" is what's called a "scope" in Rails terms. It's not actually accessed anything from the database yet. ".sample" operates on a ...oh. Oh. The sample method operates on an array, not on a scope... so it is pulling in every card from the database, because it's converting the scope into an array of every card!
Right, that's a moderately simple fix then.
Hm. Yeah, I'm a bit confused. You thought it was slow because of what you did to the mechanics? But it looks like it's choosing even one random card that's slow, not so much displaying it.
Is the github code up to date? My l33t google-fu says, it is basically just doing "Cards.nonsecondary" and then calling "sample" on that. Is there something about that that means the entire array needs to get loaded when it looks like it shouldn't? Or is something else the problem.
I really don't know why the /random function is so slow. It shouldn't actually be pulling every card out of the database. It will be pulling up the cardset permissions and the mechanic text for every cardset represented in the randomly selected cards, but that shouldn't affect the case where there's just one or two cards, especially given that popup previews of an arbitrary card are so quick.
Oh cool. OK, I'm wrong twice over, because I didn't realise that existed, and I assumed that, if it did, the overhead wouldn't make it timeout :)
In retrospect, maybe jmg's workaround is "go to random.org and get a random number between 36 and 81862" and "go to http://www.magicmultiverse.net/cards/[that number]"
PS: jmg, I'm enjoying reading that series.
As it happens, there is :) http://www.magicmultiverse.net/random?count=1