
Originally Posted by
Kandid
I'm going to take a wild guess here, but it sounds like the problem is a trivial syntax error. You're probably missing an opening or closing curly brace somewhere in your EDU. This would explain why a different unit gets messed up each time you fiddle with the EDU.
To test my theory, use a text editor that can highlight matching braces for you. Just go to the last brace in the EDU and see if that lines up with the opening brace. It may be your EDU that's messed up, or maybe some other file, or both.
If you had version control (git/mercurial/etc), you would never suffer from these cryptic error messages.
EDU doesn't use curly brackets.
Invalid ownership means that the faction dosen't exist as a valid choice, check descr_sm_factions for the slave faction. Failing that set your log settings to trace. And post the line specified in the log, here in full.
Code:
[log]
to=logs/lodoss.system.log.txt
level = * trace
file = game.script.* logs/lodoss.script2.log.txt
file = game.script* logs/lodoss.script.log.txt
file = game.script logs/lodoss.scriptoutput.log.txt