Issue Data
|
Issue #27423: DLC04KickOutHandlerScript: attempting to start event scoped quest outside of story manager
[09/09/2019 - 09:35:07PM] error: DLC04RaidWipeOut (0600DB37): attempting to start event scoped quest outside of story manager.
stack: [DLC04RaidWipeOut (0600DB37)].DLC04:DLC04KickOutHandlerScript.SetCurrentStageID() - "<native>" Line ? [DLC04RaidWipeOut (0600DB37)].DLC04:DLC04KickOutHandlerScript.setStage() - "g:\_F4\Art\Raw\Scripts\Quest.psc" Line 174 [DLC04RaidWipeOut (0600DB37)].DLC04:DLC04KickOutHandlerScript.::remote_DLC04:DLC04KOQuestScript_DLC04KickOut() - "g:\_F4\DLC04\Art\Raw\Scripts\DLC04\DLC04KickOutHandlerScript.psc" Line 12 [09/09/2019 - 09:35:07PM] error: DLC04RaidCoerce (06019088): attempting to start event scoped quest outside of story manager. stack: [DLC04RaidCoerce (06019088)].DLC04:DLC04KickOutHandlerScript.SetCurrentStageID() - "<native>" Line ? [DLC04RaidCoerce (06019088)].DLC04:DLC04KickOutHandlerScript.setStage() - "g:\_F4\Art\Raw\Scripts\Quest.psc" Line 174 [DLC04RaidCoerce (06019088)].DLC04:DLC04KickOutHandlerScript.::remote_DLC04:DLC04KOQuestScript_DLC04KickOut() - "g:\_F4\DLC04\Art\Raw\Scripts\DLC04\DLC04KickOutHandlerScript.psc" Line 12 [09/09/2019 - 09:35:07PM] error: DLC04RaidSubdue (06016E18): attempting to start event scoped quest outside of story manager. stack: [DLC04RaidSubdue (06016E18)].DLC04:DLC04KickOutHandlerScript.SetCurrentStageID() - "<native>" Line ? [DLC04RaidSubdue (06016E18)].DLC04:DLC04KickOutHandlerScript.setStage() - "g:\_F4\Art\Raw\Scripts\Quest.psc" Line 174 [DLC04RaidSubdue (06016E18)].DLC04:DLC04KickOutHandlerScript.::remote_DLC04:DLC04KOQuestScript_DLC04KickOut() - "g:\_F4\DLC04\Art\Raw\Scripts\DLC04\DLC04KickOutHandlerScript.psc" Line 12 [09/09/2019 - 09:35:07PM] error: DLC04REObjectCT03 (06014B5A): attempting to start event scoped quest outside of story manager. stack: [DLC04REObjectCT03 (06014B5A)].DLC04:DLC04KickOutHandlerScript.SetCurrentStageID() - "<native>" Line ? [DLC04REObjectCT03 (06014B5A)].DLC04:DLC04KickOutHandlerScript.setStage() - "g:\_F4\Art\Raw\Scripts\Quest.psc" Line 174 [DLC04REObjectCT03 (06014B5A)].DLC04:DLC04KickOutHandlerScript.::remote_DLC04:DLC04KOQuestScript_DLC04KickOut() - "g:\_F4\DLC04\Art\Raw\Scripts\DLC04\DLC04KickOutHandlerScript.psc" Line 12 [09/09/2019 - 09:35:09PM] error: DLC04PackFights (060525A5): attempting to start event scoped quest outside of story manager. stack: [DLC04PackFights (060525A5)].Quest.SetCurrentStageID() - "<native>" Line ? [DLC04PackFights (060525A5)].Quest.setStage() - "g:\_F4\Art\Raw\Scripts\Quest.psc" Line 174 [DLC04RaiderKickout (06027704)].DLC04:Fragments:Quests:QF_DLC04RaiderKickout_01027704.Fragment_Stage_0020_Item_00() - "g:\_F4\DLC04\Art\Raw\Scripts\DLC04\Fragments\Quests\QF_DLC04RaiderKickout_01027704.psc" Line 72 [09/09/2019 - 09:40:30PM] error: DLC04RaidChaseOff (06014352): attempting to start event scoped quest outside of story manager. stack: [DLC04RaidChaseOff (06014352)].DLC04:DLC04KickOutHandlerScript.SetCurrentStageID() - "<native>" Line ? [DLC04RaidChaseOff (06014352)].DLC04:DLC04KickOutHandlerScript.setStage() - "g:\_F4\Art\Raw\Scripts\Quest.psc" Line 174 [DLC04RaidChaseOff (06014352)].DLC04:DLC04KickOutHandlerScript.::remote_DLC04:DLC04KOQuestScript_DLC04KickOut() - "g:\_F4\DLC04\Art\Raw\Scripts\DLC04\DLC04KickOutHandlerScript.psc" Line 12 |
Once the kick out criterions are met, around half a dozen of quests will send a custom event to this script. The event sets the shutdown stage on the quest the script is running on, and once the quest stops running,, it automatically unregisters for the event. However, any calls that come in betwseen the shutdown stage is set and the quest actually stops running are queued and will be executed even after it has stopped running, but, except for the first call, they will all fail with an error.
Added code to skip any events that come in after the shutdown stage has been set.
Added code to skip any events that come in after the shutdown stage has been set.
Showing Comments 1 - 1 of 1