I added an event handler (type "Killed") for civilian units which calls a script. The problem is that the script is executed twice, and I don't understand why because the "Killed" event handler should trigger only when the unit dies, and that happens only once. Do you have any clues?
EDIT:
I found the problem: civilian units have also a "Hit" event handler, and it looks like that if the unit dies, the "Hit" event handler fires anyway, although the biki says it does not.