Long story short: I'm making a mod that will temporarily increase an NPC's disposition toward the player. Since this is a temporary increase, I need to store the starting disposition somewhere. I can see two possibilities: (1) a global array, but this doesn't seem as elegant as (2) storing it on the actor itself. Is it possible to add a new variable to an object through Papyrus? e.g. int actorRef.oldDisposition = actorRef.GetRelationshipRank(player)? Thanks for any help!
EDIT: I just noticed the quick question, quick answer thread. Sorry for not posting this there.