Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Item3ENWNEEFurther Notes
Type of abilitySpell-like ability with traits of spellsPure spell
Ability Learning Progression

Level 1: 1, Level 2/3: 2, Level 4/5: 3 etc.

6, 11, 16 unlock new tiers.

Max out at Eldritch Blast plus 12 Invocations known

Two main options using spellbooks.

  • Cleric-style spellbook (all spells known, limited spell slots to put them in)
  • Take bonus feats to choose which invocations to obtain
  • Simply unlocks all spells, then enforce through the spell slot functions what is available so it can be put on the quickbar and refreshed so unlimited (eg a heartbeat script)
  • Have Eldritch Blast as level 1, and unlock more slots as they advance appropriate to the 12 given ones mainly for aesthetics. Technically they could take 12 "least" ones

Second option is more spell-book-choosy so easier to parse the available invocations:

  • Sorcerer-style spellbook (limited spells known, spell slots per level but any can be cast, just set it to something high like 10)
  • SpellKnownTable set to allow the newly selected spells at certain levels (this also allows swapping without any restrictions which is...something I guess that can be caught in the level up validation)
    • Least: Level 1 and 2
    • Lesser: Level 3 and 4
    • Greater: Level 5 and 6
    • Dark: Level 7, 8, 9
      • NB: Bit janky the source has some Dark ones being level 5 for instance. Meh just up them or down them a little. Won't affect much.
      • The ones that affect Eldritch Blast are only one selectable at once, which can fit having it as a "new spell" (or rather a kind of variant).

The pure casting spell option can "nicely" link to prestige classes adding caster levels, sort of (give them a pass Warlocks are not amazing), and acts like a spell for counterspell purposes. It also may allows nicer metamagic usage (eg quicken, or empower etc.) as per below.

The other option is feats:

  • ActionCastSpell with cheat cast
    • Can be from a NUI panel (ie done after level up) but no quickbar use then but can swap them out
    • Can be done from feats but this makes them permanent and not swappable (not the worst thing since it is easier to access on quickbar still)
    • For Arcane Spell Failure portion can apply in the spell hook. This should have concentration checks as normal, but I don't think counterspelling will work as usual. Need to check how cheat-cast spells fully work.

Effects

Eldritch Blast changes; usually a toggle, sometimes a permanent choice

Spell scripts can account for the effects.
Arcane Spell FailureArcane Spell Failure except in light armorProbably easiest done (without effects) with just a spell hook check
Spell ResistanceYes as normal using class levelsSpell scripts can account for the effects of spell resistance.
MetamagicNeed spell-like ability versions

We should probably mimic this with feats allowing some NUI toggles, since it allows it to be enabled

Of course limits it to Empower, Maximise, Extend and possibly Still (just don't do ASF check in spell hook). Silent and quicken are not possible.

We could have the original Metamagic feats work but in a sense restrict them to a limited amount of uses/day (and limit spell level it can use based on caster level) using the spell book manipulations. Simplifies things mechanically.

We could also add bonus feats when the Ability version feats are chosen, that are disabled after X uses...but needs proper spell books.


Concentration ChecksYes as other spells doNeed to see how it works with cheat-casting (and defensive casting...) if we use that, else sound if normal spell book.

...