Here's what I have planned so far:
Time:Dawn - mysticismDay - alterationDusk - mysticismNight - conjuration (closeness to Oblivion)Weather:clear - restoration + magicka bonus (if day - effect of magnus)cloudyfoggy - illusionovercastrain - restorationthunder - destructionash - destructionblightsnowblizzard - destruction
Nords = extra destruction bonus in blizzardArgonians = extra magicka bonus in rainHigh Elves = extra alteration bonus during the dayDark Elves = extra destruction bonus in ash stormsWood Elves = extra illusion bonus in fogOrcs = noneKhajiit = extra mysticism bonus at dawn and duskBretons = extra restoration bonus in clear weatherImperial = noneRedguard = none
My initial (and really only thought) so far is to handle this with a global script, but I'm worried about how badly scripting this functionality might hit performance. Scripting and clever modding tricks aren't my expertise. So I wanted to ask here: does anyone have suggestions for alternative methods I could use? Or nice clean scripts which get this functionality done with minimal effect on FPS?
And a bonus question is, how difficult or costly (performance-wise) would it be to add this functionality to NPCs?
Thank you very much!
-Melchior