Mainly, how do I trigger the script to activate on the NPC's death? I'm guessing I use an OnDeath event?Scriptname DJHermitHouseOwnership extends ObjectReferenceFaction property DJHermitHouse0001Faction autoEvent OnDeath(Actor akKiller) if (akKiller == Game.GetPlayer()) Game.GetPlayer().AddToFaction(DJHermitHouse0001Faction) endIfendEvent
ObjectReference Property PlayerRef Auto

Scriptname DJHermitHouseOwnership extends ObjectReferenceObjectReference Property PlayerRef AutoFaction property DJHermitHouse0001Faction autoEvent OnDeath(Actor akKiller) if (akKiller == PlayerRef) PlayerRef.AddToFaction(DJHermitHouse0001Faction) endIfendEvent
Actor Property PlayerRef AutoSee if that works
(PlayerRef as Actor).AddToFaction(MyFaction).

Scriptname DJHermitHouseOwnership extends ObjectReferenceActor Property PlayerRef AutoFaction property DJHermitHouse0001Faction autoEvent OnDeath(Actor akKiller) if (akKiller == PlayerRef) PlayerRef.AddToFaction(DJHermitHouse0001Faction) endIfendEvent