Hatsodoom Posted April 4, 2017 Share Posted April 4, 2017 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 More sharing options...
PeterMartyr Posted April 4, 2017 Share Posted April 4, 2017 nothing to do with the actor, check the spell equippability (no idea if that a real word) in CKBoth Hands Right Hand Left Hand Voicechange 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 More sharing options...
Hatsodoom Posted April 4, 2017 Author Share Posted April 4, 2017 (edited) 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 April 4, 2017 by Hatsodoom Link to comment Share on other sites More sharing options...
Recommended Posts