Background for Skyrim SE
Member of the Actor script
boolfunctionIsEquipped(FormakItem)Native

Description

Wiki Description

Does the actor have the specified item equipped?

Documentation Comment

Returns if the specified object is equipped on this actor


Caveats

CK Wiki - Notes

  • Specifying a light that can be carried (e.g., torches) as akItem will always return false no matter if the light is equipped or not. To determine if the actor has a light equipped, use Actor.GetEquippedItemType(...). Light forms will send OnObjectEquipped() events, however.
  • This function doesn't check the left hand when a character is dual wielding. See Talk:IsEquipped - Actor‎ for an alternative.

Parameters

FormakItem

CK Wiki Description

The item to check for. If a FormList, checks if any form in the list is equipped.


Examples

; Does the player have the uber sword equipped?
if (Game.GetPlayer().IsEquipped(UberSwordProperty))
  Debug.Trace("The player has the uber sword equipped")
endIf

Auto-Generated Example

Form myForm__akItem

bool returnedValue = myActor__toCallFunctionOn.IsEquipped(myForm__akItem)

Related Pages


Additional References

View this function’s page on the Skyrim Creation Kit Wiki

Some data provided by the Skyrim Creation Kit Wiki. Licensed under the Creative Commons Attribution-ShareAlike license.