Hmm. Da müßte man vermutlich ein bisserl skripten. Bin grad nicht sicher, ob sich eine Ability skripten läßt, müßte ich nachher austesten. Wenn ja, müßte das Skript folgendes checken:
- Tageszeit (GetCurrentTime)
- Wetterlage (GetIsCurrentWeather)
- drinnen oder draußen (IsInInterior)
Und je nach Kombination der Variablen dem Spieler entsprechende Boni geben (oder sie wieder wegnehmen).

(Hmm...gelten Oblivion-Level als Interior oder Exterior?)