Mit Cursorn kenne ich mich nicht wirklich aus.
Zum Baumeister:
Welche 2 KindOf's hast du ihm gegeben?
Bist du dir sicher, dass man ihm dafür STRUCTURE geben muss. Ich würde einfach nur MP_COUNT_FOR_VICTORY nehmen.
Wenn das nicht klappen sollte (wovon ich aber nicht ausgehe), dann lass den BM doch ein Object beschwören, welches dafür sorgt, dass man nicht verliert und welches beim Tod des BM auch stirbt.