raziel23x / skyrim-plugin-decoding-project

Automatically exported from code.google.com/p/skyrim-plugin-decoding-project
1 stars 3 forks source link

Assertion error when copying a spell entry in Oblivion #79

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Open Oblivion.esm.
2. Attempt to copy a SPELL record as an override.
3. An assertion error is thrown.

What is the expected output?
The spell should be copied without incident, this used to work in 3.0.15 just 
fine.

What do you see instead?
The SPELL record is partially copied. The headers and the SPIT subrecord show 
up, but the effect data blocks are not, and they can't be dragged across 
either. That throws the same assertion

What version of the product are you using? On what operating system?
3.0.24

Original issue reported on code.google.com by arthmoor on 5 Nov 2012 at 7:21

GoogleCodeExporter commented 9 years ago
Oops. Forgot to include the assertion. It's somewhere in this handy bug report 
the program generated.

Original comment by arthmoor on 5 Nov 2012 at 7:23

Attachments:

GoogleCodeExporter commented 9 years ago
Thats bad because definition for SPEL is the same for 3.0.15, which means 
Elminster changed something in the core code later.
There is a workaround, after copying right click on emptry Effects space in new 
plugin, click Add, and then drag&drop effects from original record.

Original comment by zila...@gmail.com on 5 Nov 2012 at 8:21

GoogleCodeExporter commented 9 years ago
I tried that, but it kept generating the same assertion over and over. Ended up 
just using the CS. I keep forgetting Oblivion's CS is lightning fast compared 
to Skyrim's CK :P

Original comment by arthmoor on 5 Nov 2012 at 8:31

GoogleCodeExporter commented 9 years ago
Strange, there were no assertions for me when manually appending Effects after 
copying. What plugin/formid gave you assertions?

Original comment by zila...@gmail.com on 5 Nov 2012 at 8:42

GoogleCodeExporter commented 9 years ago
Form 0006FE74. You'll need Shivering Isles to see it.

Original comment by arthmoor on 5 Nov 2012 at 7:38

GoogleCodeExporter commented 9 years ago
Updated version I sent you doesn't produce any errors on this record.

Original comment by zila...@gmail.com on 5 Nov 2012 at 9:15

GoogleCodeExporter commented 9 years ago
Confirmed, updated version is working.

Original comment by arthmoor on 6 Nov 2012 at 6:33

GoogleCodeExporter commented 9 years ago
So how about OBME enabled mods? Do they work too? Can I close this issue?

Original comment by zila...@gmail.com on 13 Nov 2012 at 7:30

GoogleCodeExporter commented 9 years ago
I don't know, I've never used an OBME mod and don't even know which ones need 
it.

Original comment by arthmoor on 13 Nov 2012 at 11:17

GoogleCodeExporter commented 9 years ago
Ok lets assume it works too.

Original comment by zila...@gmail.com on 13 Nov 2012 at 7:02