diff --git a/CHANGELOG.md b/CHANGELOG.md index 02cc89b21..28a5726d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# 0.8.16 Release: +## New Content: +- Metallic Dragonborn: Breath Weapon and Metallic Breath Weapon +- Mark of Warding Dwarf: Warder’s Intuition +## Bug Fixes: +- Goading Attack + # 0.8.14 Relase ## Bug Fixes: - Effect Origin Patch diff --git a/packs/cpr-actions/LOG b/packs/cpr-actions/LOG index c01de3983..9dc187fda 100644 --- a/packs/cpr-actions/LOG +++ b/packs/cpr-actions/LOG @@ -1 +1 @@ -2023/10/22-03:11:36.352673 7f5c297a0700 Delete type=3 #1 +2023/11/03-21:15:15.228651 7fde097a0700 Delete type=3 #1 diff --git a/packs/cpr-class-feature-items.db b/packs/cpr-class-feature-items.db index 6a49071e1..a15f243e1 100644 --- a/packs/cpr-class-feature-items.db +++ b/packs/cpr-class-feature-items.db @@ -13,7 +13,7 @@ {"name":"Form of the Beast: Claws","type":"feat","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":5,"long":null,"units":"ft"},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"str","actionType":"mwak","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["1d6[slashing] + @mod","slashing"]],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"class","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"class","text":"Barbarian"}},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.H2UHPzs4jefGJ8ty"},"custom-character-sheet-sections":{"sectionName":"Form of the Beast"},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"fumbleThreshold":null,"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"tidy5e-sheet":{"favorite":true}},"effects":[],"img":"icons/commodities/claws/claws-white.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1696546110848,"modifiedTime":1697077577359,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"BW8O1KdV4A0OSJVd"} {"name":"Radiant Weapon - Blind","type":"feat","img":"icons/weapons/swords/sword-runed-glowing.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"reactionmanual","cost":null,"condition":""},"duration":{"value":"2","units":"round"},"cover":null,"crewed":false,"target":{"value":1,"width":null,"units":"","type":"creature"},"range":{"value":null,"long":null,"units":""},"uses":{"value":4,"max":"4","per":"charges","recovery":"1d4"},"consume":{"type":"","target":null,"amount":null},"ability":"","actionType":"save","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"con","dc":10,"scaling":"flat"},"type":{"value":"","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[{"label":"Radiant Weapon - Blind","icon":"icons/weapons/swords/sword-runed-glowing.webp","changes":[{"key":"macro.CE","mode":0,"value":"Blinded","priority":20}],"transfer":false,"_id":"KTw9diIMdJsrNjW0","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":""},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":["turnEndSource"]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"flags":{"custom-character-sheet-sections":{"sectionName":"Radiant Weapon"},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[preambleComplete]function.chrisPremades.macros.radiantWeapon.blind","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.radiantWeapon.blind","option":"preambleComplete"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.nXWKREO5W3feFM6o"}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1695445769888,"modifiedTime":1695447825349,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"CnVlIDwWadi42uW9"} {"name":"Predatory Strike","type":"weapon","img":"icons/skills/melee/strike-blade-claw-red.webp","effects":[],"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"other"}},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"fumbleThreshold":null,"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"rollOther":false,"critOther":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"autoFailFriendly":false,"offHandWeapon":false,"ignoreTotalCover":false,"autoSaveFriendly":false},"magicitems":{"enabled":false,"equipped":false,"attuned":false,"charges":"0","chargeType":"c1","destroy":false,"destroyFlavorText":"reaches 0 charges: it crumbles into ashes and is destroyed.","rechargeable":false,"recharge":"0","rechargeType":"t1","rechargeUnit":"r1","sorting":"l"},"core":{"sourceId":"Actor.kiwuUqoF9TEU61eZ.Item.Vx4Wa6E8BcwtKmWb"},"cf":{"id":"temp_gs3rjz4n1h"},"exportSource":{"world":"homebrew","system":"dnd5e","coreVersion":"10.291","systemVersion":"2.1.4"},"tidy5e-sheet":{"favorite":true}},"system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":true,"rarity":"","identified":true,"activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":5,"long":null,"units":"ft"},"uses":{"value":null,"max":"","per":"","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"mwak","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["1d6[bludgeoning] + @mod","bludgeoning"]],"versatile":"1d6[slashing] + @mod"},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":10},"hp":{"value":0,"max":0,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{"ada":false,"amm":false,"fin":true,"fir":false,"foc":false,"hvy":false,"lgt":false,"lod":false,"mgc":false,"rch":false,"rel":false,"ret":false,"sil":false,"spc":false,"thr":false,"two":false,"ver":true},"proficient":true},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1669353657356,"modifiedTime":1697077577362,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"CnqAQ3C1TrVKjUQB"} -{"name":"Rage - End","type":"feat","img":"icons/creatures/abilities/mouth-teeth-human.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"bonus","cost":null,"condition":""},"duration":{"value":"","units":"inst"},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":"Rage"},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[postActiveEffects]function.chrisPremades.macros.rage.end"},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.W932MFxf5OmJdmG9"},"tidy5e-sheet":{"favorite":true}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1686301156229,"modifiedTime":1690098099806,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"FZq9vCvv0irNyVTy"} +{"name":"Rage - End","type":"feat","img":"icons/creatures/abilities/mouth-teeth-human.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"bonus","cost":null,"condition":""},"duration":{"value":"","units":"inst"},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":"Rage"},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[postActiveEffects]function.chrisPremades.macros.rage.end","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.rage.end","option":"postActiveEffects"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.W932MFxf5OmJdmG9"},"tidy5e-sheet":{"favorite":true},"autoanimations":{"id":"27b0bcab-abb4-46c3-8803-0fd1b5f532bb","label":"Rage - End","levels3d":{"type":"explosion","data":{"color01":"#FFFFFF","color02":"#FFFFFF","spritePath":"modules/levels-3d-preview/assets/particles/dust.png"},"sound":{"enable":false},"secondary":{"enable":false,"data":{"color01":"#FFFFFF","color02":"#FFFFFF","spritePath":"modules/levels-3d-preview/assets/particles/dust.png"}}},"macro":{"enable":false},"meleeSwitch":{"video":{"dbSection":"range","menuType":"weapon","animation":"arrow","variant":"regular","color":"regular"},"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75},"options":{"detect":"automatic","range":2,"returning":false,"switchType":"on"}},"menu":"melee","primary":{"video":{"dbSection":"melee","menuType":"weapon","animation":"club","variant":"01","color":"white","enableCustom":false,"customPath":""},"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75},"options":{"contrast":0,"delay":0,"elevation":1000,"isWait":false,"opacity":1,"playbackRate":1,"repeat":1,"repeatDelay":250,"saturate":0,"size":1,"tint":false,"tintColor":"#FFFFFF","zIndex":1}},"secondary":{"enable":false,"video":{"dbSection":"static","menuType":"spell","animation":"curewounds","variant":"01","color":"blue","enableCustom":false,"customPath":""},"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75},"options":{"addTokenWidth":false,"anchor":"0.5","contrast":0,"delay":0,"elevation":1000,"fadeIn":250,"fadeOut":500,"isMasked":false,"isRadius":true,"isWait":false,"opacity":1,"repeat":1,"repeatDelay":250,"saturate":0,"size":1.5,"tint":false,"tintColor":"#FFFFFF","zIndex":1}},"soundOnly":{"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75}},"source":{"enable":false,"video":{"dbSection":"static","menuType":"spell","animation":"curewounds","variant":"01","color":"blue","enableCustom":false,"customPath":""},"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75},"options":{"addTokenWidth":false,"anchor":"0.5","contrast":0,"delay":0,"elevation":1000,"fadeIn":250,"fadeOut":500,"isMasked":false,"isRadius":false,"isWait":true,"opacity":1,"repeat":1,"repeatDelay":250,"saturate":0,"size":1,"tint":false,"tintColor":"#FFFFFF","zIndex":1}},"target":{"enable":false,"video":{"dbSection":"static","menuType":"spell","animation":"curewounds","variant":"01","color":"blue","enableCustom":false,"customPath":""},"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75},"options":{"addTokenWidth":false,"anchor":"0.5","contrast":0,"delay":0,"elevation":1000,"fadeIn":250,"fadeOut":500,"isMasked":false,"isRadius":false,"opacity":1,"persistent":false,"repeat":1,"repeatDelay":250,"saturate":0,"size":1,"tint":false,"tintColor":"#FFFFFF","unbindAlpha":false,"unbindVisibility":false,"zIndex":1}},"isEnabled":false,"isCustomized":false,"fromAmmo":false,"version":5}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1686301156229,"modifiedTime":1698126261243,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"FZq9vCvv0irNyVTy"} {"name":"Bloodlust","type":"feat","system":{"description":{"value":"","chat":"","unidentified":""},"source":"Blood Hunter : Order of the Lycan","activation":{"type":"special","cost":null,"condition":""},"duration":{"value":"1","units":"turn"},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":null,"max":"","per":"","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"save","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"wis","dc":8,"scaling":"flat"},"type":{"value":"","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"obsidian":{"source":{"type":"class","text":"Blood Hunter"}},"custom-character-sheet-sections":{"sectionName":""},"magicitems":{"enabled":false,"equipped":false,"attuned":false,"charges":"0","chargeType":"c1","destroy":false,"destroyFlavorText":"reaches 0 charges: it crumbles into ashes and is destroyed.","rechargeable":false,"recharge":"0","rechargeType":"t1","rechargeUnit":"r1","sorting":"l"},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":""},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false,"autoSaveFriendly":false},"core":{"sourceId":"Actor.E2qnsEuuOtGw11yV.Item.dluLP2yjyzI4i8H6"},"cf":{"id":"temp_gs3rjz4n1h"},"exportSource":{"world":"homebrew","system":"dnd5e","coreVersion":"10.291","systemVersion":"2.1.4"}},"effects":[{"label":"Bloodlust","icon":"icons/skills/wounds/bone-broken-tooth-fang-red.webp","changes":[],"transfer":false,"_id":"ygiUye3chR1Rq3Hu","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":["1Attack"]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/skills/wounds/bone-broken-tooth-fang-red.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1669353536789,"modifiedTime":1697077577366,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"Gj6JvYKDzAqEUhQF"} {"name":"Steel Defender - Command","type":"feat","img":"icons/environment/creatures/golem-stone-purple.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"bonus","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":"","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"class","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":"Class Features"},"core":{"sourceId":"Item.P3YlHIlgtyMMwqN8"},"tidy5e-sheet":{"favorite":true}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1685482187438,"modifiedTime":1690098099808,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"Ud258q78TNICxrY6":3},"_id":"ImBuYxT8X5lPEWn3"} {"name":"Mote of Potential Attack","type":"feat","img":"icons/magic/water/projectile-ice-snowball.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"special","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"creature"},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":"","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["0","thunder"]],"versatile":""},"formula":"","save":{"ability":"con","dc":10,"scaling":"flat"},"type":{"value":"","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":""},"midi-qol":{"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"core":{"sourceId":"Item.sFzAQQM8UzSExrQL"}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1679391450210,"modifiedTime":1690098099809,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"JO35ZGxP4MBNkrGT"} @@ -25,7 +25,7 @@ {"name":"Channel Magic (Caster)","type":"feat","img":"icons/magic/symbols/rune-sigil-black-pink.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"special","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":"Class Features"},"midi-qol":{"effectActivation":false,"onUseMacroName":"[postActiveEffects]function.chrisPremades.macros.findFamiliar.attackApply","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.findFamiliar.attackApply","option":"postActiveEffects"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.GvdOQxq4WLmDMYxn"},"tidy5e-sheet":{"favorite":true}},"_stats":{"systemId":"dnd5e","systemVersion":"2.3.1","coreVersion":"10.303","createdTime":1694332745296,"modifiedTime":1697357497507,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"Ud258q78TNICxrY6":3},"_id":"S5ErxF6nXd6o3VaM"} {"name":"Guardian Armor: Thunder Gauntlets","type":"weapon","img":"icons/magic/lightning/bolt-forked-large-green.webp","effects":[{"_id":"esa8szm6fpi0d097","changes":[{"key":"flags.midi-qol.onUseMacroName","mode":0,"value":"function.chrisPremades.macros.armorModel.thunderGauntlets,preAttackRoll","priority":20}],"disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"icons/magic/lightning/bolt-forked-large-green.webp","label":"Thunder Gauntlets","transfer":false,"flags":{"dae":{"selfTarget":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[],"transfer":false,"selfTargetAlways":false},"core":{"statusId":""},"dnd5e-helpers":{"rest-effect":"Ignore"},"ActiveAuras":{"isAura":false,"aura":"None","radius":"null","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false},"dfreds-convenient-effects":{"description":""}},"tint":null,"origin":null}],"flags":{"midi-qol":{"fumbleThreshold":null,"effectActivation":false,"forceCEOff":false,"forceCEOn":false},"favtab":{"isFavorite":true},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"rollOther":false,"critOther":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false,"autoFailFriendly":false,"autoSaveFriendly":false,"offHandWeapon":false},"magicitems":{"enabled":false,"equipped":false,"attuned":false,"charges":"0","chargeType":"c1","destroy":false,"destroyFlavorText":"reaches 0 charges: it crumbles into ashes and is destroyed.","rechargeable":false,"recharge":"0","rechargeType":"t1","rechargeUnit":"r1","sorting":"l"},"core":{"sourceId":"Item.9PtR8bIRQJVvtoos"},"cf":{"id":"temp_j10m3371e6q"},"exportSource":{"world":"homebrew","system":"dnd5e","coreVersion":"10.291","systemVersion":"2.1.4"},"autoanimations":{"id":"717703c1-6687-402a-91fd-5048f1690339","isEnabled":true,"isCustomized":true,"fromAmmo":false,"levels3d":{"enable":false,"type":"","data":{},"secondary":{"enable":false,"data":{}},"sound":{"delay":0,"enable":false,"file":"","startTime":0,"repeat":1,"repeatDelay":250,"volume":1}},"macro":{"enable":false,"playWhen":"0"},"menu":"range","primary":{"options":{"delay":0,"elevation":1000,"isReturning":false,"isWait":false,"onlyX":false,"opacity":1,"repeat":1,"repeatDelay":0,"zIndex":1},"sound":{"delay":0,"enable":false,"file":"modules/soundfxlibrary/Combat/Single/Spell%20Impact%20Lightning/spell-impact-lightning-1.mp3","startTime":0,"volume":1,"repeat":1,"repeatDelay":250},"video":{"dbSection":"range","menuType":"spell","animation":"chainlightning","variant":"primary","color":"blue","enableCustom":false,"customPath":""}},"secondary":{"enable":false,"options":{"addTokenWidth":false,"anchor":"0.5","delay":250,"elevation":1000,"fadeIn":250,"fadeOut":500,"isMasked":false,"isRadius":true,"isWait":false,"opacity":1,"repeat":1,"repeatDelay":0,"size":1.5,"zIndex":1},"sound":{"delay":0,"enable":false,"file":"","startTime":0,"volume":1,"repeat":1,"repeatDelay":250},"video":{"dbSection":"static","menuType":"spell","animation":"curewounds","variant":"01","color":"blue","enableCustom":false,"customPath":""}},"soundOnly":{"sound":{"delay":0,"enable":false,"file":"","startTime":0,"repeat":1,"repeatDelay":250,"volume":1}},"source":{"enable":false,"options":{"addTokenWidth":false,"anchor":"0.5","delay":0,"elevation":1000,"fadeIn":250,"fadeOut":500,"isWait":true,"isMasked":false,"isRadius":false,"opacity":1,"repeat":1,"repeatDelay":250,"size":1,"zIndex":1},"sound":{"delay":0,"enable":false,"file":"","startTime":0,"volume":1,"repeat":1,"repeatDelay":250},"video":{"dbSection":"static","menuType":"spell","animation":"curewounds","variant":"01","color":"blue","enableCustom":false,"customPath":""}},"target":{"enable":false,"options":{"addTokenWidth":false,"anchor":"0.5","delay":0,"elevation":1000,"fadeIn":250,"fadeOut":500,"isMasked":false,"isRadius":false,"opacity":1,"persistent":false,"repeat":1,"repeatDelay":250,"size":1,"unbindAlpha":false,"unbindVisibility":false,"zIndex":1},"sound":{"delay":0,"enable":false,"file":"","startTime":0,"volume":1,"repeat":1,"repeatDelay":250},"video":{"dbSection":"static","menuType":"spell","animation":"curewounds","variant":"01","color":"blue","enableCustom":false,"customPath":""}},"version":5,"label":"Guardian Armor: Thunder Gauntlets"}},"system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":true,"rarity":"","identified":true,"activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"1","units":"round"},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":5,"long":null,"units":"ft"},"uses":{"value":null,"max":"","per":"","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"int","actionType":"mwak","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["1d8[thunder] + @mod","thunder"]],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":10},"hp":{"value":0,"max":0,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{"ada":false,"amm":false,"fin":false,"fir":false,"foc":false,"hvy":false,"lgt":false,"lod":false,"mgc":false,"rch":false,"rel":false,"ret":false,"sil":false,"spc":false,"thr":false,"two":false,"ver":false},"proficient":true},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1669720954622,"modifiedTime":1690098099813,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"SN5Gvkrcnfj3tIcD"} {"name":"Arcane Propulsion Gauntlet","type":"weapon","img":"icons/equipment/hand/gauntlet-armored-black.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":true,"rarity":"","identified":true,"activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":1,"width":null,"units":"","type":"creature"},"range":{"value":20,"long":60,"units":"ft"},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":"","actionType":"mwak","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["1d8[force] + @mod","force"]],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{"ada":false,"amm":false,"fin":false,"fir":false,"foc":false,"hvy":false,"lgt":false,"lod":false,"mgc":true,"rch":false,"rel":false,"ret":false,"sil":false,"spc":false,"thr":true,"two":false,"ver":false},"proficient":true},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":"Arcane Propulsion Armor"},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"fumbleThreshold":null,"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.pjhoyeobOl5JYEhY"},"tidy5e-sheet":{"favorite":true}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1695274461769,"modifiedTime":1695275193731,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"TSSJ1meDcV3EuoSv"} -{"name":"Maneuvers: Goading Attack","type":"feat","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"special","cost":1,"condition":""},"duration":{"value":"2","units":"round"},"cover":null,"crewed":false,"target":{"value":1,"width":null,"units":"","type":"creature"},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":"","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"wis","dc":10,"scaling":"flat"},"type":{"value":"","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"class","text":"Fighter"}},"core":{"sourceId":"Actor.XauTPmdt4Drmy2f5.Item.9F0uhRh4Fuli5sb7"},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"chris-premades":{"info":{"name":"Maneuvers: Goading Attack","version":"0.7.01","classes":["fighter"],"scales":["combat-superiority-die"]}}},"effects":[{"label":"Maneuvers: Goading Attack","icon":"icons/skills/melee/weapons-crossed-swords-yellow.webp","changes":[{"key":"flags.midi-qol.onUseMacroName","mode":0,"value":"function.chrisPremades.macros.maneuvers.goadingAttack,preAttackRoll","priority":20},{"key":"flags.chris-premades.feature.goadingAttack","mode":5,"value":"@token","priority":20}],"transfer":false,"_id":"bIBMMgbnS7cfGRhf","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":"test"},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":["turnEndSource"]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/skills/melee/weapons-crossed-swords-yellow.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.3.1","coreVersion":"10.303","createdTime":1678262260675,"modifiedTime":1697358712922,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"TwraTmcMunOQeVwP"} +{"name":"Maneuvers: Goading Attack","type":"feat","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"special","cost":1,"condition":""},"duration":{"value":"2","units":"round"},"cover":null,"crewed":false,"target":{"value":1,"width":null,"units":"","type":"creature"},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":"","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"wis","dc":10,"scaling":"flat"},"type":{"value":"","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"class","text":"Fighter"}},"core":{"sourceId":"Actor.XauTPmdt4Drmy2f5.Item.9F0uhRh4Fuli5sb7"},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"chris-premades":{"info":{"name":"Maneuvers: Goading Attack","version":"0.7.01","classes":["fighter"],"scales":["combat-superiority-die"]}}},"effects":[{"label":"Maneuvers: Goading Attack","icon":"icons/skills/melee/weapons-crossed-swords-yellow.webp","changes":[{"key":"flags.midi-qol.onUseMacroName","mode":0,"value":"function.chrisPremades.macros.maneuvers.goadingAttackTarget,preAttackRoll","priority":20},{"key":"flags.chris-premades.feature.goadingAttack","mode":5,"value":"@token","priority":20}],"transfer":false,"_id":"bIBMMgbnS7cfGRhf","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":"test"},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":["turnEndSource"]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/skills/melee/weapons-crossed-swords-yellow.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1678262260675,"modifiedTime":1699070921733,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"TwraTmcMunOQeVwP"} {"name":"Manifest Mind: Cast Spell","type":"feat","img":"icons/commodities/biological/organ-brain-pink.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"special","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":null,"max":"@prof","per":"lr","recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":"Class Features"},"midi-qol":{"effectActivation":false,"onUseMacroName":"[postActiveEffects]function.chrisPremades.macros.manifestMind.attackApply","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.manifestMind.attackApply","option":"postActiveEffects"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.GvdOQxq4WLmDMYxn"},"tidy5e-sheet":{"favorite":true}},"_stats":{"systemId":"dnd5e","systemVersion":"2.3.1","coreVersion":"10.303","createdTime":1694332745296,"modifiedTime":1697430644342,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"Ud258q78TNICxrY6":3},"_id":"Whgtf49Y7KZdHcsw"} {"name":"Starry Form: Wise Dragon","type":"feat","img":"icons/magic/control/silhouette-hold-change-blue.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":"","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"wis","actionType":"","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"midi-qol":{"fumbleThreshold":null,"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"favtab":{"isFavorite":true},"tidy5e-sheet":{"favorite":true},"magicitems":{"enabled":false,"equipped":false,"attuned":false,"charges":"0","chargeType":"c1","destroy":false,"destroyFlavorText":"reaches 0 charges: it crumbles into ashes and is destroyed.","rechargeable":false,"recharge":"0","rechargeType":"t1","rechargeUnit":"r1","sorting":"l"},"scene-packer":{"sourceId":"Item.vkJnWNsMCye0tlAm"},"exportSource":{"world":"ellandris","system":"dnd5e","coreVersion":"10.291","systemVersion":"2.1.5"},"custom-character-sheet-sections":{"sectionName":"Starry Form"},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"core":{"sourceId":"Item.tUTe4xvhY8yVh30I"}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1683079707968,"modifiedTime":1690098099814,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"WoBl4IinvL3Nvpuv"} {"name":"Starry Form: Luminous Arrow","type":"feat","img":"icons/magic/control/silhouette-hold-change-blue.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"bonus","cost":1,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":1,"width":null,"units":"","type":"creature"},"range":{"value":60,"long":null,"units":"ft"},"uses":{"value":null,"max":"","per":"","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"wis","actionType":"rsak","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["@scale.circle-of-stars.starry-form[radiant] + @mod","radiant"]],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"midi-qol":{"fumbleThreshold":null,"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":true,"magiceffect":true,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"favtab":{"isFavorite":true},"tidy5e-sheet":{"favorite":true},"magicitems":{"enabled":false,"equipped":false,"attuned":false,"charges":"0","chargeType":"c1","destroy":false,"destroyFlavorText":"reaches 0 charges: it crumbles into ashes and is destroyed.","rechargeable":false,"recharge":"0","rechargeType":"t1","rechargeUnit":"r1","sorting":"l"},"scene-packer":{"sourceId":"Item.vkJnWNsMCye0tlAm"},"exportSource":{"world":"ellandris","system":"dnd5e","coreVersion":"10.291","systemVersion":"2.1.5"},"custom-character-sheet-sections":{"sectionName":"Starry Form"},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"core":{"sourceId":"Item.7sjFXyYWAbNxXCTm"}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1683079707968,"modifiedTime":1690098099815,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"Yi7o2nkfMqOT71yU"} diff --git a/packs/cpr-class-feature-items/000003.log b/packs/cpr-class-feature-items/000003.log index 8fe5e053b..7e3ef5853 100644 Binary files a/packs/cpr-class-feature-items/000003.log and b/packs/cpr-class-feature-items/000003.log differ diff --git a/packs/cpr-class-feature-items/LOG b/packs/cpr-class-feature-items/LOG index b4ed94c1a..2a533078e 100644 --- a/packs/cpr-class-feature-items/LOG +++ b/packs/cpr-class-feature-items/LOG @@ -1 +1 @@ -2023/10/22-03:11:35.769509 7f5c2a7c0700 Delete type=3 #1 +2023/11/03-21:15:14.610902 7fde09fb0700 Delete type=3 #1 diff --git a/packs/cpr-class-features/000003.log b/packs/cpr-class-features/000003.log index 715c66519..1acdaf4a0 100644 Binary files a/packs/cpr-class-features/000003.log and b/packs/cpr-class-features/000003.log differ diff --git a/packs/cpr-class-features/LOG b/packs/cpr-class-features/LOG index f7611ad93..73e9817f9 100644 --- a/packs/cpr-class-features/LOG +++ b/packs/cpr-class-features/LOG @@ -1 +1 @@ -2023/11/03-05:27:47.944689 7f31288b0700 Delete type=3 #1 +2023/11/03-21:15:14.603356 7fde08f90700 Delete type=3 #1 diff --git a/packs/cpr-feat-features/LOG b/packs/cpr-feat-features/LOG index 06e207ef4..6ddec6d89 100644 --- a/packs/cpr-feat-features/LOG +++ b/packs/cpr-feat-features/LOG @@ -1 +1 @@ -2023/10/22-03:11:36.449234 7f5c2a7c0700 Delete type=3 #1 +2023/11/03-21:15:15.324564 7fde08f90700 Delete type=3 #1 diff --git a/packs/cpr-feats/LOG b/packs/cpr-feats/LOG index 756b8b057..eeb88808e 100644 --- a/packs/cpr-feats/LOG +++ b/packs/cpr-feats/LOG @@ -1 +1 @@ -2023/10/22-03:11:36.249288 7f5c29fb0700 Delete type=3 #1 +2023/11/03-21:15:15.091629 7fde08f90700 Delete type=3 #1 diff --git a/packs/cpr-homebrew-feature-items/LOG b/packs/cpr-homebrew-feature-items/LOG index 4848fa53b..688a2f8dc 100644 --- a/packs/cpr-homebrew-feature-items/LOG +++ b/packs/cpr-homebrew-feature-items/LOG @@ -1 +1 @@ -2023/10/22-03:11:36.490881 7f5c2a7c0700 Delete type=3 #1 +2023/11/03-21:15:15.403962 7fde097a0700 Delete type=3 #1 diff --git a/packs/cpr-item-features/LOG b/packs/cpr-item-features/LOG index 221f14046..80ab785c9 100644 --- a/packs/cpr-item-features/LOG +++ b/packs/cpr-item-features/LOG @@ -1 +1 @@ -2023/10/29-15:00:31.378243 7f2a91fb0700 Delete type=3 #1 +2023/11/03-21:15:15.000733 7fde08f90700 Delete type=3 #1 diff --git a/packs/cpr-items/000003.log b/packs/cpr-items/000003.log index 934205300..e95faac50 100644 Binary files a/packs/cpr-items/000003.log and b/packs/cpr-items/000003.log differ diff --git a/packs/cpr-items/LOG b/packs/cpr-items/LOG index 0b2c0dba5..ad04a8a4b 100644 --- a/packs/cpr-items/LOG +++ b/packs/cpr-items/LOG @@ -1 +1 @@ -2023/10/29-15:00:31.238680 7f2a91fb0700 Delete type=3 #1 +2023/11/03-21:15:14.714575 7fde08780700 Delete type=3 #1 diff --git a/packs/cpr-miscellaneous/LOG b/packs/cpr-miscellaneous/LOG index 8b80a5395..58257b146 100644 --- a/packs/cpr-miscellaneous/LOG +++ b/packs/cpr-miscellaneous/LOG @@ -1 +1 @@ -2023/10/22-03:11:36.417283 7f5c29fb0700 Delete type=3 #1 +2023/11/03-21:15:15.314674 7fde08780700 Delete type=3 #1 diff --git a/packs/cpr-monster-feature-items/LOG b/packs/cpr-monster-feature-items/LOG index ba2065015..e493e4ec5 100644 --- a/packs/cpr-monster-feature-items/LOG +++ b/packs/cpr-monster-feature-items/LOG @@ -1 +1 @@ -2023/10/22-03:11:36.109882 7f5c28f90700 Delete type=3 #1 +2023/11/03-21:15:14.934670 7fde097a0700 Delete type=3 #1 diff --git a/packs/cpr-monster-features/000003.log b/packs/cpr-monster-features/000003.log new file mode 100644 index 000000000..461ba1ef9 Binary files /dev/null and b/packs/cpr-monster-features/000003.log differ diff --git a/packs/cpr-monster-features/000005.ldb b/packs/cpr-monster-features/000005.ldb deleted file mode 100644 index 501f146b4..000000000 Binary files a/packs/cpr-monster-features/000005.ldb and /dev/null differ diff --git a/packs/cpr-monster-features/000008.log b/packs/cpr-monster-features/000008.log deleted file mode 100644 index 7651b4456..000000000 Binary files a/packs/cpr-monster-features/000008.log and /dev/null differ diff --git a/packs/cpr-monster-features/CURRENT b/packs/cpr-monster-features/CURRENT index 875cf2335..1a8485221 100644 --- a/packs/cpr-monster-features/CURRENT +++ b/packs/cpr-monster-features/CURRENT @@ -1 +1 @@ -MANIFEST-000007 +MANIFEST-000002 diff --git a/packs/cpr-monster-features/LOG b/packs/cpr-monster-features/LOG index 5026cc135..3b12e0590 100644 --- a/packs/cpr-monster-features/LOG +++ b/packs/cpr-monster-features/LOG @@ -1,3 +1 @@ -2023/11/03-05:27:48.005153 7f311b7e0700 Recovering log #6 -2023/11/03-05:27:48.029788 7f311b7e0700 Delete type=0 #6 -2023/11/03-05:27:48.029966 7f311b7e0700 Delete type=3 #4 +2023/11/03-21:15:14.755558 7fde09fb0700 Delete type=3 #1 diff --git a/packs/cpr-monster-features/LOG.old b/packs/cpr-monster-features/LOG.old deleted file mode 100644 index 574f85d37..000000000 --- a/packs/cpr-monster-features/LOG.old +++ /dev/null @@ -1,5 +0,0 @@ -2023/11/03-05:27:09.621669 7fde6dfb0700 Recovering log #3 -2023/11/03-05:27:09.626877 7fde6dfb0700 Level-0 table #5: started -2023/11/03-05:27:09.634749 7fde6dfb0700 Level-0 table #5: 548357 bytes OK -2023/11/03-05:27:09.662224 7fde6dfb0700 Delete type=0 #3 -2023/11/03-05:27:09.662534 7fde6dfb0700 Delete type=3 #2 diff --git a/packs/cpr-monster-features/MANIFEST-000002 b/packs/cpr-monster-features/MANIFEST-000002 new file mode 100644 index 000000000..bbbc58568 Binary files /dev/null and b/packs/cpr-monster-features/MANIFEST-000002 differ diff --git a/packs/cpr-monster-features/MANIFEST-000007 b/packs/cpr-monster-features/MANIFEST-000007 deleted file mode 100644 index 6cf92c48d..000000000 Binary files a/packs/cpr-monster-features/MANIFEST-000007 and /dev/null differ diff --git a/packs/cpr-race-feature-items/LOG b/packs/cpr-race-feature-items/LOG index a4847301e..dd19c6fae 100644 --- a/packs/cpr-race-feature-items/LOG +++ b/packs/cpr-race-feature-items/LOG @@ -1 +1 @@ -2023/10/22-03:11:36.185254 7f5c2a7c0700 Delete type=3 #1 +2023/11/03-21:15:15.025098 7fde09fb0700 Delete type=3 #1 diff --git a/packs/cpr-race-features.db b/packs/cpr-race-features.db index 3cf67e983..24cb0c62d 100644 --- a/packs/cpr-race-features.db +++ b/packs/cpr-race-features.db @@ -23,6 +23,7 @@ {"name":"Deductive Intuition","type":"feat","system":{"description":{"value":"
This feature is safe to rename.
","chat":"","unidentified":""},"source":"Eberron: Rising from the Last War","activation":{"type":"","cost":0,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":"","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"obsidian":{"source":{"type":"race"}},"core":{"sourceId":"Actor.s9P9TeDz7WASBMgn.Item.RtQ5ju5gYGRVXeMI"},"cf":{"id":"temp_xl3x5itp0i"},"custom-character-sheet-sections":{"sectionName":""},"magicitems":{"enabled":false,"equipped":false,"attuned":false,"charges":"0","chargeType":"c1","destroy":false,"destroyFlavorText":"reaches 0 charges: it crumbles into ashes and is destroyed.","rechargeable":false,"recharge":"0","rechargeType":"t1","rechargeUnit":"r1","sorting":"l"},"exportSource":{"world":"homebrew","system":"dnd5e","coreVersion":"10.291","systemVersion":"2.1.4"},"chris-premades":{"info":{"name":"Deductive Intuition","version":"0.7.01"}}},"effects":[{"label":"Deductive Intuition","icon":"icons/magic/symbols/runes-triangle-blue.webp","changes":[{"key":"system.skills.inv.bonuses.check","mode":2,"value":"+1d4","priority":20},{"key":"system.skills.ins.bonuses.check","mode":2,"value":"+1d4","priority":20}],"transfer":true,"_id":"HXvazgQl6ItAVTcR","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":null,"alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/magic/symbols/runes-triangle-blue.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1669276946357,"modifiedTime":1694419594631,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"G3ZRUqpWttHX1iSE"} {"name":"Breath Weapon (White)","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":"inst"},"cover":null,"crewed":false,"target":{"value":15,"width":null,"units":"ft","type":"cone"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":1,"max":"1","per":"sr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"con","actionType":"save","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["2d6[cold]","cold"]],"versatile":""},"formula":"","save":{"ability":"con","dc":null,"scaling":"con"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[preItemRoll]function.chrisPremades.macros.oldBreathWeapon","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.oldBreathWeapon","option":"preItemRoll"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":true,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.XjuAGKboEHWtFLn8"},"cf":{"id":"temp_wle1kmkigw"},"chris-premades":{"info":{"name":"Breath Weapon (White)","version":"0.8.13"}}},"effects":[],"img":"icons/creatures/abilities/dragon-fire-breath-orange.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699010711102,"modifiedTime":1699013789279,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"G6Uriw2zIT0jhyou"} {"name":"Fire Breath Weapon","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":"inst"},"cover":null,"crewed":false,"target":{"value":30,"width":null,"units":"ft","type":"line"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":2,"max":"2","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"con","actionType":"save","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["1d10[fire]","fire"]],"versatile":""},"formula":"","save":{"ability":"dex","dc":null,"scaling":"con"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[preItemRoll]function.chrisPremades.macros.breathWeapon","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.breathWeapon","option":"preItemRoll"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":true,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.t8IkbPiHxflE1Whk"},"cf":{"id":"temp_02mrkfz3vuwb"},"chris-premades":{"info":{"name":"Fire Breath Weapon","version":"0.8.13"}}},"effects":[],"img":"icons/creatures/abilities/dragon-fire-breath-orange.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699000496316,"modifiedTime":1699013789282,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"GbXVG7azWdsZc6WX"} +{"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_zcsm07yq9d","name":"Metallic","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["k2Vx8lQch5Njo4Zp"],"children":[],"folderPath":["temp_f4jcikyfpz8"]}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{"ada":false,"amm":false,"fin":false,"fir":false,"foc":false,"hvy":false,"lgt":false,"lod":false,"mgc":false,"rch":false,"rel":false,"ret":false,"sil":false,"spc":false,"thr":false,"two":false,"ver":false},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699048573441,"modifiedTime":1699048578122,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"_id":"H2J2IwGFwQgRgxNv"} {"name":"Starlight Step","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"bonus","cost":1,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":30,"long":null,"units":"ft"},"uses":{"value":2,"max":"2","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"other","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"midi-qol":{"effectActivation":false},"core":{"sourceId":"Actor.iXZRAxrrFFxPX0g6.Item.bE3TnRIIp8omyZvm"},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"autoanimations":{"id":"af76d819-cad2-4e67-b62e-f748787fd4bc","label":"Fey Step","macro":{"enable":false,"playWhen":"0"},"menu":"preset","soundOnly":{"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75}},"isEnabled":true,"isCustomized":true,"fromAmmo":false,"version":5,"presetType":"teleportation","data":{"start":{"dbSection":"static","enabe":true,"menuType":"spell","animation":"mistystep","variant":"01","color":"orange","options":{"delay":0,"elevation":1000,"fadeIn":250,"fadeOut":250,"isMasked":false,"opacity":1,"isRadius":false,"playbackRate":1,"size":1.5},"enable":true},"between":{"dbSection":"range","enable":false,"menuType":"weapon","animation":"arrow","variant":"regular","color":"regular","options":{"delay":0,"elevation":1000,"opacity":1,"playbackRate":1}},"end":{"dbSection":"static","enabe":true,"menuType":"spell","animation":"mistystep","variant":"02","color":"orange","options":{"delay":500,"elevation":1000,"fadeIn":250,"fadeOut":250,"isMasked":false,"isRadius":false,"opacity":1,"playbackRate":1,"size":1.5},"enable":true},"options":{"range":30,"hideFromPlayers":false,"measureType":"alternating","teleport":true,"speed":120,"delayMove":1000,"alpha":0,"delayFade":750,"delayReturn":250,"checkCollision":true},"sound":{"enable":false}}},"cf":{"id":"temp_zaemkrz559"},"chris-premades":{"info":{"name":"Starlight Step","version":"0.7.01"}}},"effects":[],"img":"icons/magic/control/debuff-energy-snare-green.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1679382084041,"modifiedTime":1694419594635,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"HD1zXe4AANnU2bLk"} {"name":"Breath Weapon (Necrotic)","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":"inst"},"cover":null,"crewed":false,"target":{"value":15,"width":null,"units":"ft","type":"cone"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":2,"max":"2","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"con","actionType":"save","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["1d10[necrotic]","necrotic"]],"versatile":""},"formula":"","save":{"ability":"dex","dc":null,"scaling":"con"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[preItemRoll]function.chrisPremades.macros.breathWeapon","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.breathWeapon","option":"preItemRoll"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":true,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.t8IkbPiHxflE1Whk"},"cf":{"id":"temp_4ledvvigdn4"},"chris-premades":{"info":{"name":"Breath Weapon (Necrotic)","version":"0.8.13"}}},"effects":[],"img":"icons/creatures/abilities/dragon-fire-breath-orange.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699000496316,"modifiedTime":1699013789285,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"HGfW5KbxFuo1ZaQx"} {"name":"Celestial Revelation (Radiant Consumption)","type":"feat","system":{"description":{"value":"This feature will prompt you to add additional damage.
This feature will automatically apply damage to nearby targets at the end of your turn.
This feature is safe to rename. Do not rename the effect.
","chat":"","unidentified":""},"source":"","activation":{"type":"bonus","cost":1,"condition":""},"duration":{"value":"1","units":"minute"},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":10,"long":null,"units":"self"},"uses":{"value":1,"max":"1","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"other","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"core":{"sourceId":"Actor.iXZRAxrrFFxPX0g6.Item.KGSCmQFL6l1U73Vx"},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"link-item-resource-5e":{"resource-link":""},"chris-premades":{"feature":{"aasimarRadiantSoul":{"turn":"2-2"}},"info":{"name":"Celestial Revelation (Radiant Consumption)","version":"0.7.53"}},"cf":{"id":"temp_ua0lzrf0l3"}},"effects":[{"label":"Celestial Revelation (Radiant Consumption)","icon":"icons/magic/control/buff-flight-wings-runes-purple-orange.webp","changes":[{"key":"flags.midi-qol.onUseMacroName","mode":0,"value":"function.chrisPremades.macros.aasimarRadiantSoul.attack,all","priority":20},{"key":"ATL.light.dim","mode":4,"value":"20","priority":20},{"key":"ATL.light.bright","mode":4,"value":"10","priority":20}],"transfer":false,"_id":"4gwAF0yr4bkhklnM","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":""},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false},"effectmacro":{"onTurnEnd":{"script":"await chrisPremades.macros.radiantConsumption(token, origin);"},"onCombatEnd":{"script":"await chrisPremades.macros.aasimarRadiantSoul.combatEnd(origin);"}}}}],"img":"icons/magic/control/buff-flight-wings-runes-purple-orange.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1689017208158,"modifiedTime":1698116173991,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"HSbyf8ciDBjz78Xv"} @@ -44,6 +45,7 @@ {"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_pzhxh79gps","name":"Kobold","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["F3QTZy7Y68lXtKHV"],"children":[]}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{"ada":false,"amm":false,"fin":false,"fir":false,"foc":false,"hvy":false,"lgt":false,"lod":false,"mgc":false,"rch":false,"rel":false,"ret":false,"sil":false,"spc":false,"thr":false,"two":false,"ver":false},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1697951366243,"modifiedTime":1697951380895,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"_id":"SVEp6vmAnMcR2Kiu"} {"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_omlwe178lab","name":"Plasmoid","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["UDsvEV9HVbc7dpBE"],"children":[]}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1678767592602,"modifiedTime":1690098103064,"lastModifiedBy":"Ud258q78TNICxrY6"},"_id":"SegtchDO4sCvAKbT"} {"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_ny5d3ebyjr9","name":"Kalashtar","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["OJPi9N1sG1xuUJZL","7Edfp0zsNOoaP8wL"],"children":[]}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1686301843112,"modifiedTime":1690098103065,"lastModifiedBy":"Ud258q78TNICxrY6"},"_id":"Sszgjm3od5cWCeIW"} +{"name":"Warder's Intuition","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"Eberron: Rising from the Last War pg 51","activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":"","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"obsidian":{"source":{"type":"race"}},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.u1XsGegLebVtTIhU"},"custom-character-sheet-sections":{"sectionName":""},"cf":{"id":"temp_v5kqy4mzyvi"},"chris-premades":{"info":{"name":"Warder's Intuition","version":"0.8.16"}}},"effects":[{"label":"Warder's Intuition","icon":"icons/commodities/treasure/token-engraved-pickaxe-pink.webp","changes":[{"key":"system.skills.inv.bonuses.check","mode":2,"value":"+1d4","priority":20},{"key":"system.tools.thief.bonuses.check","mode":2,"value":"+1d4","priority":20}],"transfer":true,"_id":"9lNCzPwGcRvZmIvS","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":""},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/commodities/treasure/token-engraved-pickaxe-pink.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699062855087,"modifiedTime":1699071199877,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"T1n69diwDa1oV6Nx"} {"name":"Breath Weapon (Copper)","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":"inst"},"cover":null,"crewed":false,"target":{"value":30,"width":null,"units":"ft","type":"line"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":1,"max":"1","per":"sr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"con","actionType":"save","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["2d6[acid]","acid"]],"versatile":""},"formula":"","save":{"ability":"dex","dc":null,"scaling":"con"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[preItemRoll]function.chrisPremades.macros.oldBreathWeapon","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.oldBreathWeapon","option":"preItemRoll"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":true,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.XjuAGKboEHWtFLn8"},"cf":{"id":"temp_wle1kmkigw"},"chris-premades":{"info":{"name":"Breath Weapon (Copper)","version":"0.8.13"}}},"effects":[],"img":"icons/creatures/abilities/dragon-fire-breath-orange.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699010711102,"modifiedTime":1699013789312,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"TNY39mWsEy1crOwF"} {"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_j1svf0p8o7","name":"Minotaur","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["5nuimWl53ZE7EAGY"],"children":[]}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{"ada":false,"amm":false,"fin":false,"fir":false,"foc":false,"hvy":false,"lgt":false,"lod":false,"mgc":false,"rch":false,"rel":false,"ret":false,"sil":false,"spc":false,"thr":false,"two":false,"ver":false},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1698928041538,"modifiedTime":1698928049678,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"_id":"TjGjruKW0C60qBEs"} {"name":"Natural Resilience","type":"feat","system":{"description":{"value":"This feature requires \"Condition Resistance Mechanic\" to be enabled in the settings.
This feature is safe to rename.
","chat":"","unidentified":""},"source":"Spelljammer: Adventures in Space pg 14","activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":"","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"obsidian":{"source":{"type":"race"}},"custom-character-sheet-sections":{"sectionName":""},"core":{"sourceId":"Actor.iXZRAxrrFFxPX0g6.Item.pxuYHgQuY4HcUhwE"},"cf":{"id":"temp_omlwe178lab"},"chris-premades":{"info":{"name":"Natural Resilience","version":"0.7.01","settings":["Condition Resistance"]}}},"effects":[{"label":"Natural Resilience","icon":"icons/consumables/potions/vial-cork-green.webp","changes":[{"key":"flags.chris-premades.CR.poisoned","mode":5,"value":"1","priority":20}],"transfer":true,"_id":"PloqMchLMQfPEzMh","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":""},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/consumables/potions/vial-cork-green.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1678767466616,"modifiedTime":1694419594661,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"UDsvEV9HVbc7dpBE"} @@ -52,9 +54,9 @@ {"name":"Breath Weapon (Psychic)","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":"inst"},"cover":null,"crewed":false,"target":{"value":15,"width":null,"units":"ft","type":"cone"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":2,"max":"2","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"con","actionType":"save","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["1d10[psychic]","psychic"]],"versatile":""},"formula":"","save":{"ability":"dex","dc":null,"scaling":"con"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[preItemRoll]function.chrisPremades.macros.breathWeapon","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.breathWeapon","option":"preItemRoll"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":true,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.t8IkbPiHxflE1Whk"},"cf":{"id":"temp_4ledvvigdn4"},"chris-premades":{"info":{"name":"Breath Weapon (Psychic)","version":"0.8.13"}}},"effects":[],"img":"icons/creatures/abilities/dragon-fire-breath-orange.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699000496316,"modifiedTime":1699013789315,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"Umw781tDVxzh6lPn"} {"name":"Spider Climb","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"Van Richten’s Guide to Ravenloft pg 17","activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":"","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"obsidian":{"source":{"type":"race"}},"custom-character-sheet-sections":{"sectionName":""},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.SAzjmmCbubOU0kiR"},"cf":{"id":"temp_olssa9a4abs"},"chris-premades":{"info":{"name":"Spider Climb","version":"0.8.13"}}},"effects":[{"label":"Spider Climb","icon":"icons/commodities/biological/legs-insect-brown.webp","changes":[{"key":"system.attributes.movement.climb","mode":4,"value":"@attributes.movement.walk","priority":20}],"transfer":true,"_id":"AcVjoWB2QWM7YUas","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":""},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/commodities/biological/legs-insect-brown.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1698999328560,"modifiedTime":1699013789318,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"UwI0X3nnYAQHU9L0"} {"name":"Relentless Endurance","type":"feat","system":{"description":{"value":"Enable \"Relentless Endurance Automation\" in the module settings for this to work.
This will only work on damage applied via midi-qol and macros that use midi-qol to apply damage.
This spell is safe to be renamed. Do not rename the effect.
","chat":"","unidentified":""},"source":"","activation":{"type":"special","cost":1,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":5,"long":null,"units":""},"uses":{"value":1,"max":"1","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":1},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"custom-character-sheet-sections":{"sectionName":""},"midi-qol":{"effectActivation":false,"onUseMacroName":""},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Actor.DLjxsdgCuuQEaGfN.Item.lz4UOySHgRx3mwz2"},"cf":{"id":"temp_wjvkiynf7tg"},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"chris-premades":{"info":{"name":"Relentless Endurance","version":"0.7.01","settings":["Relentless Endurance"]}}},"img":"icons/magic/death/undead-zombie-grave-green.webp","effects":[{"label":"Relentless Endurance","icon":"icons/magic/death/undead-zombie-grave-green.webp","changes":[],"transfer":true,"_id":"F7tZ2ksvngNAZxQR","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":""},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1687071692365,"modifiedTime":1694419594665,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"Ud258q78TNICxrY6":3},"_id":"Uyn9d15niuUb3nP9"} -{"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_a8hp1dgm4na","name":"Dwarf","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["6DG4nowSzqQsJApc"],"children":[]}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1680629451491,"modifiedTime":1690098103069,"lastModifiedBy":"Ud258q78TNICxrY6"},"_id":"Vgap0dEC8g7d82NN"} +{"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_a8hp1dgm4na","name":"Dwarf","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["6DG4nowSzqQsJApc"],"children":["temp_v5kqy4mzyvi"],"folderPath":[],"version":"2.5.7"}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1680629451491,"modifiedTime":1699062985732,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"_id":"Vgap0dEC8g7d82NN"} {"name":"Lucky Footwork","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"reactionmanual","cost":1,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":5,"long":null,"units":"self"},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"other","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["1d4","midi-none"]],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.GLfqDRJ3BcOsG8xn"},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"cf":{"id":"temp_jml6z04hhms"},"chris-premades":{"info":{"name":"Lucky Footwork","version":"0.7.27"}}},"effects":[{"label":"Lucky Footwork","icon":"icons/equipment/neck/necklace-charm-clover.webp","changes":[{"key":"flags.midi-qol.optional.luckyFootwork.label","mode":0,"value":"Lucky Footwork","priority":20},{"key":"flags.midi-qol.optional.luckyFootwork.save.fail.dex","mode":0,"value":"+ 1d4","priority":20}],"transfer":true,"_id":"ydg6YlwI14mI6lLT","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":""},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/equipment/neck/necklace-charm-clover.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1696277384948,"modifiedTime":1697951440176,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"WA0L167QopK809Cr"} -{"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_f4jcikyfpz8","name":"Dragonborn","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":[],"children":["temp_yliajkxkwuh","temp_4ledvvigdn4","temp_wle1kmkigw","temp_02mrkfz3vuwb"],"folderPath":[],"version":"2.5.7"}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{"ada":false,"amm":false,"fin":false,"fir":false,"foc":false,"hvy":false,"lgt":false,"lod":false,"mgc":false,"rch":false,"rel":false,"ret":false,"sil":false,"spc":false,"thr":false,"two":false,"ver":false},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699008798589,"modifiedTime":1699013115622,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"_id":"WOLbi27d6QDkOTiP"} +{"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_f4jcikyfpz8","name":"Dragonborn","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":[],"children":["temp_yliajkxkwuh","temp_zcsm07yq9d","temp_4ledvvigdn4","temp_wle1kmkigw","temp_02mrkfz3vuwb"],"folderPath":[],"version":"2.5.7"}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{"ada":false,"amm":false,"fin":false,"fir":false,"foc":false,"hvy":false,"lgt":false,"lod":false,"mgc":false,"rch":false,"rel":false,"ret":false,"sil":false,"spc":false,"thr":false,"two":false,"ver":false},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699008798589,"modifiedTime":1699048573520,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"_id":"WOLbi27d6QDkOTiP"} {"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_f9we7m3s34h","name":"Mark of Making","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["PFps4HYyiTrnpVav"],"children":[],"folderPath":["temp_z858msp7yyk"]}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1677372575967,"modifiedTime":1690098103069,"lastModifiedBy":"Ud258q78TNICxrY6"},"_id":"Wa173EDHWsTLr1cQ"} {"name":"Breath Weapon (Bronze)","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":"inst"},"cover":null,"crewed":false,"target":{"value":30,"width":null,"units":"ft","type":"line"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":1,"max":"1","per":"sr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"con","actionType":"save","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["2d6[lightning]","lightning"]],"versatile":""},"formula":"","save":{"ability":"dex","dc":null,"scaling":"con"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[preItemRoll]function.chrisPremades.macros.oldBreathWeapon","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.oldBreathWeapon","option":"preItemRoll"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":true,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.XjuAGKboEHWtFLn8"},"cf":{"id":"temp_wle1kmkigw"},"chris-premades":{"info":{"name":"Breath Weapon (Bronze)","version":"0.8.13"}}},"effects":[],"img":"icons/creatures/abilities/dragon-fire-breath-orange.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699010711102,"modifiedTime":1699013789323,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"Zi4dPRWGBfXrVl2U"} {"name":"Gem Flight","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"bonus","cost":1,"condition":""},"duration":{"value":"1","units":"minute"},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":1,"max":"1","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.0b8PcOBPmK5DBUps"},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"cf":{"id":"temp_4ledvvigdn4"},"chris-premades":{"info":{"name":"Gem Flight","version":"0.8.13"}}},"effects":[{"label":"Gem Flight","icon":"icons/commodities/treasure/trinket-wing-white.webp","changes":[{"key":"system.attributes.movement.fly","mode":4,"value":"@attributes.movement.walk","priority":20},{"key":"system.attributes.movement.hover","mode":0,"value":"1","priority":20}],"transfer":false,"_id":"srqweLIK6x4jNVHt","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":""},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/commodities/treasure/trinket-wing-white.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699012823349,"modifiedTime":1699013789326,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"Zz6ruEjCFdCClj96"} @@ -63,11 +65,13 @@ {"name":"Telepathic Insight","type":"feat","system":{"description":{"value":"This feature is safe to be renamed.
","chat":"","unidentified":""},"source":"Acquisitions Incorporated pg 74","activation":{"type":"","cost":0,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":"","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"obsidian":{"source":{"type":"race"}},"custom-character-sheet-sections":{"sectionName":""},"magicitems":{"enabled":false,"equipped":false,"attuned":false,"charges":"0","chargeType":"c1","destroy":false,"destroyFlavorText":"reaches 0 charges: it crumbles into ashes and is destroyed.","rechargeable":false,"recharge":"0","rechargeType":"t1","rechargeUnit":"r1","sorting":"l"},"core":{"sourceId":"Actor.NR1qVNdrCxtFHQXJ.Item.PvDh5ShLCc1hwl0p"},"cf":{"id":"temp_qbas15shasj"},"exportSource":{"world":"homebrew","system":"dnd5e","coreVersion":"10.291","systemVersion":"2.1.4"},"chris-premades":{"info":{"name":"Telepathic Insight","version":"0.7.01"}}},"effects":[{"label":"Telepathic Insight","icon":"icons/magic/air/air-burst-spiral-teal-green.webp","changes":[{"key":"flags.midi-qol.advantage.ability.save.wis","mode":5,"value":"1","priority":20},{"key":"flags.midi-qol.advantage.ability.save.cha","mode":5,"value":"1","priority":20}],"transfer":true,"_id":"oyAnujjVOs4IbzM1","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":null,"alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/magic/air/air-burst-spiral-teal-green.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1669285652273,"modifiedTime":1694419594673,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"cQF5OywEFSDFGr9y"} {"name":"Blessing of the Raven Queen","type":"feat","system":{"description":{"value":"This feature will automatically apply damage resistance starting at level 3.
This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"bonus","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":30,"long":null,"units":"ft"},"uses":{"value":null,"max":"@prof","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"core":{"sourceId":"Actor.wH8cog2B4alhcsZ4.Item.EoeH5lTosHwcNZ2h"},"custom-character-sheet-sections":{"sectionName":""},"midi-qol":{"effectActivation":false,"onUseMacroName":"[postActiveEffects]function.chrisPremades.macros.blessingOfTheRavenQueen","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.blessingOfTheRavenQueen","option":"postActiveEffects"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"cf":{"id":"temp_p21xyzzomgk"},"autoanimations":{"id":"2022f969-23ee-4914-9eb3-0cf5d9381ea2","label":"Blessing of the Raven Queen","macro":{"enable":false,"playWhen":"0"},"menu":"preset","soundOnly":{"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75}},"isEnabled":true,"isCustomized":true,"fromAmmo":false,"version":5,"presetType":"teleportation","data":{"start":{"dbSection":"static","enabe":true,"menuType":"spell","animation":"mistystep","variant":"01","color":"blue","options":{"delay":0,"elevation":1000,"fadeIn":250,"fadeOut":250,"isMasked":false,"opacity":1,"isRadius":false,"playbackRate":1,"size":1.5}},"between":{"dbSection":"range","enable":false,"menuType":"weapon","animation":"arrow","variant":"regular","color":"regular","options":{"delay":0,"elevation":1000,"opacity":1,"playbackRate":1}},"end":{"dbSection":"static","enabe":true,"menuType":"spell","animation":"mistystep","variant":"02","color":"blue","options":{"delay":500,"elevation":1000,"fadeIn":250,"fadeOut":250,"isMasked":false,"isRadius":false,"opacity":1,"playbackRate":1,"size":1.5}},"options":{"range":30,"hideFromPlayers":false,"measureType":"alternating","teleport":true,"speed":120,"delayMove":1000,"alpha":1,"delayFade":750,"delayReturn":250,"checkCollision":true},"sound":{"enable":false}}},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"chris-premades":{"info":{"name":"Blessing of the Raven Queen","version":"0.7.01"}}},"img":"icons/creatures/birds/corvid-flying-wings-purple.webp","effects":[],"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1686878448661,"modifiedTime":1694419594679,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"Ud258q78TNICxrY6":3},"_id":"cpGbPh5mwpLFjWzs"} {"name":"Fey Ancestry","type":"feat","system":{"description":{"value":"This feature requires \"Condition Resistance Mechanic\" to be enabled in the settings.
This feature is safe to rename.
","chat":"","unidentified":""},"source":"Basic Rules pg 23","activation":{"type":"","cost":0,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":"","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"obsidian":{"source":{"type":"race"}},"midi-qol":{"onUseMacroName":""},"custom-character-sheet-sections":{"sectionName":""},"magicitems":{"enabled":false,"equipped":false,"attuned":false,"charges":"0","chargeType":"c1","destroy":false,"destroyFlavorText":"reaches 0 charges: it crumbles into ashes and is destroyed.","rechargeable":false,"recharge":"0","rechargeType":"t1","rechargeUnit":"r1","sorting":"l"},"core":{"sourceId":"Actor.9Ro7q1IceUBmwDG5.Item.F2h5QKqacwO4z9ya"},"cf":{"id":"temp_zvbta3xf5e"},"exportSource":{"world":"homebrew","system":"dnd5e","coreVersion":"10.291","systemVersion":"2.1.4"},"chris-premades":{"info":{"name":"Fey Ancestry","version":"0.7.01","settings":["Condition Resistance"]}}},"effects":[{"label":"Fey Ancestry","icon":"icons/magic/nature/vines-thorned-curled-glow-teal.webp","changes":[{"key":"flags.chris-premades.CR.charmed","mode":5,"value":"1","priority":20}],"transfer":true,"_id":"M70CpMZGJCcZZQBz","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"null","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/magic/nature/vines-thorned-curled-glow-teal.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1669263246096,"modifiedTime":1694419594685,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"d4O33eV9dRFvjCv1"} +{"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_v5kqy4mzyvi","name":"Mark of Warding","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["T1n69diwDa1oV6Nx"],"children":[],"folderPath":["temp_a8hp1dgm4na"]}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{"ada":false,"amm":false,"fin":false,"fir":false,"foc":false,"hvy":false,"lgt":false,"lod":false,"mgc":false,"rch":false,"rel":false,"ret":false,"sil":false,"spc":false,"thr":false,"two":false,"ver":false},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699062985602,"modifiedTime":1699062995947,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"_id":"ebcHEA5QrQk9pdqi"} {"name":"Fey Step","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"bonus","cost":1,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":30,"long":null,"units":"ft"},"uses":{"value":2,"max":"2","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"other","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"midi-qol":{"effectActivation":false},"core":{"sourceId":"Actor.iXZRAxrrFFxPX0g6.Item.bE3TnRIIp8omyZvm"},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"autoanimations":{"id":"af76d819-cad2-4e67-b62e-f748787fd4bc","label":"Fey Step","macro":{"enable":false,"playWhen":"0"},"menu":"preset","soundOnly":{"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75}},"isEnabled":true,"isCustomized":true,"fromAmmo":false,"version":5,"presetType":"teleportation","data":{"start":{"dbSection":"static","enabe":true,"menuType":"spell","animation":"mistystep","variant":"01","color":"orange","options":{"delay":0,"elevation":1000,"fadeIn":250,"fadeOut":250,"isMasked":false,"opacity":1,"isRadius":false,"playbackRate":1,"size":1.5},"enable":true},"between":{"dbSection":"range","enable":false,"menuType":"weapon","animation":"arrow","variant":"regular","color":"regular","options":{"delay":0,"elevation":1000,"opacity":1,"playbackRate":1}},"end":{"dbSection":"static","enabe":true,"menuType":"spell","animation":"mistystep","variant":"02","color":"orange","options":{"delay":500,"elevation":1000,"fadeIn":250,"fadeOut":250,"isMasked":false,"isRadius":false,"opacity":1,"playbackRate":1,"size":1.5},"enable":true},"options":{"range":30,"hideFromPlayers":false,"measureType":"alternating","teleport":true,"speed":120,"delayMove":1000,"alpha":0,"delayFade":750,"delayReturn":250,"checkCollision":true},"sound":{"enable":false}}},"cf":{"id":"temp_jgmvq0k1p7p"},"chris-premades":{"info":{"name":"Fey Step","version":"0.7.01"}}},"effects":[],"img":"icons/magic/control/debuff-energy-snare-green.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1679382084041,"modifiedTime":1694419594690,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"gmaYjUKX7t6HrTEH"} {"name":"Chromatic Warding (Lightning)","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"1","units":"minute"},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":1,"max":"1","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.m1e0yex5snHNf7yv"},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"cf":{"id":"temp_02mrkfz3vuwb"},"chris-premades":{"info":{"name":"Chromatic Warding (Lightning)","version":"0.8.13"}}},"effects":[{"label":"Chromatic Warding (Lightning)","icon":"icons/creatures/abilities/dragon-ice-breath-blue.webp","changes":[{"key":"system.traits.di.value","mode":0,"value":"lightning","priority":20}],"transfer":false,"_id":"zMxjnfbFdtLAH4z9","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":""},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/creatures/abilities/dragon-ice-breath-blue.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699008937185,"modifiedTime":1699013789332,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"h9JoTDqOP4C2jpo8"} {"name":"Breath Weapon (Red)","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":"inst"},"cover":null,"crewed":false,"target":{"value":15,"width":null,"units":"ft","type":"cone"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":1,"max":"1","per":"sr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"con","actionType":"save","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["2d6[fire]","fire"]],"versatile":""},"formula":"","save":{"ability":"dex","dc":null,"scaling":"con"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[preItemRoll]function.chrisPremades.macros.oldBreathWeapon","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.oldBreathWeapon","option":"preItemRoll"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":true,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.XjuAGKboEHWtFLn8"},"cf":{"id":"temp_wle1kmkigw"},"chris-premades":{"info":{"name":"Breath Weapon (Red)","version":"0.8.13"}}},"effects":[],"img":"icons/creatures/abilities/dragon-fire-breath-orange.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699010711102,"modifiedTime":1699013789335,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"iWt1y7g1NhQ8i2cA"} {"name":"Savage Attacks","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"Basic Rules pg 41","activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":"","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"obsidian":{"source":{"type":"race"}},"core":{"sourceId":"Actor.iXZRAxrrFFxPX0g6.Item.J9sgKlF1nFTTdnd1"},"custom-character-sheet-sections":{"sectionName":""},"cf":{"id":"temp_gdli129jgyf"},"chris-premades":{"info":{"name":"Savage Attacks","version":"0.7.35"}}},"effects":[{"label":"Savage Attacks","icon":"icons/skills/melee/strike-axe-blood-red.webp","changes":[{"key":"flags.dnd5e.meleeCriticalDamageDice","mode":2,"value":"+1","priority":20}],"transfer":true,"_id":"vbuOCYPtrOFNN7NX","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":""},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/skills/melee/strike-axe-blood-red.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1681104259126,"modifiedTime":1697003037146,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"if6IC4akTRHmkXrd"} {"name":"Healing Hands","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":1,"width":null,"units":"","type":"creature"},"range":{"value":null,"long":null,"units":"touch"},"uses":{"value":1,"max":"1","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"heal","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["(@prof)d4[healing]","healing"]],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Actor.50lppoYUefHGSTmY.Item.NbzWQba4eKaGLMlh"},"cf":{"id":"temp_ua0lzrf0l3"},"chris-premades":{"info":{"name":"Healing Hands","version":"0.7.54"}}},"effects":[],"img":"icons/magic/water/water-hand.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1698113006170,"modifiedTime":1698928092571,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"jNZZlVPWl5dgvGC1"} +{"name":"Metallic Breath Weapon","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":"inst"},"cover":null,"crewed":false,"target":{"value":15,"width":null,"units":"ft","type":"cone"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":1,"max":"1","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"con","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"con","dc":null,"scaling":"con"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[preItemRoll]function.chrisPremades.macros.metallicBreathWeapon.item,[postActiveEffects]function.chrisPremades.macros.metallicBreathWeapon.save","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.metallicBreathWeapon.item","option":"preItemRoll"},"1":{"macroName":"function.chrisPremades.macros.metallicBreathWeapon.save","option":"postActiveEffects"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.CkhTUvhiGEDa7D9K"},"cf":{"id":"temp_zcsm07yq9d"},"chris-premades":{"info":{"name":"Metallic Breath Weapon","version":"0.8.16"}}},"effects":[],"img":"icons/creatures/abilities/dragon-fire-breath-orange.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699045241147,"modifiedTime":1699071199891,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"k2Vx8lQch5Njo4Zp"} {"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_z858msp7yyk","name":"Human","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":[],"children":["temp_f9we7m3s34h"],"folderPath":[],"version":"2.5.7"}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1677372569754,"modifiedTime":1690098103076,"lastModifiedBy":"Ud258q78TNICxrY6"},"_id":"koCuDL5nT1ZhJsFa"} {"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_zaemkrz559","name":"Astral Elf","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["HD1zXe4AANnU2bLk","5HVUzURFTsmrdn1L","MrIhCnVoNCaDyUyC"],"children":[]}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{"ada":false,"amm":false,"fin":false,"fir":false,"foc":false,"hvy":false,"lgt":false,"lod":false,"mgc":false,"rch":false,"rel":false,"ret":false,"sil":false,"spc":false,"thr":false,"two":false,"ver":false},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1689103942901,"modifiedTime":1690098103077,"lastModifiedBy":"Ud258q78TNICxrY6"},"_id":"kwJZZGREwEwrvWBq"} {"name":"Forceful Presence","type":"feat","system":{"description":{"value":"This feature is safe to be renamed.
","chat":"","unidentified":""},"source":"","activation":{"type":"special","cost":1,"condition":""},"duration":{"value":"1","units":"day"},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":1,"max":"1","per":"sr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.950M7THCRmEjMz3C"},"cf":{"id":"temp_yliajkxkwuh"},"chris-premades":{"info":{"name":"Forceful Presence","version":"0.8.13"}}},"effects":[{"label":"Forceful Presence","icon":"icons/magic/control/debuff-chains-shackles-movement-blue.webp","changes":[{"key":"flags.midi-qol.advantage.skill.per","mode":0,"value":"1","priority":20},{"key":"flags.midi-qol.advantage.skill.itm","mode":0,"value":"1","priority":20}],"transfer":false,"_id":"CcD7EwcPHUUhgwgU","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":""},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":["isSkill.itm","isSkill.per"]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/magic/control/debuff-chains-shackles-movement-blue.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699010711103,"modifiedTime":1699013789339,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"m5xjNA0Vf2hznX7j"} @@ -83,7 +87,7 @@ {"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_tt6n1ypnoj","name":"Half-Elf","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":[],"children":["temp_xl3x5itp0i"],"folderPath":[],"version":"2.5.7"}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1679036374597,"modifiedTime":1690098103083,"lastModifiedBy":"Ud258q78TNICxrY6"},"_id":"sPmCgBPWvuzSGnps"} {"name":"Change Season","type":"feat","img":"icons/magic/nature/leaf-glow-maple-orange-purple.webp","system":{"description":{"value":"You must have a token on the scene to use this feature (Warpgate mutation limitation).
You can customize the avatars and tokens for this feature with custom file paths with the Medkit -> Configure.
This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"special","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":null,"max":"","per":"","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[{"label":"Change Season","icon":"icons/magic/nature/leaf-glow-maple-orange-purple.webp","changes":[{"key":"flags.chris-premades.race.eladrin.art.token.Autumn","mode":5,"value":"","priority":20},{"key":"flags.chris-premades.race.eladrin.art.avatar.Autumn","mode":5,"value":"","priority":20},{"key":"flags.chris-premades.race.eladrin.art.token.Winter","mode":5,"value":"","priority":20},{"key":"flags.chris-premades.race.eladrin.art.avatar.Winter","mode":5,"value":"","priority":20},{"key":"flags.chris-premades.race.eladrin.art.token.Spring","mode":5,"value":"","priority":20},{"key":"flags.chris-premades.race.eladrin.art.avatar.Spring","mode":5,"value":"","priority":20},{"key":"flags.chris-premades.race.eladrin.art.token.Summer","mode":5,"value":"","priority":20},{"key":"flags.chris-premades.race.eladrin.art.avatar.Summer","mode":5,"value":"","priority":20}],"transfer":true,"_id":"9WBuWgm6mUh58XMo","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dfreds-convenient-effects":{"description":""},"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"flags":{"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[postActiveEffects]function.chrisPremades.macros.eladrinSeason","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.eladrinSeason","option":"postActiveEffects"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.f1pMm9vWva9tVCrg"},"cf":{"id":"temp_jgmvq0k1p7p"},"chris-premades":{"info":{"name":"Change Season","version":"0.7.01","mutation":{"self":"Eladrin Season"}}}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1679382655577,"modifiedTime":1694235683736,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"sRs1AxaAkEnrReLZ"} {"name":"Breath Weapon (Black)","type":"feat","system":{"description":{"value":"This feature is safe to rename.
","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":"inst"},"cover":null,"crewed":false,"target":{"value":30,"width":null,"units":"ft","type":"line"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":1,"max":"1","per":"sr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"con","actionType":"save","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["2d6[acid]","acid"]],"versatile":""},"formula":"","save":{"ability":"dex","dc":null,"scaling":"con"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"link-item-resource-5e":{"resource-link":""},"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[preItemRoll]function.chrisPremades.macros.oldBreathWeapon","onUseMacroParts":{"items":{"0":{"macroName":"function.chrisPremades.macros.oldBreathWeapon","option":"preItemRoll"}}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":true,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Actor.IlpCynnAcU8YiYdx.Item.XjuAGKboEHWtFLn8"},"cf":{"id":"temp_wle1kmkigw"},"chris-premades":{"info":{"name":"Breath Weapon (Black)","version":"0.8.13"}}},"effects":[],"img":"icons/creatures/abilities/dragon-fire-breath-orange.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699010711102,"modifiedTime":1699013789351,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"sdfHZHOOho127CBt"} -{"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_02mrkfz3vuwb","name":"Chromatic","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["MCEXKSQRJcuiIRgV","EYZA605lwzdBHGe3","BRQ9b9sQ13ef4oLX","NGxaDm2jmoTKvh5D","OxvFBrXBZJq5g3Sa","h9JoTDqOP4C2jpo8","BmczxIyNHwJ7MUvC","BqHy66c4t3MSgSm4","GbXVG7azWdsZc6WX","4l4egagRGpcI7Ghx","HdnrmqOStMj5hgcm"],"children":[],"folderPath":["temp_f4jcikyfpz8"],"version":"2.5.7"}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{"ada":false,"amm":false,"fin":false,"fir":false,"foc":false,"hvy":false,"lgt":false,"lod":false,"mgc":false,"rch":false,"rel":false,"ret":false,"sil":false,"spc":false,"thr":false,"two":false,"ver":false},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699008804571,"modifiedTime":1699013369764,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"_id":"tDV8PNBfuX40gyiE"} +{"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_02mrkfz3vuwb","name":"Chromatic","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["MCEXKSQRJcuiIRgV","BRQ9b9sQ13ef4oLX","NGxaDm2jmoTKvh5D","OxvFBrXBZJq5g3Sa","h9JoTDqOP4C2jpo8","BmczxIyNHwJ7MUvC","BqHy66c4t3MSgSm4","GbXVG7azWdsZc6WX","4l4egagRGpcI7Ghx","HdnrmqOStMj5hgcm"],"children":[],"folderPath":["temp_f4jcikyfpz8"],"version":"2.5.7"}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{"ada":false,"amm":false,"fin":false,"fir":false,"foc":false,"hvy":false,"lgt":false,"lod":false,"mgc":false,"rch":false,"rel":false,"ret":false,"sil":false,"spc":false,"thr":false,"two":false,"ver":false},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1699008804571,"modifiedTime":1699044641289,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"_id":"tDV8PNBfuX40gyiE"} {"name":"Celestial Revelation (Radiant Soul)","type":"feat","system":{"description":{"value":"This feature will prompt you to add additional damage.
This feature is safe to rename. Do not rename the effect.
","chat":"","unidentified":""},"source":"","activation":{"type":"bonus","cost":1,"condition":""},"duration":{"value":"1","units":"minute"},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":1,"max":"1","per":"lr","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"other","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"race","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"infusions":{"infused":false},"obsidian":{"source":{"type":"race"}},"midi-qol":{"forceCEOff":true,"effectActivation":false,"onUseMacroName":""},"custom-character-sheet-sections":{"sectionName":""},"link-item-resource-5e":{"resource-link":"primary"},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"magicitems":{"enabled":false,"equipped":false,"attuned":false,"charges":"0","chargeType":"c1","destroy":false,"destroyFlavorText":"reaches 0 charges: it crumbles into ashes and is destroyed.","rechargeable":false,"recharge":"0","rechargeType":"t1","rechargeUnit":"r1","sorting":"l"},"autoanimations":{"id":"1b63945e-c09b-414e-a5e0-5d9f354d1223","label":"Celestial Revelation (Radiant Soul)","levels3d":{"type":"explosion","data":{"color01":"#FFFFFF","color02":"#FFFFFF","spritePath":"modules/levels-3d-preview/assets/particles/dust.png"},"sound":{"enable":false},"secondary":{"enable":false,"data":{"color01":"#FFFFFF","color02":"#FFFFFF","spritePath":"modules/levels-3d-preview/assets/particles/dust.png"}}},"macro":{"enable":false,"playWhen":"0"},"menu":"ontoken","primary":{"video":{"dbSection":"static","menuType":"spell","animation":"bless","variant":"loop","color":"yellow","enableCustom":false,"customPath":""},"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75},"options":{"addTokenWidth":false,"anchor":"0.5","contrast":0,"delay":0,"elevation":1000,"fadeIn":250,"fadeOut":500,"isMasked":false,"isRadius":false,"isWait":false,"opacity":1,"persistent":true,"playbackRate":1,"playOn":"source","repeat":1,"repeatDelay":250,"saturate":0,"size":1.5,"tint":false,"tintColor":"#FFFFFF","unbindAlpha":false,"unbindVisibility":false,"zIndex":1}},"secondary":{"enable":false,"video":{"dbSection":"static","menuType":"spell","animation":"curewounds","variant":"01","color":"blue","enableCustom":false,"customPath":""},"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75},"options":{"addTokenWidth":false,"anchor":"0.5","contrast":0,"delay":0,"elevation":1000,"fadeIn":250,"fadeOut":500,"isMasked":false,"isRadius":true,"isWait":false,"opacity":1,"repeat":1,"repeatDelay":250,"saturate":0,"size":1.5,"tint":false,"tintColor":"#FFFFFF","zIndex":1}},"soundOnly":{"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75}},"source":{"enable":false,"video":{"dbSection":"static","menuType":"spell","animation":"curewounds","variant":"01","color":"blue","enableCustom":false,"customPath":""},"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75},"options":{"addTokenWidth":false,"anchor":"0.5","contrast":0,"delay":0,"elevation":1000,"fadeIn":250,"fadeOut":500,"isMasked":false,"isRadius":false,"isWait":true,"opacity":1,"repeat":1,"repeatDelay":250,"saturate":0,"size":1,"tint":false,"tintColor":"#FFFFFF","zIndex":1}},"target":{"enable":false,"video":{"dbSection":"static","menuType":"spell","animation":"curewounds","variant":"01","color":"blue","enableCustom":false,"customPath":""},"sound":{"enable":false,"delay":0,"repeat":1,"repeatDelay":250,"startTime":0,"volume":0.75},"options":{"addTokenWidth":false,"anchor":"0.5","contrast":0,"delay":0,"elevation":1000,"fadeIn":250,"fadeOut":500,"isMasked":false,"isRadius":false,"opacity":1,"persistent":false,"repeat":1,"repeatDelay":250,"saturate":0,"size":1,"tint":false,"tintColor":"#FFFFFF","unbindAlpha":false,"unbindVisibility":false,"zIndex":1}},"isEnabled":true,"isCustomized":true,"fromAmmo":false,"version":5},"core":{"sourceId":"Actor.Uqfj6K84fvhdToVg.Item.b41cOrML9sEuHIfk"},"exportSource":{"world":"development-testing","system":"dnd5e","coreVersion":"10.291","systemVersion":"2.1.5"},"world":{"feature":{"radiantSoul":{"turn":""}}},"chris-premades":{"feature":{"aasimarRadiantSoul":{"turn":false}},"info":{"name":"Celestial Revelation (Radiant Soul)","version":"0.7.53"}},"cf":{"id":"temp_ua0lzrf0l3"}},"effects":[{"label":"Celestial Revelation (Radiant Soul)","changes":[{"key":"system.attributes.movement.fly","mode":4,"value":"30","priority":20},{"key":"flags.midi-qol.onUseMacroName","mode":0,"value":"function.chrisPremades.macros.aasimarRadiantSoul.attack,all","priority":20}],"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null,"combat":null},"tint":null,"transfer":false,"disabled":false,"flags":{"dae":{"transfer":false,"stackable":"noneName","selfTarget":false,"selfTargetAlways":false,"durationExpression":"","macroRepeat":"none","specialDuration":[]},"ddbimporter":{"disabled":false},"midi-qol":{"forceCEOff":true},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":"undefined","alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false},"effectmacro":{"onDelete":{"script":"await chrisPremades.macros.aasimarRadiantSoul.turn(origin);"},"onCombatEnd":{"script":"await chrisPremades.macros.aasimarRadiantSoul.combatEnd(origin);"}},"dfreds-convenient-effects":{"description":"test"}},"icon":"icons/magic/control/buff-flight-wings-runes-purple-orange.webp","_id":"koy8kpusKgaFCqkg","origin":null}],"img":"icons/magic/control/buff-flight-wings-runes-purple-orange.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1673393610459,"modifiedTime":1698116174005,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"tFFmiZ2q27uC1lS2"} {"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_jgmvq0k1p7p","name":"Eladrin","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["sRs1AxaAkEnrReLZ","gmaYjUKX7t6HrTEH"],"children":[],"folderPath":[],"version":"2.5.7"}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1679384957891,"modifiedTime":1690098103086,"lastModifiedBy":"Ud258q78TNICxrY6"},"_id":"tdxzNlY97zOQjpfr"} {"name":"#[CF_tempEntity]","type":"weapon","flags":{"cf":{"id":"temp_488zqdzbl0j","name":"Giff","color":"#000000","fontColor":"#FFFFFF","icon":"","sorting":"a","contents":["5uyLQNAxxeMPP31W"],"children":[]}},"img":"icons/svg/item-bag.svg","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","quantity":1,"weight":0,"price":{"value":0,"denomination":"gp"},"attunement":0,"equipped":false,"rarity":"","identified":true,"activation":{"type":"","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":null,"attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"armor":{"value":null},"hp":{"value":null,"max":null,"dt":null,"conditions":""},"weaponType":"simpleM","baseItem":"","properties":{},"proficient":true},"effects":[],"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1677372605286,"modifiedTime":1690098103086,"lastModifiedBy":"Ud258q78TNICxrY6"},"_id":"ueA6Jk4gFFcRBO0O"} diff --git a/packs/cpr-race-features/000003.log b/packs/cpr-race-features/000003.log new file mode 100644 index 000000000..2abd51933 Binary files /dev/null and b/packs/cpr-race-features/000003.log differ diff --git a/packs/cpr-race-features/000005.ldb b/packs/cpr-race-features/000005.ldb deleted file mode 100644 index 8a6d78d3a..000000000 Binary files a/packs/cpr-race-features/000005.ldb and /dev/null differ diff --git a/packs/cpr-race-features/000008.log b/packs/cpr-race-features/000008.log deleted file mode 100644 index b9f68dd37..000000000 Binary files a/packs/cpr-race-features/000008.log and /dev/null differ diff --git a/packs/cpr-race-features/CURRENT b/packs/cpr-race-features/CURRENT index 875cf2335..1a8485221 100644 --- a/packs/cpr-race-features/CURRENT +++ b/packs/cpr-race-features/CURRENT @@ -1 +1 @@ -MANIFEST-000007 +MANIFEST-000002 diff --git a/packs/cpr-race-features/LOG b/packs/cpr-race-features/LOG index 0234552ad..c8c8023c2 100644 --- a/packs/cpr-race-features/LOG +++ b/packs/cpr-race-features/LOG @@ -1,3 +1 @@ -2023/11/03-05:27:48.039963 7f31288b0700 Recovering log #6 -2023/11/03-05:27:48.063917 7f31288b0700 Delete type=0 #6 -2023/11/03-05:27:48.064132 7f31288b0700 Delete type=3 #4 +2023/11/03-21:15:14.874373 7fde097a0700 Delete type=3 #1 diff --git a/packs/cpr-race-features/LOG.old b/packs/cpr-race-features/LOG.old deleted file mode 100644 index f3acec1e0..000000000 --- a/packs/cpr-race-features/LOG.old +++ /dev/null @@ -1,5 +0,0 @@ -2023/11/03-05:27:09.643468 7fde6c780700 Recovering log #3 -2023/11/03-05:27:09.643936 7fde6c780700 Level-0 table #5: started -2023/11/03-05:27:09.646805 7fde6c780700 Level-0 table #5: 91864 bytes OK -2023/11/03-05:27:09.672404 7fde6c780700 Delete type=0 #3 -2023/11/03-05:27:09.672660 7fde6c780700 Delete type=3 #2 diff --git a/packs/cpr-race-features/MANIFEST-000002 b/packs/cpr-race-features/MANIFEST-000002 new file mode 100644 index 000000000..bbbc58568 Binary files /dev/null and b/packs/cpr-race-features/MANIFEST-000002 differ diff --git a/packs/cpr-race-features/MANIFEST-000007 b/packs/cpr-race-features/MANIFEST-000007 deleted file mode 100644 index 21fa28290..000000000 Binary files a/packs/cpr-race-features/MANIFEST-000007 and /dev/null differ diff --git a/packs/cpr-spell-features/000003.log b/packs/cpr-spell-features/000003.log new file mode 100644 index 000000000..bb8a2c88e Binary files /dev/null and b/packs/cpr-spell-features/000003.log differ diff --git a/packs/cpr-spell-features/000005.ldb b/packs/cpr-spell-features/000005.ldb deleted file mode 100644 index a9889821d..000000000 Binary files a/packs/cpr-spell-features/000005.ldb and /dev/null differ diff --git a/packs/cpr-spell-features/000008.log b/packs/cpr-spell-features/000008.log deleted file mode 100644 index e69de29bb..000000000 diff --git a/packs/cpr-spell-features/CURRENT b/packs/cpr-spell-features/CURRENT index 875cf2335..1a8485221 100644 --- a/packs/cpr-spell-features/CURRENT +++ b/packs/cpr-spell-features/CURRENT @@ -1 +1 @@ -MANIFEST-000007 +MANIFEST-000002 diff --git a/packs/cpr-spell-features/LOG b/packs/cpr-spell-features/LOG index a6d2d72a1..2562e718f 100644 --- a/packs/cpr-spell-features/LOG +++ b/packs/cpr-spell-features/LOG @@ -1,3 +1 @@ -2023/11/03-05:27:47.873344 7f311bff0700 Recovering log #6 -2023/11/03-05:27:47.903034 7f311bff0700 Delete type=0 #6 -2023/11/03-05:27:47.903279 7f311bff0700 Delete type=3 #4 +2023/11/03-21:15:14.482477 7fde09fb0700 Delete type=3 #1 diff --git a/packs/cpr-spell-features/LOG.old b/packs/cpr-spell-features/LOG.old deleted file mode 100644 index 69634d96e..000000000 --- a/packs/cpr-spell-features/LOG.old +++ /dev/null @@ -1,5 +0,0 @@ -2023/11/03-05:27:09.535219 7fde6cf90700 Recovering log #3 -2023/11/03-05:27:09.535822 7fde6cf90700 Level-0 table #5: started -2023/11/03-05:27:09.537990 7fde6cf90700 Level-0 table #5: 54654 bytes OK -2023/11/03-05:27:09.556566 7fde6cf90700 Delete type=0 #3 -2023/11/03-05:27:09.556788 7fde6cf90700 Delete type=3 #2 diff --git a/packs/cpr-spell-features/MANIFEST-000002 b/packs/cpr-spell-features/MANIFEST-000002 new file mode 100644 index 000000000..bbbc58568 Binary files /dev/null and b/packs/cpr-spell-features/MANIFEST-000002 differ diff --git a/packs/cpr-spell-features/MANIFEST-000007 b/packs/cpr-spell-features/MANIFEST-000007 deleted file mode 100644 index fb30e0663..000000000 Binary files a/packs/cpr-spell-features/MANIFEST-000007 and /dev/null differ diff --git a/packs/cpr-spells/000003.log b/packs/cpr-spells/000003.log new file mode 100644 index 000000000..c87a2d44d Binary files /dev/null and b/packs/cpr-spells/000003.log differ diff --git a/packs/cpr-spells/000005.ldb b/packs/cpr-spells/000005.ldb deleted file mode 100644 index 9c43468e4..000000000 Binary files a/packs/cpr-spells/000005.ldb and /dev/null differ diff --git a/packs/cpr-spells/000008.log b/packs/cpr-spells/000008.log deleted file mode 100644 index e69de29bb..000000000 diff --git a/packs/cpr-spells/CURRENT b/packs/cpr-spells/CURRENT index 875cf2335..1a8485221 100644 --- a/packs/cpr-spells/CURRENT +++ b/packs/cpr-spells/CURRENT @@ -1 +1 @@ -MANIFEST-000007 +MANIFEST-000002 diff --git a/packs/cpr-spells/LOG b/packs/cpr-spells/LOG index 701130dc0..cb1418c9e 100644 --- a/packs/cpr-spells/LOG +++ b/packs/cpr-spells/LOG @@ -1,3 +1 @@ -2023/11/03-05:27:47.863926 7f31288b0700 Recovering log #6 -2023/11/03-05:27:47.889545 7f31288b0700 Delete type=0 #6 -2023/11/03-05:27:47.889814 7f31288b0700 Delete type=3 #4 +2023/11/03-21:15:14.455245 7fde08780700 Delete type=3 #1 diff --git a/packs/cpr-spells/LOG.old b/packs/cpr-spells/LOG.old deleted file mode 100644 index 11ad1f0b7..000000000 --- a/packs/cpr-spells/LOG.old +++ /dev/null @@ -1,5 +0,0 @@ -2023/11/03-05:27:09.532970 7fde6c780700 Recovering log #3 -2023/11/03-05:27:09.534645 7fde6c780700 Level-0 table #5: started -2023/11/03-05:27:09.575346 7fde6c780700 Level-0 table #5: 192838 bytes OK -2023/11/03-05:27:09.602399 7fde6c780700 Delete type=0 #3 -2023/11/03-05:27:09.602730 7fde6c780700 Delete type=3 #2 diff --git a/packs/cpr-spells/MANIFEST-000002 b/packs/cpr-spells/MANIFEST-000002 new file mode 100644 index 000000000..bbbc58568 Binary files /dev/null and b/packs/cpr-spells/MANIFEST-000002 differ diff --git a/packs/cpr-spells/MANIFEST-000007 b/packs/cpr-spells/MANIFEST-000007 deleted file mode 100644 index edab15b23..000000000 Binary files a/packs/cpr-spells/MANIFEST-000007 and /dev/null differ diff --git a/packs/cpr-summon-features.db b/packs/cpr-summon-features.db index 04bd2c767..7719619b5 100644 --- a/packs/cpr-summon-features.db +++ b/packs/cpr-summon-features.db @@ -51,7 +51,7 @@ {"name":"Fiery Teleportation","type":"feat","img":"icons/magic/fire/barrier-wall-flame-ring-yellow.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":1,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"flat"},"type":{"value":"monster","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":""},"midi-qol":{"effectActivation":false,"onUseMacroName":"[postActiveEffects]function.chrisPremades.macros.summonWildfireSpirit.fieryTeleportation"},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.n9OooLEBRepp5gF7"},"cf":{"id":"temp_rgngk8ybolp"}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1688511969702,"modifiedTime":1690098103268,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"Ud258q78TNICxrY6":3},"_id":"STxemJdKht3Uta0d"} {"name":"Evasion","type":"feat","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"","cost":0,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":""},"range":{"value":null,"long":null,"units":""},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":null,"actionType":"","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"monster","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"flags":{"ddbimporter":{"id":348,"type":"class","dndbeyond":{"requiredLevel":7,"displayOrder":11,"levelScale":null,"levelScales":[],"limitedUse":[],"class":"Rogue"},"class":"Rogue","subclass":"Phantom","importId":"AoMoaoatQVFZPDoQ","overrideId":"NONE","ignoreIcon":false,"ignoreItemImport":true,"retainResourceConsumption":false},"obsidian":{"source":{"type":"class","text":"Rogue"}},"custom-character-sheet-sections":{"sectionName":""},"magicitems":{"enabled":false,"equipped":false,"attuned":false,"charges":"0","chargeType":"c1","destroy":false,"destroyFlavorText":"reaches 0 charges: it crumbles into ashes and is destroyed.","rechargeable":false,"recharge":"0","rechargeType":"t1","rechargeUnit":"r1","sorting":"l"},"midi-qol":{"onUseMacroName":""},"midiProperties":{},"core":{"sourceId":"Actor.s9P9TeDz7WASBMgn.Item.fuNl4QW0F8XUGqPT"},"cf":{"id":"temp_jvu039n7sjh"},"exportSource":{"world":"homebrew","system":"dnd5e","coreVersion":"10.291","systemVersion":"2.1.4"}},"effects":[{"label":"Evasion","icon":"icons/magic/light/beam-red-orange.webp","changes":[{"key":"flags.midi-qol.superSaver.dex","mode":5,"value":"1","priority":20}],"transfer":true,"_id":"ci1mJ3gFlracf7jB","disabled":false,"duration":{"startTime":null,"seconds":null,"combat":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"origin":null,"tint":null,"flags":{"dae":{"selfTarget":false,"selfTargetAlways":false,"stackable":"noneName","durationExpression":"","macroRepeat":"none","specialDuration":[]},"core":{"statusId":""},"ActiveAuras":{"isAura":false,"aura":"None","radius":null,"alignment":"","type":"","ignoreSelf":false,"height":false,"hidden":false,"displayTemp":false,"hostile":false,"onlyOnce":false}}}],"img":"icons/magic/light/beam-red-orange.webp","_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1669276946368,"modifiedTime":1690098103269,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"TBEMOM0UhcxEUEqW"} {"name":"Deflect Attack","type":"feat","img":"icons/magic/defensive/shield-barrier-deflect-teal.webp","system":{"description":{"value":"This feature does not impose disadvantage on other attack rolls.
","chat":"","unidentified":""},"source":"","activation":{"type":"reactionmanual","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":1,"width":null,"units":"","type":"creature"},"range":{"value":30,"long":null,"units":"ft"},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":"","actionType":"util","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["","force"]],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"monster","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":""},"midi-qol":{"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.gRYUpjcNJfDZlz2M"},"cf":{"id":"temp_xdsnvzyd82g"}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1686086683620,"modifiedTime":1690098103270,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"Ud258q78TNICxrY6":3},"_id":"TNSDJup1NcCmnGQg"} -{"name":"Bite (Drake Companion)","type":"feat","img":"icons/creatures/abilities/mouth-teeth-long-red.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":1,"width":null,"units":"","type":"creature"},"range":{"value":5,"long":null,"units":"ft"},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":"","actionType":"mwak","attackBonus":"@prof","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["1d6[piercing] + @prof","piercing"],["",""]],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"monster","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":""},"midi-qol":{"fumbleThreshold":null,"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.sylbEE4elfUdAP7x"},"cf":{"id":"temp_f0084qhjiwg"}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1685515529070,"modifiedTime":1690098103271,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"Ud258q78TNICxrY6":3},"_id":"VSYOA6y3e6dxVc6C"} +{"name":"Bite (Drake Companion)","type":"feat","img":"icons/creatures/abilities/mouth-teeth-long-red.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":1,"width":null,"units":"","type":"creature"},"range":{"value":5,"long":null,"units":"ft"},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":"","actionType":"mwak","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["1d6[piercing] + @prof","piercing"],["",""]],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"monster","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":""},"midi-qol":{"fumbleThreshold":null,"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.sylbEE4elfUdAP7x"},"cf":{"id":"temp_f0084qhjiwg"},"rest-recovery":{"data":{"recovery":{"enabled":false}}}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1685515529070,"modifiedTime":1698998867639,"lastModifiedBy":"PQGBBcoVSwpUhViM"},"folder":null,"sort":0,"ownership":{"default":0,"Ud258q78TNICxrY6":3},"_id":"VSYOA6y3e6dxVc6C"} {"name":"Mending","type":"feat","img":"icons/skills/melee/hand-grip-staff-yellow-brown.webp","system":{"description":{"value":"This is only used on the Homunculus Servant token. It does not catch the mending spell being cast.
","chat":"","unidentified":""},"source":"","activation":{"type":"special","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"self"},"range":{"value":null,"long":null,"units":"self"},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":"","actionType":"heal","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["2d6[healing]","healing"]],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"monster","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":""},"midi-qol":{"effectActivation":false},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.S5mk5jUpAIzuAJ7Q"},"cf":{"id":"temp_jvu039n7sjh"}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1685481461959,"modifiedTime":1690098103271,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"WkFT97ra8QoYJ0vw"} {"name":"Force-Empowered Slam","type":"feat","img":"icons/skills/melee/unarmed-punch-fist-blue.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"action","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":null,"width":null,"units":"","type":"creature"},"range":{"value":5,"long":null,"units":"ft"},"uses":{"value":null,"max":"","per":null,"recovery":""},"consume":{"type":"","target":null,"amount":null},"ability":"","actionType":"mwak","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["1d10[force] + @prof","force"]],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"monster","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":""},"midi-qol":{"fumbleThreshold":null,"effectActivation":false,"onUseMacroName":"[preCheckHits]function.chrisPremades.tashaSummon.meleeAttack"},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.6eS2kWCWrAuUcZL4"},"cf":{"id":"temp_vag0kt15p8m"}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1685863654098,"modifiedTime":1690098103272,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"Ud258q78TNICxrY6":3},"_id":"Y9OeOdj7paJFfeFy"} {"name":"Healing Spirit - Heal","type":"feat","img":"icons/magic/light/beam-rays-yellow-blue-small.webp","system":{"description":{"value":"","chat":"","unidentified":""},"source":"","activation":{"type":"special","cost":null,"condition":""},"duration":{"value":"","units":""},"cover":null,"crewed":false,"target":{"value":1,"width":null,"units":"","type":"creature"},"range":{"value":null,"long":null,"units":""},"uses":{"value":1,"max":"1","per":"charges","recovery":""},"consume":{"type":"","target":"","amount":null},"ability":"","actionType":"heal","attackBonus":"","chatFlavor":"","critical":{"threshold":null,"damage":""},"damage":{"parts":[["1d6[healing]","healing"]],"versatile":""},"formula":"","save":{"ability":"","dc":null,"scaling":"spell"},"type":{"value":"","subtype":""},"requirements":"","recharge":{"value":null,"charged":false}},"effects":[],"flags":{"custom-character-sheet-sections":{"sectionName":""},"rest-recovery":{"data":{"recovery":{"enabled":false}}},"midi-qol":{"effectActivation":false,"onUseMacroName":"[postActiveEffects]function.chrisPremades.macros.healingSpirit.healing"},"midiProperties":{"nodam":false,"fulldam":false,"halfdam":false,"autoFailFriendly":false,"autoSaveFriendly":false,"rollOther":false,"critOther":false,"offHandWeapon":false,"magicdam":false,"magiceffect":false,"concentration":false,"toggleEffect":false,"ignoreTotalCover":false},"core":{"sourceId":"Item.QXpOkNrhMxMvbh6n"},"cf":{"id":"temp_1jrf45zt6ya"}},"_stats":{"systemId":"dnd5e","systemVersion":"2.2.2","coreVersion":"10.303","createdTime":1684538944657,"modifiedTime":1690098103273,"lastModifiedBy":"Ud258q78TNICxrY6"},"folder":null,"sort":0,"ownership":{"default":0,"PQGBBcoVSwpUhViM":3},"_id":"YhA7Ny8W4NCF3Als"} diff --git a/packs/cpr-summon-features/000003.log b/packs/cpr-summon-features/000003.log index 9c864055e..80df1a640 100644 Binary files a/packs/cpr-summon-features/000003.log and b/packs/cpr-summon-features/000003.log differ diff --git a/packs/cpr-summon-features/LOG b/packs/cpr-summon-features/LOG index 3ae3f0589..384276b08 100644 --- a/packs/cpr-summon-features/LOG +++ b/packs/cpr-summon-features/LOG @@ -1 +1 @@ -2023/10/22-03:11:36.335427 7f5c28f90700 Delete type=3 #1 +2023/11/03-21:15:15.205690 7fde09fb0700 Delete type=3 #1 diff --git a/packs/cpr-summons/LOG b/packs/cpr-summons/LOG index 2643d4e30..5193a1c8f 100644 --- a/packs/cpr-summons/LOG +++ b/packs/cpr-summons/LOG @@ -1 +1 @@ -2023/10/22-03:11:36.260690 7f5c2a7c0700 Delete type=3 #1 +2023/11/03-21:15:15.116849 7fde097a0700 Delete type=3 #1 diff --git a/scripts/config.js b/scripts/config.js index a3c5dadb3..3729ad973 100644 --- a/scripts/config.js +++ b/scripts/config.js @@ -1183,13 +1183,17 @@ export function setConfig() { 'CPR - Randomizer': { 'checkbox': { 'humanoid': { - 'label': 'Random Humanoid:', + 'label': 'Disabled:', 'default': false + }, + 'spells': { + 'label': 'Include Spellcasting:', + 'default': true } }, 'select': { 'abilities': { - 'label': 'Humanoid Ability Merge:', + 'label': 'Abilities:', 'default': 'upgrade', 'values': [ {'value': 'source', 'html': 'Keep Source'}, @@ -1199,7 +1203,7 @@ export function setConfig() { ] }, 'skills': { - 'label': 'Humanoid Skill Merge:', + 'label': 'Skills:', 'default': 'upgrade', 'values': [ {'value': 'source', 'html': 'Keep Source'}, @@ -1209,7 +1213,7 @@ export function setConfig() { ] }, 'avatar': { - 'label': 'Humanoid Avatar Merge:', + 'label': 'Avatar Image:', 'default': 'source', 'values': [ {'value': 'source', 'html': 'Use Source'}, @@ -1217,7 +1221,7 @@ export function setConfig() { ] }, 'token': { - 'label': 'Humanoid Token Merge:', + 'label': 'Token Image:', 'default': 'source', 'values': [ {'value': 'source', 'html': 'Use Source'}, @@ -1225,7 +1229,7 @@ export function setConfig() { ] }, 'features': { - 'label': 'Feature Merge', + 'label': 'Features', 'default': 'merge', 'values': [ {'value': 'source', 'html': 'Use Source'}, @@ -4864,6 +4868,14 @@ export function setConfig() { 'Breath Weapon (Thunder)': { 'name': 'Breath Weapon (Thunder)', 'version': '0.8.13' + }, + 'Metallic Breath Weapon': { + 'name': 'Metallic Breath Weapon', + 'version': '0.8.16' + }, + 'Warder\'s Intuition': { + 'name': 'Warder\'s Intuition', + 'version': '0.8.16' } } }); diff --git a/scripts/helperFunctions.js b/scripts/helperFunctions.js index 5ffa6057b..5e8e1f1c4 100644 --- a/scripts/helperFunctions.js +++ b/scripts/helperFunctions.js @@ -902,5 +902,8 @@ export let chris = { }, 'levelOrCR': function _levelOrCR(actor) { return actor.type === 'character' ? actor.system.details.level : actor.system.details.cr ?? 0; + }, + 'titleCase': function _titleCase(inputString) { + return inputString.toLowerCase().replace(/\b\w/g, s => s.toUpperCase()); } } \ No newline at end of file diff --git a/scripts/macros.js b/scripts/macros.js index 82384000e..c03f29cdb 100644 --- a/scripts/macros.js +++ b/scripts/macros.js @@ -195,6 +195,7 @@ import {manualRolls} from './macros/mechanics/manualRolls.js'; import {massCureWounds} from './macros/spells/massCureWounds.js'; import {mastersAmulet} from './macros/items/mastersAmulet.js'; import {metaMagic} from './macros/classFeatures/sorcerer/metaMagic.js'; +import {metallicBreathWeapon} from './macros/raceFeatures/dragonborn/metallic/metallicBreathWeapon.js'; import {mirrorImage} from './macros/spells/mirrorImage.js'; import {moonbeam} from './macros/spells/moonbeam.js'; import {mudMephit} from './macros/monsterFeatures/mudMephit/mudMephit.js'; @@ -624,6 +625,7 @@ export let macros = { 'massCureWounds': massCureWounds, 'mastersAmulet': mastersAmulet, 'metaMagic': metaMagic, + 'metallicBreathWeapon': metallicBreathWeapon, 'mirrorImage': mirrorImage, 'monster': monster, 'moonbeam': moonbeam, diff --git a/scripts/macros/classFeatures/fighter/battleMaster/maneuvers.js b/scripts/macros/classFeatures/fighter/battleMaster/maneuvers.js index 644acfc7f..35551d4bf 100644 --- a/scripts/macros/classFeatures/fighter/battleMaster/maneuvers.js +++ b/scripts/macros/classFeatures/fighter/battleMaster/maneuvers.js @@ -362,7 +362,7 @@ export let maneuvers = { 'baitAndSwitch': baitAndSwitch, 'refund': refund, 'distractingStrike': distractingStrike, - 'goadingTarget': goadingAttackTarget, + 'goadingAttackTarget': goadingAttackTarget, 'goadingAttack': goadingAttack, 'grapplingStrike': grapple, 'lungingAttack': lungingAttack, diff --git a/scripts/macros/monsterFeatures/hobgoblin/martialAdvantage.js b/scripts/macros/monsterFeatures/hobgoblin/martialAdvantage.js index 8e3940bd6..503e7da29 100644 --- a/scripts/macros/monsterFeatures/hobgoblin/martialAdvantage.js +++ b/scripts/macros/monsterFeatures/hobgoblin/martialAdvantage.js @@ -4,7 +4,6 @@ import {queue} from '../../../utility/queue.js'; async function attack({speaker, actor, token, character, item, args, scope, workflow}) { if (workflow.hitTargets.size != 1) return; if (!constants.weaponAttacks.includes(workflow.item.system.actionType)) return; - console.log('here'); let feature = chris.getItem(workflow.actor, 'Martial Advantage'); if (!feature) return; let turnCheck = chris.perTurnCheck(feature, 'feature', 'martialAdvantage', false); diff --git a/scripts/macros/raceFeatures/dragonborn/chromatic/breathWeapon.js b/scripts/macros/raceFeatures/dragonborn/chromatic/breathWeapon.js index 053fa5412..8a5e50d58 100644 --- a/scripts/macros/raceFeatures/dragonborn/chromatic/breathWeapon.js +++ b/scripts/macros/raceFeatures/dragonborn/chromatic/breathWeapon.js @@ -1,7 +1,7 @@ import {chris} from '../../../../helperFunctions.js'; import {queue} from '../../../../utility/queue.js'; export async function breathWeapon({speaker, actor, token, character, item, args, scope, workflow}) { - let level = chris.levelOrCR(workflow.actor); + let level = Math.max(chris.levelOrCR(workflow.actor), 1); if (level < 5) return; let queueSetup = await queue.setup(workflow.item.uuid, 'breathWeapon', 50); if (!queueSetup) return; diff --git a/scripts/macros/raceFeatures/dragonborn/metallic/metallicBreathWeapon.js b/scripts/macros/raceFeatures/dragonborn/metallic/metallicBreathWeapon.js new file mode 100644 index 000000000..7102a4f25 --- /dev/null +++ b/scripts/macros/raceFeatures/dragonborn/metallic/metallicBreathWeapon.js @@ -0,0 +1,57 @@ +import {chris} from '../../../../helperFunctions.js'; +import {queue} from '../../../../utility/queue.js'; +let type = 'enervating'; +async function item({speaker, actor, token, character, item, args, scope, workflow}) { + let queueSetup = await queue.setup(workflow.item.uuid, 'metallicBreathWeapon', 50); + if (!queueSetup) return; + type = await chris.dialog(workflow.item.name, [['Enervating Breath', 'enervating'], ['Repulsion Breath', 'repulsion']]) ?? 'enervating'; + let ability = duplicate(workflow.item.system.save.ability); + if (type === 'enervating') { + ability = 'con'; + } else { + ability = 'str'; + } + workflow.item = workflow.item.clone({'system.save.ability': ability}, {'keepId': true}); + queue.remove(workflow.item.uuid); +} +async function save({speaker, actor, token, character, item, args, scope, workflow}) { + if (!workflow.failedSaves.size) return; + if (type === 'enervating') { + let effectData = { + 'label': workflow.item.name, + 'icon': workflow.item.img, + 'origin': workflow.item.uuid, + 'duration': { + 'seconds': 12 + }, + 'changes': [ + { + 'key': 'macro.CE', + 'mode': 0, + 'value': 'Incapacitated', + 'priority': 20 + } + ], + 'flags': { + 'dae': { + 'specialDuration': [ + 'turnStartSource' + ] + } + } + }; + for (let i of Array.from(workflow.failedSaves)) await chris.createEffect(i.actor, effectData); + } else { + let queueSetup = await queue.setup(workflow.item.uuid, 'metallicBreathWeaponSave', 50); + if (!queueSetup) return; + for (let i of Array.from(workflow.failedSaves)) { + chris.pushToken(workflow.token, i, 20); + if (!(chris.checkTrait(i.actor, 'ci', 'prone') || chris.findEffect(i.actor, 'Prone'))) chris.addCondition(i.actor, 'Prone', false, workflow.item.uuid); + } + queue.remove(workflow.item.uuid); + } +} +export let metallicBreathWeapon = { + 'item': item, + 'save': save +} \ No newline at end of file diff --git a/scripts/macros/raceFeatures/dragonborn/oldBreathWeapon.js b/scripts/macros/raceFeatures/dragonborn/oldBreathWeapon.js index 03a23cf12..c9d2c0f3b 100644 --- a/scripts/macros/raceFeatures/dragonborn/oldBreathWeapon.js +++ b/scripts/macros/raceFeatures/dragonborn/oldBreathWeapon.js @@ -1,7 +1,7 @@ import {chris} from '../../../helperFunctions.js'; import {queue} from '../../../utility/queue.js'; export async function oldBreathWeapon({speaker, actor, token, character, item, args, scope, workflow}) { - let level = chris.levelOrCR(workflow.actor); + let level = Math.max(chris.levelOrCR(workflow.actor), 1); if (level < 6) return; let queueSetup = await queue.setup(workflow.item.uuid, 'oldBreathWeapon', 50); if (!queueSetup) return; diff --git a/scripts/utility/npcRandomizer.js b/scripts/utility/npcRandomizer.js index e1430eff4..5fb7ef754 100644 --- a/scripts/utility/npcRandomizer.js +++ b/scripts/utility/npcRandomizer.js @@ -13,9 +13,18 @@ export let allRaces = { 'weight': 5, 'enabled': true, 'features': [ + { + 'name': 'Healing Hands', + 'description': 'Healing Hands' + }, + { + 'name': 'Light Bearer', + 'spellcasting': true + }, { 'name': 'Celestial Revelation (Necrotic Shroud)', - 'description': 'Celestial Revelation' + 'description': 'Celestial Revelation', + 'level': 3 } ], 'dr': [ @@ -31,7 +40,13 @@ export let allRaces = { 'sight': { 'range': 60, 'visionMode': 'darkvision' - } + }, + 'spells': [ + { + 'name': 'Light', + 'ability': 'cha' + } + ] }, 'protector-aasimar': { @@ -39,9 +54,18 @@ export let allRaces = { 'weight': 5, 'enabled': true, 'features': [ + { + 'name': 'Healing Hands', + 'description': 'Healing Hands' + }, + { + 'name': 'Light Bearer', + 'spellcasting': true + }, { 'name': 'Celestial Revelation (Radiant Soul)', - 'description': 'Celestial Revelation' + 'description': 'Celestial Revelation', + 'level': 3 } ], 'dr': [ @@ -61,7 +85,13 @@ export let allRaces = { 'sight': { 'range': 60, 'visionMode': 'darkvision' - } + }, + 'spells': [ + { + 'name': 'Light', + 'ability': 'cha' + } + ] }, 'scourge-aasimar': { @@ -69,9 +99,18 @@ export let allRaces = { 'weight': 5, 'enabled': true, 'features': [ + { + 'name': 'Healing Hands', + 'description': 'Healing Hands' + }, + { + 'name': 'Light Bearer', + 'spellcasting': true + }, { 'name': 'Celestial Revelation (Radiant Consumption)', - 'description': 'Celestial Revelation' + 'description': 'Celestial Revelation', + 'level': 3 } ], 'dr': [ @@ -91,7 +130,13 @@ export let allRaces = { 'sight': { 'range': 60, 'visionMode': 'darkvision' - } + }, + 'spells': [ + { + 'name': 'Light', + 'ability': 'cha' + } + ] }, 'air-genasi': { @@ -101,6 +146,10 @@ export let allRaces = { 'features': [ { 'name': 'Unending Breath' + }, + { + 'name': 'Mingle with the Wind', + 'spellcasting': true } ], 'senses': { @@ -115,6 +164,47 @@ export let allRaces = { }, 'dr': [ 'lightning' + ], + 'spells': [ + { + 'name': 'Shocking Grasp' + }, + { + 'name': 'Feather Fall', + 'level': 3, + 'uses': { + 'max': 1, + 'per': 'day', + 'recovery': '', + 'value': 1 + }, + 'preparation': { + 'mode': 'innate', + 'prepared': true + } + }, + { + 'name': 'Levitate', + 'level': 5, + 'uses': { + 'max': 1, + 'per': 'day', + 'recovery': '', + 'value': 1 + }, + 'preparation': { + 'mode': 'innate', + 'prepared': true + } + }, + { + 'name': 'Feather Fall', + 'level': 3 + }, + { + 'name': 'Levitate', + 'level': 5 + } ] }, 'astral-elf': @@ -134,6 +224,21 @@ export let allRaces = { { 'name': 'Astral Trance', 'description': 'Astral Trance' + }, + { + 'name': 'Astral Fire', + 'spellcasting': true + } + ], + 'spells': [ + { + 'name': 'Dancing Lights' + }, + { + 'name': 'Light' + }, + { + 'name': 'Sacred Flame' } ] }, @@ -202,7 +307,7 @@ export let allRaces = { { 'name': 'Black Chromatic Dragonborn', 'weight': 10, - 'enabled': true, + 'enabled': false, 'features': [ { 'name': 'Chromatic Ancestry', @@ -210,7 +315,7 @@ export let allRaces = { }, { 'name': 'Draconic Resistance', - 'description': 'Draconic Resistance' + 'description': 'Draconic Resistance (Chromatic Dragonborn)' }, { 'name': 'Acid Breath Weapon', @@ -229,7 +334,7 @@ export let allRaces = { { 'name': 'Blue Chromatic Dragonborn', 'weight': 10, - 'enabled': true, + 'enabled': false, 'features': [ { 'name': 'Chromatic Ancestry', @@ -237,7 +342,7 @@ export let allRaces = { }, { 'name': 'Draconic Resistance', - 'description': 'Draconic Resistance' + 'description': 'Draconic Resistance (Chromatic Dragonborn)' }, { 'name': 'Lightning Breath Weapon', @@ -256,7 +361,7 @@ export let allRaces = { { 'name': 'Green Chromatic Dragonborn', 'weight': 10, - 'enabled': true, + 'enabled': false, 'features': [ { 'name': 'Chromatic Ancestry', @@ -264,7 +369,7 @@ export let allRaces = { }, { 'name': 'Draconic Resistance', - 'description': 'Draconic Resistance' + 'description': 'Draconic Resistance (Chromatic Dragonborn)' }, { 'name': 'Poision Breath Weapon', @@ -283,7 +388,7 @@ export let allRaces = { { 'name': 'Red Chromatic Dragonborn', 'weight': 10, - 'enabled': true, + 'enabled': false, 'features': [ { 'name': 'Chromatic Ancestry', @@ -291,7 +396,7 @@ export let allRaces = { }, { 'name': 'Draconic Resistance', - 'description': 'Draconic Resistance' + 'description': 'Draconic Resistance (Chromatic Dragonborn)' }, { 'name': 'Fire Breath Weapon', @@ -310,7 +415,7 @@ export let allRaces = { { 'name': 'White Chromatic Dragonborn', 'weight': 10, - 'enabled': true, + 'enabled': false, 'features': [ { 'name': 'Chromatic Ancestry', @@ -318,7 +423,7 @@ export let allRaces = { }, { 'name': 'Draconic Resistance', - 'description': 'Draconic Resistance' + 'description': 'Draconic Resistance (Chromatic Dragonborn)' }, { 'name': 'Cold Breath Weapon', @@ -527,19 +632,411 @@ export let allRaces = { { 'name': 'Amethyst Gem Dragonborn', 'weight': 2, - 'enabled': false + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Force)', + 'description': 'Breath Weapon (Gem Dragonborn)' + }, + { + 'name': 'Draconic Resistance (Gem Dragonborn)' + }, + { + 'name': 'Psionic Mind' + }, + { + 'name': 'Gem Flight', + 'description': 'Gem Flight', + 'level': 5 + } + ], + 'dr': [ + 'force' + ] }, - 'metallic-dragonborn': + 'crystal-gem-dragonborn': { - 'name': 'Metallic Dragonborn', - 'weight': 25, - 'enabled': false + 'name': 'Crystal Gem Dragonborn', + 'weight': 2, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Radiant)', + 'description': 'Breath Weapon (Gem Dragonborn)' + }, + { + 'name': 'Draconic Resistance (Gem Dragonborn)' + }, + { + 'name': 'Psionic Mind' + }, + { + 'name': 'Gem Flight', + 'description': 'Gem Flight', + 'level': 5 + } + ], + 'dr': [ + 'radiant' + ] }, - 'ravenite-dragonborn': + 'emerald-gem-dragonborn': { - 'name': 'Ravenite Dragonborn', - 'weight': 50, - 'enabled': false + 'name': 'Emerald Gem Dragonborn', + 'weight': 2, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Psychic)', + 'description': 'Breath Weapon (Gem Dragonborn)' + }, + { + 'name': 'Draconic Resistance (Gem Dragonborn)' + }, + { + 'name': 'Psionic Mind' + }, + { + 'name': 'Gem Flight', + 'description': 'Gem Flight', + 'level': 5 + } + ], + 'dr': [ + 'psychic' + ] + }, + 'sapphire-gem-dragonborn': + { + 'name': 'Sapphire Gem Dragonborn', + 'weight': 2, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Thunder)', + 'description': 'Breath Weapon (Gem Dragonborn)' + }, + { + 'name': 'Draconic Resistance (Gem Dragonborn)' + }, + { + 'name': 'Psionic Mind' + }, + { + 'name': 'Gem Flight', + 'description': 'Gem Flight', + 'level': 5 + } + ], + 'dr': [ + 'thunder' + ] + }, + 'topaz-gem-dragonborn': + { + 'name': 'Topaz Gem Dragonborn', + 'weight': 2, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Necrotic)', + 'description': 'Breath Weapon (Gem Dragonborn)' + }, + { + 'name': 'Draconic Resistance (Gem Dragonborn)' + }, + { + 'name': 'Psionic Mind' + }, + { + 'name': 'Gem Flight', + 'description': 'Gem Flight', + 'level': 5 + } + ], + 'dr': [ + 'necrotic' + ] + }, + 'brass-metallic-dragonborn': + { + 'name': 'Brass Metallic Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Metallic Ancestry' + }, + { + 'name': 'Metallic Breath Weapon', + 'description': 'Breath Weapon (Metallic Dragonborn)' + }, + { + 'name': 'Draconic Resistance (Metallic Dragonborn)' + }, + { + 'name': 'Metallic Breath Weapon', + 'description': 'Metallic Breath Weapon', + 'level': 5 + } + ], + 'dr': [ + 'fire' + ] + }, + 'bronze-metallic-dragonborn': + { + 'name': 'Bronze Metallic Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Metallic Ancestry' + }, + { + 'name': 'Metallic Breath Weapon', + 'description': 'Breath Weapon (Metallic Dragonborn)' + }, + { + 'name': 'Draconic Resistance (Metallic Dragonborn)' + }, + { + 'name': 'Metallic Breath Weapon', + 'description': 'Metallic Breath Weapon', + 'level': 5 + } + ], + 'dr': [ + 'lightning' + ] + }, + 'copper-metallic-dragonborn': + { + 'name': 'Copper Metallic Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Metallic Ancestry' + }, + { + 'name': 'Metallic Breath Weapon', + 'description': 'Breath Weapon (Metallic Dragonborn)' + }, + { + 'name': 'Draconic Resistance (Metallic Dragonborn)' + }, + { + 'name': 'Metallic Breath Weapon', + 'description': 'Metallic Breath Weapon', + 'level': 5 + } + ], + 'dr': [ + 'acid' + ] + }, + 'gold-metallic-dragonborn': + { + 'name': 'Gold Metallic Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Metallic Ancestry' + }, + { + 'name': 'Metallic Breath Weapon', + 'description': 'Breath Weapon (Metallic Dragonborn)' + }, + { + 'name': 'Draconic Resistance (Metallic Dragonborn)' + }, + { + 'name': 'Metallic Breath Weapon', + 'description': 'Metallic Breath Weapon', + 'level': 5 + } + ], + 'dr': [ + 'fire' + ] + }, + 'silver-metallic-dragonborn': + { + 'name': 'Silver Metallic Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Metallic Ancestry' + }, + { + 'name': 'Metallic Breath Weapon', + 'description': 'Breath Weapon (Metallic Dragonborn)' + }, + { + 'name': 'Draconic Resistance (Metallic Dragonborn)' + }, + { + 'name': 'Metallic Breath Weapon', + 'description': 'Metallic Breath Weapon', + 'level': 5 + } + ], + 'dr': [ + 'cold' + ] + }, + 'black-ravenite-dragonborn': + { + 'name': 'Black Ravenite Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Black)', + 'description': 'Breath Weapon (Dragonborn)' + }, + { + 'name': 'Vengeful Assault' + } + ] + }, + 'blue-ravenite-dragonborn': + { + 'name': 'Blue Ravenite Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Blue)', + 'description': 'Breath Weapon (Dragonborn)' + }, + { + 'name': 'Vengeful Assault' + } + ] + }, + 'brass-ravenite-dragonborn': + { + 'name': 'Brass Ravenite Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Brass)', + 'description': 'Breath Weapon (Dragonborn)' + }, + { + 'name': 'Vengeful Assault' + } + ] + }, + 'bronze-ravenite-dragonborn': + { + 'name': 'Bronze Ravenite Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Bronze)', + 'description': 'Breath Weapon (Dragonborn)' + }, + { + 'name': 'Vengeful Assault' + } + ] + }, + 'copper-ravenite-dragonborn': + { + 'name': 'Copper Ravenite Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Copper)', + 'description': 'Breath Weapon (Dragonborn)' + }, + { + 'name': 'Vengeful Assault' + } + ] + }, + 'gold-ravenite-dragonborn': + { + 'name': 'Gold Ravenite Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Gold)', + 'description': 'Breath Weapon (Dragonborn)' + }, + { + 'name': 'Vengeful Assault' + } + ] + }, + 'green-ravenite-dragonborn': + { + 'name': 'Green Ravenite Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Green)', + 'description': 'Breath Weapon (Dragonborn)' + }, + { + 'name': 'Vengeful Assault' + } + ] + }, + 'red-ravenite-dragonborn': + { + 'name': 'Red Ravenite Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Red)', + 'description': 'Breath Weapon (Dragonborn)' + }, + { + 'name': 'Vengeful Assault' + } + ] + }, + 'silver-ravenite-dragonborn': + { + 'name': 'Silver Ravenite Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (Silver)', + 'description': 'Breath Weapon (Dragonborn)' + }, + { + 'name': 'Vengeful Assault' + } + ] + }, + 'white-ravenite-dragonborn': + { + 'name': 'White Ravenite Dragonborn', + 'weight': 5, + 'enabled': false, + 'features': [ + { + 'name': 'Breath Weapon (White)', + 'description': 'Breath Weapon (Dragonborn)' + }, + { + 'name': 'Vengeful Assault' + } + ] }, 'duergar': { @@ -551,19 +1048,236 @@ export let allRaces = { { 'name': 'Hill Dwarf', 'weight': 50, - 'enabled': true + 'enabled': true, + 'features': [ + { + 'name': 'Dwarven Resilience', + 'description': 'Dwarven Resilience' + }, + { + 'name': 'Dwarven Combat Training' + }, + { + 'name': 'Stonecunning', + 'description': 'Stonecunning' + }, + { + 'name': 'Dwarven Toughness' + } + ], + 'languages': [ + 'dwarvish' + ], + 'senses': { + 'darkvision': 60 + }, + 'sight': { + 'range': 60, + 'visionMode': 'darkvision' + }, + 'special': function(actor, updates) { + let bonusHP = Math.ceil(chris.levelOrCR(actor)); + let currentHP = updates.actor?.system?.attributes?.hp?.value ?? actor.system.attributes.hp.max; + setProperty(updates, 'actor.system.attributes.hp.max', currentHP + bonusHP); + setProperty(updates, 'actor.system.attributes.hp.value', currentHP + bonusHP); + let weaponProf = updates.actor?.system?.traits?.weaponProf?.value ?? actor.system.traits?.weaponProf?.value ? Array.from(actor.system.traits.weaponProf.value) : []; + if (!weaponProf.includes('battleaxe')) weaponProf.push('battleaxe'); + if (!weaponProf.includes('handaxe')) weaponProf.push('handaxe'); + if (!weaponProf.includes('lighthammer')) weaponProf.push('lighthammer'); + if (!weaponProf.includes('warhammer')) weaponProf.push('warhammer'); + setProperty(updates, 'actor.system.traits.weaponProf.value', weaponProf); + } }, 'mountain-dwarf': { 'name': 'Mountain Dwarf', 'weight': 50, - 'enabled': true + 'enabled': false, + 'features': [ + { + 'name': 'Dwarven Resilience', + 'description': 'Dwarven Resilience' + }, + { + 'name': 'Dwarven Combat Training' + }, + { + 'name': 'Stonecunning', + 'description': 'Stonecunning' + }, + { + 'name': 'Dwarven Armor Training' + } + ], + 'languages': [ + 'dwarvish' + ], + 'senses': { + 'darkvision': 60 + }, + 'sight': { + 'range': 60, + 'visionMode': 'darkvision' + }, + 'special': function(actor, updates) { + let weaponProf = updates.actor?.system?.traits?.weaponProf?.value ?? actor.system.traits?.weaponProf?.value ? Array.from(actor.system.traits.weaponProf.value) : []; + if (!weaponProf.includes('battleaxe')) weaponProf.push('battleaxe'); + if (!weaponProf.includes('handaxe')) weaponProf.push('handaxe'); + if (!weaponProf.includes('lighthammer')) weaponProf.push('lighthammer'); + if (!weaponProf.includes('warhammer')) weaponProf.push('warhammer'); + setProperty(updates, 'actor.system.traits.weaponProf.value', weaponProf); + let armorProf = updates.actor?.system?.traits?.armorProf?.value ?? actor.system.traits?.armorProf?.value ? Array.from(actor.system.traits.armorProf.value) : []; + if (!armorProf.includes('lgt')) armorProf.push('lgt'); + if (!armorProf.includes('med')) armorProf.push('med'); + setProperty(updates, 'actor.system.traits.armorProf.value', armorProf); + } }, 'mark-of-warding-dwarf': { 'name': 'Mark of Warding Dwarf', 'weight': 25, - 'enabled': false + 'enabled': false, + 'features': [ + { + 'name': 'Dwarven Resilience', + 'description': 'Dwarven Resilience' + }, + { + 'name': 'Dwarven Combat Training' + }, + { + 'name': 'Stonecunning', + 'description': 'Stonecunning' + }, + { + 'name': 'Warder\'s Intuition', + 'description': 'Warder\'s Intuition' + }, + { + 'name': 'Wards and Seals', + 'description': 'Wards and Seals', + 'spellcasting': true + }, + { + 'name': 'Spells of the Mark', + 'description': 'Spells of the Mark', + 'spellcasting': true + } + ], + 'spells': [ + { + 'name': 'Alarm', + 'uses': { + 'max': 1, + 'per': 'day', + 'recovery': '', + 'value': 1 + }, + 'preparation': { + 'mode': 'innate', + 'prepared': true + } + }, + { + 'name': 'Mage Armor', + 'uses': { + 'max': 1, + 'per': 'day', + 'recovery': '', + 'value': 1 + }, + 'preparation': { + 'mode': 'innate', + 'prepared': true + } + }, + { + 'name': 'Arcane Lock', + 'uses': { + 'max': 1, + 'per': 'day', + 'recovery': '', + 'value': 1 + }, + 'preparation': { + 'mode': 'innate', + 'prepared': true + }, + 'level': 3 + }, + { + 'name': 'Alarm', + 'preparation': { + 'mode': 'prepared', + 'prepared': true + }, + 'level': 1 + }, + { + 'name': 'Armor of Agathys', + 'preparation': { + 'mode': 'prepared', + 'prepared': true + }, + 'level': 1 + }, + { + 'name': 'Arcane Lock', + 'preparation': { + 'mode': 'prepared', + 'prepared': true + }, + 'level': 3 + }, + { + 'name': 'Knock', + 'preparation': { + 'mode': 'prepared', + 'prepared': true + }, + 'level': 3 + }, + { + 'name': 'Glyph of Warding', + 'preparation': { + 'mode': 'prepared', + 'prepared': true + }, + 'level': 5 + }, + { + 'name': 'Magic Circle', + 'preparation': { + 'mode': 'prepared', + 'prepared': true + }, + 'level': 5 + }, + { + 'name': 'Leomund\'s Secret Chest', + 'preparation': { + 'mode': 'prepared', + 'prepared': true + }, + 'level': 7 + }, + { + 'name': 'Mordenkainen\'s Faithful Hound', + 'preparation': { + 'mode': 'prepared', + 'prepared': true + }, + 'level': 7 + }, + { + 'name': 'Antilife Shell', + 'preparation': { + 'mode': 'prepared', + 'prepared': true + }, + 'level': 9 + } + ] }, 'earth-genasi': { @@ -1152,7 +1866,7 @@ export async function npcRandomizer(token, options, user) { } async function humanoid(targetActor, updates, item) { // let race = pickRace(); - let race = 'dhampir'; + let race = 'mark-of-warding-dwarf'; console.log(race); let sourceActor; if (allRaces[race].monster) { @@ -1202,6 +1916,7 @@ async function humanoid(targetActor, updates, item) { setProperty(updates, 'actor.system.details.type.subtype', sourceActor.system.details.type.subtype); } let features = chris.getConfiguration(item, 'features') ?? 'merge'; + let spells = chris.getConfiguration(item, 'spells') ?? true; if (features === 'merge' && sourceActor) { for (let item of sourceActor.items) { if (updates.embedded?.Item?.[item.name]) continue; @@ -1214,6 +1929,10 @@ async function humanoid(targetActor, updates, item) { for (let item of sourceActor.items) setProperty(updates, 'embedded.Item.' + item.name, item); } else if (features === 'merge' && !sourceActor && allRaces[race].features) { for (let i of allRaces[race].features) { + if (i.spellcasting && !spells) continue; + if (i.level) { + if (i.level > chris.levelOrCR(targetActor)) continue; + } let featureData = await chris.getItemFromCompendium('chris-premades.CPR Race Features', i.name, true); if (!featureData) featureData = await chris.getItemFromCompendium(game.settings.get('chris-premades', 'Racial Trait Compendium'), i.name, true); if (!featureData) continue; @@ -1223,8 +1942,25 @@ async function humanoid(targetActor, updates, item) { } setProperty(updates, 'embedded.Item.' + featureData.name, featureData); } + for (let i of allRaces[race].spells) { + if (i.level) { + if (i.level > chris.levelOrCR(targetActor)) continue; + } + let spellData = await chris.getItemFromCompendium('chris-premades.CPR Spells', i.name, true); + if (!spellData) spellData = await chris.getItemFromCompendium(game.settings.get('chris-premades', 'Spell Compendium'), i.name, true); + if (!spellData) continue; + if (i.uses) setProperty(spellData, 'system.uses', i.uses); + if (i.preparation) { + setProperty(spellData, 'system.preparation', i.preparation); + if (i.preparation.mode != 'prepared') spellData.name += ' (' + chris.titleCase(i.preparation.mode) + ')'; + } else { + setProperty(spellData, 'system.preparation.prepared', true); + } + if (i.ability) setProperty(spellData, 'system.ability', i.ability); + setProperty(updates, 'embedded.Item.' + spellData.name, spellData); + } } - if (allRaces[race].special) await allRaces[race].special(token, sourceActor, features, updates); + if (allRaces[race].special) await allRaces[race].special(targetActor, updates); let conditionImmunity = chris.getConfiguration(item, 'conditionimmunity') ?? 'merge'; let damageImmunity = chris.getConfiguration(item, 'damageimmunity') ?? 'merge'; let damageResistance = chris.getConfiguration(item, 'damageresistance') ?? 'merge'; @@ -1324,4 +2060,6 @@ async function humanoid(targetActor, updates, item) { setProperty(updates, 'token.sight', allRaces[race].sight); } } + + } \ No newline at end of file