I have an actor that is placed at the feet of a dying actor. I then call removeinventory on the dead actor and place that inventory in the new actor, but I can't get the new actor to equip MOST of the items that were in the dead actors inventory. They do equip a sword that the dead actor had, but nothing else. I want them to equip any available armor as well.
Secondary to the problem, the base actor contains a PlayerFollower package but the actor placed at the dead victims feet will not follow the player.
Here's the code, this script event is triggered on the death of the original actor.
Event OnDeath(Actor akKiller)Trace("Actor Dead")ObjectReference SoulServantTrace("Target Race is " + TargetRace)if(TargetRace == ArgonianRace || TargetRace == ArgonianRaceVampire || TargetRace == DarkElfRace || TargetRace == DarkElfRaceVampire || TargetRace == HighELfRace || TargetRace == HighELfRaceVampire || TargetRace == ImperialRace || TargetRace == ImperialRaceVampire || TargetRace == KhajiitRace || TargetRace == KhajiitRaceVampire || TargetRace == NordRace || TargetRace == NordRaceVampire || TargetRace == OrcRace || TargetRace == OrcRaceVampire || TargetRace == RedguardRace || TargetRace == RedguardRaceVampire || TargetRace == WoodElfRace || TargetRace == WoodElfRaceVampire || TargetRace == BretonRace || TargetRace == BretonRaceVampire || Target.IsInFaction(IsGuardFaction)) if(Targetsix == 0) Trace("Actor Male") SoulServant = Target.PlaceAtMe(mm_BeluaSoulServantMale) as Actor utility.wait(1) elseif(Targetsix == 1) Trace("Actor Female") SoulServant = Target.PlaceAtMe(mm_BeluaSoulServantFemale) as Actor utility.Wait(1) EndIf Trace("Soul Servant is: " + SoulServant) Target.RemoveAllItems(SoulServant, false,false)EndIfThanks,
-MM

