Strand of Fate: Difference between revisions

From Soul Co, Your Home for inclusive DnD
No edit summary
Line 91: Line 91:
         name: necdice
         name: necdice
         value: "3"
         value: "3"
  - type: condition
    condition: charge == 1
    onTrue:
      - type: counter
        counter: Strand of Fate
        amount: "1"
        errorBehaviour: raise
      - type: text
        text: For 1 charge, it can bolster the guiding stars of the Circle of the Stars
          Druid depending on their current constellation. Under the Archer, the
          druid can strike an additional target. Under the Chalice, the druide
          can heal an additional target. Under the Dragon, the druid can choose
          a single target of their choice within 10 ft to treat a constitution
          saving throw to maintain concentration on a spell as a minimum of a 10
          on the dice roll.
    onFalse: []
   - type: condition
   - type: condition
     condition: charge == 3
     condition: charge == 3
Line 124: Line 140:
                 damage: "{necdice}d8/2 [necrotic]"
                 damage: "{necdice}d8/2 [necrotic]"
             dc: 8 + wisdomModifier + proficiencyBonus + 3
             dc: 8 + wisdomModifier + proficiencyBonus + 3
      - type: text
        text: For 5 charges, the strand can sever the fate instead. The druid chooses a
          target within 60 ft. That creature takes 3d8 necrotic damage, +1d8
          damage for each spell level above 1st that the wearer can cast (Con
          save vs Spell Save modifier for half).
     onFalse: []
     onFalse: []
_v: 2
_v: 2

Revision as of 05:32, 7 May 2023

Very Rare, Requires Attunement by Miyuki

Description

Granted for services to Faeyis and her Mistress, the Strand of Fate is a twinkling thread that wraps around its wearers arm as a bracer. It glows gold when it is in use, altering the fates of those around it. It has 5 charges, regaining 1d4 charges every dawn.

For 1 charge, it can bolster the guiding stars of the Circle of the Stars Druid depending on their current constellation. Under the Archer, the druid can strike an additional target. Under the Chalice, the druide can heal an additional target. Under the Dragon, the druid can choose a single target of their choice within 10 ft to treat a constitution saving throw to maintain concentration on a spell as a minimum of a 10 on the dice roll.

For 3 charges, the loom of fate is restrung with the strand. As a reaction, when a creature is reduced to 0 hp or killed outright, the wearer can instead cause the creature to live and remain conscious with 1 hp remaining.

For 5 charges, the strand can sever the fate instead. The druid chooses a target within 60 ft. That creature takes 3d8 necrotic damage, +1d8 damage for each spell level above 1st that the wearer can cast.

In addition, the wearer learns the cantrips Spare the Dying and Chill touch. Cure Wounds and Inflict Wounds are permanently on the wearer's spell list and treated as prepared.

It also provides a bonus to spell save DCs and attack rolls, and allows for an additional 1d8 to be added to damage rolls or healing rolls once per round.

Code

!cc create "Strand of Fate" -title "Strand of Fate" -min 0 -max 5 -resetby 1d4 -reset long -type bubble -desc "For 1 charge, it can bolster the guiding stars of the Circle of the Stars Druid depending on their current constellation. Under the Archer, the druid can strike an additional target. Under the Chalice, the druide can heal an additional target. Under the Dragon, the druid can choose a single target of their choice within 10 ft to treat a constitution saving throw to maintain concentration on a spell as a minimum of a 10 on the dice roll.

For 3 charges, the loom of fate is restrung with the strand. As a reaction, when a creature is reduced to 0 hp or killed outright, the wearer can instead cause the creature to live and remain conscious with 1 hp remaining.

For 5 charges, the strand can sever the fate instead. The druid chooses a target within 60 ft. That creature takes 3d8 necrotic damage, +1d8 damage for each spell level above 1st that the wearer can cast."

'AND'

name: Strand of fate
automation:
  - type: variable
    name: charge
    value: "{{int(choice)}}"
    onError: "0"
  - type: condition
    condition: level > 2
    onTrue:
      - type: condition
        condition: level > 4
        onTrue:
          - type: condition
            condition: level > 6
            onTrue:
              - type: condition
                condition: level > 8
                onTrue:
                  - type: condition
                    condition: level > 10
                    onTrue:
                      - type: condition
                        condition: level > 12
                        onTrue:
                          - type: condition
                            condition: level > 14
                            onTrue:
                              - type: condition
                                condition: level > 16
                                onTrue:
                                  - type: variable
                                    name: necdice
                                    value: "11"
                                onFalse:
                                  - type: variable
                                    name: necdice
                                    value: "10"
                            onFalse:
                              - type: variable
                                name: necdice
                                value: "9"
                        onFalse:
                          - type: variable
                            name: necdice
                            value: "8"
                    onFalse:
                      - type: variable
                        name: necdice
                        value: "7"
                onFalse:
                  - type: variable
                    name: necdice
                    value: "6"
            onFalse:
              - type: variable
                name: necdice
                value: "5"
        onFalse:
          - type: variable
            name: necdice
            value: "4"
    onFalse:
      - type: variable
        name: necdice
        value: "3"
  - type: condition
    condition: charge == 1
    onTrue:
      - type: counter
        counter: Strand of Fate
        amount: "1"
        errorBehaviour: raise
      - type: text
        text: For 1 charge, it can bolster the guiding stars of the Circle of the Stars
          Druid depending on their current constellation. Under the Archer, the
          druid can strike an additional target. Under the Chalice, the druide
          can heal an additional target. Under the Dragon, the druid can choose
          a single target of their choice within 10 ft to treat a constitution
          saving throw to maintain concentration on a spell as a minimum of a 10
          on the dice roll.
    onFalse: []
  - type: condition
    condition: charge == 3
    onTrue:
      - type: counter
        counter: Strand of Fate
        amount: "3"
        errorBehaviour: raise
      - type: text
        text: For 3 charges, the loom of fate is restrung with the strand. As a
          reaction, when a creature is reduced to 0 hp or killed outright, the
          wearer can instead cause the creature to live and remain conscious
          with 1 hp remaining.
        title: Restring the Loom
    onFalse: []
  - type: condition
    condition: charge == 5
    onTrue:
      - type: counter
        counter: Strand of Fate
        amount: "5"
        errorBehaviour: raise
      - type: target
        target: all
        effects:
          - type: save
            stat: con
            fail:
              - type: damage
                damage: "{necdice}d8 [necrotic]"
            success:
              - type: damage
                damage: "{necdice}d8/2 [necrotic]"
            dc: 8 + wisdomModifier + proficiencyBonus + 3
      - type: text
        text: For 5 charges, the strand can sever the fate instead. The druid chooses a
          target within 60 ft. That creature takes 3d8 necrotic damage, +1d8
          damage for each spell level above 1st that the wearer can cast (Con
          save vs Spell Save modifier for half).
    onFalse: []
_v: 2
proper: true
verb: plucks the