Assuming it would actually work, I've considered altering the ActorBase itself (extending/inheriting wouldn't work since the NPCs wouldn't reference the new class object). But I would like to avoid that, since injecting dependencies into the base classes is begging for mod conflicts and future patch problems.
I've also been looking at package stacks, or AI packages, but I still get back to needing it to affect ALL NPCs.
Does anyone know of a way that this could be done without editing a mess of core NPC classes/templates etc?
