Daggerfall Unity
0 of 0

File information

Last updated

Original upload

Created by

Kab the Bird Ranger

Uploaded by

kaboissonneault

Virus scan

Safe to use

Tags for this mod

About this mod

Make spell effects scale with skill instead of just character level

Permissions and credits
Changelogs
Mod abandoned. Have a look at my new mod, Unleveled Spells

COMPATIBILITY


  • Cannot be used with Kab's Unleveled Spells

VERSION 0.3
  • Still requires DFU 0.11.4
  • Potions now use player level (like in classic) rather than caster level
DESCRIPTION
Unlike Arena, Daggerfall allows all classes to cast spells. However, it still keeps the same character level scaling for all spells. This means that a level 30 warrior who's never casted a spell in their life casts the same Fireball as a level 30 Battlemage (though with less spell points efficiency).

This mod introduces a compromise where the caster level used to calculate the strength of spells is relative to both character level and
skill level in the spell effect's magic school.

The basic formula to determine the caster level for a spell effect:
caster level = character level * (skill level / 100)
where "skill level" matches the school of the spell effect.

Characters who have the magic school as a Primary or Major skill also get a slight bonus.

In addition, the maximum caster level your character can reach is:
maximum caster level = 10 + (willpower / 5)

At 50 willpower, the maximum caster level is 20. At 100 willpower, you can go all the way to 30.

As of version 0.1, the caster level is not shown anywhere in the game interface, but can be printed in the console (press ` while playing) with the following command:
print_caster_levels

Source
The source of this mod can be found on my Github: https://github.com/KABoissonneault/DFU-SkilledSpells