feat: only allow specific selectable values for the cooldown duration of spells
World data (including compendium packs) is migrated automatically. In order to also migrate packs provided by modules, you can use the following macro: ```js const pack = game.packs.get("<name-of-the-module>.<name-of-the-pack>"); game.ds4.migration.migrateCompendiumFromTo(pack, 4, 5); ```
This commit is contained in:
parent
73e2d44c55
commit
da1f6999eb
20 changed files with 558 additions and 876 deletions
|
@ -1881,10 +1881,7 @@
|
|||
"value": "",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "10",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "10r",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": null,
|
||||
|
@ -3584,10 +3581,7 @@
|
|||
"value": "Sofort",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "10",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "10r",
|
||||
"minimumLevels": {
|
||||
"healer": 2,
|
||||
"wizard": 5,
|
||||
|
@ -3629,10 +3623,7 @@
|
|||
"value": "VE / 2",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "24",
|
||||
"unit": "hours"
|
||||
},
|
||||
"cooldownDuration": "1d",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 12,
|
||||
|
@ -3674,10 +3665,7 @@
|
|||
"value": "Sofort",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "5",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "5r",
|
||||
"minimumLevels": {
|
||||
"healer": 16,
|
||||
"wizard": 10,
|
||||
|
@ -3719,10 +3707,7 @@
|
|||
"value": "Sofort",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "10",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "10r",
|
||||
"minimumLevels": {
|
||||
"healer": 16,
|
||||
"wizard": 12,
|
||||
|
@ -3764,10 +3749,7 @@
|
|||
"value": "Prb.",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "100",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "100r",
|
||||
"minimumLevels": {
|
||||
"healer": 4,
|
||||
"wizard": 8,
|
||||
|
@ -3809,10 +3791,7 @@
|
|||
"value": "Prb.",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "100",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "100r",
|
||||
"minimumLevels": {
|
||||
"healer": 4,
|
||||
"wizard": 8,
|
||||
|
@ -3854,10 +3833,7 @@
|
|||
"value": "Konzentration",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "0",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "0r",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 6,
|
||||
|
@ -3899,10 +3875,7 @@
|
|||
"value": "Prb.",
|
||||
"unit": "minutes"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "24",
|
||||
"unit": "hours"
|
||||
},
|
||||
"cooldownDuration": "1d",
|
||||
"minimumLevels": {
|
||||
"healer": 20,
|
||||
"wizard": 12,
|
||||
|
@ -3944,10 +3917,7 @@
|
|||
"value": "Prb.",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "10",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "10r",
|
||||
"minimumLevels": {
|
||||
"healer": 8,
|
||||
"wizard": 5,
|
||||
|
@ -3990,10 +3960,7 @@
|
|||
"value": "Prb.",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "5",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "5r",
|
||||
"minimumLevels": {
|
||||
"healer": 1,
|
||||
"wizard": 5,
|
||||
|
@ -16049,10 +16016,7 @@
|
|||
"value": "Prb.",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "100",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "100r",
|
||||
"minimumLevels": {
|
||||
"healer": 7,
|
||||
"wizard": 7,
|
||||
|
@ -20114,10 +20078,7 @@
|
|||
"value": "VE",
|
||||
"unit": "minutes"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "24",
|
||||
"unit": "hours"
|
||||
},
|
||||
"cooldownDuration": "1d",
|
||||
"minimumLevels": {
|
||||
"healer": 5,
|
||||
"wizard": 9,
|
||||
|
@ -21132,7 +21093,7 @@
|
|||
"name": "Gedankenzehrerstrahl",
|
||||
"type": "spell",
|
||||
"data": {
|
||||
"description": "<p>Gedankenzehrerstrahl (nicht sichtbar; verursacht mental Schaden und führt zu <strong>Werteverlust</strong>)</p>",
|
||||
"description": "<p>Nicht sichtbar; verursacht mental Schaden und führt zu <strong>Werteverlust</strong></p>",
|
||||
"equipped": true,
|
||||
"spellType": "targetedSpellcasting",
|
||||
"bonus": "",
|
||||
|
@ -21149,10 +21110,7 @@
|
|||
"value": "",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "0r",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": null,
|
||||
|
@ -25446,10 +25404,7 @@
|
|||
"value": "VE x 2",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "24",
|
||||
"unit": "hours"
|
||||
},
|
||||
"cooldownDuration": "1d",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 10,
|
||||
|
@ -25491,10 +25446,7 @@
|
|||
"value": "VE",
|
||||
"unit": "minutes"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "W20",
|
||||
"unit": "days"
|
||||
},
|
||||
"cooldownDuration": "d20d",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 18,
|
||||
|
@ -25536,10 +25488,7 @@
|
|||
"value": "Sofort",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "10",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "10r",
|
||||
"minimumLevels": {
|
||||
"healer": 2,
|
||||
"wizard": 5,
|
||||
|
@ -25581,10 +25530,7 @@
|
|||
"value": "VE",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "24",
|
||||
"unit": "hours"
|
||||
},
|
||||
"cooldownDuration": "1d",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 15,
|
||||
|
@ -25626,10 +25572,7 @@
|
|||
"value": "Sofort",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "10",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "10r",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 12,
|
||||
|
@ -25671,10 +25614,7 @@
|
|||
"value": "Prb. x 5",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "24",
|
||||
"unit": "hours"
|
||||
},
|
||||
"cooldownDuration": "1d",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 15,
|
||||
|
@ -25716,10 +25656,7 @@
|
|||
"value": "VE / 2",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "24",
|
||||
"unit": "hours"
|
||||
},
|
||||
"cooldownDuration": "1d",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 12,
|
||||
|
@ -25761,10 +25698,7 @@
|
|||
"value": "Bis erlöst",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "10",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "10r",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 8,
|
||||
|
@ -25806,10 +25740,7 @@
|
|||
"value": "Bis Schloss geöffnet",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "5",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "5r",
|
||||
"minimumLevels": {
|
||||
"healer": 3,
|
||||
"wizard": 1,
|
||||
|
@ -25851,10 +25782,7 @@
|
|||
"value": "Prb. / 2",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "10",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "10r",
|
||||
"minimumLevels": {
|
||||
"healer": 4,
|
||||
"wizard": 9,
|
||||
|
@ -25896,10 +25824,7 @@
|
|||
"value": "Prb. / 2",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "5",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "5r",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 6,
|
||||
|
@ -25941,10 +25866,7 @@
|
|||
"value": "Sofort",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "24",
|
||||
"unit": "hours"
|
||||
},
|
||||
"cooldownDuration": "1d",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": null,
|
||||
|
@ -25986,10 +25908,7 @@
|
|||
"value": "Sofort",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "0",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "0r",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 15,
|
||||
|
@ -26031,10 +25950,7 @@
|
|||
"value": "Sofort",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "10",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "10r",
|
||||
"minimumLevels": {
|
||||
"healer": 5,
|
||||
"wizard": 2,
|
||||
|
@ -26076,10 +25992,7 @@
|
|||
"value": "Sofort",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "100",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "100r",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 4,
|
||||
|
@ -26121,10 +26034,7 @@
|
|||
"value": "VE / 2",
|
||||
"unit": "hours"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "100",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "100r",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 5,
|
||||
|
@ -26166,10 +26076,7 @@
|
|||
"value": "Prb.",
|
||||
"unit": "minutes"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "24",
|
||||
"unit": "hours"
|
||||
},
|
||||
"cooldownDuration": "1d",
|
||||
"minimumLevels": {
|
||||
"healer": 20,
|
||||
"wizard": 12,
|
||||
|
@ -26211,10 +26118,7 @@
|
|||
"value": "Prb.",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "10",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "10r",
|
||||
"minimumLevels": {
|
||||
"healer": 8,
|
||||
"wizard": 5,
|
||||
|
@ -26256,10 +26160,7 @@
|
|||
"value": "Prb. / 2",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "100",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "100r",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 6,
|
||||
|
@ -26301,10 +26202,7 @@
|
|||
"value": "Prb. x 2",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "100",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "100r",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": null,
|
||||
|
@ -26346,10 +26244,7 @@
|
|||
"value": "Prb.",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "W20",
|
||||
"unit": "days"
|
||||
},
|
||||
"cooldownDuration": "d20d",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": 15,
|
||||
|
@ -28333,10 +28228,7 @@
|
|||
"value": "VE / 2",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "10",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "10r",
|
||||
"minimumLevels": {
|
||||
"healer": null,
|
||||
"wizard": null,
|
||||
|
@ -28882,10 +28774,7 @@
|
|||
"value": "Sofort",
|
||||
"unit": "custom"
|
||||
},
|
||||
"cooldownDuration": {
|
||||
"value": "1",
|
||||
"unit": "rounds"
|
||||
},
|
||||
"cooldownDuration": "1r",
|
||||
"minimumLevels": {
|
||||
"healer": 10,
|
||||
"wizard": 7,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue