Transformations, beast forms, race changes. Help.

Post » Tue Jun 19, 2012 9:04 pm

How do I create a spell that transforms the character into something else (like a differenct race) and then back to normal when the abillityis used again?

I'd like to add transformations to my Vampire mod. Ghost Form, Bat/Travel Form, Blood Fiend Form. I'd like these to be Powers that can be used once per day (perhaps some of them made Lesser Powers).

What is the best way to do this? When the character changes 'form' is it essentially the same as changing to the Vampire Race variant when a character becomes a Vampire?
User avatar
Nina Mccormick
 
Posts: 3507
Joined: Mon Sep 18, 2006 5:38 pm

Post » Tue Jun 19, 2012 4:48 pm

I created a spell that turned the actor into an orc and another that turned them into a skeleton. Used set Race function, the player doesn't have the controls to fly though.

For a toggle create a self target spell thats fire and forget.
The a second spell of type ability with the transformation script.

The toggle spell then needs a second script that checks if the player has the ability adds it if they don't and removes it if they do.
User avatar
Amanda Leis
 
Posts: 3518
Joined: Sun Dec 24, 2006 1:57 am

Post » Tue Jun 19, 2012 10:15 am

I created a spell that turned the actor into an orc and another that turned them into a skeleton. Used set Race function, the player doesn't have the controls to fly though.

For a toggle create a self target spell thats fire and forget.
The a second spell of type ability with the transformation script.

The toggle spell then needs a second script that checks if the player has the ability adds it if they don't and removes it if they do.

Perfect. When you change back are stats and effects restored or is there a script that handles that specifically?
User avatar
Liv Brown
 
Posts: 3358
Joined: Wed Jan 31, 2007 11:44 pm

Post » Tue Jun 19, 2012 11:16 am

I don't know for sure since my spell was just a proof of concept and cast on npcs.

But I would think changing race just changes base skill adjustment and powers. Also I never changed them back so let me know when you try it.
User avatar
Emily abigail Villarreal
 
Posts: 3433
Joined: Mon Aug 27, 2007 9:38 am

Post » Tue Jun 19, 2012 5:00 pm

You'll need to store their original race in a property or variable and call setrace again with it to change then back.
User avatar
leni
 
Posts: 3461
Joined: Tue Jul 17, 2007 3:58 pm


Return to V - Skyrim