I have a Alias set up for him in my quest, he has dialog that works perfectly based on quest conditions and so forth. he even has a follow package that works as well. He simply will NOT enable if I set him as initially disabled. And yes, his alias is set to allow disabled, so that's not it. What would cause an NPC not to enable and a quest pointer not pointing to him like it should?
I even created a new NPC and alias for the new one and it didn't work either. I know the stage is firing as I have a debug message that's showing up like it should. I'm enabling him at stage 60 with this fragment: Alias_KorstNPC.GetReference().Enable()
Here's my quest script if that will do any good:
Spoiler
;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment;NEXT FRAGMENT INDEX 12Scriptname QF_BalokHelgen01_010012CA Extends Quest Hidden;BEGIN ALIAS PROPERTY Valerius;ALIAS PROPERTY TYPE ReferenceAliasReferenceAlias Property Alias_Valerius Auto;END ALIAS PROPERTY;BEGIN ALIAS PROPERTY Marcus;ALIAS PROPERTY TYPE ReferenceAliasReferenceAlias Property Alias_Marcus Auto;END ALIAS PROPERTY;BEGIN ALIAS PROPERTY BalokReunionSceneXmarker;ALIAS PROPERTY TYPE ReferenceAliasReferenceAlias Property Alias_BalokReunionSceneXmarker Auto;END ALIAS PROPERTY;BEGIN ALIAS PROPERTY dunCGHelgenGatesMarker;ALIAS PROPERTY TYPE ReferenceAliasReferenceAlias Property Alias_dunCGHelgenGatesMarker Auto;END ALIAS PROPERTY;BEGIN ALIAS PROPERTY Courier;ALIAS PROPERTY TYPE ReferenceAliasReferenceAlias Property Alias_Courier Auto;END ALIAS PROPERTY;BEGIN ALIAS PROPERTY KorstNPC;ALIAS PROPERTY TYPE ReferenceAliasReferenceAlias Property Alias_KorstNPC Auto;END ALIAS PROPERTY;BEGIN ALIAS PROPERTY PostHelgenEnableRef;ALIAS PROPERTY TYPE ReferenceAliasReferenceAlias Property Alias_PostHelgenEnableRef Auto;END ALIAS PROPERTY;BEGIN FRAGMENT Fragment_6Function Fragment_6();BEGIN CODEAlias_Valerius.GetReference().Enable();END CODEEndFunction;END FRAGMENT;BEGIN FRAGMENT Fragment_0Function Fragment_0();BEGIN CODEAlias_Marcus.GetReference().Enable();END CODEEndFunction;END FRAGMENT;BEGIN FRAGMENT Fragment_8Function Fragment_8();BEGIN CODEAlias_KorstNPC.GetReference().Enable()Debug.Notification("Stage 60 set Korst should be enabled");END CODEEndFunction;END FRAGMENT;BEGIN FRAGMENT Fragment_14Function Fragment_14();BEGIN CODEAlias_Marcus.GetActorRef().SetOutfit(MarcusSteelArmor);END CODEEndFunction;END FRAGMENT;BEGIN FRAGMENT Fragment_3Function Fragment_3();BEGIN CODENorthGate.Setopen(true)EastGate.Setopen(true);END CODEEndFunction;END FRAGMENT;END FRAGMENT CODE - Do not edit anything between this and the begin commentObjectReference Property NorthGate Auto ObjectReference Property EastGate Auto Outfit Property MarcusSteelArmor Auto 
