Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Metamagic class feat for Spellcasters #95

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

4Luke4
Copy link
Contributor

@4Luke4 4Luke4 commented Jun 21, 2024

This component adds the NWN-ish class feat Metamagic to spellcasters (all but Bards, Sorcerers, and Shamans).

Metamagic feats change some aspect of spells as they are cast, making them more effective or circumventing some restrictions.

  • Quicken Spell
    Quickened spells can be cast instantaneously, making them invulnerable to interruption.
    Quickened spells consume spell slots four levels higher than normal.

    • If you want to quicken a level 1 spell, all memorized spells of level 5 will be decremented by 1.
    • Wizard spells of level 6+ cannot be quickened.
    • Priest spells of level 4+ cannot be quickened.
  • Empower Spell
    All variable, numeric effects of an empowered spell are increased by 50%. Empowerment does not increase spell duration.

    An empowered spell consumes a spell slot two levels higher than normal.

    • If you want to empower a level 1 spell, all memorized spells of level 3 will be decremented by 1.
    • Wizard spells of level 8+ cannot be empowered.
    • Priest spells of level 6+ cannot be empowered.
    • As a completely artificial example, an empowered Magic Missile will deal 1d6 + 1 (instead of 1d4 + 1 ) points of damage.
  • Extend Spell
    Extended spells have their duration doubled, lasting twice as long as normal. Spells with a duration of instantaneous or permanent are not affected.
    An extended spell consumes a spell slot one level higher than normal.

    • If you want to extend a level 1 spell, all memorized spells of level 2 will be decremented by 1.
    • Wizard spells of level 9 cannot be extended.
    • Priest spells of level 7 cannot be extended.
    • As a completely artificial example, an extended Web will last for 2 turns (instead of 1).
  • Maximize Spell

    Maximized spells apply all variable numeric effects — including damage, number of targets, and so on — at their maximum values.
    A maximized spell consumes a spell slot three levels higher than normal.

    • If you want to maximize a level 1 spell, all memorized spells of level 4 will be decremented by 1.
    • Wizard spells of level 7+ cannot be maximized.
    • Priest spells of level 5+ cannot be maximized.
    • As a completely artificial example, a maximized Magic Missile will deal 5 (instead of 1d4 + 1 ) points of damage.
  • Silent Spell

    Silent spells are cast without a verbal component (that is to say, they can be cast while silenced).
    A silenced spell occupies a spell slot one level higher than normal.

    • If you want to silence a level 1 spell, all memorized spells of level 2 will be decremented by 1.
    • Wizard spells of level 9 cannot be silenced.
    • Priest spells of level 7 cannot be silenced.
      • NOTE: silenced spells are a little bit more difficult to disrupt. The exact formula is:
        1d20 + damageTaken > spellLevel + conBonus + luck, where conBonus = math.floor((Constitution - 10) / 2).
  • Still Spell

    Still spells are cast without a somatic component. Any penalties incurred from casting in armor do not apply to a spell prepared with this feat.
    A stilled spell occupies a spell slot one level higher than normal.

    • If you want to still a level 1 spell, all memorized spells of level 2 will be decremented by 1.
    • Wizard spells of level 9 cannot be stilled.
    • Priest spells of level 7 cannot be stilled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant