I'm looking for someone to give me a hand with a racial ability script. To be more specific, I'm looking for someone to write it for me.
Here's what I had in mind:
Highlights
While not suffering effective Sun Damage, the character is weakened by it ? more specifically by the amount of light it casts.
She's adapted to darkness and to life beneath the earth. Underground is where she excels and feels most at home.
She has to return beneath the earth on a regular basis or suffer penalties for the prolonged exposure to the sun.
Note:
Throughout the document I'll be referring to "interiors". I'm debating whether it should be all interiors or just caves and dungeons - please keep that in mind and give me suggestions

Ability
While inside (I):
- +20% Agility, Speed, Willpower
- +20% Health, Magicka, Fatigue
- Nighteye
Note:
Is it possible to detect the amount of ambient light? I'm thinking that there ought to be a way since the AI has to "see" you approaching so it must know that somehow.
A toggle Nighteye would be good.
Alternatively, a You Are Here variant would be the next best thing, with Nighteye in caves and dungeons but not in other interiors.
While outside in darkness (II):
- +10% Agility, Speed, Willpower
- +10% Health, Magicka, Fatigue
While outside during daytime with bad weather or underwater with clear weather (III):
- -10% Agility, Speed, Willpower
- -10% Health, Magicka, Fatigue
While outside during daytime with clear weather (IV):
- -20% Agility, Speed, Willpower
- -20% Health, Magicka, Fatigue
Sun Exposure Dynamics:
- Each game hour in full sunlight adds +3.
- Each game hour in partial sunlight (bad weather ? day, surface) adds 2.
- Each game hour in no sunlight (night, surface) adds 0.5.
- Each game hour inside reduces it by 3.
If Sun Exposure goes above 25 penalties apply as follows:
- -5 to all skills on 25, -5 for every 5 following (30, 35, etc.)
- Skills that reach 0 don't decrease further (if that's even possible).
Note:
I don't want to decrease the playability of this race, so I'm not sure if the following should apply. Suggestions?
In (IV):
- -50% Blade, Blunt, Hand to Hand, Marksman
- Allow the casting of non hostile spells/effects.
- Deny the casting of hostile spells/effects.
In (III):
- -30% Blade, Blunt, Hand to Hand, Marksman
- Allow the casting of non hostile spells/effects.
- Deny the casting of hostile spells/effects of Journeyman level or higher.
Note:
Alternatively, what do you think about reducing the damage done by the combat skills instead of reducing the combat skills themselves?
-- End of "the following" --
Lesser Power:
In (IV):
- A means of escaping fights.
Note:
I was thinking 5 seconds invisibility but I'm not really happy with that. Suggestions?
Alternatives would be increased running speed and/or jump speed. Athletics and Acrobatics come to mind over speed, but I'll leave that up to you. Some sort of "Slowfall" effect would also be nice.
There are those Game Settings that relate to the min/max walking, running, jumping speed/distance but changing those temporarily would affect all actors, not just the player, right?
I should note that I would prefer a variant that would be suitable for a "underground" type of character ? i.e. not jumping to extreme heights (due to the ceiling limitations), but falling is OK.
In (III):
- A toned down version of the above.
In (II) & (I):
- Not available.
Final Note:
This is probably redundant, but I wanted to mention that I would really like compatibility with the likes of LAME, SM or MagLite. I mention these because I'm not sure how exactly to determine if an effect is hostile for non-vanilla spells.
Additionally, "needs" mods typically alter stats and skills and having more than one mod that plays with those may be tricky.
But then again, I'm just the guy with the idea, not the scripter.
Useful Links:
http://cs.elderscrolls.com/constwiki/index.php/Category:Jumping
http://cs.elderscrolls.com/constwiki/index.php/Movement_Game_Settings
http://www.uesp.net/wiki/Oblivion:The_Complete_Damage_Formula
http://www.uesp.net/wiki/Oblivion:Magical_Effects
Thanks for reading!
Cheers!
cc