I think you may have forgotten to include the script in the download. Download only shows an .esm, and when I just did the "One Step Ahead" quest for Ryujin, I did not get any skill points.
The .esm contains the compiled script in it, should work as is. That's all it contains other than the Message record for the notification. Edit: I was wrong.
Some Ryujin quest don't give you skill points like the first one, Back to the Grind. But One Step Ahead should and I have played through it.
Can you check if the Galbank rescue or the UC Vanguard flying sim missions give you skill points?
Completed "Supra et Ultra" (flight sim) quest, and never received the skill point for it. Not sure if I received the skill point for completing the quest "Job Gone Wrong" (Galbank rescue) either
I'd love to diagnose this. Can you both tell me more please.
New game or mid playthrough?
All I can think is the registering of events for 20+ quest stages is stalling for some on Quest init.
Which could be script load issue. I've tried multiple new and existing saves and struggling to replicate this.
I added a "Initalized" message to test after all the event registers and sometimes the message doesn't show on existing saves and always on new save. But always still gives me skill points on all quests regardless.
I installed the mod mid-playthrough, and I unfortunately cannot test Job Gone Wrong as I did that before installing the mod and no longer have a save I can go back to for testing. However, I was able to test Supra Et Ultra, and much like One Step Ahead, I was not given any skill points.
New version out. Give it a go. I've added an initialization message so you should see "Faction Quests Give Skill Points: Initialized!" pop up when loading on a clean save. Doesn't have to be a new game but one that didn't have the previous version of this mod loaded.
I've added a 0.5 sec delay, this gets the init message to always pop up now and might help with script load on first load.
I've uploaded one more version, the best advice I could get is add a longer delay for intensive load functions, it's in optional files for anyone having issues and willing to test. Thanks for your help.
I'm such a noob. I think you are both right, sorry. The mod I took "inspiration" from had a .ba2 and I thought masters worked differently, it probably had the .pex file in the archive :D
12 comments
If you have downloaded it and it didn't work, please download version 1.2.
The .esm contains the compiled script in it, should work as is. That's all it contains other than the Message record for the notification.Edit: I was wrong.Some Ryujin quest don't give you skill points like the first one, Back to the Grind. But One Step Ahead should and I have played through it.
Can you check if the Galbank rescue or the UC Vanguard flying sim missions give you skill points?
New game or mid playthrough?
All I can think is the registering of events for 20+ quest stages is stalling for some on Quest init.
Which could be script load issue. I've tried multiple new and existing saves and struggling to replicate this.
I added a "Initalized" message to test after all the event registers and sometimes the message doesn't show on existing saves and always on new save. But always still gives me skill points on all quests regardless.
Can you test a new save please?
I'll upload source tonight. Thanks for your help.
I installed the mod mid-playthrough, and I unfortunately cannot test Job Gone Wrong as I did that before installing the mod and no longer have a save I can go back to for testing. However, I was able to test Supra Et Ultra, and much like One Step Ahead, I was not given any skill points.
I've added a 0.5 sec delay, this gets the init message to always pop up now and might help with script load on first load.
The new version is up with the script.
Thank you both for your help and patience.