|
Seb Wizard
Joined: 14 Aug 2004 Posts: 1269
|
Posted: Sat Oct 14, 2006 1:31 am
[1.10 Fixed] Importing *.MUD file creates lots of duplicates |
[Edit: This has been fixed in a re-release of v1.10.]
This is a new problem! I didn't have this problem in 1.09 or earlier.
Importing my *.MUD causes hundreds of duplicates of each of my class folders. If I click on one of the duplicates in the tree view of the settings editor (which is filtered on triggers - I pressed Triggers from the CMUD toolbar to get into it), I get an error MsgBox (not the madExcept one) that is titled "Error" and says "Error: Access Violation at 0xblah (tried to write to 0xblah), program terminated." and when I press OK (the only option) CMUD terminates immediately.
Shame, cos I had high hopes for this version. |
|
Last edited by Seb on Sat Oct 14, 2006 2:28 am; edited 1 time in total |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Sat Oct 14, 2006 1:55 am |
Verified. Bah...I don't know what caused this huge problem, but I see it in my own MUD files too.
Let me look at it and see if I can fix it tonight. |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Sat Oct 14, 2006 2:04 am |
OK, I found it. Stupid typo in one of the indexed lookups. There is a routine called LookupByIndex that takes the name of an index that I had mispelled, and it doesn't even give any sort of error about a non-existent index name! Stupid thing.
Anyway, I'm uploading a new version now.
I also noticed something else that I'll probably need to think about. One of the speed optimizations was to disable database tables used in the settings editor when the settings editor isn't open. This gives a huge speed boost in running scripts. However, I noticed that a side effect of this is that the settings editor and fly-out settings now take a lot longer to open (because it is opening that database table). Not sure if there is a good compromise for this, but I'll look into it. But it's pretty annoying and I'm sure someone is going to report it.
Thanks for reporting this problem quickly so that I was able to fix it before too many other people got a hold of it! |
|
|
|
Seb Wizard
Joined: 14 Aug 2004 Posts: 1269
|
Posted: Sat Oct 14, 2006 2:27 am |
Confirmed fixed.
I wanted to report it right away so you could hopefully fix it before the weekend! Thanks for fixing it. |
|
|
|
|
|