EPDGaffney Posted January 7, 2018 Share Posted January 7, 2018 (edited) To keep it short, the package behaviour used to work, then I updated, then it didn't. So, trying a number of things as it was already very fastidious (but I had pretty much finished with it), I eventually tried going back to JIP 50.1 and everything worked fine besides the new MoveToContainer function. The problem with the packages, which did not use any scripts (and still didn't work when I tried to make them use scripts; I should clarify that they are added through AddScriptPackage, but have no result scripts directly attached), was that for a Find package, depending on the flags I set, the NPC would either stand there and not move, or he would throw away the package and use his Sleep package. I had disabled combat through another script, lest he attack me, but without any of that scripting, if I set him to be a friend so that he wouldn't attack me anyway, he behaves the same as above, completely eschewing all AI procedure requests from these packages. The fact that he uses his sleep package makes me think I can maybe add this to him in his GECK record and use some conditions, but that shouldn't actually be necessary. I don't really know what I'm looking for, maybe some insight or confirmation that I am or amn't the only one experiencing this? Obviously, only JIP can fix the plug-in, but I just thought I should see what other modders think. Edited January 7, 2018 by EPDGaffney Link to comment Share on other sites More sharing options...
dubiousintent Posted January 7, 2018 Share Posted January 7, 2018 There is always a chance that an update to JIP LN NVSE will break some other functionality or change behavior. Like any other "release" the "dot zero" version is always likely to turn up a bug. Fortunately the author(s) (I believe Lutharion is still contributing to the combined plugin) are quite responsive to reports. What they need in general is the minimum set of circumstances to reproduce the problem. If they can't replicate it, they can't fix it. (I'm sure you are aware of this, but for the benefit of any lurkers stumbling across similar.) OTOH, the last couple of Windows patches have started to cause problems with NVSE in general. (Ref: FNW Win10 RS3 patch crashthread.) I imagine that is going to absorb their priorities for a bit. -Dubious- Link to comment Share on other sites More sharing options...
EPDGaffney Posted January 7, 2018 Author Share Posted January 7, 2018 (edited) It's just such a basic thing that's not working that I'd expect either they didn't even modify anything that should affect AI packages, or manifesting this problem is contingent on circumstances present for me but not for them. I've tried disabling mods but that didn't work. I'm going to try starting from a new game. Going to take a good half-hour to get there but if that works, I suppose that's acceptable, at least for now. Kind of don't think it will, though, as the test save is from before the NPC is ever loaded. Also, I tried giving him the packages I want and just setting conditions for them and then using EVP in the script that used to add the package directly. This yields precisely the same behaviour. Could be a Windows 10 thing as well, of course. Edit: So, as I sort of assumed, the conditions for reproducing this glitch are much more complex than simply breaking all packages. My Find package seemed to be broken for all NPCs when it used a specific reference as the Find Target, but then seemed to work fine when using a Base ID. Except for the sole NPC I was planning on using the package for (obviously). But he has a load of scripting working on him, so that's probably why. Maybe I used a JIP function that was updated (whether accidentally or intentionally) and it's conflicting now. Have to test more. Edit 2: I've reported this in great detail on the JIP page, but if anyone's wondering, I got it all working even better than before, though it took days and is technically still a workaround as I never did find the cause of the problem, beyond more than a theory. Edited January 9, 2018 by EPDGaffney Link to comment Share on other sites More sharing options...
Recommended Posts