» Wed Sep 28, 2016 1:32 pm
Ha. Found it. It turned out that logs were spammed only when loading a save. No log spamming upon starting a new game. This rang me a *huge* bell.
The previous version of this script [same script name] was directly attached to objects, thus it extended ObjectReference, not ReferenceAlias as in the new version.
I have since then removed the script from those objects, but apparently it's not enough to prevent GetReference to still run on them, and it can't because they are of the wrong type.
Basically I have confused the heck out of Papyrus.
So it has been just a matter of renaming the script. Problem solved.