Difference between revisions of "HasEquippedSpell"

From the CreationKit Wiki
Jump to navigation Jump to search
imported>SJML Bot
(Bot creating condition functions pages.)
 
m (Listed an alternative way to achieve the function of HasEquippedSpell)
 
(One intermediate revision by one other user not shown)
Line 7: Line 7:


This'll return 1.0 if the actor currently has the spell SpellID equipped at the "Right" Casting Source.
This'll return 1.0 if the actor currently has the spell SpellID equipped at the "Right" Casting Source.
==Notes==
HasEquippedSpell is currently broken as a condition function. There is no selectable parameter for the Spell ID. Instead consider trying to combine spellhaskeyword and spellhascastingperk in a way where only the desired spell is likely to be described, or adding a unique keyword to the spells you wish to detect.


==''See Also''==
==''See Also''==

Latest revision as of 00:03, 11 July 2024

HasEquippedSpell or HasSpell will indicate whether or not the reference actor has a spell equipped at a particular Casting Source.

Syntax

[actor].HasSpell SpellID Source

Example

player.HasSpell flames Right

This'll return 1.0 if the actor currently has the spell SpellID equipped at the "Right" Casting Source.

Notes[edit | edit source]

HasEquippedSpell is currently broken as a condition function. There is no selectable parameter for the Spell ID. Instead consider trying to combine spellhaskeyword and spellhascastingperk in a way where only the desired spell is likely to be described, or adding a unique keyword to the spells you wish to detect.

See Also[edit | edit source]

EquipSpell

Papyrus Version[edit | edit source]

GetEquippedSpell - Actor