Dragonhide Wraps: Difference between revisions

From Soul Co, Your Home for inclusive DnD
(Created page with "Category:Homebrew ItemsCategory:Custom Items ====Very Rare, Requires Attunement by Grobsnar==== File:dragonhidewrap.png ==Description== ==Code== <pre> !snippet dwrap {{<drac2> if level<10: monkdc=8+proficiencyBonus+wisdomMod+1 elif level<15: monkdc=8+proficiencyBonus+wisdomMod+2 else: monkdc=8+proficiencyBonus+wisdomMod+3</drac2>}} {{f'-dc "{monkdc}" -f "Dragonhide Wraps|These wraps increase the dc for monk attacks by +1 until the wielder is leve...")
 
Line 3: Line 3:
[[File:dragonhidewrap.png]]
[[File:dragonhidewrap.png]]
==Description==
==Description==
Granted for services to Vanalir and its Mistress, these fist wraps were blessed by the power of a blue dragon.  Imbued with the power of the dragon and drawing on the power of its wielder, they deal increasing lightning damage, culminating an the capacity to breath a cone or line of lightning when the wielder reaches said heights.  It also provides a bonus to the monk's abilities, making them harder to resist.
Up to level 10: +1 to attack, damage, and monk DCs.  +1d6 Lightning
Level 11-15: +2 to attack, damage, and monk DCs.  +2d6 Lightning
Above level 15: +3 to attack, damage, and monk DCs.  +2d6 Lightning.  In addition, grants a breath weapon that can be used as an action, 8d6 lighnting damage, DC 16 Dex save for half.


==Code==
==Code==

Revision as of 15:10, 9 June 2023

Very Rare, Requires Attunement by Grobsnar

Dragonhidewrap.png

Description

Granted for services to Vanalir and its Mistress, these fist wraps were blessed by the power of a blue dragon. Imbued with the power of the dragon and drawing on the power of its wielder, they deal increasing lightning damage, culminating an the capacity to breath a cone or line of lightning when the wielder reaches said heights. It also provides a bonus to the monk's abilities, making them harder to resist.

Up to level 10: +1 to attack, damage, and monk DCs. +1d6 Lightning Level 11-15: +2 to attack, damage, and monk DCs. +2d6 Lightning Above level 15: +3 to attack, damage, and monk DCs. +2d6 Lightning. In addition, grants a breath weapon that can be used as an action, 8d6 lighnting damage, DC 16 Dex save for half.

Code

!snippet dwrap {{<drac2>
if level<10:
    monkdc=8+proficiencyBonus+wisdomMod+1
elif level<15:
    monkdc=8+proficiencyBonus+wisdomMod+2
else:
    monkdc=8+proficiencyBonus+wisdomMod+3</drac2>}} {{f'-dc "{monkdc}" -f "Dragonhide Wraps|These wraps increase the dc for monk attacks by +1 until the wielder is level 10, then it increases to +2 until the wielder is level 15, then it increases to +3"'}}

AND

name: Dragonhide Wraps
automation:
  - type: variable
    name: monklevel
    value: MonkLevel
    onError: "0"
  - type: variable
    name: breath
    value: "{choice}"
    onError: "0"
  - type: condition
    condition: strengthMod > dexterityMod
    onTrue:
      - type: variable
        name: weapmod
        value: strengthMod
    onFalse:
      - type: variable
        name: weapmod
        value: dexterityMod
    errorBehaviour: "false"
  - type: condition
    condition: "{level} > 10"
    onTrue:
      - type: condition
        condition: "{level} > 15"
        onTrue:
          - type: variable
            name: weapbonus
            value: "3"
          - type: variable
            name: lightningdice
            value: "2"
        onFalse:
          - type: variable
            name: weapbonus
            value: "2"
          - type: variable
            name: lightningdice
            value: "2"
        errorBehaviour: "false"
    onFalse:
      - type: variable
        name: weapbonus
        value: "1"
      - type: variable
        name: lightningdice
        value: "1"
    errorBehaviour: "false"
  - type: condition
    condition: monklevel < 5
    onTrue:
      - type: variable
        name: weapdamage
        value: "4"
    onFalse:
      - type: condition
        condition: monklevel < 11
        onTrue:
          - type: variable
            name: weapdamage
            value: "6"
        onFalse:
          - type: condition
            condition: monklevel < 17
            onTrue:
              - type: variable
                name: weapdamage
                value: "8"
            onFalse:
              - type: variable
                name: weapdamage
                value: "10"
  - type: condition
    condition: breath == 1
    onTrue:
      - type: target
        target: all
        effects:
          - type: roll
            dice: 8d6[lightning]
            name: breathdamage
            displayName: Lightning Breath Weapon Damage
          - type: save
            stat: dex
            fail:
              - type: damage
                damage: "{breathdamage}"
            success:
              - type: damage
                damage: "{breathdamage}/2"
            dc: "16"
    onFalse:
      - type: target
        target: all
        effects:
          - type: attack
            hit:
              - type: damage
                damage: 1d{weapdamage} + {weapmod} + {weapbonus}[magical bludgeoning] +
                  {lightningdice}d6[lightning]
            miss: []
            attackBonus: weapmod + weapbonus + proficiencyBonus
_v: 2
proper: true
thumb: https://media.discordapp.net/attachments/1115045973677330493/1115631021564637245/Stonewalkers_Wraps-1_adobe_express.png?width=512&height=495