WorldShaperDragon Posted April 2, 2012 Share Posted April 2, 2012 I poked around with using http://skyrim.nexusmods.com/downloads/file.php?id=10165 , but both with or without that I couldn't get it to work right. So basically what happens is that upon the player becoming a vampire, they get the vampire powers & such, but there is no visual change that happens to the custom race from its normal version to the vampire version. However, using the 'setrace' console command works to visually change the player over. It seems that instead of properly changing the player's race, they simply remain the original race, and gain the vampire powers. The vanilla races still change over as normal, so the issue isn't something breaking scripts (at least not for them). Link to comment Share on other sites More sharing options...
WorldShaperDragon Posted April 2, 2012 Author Share Posted April 2, 2012 Turns out I had been testing still with the racial compatibility esm enabled, but disabling it resulted in the exact same behavior for vampires (it caused a complete failure to transform for werewolves however) Link to comment Share on other sites More sharing options...
WorldShaperDragon Posted April 3, 2012 Author Share Posted April 3, 2012 (edited) Ok, I managed to bypass that issue by writing a small script of my own that checked for vampirism & being of my race & was able to toggle it back and forth, but then ran into another issue where when saving as a vampire, and then quitting skyrim (the glitch would NOT happen w/o quitting), then loading again resulted in the race being set to None, resulting in a missing head until I used setrace to the non-vampire version (and letting the other script change it back) manually (trying to do it in a script had no effect). Edited due to me being an idiot and forgetting to use Game.GetPlayer() :P The script to change it back works. Edited April 3, 2012 by Wolf of the azar Link to comment Share on other sites More sharing options...
EnaiSiaion Posted April 3, 2012 Share Posted April 3, 2012 Replacing the script AFTER it started does nothing because running scripts are saved with the character. Link to comment Share on other sites More sharing options...
BaronofHe11 Posted April 3, 2012 Share Posted April 3, 2012 Replacing the script AFTER it started does nothing because running scripts are saved with the character. Well that explains a problem I was having with scripts. Thanks. Link to comment Share on other sites More sharing options...
Recommended Posts