Now I am a novice scripter at best. I do have a basic grasp of what needs to be done, but I am by no means experienced in the scripting field. This may wind up being a really simple problem (and I hope it is), but one thing's for sure. I need help.
My current script is as follows:
Scriptname BlackreachBossSpawnScript extends ObjectReference
{Function Enable (bool abFadeIn = False) native
ObjectReference Property MQBlackreachBoss1 Auto
ObjectReference Property MQBlackreachBoss2 Auto
ObjectReference Property MQBlackreachBoss3 Auto
ObjectReference Property MQBlackreachBoss4 Auto
Event OnDeath (Actor akKiller, form akWeapon, projectile akProjectile) (Actor MQBlackReachBoss1)
if (akKiller == Game.GetPlayer())
MQBlackReachBoss2.Enable()
endif
EndEvent
Event OnDeath (Actor akKiller, form akWeapon, projectile akProjectile) (Actor MQBlackReachBoss2)
if (akKiller == Game.GetPlayer())
MQBlackReachBoss3.Enable()
endif
EndEvent
Event OnDeath (Actor akKiller, form akWeapon, projectile akProjectile) (Actor MQBlackReachBoss3)
if (akKiller == Game.GetPlayer())
MQBlackReachBoss4.Enable()
endif
EndEvent}
Every time I've saved and compiled it there are no errors from the compiler, which would lead me to assume the script is fine, but not taking effect in-game. I have the first boss enabled by default, and the other 3 are tagged to be disabled. I kill the first form, and nothing happens. No other forms spawn, so I'm not sure what I'm missing. By the way, each individual monster has the script attached, and the References are all tagged properties, so I have no clue what's wrong...
Help would be much appreciated!
If my post is in the wrong forum, please tell me how to move it to the right one!

