Niborino9409 Posted March 15, 2019 Share Posted March 15, 2019 (edited) Hi, I am trying to make it so that I can toggle my follower's spells through dialogue. Toggling the shout works just like it should, but the spells outright refuses. Something makes it so that it doesn't work but I can't for the life of me figure out what that is. Hopefully someone here can come up with a solution. I am at my wit's end. :sad: :confused: Conditions Works Doesn't Work Works Doesn't Work Quest Data Scripts Remove Shout Works ;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment ;NEXT FRAGMENT INDEX 4 Scriptname CeliaRemoveShout Extends TopicInfo Hidden ;BEGIN FRAGMENT Fragment_2 Function Fragment_2(ObjectReference akSpeakerRef) Actor akSpeaker = akSpeakerRef as Actor ;BEGIN CODE akSpeaker.removeshout(BalgruufBattlecry) ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_3 Function Fragment_3(ObjectReference akSpeakerRef) Actor akSpeaker = akSpeakerRef as Actor ;BEGIN CODE debug.Notification("Celia does not summon the Balgruuf decoy") ;END CODE EndFunction ;END FRAGMENT ;END FRAGMENT CODE - Do not edit anything between this and the begin comment shout property BalgruufBattlecry auto Remove Flames Doesn't Work ;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment ;NEXT FRAGMENT INDEX 2 Scriptname CeliaRemoveFlames Extends TopicInfo Hidden ;BEGIN FRAGMENT Fragment_0 Function Fragment_0(ObjectReference akSpeakerRef) Actor akSpeaker = akSpeakerRef as Actor ;BEGIN CODE akSpeaker.removespell(FlamesLeftHand) ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_1 Function Fragment_1(ObjectReference akSpeakerRef) Actor akSpeaker = akSpeakerRef as Actor ;BEGIN CODE debug.Notification("Celia does not use Flames") ;END CODE EndFunction ;END FRAGMENT ;END FRAGMENT CODE - Do not edit anything between this and the begin comment SPELL Property FlamesLeftHand Auto Add Shout Works ;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment ;NEXT FRAGMENT INDEX 2 Scriptname CeliaAddShout Extends TopicInfo Hidden ;BEGIN FRAGMENT Fragment_1 Function Fragment_1(ObjectReference akSpeakerRef) Actor akSpeaker = akSpeakerRef as Actor ;BEGIN CODE debug.Notification("Celia will summon the Balgruuf decoy") ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_0 Function Fragment_0(ObjectReference akSpeakerRef) Actor akSpeaker = akSpeakerRef as Actor ;BEGIN CODE akSpeaker.addshout(BalgruufBattlecry) ;END CODE EndFunction ;END FRAGMENT ;END FRAGMENT CODE - Do not edit anything between this and the begin comment Shout Property BalgruufBattlecry Auto Add Flames Doesn't Work ;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment ;NEXT FRAGMENT INDEX 4 Scriptname CeliaAddFlames Extends TopicInfo Hidden ;BEGIN FRAGMENT Fragment_3 Function Fragment_3(ObjectReference akSpeakerRef) Actor akSpeaker = akSpeakerRef as Actor ;BEGIN CODE debug.Notification("Celia will now use Flames again") ;END CODE EndFunction ;END FRAGMENT ;BEGIN FRAGMENT Fragment_2 Function Fragment_2(ObjectReference akSpeakerRef) Actor akSpeaker = akSpeakerRef as Actor ;BEGIN CODE akSpeaker.addspell(FlamesLeftHand) ;END CODE EndFunction ;END FRAGMENT ;END FRAGMENT CODE - Do not edit anything between this and the begin comment SPELL Property FlamesLeftHand Auto Edited March 15, 2019 by Niborino9409 Link to comment Share on other sites More sharing options...
IsharaMeradin Posted March 15, 2019 Share Posted March 15, 2019 Make sure you assigned the correct spell to your spell property.Make sure that the spell being checked in the conditions is also the same spell that you are adding / removing. Link to comment Share on other sites More sharing options...
Niborino9409 Posted March 15, 2019 Author Share Posted March 15, 2019 (edited) Ah, it's the conditioning! Must've forgotten to set them to the LeftHand spells :pinch: Been so into finishing I couldn't see those :happy: I'll change those asap. :smile: Thanks! :D Edit: Nope, of course it wasn't that either. I have no idea why it doesn't work. :wallbash: :facepalm: :no: Edit 2: I have had the spells on the follower (since it works for the shout) but when I removed them from her it works. I am happy but confused. :) Edited March 15, 2019 by Niborino9409 Link to comment Share on other sites More sharing options...
Recommended Posts