full rename
rename of folder, subfolders and main.py
This commit is contained in:
@@ -0,0 +1,373 @@
|
||||
{
|
||||
"items": [
|
||||
{
|
||||
"id": "dawnrunner_helm",
|
||||
"name": "Dawnrunner Helmet",
|
||||
"set": "dawnrunner",
|
||||
"slot": "helmet",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "move_speed_light_pct": 0.1 } },
|
||||
"attuned": { "extra_stats": { "move_speed_light_pct": 0.1, "heal_speed_pct": 0.1 } },
|
||||
"awakened": { "extra_stats": { "move_speed_light_pct": 0.15, "heal_speed_pct": 0.2 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "dawnrunner_chest",
|
||||
"name": "Dawnrunner Chestplate",
|
||||
"set": "dawnrunner",
|
||||
"slot": "chest",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "charge": 10 } },
|
||||
"attuned": { "extra_stats": { "charge": 15, "move_speed_light_pct": 0.05 } },
|
||||
"awakened": { "extra_stats": { "charge": 15, "move_speed_light_pct": 0.05, "heal_plus": 1 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "dawnrunner_greaves",
|
||||
"name": "Dawnrunner Greaves",
|
||||
"set": "dawnrunner",
|
||||
"slot": "pants",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "heal_speed_pct": 0.1 } },
|
||||
"attuned": { "extra_stats": { "heal_speed_pct": 0.1, "move_speed_light_pct": 0.1 } },
|
||||
"awakened": { "extra_stats": { "heal_speed_pct": 0.15, "move_speed_light_pct": 0.15 } }
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"id": "gravemark_helm",
|
||||
"name": "Gravemark Helmet",
|
||||
"set": "gravemark",
|
||||
"slot": "helmet",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "charge": 10 } },
|
||||
"attuned": { "extra_stats": { "charge": 15, "charge_regen_pct": 0.1 } },
|
||||
"awakened": { "extra_stats": { "charge": 15, "charge_regen_pct": 0.15, "health": 5 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "gravemark_chest",
|
||||
"name": "Gravemark Chestplate",
|
||||
"set": "gravemark",
|
||||
"slot": "chest",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "charge_regen_pct": 0.1 } },
|
||||
"attuned": { "extra_stats": { "charge_regen_pct": 0.1, "health": 5 } },
|
||||
"awakened": { "extra_stats": { "charge_regen_pct": 0.2, "health": 10 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "gravemark_greaves",
|
||||
"name": "Gravemark Greaves",
|
||||
"set": "gravemark",
|
||||
"slot": "pants",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "charge": 10 } },
|
||||
"attuned": { "extra_stats": { "charge": 10, "health": 5 } },
|
||||
"awakened": { "extra_stats": { "charge": 20, "health": 5 } }
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"id": "vitalweave_helm",
|
||||
"name": "Vitalweave Helmet",
|
||||
"set": "vitalweave",
|
||||
"slot": "helmet",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "health": 5 } },
|
||||
"attuned": { "extra_stats": { "health": 10 } },
|
||||
"awakened": { "extra_stats": { "health": 15 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "vitalweave_chest",
|
||||
"name": "Vitalweave Chestplate",
|
||||
"set": "vitalweave",
|
||||
"slot": "chest",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "heal_speed_pct": 0.1 } },
|
||||
"attuned": { "extra_stats": { "heal_speed_pct": 0.15 } },
|
||||
"awakened": { "extra_stats": { "heal_speed_pct": 0.15, "health": 5 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "vitalweave_greaves",
|
||||
"name": "Vitalweave Greaves",
|
||||
"set": "vitalweave",
|
||||
"slot": "pants",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "charge_regen_pct": 0.1 } },
|
||||
"attuned": { "extra_stats": { "charge_regen_pct": 0.15 } },
|
||||
"awakened": { "extra_stats": { "charge_regen_pct": 0.35 } }
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"id": "duskwarrior_helm",
|
||||
"name": "Duskwarrior Helmet",
|
||||
"set": "duskwarrior",
|
||||
"slot": "helmet",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "charge": 10 } },
|
||||
"attuned": { "extra_stats": { "charge": 10, "health": 5 } },
|
||||
"awakened": { "extra_stats": { "charge": 15, "health": 5, "charge_regen_pct": 0.1 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "duskwarrior_chest",
|
||||
"name": "Duskwarrior Chestplate",
|
||||
"set": "duskwarrior",
|
||||
"slot": "chest",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "health": 5 } },
|
||||
"attuned": { "extra_stats": { "health": 10, "move_speed_shade_pct": 0.1 } },
|
||||
"awakened": { "extra_stats": { "health": 10, "move_speed_shade_pct": 0.2 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "duskwarrior_greaves",
|
||||
"name": "Duskwarrior Greaves",
|
||||
"set": "duskwarrior",
|
||||
"slot": "pants",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "move_speed_shade_pct": 0.15 } },
|
||||
"attuned": { "extra_stats": { "move_speed_shade_pct": 0.25 } },
|
||||
"awakened": { "extra_stats": { "move_speed_shade_pct": 0.25, "charge": 10 } }
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"id": "twister_helm",
|
||||
"name": "Twister Helmet",
|
||||
"set": "twister",
|
||||
"slot": "helmet",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "attack_speed_pct": 0.1 } },
|
||||
"attuned": { "extra_stats": { "attack_speed_pct": 0.15 } },
|
||||
"awakened": { "extra_stats": { "attack_speed_pct": 0.15, "charge_regen_pct": 0.15 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "twister_chest",
|
||||
"name": "Twister Chestplate",
|
||||
"set": "twister",
|
||||
"slot": "chest",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "charge": 10 } },
|
||||
"attuned": { "extra_stats": { "charge": 15, "health": 5 } },
|
||||
"awakened": { "extra_stats": { "charge": 15, "health": 10, "move_speed_pct": 0.1 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "twister_greaves",
|
||||
"name": "Twister Greaves",
|
||||
"set": "twister",
|
||||
"slot": "pants",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "move_speed_pct": 0.1 } },
|
||||
"attuned": { "extra_stats": { "move_speed_pct": 0.15 } },
|
||||
"awakened": { "extra_stats": { "move_speed_pct": 0.25 } }
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"id": "paladin_helm",
|
||||
"name": "Paladin Helmet",
|
||||
"set": "paladin",
|
||||
"slot": "helmet",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "health": 5 } },
|
||||
"attuned": { "extra_stats": { "health": 10, "negate_damage_chance": 0.05 } },
|
||||
"awakened": { "extra_stats": { "health": 15, "negate_damage_chance": 0.1, "knockback_resistance": 0.25 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "paladin_chest",
|
||||
"name": "Paladin Chestplate",
|
||||
"set": "paladin",
|
||||
"slot": "chest",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "health": 5 } },
|
||||
"attuned": { "extra_stats": { "health": 10, "charge": 10 } },
|
||||
"awakened": { "extra_stats": { "health": 10, "charge": 10, "negate_damage_chance": 0.1 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "paladin_greaves",
|
||||
"name": "Paladin Greaves",
|
||||
"set": "paladin",
|
||||
"slot": "pants",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "health": 5 } },
|
||||
"attuned": { "extra_stats": { "health": 10, "charge_regen_pct": 0.1 } },
|
||||
"awakened": { "extra_stats": { "health": 15, "charge_regen_pct": 0.2 } }
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"id": "luminal_growth_helm",
|
||||
"name": "Luminal Growth Helmet",
|
||||
"set": "luminal_growth",
|
||||
"slot": "helmet",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "charge_regen_pct": 0.1 } },
|
||||
"attuned": { "extra_stats": { "charge_regen_pct": 0.1, "health": 5 } },
|
||||
"awakened": { "extra_stats": { "charge_regen_pct": 0.15, "health": 10, "negate_damage_chance": 0.05 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "luminal_growth_chest",
|
||||
"name": "Luminal Growth Chestplate",
|
||||
"set": "luminal_growth",
|
||||
"slot": "chest",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "health": 5 } },
|
||||
"attuned": { "extra_stats": { "health": 5, "charge_regen_pct": 0.15 } },
|
||||
"awakened": { "extra_stats": { "health": 10, "charge_regen_pct": 0.2 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "luminal_growth_greaves",
|
||||
"name": "Luminal Growth Greaves",
|
||||
"set": "luminal_growth",
|
||||
"slot": "pants",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "charge": 10 } },
|
||||
"attuned": { "extra_stats": { "charge": 15 } },
|
||||
"awakened": { "extra_stats": { "charge": 15, "charge_regen_pct": 0.1, "health": 5 } }
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"id": "abyss_cleaver_helm",
|
||||
"name": "Abyss Cleaver Helmet",
|
||||
"set": "abyss_cleaver",
|
||||
"slot": "helmet",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "shade_double_damage_chance": 0.05, "charge": 5 } },
|
||||
"attuned": { "extra_stats": { "shade_double_damage_chance": 0.1, "charge": 10 } },
|
||||
"awakened": { "extra_stats": { "shade_double_damage_chance": 0.15, "charge": 10, "health": 5 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "abyss_cleaver_chest",
|
||||
"name": "Abyss Cleaver Chestplate",
|
||||
"set": "abyss_cleaver",
|
||||
"slot": "chest",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "attack_speed_pct": 0.1 } },
|
||||
"attuned": { "extra_stats": { "attack_speed_pct": 0.1, "shade_double_damage_chance": 0.05 } },
|
||||
"awakened": { "extra_stats": { "attack_speed_pct": 0.15, "shade_double_damage_chance": 0.05 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "abyss_cleaver_greaves",
|
||||
"name": "Abyss Cleaver Greaves",
|
||||
"set": "abyss_cleaver",
|
||||
"slot": "pants",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "charge": 10 } },
|
||||
"attuned": { "extra_stats": { "charge": 15, "health": 5 } },
|
||||
"awakened": { "extra_stats": { "charge": 15, "health": 10, "attack_speed_pct": 0.1 } }
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"id": "umbraflow_helm",
|
||||
"name": "Umbraflow Helmet",
|
||||
"set": "umbraflow",
|
||||
"slot": "helmet",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "jump_height_shade_pct": 0.1 } },
|
||||
"attuned": { "extra_stats": { "jump_height_shade_pct": 0.2 } },
|
||||
"awakened": { "extra_stats": { "jump_height_shade_pct": 0.25, "shade_damage_flat": 1 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "umbraflow_chest",
|
||||
"name": "Umbraflow Chestplate",
|
||||
"set": "umbraflow",
|
||||
"slot": "chest",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "charge": 10 } },
|
||||
"attuned": { "extra_stats": { "charge": 15 } },
|
||||
"awakened": { "extra_stats": { "charge": 25 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "umbraflow_greaves",
|
||||
"name": "Umbraflow Greaves",
|
||||
"set": "umbraflow",
|
||||
"slot": "pants",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "move_speed_shade_pct": 0.1 } },
|
||||
"attuned": { "extra_stats": { "move_speed_shade_pct": 0.15 } },
|
||||
"awakened": { "extra_stats": { "move_speed_shade_pct": 0.2, "health": 10 } }
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"id": "adaptive_traveller_helm",
|
||||
"name": "Adaptive Traveller's Helmet",
|
||||
"set": "adaptive_traveller",
|
||||
"slot": "helmet",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "charge": 10 } },
|
||||
"attuned": { "extra_stats": { "charge": 15 } },
|
||||
"awakened": { "extra_stats": { "charge": 15, "charge_regen_pct": 0.15 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "adaptive_traveller_chest",
|
||||
"name": "Adaptive Traveller's Chestplate",
|
||||
"set": "adaptive_traveller",
|
||||
"slot": "chest",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "health": 5 } },
|
||||
"attuned": { "extra_stats": { "health": 5, "move_speed_light_pct": 0.1 } },
|
||||
"awakened": { "extra_stats": { "health": 10, "move_speed_light_pct": 0.15 } }
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "adaptive_traveller_greaves",
|
||||
"name": "Adaptive Traveller's Greaves",
|
||||
"set": "adaptive_traveller",
|
||||
"slot": "pants",
|
||||
"base_stats": {},
|
||||
"rarity_overrides": {
|
||||
"tempered": { "extra_stats": { "health": 5 } },
|
||||
"attuned": { "extra_stats": { "health": 5, "move_speed_shade_pct": 0.1 } },
|
||||
"awakened": { "extra_stats": { "health": 10, "move_speed_shade_pct": 0.15 } }
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"items": [
|
||||
{
|
||||
"id": "necklace_placeholder",
|
||||
"name": "Plain Necklace",
|
||||
"slot": "necklace",
|
||||
"item_type": "necklace",
|
||||
"base_stats": { "health": 2 }
|
||||
},
|
||||
{
|
||||
"id": "necklace_vigor",
|
||||
"name": "Charm of Vigor",
|
||||
"slot": "necklace",
|
||||
"item_type": "necklace",
|
||||
"base_stats": { "health": 5 }
|
||||
},
|
||||
{
|
||||
"id": "necklace_flow",
|
||||
"name": "Charm of Flow",
|
||||
"slot": "necklace",
|
||||
"item_type": "necklace",
|
||||
"base_stats": { "charge": 10 }
|
||||
},
|
||||
{
|
||||
"id": "necklace_haste",
|
||||
"name": "Charm of Haste",
|
||||
"slot": "necklace",
|
||||
"item_type": "necklace",
|
||||
"base_stats": { "move_speed_pct": 0.10 }
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"tempered": { "tier": 1, "allows_abilities": false },
|
||||
"attuned": { "tier": 2, "allows_abilities": false },
|
||||
"awakened": { "tier": 3, "allows_abilities": true }
|
||||
}
|
||||
@@ -0,0 +1,177 @@
|
||||
{
|
||||
"dawnrunner": {
|
||||
"required_pieces": 3,
|
||||
"attuned": {
|
||||
"type": "passive",
|
||||
"effects": { "health": 5 }
|
||||
},
|
||||
"awakened": {
|
||||
"type": "passive",
|
||||
"effects": { "health": 10, "move_speed_light_pct": 0.10 }
|
||||
}
|
||||
},
|
||||
|
||||
"gravemark": {
|
||||
"required_pieces": 3,
|
||||
"attuned": {
|
||||
"type": "passive",
|
||||
"effects": { "charge": 5 }
|
||||
},
|
||||
"awakened": {
|
||||
"type": "passive",
|
||||
"effects": { "charge": 10, "charge_regen_pct": 0.10 }
|
||||
}
|
||||
},
|
||||
|
||||
"vitalweave": {
|
||||
"required_pieces": 3,
|
||||
"attuned": {
|
||||
"type": "passive",
|
||||
"effects": { "health": 5 }
|
||||
},
|
||||
"awakened": {
|
||||
"type": "passive",
|
||||
"effects": { "health": 10, "heal_plus": 2 }
|
||||
}
|
||||
},
|
||||
|
||||
"duskwarrior": {
|
||||
"required_pieces": 3,
|
||||
"attuned": {
|
||||
"type": "passive",
|
||||
"effects": { "shade_damage_flat": 1 }
|
||||
},
|
||||
"awakened": {
|
||||
"type": "passive",
|
||||
"effects": { "shade_damage_flat": 1 },
|
||||
"conditional_effects": [
|
||||
{
|
||||
"condition": "on_hit_in_shade",
|
||||
"effects": { "restore_charge": 5 }
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
"twister": {
|
||||
"required_pieces": 3,
|
||||
"attuned": {
|
||||
"type": "passive",
|
||||
"effects": { "charge": -10, "negate_shade_speed_penalty": true }
|
||||
},
|
||||
"awakened": {
|
||||
"type": "passive",
|
||||
"effects": { "negate_shade_speed_penalty": true },
|
||||
"conditional_effects": [
|
||||
{
|
||||
"condition": "after_form_switch",
|
||||
"duration_sec": 2.0,
|
||||
"effects": { "move_speed_pct": 0.15 }
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
"paladin": {
|
||||
"required_pieces": 3,
|
||||
"attuned": {
|
||||
"type": "passive",
|
||||
"effects": { "negate_damage_chance": 0.05 }
|
||||
},
|
||||
"awakened": {
|
||||
"type": "passive",
|
||||
"effects": { "negate_damage_chance": 0.05, "health": 10 }
|
||||
}
|
||||
},
|
||||
|
||||
"luminal_growth": {
|
||||
"required_pieces": 3,
|
||||
"attuned": {
|
||||
"type": "passive",
|
||||
"conditional_effects": [
|
||||
{
|
||||
"condition": "standing_still_in_light",
|
||||
"effects": { "charge_regen_pct": 0.20 }
|
||||
}
|
||||
]
|
||||
},
|
||||
"awakened": {
|
||||
"type": "passive",
|
||||
"conditional_effects": [
|
||||
{
|
||||
"condition": "standing_still_in_light",
|
||||
"effects": { "charge_regen_pct": 0.20, "negate_damage_chance": 0.10 }
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
"abyss_cleaver": {
|
||||
"required_pieces": 3,
|
||||
"attuned": {
|
||||
"type": "passive",
|
||||
"conditional_effects": [
|
||||
{
|
||||
"condition": "on_kill",
|
||||
"chance": 0.05,
|
||||
"effects": { "heal_flat": 1 }
|
||||
}
|
||||
]
|
||||
},
|
||||
"awakened": {
|
||||
"type": "passive",
|
||||
"conditional_effects": [
|
||||
{
|
||||
"condition": "on_kill",
|
||||
"chance": 0.10,
|
||||
"effects": { "heal_flat": 1 }
|
||||
},
|
||||
{
|
||||
"condition": "on_kill",
|
||||
"duration_sec": 2.0,
|
||||
"effects": { "move_speed_pct": 0.20 }
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
"umbraflow": {
|
||||
"required_pieces": 3,
|
||||
"attuned": {
|
||||
"type": "passive",
|
||||
"effects": { "shade_charge_drain_reduction_pct": 0.20 }
|
||||
},
|
||||
"awakened": {
|
||||
"type": "passive",
|
||||
"effects": { "shade_charge_drain_reduction_pct": 0.35 }
|
||||
}
|
||||
},
|
||||
|
||||
"adaptive_traveller": {
|
||||
"required_pieces": 3,
|
||||
"attuned": {
|
||||
"type": "passive",
|
||||
"conditional_effects": [
|
||||
{
|
||||
"condition": "after_form_switch",
|
||||
"duration_sec": 2.0,
|
||||
"effects": { "move_speed_pct": 0.15 }
|
||||
}
|
||||
]
|
||||
},
|
||||
"awakened": {
|
||||
"type": "passive",
|
||||
"conditional_effects": [
|
||||
{
|
||||
"condition": "after_form_switch",
|
||||
"duration_sec": 2.0,
|
||||
"effects": { "move_speed_pct": 0.25 }
|
||||
},
|
||||
{
|
||||
"condition": "on_form_switch",
|
||||
"effects": { "restore_charge": 10 }
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user