mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-04-22 15:33:37 +02:00
Refactor ArmorChange schema and fix some bugs
This commit is contained in:
parent
6193153596
commit
251baba5b3
60 changed files with 128 additions and 317 deletions
|
|
@ -94,15 +94,12 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "1",
|
||||
"armorInteraction": "active"
|
||||
"interaction": "active"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -26,15 +26,12 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"value": 0,
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "3 + @system.traits.strength.value",
|
||||
"armorInteraction": "inactive"
|
||||
"interaction": "inactive"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -263,13 +263,10 @@
|
|||
},
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "1"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -95,13 +95,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "1"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "6"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -76,13 +76,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "6"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "5"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -33,13 +33,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "5"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "5"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "6"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "5"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -70,13 +70,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "5"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -96,13 +96,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "7"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -72,13 +72,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -94,13 +94,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "6"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -76,13 +76,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "3"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -87,13 +87,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "5"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -76,13 +76,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "5"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -33,13 +33,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -83,13 +83,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -33,13 +33,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "3"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "7"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -76,13 +76,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "7"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "6"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -33,13 +33,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "6"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,13 +71,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "6"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,13 +63,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "5"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -70,13 +70,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "6"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -70,13 +70,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -101,13 +101,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "8"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -76,13 +76,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "5"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,13 +63,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "5"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,13 +63,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "6"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -118,13 +118,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "ITEM.@system.tier"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -156,13 +156,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "ITEM.@system.tier + 1"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -118,13 +118,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "ITEM.@system.tier"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -156,13 +156,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "ITEM.@system.tier + 1"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -118,13 +118,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "ITEM.@system.tier"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -118,13 +118,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "ITEM.@system.tier"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -156,13 +156,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "ITEM.@system.tier + 1"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -118,13 +118,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "ITEM.@system.tier"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -160,13 +160,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "1"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -156,13 +156,10 @@
|
|||
"system": {
|
||||
"changes": [
|
||||
{
|
||||
"key": "Armor",
|
||||
"type": "armor",
|
||||
"phase": "initial",
|
||||
"priority": 20,
|
||||
"value": 0,
|
||||
"typeData": {
|
||||
"type": "armor",
|
||||
"value": {
|
||||
"max": "ITEM.@system.tier + 1"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue