Rune-Tail, Kitsune Ascendant is listed as Rune-Tail's Essence (Saviors of Kamigawa)
I checked the xml of the serieDB and I noticed this is the only 'flip card' listed as 'flip card'.
The other part is not present.
Is the flip card feature not complete yet?
You seem to have CSS turned off.
Please don't fill out this field.
I don't understand what are you taking about. What is serieDB?
What is "listed as flip card"?
serieDB : workspace/magiccards/MagicDB/set_name.xml
listed as flipcard = FLIPID in properties:
the properties for Rune-Tail's Essence (Saviors of Kamigawa) are: <string>FLIPID</string>
another flip card (Nezumi Shortfang - Stabwhisker the Odious) has properties: <string>PART</string>
-> all other flip cards have the other properties (rotate180); only Rune-Tail's Essence has FLIPID in it's properties.
this may be causing the different behaviour of this card?
I see. These cards don't have actually diffrent gatherer id, it is same id but it is rotated. When requesting this id gatherer
would show two cards. I fixed some more bugs in this stuff it should work better now (if you do software update)
I did the upgrade.
after starting the upgrade, I still got the errors while loading the collector perspective.
Then I manually edited the XML file for Saviors of Kamigawa (added the name and replaced the properties of Rune-Tail ...; also see https://sourceforge.net/projects/mtgbrowser/forums/forum/837435/topic/5253373 ) and I restarted the program.
Now the error was gone I the missing cards were shown again :-)
'flipping' the card does not seem to work yet: when I click on the card's image, it does not flip.
I also managed to re-create the errors when loading the collector perspective:
I removed the saviors of kamigawa xml file.
I restarted the program.
I got the xml file re-created.
When I checked the xml file; no cards were identifyed as flip card (no FLIPID and no rotate180 properties)
So far, so good, the collector perspective also works fine (shows missing cards)
When I start clicking on 'flip' of the flip cards in the program, the xml files gets updated and both FLIPID and rotate180 are now listed in the properties of the flip cards.
When I now load the collector perspective (via reset perspective); I get the error again and the missing cards are no longer shown.
I think different pieces of code threat the xml files very different when it comes to flip cards.
I also don't understand why the xml files need to get updated (the ones containing the set information)
IMHO I think they should only be created once and never get updated (except for errata)
the xml scheme of a card should the able to contain all info of the both sides.
Maybe think of a scheme were a card has a unique ID, but were the card can have two (or more?) parts; each having a name, text, image,color, ... Most cards will have only one part.
I think the 'properties' entry should be omitted because it probably makes your code too complex?
Cards are updated because auto-update is enable. You can disable it in preferences (uncheck Update card rulings on click). Maybe I should disable this feature by default. My database does not allow multiple name's, etc per card, so I have to have another record. Maybe I will update Saviors of Kamigawa manually and make sure it is all set properly in preloaded db
Rune-Tail's is kind of working now out of the box.
Nezumi works if you click Update on the card, then flip link becomes available
Sign up for the SourceForge newsletter: