File information
Created by
KirbonatedBeverageUploaded by
KirbonatedBeverageVirus scan
168 comments
-
StickyA question, KirbonatedBeverage. If the problem with the original script is as you stated, wouldn't this occur in any and all games in which that script was used? Simply put, I have been using the original version 2.0.0 made by Tarlazo (the one that he removed and which was subsequently replaced by the re-upload by fairkauri), and in all the time I have used it, have never encountered what you describe (and have just now checked the saves in Fallrim Tools and do not have what is shown in your screenshot on any of the ones I checked). Yet, if this was an issue inherent in the original script by tarlazo, then I should have this issue - isn't that correct?
I am wondering (and this is something we often see when troubleshooting games for people in the Steam forums), if, in fact, it is possibly some other mod which is causing the results that you have shown, and not the script by tarlazo? And, if your testing was done on a completely vanilla game so as to ensure that nothing else could be causing this? Because, if it is the tarlazo script at fault, then, as I stated, these issues should appear in my game, or in anyone else's game who has tarlazo's script.
Anyway, thanks for your checking into this issue - anything that advances our knowledge of the game and how it works is greatly appreciated!-
Yes, that was the very first save I checked - I am extremely thorough about these things, and would not have posted if there was any doubt whatsoever. Also, if you check my profile here, and my history on Steam forums, you will see I am one of the foremost authorities as far as Skyrim is concerned (as to my build, you can see an example of it - though smaller - but it is basically the same, being the build my current one is built upon it - linked on my profile page on Steam). And I do not have any mods which add dragons or modify this script. The questions you asked are exactly the questions we - the individuals who regularly help in the forums - have been discussing as regards your fix. In fact, one of the people there who is a programmer has also stated that he does not see what you describe as being the cause of the issue. This is a partial quote:
"I don't see any harm in the code change, [...] events may trigger functions, and functions may trigger events. But MA's explanation that it causes stack overflow doesn't make sense at all...."
See: https://steamcommunity.com/app/489830/discussions/0/154643795211522292/?tscn=1631535113#c3038230013036827733
And I have checked and compared all three scripts - the version I am using, the re-upload, and yours. As I stated, I am extremely thorough - I could not run the builds, nor give the help on the forums I do, if I were not.
I have to ask again, though - even at the risk of seemingly being impertinent (which is not my intention at all - I have the utmost respect for people who attempt to make the game better through their work in modding it), did you test this on a purely vanilla game? -
Also, I have another question. You state that this is a replacement for the re-upload of tarlazo's mod. However, here, in your point 4, you state the following when asking me about my experience:
"4) the version of the fix in the reupload is somehow different to version that I compared to (version 2.0.1 obtained from Tarlazo's original nexus page, before it was deleted)"
As I had stated, I was using tarlazo's version that he had removed - and not the reuploaded version - (though it is version 2.0.0, and not the 2.0.1 that you state you had). I compared all three versions tarlazo's, the reupload, and yours. Yet, if you had checked the reupload, you would know it is essentially the same - yet here you state that there may be a difference - which leaves me to wonder if you had checked the reupload? Which, with all due respect, makes me wonder about other things - such as how exactly you tested this.
In my original playthrough many years ago, before I had ever added any mods in (amazing as that may seem compared to now - LOL!), I did experience the dragon stalking bug once. Now, while a negative does not necessarily prove anything, since I started using the fix when it was first released years ago, in the thousands of hours since, I have never suffered the bug, nor have I ever experienced the lag you are referring to - not in my script heavy 2233 mod build having 1638 plugins, nor in the the script heavy one before it having 1535 mods and 1103 plugins, nor in any of the other extreme builds I have run - all of which are and were totally stable and CTD free. Nor have any of the others who I have spoken to encountered this, nor have we seen this issue in the forums as pertains to tarlazo's version of the script.
I do not wish to sound harsh or argumentative, so I certainly apologize if it seems that I may appear so, but we do (all too often), in the Steam forums, see errors where people wrongly attribute certain things to a certain mod when, in fact, the problem actually lies elsewhere - one such frequent incident being people wrongly attributing bugs as being caused by the Unofficial Patch, when, in fact, it is caused by another mod and due to the fact that they did not test on a vanilla game. What we do in the forums, those of us who are frequent helpers, is to try and ensure that information is 100% accurate, and to determine if what is being stated as the problem, actually is the problem - and not something else. -
Hey SMR1957. This is all very technical and interesting, and I appreciate the in-depth analysis of the issue. But as a layperson, I would just like to know whether or not this mod actually fixes the potential problem and whether or not it is safe to use in my game.
Thanks :) -
Well, as stated in this post on the Steam SSE forum thread - https://steamcommunity.com/app/489830/discussions/0/154643795211522292/?tscn=1631535113#c3038230013036827733 :
"I don't see any harm in the code change..."
So, it may be, Blackspipne, but I am not convinced, nor are others, that there actually is a problem caused by tarlazo's mod and that this is not an issue caused by some other conflict - but I myself have not tested this mod and so cannot personally recommend it - especially since, as far as I can determine, the alternate fix does work. Others will, no doubt, be able to state if it works in their game - I personally, just cannot comment as to that.
Let there be no doubt about it - I am not criticizing KirbonatedBeverage's work so much as myself and others are wondering if what is being shown is really caused by a scripting error in tarlazo's original work, as re-uploaded by fairkauri, or if the issue is caused by something else. So far, the consensus is that this issue is caused by something else.
I apologize if that is not clear enough, but that is all I can say barring any further information. -
Thanks for that response, KirbonatedBeverage. And no, you should not feel like a buffoon - far from it! These discussions are good to have, and give greater insight into issues with the game. A lot of work goes into these things, and any and all feedback is useful - and we all learn something when we read the discussions. And, after all, that should be the main point of discussions like this, to learn and understand things better. It may be that there are issues with the original script - as I said, my not having a problem does not prove that one does not exist - which is why it is so important for others to post their own experiences and what they have observed. If your mod fixes an actual issue, then that is fantastic - just want to be sure what the issue is and what the actual cause may be.
And, thank you for being so patient with reading my posts - I can be long winded at times, so patience is definitely a virtue!
And, a kudos to you for taking the time to do all this! Just added one! -
I dont have any knowledge about coding. But in case it helps, I check my saves every half hour (or after a really hard fight that I would not want to do again) because some past trauma with stacks, I started my current game (2300+ saves with more than two months old) and at the beginning I was using Tarlazo version, then, the Re-upload, now this one. And I have never seen any stacks. I do use Ultimate Dragons as a possible mod that can maybe fix or replace this issue.
I am saying this because the author mentioned that SKSE cleans the stacks eventually (and I always save after killing a dragon because I have the difficulty of those encounters very high) and if this was the case, I am sure I will have seen the problem at some point. Also, because smr asked for personal experiences regarding this ¿issue?.
Thanks to you two for engaging in productive discussions. Kudos. -
It would be good to see a list of mods that might possibly trigger this smr1957 and KirbonatedBeverage. It won't be a slam against those mod authors but it would be nice to see some possible culprits in case it is a combination of mods causing the original issue.
-
Events and functions literally compile to the same thing. For example, these are identical in a compiled .pex file:
event OnInit()
endEvent
function OnInit()
endFunction
It's just a way of making the purpose of a function more clear to the reader. This fact makes this fixed fixed version redundant. However, I can agree with your sentiment that there's a lack of documentation surrounding this. -
I suppose there is one definite way to check whether the "function" and "event" result in the same code, and that is to compile 2 versions of the script, one containing "event" and the other containing "function", and then perform a binary file compare on the 2 pex files. For example, the "WinMerge" program has a binary compare feature (in general, its also a very useful program to compare the contents of directory heirarchies and their files, and spot differences).
https://winmerge.org/
If both pex files result in the same code, then you know the papyrus compiler will treat "function" and "event" in the same way. This method could also be used for other things, to understand whether changes to a script's syntax results in the same or different code.
-
-
Is this even needed when you use a Papyrus performance enhancing SKSE plugin like Papyrus Tweaks?
-
💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖
-
These fixes (and more) are included in Dragonactorscript infinite loop fix.
-
Fair enough, Wispmothers are also evil. I only meant to say that Blackread claims these script edits are all included in the aforementioned mod (which has other features as well).
-
-
Is the mod folder correct? I thought there shouldn't be another folder after Source, but you've put a "Fixed Fixed Dragon Stalking Fix" folder in there with the source script. I'm not familiar with how the scripts folder is handled, so any insight will be useful to me for my own use!
Thanks for this mod -
Hey, I'm still getting dragon stalking bug. Should we still use the Dragon Stalking Fix or Fixed Dragon Stalking Fix (Re-Upload)?
-
How about the original Dragon Stalking Fix? Would that be good to try out?
Good read! I reckon get in touch with Fudgyduff, Meh321, powerofthree, MaskedRPGFan, maxsu2017 and/or Doodlezoid. These are the guys who I've found are usually really good at this Jazz. KernelEgg? is also good as well. He did Scrambled Bugs. Chat to these guys about this problem, they're kings as SKSE.
-
-
Reading the above conversation has led me to understand that the "dragon stalking" bug is not an inherent issue with the base game, but rather caused by a specific combination of mod-generated changes to the game...
I would really appreciate a list of potential culprits if you ever end up finding them, and thank you for your work. -
God i beg this works. Every second dragon just fucks up my save.
No it did not. Killed some Dragon 2296 DragonActorscrips stacked up -
Any benefit to using this in VR?
Can it even work in Skyrim VR? :) -
How many instance related to the dragonactorscript is consider "overflow"? I currently have 41 instance related to it and after killing a dragon my newest save still have 41. Is this normal? I don't have any other mod related to dragon other then this one and the one which reduce the dragon random encounter chance.
Also, I just killed Sahloknir with delphine, after I had the conversation with her and walked away just a few steps, I turned back and the corpse of the dragon is gone. Is this normal? I set my timescale to 10 and it take me almost 3 minute to finish conversation with her(I didn't skep the dialog). If the dragon corpse disappear so fast, if I stay there more then 3 minute, would the corpse just disappear right in front of me? -
This worked for me. I'd been using the Fixed Dragon Stalking Fix, and I had accumulated over 400000 instances of DragonActorScript in between using ReSaver to cull the suspended stacks. I was getting pretty tired of having to do it. I am a very happy orange cat!
-
same thing happened to me, I have been on a week long quest whenever I had the time to save my old game and I tried everything being convinced it was due to a mod update / me removing unwanted mods because do as I say not as I do, you know, being a hypocrite and all that jazz. but no, I just needed to replace the mod I was using to stop dragons from stalking me.
although a good point is that the mod author does say this is not a fix for the stack overflow so keep an eye out for its possible return
-