39 lines
33 KiB
Plaintext
Executable File
39 lines
33 KiB
Plaintext
Executable File
{"type":"script","scope":"actor","name":"Gewundener Stock","img":"worlds/curse-of-strahd/Bilder/threaded_cane.jpg","command":"dnd5e.documents.macro.rollItem(\"Gewundener Stock\")","flags":{"dnd5e":{"itemMacro":true}},"author":"jYN7WSullyF5J9IQ","folder":null,"sort":0,"ownership":{"default":0,"jYN7WSullyF5J9IQ":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.0.3","coreVersion":"10.291","createdTime":1672325346334,"modifiedTime":1672325346334,"lastModifiedBy":"jYN7WSullyF5J9IQ"},"_id":"42Vt63RO7BD5rbqb"}
|
|
{"name":"Action Surge","type":"script","author":"MznitIAqG80wpMmU","img":"icons/skills/social/intimidation-impressing.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"mw9CSSLLjriE3jgq\" ItemID=\"mV5AkzLmGGMisE0q\"\nconst actorId = \"mw9CSSLLjriE3jgq\";\nconst itemId = \"mV5AkzLmGGMisE0q\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"_id":"8DdEq6WE67HTOYE1","ownership":{"default":0,"MznitIAqG80wpMmU":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"_id":"8lN16S23B3uzxEcH","name":"Shadow Blade","type":"script","author":"i7L497Z69885M1NR","img":"icons/magic/water/strike-ice-blades.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"2n2W0bDEVXTfnse0\" ItemID=\"YbzDtAxT8yD72l23\"\nconst actorId = \"2n2W0bDEVXTfnse0\";\nconst itemId = \"YbzDtAxT8yD72l23\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"i7L497Z69885M1NR":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"_id":"9tQI59s1yGLV8qnB","name":"Maneuvers: Menacing Attack","type":"script","author":"MznitIAqG80wpMmU","img":"icons/skills/melee/weapons-crossed-swords-yellow.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"mw9CSSLLjriE3jgq\" ItemID=\"fsTRB28DzGhRRFX3\"\nconst actorId = \"mw9CSSLLjriE3jgq\";\nconst itemId = \"fsTRB28DzGhRRFX3\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"MznitIAqG80wpMmU":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"_id":"9zh6PIGKKqR2tSGd","name":"Maneuvers: Parry","type":"script","author":"MznitIAqG80wpMmU","img":"icons/skills/melee/weapons-crossed-swords-yellow.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"mw9CSSLLjriE3jgq\" ItemID=\"PM96t2xYtzsoTMOq\"\nconst actorId = \"mw9CSSLLjriE3jgq\";\nconst itemId = \"PM96t2xYtzsoTMOq\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"MznitIAqG80wpMmU":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"type":"script","scope":"actor","name":"Bless (Potion of Heroism)","img":"icons/magic/control/buff-flight-wings-blue.webp","command":"dnd5e.documents.macro.rollItem(\"Bless (Potion of Heroism)\")","flags":{"dnd5e":{"itemMacro":true}},"author":"UDJ61CEft1fdftOT","folder":null,"sort":0,"ownership":{"default":0,"UDJ61CEft1fdftOT":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.1.4","coreVersion":"10.291","createdTime":1676814637877,"modifiedTime":1676814637877,"lastModifiedBy":"UDJ61CEft1fdftOT"},"_id":"EupUI9P5eAKhKLPB"}
|
|
{"_id":"KyGdxdBCOPYywG1Q","name":"Dancing Lights","type":"script","author":"i7L497Z69885M1NR","img":"icons/magic/fire/projectile-meteor-salvo-strong-blue.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"2n2W0bDEVXTfnse0\" ItemID=\"Ff6S0p9JydO5Q9Bw\"\nconst actorId = \"2n2W0bDEVXTfnse0\";\nconst itemId = \"Ff6S0p9JydO5Q9Bw\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"i7L497Z69885M1NR":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"_id":"LudMgyomDYXFcWGF","name":"Kurzschwert (Versilbert)","type":"script","author":"MznitIAqG80wpMmU","img":"icons/weapons/swords/sword-guard-brown.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"mw9CSSLLjriE3jgq\" ItemID=\"0LAUx0gdYDqMKTPc\"\nconst actorId = \"mw9CSSLLjriE3jgq\";\nconst itemId = \"0LAUx0gdYDqMKTPc\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"MznitIAqG80wpMmU":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"_id":"MabBe5OKYEQNToXc","name":"Shocking Grasp","type":"script","author":"i7L497Z69885M1NR","img":"icons/magic/lightning/bolt-forked-blue.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"2n2W0bDEVXTfnse0\" ItemID=\"qwuYnRSEHqjoffUd\"\nconst actorId = \"2n2W0bDEVXTfnse0\";\nconst itemId = \"qwuYnRSEHqjoffUd\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"i7L497Z69885M1NR":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"name":"Bless","type":"script","author":"JC4zZuehRcCYhTVP","img":"icons/svg/dice-target.svg","scope":"global","command":"// new build for bless macro by Penguin#0949 with help from Kotetsushin#7680\n// version beta 4.2.0\n\n// user notes\n// this macro is inteded for use by the recipient of the bless spell in D&D 5e on Forge VTT\n// N.B. every recipient will need to use this macro independantly on their own Actor/token.\n\n//user modifiable declarations CHANGE AT YOUR OWN RISK\nconst blessIconPath = 'icons/svg/regen.svg';\nlet blessMsg = ' is Blessed!';\nlet endblessMsg = ' is no longer Blessed';\n\n//fixed declarations DO NOT MODIFY\nlet macroActor = token.actor;\nlet chatMsg = '';\nlet Blessd = macroActor.effects.find(i => i.data.label === \"Blessed\")\nlet bless = {\n changes: [\n {\n key: \"data.bonuses.mwak.attack\",\n mode: 2,\n priority: 20,\n value: \"+1d4\",\n },\n {\n key: \"data.bonuses.rwak.attack\",\n mode: 2,\n priority: 20,\n value: \"+1d4\",\n },\n\t\t{\n key: \"data.bonuses.msak.attack\",\n mode: 2,\n priority: 20,\n value: \"+1d4\",\n },\n\t\t{\n key: \"data.bonuses.rsak.attack\",\n mode: 2,\n priority: 20,\n value: \"+1d4\",\n },\n\t\t{\n key: \"data.bonuses.abilities.save\",\n mode: 2,\n priority: 20,\n value: \"+1d4\",\n },\n ],\n duration: {\n seconds: 60,\n },\n icon: blessIconPath,\n label: \"Blessed\"\n}\n//identify token\nif (macroActor === undefined || macroActor === null) {\n ui.notifications.warn(\"Please select a token first.\");\n} \nelse {\n// If already bless\t\nif (Blessd) {\n macroActor.deleteEmbeddedDocuments(\"ActiveEffect\", [Blessd.id])\n// anounce to chat\n\tchatMsg = `${macroActor.name} ${endblessMsg}`;\n}\n// if not already bless\t\nelse {\n macroActor.createEmbeddedDocuments(\"ActiveEffect\", [bless])\t\n// anounce to chat\n\t\tchatMsg = `${macroActor.name} ${blessMsg}`;\n}\n// write to chat if needed:\nif (chatMsg !== '') {\n\tlet chatData = {\n\t\tuser: game.user._id,\n\t\tspeaker: ChatMessage.getSpeaker(),\n\t\tcontent: chatMsg\n\t};\n\tChatMessage.create(chatData, {});\n}\n}","folder":null,"sort":0,"flags":{"core":{"sourceId":"Compendium.foundry_community_macros.community-macros-5e.50p0yXEpxXa9aAYJ"}},"_id":"PBnT0x2qIDCgOMt6","ownership":{"default":0,"y5gmtwxmW3A5ZuOP":3,"JC4zZuehRcCYhTVP":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"type":"script","scope":"actor","name":"Hand Lantern","img":"ddb-images/other/item-Hand-Lantern.jpeg","command":"dnd5e.documents.macro.rollItem(\"Hand Lantern\")","flags":{"dnd5e":{"itemMacro":true}},"author":"jYN7WSullyF5J9IQ","folder":null,"sort":0,"ownership":{"default":0,"jYN7WSullyF5J9IQ":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.0.3","coreVersion":"10.291","createdTime":1672409641547,"modifiedTime":1672409641547,"lastModifiedBy":"jYN7WSullyF5J9IQ"},"_id":"RZU4EAwkWvJZtRmW"}
|
|
{"name":"Light Crossbow","type":"script","author":"i7L497Z69885M1NR","img":"icons/weapons/crossbows/crossbow-simple-brown.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"2n2W0bDEVXTfnse0\" ItemID=\"4DhMWhAtqgkB1gaK\"\nconst actorId = \"2n2W0bDEVXTfnse0\";\nconst itemId = \"4DhMWhAtqgkB1gaK\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"_id":"Sck5Y5v4UfpSSA7Q","ownership":{"default":0,"i7L497Z69885M1NR":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"type":"script","scope":"actor","name":"(GS) Klingen Peitsche","img":"worlds/curse-of-strahd/Bilder/threaded_cane.jpg","command":"dnd5e.documents.macro.rollItem(\"(GS) Klingen Peitsche\")","flags":{"dnd5e":{"itemMacro":true}},"author":"jYN7WSullyF5J9IQ","folder":null,"sort":0,"ownership":{"default":0,"jYN7WSullyF5J9IQ":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.0.3","coreVersion":"10.291","createdTime":1672325352114,"modifiedTime":1672325352114,"lastModifiedBy":"jYN7WSullyF5J9IQ"},"_id":"UPWCLncys87i09YR"}
|
|
{"type":"script","scope":"actor","name":"Evelyn","img":"ddb-images/other/item-Evelyn.jpeg","command":"dnd5e.documents.macro.rollItem(\"Evelyn\")","flags":{"dnd5e":{"itemMacro":true}},"author":"jYN7WSullyF5J9IQ","folder":null,"sort":0,"ownership":{"default":0,"jYN7WSullyF5J9IQ":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.0.3","coreVersion":"10.291","createdTime":1672325344069,"modifiedTime":1672325344069,"lastModifiedBy":"jYN7WSullyF5J9IQ"},"_id":"USqsd8tAjziYXCSJ"}
|
|
{"name":"Dagger","type":"script","author":"i7L497Z69885M1NR","img":"icons/weapons/daggers/dagger-jeweled-purple.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"2n2W0bDEVXTfnse0\" ItemID=\"VoVvoNI0nz0FhNjF\"\nconst actorId = \"2n2W0bDEVXTfnse0\";\nconst itemId = \"VoVvoNI0nz0FhNjF\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"_id":"V6xPT0ytnyRaUqbo","ownership":{"default":0,"i7L497Z69885M1NR":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"type":"script","scope":"actor","name":"Resistance","img":"icons/magic/defensive/shield-barrier-glowing-triangle-orange.webp","command":"dnd5e.documents.macro.rollItem(\"Resistance\")","flags":{"dnd5e":{"itemMacro":true}},"author":"UDJ61CEft1fdftOT","folder":null,"sort":0,"ownership":{"default":0,"UDJ61CEft1fdftOT":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.1.4","coreVersion":"10.291","createdTime":1676814751657,"modifiedTime":1676814751657,"lastModifiedBy":"UDJ61CEft1fdftOT"},"_id":"W3J8RfiI1VR8jksC"}
|
|
{"_id":"XJeeiWpU1JmQ5its","name":"Blindness/Deafness","type":"script","author":"i7L497Z69885M1NR","img":"icons/magic/perception/eye-ringed-glow-angry-red.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"2n2W0bDEVXTfnse0\" ItemID=\"hWANg4V6XqilancO\"\nconst actorId = \"2n2W0bDEVXTfnse0\";\nconst itemId = \"hWANg4V6XqilancO\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"i7L497Z69885M1NR":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"name":"Heavy Crossbow","type":"script","author":"MznitIAqG80wpMmU","img":"icons/weapons/crossbows/crossbow-blue.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"mw9CSSLLjriE3jgq\" ItemID=\"KFKWoPpgnTRlVE1D\"\nconst actorId = \"mw9CSSLLjriE3jgq\";\nconst itemId = \"KFKWoPpgnTRlVE1D\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"_id":"a6RPquz0kI9Nk9T1","ownership":{"default":0,"MznitIAqG80wpMmU":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"_id":"acaDTa3UvLXwY14a","name":"Witch Bolt","type":"script","author":"i7L497Z69885M1NR","img":"icons/magic/lightning/bolt-forked-large-orange-purple.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"2n2W0bDEVXTfnse0\" ItemID=\"8cyzD6Ryzgm2ApzK\"\nconst actorId = \"2n2W0bDEVXTfnse0\";\nconst itemId = \"8cyzD6Ryzgm2ApzK\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"i7L497Z69885M1NR":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"type":"script","scope":"actor","name":"Sacred Flame","img":"icons/magic/light/beam-rays-orange.webp","command":"dnd5e.documents.macro.rollItem(\"Sacred Flame\")","flags":{"dnd5e":{"itemMacro":true}},"author":"UDJ61CEft1fdftOT","folder":null,"sort":0,"ownership":{"default":0,"UDJ61CEft1fdftOT":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.1.4","coreVersion":"10.291","createdTime":1676814749617,"modifiedTime":1676814749617,"lastModifiedBy":"UDJ61CEft1fdftOT"},"_id":"gHVqG7UUvNEzeSxr"}
|
|
{"_id":"gkNhmyrIHx2s63M7","name":"Chromatic Orb","type":"script","author":"i7L497Z69885M1NR","img":"icons/magic/unholy/orb-beam-pink.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"2n2W0bDEVXTfnse0\" ItemID=\"4lwCMN1LiougqDXY\"\nconst actorId = \"2n2W0bDEVXTfnse0\";\nconst itemId = \"4lwCMN1LiougqDXY\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"i7L497Z69885M1NR":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"name":"Battleaxe","type":"script","author":"MznitIAqG80wpMmU","img":"icons/weapons/polearms/halberd-crescent-engraved-steel.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"mw9CSSLLjriE3jgq\" ItemID=\"nudomQ9n3rjEFeWE\"\nconst actorId = \"mw9CSSLLjriE3jgq\";\nconst itemId = \"nudomQ9n3rjEFeWE\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"_id":"iXoRPfV1wQqqwb7U","ownership":{"default":0,"MznitIAqG80wpMmU":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"name":"Second Wind","type":"script","author":"MznitIAqG80wpMmU","img":"icons/magic/life/heart-glowing-red.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"mw9CSSLLjriE3jgq\" ItemID=\"wR6BCr4iMUHx4oAX\"\nconst actorId = \"mw9CSSLLjriE3jgq\";\nconst itemId = \"wR6BCr4iMUHx4oAX\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"_id":"lGXynjenUKi74ADx","ownership":{"default":0,"MznitIAqG80wpMmU":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"_id":"nCEhGDkOMJjN2Vvv","name":"Superiority Dice","type":"script","author":"MznitIAqG80wpMmU","img":"icons/magic/fire/dagger-rune-enchant-flame-strong-blue-yellow.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"mw9CSSLLjriE3jgq\" ItemID=\"WHtXjGO6Wl4zrNmT\"\nconst actorId = \"mw9CSSLLjriE3jgq\";\nconst itemId = \"WHtXjGO6Wl4zrNmT\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"MznitIAqG80wpMmU":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"_id":"pUwZebJs62wvRTLP","name":"Fire Bolt","type":"script","author":"i7L497Z69885M1NR","img":"icons/magic/fire/projectile-fireball-smoke-orange.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"2n2W0bDEVXTfnse0\" ItemID=\"vAGKzFzcW3DHIvEL\"\nconst actorId = \"2n2W0bDEVXTfnse0\";\nconst itemId = \"vAGKzFzcW3DHIvEL\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"i7L497Z69885M1NR":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"name":"Display Versira Dantès","type":"script","img":"icons/svg/book.svg","command":"Hotbar.toggleDocumentSheet(\"Actor.UzpLkLS4jDMCk3Pj\")","author":"jYN7WSullyF5J9IQ","scope":"global","folder":null,"sort":0,"ownership":{"default":0,"jYN7WSullyF5J9IQ":3},"flags":{},"_stats":{"systemId":"dnd5e","systemVersion":"2.1.4","coreVersion":"10.291","createdTime":1676815117234,"modifiedTime":1676815117234,"lastModifiedBy":"jYN7WSullyF5J9IQ"},"_id":"q8mhfLuSZp5WQ9rL"}
|
|
{"name":"Second Wind","type":"script","author":"MznitIAqG80wpMmU","img":"icons/magic/life/heart-glowing-red.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"mw9CSSLLjriE3jgq\" ItemID=\"wR6BCr4iMUHx4oAX\"\nconst actorId = \"mw9CSSLLjriE3jgq\";\nconst itemId = \"wR6BCr4iMUHx4oAX\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"_id":"rzaEMwt1QNPIPzw0","ownership":{"default":0,"MznitIAqG80wpMmU":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"_id":"tiipjFF9cANWi8dV","name":"Lightning Lure","type":"script","author":"i7L497Z69885M1NR","img":"icons/magic/water/tendrils-ice-thorns.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"2n2W0bDEVXTfnse0\" ItemID=\"e8870xdXthUd4kBO\"\nconst actorId = \"2n2W0bDEVXTfnse0\";\nconst itemId = \"e8870xdXthUd4kBO\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"i7L497Z69885M1NR":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"name":"New Macro","type":"chat","scope":"global","author":"jYN7WSullyF5J9IQ","img":"icons/svg/dice-target.svg","command":"","folder":null,"sort":0,"ownership":{"default":0,"jYN7WSullyF5J9IQ":3},"flags":{},"_stats":{"systemId":"dnd5e","systemVersion":"2.1.4","coreVersion":"10.291","createdTime":1676822550832,"modifiedTime":1676822550832,"lastModifiedBy":"jYN7WSullyF5J9IQ"},"_id":"uTikdLzjTIar0rzG"}
|
|
{"name":"Post Img","type":"script","scope":"global","author":"Livwh8oBaWNiaMJD","img":"icons/svg/dice-target.svg","command":"new Dialog({\n title: \"James' Cooler Image Poster\",\n content: `<div class=\"form-group\"><input type=\"text\" name=\"url\"/><label for=\"url\">Image URL</label></div>`,\n buttons: {\n ok: {\n label: \"OK\",\n icon: `<i class=\"fas fa-check\"></i>`,\n callback: html => {\n const url = html.find(\"input\").val();\n ChatMessage.create({\n speaker: ChatMessage.getSpeaker(),\n content: `<img src=${url} />`,\n type: CONST.CHAT_MESSAGE_TYPES.OTHER\n });\n }\n }\n }\n }).render(true);","folder":null,"sort":0,"ownership":{"default":0,"Livwh8oBaWNiaMJD":3},"flags":{"combat-utility-belt":{"macroTrigger":""}},"_stats":{"systemId":"dnd5e","systemVersion":"2.1.4","coreVersion":"10.291","createdTime":1676136123356,"modifiedTime":1676136136192,"lastModifiedBy":"Livwh8oBaWNiaMJD"},"_id":"vdvb5AKw8dgGi2qe"}
|
|
{"_id":"zApHgZapHLZCTKjP","name":"Maneuvers: Bait and Switch","type":"script","author":"MznitIAqG80wpMmU","img":"icons/skills/melee/weapons-crossed-swords-yellow.webp","scope":"global","command":"// HotbarUses5e: ActorID=\"mw9CSSLLjriE3jgq\" ItemID=\"0xvbJUypWQmRiXJk\"\nconst actorId = \"mw9CSSLLjriE3jgq\";\nconst itemId = \"0xvbJUypWQmRiXJk\";\nconst actorToRoll = canvas.tokens.placeables.find(t => t.actor?.id === actorId)?.actor ?? game.actors.get(actorId);\nconst itemToRoll = actorToRoll?.items.get(itemId);\n\nif (game.modules.get('itemacro')?.active && itemToRoll?.hasMacro() && game.settings.get('itemacro', 'defaultmacro')) {\n\treturn itemToRoll.executeMacro();\n}\n\nif (!itemToRoll) {\n\treturn ui.notifications.warn(game.i18n.format(\"DND5E.ActionWarningNoItem\", { item: itemId, name: actorToRoll?.name ?? \"[Not Found]\" }));\n}\n\nreturn itemToRoll.roll({ vanilla: false });","folder":null,"sort":0,"flags":{"dnd5e":{"itemMacro":true}},"ownership":{"default":0,"MznitIAqG80wpMmU":3},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null}}
|
|
{"type":"script","scope":"actor","name":"(GS) Peitschen Schwert","img":"worlds/curse-of-strahd/Bilder/threaded_cane.jpg","command":"dnd5e.documents.macro.rollItem(\"(GS) Peitschen Schwert\")","flags":{"dnd5e":{"itemMacro":true}},"author":"jYN7WSullyF5J9IQ","folder":null,"sort":0,"ownership":{"default":0,"jYN7WSullyF5J9IQ":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.0.3","coreVersion":"10.291","createdTime":1672325349386,"modifiedTime":1672325349386,"lastModifiedBy":"jYN7WSullyF5J9IQ"},"_id":"ze3HTtLOGb93TiA5"}
|
|
{"type":"script","scope":"actor","name":"Toll the Dead","img":"icons/magic/death/skull-humanoid-worn-teal.webp","command":"dnd5e.documents.macro.rollItem(\"Toll the Dead\")","flags":{"dnd5e":{"itemMacro":true}},"author":"UDJ61CEft1fdftOT","folder":null,"sort":0,"ownership":{"default":0,"UDJ61CEft1fdftOT":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.1.4","coreVersion":"10.291","createdTime":1676814754706,"modifiedTime":1676814754706,"lastModifiedBy":"UDJ61CEft1fdftOT"},"_id":"zjYVxXCs8mEHsDTx"}
|
|
{"type":"script","scope":"actor","name":"Shūkaku-ki","img":"icons/weapons/swords/greatsword-crossguard-steel.webp","command":"dnd5e.documents.macro.rollItem(\"Shūkaku-ki\")","flags":{"dnd5e":{"itemMacro":true}},"author":"BZz952YgfUD93XLA","folder":null,"sort":0,"ownership":{"default":0,"BZz952YgfUD93XLA":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.1.4","coreVersion":"10.291","createdTime":1678031391587,"modifiedTime":1678031391587,"lastModifiedBy":"BZz952YgfUD93XLA"},"_id":"VDCQ0jUpFfrNk1b2"}
|
|
{"type":"script","scope":"actor","name":"Longsword","img":"icons/weapons/swords/greatsword-crossguard-steel.webp","command":"dnd5e.documents.macro.rollItem(\"Longsword\")","flags":{"dnd5e":{"itemMacro":true}},"author":"BZz952YgfUD93XLA","folder":null,"sort":0,"ownership":{"default":0,"BZz952YgfUD93XLA":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.1.4","coreVersion":"10.291","createdTime":1678031397074,"modifiedTime":1678031397074,"lastModifiedBy":"BZz952YgfUD93XLA"},"_id":"INT1MJ2pphIms38C"}
|
|
{"type":"script","scope":"actor","name":"Hybrid Form - Predatory Strike (STR)","img":"icons/svg/item-bag.svg","command":"dnd5e.documents.macro.rollItem(\"Hybrid Form - Predatory Strike (STR)\")","flags":{"dnd5e":{"itemMacro":true}},"author":"BZz952YgfUD93XLA","folder":null,"sort":0,"ownership":{"default":0,"BZz952YgfUD93XLA":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.1.4","coreVersion":"10.291","createdTime":1678033547121,"modifiedTime":1678033547121,"lastModifiedBy":"BZz952YgfUD93XLA"},"_id":"0srlZzRepxtjtv6e"}
|
|
{"type":"script","scope":"actor","name":"Crimson Rite","img":"icons/skills/melee/strike-sword-blood-red.webp","command":"dnd5e.documents.macro.rollItem(\"Crimson Rite\")","flags":{"dnd5e":{"itemMacro":true}},"author":"BZz952YgfUD93XLA","folder":null,"sort":0,"ownership":{"default":0,"BZz952YgfUD93XLA":3},"_stats":{"systemId":"dnd5e","systemVersion":"2.1.4","coreVersion":"10.291","createdTime":1678033559251,"modifiedTime":1678033559251,"lastModifiedBy":"BZz952YgfUD93XLA"},"_id":"EN1B8fquufOVaXEi"}
|
|
{"name":"New Macro","type":"chat","scope":"global","author":"UDJ61CEft1fdftOT","img":"icons/svg/dice-target.svg","command":"","folder":null,"sort":0,"ownership":{"default":0,"UDJ61CEft1fdftOT":3},"flags":{},"_stats":{"systemId":"dnd5e","systemVersion":"2.1.4","coreVersion":"10.291","createdTime":1678043003671,"modifiedTime":1678043003671,"lastModifiedBy":"UDJ61CEft1fdftOT"},"_id":"95M663PjdRQtLCAq"}
|