This is a list of the fixes I'm going to try and get finished by this weekend.
- Caster Level should be warlock level, not half.
- ESL is the highest of 1, the Essence, and the Shape (detailed below)
- Save DC for EB/Invocations is 10 + ESL + Cha Mod
- Deflection should not block EBs
- Spell Mantle/Globe checks should be against ESL (if possible to fix)
- Spell Penetration feats should work when determining Caster Level for beating SR
- Eldritch Doom should be a self-centered 20' AE that only affects hostiles.
- Point Blank Shot should add +1 to the touch hit roll and +1 damage to the blast within 30 feet.
- Touch attacks spells should NOT get the enhance bonus of the equipped weapon.
- Concentration check for invocation/EB interruption should be Damage Suffered + ESL (if possible to fix)
- Epic warlock blasts (10d6+) are bypassing SR incorrectly
- Spell entries for invocations should be marked as Somatic.
- Draining Blast: 2nd
- Eldritch Spear: 2nd
- Frightful Blast: 2nd
- Hideous Blow: 1st
- Beshadowed Blast: 4th
- Bewitching Blast: 4th
- Brimstone Blast: 3rd
- Eldritch Chain: 4th
- Eldritch Cone: 5th
- Noxious Blast: 6th
- Vitriolic Blast: 6th
- Binding Blast: 7th
- Eldritch Doom: 8th
- Utterdark Blast: 8th
- Hindering Blast: 4th
- Hellrime Blast: 4th
The concentration damage bug (if I understand it correctly) adds the warlocks level to the damage taken making it hard to concentrate as you level up. I'll probably be fixing this with a +Concentration skill bonus equal to warlock level to compensate until OEI fixes it.
The spell mantle/globe issue is a much more difficult issue to fix. We can't fix it on the outside because the globe/mantle part is handled in the resist spell function hidden in the engine. My choices are:
A) have the EB bypass globes and mantles completely until OEI fixes the issue.
B) to compare the ESL to the globe/mantle and run the normal function (just to decrement the globe/mantle) if the ESL is not higher than what the globe/mantle handles. This isn't much better than what is currently available (since it will decrement the globe/mantle by a much smaller number).
I've also read that NWN2 uses the blast shape for the ESL if a shape is used and the essence if not. So a Vitriolic Spear is level 2 while a Vitriolic Blast (no shape) is level 6. I'll test this to make sure. If so, then Option B isn't that bad except in uncommon cases (low level shapes with high level essences).