Hi, I'm struggling to write my first real Papyrus script and was hoping someone could answer some of my questions. 1) What's the best way to add functionality to a script from an existing mod without replacing the script fully? For example, I'm trying to design a script that activates when an activemagiceffect from another mod kicks in, applies an additional effect and then deactivates when the activemagiceffect is disabled. 2) How do I call and store a variable that's set by another script, manipulate that variable using my script temporarily and then set it back to the initial number? 3) How do can you make it so that every, say, 5 in game minutes, there's a 10% chance of an effect firing, and if that effect doesn't fire, then the script loops back and there's another roll of the dice in another five minutes? I know Utility.randomInt is the way to do the dice roll, but I can't figure out how to make it recur.