NexBeth Posted July 20, 2016 Posted July 20, 2016 (edited) I've created Daedric Prince activators and attached the templeblessingscript adding in corresponding properties which I've also created, such as the Spell that goes with the blessing. Everything is fine, except that previous blessings on the player are not removed with a new blessing. Normally, you get blessings from a particular shrine, but when you activate another shrine, previous blessings are removed. With my activators, the blessings are retained and added to the list of blessings active. I get the message that its removed, but its not. Any ideas how to resolve this? I don't know much (anything really) about scripting, but the templeblessingscript does not seem to have any reference to removing previous blessings. In anycase, if it does remove it, its not removing them on my activators. Here's the script: Scriptname TempleBlessingScript extends ObjectReference Conditional Spell Property TempleBlessing Auto Event OnActivate(ObjectReference akActionRef) TempleBlessing.Cast(akActionRef, akActionRef)if akActionRef == Game.GetPlayer()AltarRemoveMsg.Show()BlessingMessage.Show()endif EndEvent Message Property BlessingMessage Auto Message Property AltarRemoveMsg Auto Thanks! Edited July 20, 2016 by NexBeth
FrankFamily Posted July 21, 2016 Posted July 21, 2016 Removal of previous is probably done by keyword so check the bottom left corner of the magic effect of your blessing and compare it to one of the vanilla blessings, maybe yours is missing the keyword.
NexBeth Posted July 21, 2016 Author Posted July 21, 2016 Yeah, I was reading that last night, but I haven't altered any keywords nor magic effects. I'm using vanilla and some are the same as in the vanilla blessings. I may need to duplicate and modify the magic effects to test this and see if that resolves it. Thanks for the input.
aonach Posted February 19, 2017 Posted February 19, 2017 Yeah, I was reading that last night, but I haven't altered any keywords nor magic effects. I'm using vanilla and some are the same as in the vanilla blessings. I may need to duplicate and modify the magic effects to test this and see if that resolves it. Thanks for the input. Running into the same problem. Did you ever figure it out?
NexBeth Posted February 19, 2017 Author Posted February 19, 2017 Yeah, I was reading that last night, but I haven't altered any keywords nor magic effects. I'm using vanilla and some are the same as in the vanilla blessings. I may need to duplicate and modify the magic effects to test this and see if that resolves it. Thanks for the input. Running into the same problem. Did you ever figure it out? It's using the keywords, as FrankFamily indicated above. This is found on the Magic Effect which is what is attached to the spell. Tick the box that says: Dispel effects with these keywords then add the keywords. However, if you do this, best to create your own effect with a unique ID. Don't alter the vanilla effects.
aonach Posted February 19, 2017 Posted February 19, 2017 Thanks for the quick response. I had figured it out about 5 minutes after asking about it. Really, it was the only thing left to check. Never would have guessed.
Recommended Posts