MArcomage

Free multiplayer on-line fantasy card game

Please log in

DPsycho on 18:30, 7. Jul, 2010
Would it be possible to add a list to the Cards section from which to select the first letter of the name of the card we're seeking?

For example, you see that your opponent has a card to summon Gateway, and you have no idea what the card's rarity, effect, or cost is. Presently, you have to either click through multiple pages until you get to where Gateway falls alphabetically, or you go into the Deck building section where you can quickly advance to the G cards one rarity at a time.

If the Cards section instead had a dropdown list where you can select G and have it display the cards in order beginning with that letter (with other specifications, if present), it would make finding cards by name far easier.

I note in advance that this could produce problems if we introduce cards that don't start with one of the standard 26 letters.
Progressor on 18:47, 7. Jul, 2010
Something I wanted to suggest suits this purpose better: A search filter-field (like the replay section has, but now for card names).

Pro: Even faster search
Con: Typo sensitive
Fishguy2 on 23:24, 7. Jul, 2010
Another solution would be for the cards section to go back to what it was before. All cards showing up on one page. I always just used to ask it to show me all the cards, and then just ctrl-f'd the page to search for the card you need. I'm not sure exactly why this was changed in the first place.
DPsycho on 23:37, 7. Jul, 2010
My guess would be the task of loading several hundred tiny images at once needlessly.
Mojko on 07:32, 8. Jul, 2010
I think some search functionality can be implemented. But because we have card database in an XML format, I'm not sure how much is supported in XPath 1.0. I need to do some analysis first.

@Fishguy2: The cards list is now segmented into pages exactly because of the reason DPsycho mentioned.
theultramage on 10:13, 8. Jul, 2010
Having clickable hyperlinks directly inside the card would be nice, too.
Like, for all keywords. And card names as well.
Lord Ornlu on 10:34, 8. Jul, 2010
I'd suggest introducing a search field, like Progressor said, but allow it to match case cards (i.e. if i write Ncrm, Necromancer Amplifier will pop out, it can be like an autofill search)

[Progressor: Though my name is derived from Progressive, it's spelled slightly different from it. *saves his honour* ;-p]
dindon on 20:40, 17. Nov, 2010
I notice that in the concepts section we can enter a string and search for concepts whose names contain that string. Is this something we could do in the cards section as well? I think it would be convenient in cases where you're looking for a specific card, and you don't want to:
a) Scroll through multiple pages
or
b) Select multiple dropdowns for rarity, keyword, cost, etc. to narrow your results down to one page.
Fithz Hood on 21:13, 17. Nov, 2010
Totally agree.
Actually i rather use deck editor instead of cards' section because it's easyer to use if I'm looking for an existing card.
I use card's section only if I want to view the implementation code of a card.
Mojko on 21:42, 17. Nov, 2010
Well, yeah this would be a nice feature. When I'm looking for a card I go to statistics section and I let it display all cards and then I search for a card title via browser search.

I actually have a prototype for card search ready for couple of months. The reason why I didn't implement it, is that because we use XSLT 1.0 the search options are very limited. The search operation can perform only a case sensitive or case insensitive substring search. Such features as type first letter of the card title is impossible. I guess that I was disappointed by this and didn't finish the implementation.
DPsycho on 01:17, 18. Nov, 2010
This has been requested before, and I, like then, would like to see it implemented. If not a search, at least letting you select the first letter of the card's name and letting you scroll from there.

[edit: combined the two threads, renamed]
Mojko on 14:17, 22. Nov, 2010
I found a nice workaround - I made the card search case-sensitive, so if you want to search for a card starting with "abc", you have to type it with starting capital letter: "Abc". This way it works. Implemneted in r1229. Changes will be applied in the Christmas update.