Version 0.3.5 bug reports

continued...
Sun, 2008-01-06 21:26
Idle Muse
Idle Muse's picture

This is a pretty simple template bug:

On the maro template (with the split rules-box), the tilde or "CARDNAME" card name atom insertion replacement shortcuts don't work on the lower half of the card. Instead, it just gives you the atom saying, literally "CARDNAME", the same as if you use the shortcut on a card with no title.

Formerly known as Lordpenguin.
Download DraftWithMSE to draft custom MSE sets!

Sun, 2008-01-06 21:36
Pichoro
Pichoro's picture

Oooh... I'll see if I can fix that. But we may be stuck. I'm sure the reason is that because it is card.rules_text_2, it wants to reference card.name_2 for CARDNAME.

Edit: Okay. I've got a fix. Sort of.

What I did is take the text_filter script from the Magic game file, and redefine it in the magic-new-maro style file, changing "card_name" to "card.name". This causes the tilde to always reference card.name and never card.name_2. However, the CARDNAME in the second textbox becomes non-atomized, and thus, doesn't update.

Sun, 2008-01-06 22:13
Idle Muse
Idle Muse's picture

Erm, if it is the case that it is looking at card.name_2, can't you just locally define card.name_2 as the same as card.name in this style?

Formerly known as Lordpenguin.
Download DraftWithMSE to draft custom MSE sets!

Sun, 2008-01-06 22:16
Pichoro
Pichoro's picture

I don't think so. I don't believe defining it in the style will allow it to ignore the game file version. Perhaps I'm wrong, though?

Sun, 2008-01-06 22:55
Idle Muse
Idle Muse's picture

OK, I fixed it by changing the script for Rule Text 2 (in the Game file) to this:

script: text_filter(input: value, card_name: if card_shape() == "normal" then card.name else card.name_2)

This should behave cleanly with other templates, except that none of the flip cards actually define their shape as Flip like they should. Split cards do define themselves as Split, so it works with them. If flip cards did define their shape it would work with them too.

Formerly known as Lordpenguin.
Download DraftWithMSE to draft custom MSE sets!

Sun, 2008-01-06 23:12
Pichoro
Pichoro's picture

To be honest, I think I'd rather know why the card.name reference is now losing its "atom-ness".

Flip styles haven't ever been updated to define their shape because, well, I only added split, shifted, token, and "shifted, split" to use for more intelligent sorting.

Sun, 2008-01-06 23:30
Idle Muse
Idle Muse's picture

The reason the atomicness is being lost is because card_name is the input to text_filter, whereas card.name is an externally refenenced field. I don't know why that means it does what it does, but hey.

Formerly known as Lordpenguin.
Download DraftWithMSE to draft custom MSE sets!

Sun, 2008-01-06 23:43
Pichoro
Pichoro's picture

Actually, as I look closer, its not losing its "atom-ness". It's still an atom; it just isn't updating until the set is reloaded. So, my change works, it just isn't updating when you change the name the way it does in the first textbox.

Edit: It also is updating the second textbox whenever you type in it. That's not so bad, since you would not normally just type "~" and leave it at that; you would atleast normally type a period or something for punctuation; anything at all forces it to update. So with that, I'll probably just use my edit in the future for that template.

Sun, 2008-01-06 23:59
Idle Muse
Idle Muse's picture

It is odd though, why it doesn't update in real time as it should.

Formerly known as Lordpenguin.
Download DraftWithMSE to draft custom MSE sets!

Mon, 2008-01-07 00:47
coppro
Administrator
coppro's picture

This is a scripting dependency problem. I recall having these issues when I added the "~ is blue." handler scripts.

The dependency system is probably the part of MSE that I'm least familiar with, so Twan will have to fix it.

Mon, 2008-01-07 01:06
Pichoro
Pichoro's picture

Eh, as I said, in this case atleast, its no big deal. It works when you first type it, and if you change the name, the correction is just a reload away. I would imagine there are bigger things to worry about than this little problem.

Mon, 2008-01-07 01:57
Idle Muse
Idle Muse's picture

Presumably if it is symptomatic of a deeper problem, the deeper problem might eventually get fixed anyway. But as pichoro said, his fix works well enough. I tested it, all you need to do is type in the box to get the field to update, or otherwise it will update when the set reloads, so either way no big deal.

Formerly known as Lordpenguin.
Download DraftWithMSE to draft custom MSE sets!

Thu, 2008-01-10 07:33
Pichoro
Pichoro's picture

I've added reports of two errors dealing with keywords.

1.) Custom keywords don't actually take precedence over non-custom ones, even though the program says they do.

2.) Equip reminder text can't be shut off.

Edit at 12:43 EST 1/12/08: 3.) An additional error has been reported by Guinea Pig (yes, that Guinea Pig) over at mtgsalvation. Cards whose names start with "The " should sort as though they didn't start with "The ". Recent examples, as cited by Guinea Pig, include The Hive and The Unspeakable.

Mon, 2008-01-21 10:12
shoggi
shoggi's picture

i noticed a bug with cardnames and the keyword system.
it wasn't in the list in the first post, so:

i have a card called "cleanup sweep" in my set that refered to itself in its text and when i checked the statistics the keyword sweep was in the used keywords. that is how i noticed the bug in the first place.

If a cardname which ends with a word that is also a keyword (like "Brink of Madness") is self-referenced on the card the program thinks it is the keyword and if you hit space the "cost" text appears.
Cardnames that end in keywords which don't need parameters appear in the used keywords statistic. when they need paramters and you don't enter any (like in the madness example) it doesn't appear in the statistics.

Mon, 2008-01-21 17:43
Pichoro
Pichoro's picture

It appears that only part of this error still exists in 0.3.6. Using card names "Channel" or "Cleanup Sweep", and self-referencing in the card text using a tilde did not italicize the words "Channel" or "Sweep", and did not count as keywords in the statistics page.

However, using card name "Brink of Madness" and self-referencing in the card text using a tilde, followed by a space, did "atomize" the word Madness into a keyword, and cause problems.

Error added to the bug report list.

Mon, 2008-01-21 20:05
Idle Muse
Idle Muse's picture

I have another small bug related to keywords: When a card uses a keyword that uses a name parameter has a set of brackets inserted manually (such as manual reminder text) after the parameter, they won't italicise properly. Example: try putting something in brackets after a Champion ability:

Champion a Library (Blah)

Paste that into a card and you should not see Blah italic automatically. The thing is, the program isn't even treating (Blah) as part of the paramter, which was what I initially thought was the problem; turn on RT and see that a Library is still the sole parameter.

Formerly known as Lordpenguin.
Download DraftWithMSE to draft custom MSE sets!

Tue, 2008-01-22 02:55
CraigAZ

I don't know if anyone has discussed this yet, but if so I apologize ahead of time. When I go and put in the letters "AE" (for example: AEther) in the Old Style and 7.5 frames, a square box pops into the card title intead of the letters. Is there a way to fix this?

Tue, 2008-01-22 02:58
Pichoro
Pichoro's picture

CraigAZ wrote:
I don't know if anyone has discussed this yet, but if so I apologize ahead of time. When I go and put in the letters "AE" (for example: AEther) in the Old Style and 7.5 frames, a square box pops into the card title intead of the letters. Is there a way to fix this?

This is because the Æ character is missing from the MagicMedieval font.

On 7.5 frames, fix it by using Matrix as the title font instead of MagicMedieval.

In the long term, I might be able to do something about this. No guarantees, though.

Also, I'm not adding this to the error list, because its not really an error in MSE or the templates.

Sun, 2008-01-27 02:01
Chainfire
Chainfire's picture

I don't know if this is a bug or if I just screwed something up and need help.

I downloaded the "Magic New with extra colors" templates pack (the one with purple, yellow, and orange). I unzipped the contents, which were five folders. I moved these folders to C:\Program Files\Magic Set Editor 2\data.

So I run MSE2 and select "New Set." In the style selection window, I select "Modern w/ Extra Colors." The program hangs for a few seconds and I get an error message.

When I click "close message," the program closes and I get the standard Windows XP Send Error Report thingy (happens whenever a program terminates unusually).

The funny thing is, if I open an existing set and change to "Modern w/ Extra Colors" in the style tab, it seems to work fine. I can edit, make funky cards, save, and re-open without problems.

Also, some things specific to the Modern w/ Extra Colors pack. I don't expect anyone to really devote much time to this as long as there are better things to do, but here they are anyway:
1. There are no hybrid mana symbols with yellow
2. Hybrid frames with yellow, purple, and orange soemtimes work and sometimes don't. I've tried each of those three with regular colors, with other extra colors, and each combination seems to behave differently.

-chainfire

Sun, 2008-01-27 02:29
Idle Muse
Idle Muse's picture

I don't know about the error, but had you read the release docs on the download page for magic-extras, or the one included in the downloaded archive, you would have realised that the things you pointed out weren't random emissions - thanks, but we kinda already knew. If you want to make every single possible yellow hybrid symbol then by all means do so. And you can just set the hybrid frame manually if that bugs you.

Formerly known as Lordpenguin.
Download DraftWithMSE to draft custom MSE sets!

Sun, 2008-01-27 04:10
Pichoro
Pichoro's picture

I too am unsure of the crash, and unable to reproduce it in 0.3.6. Perhaps I will install 0.3.5 after bit, and give it a go.

As for your other features, as Lordpenguin said, in the release notes. Not to be smart, but I didn't type those things just for practice on my keyboard.

Sun, 2008-01-27 13:41
Rob Cashwalker
Rob Cashwalker's picture

Is this a Vista screen? Wasn't there Vista "feature" that prevents us from using the program files folder to store templates?

Sun, 2008-01-27 13:55
Idle Muse
Idle Muse's picture

I MSE fine under vista, from the Program Files location.

Formerly known as Lordpenguin.
Download DraftWithMSE to draft custom MSE sets!

Sun, 2008-01-27 15:27
FlamingSheep

When I choose File --> Export --> All Card Images, it exports them to jpgs without any of the apostrophes or commas in their cardnames. The problem is not reproduced if I export a single card image.

E.g. A card named "Menelaus, Sparta's King" will be exported as "Menelaus Spartas King.jpg".

Sun, 2008-01-27 19:44
Idle Muse
Idle Muse's picture

To change the export format, just change the extension in the filename format box at the top (for instance delete .jpg and add .png)
As for punctuation, it is generally ignored as some file systems may not like it.

Formerly known as Lordpenguin.
Download DraftWithMSE to draft custom MSE sets!

Sun, 2008-01-27 20:33
coppro
Administrator
coppro's picture

In would say that it's a bug that punctuation is not removed from the single export, rather than the other way around.

Mon, 2008-01-28 00:58
Pichoro
Pichoro's picture

I would definetly have to agree with coppro; removal of punctuation would seem to be intentional.

Mon, 2008-02-04 15:03
kobalobasileus

D'oh! I accidentally posted this in the NFR thread instead of the error thread yesterday!

I hadn't printed any Magic cards since the last version, so when I went to print a visual shopping list for a buddy who wants to make an Elf deck, I discovered a new error (I hope this hasn't already been reported!).

I have only seen this error in Magic. There is no such problem with YGO or my game, so it may be template related. I'm not sure.

Here's the problem: On A4 size paper, everything is fine, but on letter size paper, the text in the type-line box is too high and all tap and mana symbols that appear in the text box are too low. It does this whether printing to PDF or printing to paper.

Sun, 2008-02-10 02:15
coppro
Administrator
coppro's picture

I have fixed the keyword precedence bug.

People can stop complaining about it (please?)

Sun, 2008-02-10 03:58
Pichoro
Pichoro's picture

lol... Thank you Coppro. A happy smile

I've marked it as resolved in the front post of this thread. Now how many people will notice, I have no idea...

Mon, 2008-02-11 07:18
monkeychewtoy
monkeychewtoy's picture

There's an error with Flash in the Magic keyword system. MSE renders the reminder text using the word "anytime." WotC uses the words "any" and "time."

Discussed here.


September 21, 2007: Monkeychewtoy predicts monocolored hybrid cards, calls them "Ridiculous."

Mon, 2008-02-11 16:51
Pichoro
Pichoro's picture

Geez, what is it with you people? Fix this, fix that... j/k A happy smile

I'll make plans to correct this issue next time I do an update.

Tue, 2008-02-19 01:37
Rusty Keyes
Administrator
Rusty Keyes's picture

The P/T box on the flip card template is morphing (changing size and position) when I use different colors.
The colored trim is also not appearing for flip lands.
If it wouldn't be too much trouble, could it please also be made so that one half can have the colored background and the other half have land?

The P/T box on tokens using the large text box is also morphing. It sometimes fixes itself if you switch between it and a normal card, but it's not permanent and is still annoying.

The tan (which should be white) card name background on the futureshifted template is misaligned. The textbox background colors are also oversaturated.

Lastly, not a bug but a suggestion, is to use the list from the newest creature type update to fill out the preset creature type lists.

Administrator

Tue, 2008-02-19 01:53
Pichoro
Pichoro's picture

I'll go ahead and respond to some of this.

Rusty Keyes wrote:
The P/T box on the flip card template is morphing (changing size and position) when I use different colors.

Rusty Keyes wrote:
The P/T box on tokens using the large text box is also morphing. It sometimes fixes itself if you switch between it and a normal card, but it's not permanent and is still annoying.

I've noticed these templates are a little, erm, odd in their behavior, and plan to look into them eventually.

Rusty Keyes wrote:
The colored trim is also not appearing for flip lands.

That's because we don't have colored flip land frames. I wouldn't expect them anytime soon; colorless flip lands took quite sometime to get made.

Rusty Keyes wrote:
If it wouldn't be too much trouble, could it please also be made so that one half can have the colored background and the other half have land?

That might be quite a tall order to fill without a specialty template.

Rusty Keyes wrote:
Lastly, not a bug but a suggestion, is to use the list from the newest creature type update to fill out the preset creature type lists.

Way ahead of you; did this a few commits back. And its really been awhile since I committed...

Rusty Keyes wrote:
The tan (which should be white) card name background on the futureshifted template is misaligned. The textbox background colors are also oversaturated.

I would be more than happy to swap in better ones if someone generates better images. As it stands, though, all of those were taken from the only psd for futureshifts, with the exception of the colored land textboxes, which I generated myself.

Tue, 2008-02-19 02:30
Rusty Keyes
Administrator
Rusty Keyes's picture

I just found this one a few seconds ago... I gave a card a long name and then proceeded to brutally crush it with several colored mana symbols. The program crashed.

Administrator

Tue, 2008-02-19 02:33
Pichoro
Pichoro's picture

How long of a card name are we talking about here? This would be useful for trying to reproduce the error.

Tue, 2008-02-19 03:02
Rusty Keyes
Administrator
Rusty Keyes's picture

All you need to do is mash B or something for the cost. It does it with any name length.

Administrator

Tue, 2008-02-19 03:25
Pichoro
Pichoro's picture

It doesn't seem to be a problem anymore, then. I used my username as the name, and had a mana cost consisting of 1000 black mana; no crash.


But speaking of overflowing text fields, could I get you to hit enter or something in your signature, to separate your sig from the editing buttons, please? Right after the acronym "TCG" (or anywhere before that) would be grand.

Wed, 2008-02-20 01:35
Rusty Keyes
Administrator
Rusty Keyes's picture

Thank you for the correction (I wonder if you agree with it?). If it's not doing it for you then I guess one of my files must be corrupted or something (though I find that unlikely since I've only made minor changes to what appears in the lists, and none of the actual code).

I've been downloading images (JPEGs) off of magiccards.info to get art for some proxies, and when I try using it I get this:

Quote:
An internal error occured:

Image used with masks must have same size as mask

Please save your work and restart Magic Set Editor.

If I ignore it, it usually crashes the program randomly a bit later.

Administrator

Wed, 2008-02-20 01:42
Pichoro
Pichoro's picture

Rusty Keyes wrote:
Thank you for the correction (I wonder if you agree with it?).

Agree with what? You lost me here.

It is possible that something else has changed between 0.3.5b and 0.3.6 that has caused this to stop being an error. I don't know of anything, but then, Twanvl is probably the only one who would know about this. In any case, it would seem to be good news that I can't reproduce the error. A happy smile

Rusty Keyes wrote:
I've been downloading images (JPEGs) off of magiccards.info to get art for some proxies, and when I try using it I get this:

First, I'll go ahead and get this out of the way. Please remember, MSE is not made for proxying, it is for creating custom cards and custom sets. Proxying could detract from sales by Wizards and potentially endanger both Magic and MSE.

But your problem doesn't seem like something that would be specific to proxying; should be applicable to anything. What templates are you using when this error occurs?

Wed, 2008-02-20 02:12
Rusty Keyes
Administrator
Rusty Keyes's picture

Agree with what my signature states. We do have a separate area for Yu-Gi-Oh cards already, and it seems like half of the sets popping up these days for Magic are Naruto ones that are almost always extremely broken. But that's hardly relevant to this thread and it would only be fixed if I demanded someone to make Naruto templates, which I do not want to do.

I apologize for proxying, if anything I would say it encourages me to buy cards since if I know if the cards work well in my deck, I should buy them. I have no intention of using them outside of my own home and whenever I have a chance to visit the store I always buy real versions and physically destroy my proxies. It was careless of me to speak of proxying in the first place. But that is also hardly relevant to this thread.

To answer your question simply, just the standard card template (with the extended card art option).

Administrator

Thu, 2008-03-06 03:50
Rob Cashwalker
Rob Cashwalker's picture

Template bug-

Future textless

The mana cost I entered was 1WWUUBBRRGG. The GG doesn't fit in the number of "craters". But causes the symbols to shrink proportionately. The normal future template doesn't do this.

Spoiler:

Thu, 2008-03-06 09:43
Idle Muse
Idle Muse's picture

Template bug-

All flip templates.

The autoinclude name character, "~", or "CARDNAME", when placed in the lower (flipped) half of the card, becomes an atomic version of the TOP name, not the bottom (flipped) name, which would seem the most logical.

EDIT: Also, all split templates.

In this case, the ~ char always refers to the righthand name, even when on the left half of the card.

Formerly known as Lordpenguin.
Download DraftWithMSE to draft custom MSE sets!

Sat, 2008-03-08 19:48
Pichoro
Pichoro's picture

When I am next able, I will look into both of these issues.

Thu, 2008-03-13 00:09
Pichoro
Pichoro's picture

Okay, I've got some time, so I'm at the moment slaying some bugs and planning to add a few new features tonight.

So far, I've corrected the Flash RT, adapted Bloodthirst RT to work for all permanents, adjusted rare and uncommon rarity borders from 0.05 to 0.07, fixed the bug relating to shrinking mana costs in magic-future-textless, and can confirm that in 0.3.6, the bug dealing with ~ on splits and flips is no longer an issue.

Edit: I've now addressed Buttock1234's desire for left alignment styling for artist and copyright fields of magic-old styles.

Edit2: Big change to the p/t of all magic-new, magic-future, and magic-planeshifted templates to try to increase realism. A happy smile

Sun, 2008-03-16 01:24
zzo38

Typing numbers in zoom field of image selection dialog box doesn't work properly.

Assignment like set.cards[1].name:="HELP" doesn't work, if trying to read again in the same script set.cards[1].name it returns the old value of the card name, and doesn't change the value on the card.

Sometimes wrong picture is shown in list of cards.

CTRL++ shortcut to add cards doesn't work.

ENTER key to close new set dialog box doesn't work.

Some characters cannot be used in keyword names.

If symbols and non-symbols are mixed in the same text-box, sometimes it makes symbols become the wrong size.

Popup menus for choice fields sometimes disappear when you are not expecting it.

Page up/page down keys move only one space in card list.

Sun, 2008-03-16 01:55
Idle Muse
Idle Muse's picture

Quote:
ENTER key to close new set dialog box doesn't work.

Try using the space bar. This is standard for dialogs, although enter really should be implemented too. My suspicion is that this comes from the widget though, and would be more trouble than it is worth to correct.

I second the request to make ctrl-plus work though, it would be most useful.

I have never noticed choice fields 'disappear'ing like you suggest, it would be good to hear others' opinions.

I actually like the page-up and page-down as they are, a most useful way of moving between cards quickly. It also makes logical and intuitive sense; how would you have it?

Formerly known as Lordpenguin.
Download DraftWithMSE to draft custom MSE sets!

Sun, 2008-03-16 02:54
Rusty Keyes
Administrator
Rusty Keyes's picture

Changeling needs a RT correction as well.

Administrator

Sun, 2008-03-16 14:37
zzo38

Quote:
Try using the space bar. This is standard for dialogs, although enter really should be implemented too. My suspicion is that this comes from the widget though, and would be more trouble than it is worth to correct.

If you tab over to the OK button and push space bar it works, if you tab to OK button and push enter it closes and opens again right away (I don't know why it does that). But OK should be default, and pushing enter (the main enter and the number pad enter should both work, because if selecting an option with mouse, you can quickly push number pad enter to OK the selection you made, after you clicked the options you want) should also select OK button on that window.

Quote:
I actually like the page-up and page-down as they are, a most useful way of moving between cards quickly. It also makes logical and intuitive sense; how would you have it?

I meant when the card list is focused you should use page-up/page-down keys to go by page. When card notes field is active page-up/page-down should do nothing, and when a field on the card is active it should do what it does now, which is go up/down by 1 only.

Sun, 2008-03-16 16:50
Pichoro
Pichoro's picture

Rusty Keyes wrote:
Changeling needs a RT correction as well.

Already taken care of. A happy smile