From 4b00ec0857233d169253d05bddd99e5f6c0a9dda Mon Sep 17 00:00:00 2001 From: hjmaier <51607746+hjmaier@users.noreply.github.com> Date: Thu, 11 Feb 2021 15:27:17 +0100 Subject: [PATCH 1/3] Update system.json --- system.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system.json b/system.json index bbeb61b..6c3782d 100644 --- a/system.json +++ b/system.json @@ -2,7 +2,7 @@ "name": "midgard5", "title": "Midgard 5. Edition", "description": "The German RPG Midgard 5. Edition", - "version": 0.03, + "version": 0.04, "minimumCoreVersion": "0.7.9", "compatibleCoreVersion": "0.7.9", "templateVersion": 2, @@ -52,7 +52,7 @@ "secondaryTokenAttribute": "ap", "url": "https://github.com/hjmaier/midgard5", "manifest": "https://raw.githubusercontent.com/hjmaier/midgard5/main/system.json", - "download": "https://github.com/hjmaier/midgard5/archive/V0.03h.zip", + "download": "https://github.com/hjmaier/midgard5/archive/V0.04.zip", "initiative": "@gw.value + @gw.bonus", "license": "LICENSE.txt" } From 2373314382416caf5eda3aeabbc22f62e5276dbf Mon Sep 17 00:00:00 2001 From: hjmaier <51607746+hjmaier@users.noreply.github.com> Date: Sat, 13 Feb 2021 14:24:41 +0100 Subject: [PATCH 2/3] V0.04 --- .DS_Store | Bin 6148 -> 6148 bytes CHANGELOG.md | 5 ++- lang/de.json | 29 ++++++++++++++---- midgard5.js | 4 +++ packs/macros/makros-kritische-ereignisse.db | 1 + template.json | 32 ++++++++++++++++++++ templates/sheets/m5Character-Sheet.hbs | 6 ++-- templates/sheets/m5Item-Sheet.hbs | 6 ++-- 8 files changed, 70 insertions(+), 13 deletions(-) diff --git a/.DS_Store b/.DS_Store index c8aed6060fa9c3663173082c9fddbae256c17893..28e73ccfafbb20b738e3e40f8dc9aa71c6723849 100644 GIT binary patch delta 65 zcmZoMXfc@J&nU4mU^g?P#AY6ruS}EYvvKp31sCPzQd>G9$Y%ir~aV K-OcPAfB6BOxD(d^ delta 35 rcmZoMXfc@J&nUJrU^g?P*k&G e.name === \"Kritischer Fehler bei der Abwehr\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/fire-shield.svg","actorIds":[],"_id":"W7rYb00B6rtabV05"} {"name":"Kritische Fehler beim Zaubern","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.e4KLlTBq8Z4Pt7In"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritische Fehler beim Zaubern\");\n\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/book.svg","actorIds":[],"_id":"XtzGuyYRyX8wVi1e"} {"name":"Kritischer Erfolg bei der Abwehr","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.P6jQGko7PdG6Xlhe"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Erfolg bei der Abwehr\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/holy-shield.svg","actorIds":[],"_id":"qWyrwvh7g9CbTKg9"} + \ No newline at end of file diff --git a/template.json b/template.json index 7fa96eb..e6e0bac 100644 --- a/template.json +++ b/template.json @@ -21,9 +21,41 @@ } }, "attributes":{ + "st": { + "value": 50, + "bonus": 0 + }, + "ge": { + "value": 50, + "bonus": 0 + }, "gw": { "value": 50, "bonus": 0 + }, + "ko": { + "value": 50, + "bonus": 0 + }, + "in": { + "value": 50, + "bonus": 0 + }, + "zt": { + "value": 50, + "bonus": 0 + }, + "au": { + "value": 50, + "bonus": 0 + }, + "pa": { + "value": 50, + "bonus": 0 + }, + "wk": { + "value": 50, + "bonus": 0 } } }, diff --git a/templates/sheets/m5Character-Sheet.hbs b/templates/sheets/m5Character-Sheet.hbs index 9dc8e36..a82eb99 100644 --- a/templates/sheets/m5Character-Sheet.hbs +++ b/templates/sheets/m5Character-Sheet.hbs @@ -6,9 +6,9 @@
- - - + + +
{{localize "midgard5.lp"}}{{localize "midgard5.ap"}}{{localize "midgard5.gw"}}{{localize "midgard5.actor-lp"}}{{localize "midgard5.actor-ap"}}{{localize "midgard5.actor-gw-long"}}
diff --git a/templates/sheets/m5Item-Sheet.hbs b/templates/sheets/m5Item-Sheet.hbs index fd317aa..a0380b1 100644 --- a/templates/sheets/m5Item-Sheet.hbs +++ b/templates/sheets/m5Item-Sheet.hbs @@ -6,9 +6,9 @@
- - - + + +
{{localize "midgard5.quantity"}}{{localize "midgard5.item.value"}}{{localize "midgard5.ismagic"}}{{localize "midgard5.item-quantity"}}{{localize "midgard5.item-value"}}{{localize "midgard5.item-ismagic"}}
From 622d43995be9f987abf5d415f81aad7204c55465 Mon Sep 17 00:00:00 2001 From: hjmaier <51607746+hjmaier@users.noreply.github.com> Date: Sat, 13 Feb 2021 16:24:35 +0100 Subject: [PATCH 3/3] V0.04 --- .DS_Store | Bin 6148 -> 8196 bytes CHANGELOG.md | 2 +- README.md | 19 +++++++++++++++++-- assets/.DS_Store | Bin 0 -> 6148 bytes assets/icons/.DS_Store | Bin 0 -> 6148 bytes assets/icons/macro/kriterfolgabwehr.svg | 1 + assets/icons/macro/kriterfolgangriff.svg | 1 + assets/icons/macro/kritfehlerabwehr.svg | 1 + assets/icons/macro/kritfehlerangriff.svg | 1 + assets/icons/macro/kritfehlerzauber.svg | 1 + assets/icons/wurfel/w10.svg | 1 + assets/icons/wurfel/w100.svg | 1 + assets/icons/wurfel/w20.svg | 1 + assets/icons/wurfel/w6.svg | 1 + packs/macros/makros-kritische-ereignisse.db | 11 +++++------ packs/macros/makros-standardwurfel.db | 7 ++++--- 16 files changed, 36 insertions(+), 12 deletions(-) create mode 100644 assets/.DS_Store create mode 100644 assets/icons/.DS_Store create mode 100644 assets/icons/macro/kriterfolgabwehr.svg create mode 100644 assets/icons/macro/kriterfolgangriff.svg create mode 100644 assets/icons/macro/kritfehlerabwehr.svg create mode 100644 assets/icons/macro/kritfehlerangriff.svg create mode 100644 assets/icons/macro/kritfehlerzauber.svg create mode 100644 assets/icons/wurfel/w10.svg create mode 100644 assets/icons/wurfel/w100.svg create mode 100644 assets/icons/wurfel/w20.svg create mode 100644 assets/icons/wurfel/w6.svg diff --git a/.DS_Store b/.DS_Store index 28e73ccfafbb20b738e3e40f8dc9aa71c6723849..08b03a1b360a280d1c79d06de7d793a0a9c30d83 100644 GIT binary patch delta 162 zcmZoMXmOBWU|?W$DortDU;r^WfEYvza8FDWo2aKKDg}}U@);OP7>ZMhlXH^t^K&)} za)_~PEa+uk%+A3vv4BMiq>7Cpk)ap}Q;}6NZsuWWVB&yltYxcW+^o*?oS9348>q(> eWE0S|@640=MLZ|_^KftgEdx1%VRJms9A*GOVIn>N delta 124 zcmZp1XfcprU|?W$DortDU=RQ@Ie-{Mvv5r;6q~50CI0Tu2x`04{8%Vf<4A@xsoq009j3>xA1}2EnAk!E&$Mei# F1^_=46#D=G diff --git a/CHANGELOG.md b/CHANGELOG.md index 25834cb..4222899 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,5 +6,5 @@ - Makros für Standardwürfel (W6. W20. W100) - Blaupausen für Spielerfiguren und Nichtspielerfiguren # 0.04 -- Schönere Bilder für Macros der Krittabellen +- Schönere Bilder für Macros der Krittabellen und Würfelmacros - Macros auf Crit Tabellen funktionieren jetzt korrekt \ No newline at end of file diff --git a/README.md b/README.md index a8fad77..0c71521 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@

 

Features

 

-

Only a very basic system right now. Everything you need to run a combat (healthbar, endurance, initiative for the combat tracker).
I've added rollable tables, Macros for using them and Macros for standard dices (D6, D20, D100

+

Only a very basic system right now. Everything you need to run a combat (healthbar, endurance, initiative for the combat tracker).
I've added rollable tables, Macros for using them and Macros for standard dices (D6, D20,D10, D100

 

ToDo:

 

@@ -21,4 +21,19 @@

 

License

-

Midgard is the intellectual property of Verlag für Fantasy- und SF-Spiele GbR (VFSF), Stelzenberg, Germany.

\ No newline at end of file +
+

Midgard

+

Midgard is the intellectual property of Verlag für Fantasy- und SF-Spiele GbR (VFSF), Stelzenberg, Germany.

+
+

Icons

+

Icons were taken from Game-Icons.net they are under the CC BY 3.0 license. The creators of the icons are not responsible for the use of their art.

+

The following icons were taken:

+
  • Dice 20 faces 20 icon by Delapouite
  • +
  • Perspective dice 5 icon by Delapouite
  • +
  • Perspective dice 5 icon by Skoll
  • +
  • Broken axe icon by Delapouite
  • +
  • Chopped Skull icon by Lorc
  • +
  • Broken shield icon by Lorc
  • +
  • Shield bash icon by Delapouite
  • +
  • Mushroom cloud icon by Lorc
  • +

    No changes were made

    diff --git a/assets/.DS_Store b/assets/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..46f7ed56987313fb0b8f574066ac8a962a794f2b GIT binary patch literal 6148 zcmeH~J&pn~427Thk&w2bq)fvBxIu(wPp}t23k?!t3bcKWzR!*uhONRkDUhTRC(VU1XG(i?+LS%Z+Wh*gQ!!aMsuQp7I8cuA*2iwXY#S7=vkw0X2;#$#rXTTXK893JAT<-rH z{4$e8ei`B;XTTZwXAJPHSvM \ No newline at end of file diff --git a/assets/icons/macro/kriterfolgangriff.svg b/assets/icons/macro/kriterfolgangriff.svg new file mode 100644 index 0000000..e40ac21 --- /dev/null +++ b/assets/icons/macro/kriterfolgangriff.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/macro/kritfehlerabwehr.svg b/assets/icons/macro/kritfehlerabwehr.svg new file mode 100644 index 0000000..a782a8b --- /dev/null +++ b/assets/icons/macro/kritfehlerabwehr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/macro/kritfehlerangriff.svg b/assets/icons/macro/kritfehlerangriff.svg new file mode 100644 index 0000000..92e2b2c --- /dev/null +++ b/assets/icons/macro/kritfehlerangriff.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/macro/kritfehlerzauber.svg b/assets/icons/macro/kritfehlerzauber.svg new file mode 100644 index 0000000..e841d7b --- /dev/null +++ b/assets/icons/macro/kritfehlerzauber.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/wurfel/w10.svg b/assets/icons/wurfel/w10.svg new file mode 100644 index 0000000..210abea --- /dev/null +++ b/assets/icons/wurfel/w10.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/wurfel/w100.svg b/assets/icons/wurfel/w100.svg new file mode 100644 index 0000000..e68bdd9 --- /dev/null +++ b/assets/icons/wurfel/w100.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/wurfel/w20.svg b/assets/icons/wurfel/w20.svg new file mode 100644 index 0000000..b1accc8 --- /dev/null +++ b/assets/icons/wurfel/w20.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/wurfel/w6.svg b/assets/icons/wurfel/w6.svg new file mode 100644 index 0000000..697aebb --- /dev/null +++ b/assets/icons/wurfel/w6.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packs/macros/makros-kritische-ereignisse.db b/packs/macros/makros-kritische-ereignisse.db index 2cd43e8..5bade6f 100644 --- a/packs/macros/makros-kritische-ereignisse.db +++ b/packs/macros/makros-kritische-ereignisse.db @@ -1,6 +1,5 @@ -{"name":"Kritischer Schaden","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.QZlbT0tgD2aYW5YJ"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Schaden\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/d20-highlight.svg","actorIds":[],"_id":"48DUqxdpHDCGKOHp"} -{"name":"Kritischer Fehler bei Angriffen","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.FZUermrYHSbrEluS"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Fehler bei Angriffen\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/d20-grey.svg","actorIds":[],"_id":"798kmgnTkpfP89Z9"} -{"name":"Kritischer Fehler bei der Abwehr","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.k1tLp8Q2NY9twiZ6"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Fehler bei der Abwehr\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/fire-shield.svg","actorIds":[],"_id":"W7rYb00B6rtabV05"} -{"name":"Kritische Fehler beim Zaubern","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.e4KLlTBq8Z4Pt7In"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritische Fehler beim Zaubern\");\n\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/book.svg","actorIds":[],"_id":"XtzGuyYRyX8wVi1e"} -{"name":"Kritischer Erfolg bei der Abwehr","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.P6jQGko7PdG6Xlhe"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Erfolg bei der Abwehr\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/holy-shield.svg","actorIds":[],"_id":"qWyrwvh7g9CbTKg9"} - \ No newline at end of file +{"name":"Kritischer Schaden","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.QZlbT0tgD2aYW5YJ"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\nawait pack.getIndex();\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Schaden\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"systems/midgard5/assets/icons/macro/kriterfolgangriff.svg","actorIds":[],"_id":"48DUqxdpHDCGKOHp"} +{"name":"Kritischer Fehler bei Angriffen","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.FZUermrYHSbrEluS"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\nawait pack.getIndex();\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Fehler bei Angriffen\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"systems/midgard5/assets/icons/macro/kritfehlerangriff.svg","actorIds":[],"_id":"798kmgnTkpfP89Z9"} +{"name":"Kritischer Fehler bei der Abwehr","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.k1tLp8Q2NY9twiZ6"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\nawait pack.getIndex();\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Fehler bei der Abwehr\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"systems/midgard5/assets/icons/macro/kritfehlerabwehr.svg","actorIds":[],"_id":"W7rYb00B6rtabV05"} +{"name":"Kritische Fehler beim Zaubern","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.e4KLlTBq8Z4Pt7In"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\nawait pack.getIndex();\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritische Fehler beim Zaubern\");\n\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"systems/midgard5/assets/icons/macro/kritfehlerzauber.svg","actorIds":[],"_id":"XtzGuyYRyX8wVi1e"} +{"name":"Kritischer Erfolg bei der Abwehr","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.P6jQGko7PdG6Xlhe"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\nawait pack.getIndex();\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Erfolg bei der Abwehr\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"systems/midgard5/assets/icons/macro/kriterfolgabwehr.svg","actorIds":[],"_id":"qWyrwvh7g9CbTKg9"} diff --git a/packs/macros/makros-standardwurfel.db b/packs/macros/makros-standardwurfel.db index f09b9bb..9503c3e 100644 --- a/packs/macros/makros-standardwurfel.db +++ b/packs/macros/makros-standardwurfel.db @@ -1,3 +1,4 @@ -{"name":"1W6","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.QBhV6De80g1wH6ot"}},"scope":"global","command":"/r 1d6","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/d6-grey.svg","actorIds":[],"_id":"5tpfRgbM5sTL9gur"} -{"name":"1W100","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.TqmUKpMpY4GhiTML"}},"scope":"global","command":"/r 1d100","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/circle.svg","actorIds":[],"_id":"YWsPRUpZpgLBKIB3"} -{"name":"1W20","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.S01PfXnvLPeuKOH8"}},"scope":"global","command":"/r 1d20","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/d20-grey.svg","actorIds":[],"_id":"pXZIfqDIX9VKYonr"} +{"name":"1W6","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.QBhV6De80g1wH6ot"}},"scope":"global","command":"/r 1d6","author":"CBq5YXAqbO7HoJ03","img":"systems/midgard5/assets/icons/wurfel/w6.svg","actorIds":[],"_id":"5tpfRgbM5sTL9gur"} +{"name":"1W10","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.TqmUKpMpY4GhiTML"}},"scope":"global","command":"/r 1d10","author":"CBq5YXAqbO7HoJ03","img":"systems/midgard5/assets/icons/wurfel/w10.svg","actorIds":[],"_id":"YWsPRUpZpgLBKIB3"} +{"name":"1W100","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.S01PfXnvLPeuKOH8"}},"scope":"global","command":"/r 1d100","author":"CBq5YXAqbO7HoJ03","img":"systems/midgard5/assets/icons/wurfel/w100.svg","actorIds":[],"_id":"pXZIfqDIX9VKYonr"} +{"name":"1W20","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.mj9nIEgk0UDz8tbH"}},"scope":"global","command":"/r 1d20","author":"CBq5YXAqbO7HoJ03","img":"systems/midgard5/assets/icons/wurfel/w20.svg","actorIds":[],"_id":"qBoxslCQXxR22xKc"}