[Fix] Cleanup RangeDependant (#2039)

* Made the RangeDependent setting for ActiveEffects Nullable
* Removed all RangeDependent data from SRD where enabled was false before
* Fixed random flickerfly SRD
This commit is contained in:
WBHarry 2026-07-07 00:20:48 +02:00 committed by GitHub
parent 2782b62793
commit b2eeed7bb7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
280 changed files with 1692 additions and 3605 deletions

View file

@ -54,12 +54,6 @@
"_id": "9Uo0yOYGn3vandPp",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
},
"changes": [],
"duration": {
"type": "temporary",

View file

@ -25,27 +25,21 @@
"_id": "HMx9uZ54mvMiH95x",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.bonuses.damage.physical.bonus",
"mode": 2,
"value": "@system.levelData.level.current",
"priority": null
},
{
"key": "system.bonuses.damage.magical.bonus",
"mode": 2,
"value": "@system.levelData.level.current",
"priority": null
}
]
},
"changes": [
{
"key": "system.bonuses.damage.physical.bonus",
"mode": 2,
"value": "@system.levelData.level.current",
"priority": null
},
{
"key": "system.bonuses.damage.magical.bonus",
"mode": 2,
"value": "@system.levelData.level.current",
"priority": null
}
],
"disabled": true,
"duration": {
"startTime": null,

View file

@ -21,23 +21,17 @@
"name": "Advanced Training",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.companionData.levelupChoices",
"mode": 2,
"value": "2",
"priority": null
}
]
},
"_id": "bKOuMxhB2Jth3j2T",
"img": "icons/creatures/mammals/wolf-howl-moon-gray.webp",
"changes": [
{
"key": "system.companionData.levelupChoices",
"mode": 2,
"value": "2",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -29,23 +29,17 @@
"name": "Charged",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.bonuses.damage.magical.bonus",
"mode": 2,
"value": "+10",
"priority": null
}
]
},
"_id": "z49V45ir45HGHOBB",
"img": "icons/magic/unholy/strike-hand-glow-pink.webp",
"changes": [
{
"key": "system.bonuses.damage.magical.bonus",
"mode": 2,
"value": "+10",
"priority": null
}
],
"disabled": true,
"duration": {
"startTime": null,

View file

@ -21,23 +21,17 @@
"name": "Ascendant",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.damageThresholds.severe",
"mode": 2,
"value": "+4",
"priority": null
}
]
},
"_id": "7M8UsvVweRtT3E85",
"img": "icons/magic/defensive/shield-barrier-deflect-gold.webp",
"changes": [
{
"key": "system.damageThresholds.severe",
"mode": 2,
"value": "+4",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -21,23 +21,17 @@
"name": "At Ease",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.resources.stress.max",
"mode": 2,
"value": "1",
"priority": null
}
]
},
"_id": "xbS4Lr3dWpXUCHEi",
"img": "icons/magic/holy/meditation-chi-focus-blue.webp",
"changes": [
{
"key": "system.resources.stress.max",
"mode": 2,
"value": "1",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -21,12 +21,6 @@
"name": "Battle Bonded",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
},
"changes": [
{
"key": "system.evasion",

View file

@ -21,23 +21,17 @@
"name": "Battlemage",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.resources.hitPoints.max",
"mode": 2,
"value": "1",
"priority": null
}
]
},
"_id": "6jjKzvBxAJTHHGoX",
"img": "icons/equipment/chest/collar-steel.webp",
"changes": [
{
"key": "system.resources.hitPoints.max",
"mode": 2,
"value": "1",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -21,23 +21,17 @@
"name": "Conjure Shield",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.evasion",
"mode": 2,
"value": "@system.proficiency",
"priority": 21
}
]
},
"_id": "0i7GVOvjH6bK5AUM",
"img": "icons/magic/defensive/barrier-shield-dome-blue-purple.webp",
"changes": [
{
"key": "system.evasion",
"mode": 2,
"value": "@system.proficiency",
"priority": 21
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -223,12 +223,6 @@
"_id": "H7W52ps5d3UGmaFr",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
},
"changes": []
},
"disabled": false,
@ -259,12 +253,6 @@
"_id": "WX5AMEpmUAutB9Hm",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
},
"changes": []
},
"disabled": false,
@ -295,12 +283,6 @@
"transfer": false,
"statuses": [],
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
},
"changes": [
{
"key": "system.traits.strength.value",

View file

@ -141,21 +141,15 @@
"_id": "FoBFRSXRfGa1zkiX",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "any",
"range": "self"
}
"changes": [
{
"key": "system.proficiency",
"mode": 2,
"value": "1",
"priority": null
}
]
},
"changes": [
{
"key": "system.proficiency",
"mode": 2,
"value": "1",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,
@ -184,12 +178,6 @@
"_id": "bGwFZZT4juuaIRmZ",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "veryFar"
},
"changes": [],
"duration": {
"type": "temporary"
@ -232,21 +220,15 @@
"_id": "edF2zvvlcGf54r2n",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "any",
"range": "self"
}
"changes": [
{
"key": "system.evasion",
"mode": 2,
"value": "1",
"priority": null
}
]
},
"changes": [
{
"key": "system.evasion",
"mode": 2,
"value": "1",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,
@ -275,14 +257,8 @@
"_id": "p5FoUb4JKQFP405d",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": []
},
"changes": [],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -243,27 +243,21 @@
"_id": "7xyUtUbBk5jbNnqY",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "any",
"range": "self"
}
"changes": [
{
"key": "system.damageThresholds.major",
"mode": 2,
"value": "@system.proficiency",
"priority": 21
},
{
"key": "system.damageThresholds.severe",
"mode": 2,
"value": "@system.proficiency",
"priority": 21
}
]
},
"changes": [
{
"key": "system.damageThresholds.major",
"mode": 2,
"value": "@system.proficiency",
"priority": 21
},
{
"key": "system.damageThresholds.severe",
"mode": 2,
"value": "@system.proficiency",
"priority": 21
}
],
"disabled": false,
"duration": {
"startTime": null,
@ -292,21 +286,15 @@
"_id": "3ck6CeapLxQVjE2W",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.advantageSources",
"mode": 2,
"value": "Advantage on Agility Rolls",
"priority": null
}
]
},
"changes": [
{
"key": "system.advantageSources",
"mode": 2,
"value": "Advantage on Agility Rolls",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,
@ -335,14 +323,8 @@
"_id": "Jy6dpEbzkZ2eRDf5",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": []
},
"changes": [],
"disabled": false,
"duration": {
"startTime": null,
@ -371,14 +353,8 @@
"_id": "ANle8tuOEZIevTWv",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": []
},
"changes": [],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -98,21 +98,15 @@
"_id": "EY87mY6ULfIt3XC8",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "any",
"range": "self"
}
"changes": [
{
"key": "system.bonuses.roll.action.bonus",
"mode": 2,
"value": "+2",
"priority": null
}
]
},
"changes": [
{
"key": "system.bonuses.roll.action.bonus",
"mode": 2,
"value": "+2",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,
@ -141,27 +135,21 @@
"_id": "WwibpgaO6Kkks7aZ",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "any",
"range": "self"
}
"changes": [
{
"key": "system.bonuses.damage.magical.bonus",
"mode": 2,
"value": "+3",
"priority": null
},
{
"key": "system.bonuses.damage.physical.bonus",
"mode": 2,
"value": "+3",
"priority": null
}
]
},
"changes": [
{
"key": "system.bonuses.damage.magical.bonus",
"mode": 2,
"value": "+3",
"priority": null
},
{
"key": "system.bonuses.damage.physical.bonus",
"mode": 2,
"value": "+3",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -21,12 +21,6 @@
"name": "Elusive Predator",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
},
"changes": [
{
"key": "system.evasion",

View file

@ -20,23 +20,17 @@
"name": "Rally:d10",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.bonuses.rally",
"mode": 5,
"value": "d10",
"priority": null
}
]
},
"_id": "RSmscgGyuHJucF6C",
"img": "icons/sundries/documents/document-letter-blue.webp",
"changes": [
{
"key": "system.bonuses.rally",
"mode": 5,
"value": "d10",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -21,23 +21,17 @@
"name": "Ethereal Visage",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.advantageSources",
"mode": 2,
"value": "Presence rolls while flying",
"priority": null
}
]
},
"_id": "Ns1DcQ8wo47LhlL3",
"img": "icons/magic/holy/saint-glass-portrait-halo.webp",
"changes": [
{
"key": "system.advantageSources",
"mode": 2,
"value": "Presence rolls while flying",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -21,23 +21,17 @@
"name": "Expert Training",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.companionData.levelupChoices",
"mode": 2,
"value": "1",
"priority": null
}
]
},
"_id": "rknTONvaUDZ2Yz1W",
"img": "icons/creatures/mammals/dog-husky-white-blue.webp",
"changes": [
{
"key": "system.companionData.levelupChoices",
"mode": 2,
"value": "1",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -21,23 +21,17 @@
"name": "Fleeting Shadow",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.evasion",
"mode": 2,
"value": "1",
"priority": null
}
]
},
"_id": "hsEwoHkNr2qVwm2H",
"img": "icons/magic/unholy/projectile-flame-white-purple.webp",
"changes": [
{
"key": "system.evasion",
"mode": 2,
"value": "1",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -186,12 +186,6 @@
"_id": "FK4IdbxluRErfYor",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "close"
},
"changes": [],
"duration": {
"type": "temporary"

View file

@ -21,23 +21,17 @@
"name": "Iron Will",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.rules.damageReduction.maxArmorMarked.value",
"mode": 2,
"value": "1",
"priority": null
}
]
},
"_id": "htEDIjCEWYtznpRV",
"img": "icons/equipment/chest/breastplate-helmet-metal.webp",
"changes": [
{
"key": "system.rules.damageReduction.maxArmorMarked.value",
"mode": 2,
"value": "1",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -60,14 +60,8 @@
"_id": "JoBFHkhLbm4JyuZm",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": []
},
"changes": [],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -60,21 +60,15 @@
"_id": "8BNwCS7ueIQuvn2M",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "any",
"range": "self"
}
"changes": [
{
"key": "system.proficiency",
"mode": 2,
"value": "1",
"priority": null
}
]
},
"changes": [
{
"key": "system.proficiency",
"mode": 2,
"value": "1",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -60,14 +60,8 @@
"_id": "RYri0b9z5kq74U5n",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": []
},
"changes": [],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -53,12 +53,6 @@
"name": "Bonus to Threshold",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
},
"changes": [
{
"key": "system.damageThresholds.severe",
@ -106,16 +100,10 @@
"name": "Bonus to Trait",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": []
},
"_id": "cTgSmxkTi89y6sbc",
"img": "icons/magic/fire/elemental-fire-flying.webp",
"changes": [],
"disabled": true,
"duration": {
"startTime": null,
@ -142,23 +130,17 @@
"name": "Bonus to Proficiency",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.proficiency",
"mode": 2,
"value": "+1",
"priority": null
}
]
},
"_id": "oWf3iXf4dawdbmzd",
"img": "icons/magic/fire/elemental-fire-flying.webp",
"changes": [
{
"key": "system.proficiency",
"mode": 2,
"value": "+1",
"priority": null
}
],
"disabled": true,
"duration": {
"startTime": null,
@ -185,16 +167,10 @@
"name": "Bonus to Evasion",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": []
},
"_id": "2LCF6lSnWFqNiPs5",
"img": "icons/magic/fire/elemental-fire-flying.webp",
"changes": [],
"disabled": true,
"duration": {
"startTime": null,

View file

@ -21,29 +21,23 @@
"name": "Undaunted",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "any",
"range": "self"
}
"changes": [
{
"key": "system.damageThresholds.severe",
"mode": 2,
"value": "3",
"priority": null
},
{
"key": "system.damageThresholds.major",
"mode": 2,
"value": "3",
"priority": null
}
]
},
"_id": "zggFRaerHCj1e5F5",
"img": "icons/skills/melee/shield-block-gray-yellow.webp",
"changes": [
{
"key": "system.damageThresholds.severe",
"mode": 2,
"value": "3",
"priority": null
},
{
"key": "system.damageThresholds.major",
"mode": 2,
"value": "3",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -21,29 +21,23 @@
"name": "Unrelenting",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "any",
"range": "self"
}
"changes": [
{
"key": "system.damageThresholds.major",
"mode": 2,
"value": "2",
"priority": null
},
{
"key": "system.damageThresholds.severe",
"mode": 2,
"value": "2",
"priority": null
}
]
},
"_id": "IKb6yutns8EJZ49M",
"img": "icons/equipment/shield/heater-steel-crystal-red.webp",
"changes": [
{
"key": "system.damageThresholds.major",
"mode": 2,
"value": "2",
"priority": null
},
{
"key": "system.damageThresholds.severe",
"mode": 2,
"value": "2",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -21,29 +21,23 @@
"name": "Unwavering",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "any",
"range": "self"
}
"changes": [
{
"key": "system.damageThresholds.major",
"mode": 2,
"value": "1",
"priority": null
},
{
"key": "system.damageThresholds.severe",
"mode": 2,
"value": "1",
"priority": null
}
]
},
"_id": "3wexvo6La4V46aiX",
"img": "icons/equipment/shield/heater-steel-gold.webp",
"changes": [
{
"key": "system.damageThresholds.major",
"mode": 2,
"value": "1",
"priority": null
},
{
"key": "system.damageThresholds.severe",
"mode": 2,
"value": "1",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,

View file

@ -60,14 +60,8 @@
"_id": "czrwqq44sEr0uJ8O",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": []
},
"changes": [],
"disabled": true,
"duration": {
"startTime": null,

View file

@ -94,27 +94,21 @@
"_id": "PfCwuVbKLxhnrm9X",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
"changes": [
{
"key": "system.bonuses.damage.physical.dice",
"mode": 2,
"value": "+1d8",
"priority": null
},
{
"key": "system.bonuses.damage.magical.dice",
"mode": 2,
"value": "+1d8",
"priority": null
}
]
},
"changes": [
{
"key": "system.bonuses.damage.physical.dice",
"mode": 2,
"value": "+1d8",
"priority": null
},
{
"key": "system.bonuses.damage.magical.dice",
"mode": 2,
"value": "+1d8",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,