pheenix: I have this sorcerer with 10 Endurance, and she always dies (not just faints) first thing in any fight. I just don't get it, my second frailest character is my cleric with 14 Endurance, and she almost never dies. Is the difference really that great?
Also, when a spell says, say, "10-14 Ice damage per level" I assume they mean that, say, a level 2 character would do 11-15 damage?
There is a fountain in a temple dungeon on Clouds of Xeen that will permanently raise Endurance if it's below a certain level and can be used infninitely. As a result, if you can find that fountain, your starting Endurance no loner really matters.
Also, note that even with equal Endurance, Sorcerers have lower HP than Clerics. Also, race matters, so Elven Sorcerers get even fewer HP. I suspect Elf might not be the ideal race for Sorcerer.
In terms of per level damage, here's how it works using fireball as an example:
Damage is 3-7 per level. What this means is that the game randomly chooses a number out of 3, 4, 5, 6, and 7, and then multiplies by level. For example, a level 10 Ranger will deal 30, 40, 50, 60, or 70 damage (each equally likely) before resistance is applied. The spell would then cost 20 sp and 2 gems.
Note that this can be annoying with Power Cure. A level 50 caster has a full 1 in 11 chance of getting unlucky and only healing 100 points, even though 600 is possible and 350 should be the average.