So I'm trying to create a mod at the moment that's probably way beyond my capabilities yet, but oh well, I'm up for the challenge. I'll just say what the mod is, and hope no one tries to steal it lol :3 Basically, I'm trying to make it so your character can become a riekling. A bit like how you can become a werewolf or vampire lord. Anyway, I've come up with a way to do it. It's quite complicated, and I'm sure there are much better ways to script it, but this is what I came up with. I've made a summonable riekling npc, and I've created a magic effect and a spell for summoning the riekling. I've also created a power I called 'riekling form'. Now what I want to do is attach a, probably very complicated script, to this power's magic effect. It has to do two things. First, I want the conjure riekling spell to be cast automatically. I've created a ring as the 'object' to cast the spell, as it didn't seem to want to accept me putting 'playerRef'. Then straight after a script to enable player controls for the riekling. I've looked at the script used in Wyrmstooth for controlling a draugr and think I have an idea how to do it. But I can't get the first part of my script to work so far. (no surprise really, I've never made a script that works first time round yet :/ ) I'll post the script at the end, as for some reason when I try to write more after I post a script it gets deleted? :S Anyway, so I don't even know if this will work. I based the magic effect for the conjure riekling spell from the 'frost thrall' effect, as I don't want the summoned riekling to have a time limit, but I have no idea if it'll even work. Anyway, I'm rambling now, so I will stop and just post the script I've done so far, and hope you guys can maybe help me out Thanks for reading!
Scriptname RieklingControlScript extends ObjectReference{Script for controlling the 'PlayableRiekling' NPC} Function mySpell.cast(magicring, none)EndFunction SPELL Property mySpell Auto ObjectReference Property magicring Auto