Register

Advanced Magic - Spell Point System 5e

An Add-on Module for Foundry Virtual Tabletop

Author: LuMaster Project Source Foundry Versions 8+ (Verified 13.347) Last Updated 2 weeks, 6 days ago

Advanced Magic - Spell Points System 5e

GitHub Downloads (all assets, all releases) GitHub contributors GitHub last commit Forks Stargazers

Forge Installs Foundry Version

ko-fi

FoundryVTT module for using Spell Point in D&D5e.

Not using spellpoints for your games? Well, you should, spellpoints are much better than slots!!

This module uses the variant rules found in the DMG to allow characters to cast spells using a resource named "Spell Points". It also allows you to create your custom Spell Points / Mana rules and advancement system.

Help and feature request

Changelog

https://github.com/misthero/dnd5e-spellpoints/blob/main/CHANGELOG.md

Installation Instructions

Notice: Slots won't disappear from character sheets, but they won't be used.

Features

DnD v3/v4 Specific Features (spellpoints Item)

spellpoints on sheet

Example Custom Formulas

DMG

Base Formula: 0
Spell Point Multiplier: 1

Advanced Magic

Base Formula:
ceil(
  (
    1 * @spells.spell1.max +
    2 * @spells.spell2.max +
    3 * @spells.spell3.max +
    4 * @spells.spell4.max +
    5 * @spells.spell5.max +
    6 * @spells.spell6.max +
    7 * @spells.spell7.max +
    8 * @spells.spell8.max +
    9 * @spells.spell9.max
  ) / 2
)
+
@attributes.spelldc - 8 - @attributes.prof

Spell Point Multiplier: 0

Making Your Own Formula

Foundry VTT V9+ macro script:

console.log(actor.getRollData())

Test formulas in chat:

/roll { @abilities.wis.mod, @abilities.int.mod, @abilities.cha.mod}kh

Active Effects

Use attribute key: dnd5espellpoints

Active Effect Examples

Attribute Key Change Mode Value Result
dnd5espellpoints.system.uses.max Custom 5 Set max uses to 5
dnd5espellpoints.system.uses.max Custom +5 Increase max by 5
dnd5espellpoints.system.uses.max Custom *5 Multiply max by 5

Macro Helpers

// Get spellpoints item
const item = getSpellPointsItem(actor);

// Modify spellpoints
alterSpellPoints(actor, '-1d20');       // Remove random value
alterSpellPoints(actor, '10');          // Set uses to 10
alterSpellPoints(actor, null, '+10');   // Increase max by 10
alterSpellPoints(actor, '5', '10');     // Set uses=5 and max=10

To Do

Incompatibility

None currently reported

Supported Game Systems

  1. Dungeons & Dragons Fifth Edition

    Latest Version: Version 5.1.9 Last Updated 21 hours, 39 minutes ago

Categories

Available Versions

  1. Version 3.2.12

    2 weeks, 6 days ago
    Foundry Version 13 - 13 (Verified 13.347) Manifest URL Read Notes
  2. Version 3.2.10

    2 months, 1 week ago
    Foundry Version 13 - 13 (Verified 13.346) Manifest URL Read Notes
  3. Version 3.2.00

    2 months, 2 weeks ago
    Foundry Version 13 - 13 (Verified 13.346) Manifest URL Read Notes
  4. Version 3.1.03

    2 months, 2 weeks ago
    Foundry Version 13 - 13 (Verified 13.346) Manifest URL Read Notes
  5. Version 3.1.01

    3 months ago
    Foundry Version 13 - 13 (Verified 13.345) Manifest URL Read Notes
  6. Version 3.0.00

    3 months, 4 weeks ago
    Foundry Version 13 - 13 (Verified 13.342) Manifest URL Read Notes
  7. Version 2.5.03

    2 months, 2 weeks ago
    Foundry Version 12 - 12.999 (Verified 12.331) Manifest URL Read Notes
  8. Version 2.5.02

    5 months, 3 weeks ago
    Foundry Version 12 - 12.999 (Verified 12.331) Manifest URL Read Notes
  9. Version 2.5.01

    6 months, 2 weeks ago
    Foundry Version 12 - 12.999 (Verified 12.331) Manifest URL Read Notes
  10. Version 2.5.00

    6 months, 3 weeks ago
    Foundry Version 12 - 12.999 (Verified 12.331) Manifest URL Read Notes
  11. Version 2.4.40

    6 months, 3 weeks ago
    Foundry Version 12 - 12.999 (Verified 12.331) Manifest URL Read Notes
  12. Version 2.4.32

    7 months, 2 weeks ago
    Foundry Version 12 - 12.999 (Verified 12.331) Manifest URL Read Notes
  13. Version 2.4.22

    11 months, 3 weeks ago
    Foundry Version 12 - 12.999 (Verified 12.331) Manifest URL Read Notes
  14. Version 2.4.21

    11 months, 3 weeks ago
    Foundry Version 12 - 12.999 (Verified 12.331) Manifest URL Read Notes
  15. Version 2.4.11

    11 months, 4 weeks ago
    Foundry Version 12 - 12.999 (Verified 12.331) Manifest URL Read Notes
  16. Version 2.2.17

    1 year, 3 months ago
    Foundry Version 11 - 11.999 (Verified 11.315) Manifest URL Read Notes
  17. Version 1.5.1

    2 years, 2 months ago
    Foundry Version 10 - 11.999 (Verified 11.302) Manifest URL Read Notes
  18. Version 1.3.7

    3 years, 3 months ago
    Foundry Version 8 - 9 (Verified 9.269) Manifest URL Read Notes