Jump to content

How to enable an Actor to change right-hand spell?


Hatsodoom

Recommended Posts

Just as the topic says. I want to create an actor that changes what spell he uses in the right hand when in combat, specifically to summon or cast a cloak spell. He'll change his left hand spell, but not his right. How do I get it to do that?

Link to comment
Share on other sites

nothing to do with the actor, check the spell equippability (no idea if that a real word) in CK

  1. Both Hands
  2. Right Hand
  3. Left Hand
  4. Voice

change it to suite if required

 

then there's papyrus solutions

; Forces this actor to equip the specified spell. The casting source can be:
; 0 - Left hand
; 1 - Right hand
Function EquipSpell(Spell akSpell, int aiSource) native

If your using a "Use Magic Package", the above could used as a Fragment on begin.

 

Personally I myself, just use CK method with custom Spells, so I don't change Vanilla Stuff.

Link to comment
Share on other sites

The thing is I do use left/right hand identified spells, but my NPC will only swap the left spell. For example in the right hand I have Icy Spear and Summon Frost Atronach and in the left hand I have Incinerate and Whirlwind Cloak. All spells have a hand label in their IDs. He'll cast/recast Whirlwind Cloak, but not the Frost Atronach spell. I could try a custom spell though.

Edited by Hatsodoom
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...