GetEquippedObject - Actor
From Creation Kit
SKSE Member of: Actor Script
Returns the object currently equipped in the specified location.
Form Function GetEquippedObject(int location) native
- location - The slot to check.
- Left Hand = 0
- Right Hand = 1
- Shout = 2
The Form of the object currently equipped.
Actor PlayerRef = Game.GetPlayer() Form EquippedItem = PlayerRef.GetEquippedObject(0) ; Check Left Hand If !EquippedItem Debug.Trace("Player did not have any item in their left hand.") ElseIf (EquippedItem as Weapon) Debug.Trace("Player has a Weapon in their left hand") ElseIf (EquippedItem as Spell) Debug.Trace("Player has a spell in their left hand") Else Debug.Trace("Player was wielding an object in their left hand.") EndIf