I'm trying to get an actor take all of his defeated opponent's items but since I extended to Actor, I can't find a way to use RemoveAllItems() in that script.
ScriptName LootItems extends Actor{Loot stuff}Event OnCombatStateChanged(Actor akTarget, int aeCombatState) If aeCombatState == 1 If akTarget.GetKiller() == Self Debug.MessageBox("loot time!") akTarget.RemoveAllItems(Self) EndIf EndIfEndEvent
akTarget.RemoveAllItems(ObjectReference akTransferTo = self, bool abKeepOwnership = false)
akTarget.RemoveAllItems(akTransferTo = self, abKeepOwnership = false)
akTarget.RemoveAllItems(self, false)