diff --git a/data/mods/Xedra_Evolved/effects/effects.json b/data/mods/Xedra_Evolved/effects/effects.json index d166d43fe3ed3..e51011ebb2f65 100644 --- a/data/mods/Xedra_Evolved/effects/effects.json +++ b/data/mods/Xedra_Evolved/effects/effects.json @@ -2010,43 +2010,43 @@ { "type": "effect_type", "id": "mutagen_fair_folk_noble", - "name": [ "Fair Folk Mutation" ], - "desc": [ "You are gaining Fair Folk powers. This should only be visible for a moment." ], + "name": [ { "str": "Fair Folk Mutation", "//~": "NO_I18N" } ], + "desc": [ { "str": "You are gaining Fair Folk powers. This should only be visible for a moment.", "//~": "NO_I18N" } ], "max_intensity": 3 }, { "type": "effect_type", "id": "mutagen_fair_folk_commoner_brownie", - "name": [ "Fair Folk Mutation" ], - "desc": [ "You are gaining Fair Folk powers. This should only be visible for a moment." ], + "name": [ { "str": "Fair Folk Mutation", "//~": "NO_I18N" } ], + "desc": [ { "str": "You are gaining Fair Folk powers. This should only be visible for a moment.", "//~": "NO_I18N" } ], "max_intensity": 3 }, { "type": "effect_type", "id": "mutagen_fair_folk_commoner_pooka", - "name": [ "Fair Folk Mutation" ], - "desc": [ "You are gaining Fair Folk powers. This should only be visible for a moment." ], + "name": [ { "str": "Fair Folk Mutation", "//~": "NO_I18N" } ], + "desc": [ { "str": "You are gaining Fair Folk powers. This should only be visible for a moment.", "//~": "NO_I18N" } ], "max_intensity": 3 }, { "type": "effect_type", "id": "mutagen_fair_folk_commoner_selkie", - "name": [ "Fair Folk Mutation" ], - "desc": [ "You are gaining Fair Folk powers. This should only be visible for a moment." ], + "name": [ { "str": "Fair Folk Mutation", "//~": "NO_I18N" } ], + "desc": [ { "str": "You are gaining Fair Folk powers. This should only be visible for a moment.", "//~": "NO_I18N" } ], "max_intensity": 3 }, { "type": "effect_type", "id": "mutagen_fair_folk_commoner_trow", - "name": [ "Fair Folk Mutation" ], - "desc": [ "You are gaining Fair Folk powers. This should only be visible for a moment." ], + "name": [ { "str": "Fair Folk Mutation", "//~": "NO_I18N" } ], + "desc": [ { "str": "You are gaining Fair Folk powers. This should only be visible for a moment.", "//~": "NO_I18N" } ], "max_intensity": 3 }, { "type": "effect_type", "id": "mutagen_lilin", - "name": [ "Lilin Mutation" ], - "desc": [ "You are gaining Lilin powers. This should only be visible for a moment." ], + "name": [ { "str": "Lilin Mutation", "//~": "NO_I18N" } ], + "desc": [ { "str": "You are gaining Lilin powers. This should only be visible for a moment.", "//~": "NO_I18N" } ], "max_intensity": 3 }, { @@ -2248,7 +2248,7 @@ "type": "effect_type", "id": "effect_dream_drainer_armor", "name": [ "Armored" ], - "desc": [ "The bug is shielded. This is a bug if you have it." ], + "desc": [ { "str": "The bug is shielded. This is a bug if you have it.", "//~": "NO_I18N" } ], "max_duration": "25 s", "rating": "bad", "show_intensity": false, @@ -2274,7 +2274,12 @@ "type": "effect_type", "max_duration": "11 s", "name": [ "Moon-starved" ], - "desc": [ "Weakens the Luna-attuned revenant if they are out of the moonlight. This is a bug if you have it." ], + "desc": [ + { + "str": "Weakens the Luna-attuned revenant if they are out of the moonlight. This is a bug if you have it.", + "//~": "NO_I18N" + } + ], "rating": "bad", "show_intensity": false, "show_in_info": true, diff --git a/data/mods/Xedra_Evolved/effects/goblin_fruit_effects.json b/data/mods/Xedra_Evolved/effects/goblin_fruit_effects.json index db30f584aa3e1..467c545366a25 100644 --- a/data/mods/Xedra_Evolved/effects/goblin_fruit_effects.json +++ b/data/mods/Xedra_Evolved/effects/goblin_fruit_effects.json @@ -17,8 +17,8 @@ { "id": "goblin_fruit_regeneration_spell", "type": "SPELL", - "name": "Sweet Goblin Fruit Healing Effect", - "description": "Heals the target.", + "name": { "str": "Sweet Goblin Fruit Healing Effect", "//~": "NO_I18N" }, + "description": { "str": "Heals the target.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "min_damage": -1, "max_damage": -1, @@ -68,8 +68,8 @@ { "id": "goblin_fruit_aura_thorns", "type": "SPELL", - "name": "Goblin fruit aura thorns", - "description": "Stab a monster that attacked you.", + "name": { "str": "Goblin fruit aura thorns", "//~": "NO_I18N" }, + "description": { "str": "Stab a monster that attacked you.", "//~": "NO_I18N" }, "valid_targets": [ "hostile" ], "flags": [ "RANDOM_DAMAGE" ], "shape": "blast", diff --git a/data/mods/Xedra_Evolved/enchantments/armor.json b/data/mods/Xedra_Evolved/enchantments/armor.json index 5f3df9dbfba42..c5df978d11620 100644 --- a/data/mods/Xedra_Evolved/enchantments/armor.json +++ b/data/mods/Xedra_Evolved/enchantments/armor.json @@ -73,8 +73,8 @@ { "id": "increase_berserking", "type": "SPELL", - "name": "Berserking", - "description": "Increase the berserker variable.", + "name": { "str": "Berserking", "//~": "NO_I18N" }, + "description": { "str": "Increase the berserker variable.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "effect": "effect_on_condition", "effect_str": "INCREASE_BERSERKER", diff --git a/data/mods/Xedra_Evolved/enchantments/weapon.json b/data/mods/Xedra_Evolved/enchantments/weapon.json index 1e0affdcb633c..aec758f0c0295 100644 --- a/data/mods/Xedra_Evolved/enchantments/weapon.json +++ b/data/mods/Xedra_Evolved/enchantments/weapon.json @@ -8,8 +8,8 @@ { "id": "xedra_weak_healing", "type": "SPELL", - "name": "Weak healing", - "description": "Heal 1 HP. Used in various enchantments. You can see it only in debug.", + "name": { "str": "Weak healing", "//~": "NO_I18N" }, + "description": { "str": "Heal 1 HP. Used in various enchantments. You can see it only in debug.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "min_damage": -1, "max_damage": -1, diff --git a/data/mods/Xedra_Evolved/items/armor/armor.json b/data/mods/Xedra_Evolved/items/armor/armor.json index 66a11065057c2..823a2e1965492 100644 --- a/data/mods/Xedra_Evolved/items/armor/armor.json +++ b/data/mods/Xedra_Evolved/items/armor/armor.json @@ -43,24 +43,23 @@ { "id": "xl_boots_glimmer_fur", "type": "ARMOR", - "name": { "str": "pair of XL glimmer fur boots", "str_pl": "pairs of XL glimmer fur boots" }, + "name": { "str": "pair of glimmer fur boots", "str_pl": "pairs of glimmer fur boots" }, "copy-from": "boots_glimmer_fur", "proportional": { "weight": 1.15, "volume": 1.15 }, - "extend": { "flags": [ "OVERSIZE" ] } + "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] } }, { "id": "xs_boots_glimmer_fur", "type": "ARMOR", "copy-from": "boots_glimmer_fur", - "looks_like": "boots_glimmer_fur", - "name": { "str": "pair of XS glimmer fur boots", "str_pl": "pairs of XS glimmer fur boots" }, + "name": { "str": "pair of glimmer fur boots", "str_pl": "pairs of glimmer fur boots" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "extend": { "flags": [ "UNDERSIZE" ] } + "extend": { "flags": [ "UNDERSIZE", "PREFIX_XS" ] } }, { "id": "pants_glimmer_fur", "type": "ARMOR", - "name": { "str_sp": "glimmer fur pants" }, + "name": { "str": "pair of glimmer fur pants", "str_pl": "pairs of glimmer fur pants" }, "description": "A hefty pair of fae fur-lined pants.", "weight": "920 g", "volume": "4 L", @@ -110,19 +109,18 @@ { "id": "xl_pants_glimmer_fur", "type": "ARMOR", - "name": { "str": "pair of XL glimmer fur pants", "str_pl": "pairs of XL glimmer fur pants" }, + "name": { "str": "pair of glimmer fur pants", "str_pl": "pairs of glimmer fur pants" }, "copy-from": "pants_glimmer_fur", "proportional": { "weight": 1.15, "volume": 1.15 }, - "extend": { "flags": [ "OVERSIZE" ] } + "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] } }, { "id": "xs_pants_glimmer_fur", "type": "ARMOR", "copy-from": "pants_glimmer_fur", - "looks_like": "pants_glimmer_fur", - "name": { "str": "pair of XS glimmer fur pants", "str_pl": "pairs of XS glimmer fur pants" }, + "name": { "str": "pair of glimmer fur pants", "str_pl": "pairs of glimmer fur pants" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "extend": { "flags": [ "UNDERSIZE" ] } + "extend": { "flags": [ "UNDERSIZE", "PREFIX_XS" ] } }, { "id": "cloak_glimmer_fur", @@ -176,19 +174,18 @@ { "id": "xl_coat_glimmer_fur", "type": "ARMOR", - "name": { "str": "XL glimmer fur coat" }, + "name": { "str": "glimmer fur coat" }, "copy-from": "coat_glimmer_fur", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, - "extend": { "flags": [ "OVERSIZE" ] } + "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] } }, { "id": "xs_coat_glimmer_fur", "type": "ARMOR", "copy-from": "coat_glimmer_fur", - "looks_like": "coat_glimmer_fur", - "name": { "str": "XS glimmer fur coat" }, + "name": { "str": "glimmer fur coat" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "extend": { "flags": [ "UNDERSIZE" ] } + "extend": { "flags": [ "UNDERSIZE", "PREFIX_XS" ] } }, { "id": "trenchcoat_glimmer_fur", @@ -437,19 +434,18 @@ { "id": "xl_duster_glimmer_fur", "type": "ARMOR", - "name": { "str": "XL glimmer fur duster" }, + "name": { "str": "glimmer fur duster" }, "copy-from": "duster_glimmer_fur", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, - "extend": { "flags": [ "OVERSIZE" ] } + "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] } }, { "id": "xs_duster_glimmer_fur", "type": "ARMOR", "copy-from": "duster_glimmer_fur", - "looks_like": "duster_glimmer_fur", - "name": { "str": "XS glimmer fur duster" }, + "name": { "str": "glimmer fur duster" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "extend": { "flags": [ "UNDERSIZE" ] } + "extend": { "flags": [ "UNDERSIZE", "PREFIX_XS" ] } }, { "id": "gambeson_gossamer", @@ -560,19 +556,17 @@ "id": "xl_mt_chainmail_arms", "type": "ARMOR", "copy-from": "mt_chainmail_arms", - "name": { "str": "pair of XL moon tears chainmail sleeves", "str_pl": "pairs of XL moon tears chainmail sleeves" }, - "description": "Moon tears chainmail arms found in places where redcap aspirants are numerous. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves. These are oversized.", + "name": { "str": "pair of moon tears chainmail sleeves", "str_pl": "pairs of moon tears chainmail sleeves" }, "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 }, - "extend": { "flags": [ "OVERSIZE" ] } + "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] } }, { "id": "xs_mt_chainmail_arms", "type": "ARMOR", "copy-from": "mt_chainmail_arms", - "name": { "str": "pair of XS moon tears chainmail sleeves", "str_pl": "pairs of XS moon tears chainmail sleeves" }, - "description": "Moon tears chainmail arms found in places where pooka aspirants are numerous. Each sleeve has straps to connect them with each other. The lack of fingers makes them less cumbersome and allows them to be used with gloves. These are undersized.", + "name": { "str": "pair of moon tears chainmail sleeves", "str_pl": "pairs of moon tears chainmail sleeves" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "extend": { "flags": [ "UNDERSIZE" ] } + "extend": { "flags": [ "UNDERSIZE", "PREFIX_XS" ] } }, { "id": "mt_chainmail_feet", @@ -594,19 +588,19 @@ "id": "xl_mt_chainmail_feet", "type": "ARMOR", "copy-from": "mt_chainmail_feet", - "name": { "str": "pair of XL moon tears chainmail chausses", "str_pl": "pairs of XL moon tears chainmail chausses" }, + "name": { "str": "pair of moon tears chainmail chausses", "str_pl": "pairs of moon tears chainmail chausses" }, "proportional": { "weight": 2, "volume": 2 }, "description": "Moon tears chainmail chausses that cover the feet, like booties made of chainmail. Found in places where redcap aspirants are numerous.", - "extend": { "flags": [ "OVERSIZE" ] } + "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] } }, { "id": "xs_mt_chainmail_feet", "type": "ARMOR", "copy-from": "mt_chainmail_feet", - "name": { "str": "pair of XS moon tears chainmail chausses", "str_pl": "pairs of XS moon tears chainmail chausses" }, + "name": { "str": "pair of moon tears chainmail chausses", "str_pl": "pairs of moon tears chainmail chausses" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, "description": "Moon tears chainmail chausses that cover the feet, like booties made of chainmail. Found in places where pooka aspirants are numerous.", - "extend": { "flags": [ "UNDERSIZE" ] } + "extend": { "flags": [ "UNDERSIZE", "PREFIX_XS" ] } }, { "id": "mt_chainmail_hands", @@ -628,17 +622,17 @@ "id": "xl_mt_chainmail_hands", "type": "ARMOR", "copy-from": "mt_chainmail_hands", - "name": { "str": "pair of XL moon tears chainmail gloves", "str_pl": "pairs of XL moon tears chainmail gloves" }, + "name": { "str": "pair of moon tears chainmail gloves", "str_pl": "pairs of moon tears chainmail gloves" }, "proportional": { "weight": 1.5, "volume": 1.5 }, - "extend": { "flags": [ "OVERSIZE" ] } + "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] } }, { "id": "xs_mt_chainmail_hands", "type": "ARMOR", "copy-from": "mt_chainmail_hands", - "name": { "str": "pair of XS moon tears chainmail gloves", "str_pl": "pairs of XS moon tears chainmail gloves" }, + "name": { "str": "pair of moon tears chainmail gloves", "str_pl": "pairs of moon tears chainmail gloves" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "extend": { "flags": [ "UNDERSIZE" ] } + "extend": { "flags": [ "UNDERSIZE", "PREFIX_XS" ] } }, { "id": "mt_chainmail_hood", @@ -660,20 +654,17 @@ "id": "xl_mt_chainmail_hood", "type": "ARMOR", "copy-from": "mt_chainmail_hood", - "name": { "str": "XL moon tears chainmail coif" }, - "description": "A fine moon tears chainmail hood. Can be worn comfortably under helmets. Comes in XL size.", + "name": { "str": "moon tears chainmail coif" }, "proportional": { "weight": 1.25, "volume": 1.3, "price": 1.25 }, - "extend": { "flags": [ "OVERSIZE" ] } + "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] } }, { "id": "xs_mt_chainmail_hood", "type": "ARMOR", "copy-from": "mt_chainmail_hood", - "looks_like": "hc_chainmail_hood", - "name": { "str": "XS moon tears chainmail coif" }, - "description": "A fine moon tears chainmail hood. Can be worn comfortably under helmets. Comes in XS size.", + "name": { "str": "moon tears chainmail coif" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "extend": { "flags": [ "UNDERSIZE" ] } + "extend": { "flags": [ "UNDERSIZE", "PREFIX_XS" ] } }, { "id": "mt_chainmail_legs", @@ -695,19 +686,19 @@ "id": "xl_mt_chainmail_legs", "type": "ARMOR", "copy-from": "mt_chainmail_legs", - "name": { "str": "XL moon tears chainmail leggings", "str_pl": "pairs of XL moon tears chainmail leggings" }, + "name": { "str": "moon tears chainmail leggings", "str_pl": "pairs of moon tears chainmail leggings" }, "description": "Moon tears chainmail leggings for the largest of redcaps. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 }, - "extend": { "flags": [ "OVERSIZE" ] } + "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] } }, { "id": "xs_mt_chainmail_legs", "type": "ARMOR", "copy-from": "mt_chainmail_legs", - "name": { "str": "XS moon tears chainmail leggings", "str_pl": "pairs of XS moon tears chainmail leggings" }, + "name": { "str": "moon tears chainmail leggings", "str_pl": "pairs of moon tears chainmail leggings" }, "description": "Moon tears chainmail leggings for the smallest of pooka. Their straps keep everything in place, and the lack of toes and heels allows them to work perfectly well with footwear.", "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "extend": { "flags": [ "UNDERSIZE" ] } + "extend": { "flags": [ "UNDERSIZE", "PREFIX_XS" ] } }, { "id": "mt_chainmail_hauberk", @@ -728,18 +719,18 @@ { "id": "xl_mt_chainmail_hauberk", "type": "ARMOR", - "name": { "str": "XL moon tears chainmail hauberk" }, + "name": { "str": "moon tears chainmail hauberk" }, "copy-from": "mt_chainmail_hauberk", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, - "extend": { "flags": [ "OVERSIZE" ] } + "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] } }, { "id": "mt_chainmail_hauberk_xs", "type": "ARMOR", "copy-from": "mt_chainmail_hauberk", - "name": { "str": "XS moon tears chainmail hauberk" }, + "name": { "str": "moon tears chainmail hauberk" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "extend": { "flags": [ "UNDERSIZE" ] } + "extend": { "flags": [ "UNDERSIZE", "PREFIX_XS" ] } }, { "id": "mt_chainmail_suit", @@ -760,26 +751,26 @@ { "id": "xl_mt_chainmail_suit", "type": "ARMOR", - "name": { "str": "XL moon tears chainmail armor" }, + "name": { "str": "moon tears chainmail armor" }, "copy-from": "mt_chainmail_suit", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, - "extend": { "flags": [ "OVERSIZE" ] } + "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] } }, { "id": "mt_chainmail_suit_xs", "type": "ARMOR", "copy-from": "mt_chainmail_suit", "material": [ "moon_tears_fine_chain" ], - "name": { "str": "XS moon tears chainmail armor" }, + "name": { "str": "moon tears chainmail armor" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "extend": { "flags": [ "UNDERSIZE" ] } + "extend": { "flags": [ "UNDERSIZE", "PREFIX_XS" ] } }, { "id": "mt_chainmail_vest", "type": "ARMOR", "copy-from": "hc_chainmail_vest", "material": [ "moon_tears_fine_chain" ], - "name": { "str": "high steel chainmail vest" }, + "name": { "str": "moon tears chainmail vest" }, "description": "A customized moon tears chainmail vest. It's a sleeveless piece of chainmail with small straps designed to better distribute the weight.", "armor": [ { @@ -793,18 +784,18 @@ { "id": "xl_mt_chainmail_vest", "type": "ARMOR", - "name": { "str": "XL moon tears chainmail vest" }, + "name": { "str": "moon tears chainmail vest" }, "copy-from": "mt_chainmail_vest", "proportional": { "weight": 1.125, "volume": 1.13, "price": 1.25 }, - "extend": { "flags": [ "OVERSIZE" ] } + "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] } }, { "id": "xs_mt_chainmail_vest", "type": "ARMOR", "copy-from": "hc_chainmail_vest", - "name": { "str": "XS moon tears chainmail vest" }, + "name": { "str": "moon tears chainmail vest" }, "proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 }, - "extend": { "flags": [ "UNDERSIZE" ] } + "extend": { "flags": [ "UNDERSIZE", "PREFIX_XS" ] } }, { "id": "dreamforged_ballistic_plate", diff --git a/data/mods/Xedra_Evolved/items/bionics_mainline_override.json b/data/mods/Xedra_Evolved/items/bionics_mainline_override.json index 644a3d779d945..c845b34dd63fe 100644 --- a/data/mods/Xedra_Evolved/items/bionics_mainline_override.json +++ b/data/mods/Xedra_Evolved/items/bionics_mainline_override.json @@ -149,7 +149,7 @@ { "abstract": "AID_XE_abstract", "type": "GENERIC", - "name": { "str_sp": "abstract Autodoc installation data" }, + "name": { "str_sp": "abstract Autodoc installation data", "//~": "NO_I18N" }, "material": [ "plastic" ], "symbol": "#", "weight": "35 g", diff --git a/data/mods/Xedra_Evolved/items/comestibles/goblin_fruits.json b/data/mods/Xedra_Evolved/items/comestibles/goblin_fruits.json index cd78aae7baeb1..7de832b9013a6 100644 --- a/data/mods/Xedra_Evolved/items/comestibles/goblin_fruits.json +++ b/data/mods/Xedra_Evolved/items/comestibles/goblin_fruits.json @@ -2,8 +2,11 @@ { "type": "COMESTIBLE", "id": "goblin_fruit_abstract", - "name": { "str": "Abstract Goblin Fruit" }, - "description": "Somehow you got a hold of the platonic goblin fruit, the one fruit to rule them all. It's a bug if you have this, but the lords of the Bright Lands will surely pay a high price for it.", + "name": { "str": "Abstract Goblin Fruit", "//~": "NO_I18N" }, + "description": { + "str": "Somehow you got a hold of the platonic goblin fruit, the one fruit to rule them all. It's a bug if you have this, but the lords of the Bright Lands will surely pay a high price for it.", + "//~": "NO_I18N" + }, "weight": "182 g", "volume": "232 ml", "color": "magenta", diff --git a/data/mods/Xedra_Evolved/items/drugs.json b/data/mods/Xedra_Evolved/items/drugs.json index 0d847691c9c94..eff71549cd476 100644 --- a/data/mods/Xedra_Evolved/items/drugs.json +++ b/data/mods/Xedra_Evolved/items/drugs.json @@ -181,7 +181,7 @@ { "id": "elemental_mana_draught", "name": { "str": "elemental mana draught" }, - "description": "Converting", + "description": { "str": "Converting", "//~": "NO_I18N" }, "use_action": { "type": "cast_spell", "spell_id": "potion_recover_mana_xe", "no_fail": true, "level": 0 }, "type": "COMESTIBLE", "weight": "265 g", diff --git a/data/mods/Xedra_Evolved/items/ethereal_items.json b/data/mods/Xedra_Evolved/items/ethereal_items.json index 0d71093cf372c..0b9ef7093f583 100644 --- a/data/mods/Xedra_Evolved/items/ethereal_items.json +++ b/data/mods/Xedra_Evolved/items/ethereal_items.json @@ -330,8 +330,8 @@ "id": "undine_waters_map", "type": "GENERIC", "category": "maps", - "name": { "str": "undine waters map" }, - "description": "The item for .", + "name": { "str": "undine waters map", "//~": "NO_I18N" }, + "description": { "str": "The item for .", "//~": "NO_I18N" }, "weight": "30 g", "volume": "250 ml", "flags": [ "PAPER_SHAPED" ], @@ -425,8 +425,8 @@ "copy-from": "abstractmap", "type": "GENERIC", "category": "maps", - "name": "ierde map", - "description": "This is a magical map that, if everything works correctly, you'll never actually see.", + "name": { "str": "ierde map", "//~": "NO_I18N" }, + "description": { "str": "This is a magical map that, if everything works correctly, you'll never actually see.", "//~": "NO_I18N" }, "color": "brown", "use_action": { "type": "reveal_map", @@ -447,8 +447,8 @@ "copy-from": "abstractmap", "type": "GENERIC", "category": "maps", - "name": "ierde map", - "description": "This is a magical map that, if everything works correctly, you'll never actually see.", + "name": { "str": "ierde map", "//~": "NO_I18N" }, + "description": { "str": "This is a magical map that, if everything works correctly, you'll never actually see.", "//~": "NO_I18N" }, "color": "brown", "use_action": { "type": "reveal_map", @@ -469,8 +469,8 @@ "copy-from": "abstractmap", "type": "GENERIC", "category": "maps", - "name": "ierde map", - "description": "This is a magical map that, if everything works correctly, you'll never actually see.", + "name": { "str": "ierde map", "//~": "NO_I18N" }, + "description": { "str": "This is a magical map that, if everything works correctly, you'll never actually see.", "//~": "NO_I18N" }, "color": "brown", "use_action": { "type": "reveal_map", @@ -491,8 +491,8 @@ "copy-from": "abstractmap", "type": "GENERIC", "category": "maps", - "name": "ierde map", - "description": "This is a magical map that, if everything works correctly, you'll never actually see.", + "name": { "str": "ierde map", "//~": "NO_I18N" }, + "description": { "str": "This is a magical map that, if everything works correctly, you'll never actually see.", "//~": "NO_I18N" }, "color": "brown", "use_action": { "type": "reveal_map", @@ -513,8 +513,8 @@ "copy-from": "abstractmap", "type": "GENERIC", "category": "maps", - "name": "ierde map", - "description": "This is a magical map that, if everything works correctly, you'll never actually see.", + "name": { "str": "ierde map", "//~": "NO_I18N" }, + "description": { "str": "This is a magical map that, if everything works correctly, you'll never actually see.", "//~": "NO_I18N" }, "color": "brown", "use_action": { "type": "reveal_map", @@ -535,8 +535,8 @@ "copy-from": "abstractmap", "type": "GENERIC", "category": "maps", - "name": "ierde map", - "description": "This is a magical map that, if everything works correctly, you'll never actually see.", + "name": { "str": "ierde map", "//~": "NO_I18N" }, + "description": { "str": "This is a magical map that, if everything works correctly, you'll never actually see.", "//~": "NO_I18N" }, "color": "brown", "use_action": { "type": "reveal_map", diff --git a/data/mods/Xedra_Evolved/items/gracken_trait_improvements.json b/data/mods/Xedra_Evolved/items/gracken_trait_improvements.json index de50bad7152f4..879c117e29faf 100644 --- a/data/mods/Xedra_Evolved/items/gracken_trait_improvements.json +++ b/data/mods/Xedra_Evolved/items/gracken_trait_improvements.json @@ -4,7 +4,7 @@ "type": "COMESTIBLE", "comestible_type": "INVALID", "category": "MED", - "name": { "str": "abstract gracken improvement" }, + "name": { "str": "abstract gracken improvement", "//~": "NO_I18N" }, "weight": "2041 g", "volume": "2500 ml", "material": [ "flesh", "shadowstuff" ], diff --git a/data/mods/Xedra_Evolved/items/hedge_magic_items.json b/data/mods/Xedra_Evolved/items/hedge_magic_items.json index 0959594d3b829..b5a7eb1d120ac 100644 --- a/data/mods/Xedra_Evolved/items/hedge_magic_items.json +++ b/data/mods/Xedra_Evolved/items/hedge_magic_items.json @@ -1,8 +1,8 @@ [ { "abstract": "magic_square_base", - "name": "Magic Square abstract", - "description": "SATOR AREPO TENET OPERA ROTAS.", + "name": { "str": "Magic Square abstract", "//~": "NO_I18N" }, + "description": { "str": "SATOR AREPO TENET OPERA ROTAS.", "//~": "NO_I18N" }, "type": "TOOL", "weight": "3 g", "color": "white", diff --git a/data/mods/Xedra_Evolved/items/inventor/armor.json b/data/mods/Xedra_Evolved/items/inventor/armor.json index 19aa8447af9b0..26d76ee9c8d9e 100644 --- a/data/mods/Xedra_Evolved/items/inventor/armor.json +++ b/data/mods/Xedra_Evolved/items/inventor/armor.json @@ -634,7 +634,7 @@ "id": "wolf_mask_act", "type": "TOOL_ARMOR", "copy-from": "wolf_mask", - "name": { "str": "wolf's mask (on)", "str_pl": "a few wolf's mask (on)" }, + "name": { "str": "wolf's mask (on)", "str_pl": "wolf's masks (on)" }, "power_draw": "5 W", "environmental_protection": 25, "revert_to": "wolf_mask", diff --git a/data/mods/Xedra_Evolved/items/spell_learning_items/spellbooks_hedge.json b/data/mods/Xedra_Evolved/items/spell_learning_items/spellbooks_hedge.json index f5e55eb5c63c5..1f50bb2df175e 100644 --- a/data/mods/Xedra_Evolved/items/spell_learning_items/spellbooks_hedge.json +++ b/data/mods/Xedra_Evolved/items/spell_learning_items/spellbooks_hedge.json @@ -91,8 +91,8 @@ "type": "BOOK", "category": "manuals", "copy-from": "magic_square_base", - "name": { "str_sp": "The Real Actual Spell Goody Osborne's Booke of Remedies" }, - "description": "The temporary item that teaches you spells.", + "name": { "str_sp": "The Real Actual Spell Goody Osborne's Booke of Remedies", "//~": "NO_I18N" }, + "description": { "str": "The temporary item that teaches you spells.", "//~": "NO_I18N" }, "use_action": { "type": "learn_spell", "spells": [ "hedge_make_plants_grow", "hedge_ward_off_rain", "hedge_cure_cold_or_flu" ] } }, { @@ -187,8 +187,8 @@ "type": "BOOK", "category": "manuals", "copy-from": "magic_square_base", - "name": { "str_sp": "The Real Actual Spell Malleus Maleficarum" }, - "description": "The temporary item that teaches you spells.", + "name": { "str_sp": "The Real Actual Spell Malleus Maleficarum", "//~": "NO_I18N" }, + "description": { "str": "The temporary item that teaches you spells.", "//~": "NO_I18N" }, "use_action": { "type": "learn_spell", "spells": [ "hedge_evil_eye_ward", "hedge_see_nether_eye_paste", "hedge_bless_steel_weapon" ] } }, { @@ -283,8 +283,8 @@ "type": "BOOK", "category": "manuals", "copy-from": "magic_square_base", - "name": { "str_sp": "The Real Actual Spell The Cunning Book of Home and Hearth" }, - "description": "The temporary item that teaches you spells.", + "name": { "str_sp": "The Real Actual Spell The Cunning Book of Home and Hearth", "//~": "NO_I18N" }, + "description": { "str": "The temporary item that teaches you spells.", "//~": "NO_I18N" }, "use_action": { "type": "learn_spell", "spells": [ "hedge_increase_healing_rate", "hedge_cure_cold_or_flu", "hedge_light_fire" ] } }, { @@ -382,8 +382,8 @@ "type": "BOOK", "category": "manuals", "copy-from": "magic_square_base", - "name": { "str_sp": "The Real Actual Spell Book of Bloodstoppers and Bearwalkers" }, - "description": "The temporary item that teaches you spells.", + "name": { "str_sp": "The Real Actual Spell Book of Bloodstoppers and Bearwalkers", "//~": "NO_I18N" }, + "description": { "str": "The temporary item that teaches you spells.", "//~": "NO_I18N" }, "use_action": { "type": "learn_spell", "spells": [ "hedge_increase_bandaging_rate", "hedge_turn_into_bear" ] } }, { @@ -481,8 +481,8 @@ "type": "BOOK", "category": "manuals", "copy-from": "magic_square_base", - "name": { "str_sp": "The Real Actual Spell Book of Ward your Dreams for a Good Night's Sleep" }, - "description": "The temporary item that teaches you spells.", + "name": { "str_sp": "The Real Actual Spell Book of Ward your Dreams for a Good Night's Sleep", "//~": "NO_I18N" }, + "description": { "str": "The temporary item that teaches you spells.", "//~": "NO_I18N" }, "use_action": { "type": "learn_spell", "spells": [ "hedge_no_nightmares" ] } }, { @@ -577,8 +577,8 @@ "type": "BOOK", "category": "manuals", "copy-from": "magic_square_base", - "name": { "str_sp": "The Real Actual Spell Book of Hedge Snare Changelings" }, - "description": "The temporary item that teaches you spells.", + "name": { "str_sp": "The Real Actual Spell Book of Hedge Snare Changelings", "//~": "NO_I18N" }, + "description": { "str": "The temporary item that teaches you spells.", "//~": "NO_I18N" }, "use_action": { "type": "learn_spell", "spells": [ "hedge_changeling_snare" ] } }, { @@ -692,8 +692,8 @@ "type": "BOOK", "category": "manuals", "copy-from": "magic_square_base", - "name": { "str_sp": "The Real Actual Spell Book of The Bathhouse at Midnight" }, - "description": "The temporary item that teaches you spells.", + "name": { "str_sp": "The Real Actual Spell Book of The Bathhouse at Midnight", "//~": "NO_I18N" }, + "description": { "str": "The temporary item that teaches you spells.", "//~": "NO_I18N" }, "use_action": { "type": "learn_spell", "spells": [ "hedge_clairvoyance_cone", "hedge_walk_on_water", "hedge_evil_eye_ward", "hedge_cure_cold_or_flu" ] @@ -793,8 +793,8 @@ "type": "BOOK", "category": "manuals", "copy-from": "magic_square_base", - "name": { "str_sp": "The Real Actual Spell Book of the Sacred Magic of Abramelin the Mage" }, - "description": "The temporary item that teaches you spells.", + "name": { "str_sp": "The Real Actual Spell Book of the Sacred Magic of Abramelin the Mage", "//~": "NO_I18N" }, + "description": { "str": "The temporary item that teaches you spells.", "//~": "NO_I18N" }, "use_action": { "type": "learn_spell", "spells": [ diff --git a/data/mods/Xedra_Evolved/monster_special_attacks/monster_special_attacks.json b/data/mods/Xedra_Evolved/monster_special_attacks/monster_special_attacks.json index 6b6dfe88eaff5..6de1985349557 100644 --- a/data/mods/Xedra_Evolved/monster_special_attacks/monster_special_attacks.json +++ b/data/mods/Xedra_Evolved/monster_special_attacks/monster_special_attacks.json @@ -2,8 +2,8 @@ { "id": "vampire_suck", "type": "SPELL", - "name": { "str": "Sucking bite" }, - "description": "Sucks blood from one foe.", + "name": { "str": "Sucking bite", "//~": "NO_I18N" }, + "description": { "str": "Sucks blood from one foe.", "//~": "NO_I18N" }, "valid_targets": [ "hostile" ], "flags": [ "NO_HANDS", "NO_LEGS" ], "effect": "effect_on_condition", @@ -39,8 +39,8 @@ { "id": "xe_light_healing", "type": "SPELL", - "name": "Cure Light Wounds", - "description": "Heals a little bit of damage on the target.", + "name": { "str": "Cure Light Wounds", "//~": "NO_I18N" }, + "description": { "str": "Heals a little bit of damage on the target.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "min_damage": -5, "max_damage": -20, @@ -94,8 +94,8 @@ { "id": "death_ratking", "type": "SPELL", - "name": { "str": "Rat King Death" }, - "description": "Rat king dies.", + "name": { "str": "Rat King Death", "//~": "NO_I18N" }, + "description": { "str": "Rat king dies.", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ally" ], "shape": "blast", "flags": [ "NO_EXPLOSION_SFX" ], diff --git a/data/mods/Xedra_Evolved/monsters/monster_spells.json b/data/mods/Xedra_Evolved/monsters/monster_spells.json index 5e80ce4986cee..c6cdf423ecbfb 100644 --- a/data/mods/Xedra_Evolved/monsters/monster_spells.json +++ b/data/mods/Xedra_Evolved/monsters/monster_spells.json @@ -2,8 +2,11 @@ { "id": "hoary_blast_march_lord", "type": "SPELL", - "name": "Hoary Blast", - "description": "You project a glowing white crystal of ice and it explodes on impact into a blossom of shattering cold.", + "name": { "str": "Hoary Blast", "//~": "NO_I18N" }, + "description": { + "str": "You project a glowing white crystal of ice and it explodes on impact into a blossom of shattering cold.", + "//~": "NO_I18N" + }, "effect": "attack", "shape": "line", "valid_targets": [ "self", "ally", "hostile", "ground" ], @@ -25,8 +28,8 @@ { "type": "SPELL", "id": "mon_salamander_glob", - "name": "Salamander Glob", - "description": "This is a monster only spell.", + "name": { "str": "Salamander Glob", "//~": "NO_I18N" }, + "description": { "str": "This is a monster only spell.", "//~": "NO_I18N" }, "flags": [ "IGNITE_FLAMMABLE" ], "valid_targets": [ "hostile", "ground", "ally", "self" ], "min_damage": 5, @@ -43,8 +46,8 @@ { "id": "mon_arvore_roots_spell", "type": "SPELL", - "name": { "str": "Hungry Thirsty Roots Monster" }, - "description": "This is a monster only spell.", + "name": { "str": "Hungry Thirsty Roots Monster", "//~": "NO_I18N" }, + "description": { "str": "This is a monster only spell.", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ground" ], "flags": [ "NO_PROJECTILE", "NO_HANDS", "NO_LEGS", "RANDOM_DURATION" ], "max_level": 20, @@ -65,8 +68,8 @@ { "id": "mon_shamir_dig_spell", "type": "SPELL", - "name": "Shamir Dig Pit Spell", - "description": "This is a monster only spell.", + "name": { "str": "Shamir Dig Pit Spell", "//~": "NO_I18N" }, + "description": { "str": "This is a monster only spell.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -79,8 +82,8 @@ { "id": "mon_sheyd_eye_evil_spell", "type": "SPELL", - "name": "Sheyd Evil Eye Spell", - "description": "This is a monster only spell.", + "name": { "str": "Sheyd Evil Eye Spell", "//~": "NO_I18N" }, + "description": { "str": "This is a monster only spell.", "//~": "NO_I18N" }, "message": "", "teachable": false, "flags": [ "NO_PROJECTILE", "NO_HANDS", "NO_LEGS", "RANDOM_DURATION" ], @@ -96,8 +99,8 @@ { "id": "mon_flaming_eye_evil_spell", "type": "SPELL", - "name": "Flaming Eye Evil Eye Spell", - "description": "This is a monster only spell.", + "name": { "str": "Flaming Eye Evil Eye Spell", "//~": "NO_I18N" }, + "description": { "str": "This is a monster only spell.", "//~": "NO_I18N" }, "message": "", "teachable": false, "flags": [ "NO_PROJECTILE", "NO_HANDS", "NO_LEGS", "RANDOM_DURATION" ], @@ -113,8 +116,11 @@ { "id": "mon_shabriri_blind_spell", "type": "SPELL", - "name": "Shabriri Blinding Spell", - "description": "This is a monster only spell. My mother told me, Shabriri bariri riri iri ri, in my white cup.", + "name": { "str": "Shabriri Blinding Spell", "//~": "NO_I18N" }, + "description": { + "str": "This is a monster only spell. My mother told me, Shabriri bariri riri iri ri, in my white cup.", + "//~": "NO_I18N" + }, "message": "", "teachable": false, "flags": [ "NO_PROJECTILE", "NO_HANDS", "NO_LEGS", "RANDOM_DURATION" ], @@ -130,8 +136,8 @@ { "id": "death_guilt", "type": "SPELL", - "name": { "str": "Death Guilt" }, - "description": "Feeling guilty over killing a monster.", + "name": { "str": "Death Guilt", "//~": "NO_I18N" }, + "description": { "str": "Feeling guilty over killing a monster.", "//~": "NO_I18N" }, "valid_targets": [ "hostile" ], "flags": [ "SILENT", "NO_PROJECTILE", "NO_EXPLOSION_SFX" ], "shape": "blast", @@ -147,9 +153,9 @@ { "id": "death_shadowman", "type": "SPELL", - "name": { "str": "Shadowman Death" }, + "name": { "str": "Shadowman Death", "//~": "NO_I18N" }, "valid_targets": [ "ground", "ally", "hostile", "self" ], - "description": "Eliminates any dream shadows in the area.", + "description": { "str": "Eliminates any dream shadows in the area.", "//~": "NO_I18N" }, "max_level": 1, "teachable": false, "effect": "banishment", @@ -166,8 +172,8 @@ { "type": "SPELL", "id": "CLOSE_DREAMWOUND_SHADOW", - "name": { "str": "Close Dreamwound Shadow" }, - "description": "Closes a shadowy wound between reality and dreams.", + "name": { "str": "Close Dreamwound Shadow", "//~": "NO_I18N" }, + "description": { "str": "Closes a shadowy wound between reality and dreams.", "//~": "NO_I18N" }, "message": "", "min_aoe": 60, "max_aoe": 60, @@ -192,8 +198,8 @@ { "type": "SPELL", "id": "shadowman_teleport", - "name": { "str": "Shadowman Teleport" }, - "description": "Teleports the monster.", + "name": { "str": "Shadowman Teleport", "//~": "NO_I18N" }, + "description": { "str": "Teleports the monster.", "//~": "NO_I18N" }, "effect": "short_range_teleport", "shape": "blast", "valid_targets": [ "none" ], @@ -207,8 +213,8 @@ { "type": "SPELL", "id": "dream_shadowman_teleport", - "name": { "str": "Shadowman Teleport" }, - "description": "An explosive movement of shadowy knives.", + "name": { "str": "Shadowman Teleport", "//~": "NO_I18N" }, + "description": { "str": "An explosive movement of shadowy knives.", "//~": "NO_I18N" }, "extra_effects": [ { "id": "shadowman_teleport", "hit_self": true } ], "valid_targets": [ "hostile", "ground", "self", "ally" ], "effect": "attack", @@ -226,8 +232,8 @@ { "type": "SPELL", "id": "spell_shadow_damage_reduction", - "name": { "str": "Shadow DR Monster enemy check" }, - "description": "Preps for using Shadow Damage Reduction when a hostile target is detected.", + "name": { "str": "Shadow DR Monster enemy check", "//~": "NO_I18N" }, + "description": { "str": "Preps for using Shadow Damage Reduction when a hostile target is detected.", "//~": "NO_I18N" }, "flags": [ "SILENT", "NO_HANDS", "NO_LEGS", "MUST_HAVE_CLASS_TO_LEARN" ], "valid_targets": [ "hostile" ], "max_level": 1, @@ -240,8 +246,8 @@ { "type": "SPELL", "id": "spell_shadow_damage_reduction_self", - "name": { "str": "Shadow DR Monster Effect" }, - "description": "Grants the effect for a shadow to gain damage resistance to bash and bullets..", + "name": { "str": "Shadow DR Monster Effect", "//~": "NO_I18N" }, + "description": { "str": "Grants the effect for a shadow to gain damage resistance to bash and bullets..", "//~": "NO_I18N" }, "flags": [ "NO_HANDS", "NO_LEGS", "MUST_HAVE_CLASS_TO_LEARN", "RANDOM_DURATION" ], "valid_targets": [ "self" ], "max_level": 1, @@ -254,9 +260,9 @@ { "id": "mon_firebird_explosion", "type": "SPELL", - "name": { "str": "Firebird Explosion" }, + "name": { "str": "Firebird Explosion", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ground" ], - "description": "A fireball caused by a zealous firebird.", + "description": { "str": "A fireball caused by a zealous firebird.", "//~": "NO_I18N" }, "flags": [ "RANDOM_DAMAGE", "RANDOM_AOE" ], "effect": "attack", "extra_effects": [ { "id": "mon_firebird_explosion_self", "hit_self": true } ], @@ -276,9 +282,12 @@ { "id": "mon_firebird_explosion_self", "type": "SPELL", - "name": { "str": "Firebird Explosion Self" }, + "name": { "str": "Firebird Explosion Self", "//~": "NO_I18N" }, "valid_targets": [ "self" ], - "description": "A fireball caused by a zealous firebird that consumes itself. Damage type pure to actually hurt them since they're immune to heat.", + "description": { + "str": "A fireball caused by a zealous firebird that consumes itself. Damage type pure to actually hurt them since they're immune to heat.", + "//~": "NO_I18N" + }, "effect": "attack", "damage_type": "pure", "shape": "blast", @@ -292,8 +301,8 @@ { "id": "mon_dream_drainer_heal", "type": "SPELL", - "name": "Trade dreams for health", - "description": "Absorbs some collective dross and heals damage to the mosquito.", + "name": { "str": "Trade dreams for health", "//~": "NO_I18N" }, + "description": { "str": "Absorbs some collective dross and heals damage to the mosquito.", "//~": "NO_I18N" }, "teachable": false, "valid_targets": [ "self" ], "min_damage": -5, @@ -314,8 +323,8 @@ { "id": "mon_dream_drainer_armor", "type": "SPELL", - "name": "Endurance", - "description": "Let the dreams take the blows. Don't let the world kill you.", + "name": { "str": "Endurance", "//~": "NO_I18N" }, + "description": { "str": "Let the dreams take the blows. Don't let the world kill you.", "//~": "NO_I18N" }, "teachable": false, "valid_targets": [ "self" ], "effect": "attack", @@ -333,8 +342,8 @@ { "id": "mon_dream_drainer_spear", "type": "SPELL", - "name": "Pierce", - "description": "Throw a long ethereal spear out of your proboscis or finger.", + "name": { "str": "Pierce", "//~": "NO_I18N" }, + "description": { "str": "Throw a long ethereal spear out of your proboscis or finger.", "//~": "NO_I18N" }, "teachable": false, "valid_targets": [ "hostile", "ground" ], "flags": [ "NO_LEGS", "NO_HANDS", "SILENT" ], @@ -358,8 +367,8 @@ { "id": "mon_dream_drainer_speed", "type": "SPELL", - "name": "Rush", - "description": "Fly. Fly as fast as you can. Don't stop.", + "name": { "str": "Rush", "//~": "NO_I18N" }, + "description": { "str": "Fly. Fly as fast as you can. Don't stop.", "//~": "NO_I18N" }, "teachable": false, "valid_targets": [ "self" ], "effect": "attack", @@ -377,8 +386,11 @@ { "id": "mon_dream_drainer_bash", "type": "SPELL", - "name": "Point Blank", - "description": "A straight hit with your leg. Using additional energy you could probably break a wall with such a powerful strike.", + "name": { "str": "Point Blank", "//~": "NO_I18N" }, + "description": { + "str": "A straight hit with your leg. Using additional energy you could probably break a wall with such a powerful strike.", + "//~": "NO_I18N" + }, "teachable": false, "valid_targets": [ "hostile", "ground" ], "effect": "attack", @@ -399,8 +411,11 @@ { "id": "mon_luna_attuned_revenant_beam", "type": "SPELL", - "name": "Lunar Line", - "description": "Create a line of pure destruction. Doesn't hurt the player that much because that spell will be spammed all over the fight.", + "name": { "str": "Lunar Line", "//~": "NO_I18N" }, + "description": { + "str": "Create a line of pure destruction. Doesn't hurt the player that much because that spell will be spammed all over the fight.", + "//~": "NO_I18N" + }, "valid_targets": [ "hostile", "ground" ], "flags": [ "LOUD", "RANDOM_DAMAGE", "IGNORE_WALLS", "NO_FAIL" ], "energy_source": "NONE", @@ -423,8 +438,8 @@ { "id": "mon_luna_attuned_revenant_moon_withdrawal", "type": "SPELL", - "name": "Weakened by the lack of light", - "description": "No more moonlight, no more power.", + "name": { "str": "Weakened by the lack of light", "//~": "NO_I18N" }, + "description": { "str": "No more moonlight, no more power.", "//~": "NO_I18N" }, "teachable": false, "valid_targets": [ "self" ], "effect": "attack", @@ -442,8 +457,8 @@ { "id": "mon_luna_attuned_revenant_lash_out", "type": "SPELL", - "name": "Lasing-Out Lunar Line", - "description": "Create a line of pure destruction. Weakened to account for the massive spam.", + "name": { "str": "Lasing-Out Lunar Line", "//~": "NO_I18N" }, + "description": { "str": "Create a line of pure destruction. Weakened to account for the massive spam.", "//~": "NO_I18N" }, "valid_targets": [ "self", "ground", "hostile" ], "flags": [ "LOUD", "RANDOM_DAMAGE", "IGNORE_WALLS", "NO_FAIL", "RANDOM_TARGET" ], "energy_source": "NONE", @@ -466,8 +481,8 @@ { "type": "SPELL", "id": "small_globule_spawn", - "name": { "str": "Summon small globule" }, - "description": "Summons a small globule.", + "name": { "str": "Summon small globule", "//~": "NO_I18N" }, + "description": { "str": "Summons a small globule.", "//~": "NO_I18N" }, "flags": [ "HOSTILE_SUMMON", "RANDOM_DAMAGE", "NO_EXPLOSION_SFX" ], "valid_targets": [ "ground", "self" ], "min_damage": 1, @@ -483,8 +498,8 @@ { "id": "mon_nuckalavee_toxic_breath", "type": "SPELL", - "name": "Nuckalavee Toxic Breath", - "description": "The Nuckalavee breathes out toxic gas. It's a bug if you have it.", + "name": { "str": "Nuckalavee Toxic Breath", "//~": "NO_I18N" }, + "description": { "str": "The Nuckalavee breathes out toxic gas. It's a bug if you have it.", "//~": "NO_I18N" }, "effect": "attack", "shape": "cone", "valid_targets": [ "self", "ally", "hostile", "ground" ], @@ -504,8 +519,8 @@ { "id": "mon_sevenoclock_pacify", "type": "SPELL", - "name": "Pacify the Nineteenth Hour", - "description": "Makes the Man of the Nineteenth Hour calm down.", + "name": { "str": "Pacify the Nineteenth Hour", "//~": "NO_I18N" }, + "description": { "str": "Makes the Man of the Nineteenth Hour calm down.", "//~": "NO_I18N" }, "valid_targets": [ "hostile" ], "flags": [ "NO_LEGS", "NO_PROJECTILE" ], "effect": "targeted_polymorph", @@ -524,8 +539,8 @@ { "id": "mon_sevenoclock_activate", "type": "SPELL", - "name": "Anger the Nineteenth Hour", - "description": "Makes the Man of the Nineteenth Hour ready to attack all those who do not sleep.", + "name": { "str": "Anger the Nineteenth Hour", "//~": "NO_I18N" }, + "description": { "str": "Makes the Man of the Nineteenth Hour ready to attack all those who do not sleep.", "//~": "NO_I18N" }, "valid_targets": [ "hostile" ], "flags": [ "NO_LEGS", "NO_PROJECTILE" ], "effect": "targeted_polymorph", @@ -544,8 +559,8 @@ { "id": "spell_shield_sleepers", "type": "SPELL", - "name": { "str": "Shield the sleepers" }, - "description": "Ensures an eventless sleep to those who sleep nearby.", + "name": { "str": "Shield the sleepers", "//~": "NO_I18N" }, + "description": { "str": "Ensures an eventless sleep to those who sleep nearby.", "//~": "NO_I18N" }, "message": "", "valid_targets": [ "ally", "hostile" ], "effect": "attack", diff --git a/data/mods/Xedra_Evolved/monsters/monsterattacks.json b/data/mods/Xedra_Evolved/monsters/monsterattacks.json index 2ea3dc0becfe2..7fc8813caa803 100644 --- a/data/mods/Xedra_Evolved/monsters/monsterattacks.json +++ b/data/mods/Xedra_Evolved/monsters/monsterattacks.json @@ -65,8 +65,8 @@ "copy-from": "pistol_base", "looks_like": "glock_19", "type": "GUN", - "name": { "str_sp": "Glock 19" }, - "description": "A poorly maintained and inaccurate version of the Glock 19 for renfields.", + "name": { "str_sp": "Glock 19", "//~": "NO_I18N" }, + "description": { "str": "A poorly maintained and inaccurate version of the Glock 19 for renfields.", "//~": "NO_I18N" }, "ascii_picture": "glock_19", "weight": "600 g", "volume": "386 ml", @@ -97,8 +97,8 @@ "type": "GUN", "symbol": "R", "color": "dark_gray", - "name": { "str_sp": "renfield Remington" }, - "description": "A fake shotgun for renfields (because monster aiming is too lethal).", + "name": { "str_sp": "renfield Remington", "//~": "NO_I18N" }, + "description": { "str": "A fake shotgun for renfields (because monster aiming is too lethal).", "//~": "NO_I18N" }, "material": [ "steel", "aluminum", "plastic" ], "skill": "shotgun", "flags": [ "NONCONDUCTIVE", "NO_REPAIR", "NO_SALVAGE", "NO_UNLOAD", "RELOAD_AND_SHOOT" ], @@ -118,8 +118,8 @@ "copy-from": "pistol_base", "looks_like": "fn57", "type": "GUN", - "name": { "str_sp": "FN Five-seveN" }, - "description": "A poorly maintained and inaccurate version of the Five-seveN for feral agents.", + "name": { "str_sp": "FN Five-seveN", "//~": "NO_I18N" }, + "description": { "str": "A poorly maintained and inaccurate version of the Five-seveN for feral agents.", "//~": "NO_I18N" }, "ascii_picture": "FN_five_seven", "weight": "600 g", "volume": "551 ml", @@ -144,8 +144,11 @@ "looks_like": "hk_mp5", "type": "GUN", "reload_noise_volume": 10, - "name": { "str": "P90 automatic PDW" }, - "description": "A late 90s manufactured personal defense weapon (PDW), this automatic firearm fires the high-velocity, proprietary 5.7x28mm cartridge. Making use of top-mounted 50-round custom magazines which lock into the receiver of the weapon behind the grip, this little submachine gun packs quite the nasty payload. Its small, high-speed caliber makes it excellent at both defeating armored opponents and firing short bursts manageably.", + "name": { "str": "P90 automatic PDW", "//~": "NO_I18N" }, + "description": { + "str": "A late 90s manufactured personal defense weapon (PDW), this automatic firearm fires the high-velocity, proprietary 5.7x28mm cartridge. Making use of top-mounted 50-round custom magazines which lock into the receiver of the weapon behind the grip, this little submachine gun packs quite the nasty payload. Its small, high-speed caliber makes it excellent at both defeating armored opponents and firing short bursts manageably.", + "//~": "NO_I18N" + }, "weight": "2640 g", "volume": "3817 ml", "longest_side": "511 mm", @@ -187,8 +190,8 @@ { "id": "shifting", "type": "SPELL", - "name": "Duplicator Shifting", - "description": "Constantly teleports you around.", + "name": { "str": "Duplicator Shifting", "//~": "NO_I18N" }, + "description": { "str": "Constantly teleports you around.", "//~": "NO_I18N" }, "message": "", "effect": "short_range_teleport", "shape": "blast", @@ -200,8 +203,11 @@ { "id": "duplicate_shifter", "type": "SPELL", - "name": "Summon Shifter (Monster Version)", - "description": "Summon a shifter. Monster version, the creature exists for 1-2 seconds. Mostly decorative effect to show 'glitchiness'.", + "name": { "str": "Summon Shifter (Monster Version)", "//~": "NO_I18N" }, + "description": { + "str": "Summon a shifter. Monster version, the creature exists for 1-2 seconds. Mostly decorative effect to show 'glitchiness'.", + "//~": "NO_I18N" + }, "message": "", "valid_targets": [ "ground" ], "min_damage": 1, @@ -218,8 +224,8 @@ { "id": "sapient_light_damage", "type": "SPELL", - "name": "Sapient Damage", - "description": "Deal some damage. You can't see it except in debug mode.", + "name": { "str": "Sapient Damage", "//~": "NO_I18N" }, + "description": { "str": "Deal some damage. You can't see it except in debug mode.", "//~": "NO_I18N" }, "message": "", "effect": "attack", "shape": "cone", @@ -240,8 +246,8 @@ { "id": "sapient_light_damage_player", "type": "SPELL", - "name": "Sapient Player Damage", - "description": "Deal 34% of player's HP damage to player. You can't see it except in debug mode.", + "name": { "str": "Sapient Player Damage", "//~": "NO_I18N" }, + "description": { "str": "Deal 34% of player's HP damage to player. You can't see it except in debug mode.", "//~": "NO_I18N" }, "message": "", "effect": "attack", "shape": "cone", @@ -260,8 +266,8 @@ { "type": "SPELL", "id": "duplicator_spawn_pawn", - "name": "Summon Duplicator Pawn", - "description": "Summon 1 short life pawn.", + "name": { "str": "Summon Duplicator Pawn", "//~": "NO_I18N" }, + "description": { "str": "Summon 1 short life pawn.", "//~": "NO_I18N" }, "message": "", "flags": [ "PERMANENT", "NO_EXPLOSION_SFX" ], "valid_targets": [ "ground" ], @@ -276,8 +282,8 @@ { "id": "ophanim_death", "type": "SPELL", - "name": { "str": "Ophanim Death" }, - "description": "AoE cut damage, when ophanim dies.", + "name": { "str": "Ophanim Death", "//~": "NO_I18N" }, + "description": { "str": "AoE cut damage, when ophanim dies.", "//~": "NO_I18N" }, "message": "", "valid_targets": [ "self", "hostile", "ground" ], "effect": "attack", diff --git a/data/mods/Xedra_Evolved/mutations/gracken_spells.json b/data/mods/Xedra_Evolved/mutations/gracken_spells.json index 7d61a7728156d..bbc98df772fcf 100644 --- a/data/mods/Xedra_Evolved/mutations/gracken_spells.json +++ b/data/mods/Xedra_Evolved/mutations/gracken_spells.json @@ -2,8 +2,8 @@ { "id": "gracken_arm_push_spell", "type": "SPELL", - "name": "Gracken Long Arms Spell", - "description": "Push a target away from you.", + "name": { "str": "Gracken Long Arms Spell", "//~": "NO_I18N" }, + "description": { "str": "Push a target away from you.", "//~": "NO_I18N" }, "message": "You extend your arms and push the %s away from you!", "valid_targets": [ "hostile" ], "flags": [ "SILENT" ], diff --git a/data/mods/Xedra_Evolved/mutations/mutations.json b/data/mods/Xedra_Evolved/mutations/mutations.json index 35e756cbd7eda..db516a40d3ae4 100644 --- a/data/mods/Xedra_Evolved/mutations/mutations.json +++ b/data/mods/Xedra_Evolved/mutations/mutations.json @@ -2,24 +2,24 @@ { "type": "mutation", "id": "EGGSAC_SURVIVABLE", - "name": { "str": "Spider egg host" }, + "name": { "str": "Spider egg host", "//~": "NO_I18N" }, "points": 0, "player_display": false, "starting_trait": false, "purifiable": false, "valid": false, - "description": "You don't feel very well. On an existential level." + "description": { "str": "You don't feel very well. On an existential level.", "//~": "NO_I18N" } }, { "type": "mutation", "id": "EGGSAC_FATAL", - "name": { "str": "Spider egg host" }, + "name": { "str": "Spider egg host", "//~": "NO_I18N" }, "points": 0, "player_display": false, "starting_trait": false, "purifiable": false, "valid": false, - "description": "You don't feel very well. On an existential level." + "description": { "str": "You don't feel very well. On an existential level.", "//~": "NO_I18N" } }, { "type": "mutation", @@ -34,13 +34,13 @@ { "type": "mutation", "id": "MANIFEST_DESTINY_GOBLIN", - "name": { "str": "Transforming into Goblin" }, + "name": { "str": "Transforming into Goblin", "//~": "NO_I18N" }, "points": 0, "player_display": false, "starting_trait": false, "purifiable": false, "valid": false, - "description": "You don't feel very well. On an existential level." + "description": { "str": "You don't feel very well. On an existential level.", "//~": "NO_I18N" } }, { "type": "mutation", @@ -55,13 +55,13 @@ { "type": "mutation", "id": "MANIFEST_DESTINY_SPIDER", - "name": { "str": "Transforming into Spider" }, + "name": { "str": "Transforming into Spider", "//~": "NO_I18N" }, "points": 0, "starting_trait": false, "purifiable": false, "valid": false, "player_display": false, - "description": "You don't feel very well. On an existential level." + "description": { "str": "You don't feel very well. On an existential level.", "//~": "NO_I18N" } }, { "type": "mutation", @@ -105,25 +105,25 @@ { "type": "mutation", "id": "NIGHTMARE_CHIMERAS", - "name": { "str": "Haunted by your dreams made flesh" }, + "name": { "str": "Haunted by your dreams made flesh", "//~": "NO_I18N" }, "points": 0, "starting_trait": false, "purifiable": false, "valid": false, "player_display": false, - "description": "Your dreams can change reality.", + "description": { "str": "Your dreams can change reality.", "//~": "NO_I18N" }, "vitamin_rates": [ [ "dream", -8640000 ] ] }, { "type": "mutation", "id": "FRIENDLY_CHIMERAS", - "name": { "str": "Accompanied by your dreams made flesh" }, + "name": { "str": "Accompanied by your dreams made flesh", "//~": "NO_I18N" }, "points": 0, "starting_trait": false, "purifiable": false, "valid": false, "player_display": false, - "description": "Your dreams can change reality.", + "description": { "str": "Your dreams can change reality.", "//~": "NO_I18N" }, "vitamin_rates": [ [ "dream", -8640000 ] ] }, { @@ -147,8 +147,11 @@ { "type": "mutation", "id": "GENERIC_UNCANNY_DODGE_TRAIT", - "name": { "str": "The Trait That Gives you Uncanny Dodge" }, - "description": "The Uncanny Dodge flag only works on traits or bionics, so this is a trait for powers that grant it.", + "name": { "str": "The Trait That Gives you Uncanny Dodge", "//~": "NO_I18N" }, + "description": { + "str": "The Uncanny Dodge flag only works on traits or bionics, so this is a trait for powers that grant it.", + "//~": "NO_I18N" + }, "points": 1, "starting_trait": false, "purifiable": false, @@ -390,11 +393,14 @@ { "type": "mutation", "id": "VAMPIRE_BEAST_CLAWS_active", - "name": { "str": "Claws of the Beast Extended" }, + "name": { "str": "Claws of the Beast Extended", "//~": "NO_I18N" }, "points": 0, "visibility": 3, "ugliness": 2, - "description": "Your fingers are transformed into sharp claws. You can use them to attack, but performing mundane tasks will be harder.", + "description": { + "str": "Your fingers are transformed into sharp claws. You can use them to attack, but performing mundane tasks will be harder.", + "//~": "NO_I18N" + }, "types": [ "CLAWS" ], "cost": 0, "player_display": false, @@ -621,9 +627,12 @@ { "type": "mutation", "id": "VAMPIRE_BAT_FORM_TRAITS", - "name": { "str": "Bat Form" }, + "name": { "str": "Bat Form", "//~": "NO_I18N" }, "points": 0, - "description": "You are a bat. This provides the actual effects of bat form. Should not be player-visible.", + "description": { + "str": "You are a bat. This provides the actual effects of bat form. Should not be player-visible.", + "//~": "NO_I18N" + }, "starting_trait": false, "purifiable": false, "valid": false, @@ -667,9 +676,12 @@ { "type": "mutation", "id": "VAMPIRE_WOLF_FORM_TRAITS", - "name": { "str": "Wolf Form" }, + "name": { "str": "Wolf Form", "//~": "NO_I18N" }, "points": 0, - "description": "You are a wolf. This provides the actual effects of wolf form. Should not be player-visible.", + "description": { + "str": "You are a wolf. This provides the actual effects of wolf form. Should not be player-visible.", + "//~": "NO_I18N" + }, "starting_trait": false, "purifiable": false, "valid": false, @@ -729,9 +741,9 @@ { "type": "mutation", "id": "VAMPIRE_MIST_FORM_TRAITS", - "name": { "str": "Mist form traits" }, + "name": { "str": "Mist form traits", "//~": "NO_I18N" }, "points": 1, - "description": "This mutation carries the traits for mist form. You shouldn't be able to see it in-game.", + "description": { "str": "This mutation carries the traits for mist form. You shouldn't be able to see it in-game.", "//~": "NO_I18N" }, "valid": false, "player_display": false, "enchantments": [ { "ench_effects": [ { "effect": "effect_vampire_mist_form", "intensity": 1 } ] } ], @@ -800,9 +812,12 @@ { "type": "mutation", "id": "VAMPIRE_SHADOW_FORM_TRAITS", - "name": { "str": "Shadow Form" }, + "name": { "str": "Shadow Form", "//~": "NO_I18N" }, "points": 0, - "description": "You are shrouded in shadows. This provides the actual effects of Shadow form. Should not be player-visible.", + "description": { + "str": "You are shrouded in shadows. This provides the actual effects of Shadow form. Should not be player-visible.", + "//~": "NO_I18N" + }, "starting_trait": false, "purifiable": false, "valid": false, @@ -876,9 +891,9 @@ { "type": "mutation", "id": "MENTOR_PEACE", - "name": { "str": "Mentor's peace" }, + "name": { "str": "Mentor's peace", "//~": "NO_I18N" }, "points": 0, - "description": "Intended to be hidden. Prevent the mentor from being killed by vampires and renfields.", + "description": { "str": "Intended to be hidden. Prevent the mentor from being killed by vampires and renfields.", "//~": "NO_I18N" }, "starting_trait": false, "player_display": false, "purifiable": false, diff --git a/data/mods/Xedra_Evolved/mutations/paraclesians/arvore_mutation_spells.json b/data/mods/Xedra_Evolved/mutations/paraclesians/arvore_mutation_spells.json index 310517f48e5aa..c012f420352df 100644 --- a/data/mods/Xedra_Evolved/mutations/paraclesians/arvore_mutation_spells.json +++ b/data/mods/Xedra_Evolved/mutations/paraclesians/arvore_mutation_spells.json @@ -174,8 +174,8 @@ { "id": "spell_arvore_thorns_mut_counter", "type": "SPELL", - "name": { "str": "Arvore Thorns Damage" }, - "description": "Sometimes, when an enemy punches your thorns, they hurt themselves.", + "name": { "str": "Arvore Thorns Damage", "//~": "NO_I18N" }, + "description": { "str": "Sometimes, when an enemy punches your thorns, they hurt themselves.", "//~": "NO_I18N" }, "valid_targets": [ "ally", "hostile" ], "skill": "deduction", "effect": "attack", @@ -355,8 +355,8 @@ { "id": "arvore_seed_bearer_real", "type": "SPELL", - "name": "Seed Bearer Real", - "description": "The actual spell that calls forth seeds. It's a bug if you have it.", + "name": { "str": "Seed Bearer Real", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that calls forth seeds. It's a bug if you have it.", "//~": "NO_I18N" }, "skill": "deduction", "flags": [ "SPAWN_GROUP" ], "valid_targets": [ "self" ], @@ -391,8 +391,8 @@ { "id": "arvore_summon_preservation_container_real", "type": "SPELL", - "name": { "str": "To Withstand Decay Real" }, - "description": "The actual spell that summons the container. It's a bug if you have it directly.", + "name": { "str": "To Withstand Decay Real", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that summons the container. It's a bug if you have it directly.", "//~": "NO_I18N" }, "flags": [ "SILENT", "RANDOM_DURATION" ], "max_level": { "math": [ "per_to_level(1)" ] }, "difficulty": 3, @@ -444,8 +444,11 @@ { "id": "arvore_summon_briars_arc", "type": "SPELL", - "name": "Summon Briars Arc", - "description": "Call up briars and thorns, either in a line to form a wall or an arc to trap an enemy. They will grow to full size in moments.", + "name": { "str": "Summon Briars Arc", "//~": "NO_I18N" }, + "description": { + "str": "Call up briars and thorns, either in a line to form a wall or an arc to trap an enemy. They will grow to full size in moments.", + "//~": "NO_I18N" + }, "valid_targets": [ "ground", "hostile" ], "skill": "deduction", "effect": "ter_transform", @@ -463,8 +466,11 @@ { "id": "arvore_summon_briars_line", "type": "SPELL", - "name": "Summon Briars Line", - "description": "Call up briars and thorns, either in a line to form a wall or an arc to trap an enemy. They will grow to full size in moments.", + "name": { "str": "Summon Briars Line", "//~": "NO_I18N" }, + "description": { + "str": "Call up briars and thorns, either in a line to form a wall or an arc to trap an enemy. They will grow to full size in moments.", + "//~": "NO_I18N" + }, "valid_targets": [ "ground", "hostile" ], "skill": "deduction", "effect": "ter_transform", @@ -517,8 +523,11 @@ { "id": "arvore_anti_plant_spell_fungicide", "type": "SPELL", - "name": "Tending the Garden Fungicide", - "description": "This is the fungicidal effect of the Tending the Garden spell. It's a bug if you have it directly.", + "name": { "str": "Tending the Garden Fungicide", "//~": "NO_I18N" }, + "description": { + "str": "This is the fungicidal effect of the Tending the Garden spell. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "flags": [ "SOMATIC", "VERBAL", "RANDOM_AOE", "NO_EXPLOSION_SFX" ], "valid_targets": [ "hostile" ], "targeted_monster_species": [ "PLANT", "FUNGUS", "LEECH_PLANT", "ARVORE" ], @@ -538,8 +547,8 @@ { "id": "arvore_vine_drag_spell", "type": "SPELL", - "name": "Entangling Vines Spell", - "description": "Pull a target to you.", + "name": { "str": "Entangling Vines Spell", "//~": "NO_I18N" }, + "description": { "str": "Pull a target to you.", "//~": "NO_I18N" }, "message": "", "valid_targets": [ "hostile" ], "flags": [ "SILENT" ], @@ -626,8 +635,8 @@ { "id": "arvore_growing_wood_walls_wall", "type": "SPELL", - "name": "The Forest Offers Shelter (Wall)", - "description": "The walls part of the Forest Offers Shelter spell. It's a bug if you have it directly.", + "name": { "str": "The Forest Offers Shelter (Wall)", "//~": "NO_I18N" }, + "description": { "str": "The walls part of the Forest Offers Shelter spell. It's a bug if you have it directly.", "//~": "NO_I18N" }, "flags": [ "SILENT" ], "valid_targets": [ "ground" ], "skill": "deduction", @@ -661,8 +670,8 @@ { "id": "arvore_growing_wood_walls_floor", "type": "SPELL", - "name": "The Forest Offers Shelter (Floor)", - "description": "The floor part of the Forest Offers Shelter spell. It's a bug if you have it directly.", + "name": { "str": "The Forest Offers Shelter (Floor)", "//~": "NO_I18N" }, + "description": { "str": "The floor part of the Forest Offers Shelter spell. It's a bug if you have it directly.", "//~": "NO_I18N" }, "flags": [ "SILENT" ], "valid_targets": [ "ground" ], "skill": "deduction", @@ -678,8 +687,11 @@ { "id": "arvore_growing_wood_walls_branch", "type": "SPELL", - "name": "The Forest Offers Shelter (Branches)", - "description": "The branches part of the Forest Offers Shelter spell. It's a bug if you have it directly.", + "name": { "str": "The Forest Offers Shelter (Branches)", "//~": "NO_I18N" }, + "description": { + "str": "The branches part of the Forest Offers Shelter spell. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "flags": [ "SILENT" ], "valid_targets": [ "ground" ], "skill": "deduction", @@ -695,8 +707,8 @@ { "id": "arvore_growing_wood_walls_door", "type": "SPELL", - "name": "The Forest Offers Shelter (Door)", - "description": "The doors part of the Forest Offers Shelter spell. It's a bug if you have it directly.", + "name": { "str": "The Forest Offers Shelter (Door)", "//~": "NO_I18N" }, + "description": { "str": "The doors part of the Forest Offers Shelter spell. It's a bug if you have it directly.", "//~": "NO_I18N" }, "flags": [ "SILENT" ], "valid_targets": [ "ground" ], "skill": "deduction", @@ -838,8 +850,8 @@ { "id": "arvore_overgrowth_spell_real", "type": "SPELL", - "name": "Overgrowth Real", - "description": "The actual spell that casts Overgrowth. It's a bug if you have it.", + "name": { "str": "Overgrowth Real", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that casts Overgrowth. It's a bug if you have it.", "//~": "NO_I18N" }, "flags": [ "SILENT", "VERBAL", "IGNORE_WALLS" ], "valid_targets": [ "ground" ], "spell_class": "ARVORE", @@ -860,8 +872,11 @@ { "id": "arvore_sun_foods_on_spell", "type": "SPELL", - "name": "Solar Repast Spell", - "description": "The spell that provides the effects when your Solar Repast is active. It's a bug if you have it directly.", + "name": { "str": "Solar Repast Spell", "//~": "NO_I18N" }, + "description": { + "str": "The spell that provides the effects when your Solar Repast is active. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "skill": "deduction", "flags": [ "SILENT", "NO_EXPLOSION_SFX" ], "valid_targets": [ "self" ], @@ -927,8 +942,11 @@ { "id": "arvore_traverse_the_wilds_real", "type": "SPELL", - "name": "Traverse the Wilds Real", - "description": "Roots grow together and so forests are connected. The Arvore may use this connection to quickly transport themselves tree to tree, stepping into an adjacent tree and then stepping out of another one within the spell's range.", + "name": { "str": "Traverse the Wilds Real", "//~": "NO_I18N" }, + "description": { + "str": "Roots grow together and so forests are connected. The Arvore may use this connection to quickly transport themselves tree to tree, stepping into an adjacent tree and then stepping out of another one within the spell's range.", + "//~": "NO_I18N" + }, "message": "", "valid_targets": [ "ground", "ally", "hostile" ], "skill": "deduction", @@ -984,8 +1002,8 @@ { "id": "arvore_forest_translocate_attune_real", "type": "SPELL", - "name": "Root to Root Attunement Real", - "description": "The actual Root to Root attunement spell. It's a bug if you have it.", + "name": { "str": "Root to Root Attunement Real", "//~": "NO_I18N" }, + "description": { "str": "The actual Root to Root attunement spell. It's a bug if you have it.", "//~": "NO_I18N" }, "teachable": false, "valid_targets": [ "ground" ], "spell_class": "ARVORE", @@ -1027,8 +1045,8 @@ { "id": "arvore_turn_into_tree_banish", "type": "SPELL", - "name": "Verdant Imprisonment Self", - "description": "This is the banishment that the target casts on themselves.", + "name": { "str": "Verdant Imprisonment Self", "//~": "NO_I18N" }, + "description": { "str": "This is the banishment that the target casts on themselves.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "skill": "deduction", "flags": [ "VERBAL", "SOMATIC", "SILENT", "RANDOM_DAMAGE" ], @@ -1045,8 +1063,8 @@ { "id": "arvore_reduce_thirst_spell", "type": "SPELL", - "name": "One with the Forest Reduce Thirst", - "description": "This is the actual spell that reduces thirst for tree form.", + "name": { "str": "One with the Forest Reduce Thirst", "//~": "NO_I18N" }, + "description": { "str": "This is the actual spell that reduces thirst for tree form.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "skill": "deduction", "flags": [ "SILENT" ], @@ -1079,8 +1097,11 @@ { "id": "arvore_verdant_mother_damage_zombies_and_aliens", "type": "SPELL", - "name": "Embrace of the Verdant Mother Damage Zombies and Aliens", - "description": "The actual spell that damages zombies and aliens as part of Embrace of the Verdant Mother. It's a bug if you have it.", + "name": { "str": "Embrace of the Verdant Mother Damage Zombies and Aliens", "//~": "NO_I18N" }, + "description": { + "str": "The actual spell that damages zombies and aliens as part of Embrace of the Verdant Mother. It's a bug if you have it.", + "//~": "NO_I18N" + }, "flags": [ "SILENT", "VERBAL", "IGNORE_WALLS" ], "valid_targets": [ "ground", "hostile", "ally" ], "spell_class": "ARVORE", @@ -1096,8 +1117,11 @@ { "id": "arvore_verdant_mother_heal_animals", "type": "SPELL", - "name": "Embrace of the Verdant Mother Heal Animals", - "description": "The actual spell that heals animals and plants as part of Embrace of the Verdant Mother. It's a bug if you have it.", + "name": { "str": "Embrace of the Verdant Mother Heal Animals", "//~": "NO_I18N" }, + "description": { + "str": "The actual spell that heals animals and plants as part of Embrace of the Verdant Mother. It's a bug if you have it.", + "//~": "NO_I18N" + }, "flags": [ "SILENT", "VERBAL", "IGNORE_WALLS", "NO_EXPLOSION_SFX" ], "valid_targets": [ "ground", "hostile", "ally" ], "spell_class": "ARVORE", @@ -1127,8 +1151,11 @@ { "id": "arvore_verdant_mother_heal_npcs", "type": "SPELL", - "name": "Embrace of the Verdant Mother Heal NPCS", - "description": "The actual spell that heals NPCs as part of Embrace of the Verdant Mother. List below is to exclude all species, since NPCs do not have a species. It's a bug if you have it.", + "name": { "str": "Embrace of the Verdant Mother Heal NPCS", "//~": "NO_I18N" }, + "description": { + "str": "The actual spell that heals NPCs as part of Embrace of the Verdant Mother. List below is to exclude all species, since NPCs do not have a species. It's a bug if you have it.", + "//~": "NO_I18N" + }, "flags": [ "SILENT", "VERBAL", "IGNORE_WALLS", "NO_EXPLOSION_SFX" ], "valid_targets": [ "ground", "hostile", "ally" ], "spell_class": "ARVORE", @@ -1179,8 +1206,11 @@ "id": "arvore_verdant_mother_heal_ferals", "//": "This needs to be a separate spell since ferals have the FERAL species but NPCs have no species", "type": "SPELL", - "name": "Embrace of the Verdant Mother Heal Ferals", - "description": "The actual spell that damages zombies and aliens as part of Embrace of the Verdant Mother. It's a bug if you have it.", + "name": { "str": "Embrace of the Verdant Mother Heal Ferals", "//~": "NO_I18N" }, + "description": { + "str": "The actual spell that damages zombies and aliens as part of Embrace of the Verdant Mother. It's a bug if you have it.", + "//~": "NO_I18N" + }, "flags": [ "SILENT", "VERBAL", "IGNORE_WALLS", "NO_EXPLOSION_SFX" ], "valid_targets": [ "ground", "hostile", "ally" ], "spell_class": "ARVORE", diff --git a/data/mods/Xedra_Evolved/mutations/paraclesians/homullus_mutation_spells.json b/data/mods/Xedra_Evolved/mutations/paraclesians/homullus_mutation_spells.json index 7f7924ba6ff51..6d0e9c55cc85e 100644 --- a/data/mods/Xedra_Evolved/mutations/paraclesians/homullus_mutation_spells.json +++ b/data/mods/Xedra_Evolved/mutations/paraclesians/homullus_mutation_spells.json @@ -132,8 +132,11 @@ { "id": "homullus_invisible_to_humans_spell_self", "type": "SPELL", - "name": "A Face in the Crowd Self", - "description": "Puts an effect on you so anyone affected by A Face in the Crowd knows to ignore you. It's a bug if you have this directly.", + "name": { "str": "A Face in the Crowd Self", "//~": "NO_I18N" }, + "description": { + "str": "Puts an effect on you so anyone affected by A Face in the Crowd knows to ignore you. It's a bug if you have this directly.", + "//~": "NO_I18N" + }, "message": "", "spell_class": "HOMULLUS", "teachable": false, @@ -297,8 +300,8 @@ { "id": "homullus_civilization_translocate_attune_real", "type": "SPELL", - "name": "All Roads Lead to Rome Attunement Real", - "description": "The actual All Roads Lead to Rome attunement spell. It's a bug if you have it.", + "name": { "str": "All Roads Lead to Rome Attunement Real", "//~": "NO_I18N" }, + "description": { "str": "The actual All Roads Lead to Rome attunement spell. It's a bug if you have it.", "//~": "NO_I18N" }, "teachable": false, "valid_targets": [ "ground" ], "spell_class": "HOMULLUS", diff --git a/data/mods/Xedra_Evolved/mutations/paraclesians/ierde_mutation_spells.json b/data/mods/Xedra_Evolved/mutations/paraclesians/ierde_mutation_spells.json index 45fa36ee17b02..0d455291e5bdb 100644 --- a/data/mods/Xedra_Evolved/mutations/paraclesians/ierde_mutation_spells.json +++ b/data/mods/Xedra_Evolved/mutations/paraclesians/ierde_mutation_spells.json @@ -83,8 +83,8 @@ { "id": "ierde_iron_armor_spell_real", "type": "SPELL", - "name": "Invulnerable Earthen Armor Real", - "description": "The actual spell that summons the iron armor. It's a bug if you have it.", + "name": { "str": "Invulnerable Earthen Armor Real", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that summons the iron armor. It's a bug if you have it.", "//~": "NO_I18N" }, "teachable": false, "valid_targets": [ "self" ], "flags": [ "RANDOM_DURATION" ], @@ -131,8 +131,8 @@ { "id": "ierde_knockback_punch_knockback", "type": "SPELL", - "name": "Mountain-Toppling Punch Knockback", - "description": "The knockback part of Mountain-Toppling Punch. It's a bug if you have it.", + "name": { "str": "Mountain-Toppling Punch Knockback", "//~": "NO_I18N" }, + "description": { "str": "The knockback part of Mountain-Toppling Punch. It's a bug if you have it.", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ground", "ally" ], "flags": [ "RANDOM_DAMAGE", "NO_HANDS", "NO_LEGS" ], "teachable": false, @@ -192,8 +192,11 @@ { "id": "ierde_reshape_the_earth_walls", "type": "SPELL", - "name": "Reshape the Living Earth (Walls)", - "description": "The create walls part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "name": { "str": "Reshape the Living Earth (Walls)", "//~": "NO_I18N" }, + "description": { + "str": "The create walls part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "flags": [ "SILENT", "NO_PROJECTILE", "IGNORE_WALLS" ], "valid_targets": [ "ground" ], "max_level": { "math": [ "per_to_level(1)" ] }, @@ -206,8 +209,11 @@ { "id": "ierde_reshape_the_earth_pits", "type": "SPELL", - "name": "Reshape the Living Earth (Pits)", - "description": "The create pits part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "name": { "str": "Reshape the Living Earth (Pits)", "//~": "NO_I18N" }, + "description": { + "str": "The create pits part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "flags": [ "SILENT", "NO_PROJECTILE", "IGNORE_WALLS" ], "valid_targets": [ "ground" ], "max_level": { "math": [ "per_to_level(1)" ] }, @@ -220,8 +226,11 @@ { "id": "ierde_reshape_the_earth_raise", "type": "SPELL", - "name": "Reshape the Living Earth (Raise Earth)", - "description": "The raise earth part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "name": { "str": "Reshape the Living Earth (Raise Earth)", "//~": "NO_I18N" }, + "description": { + "str": "The raise earth part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "flags": [ "SILENT", "NO_PROJECTILE", "IGNORE_WALLS" ], "valid_targets": [ "ground" ], "max_level": { "math": [ "per_to_level(1)" ] }, @@ -234,8 +243,11 @@ { "id": "ierde_reshape_the_earth_lower", "type": "SPELL", - "name": "Reshape the Living Earth (Lower Earth)", - "description": "The lower earth part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "name": { "str": "Reshape the Living Earth (Lower Earth)", "//~": "NO_I18N" }, + "description": { + "str": "The lower earth part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "flags": [ "SILENT", "NO_PROJECTILE", "IGNORE_WALLS" ], "valid_targets": [ "ground" ], "max_level": { "math": [ "per_to_level(1)" ] }, @@ -248,8 +260,11 @@ { "id": "ierde_reshape_the_earth_smooth_stone", "type": "SPELL", - "name": "Reshape the Living Earth (Smooth Stone)", - "description": "The smoothing stone part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "name": { "str": "Reshape the Living Earth (Smooth Stone)", "//~": "NO_I18N" }, + "description": { + "str": "The smoothing stone part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "flags": [ "SILENT", "NO_PROJECTILE", "IGNORE_WALLS" ], "valid_targets": [ "ground" ], "max_level": { "math": [ "per_to_level(1)" ] }, @@ -262,8 +277,11 @@ { "id": "ierde_reshape_the_earth_churn_earth", "type": "SPELL", - "name": "Reshape the Living Earth (Churn Earth)", - "description": "The churning earth part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "name": { "str": "Reshape the Living Earth (Churn Earth)", "//~": "NO_I18N" }, + "description": { + "str": "The churning earth part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "flags": [ "SILENT", "NO_PROJECTILE", "IGNORE_WALLS" ], "valid_targets": [ "ground" ], "max_level": { "math": [ "per_to_level(1)" ] }, @@ -276,8 +294,11 @@ { "id": "ierde_reshape_the_earth_to_stone", "type": "SPELL", - "name": "Reshape the Living Earth (Earth to Stone)", - "description": "The turning earth to stone part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "name": { "str": "Reshape the Living Earth (Earth to Stone)", "//~": "NO_I18N" }, + "description": { + "str": "The turning earth to stone part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "flags": [ "SILENT", "NO_PROJECTILE", "IGNORE_WALLS" ], "valid_targets": [ "ground" ], "max_level": { "math": [ "per_to_level(1)" ] }, @@ -290,8 +311,11 @@ { "id": "ierde_reshape_the_stone_to_dirt", "type": "SPELL", - "name": "Reshape the Living Earth (Stone to Earth)", - "description": "The turning stone to earth part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "name": { "str": "Reshape the Living Earth (Stone to Earth)", "//~": "NO_I18N" }, + "description": { + "str": "The turning stone to earth part of the Reshape the Living Earth spell. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "flags": [ "SILENT", "NO_PROJECTILE", "IGNORE_WALLS" ], "valid_targets": [ "ground" ], "max_level": { "math": [ "per_to_level(1)" ] }, @@ -304,8 +328,8 @@ { "id": "ierde_stomp_ground_smash_bash_terrain", "type": "SPELL", - "name": "Earthquake Stomp Bash Terrain", - "description": "Destroy furniture and terrain nearby.", + "name": { "str": "Earthquake Stomp Bash Terrain", "//~": "NO_I18N" }, + "description": { "str": "Destroy furniture and terrain nearby.", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ground" ], "flags": [ "SILENT", "NO_EXPLOSION_SFX", "IGNORE_WALLS", "RANDOM_DAMAGE" ], "effect": "bash", @@ -320,8 +344,8 @@ { "id": "ierde_stomp_ground_smash_spawn_rubble", "type": "SPELL", - "name": "Earthquake Stomp Rubble", - "description": "Causes rubble to be spawned occasionally.", + "name": { "str": "Earthquake Stomp Rubble", "//~": "NO_I18N" }, + "description": { "str": "Causes rubble to be spawned occasionally.", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ground" ], "flags": [ "SILENT", "NO_EXPLOSION_SFX", "IGNORE_WALLS" ], "effect": "ter_transform", @@ -447,8 +471,11 @@ { "id": "ierde_trap_target_local_terrain_bash", "type": "SPELL", - "name": "Lithic Gaol Local Bash", - "description": "Damages ground before the stone fangs come out, to represent the fangs destroying furniture. It's a bug if you have it.", + "name": { "str": "Lithic Gaol Local Bash", "//~": "NO_I18N" }, + "description": { + "str": "Damages ground before the stone fangs come out, to represent the fangs destroying furniture. It's a bug if you have it.", + "//~": "NO_I18N" + }, "valid_targets": [ "ground" ], "spell_class": "IERDE", "flags": [ "SILENT", "RANDOM_DAMAGE", "NO_PROJECTILE" ], @@ -491,8 +518,11 @@ { "id": "ierde_no_sleep_meditate_spell", "type": "SPELL", - "name": "Unsleeping Earth Vigil Spell", - "description": "The spell cast by the Unsleeping Earth Vigil mutation. It's a bug if you have it directly.", + "name": { "str": "Unsleeping Earth Vigil Spell", "//~": "NO_I18N" }, + "description": { + "str": "The spell cast by the Unsleeping Earth Vigil mutation. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "message": "", "teachable": false, "valid_targets": [ "self" ], @@ -504,8 +534,8 @@ { "id": "ierde_smashing_punch_spell", "type": "SPELL", - "name": "Avalanche Blow Spell", - "description": "The spell cast by the Avalanche Blow mutation. It's a bug if you have it directly.", + "name": { "str": "Avalanche Blow Spell", "//~": "NO_I18N" }, + "description": { "str": "The spell cast by the Avalanche Blow mutation. It's a bug if you have it directly.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground" ], @@ -570,8 +600,11 @@ { "id": "ierde_tunnel_translocation_attune", "type": "SPELL", - "name": "Traveling the Veins of the Earth Attunement", - "description": "Attune to a location for later traveling. You must attune deep within the earth on the living rock.", + "name": { "str": "Traveling the Veins of the Earth Attunement", "//~": "NO_I18N" }, + "description": { + "str": "Attune to a location for later traveling. You must attune deep within the earth on the living rock.", + "//~": "NO_I18N" + }, "teachable": false, "valid_targets": [ "self" ], "spell_class": "IERDE", @@ -589,8 +622,8 @@ { "id": "ierde_tunnel_translocation_attune_real", "type": "SPELL", - "name": "Traveling the Veins of the Earth Attunement Real", - "description": "The actual Traveling the Veins of the Earth attunement spell. It's a bug if you have it.", + "name": { "str": "Traveling the Veins of the Earth Attunement Real", "//~": "NO_I18N" }, + "description": { "str": "The actual Traveling the Veins of the Earth attunement spell. It's a bug if you have it.", "//~": "NO_I18N" }, "teachable": false, "valid_targets": [ "ground" ], "spell_class": "IERDE", diff --git a/data/mods/Xedra_Evolved/mutations/paraclesians/paraclesian_mutation_spells.json b/data/mods/Xedra_Evolved/mutations/paraclesians/paraclesian_mutation_spells.json index 9f93b6f861750..3ca2517c7ff74 100644 --- a/data/mods/Xedra_Evolved/mutations/paraclesians/paraclesian_mutation_spells.json +++ b/data/mods/Xedra_Evolved/mutations/paraclesians/paraclesian_mutation_spells.json @@ -116,8 +116,8 @@ { "id": "cultivate_goblin_fruit_real", "type": "SPELL", - "name": "Cultivate Goblin Fruit Real", - "description": "The actual spell that calls forth a goblin fruit. It's a bug if you have it.", + "name": { "str": "Cultivate Goblin Fruit Real", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that calls forth a goblin fruit. It's a bug if you have it.", "//~": "NO_I18N" }, "skill": "deduction", "flags": [ "SPAWN_GROUP" ], "valid_targets": [ "self" ], @@ -216,8 +216,11 @@ { "id": "paraclesian_translocate", "type": "SPELL", - "name": "Paraclesian Translocation", - "description": "The actual spell that transports you when Paraclesians use translocation spells. It's a bug if you have it.", + "name": { "str": "Paraclesian Translocation", "//~": "NO_I18N" }, + "description": { + "str": "The actual spell that transports you when Paraclesians use translocation spells. It's a bug if you have it.", + "//~": "NO_I18N" + }, "teachable": false, "valid_targets": [ "self" ], "flags": [ "VERBAL", "SOMATIC" ], diff --git a/data/mods/Xedra_Evolved/mutations/paraclesians/salamander_mutation_spells.json b/data/mods/Xedra_Evolved/mutations/paraclesians/salamander_mutation_spells.json index bfab8b9dcbd61..9fc64daffc10e 100644 --- a/data/mods/Xedra_Evolved/mutations/paraclesians/salamander_mutation_spells.json +++ b/data/mods/Xedra_Evolved/mutations/paraclesians/salamander_mutation_spells.json @@ -38,8 +38,11 @@ { "id": "salamander_aoe_explosion", "type": "SPELL", - "name": "Salamander AoE Explosion", - "description": "This is the AoE used by some other Salamander spells. It's a bug if you have it directly.", + "name": { "str": "Salamander AoE Explosion", "//~": "NO_I18N" }, + "description": { + "str": "This is the AoE used by some other Salamander spells. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "message": "", "valid_targets": [ "hostile", "ground", "ally" ], "skill": "deduction", @@ -125,8 +128,8 @@ { "id": "salamander_flame_punch_spell_push", "type": "SPELL", - "name": "Blazing Blow Push", - "description": "This is the push effect of the Blazing Blow spell. It's a bug if you have it directly.", + "name": { "str": "Blazing Blow Push", "//~": "NO_I18N" }, + "description": { "str": "This is the push effect of the Blazing Blow spell. It's a bug if you have it directly.", "//~": "NO_I18N" }, "message": "", "skill": "deduction", "valid_targets": [ "ally", "hostile", "item", "ground" ], @@ -199,8 +202,11 @@ { "id": "salamander_smoke_immunity_spell", "type": "SPELL", - "name": "In a Cloud of Smoke Immunity", - "description": "Makes the Salamander immune to smoke so they won't inhale tons of smoke when teleporting. It's a bug if you have it directly.", + "name": { "str": "In a Cloud of Smoke Immunity", "//~": "NO_I18N" }, + "description": { + "str": "Makes the Salamander immune to smoke so they won't inhale tons of smoke when teleporting. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "valid_targets": [ "self" ], "skill": "deduction", "effect": "attack", @@ -212,8 +218,8 @@ { "id": "salamander_smoke_teleport_spell_emit", "type": "SPELL", - "name": "In a Cloud of Smoke Emit", - "description": "Releases the smoke from casting In a Puff of Smoke. It's a bug if you have it directly.", + "name": { "str": "In a Cloud of Smoke Emit", "//~": "NO_I18N" }, + "description": { "str": "Releases the smoke from casting In a Puff of Smoke. It's a bug if you have it directly.", "//~": "NO_I18N" }, "skill": "deduction", "valid_targets": [ "none" ], "effect": "emit", @@ -483,8 +489,8 @@ { "id": "salamander_explosion_trap_spell_activated", "type": "SPELL", - "name": "Salamander Trap Explosion", - "description": "This is the AoE used by Sigil of Detonation. It's a bug if you have it directly.", + "name": { "str": "Salamander Trap Explosion", "//~": "NO_I18N" }, + "description": { "str": "This is the AoE used by Sigil of Detonation. It's a bug if you have it directly.", "//~": "NO_I18N" }, "message": "", "valid_targets": [ "hostile", "ground", "ally" ], "skill": "deduction", @@ -549,8 +555,8 @@ { "id": "salamander_fire_fly_real", "type": "SPELL", - "name": "Burning Ascension Real", - "description": "The actual spell that causes the burning ascension. It's a bug if you have it.", + "name": { "str": "Burning Ascension Real", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that causes the burning ascension. It's a bug if you have it.", "//~": "NO_I18N" }, "valid_targets": [ "ground" ], "skill": "deduction", "flags": [ "SOMATIC", "SILENT", "NO_LEGS", "VERBAL", "TARGET_TELEPORT", "EXTRA_EFFECTS_FIRST" ], @@ -636,8 +642,8 @@ { "id": "salamander_explosion_and_heal_spell_self_heal", "type": "SPELL", - "name": "The Phoenix's Last Cry Healing Effect", - "description": "The healing effect of The Phoenix's Last Cry. It's a bug if you have it directly.", + "name": { "str": "The Phoenix's Last Cry Healing Effect", "//~": "NO_I18N" }, + "description": { "str": "The healing effect of The Phoenix's Last Cry. It's a bug if you have it directly.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "teachable": false, "spell_class": "SALAMANDER", diff --git a/data/mods/Xedra_Evolved/mutations/paraclesians/sylph_mutation_spells.json b/data/mods/Xedra_Evolved/mutations/paraclesians/sylph_mutation_spells.json index e2c94645cafe5..a5b15d4d7f7c0 100644 --- a/data/mods/Xedra_Evolved/mutations/paraclesians/sylph_mutation_spells.json +++ b/data/mods/Xedra_Evolved/mutations/paraclesians/sylph_mutation_spells.json @@ -159,8 +159,8 @@ { "type": "SPELL", "id": "crash", - "name": "crash", - "description": "A thunder clap at a distance.", + "name": { "str": "crash", "//~": "NO_I18N" }, + "description": { "str": "A thunder clap at a distance.", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ground", "self", "ally" ], "effect": "attack", "effect_str": "downed", @@ -268,8 +268,8 @@ { "id": "sylph_fulgurating_strikes_lightning_fields", "type": "SPELL", - "name": { "str": "Fulgurating Strikes Lightning Fields" }, - "description": "The lightning fields generated by fulgurating strikes", + "name": { "str": "Fulgurating Strikes Lightning Fields", "//~": "NO_I18N" }, + "description": { "str": "The lightning fields generated by fulgurating strikes", "//~": "NO_I18N" }, "valid_targets": [ "ally", "hostile", "ground" ], "effect": "attack", "shape": "blast", @@ -310,8 +310,11 @@ { "id": "sylph_reveal_overmap_spell_real", "type": "SPELL", - "name": "Like a Bird on the Wing Real Spell", - "description": "This is the spell that actually fires when you cast Like a Bird on the Wing. It's a bug if you have it.", + "name": { "str": "Like a Bird on the Wing Real Spell", "//~": "NO_I18N" }, + "description": { + "str": "This is the spell that actually fires when you cast Like a Bird on the Wing. It's a bug if you have it.", + "//~": "NO_I18N" + }, "valid_targets": [ "none" ], "message": "", "flags": [ "NO_HANDS", "SILENT" ], @@ -561,8 +564,8 @@ { "id": "sylph_massive_lightning_bolt_spell_real", "type": "SPELL", - "name": "Fist of Heaven's Fury Real", - "description": "The actual spell that casts Fist of Heaven's Fury. It's a bug if you have it directly.", + "name": { "str": "Fist of Heaven's Fury Real", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that casts Fist of Heaven's Fury. It's a bug if you have it directly.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "hostile", "ground", "ally" ], @@ -602,8 +605,11 @@ { "id": "sylph_massive_lightning_bolt_spell_real_ter_transform", "type": "SPELL", - "name": "Fist of Heaven's Fury Ter Transform 1", - "description": "The actual spell that casts the Fist of Heaven's Fury crater. It's a bug if you have it directly.", + "name": { "str": "Fist of Heaven's Fury Ter Transform 1", "//~": "NO_I18N" }, + "description": { + "str": "The actual spell that casts the Fist of Heaven's Fury crater. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "message": "", "teachable": false, "valid_targets": [ "ground" ], @@ -623,8 +629,11 @@ { "id": "sylph_massive_lightning_bolt_spell_real_ter_transform_center", "type": "SPELL", - "name": "Fist of Heaven's Fury Ter Transform 2", - "description": "The actual spell that casts the Fist of Heaven's Fury crater. It's a bug if you have it directly.", + "name": { "str": "Fist of Heaven's Fury Ter Transform 2", "//~": "NO_I18N" }, + "description": { + "str": "The actual spell that casts the Fist of Heaven's Fury crater. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "message": "", "teachable": false, "valid_targets": [ "ground" ], @@ -642,8 +651,8 @@ { "id": "sylph_massive_lightning_bolt_spell_real_start_fire", "type": "SPELL", - "name": "Fist of Heaven's Fury Monster Push", - "description": "The actual spell that casts the Fist of Heaven's Fury fire. It's a bug if you have it.", + "name": { "str": "Fist of Heaven's Fury Monster Push", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that casts the Fist of Heaven's Fury fire. It's a bug if you have it.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground" ], @@ -664,8 +673,8 @@ { "id": "sylph_massive_lightning_bolt_spell_real_push_enemies", "type": "SPELL", - "name": "Fist of Heaven's Fury Monster Push", - "description": "The actual spell that casts the Fist of Heaven's Fury shove. It's a bug if you have it.", + "name": { "str": "Fist of Heaven's Fury Monster Push", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that casts the Fist of Heaven's Fury shove. It's a bug if you have it.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -722,8 +731,8 @@ { "id": "sylph_wind_translocation_attune_real", "type": "SPELL", - "name": "Going Wither the Wind May Lead Attunement Real", - "description": "The actual Going Wither the Wind May Lead attunement spell. It's a bug if you have it.", + "name": { "str": "Going Wither the Wind May Lead Attunement Real", "//~": "NO_I18N" }, + "description": { "str": "The actual Going Wither the Wind May Lead attunement spell. It's a bug if you have it.", "//~": "NO_I18N" }, "teachable": false, "valid_targets": [ "ground" ], "spell_class": "SYLPH", diff --git a/data/mods/Xedra_Evolved/mutations/paraclesians/sylph_mutations.json b/data/mods/Xedra_Evolved/mutations/paraclesians/sylph_mutations.json index c8cab89e2ea97..b7713a1cf3c60 100644 --- a/data/mods/Xedra_Evolved/mutations/paraclesians/sylph_mutations.json +++ b/data/mods/Xedra_Evolved/mutations/paraclesians/sylph_mutations.json @@ -431,11 +431,11 @@ { "type": "mutation", "id": "SYLPH_LIGHTNING_MELEE_ATTACKS_ACTIVE", - "name": { "str": "Fulgurating Strikes Active" }, + "name": { "str": "Fulgurating Strikes Active", "//~": "NO_I18N" }, "points": 3, "visibility": 0, "ugliness": 0, - "description": "The actual trait that grants you fulgurating strikes. It's a bug if you have it.", + "description": { "str": "The actual trait that grants you fulgurating strikes. It's a bug if you have it.", "//~": "NO_I18N" }, "category": [ "SYLPH" ], "valid": false, "player_display": false, diff --git a/data/mods/Xedra_Evolved/mutations/paraclesians/undine_mutation_spells.json b/data/mods/Xedra_Evolved/mutations/paraclesians/undine_mutation_spells.json index a3a302e0fd5c0..c364459ddf940 100644 --- a/data/mods/Xedra_Evolved/mutations/paraclesians/undine_mutation_spells.json +++ b/data/mods/Xedra_Evolved/mutations/paraclesians/undine_mutation_spells.json @@ -273,8 +273,8 @@ { "id": "undine_acid_resist_ally_thorns", "type": "SPELL", - "name": "Caustic Cloak Thorns Spell", - "description": "The thorns effect from Caustic Cloak. It's a bug if you have it directly.", + "name": { "str": "Caustic Cloak Thorns Spell", "//~": "NO_I18N" }, + "description": { "str": "The thorns effect from Caustic Cloak. It's a bug if you have it directly.", "//~": "NO_I18N" }, "effect": "attack", "shape": "blast", "flags": [ "SILENT", "RANDOM_DAMAGE" ], @@ -362,8 +362,8 @@ { "id": "undine_drag_inward_spell_01", "type": "SPELL", - "name": "Whirlpool Catches the Shoal 01", - "description": "Version 1 of the Whirlpool Catches the Shoal drag, with 2 pulls in.", + "name": { "str": "Whirlpool Catches the Shoal 01", "//~": "NO_I18N" }, + "description": { "str": "Version 1 of the Whirlpool Catches the Shoal drag, with 2 pulls in.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -390,8 +390,8 @@ { "id": "undine_drag_inward_spell_02", "type": "SPELL", - "name": "Whirlpool Catches the Shoal 02", - "description": "Version 2 of the Whirlpool Catches the Shoal drag, with 3 pulls in.", + "name": { "str": "Whirlpool Catches the Shoal 02", "//~": "NO_I18N" }, + "description": { "str": "Version 2 of the Whirlpool Catches the Shoal drag, with 3 pulls in.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -419,8 +419,8 @@ { "id": "undine_drag_inward_spell_03", "type": "SPELL", - "name": "Whirlpool Catches the Shoal 03", - "description": "Version 3 of the Whirlpool Catches the Shoal drag, with 4 pulls in.", + "name": { "str": "Whirlpool Catches the Shoal 03", "//~": "NO_I18N" }, + "description": { "str": "Version 3 of the Whirlpool Catches the Shoal drag, with 4 pulls in.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -449,8 +449,8 @@ { "id": "undine_drag_inward_spell_04", "type": "SPELL", - "name": "Whirlpool Catches the Shoal 04", - "description": "Version 4 of the Whirlpool Catches the Shoal drag, with 5 pulls in.", + "name": { "str": "Whirlpool Catches the Shoal 04", "//~": "NO_I18N" }, + "description": { "str": "Version 4 of the Whirlpool Catches the Shoal drag, with 5 pulls in.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -480,8 +480,8 @@ { "id": "undine_drag_inward_spell_05", "type": "SPELL", - "name": "Whirlpool Catches the Shoal 05", - "description": "Version 5 of the Whirlpool Catches the Shoal drag, with 6 pulls in.", + "name": { "str": "Whirlpool Catches the Shoal 05", "//~": "NO_I18N" }, + "description": { "str": "Version 5 of the Whirlpool Catches the Shoal drag, with 6 pulls in.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -512,8 +512,8 @@ { "id": "undine_drag_inward_spell_06", "type": "SPELL", - "name": "Whirlpool Catches the Shoal 06", - "description": "Version 6 of the Whirlpool Catches the Shoal drag, with 7 pulls in.", + "name": { "str": "Whirlpool Catches the Shoal 06", "//~": "NO_I18N" }, + "description": { "str": "Version 6 of the Whirlpool Catches the Shoal drag, with 7 pulls in.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -545,8 +545,8 @@ { "id": "undine_drag_inward_spell_07", "type": "SPELL", - "name": "Whirlpool Catches the Shoal 07", - "description": "Version 7 of the Whirlpool Catches the Shoal drag, with 8 pulls in.", + "name": { "str": "Whirlpool Catches the Shoal 07", "//~": "NO_I18N" }, + "description": { "str": "Version 7 of the Whirlpool Catches the Shoal drag, with 8 pulls in.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -579,8 +579,11 @@ { "id": "undine_drag_inward_spell_pull", "type": "SPELL", - "name": "Whirlpool Catches the Shoal Real", - "description": "The actual Whirlpool Catches the Shoal drag that pulls in monsters. It's a bug if you have it.", + "name": { "str": "Whirlpool Catches the Shoal Real", "//~": "NO_I18N" }, + "description": { + "str": "The actual Whirlpool Catches the Shoal drag that pulls in monsters. It's a bug if you have it.", + "//~": "NO_I18N" + }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -602,8 +605,11 @@ { "id": "undine_drag_inward_spell_slow", "type": "SPELL", - "name": "Whirlpool Catches the Shoal Real Slow", - "description": "The actual Whirlpool Catches the Shoal drag that slows monsters after they're pulled. It's a bug if you have it.", + "name": { "str": "Whirlpool Catches the Shoal Real Slow", "//~": "NO_I18N" }, + "description": { + "str": "The actual Whirlpool Catches the Shoal drag that slows monsters after they're pulled. It's a bug if you have it.", + "//~": "NO_I18N" + }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -768,8 +774,8 @@ { "id": "undine_water_push_away", "type": "SPELL", - "name": "Crashing Waves spell", - "description": "The actual spell that pushes enemies away. It's a bug if you have it.", + "name": { "str": "Crashing Waves spell", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that pushes enemies away. It's a bug if you have it.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -783,8 +789,8 @@ { "id": "undine_acid_body_spell", "type": "SPELL", - "name": "Beouled Water Rebuke spell", - "description": "The actual spell that sprays enemies with acid. It's a bug if you have it.", + "name": { "str": "Beouled Water Rebuke spell", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that sprays enemies with acid. It's a bug if you have it.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground", "hostile" ], @@ -841,8 +847,8 @@ { "id": "undine_tidal_wave_spell_push", "type": "SPELL", - "name": "Tidal Wave Directed Push", - "description": "The Directed Push effect of the Tidal Wave spell. It's a bug if you have it directly.", + "name": { "str": "Tidal Wave Directed Push", "//~": "NO_I18N" }, + "description": { "str": "The Directed Push effect of the Tidal Wave spell. It's a bug if you have it directly.", "//~": "NO_I18N" }, "teachable": false, "valid_targets": [ "ground", "hostile" ], "spell_class": "UNDINE", diff --git a/data/mods/Xedra_Evolved/mutations/playable_changeling.json b/data/mods/Xedra_Evolved/mutations/playable_changeling.json index 55b837e41ad23..f2afc450c008b 100644 --- a/data/mods/Xedra_Evolved/mutations/playable_changeling.json +++ b/data/mods/Xedra_Evolved/mutations/playable_changeling.json @@ -315,8 +315,8 @@ { "type": "mutation", "id": "CHANGELING_NOBLE_RIGHT_OF_PASSAGE_MECHANICS", - "name": { "str": "Right of Passage Mechanics" }, - "description": "The mechanical effects of Right of Passage. You should never see this.", + "name": { "str": "Right of Passage Mechanics", "//~": "NO_I18N" }, + "description": { "str": "The mechanical effects of Right of Passage. You should never see this.", "//~": "NO_I18N" }, "points": 10, "valid": false, "player_display": false, @@ -854,9 +854,9 @@ { "type": "mutation", "id": "POOKA_SHAPESHIFT_FULL_SELECTOR", - "name": { "str": "Pinnacle of Forms" }, + "name": { "str": "Pinnacle of Forms", "//~": "NO_I18N" }, "points": 6, - "description": "This gives you access to the full shapeshift traits. You should never seen it.", + "description": { "str": "This gives you access to the full shapeshift traits. You should never seen it.", "//~": "NO_I18N" }, "prereqs": [ "POOKA_SHAPESHIFT_GOOD2", "POOKA_SHAPESHIFT_GOOD3" ], "player_display": false, "category": [ "FAIR_FOLK_COMMONER_POOKA" ], diff --git a/data/mods/Xedra_Evolved/mutations/shapeshifters.json b/data/mods/Xedra_Evolved/mutations/shapeshifters.json index 0452f47031504..c35ffd89d2e0d 100644 --- a/data/mods/Xedra_Evolved/mutations/shapeshifters.json +++ b/data/mods/Xedra_Evolved/mutations/shapeshifters.json @@ -75,9 +75,12 @@ { "type": "mutation", "id": "WEREWOLF_HYBRID_FORM_TRAITS", - "name": { "str": "Werewolf Hybrid Form" }, + "name": { "str": "Werewolf Hybrid Form", "//~": "NO_I18N" }, "points": 99, - "description": "You are a hybrid of wolf and human. This provides the actual effects of werewolf hybrid form. Should not be player-visible", + "description": { + "str": "You are a hybrid of wolf and human. This provides the actual effects of werewolf hybrid form. Should not be player-visible", + "//~": "NO_I18N" + }, "visibility": 30, "ugliness": 30, "valid": false, diff --git a/data/mods/Xedra_Evolved/mutations/spells.json b/data/mods/Xedra_Evolved/mutations/spells.json index 8bebb5a4994d4..0ad71a02c0176 100644 --- a/data/mods/Xedra_Evolved/mutations/spells.json +++ b/data/mods/Xedra_Evolved/mutations/spells.json @@ -2,8 +2,8 @@ { "type": "SPELL", "id": "spider_emergence_weak", - "name": { "str": "Spider Emergence" }, - "description": "The incubating goblin spider larvae flee their host.", + "name": { "str": "Spider Emergence", "//~": "NO_I18N" }, + "description": { "str": "The incubating goblin spider larvae flee their host.", "//~": "NO_I18N" }, "flags": [ "HOSTILE_SUMMON", "PERMANENT", "RANDOM_DAMAGE" ], "valid_targets": [ "ground", "self" ], "base_casting_time": 20, @@ -22,8 +22,8 @@ { "type": "SPELL", "id": "spider_emergence_strong", - "name": { "str": "Spider Emergence" }, - "description": "The incubating goblin spider larvae flee their host.", + "name": { "str": "Spider Emergence", "//~": "NO_I18N" }, + "description": { "str": "The incubating goblin spider larvae flee their host.", "//~": "NO_I18N" }, "flags": [ "HOSTILE_SUMMON", "PERMANENT", "RANDOM_DAMAGE" ], "valid_targets": [ "ground", "self" ], "base_casting_time": 20, @@ -42,8 +42,8 @@ { "type": "SPELL", "id": "eggsac_survivable", - "name": { "str": "Eggsac Eruption" }, - "description": "Hurts yourself.", + "name": { "str": "Eggsac Eruption", "//~": "NO_I18N" }, + "description": { "str": "Hurts yourself.", "//~": "NO_I18N" }, "flags": [ "LOUD", "RANDOM_DAMAGE", "NO_PROJECTILE" ], "min_damage": 10, "max_damage": 20, @@ -55,8 +55,8 @@ { "type": "SPELL", "id": "eggsac_fatal", - "name": { "str": "Eggsac Eruption" }, - "description": "Hurts yourself.", + "name": { "str": "Eggsac Eruption", "//~": "NO_I18N" }, + "description": { "str": "Hurts yourself.", "//~": "NO_I18N" }, "flags": [ "LOUD", "RANDOM_DAMAGE", "NO_PROJECTILE" ], "min_damage": 100, "max_damage": 200, @@ -68,8 +68,11 @@ { "id": "vampire_map_real", "type": "SPELL", - "name": "Commune with children of the night Real Spell", - "description": "This is the spell that actually fires when you cast Commune with Children of the Night. It's a bug if you have it.", + "name": { "str": "Commune with children of the night Real Spell", "//~": "NO_I18N" }, + "description": { + "str": "This is the spell that actually fires when you cast Commune with Children of the Night. It's a bug if you have it.", + "//~": "NO_I18N" + }, "valid_targets": [ "none" ], "message": "The secrets of the living earth are revealed to you.", "flags": [ "NO_HANDS", "SILENT" ], diff --git a/data/mods/Xedra_Evolved/mutations/temporary.json b/data/mods/Xedra_Evolved/mutations/temporary.json index 179ada9d9aa1b..9ba208f235464 100644 --- a/data/mods/Xedra_Evolved/mutations/temporary.json +++ b/data/mods/Xedra_Evolved/mutations/temporary.json @@ -139,9 +139,12 @@ { "type": "mutation", "id": "TURN_INTO_BEAR_TRAITS", - "name": { "str": "Bear Form" }, + "name": { "str": "Bear Form", "//~": "NO_I18N" }, "points": 98, - "description": "You are a bear. This provides the actual effects of bear form. Should not be player-visible", + "description": { + "str": "You are a bear. This provides the actual effects of bear form. Should not be player-visible", + "//~": "NO_I18N" + }, "valid": false, "starting_trait": false, "purifiable": false, @@ -192,9 +195,12 @@ { "type": "mutation", "id": "TURN_INTO_DEER_TRAITS", - "name": { "str": "Deer Form" }, + "name": { "str": "Deer Form", "//~": "NO_I18N" }, "points": 98, - "description": "You are a deer. This provides the actual effects of deer form. Should not be player-visible", + "description": { + "str": "You are a deer. This provides the actual effects of deer form. Should not be player-visible", + "//~": "NO_I18N" + }, "valid": false, "starting_trait": false, "purifiable": false, @@ -236,9 +242,12 @@ { "type": "mutation", "id": "TURN_INTO_COUGAR_TRAITS", - "name": { "str": "Cougar Form" }, + "name": { "str": "Cougar Form", "//~": "NO_I18N" }, "points": 98, - "description": "You are a cougar. This provides the actual effects of cougar form. Should not be player-visible.", + "description": { + "str": "You are a cougar. This provides the actual effects of cougar form. Should not be player-visible.", + "//~": "NO_I18N" + }, "starting_trait": false, "purifiable": false, "valid": false, @@ -286,9 +295,12 @@ { "type": "mutation", "id": "TURN_INTO_OWL_TRAITS", - "name": { "str": "Owl Form" }, + "name": { "str": "Owl Form", "//~": "NO_I18N" }, "points": 98, - "description": "You are an owl. This provides the actual effects of owl form. Should not be player-visible.", + "description": { + "str": "You are an owl. This provides the actual effects of owl form. Should not be player-visible.", + "//~": "NO_I18N" + }, "starting_trait": false, "purifiable": false, "valid": false, @@ -336,11 +348,14 @@ { "type": "mutation", "id": "LILIN_WAR_OWL_FORM_TRAITS", - "name": { "str": "Strix Form" }, + "name": { "str": "Strix Form", "//~": "NO_I18N" }, "points": 98, "ugliness": 30, "visibility": 30, - "description": "You are in strix form. This provides the actual effects of strix form. Should not be player-visible.", + "description": { + "str": "You are in strix form. This provides the actual effects of strix form. Should not be player-visible.", + "//~": "NO_I18N" + }, "starting_trait": false, "purifiable": false, "valid": false, @@ -392,9 +407,12 @@ { "type": "mutation", "id": "TURN_INTO_RAVEN_TRAITS", - "name": { "str": "Raven Form" }, + "name": { "str": "Raven Form", "//~": "NO_I18N" }, "points": 98, - "description": "You are a raven. This provides the actual effects of raven form. Should not be player-visible.", + "description": { + "str": "You are a raven. This provides the actual effects of raven form. Should not be player-visible.", + "//~": "NO_I18N" + }, "starting_trait": false, "purifiable": false, "valid": false, @@ -441,9 +459,9 @@ { "type": "mutation", "id": "CHANGELING_DISGUISE_AS_NATURE_BUSH", - "name": { "str": "Changeling Bush disguise" }, + "name": { "str": "Changeling Bush disguise", "//~": "NO_I18N" }, "points": 99, - "description": "You are a bush and no one can see you.", + "description": { "str": "You are a bush and no one can see you.", "//~": "NO_I18N" }, "valid": false, "starting_trait": false, "purifiable": false, @@ -455,28 +473,28 @@ "type": "mutation", "id": "CHANGELING_DISGUISE_AS_NATURE_TREE", "copy-from": "CHANGELING_DISGUISE_AS_NATURE_BUSH", - "name": { "str": "Changeling Tree disguise" }, + "name": { "str": "Changeling Tree disguise", "//~": "NO_I18N" }, "override_look": { "id": "t_tree", "tile_category": "terrain" } }, { "type": "mutation", "id": "CHANGELING_DISGUISE_AS_NATURE_POND", "copy-from": "CHANGELING_DISGUISE_AS_NATURE_BUSH", - "name": { "str": "Changeling Pond disguise" }, + "name": { "str": "Changeling Pond disguise", "//~": "NO_I18N" }, "override_look": { "id": "t_water_sh", "tile_category": "terrain" } }, { "type": "mutation", "id": "CHANGELING_DISGUISE_AS_NATURE_GRASS", "copy-from": "CHANGELING_DISGUISE_AS_NATURE_BUSH", - "name": { "str": "Changeling Grass disguise" }, + "name": { "str": "Changeling Grass disguise", "//~": "NO_I18N" }, "override_look": { "id": "t_grass_long", "tile_category": "terrain" } }, { "type": "mutation", "id": "CHANGELING_DISGUISE_AS_NATURE_ROCK", "copy-from": "CHANGELING_DISGUISE_AS_NATURE_BUSH", - "name": { "str": "Changeling Rock disguise" }, + "name": { "str": "Changeling Rock disguise", "//~": "NO_I18N" }, "override_look": { "id": "f_boulder_medium", "tile_category": "furniture" } } ] diff --git a/data/mods/Xedra_Evolved/mutations/xe_lilin.json b/data/mods/Xedra_Evolved/mutations/xe_lilin.json index 7213ecc12851e..de6325cc3a49e 100644 --- a/data/mods/Xedra_Evolved/mutations/xe_lilin.json +++ b/data/mods/Xedra_Evolved/mutations/xe_lilin.json @@ -282,8 +282,8 @@ { "type": "mutation", "id": "LILIN_ATTRIBUTE_BONUSES_STRENGTH", - "name": { "str": "The Cedars of Lebanon" }, - "description": "Adds a Strength Bonus to Might of the Nephilim. Should not be player-visible.", + "name": { "str": "The Cedars of Lebanon", "//~": "NO_I18N" }, + "description": { "str": "Adds a Strength Bonus to Might of the Nephilim. Should not be player-visible.", "//~": "NO_I18N" }, "points": 2, "purifiable": false, "player_display": false, @@ -361,8 +361,8 @@ { "type": "mutation", "id": "LILIN_ATTRIBUTE_BONUSES_DEXTERITY", - "name": { "str": "The Leaping Faun" }, - "description": "Adds a Dexterity/Dodge Bonus to Might of the Nephilim. Should not be player-visible.", + "name": { "str": "The Leaping Faun", "//~": "NO_I18N" }, + "description": { "str": "Adds a Dexterity/Dodge Bonus to Might of the Nephilim. Should not be player-visible.", "//~": "NO_I18N" }, "points": 2, "purifiable": false, "player_display": false, @@ -397,8 +397,8 @@ { "type": "mutation", "id": "LILIN_ATTRIBUTE_BONUSES_PERCEPTION", - "name": { "str": "And All the People Saw the Sounds" }, - "description": "Adds a Perception Bonus to Might of the Nephilim. Should not be player-visible.", + "name": { "str": "And All the People Saw the Sounds", "//~": "NO_I18N" }, + "description": { "str": "Adds a Perception Bonus to Might of the Nephilim. Should not be player-visible.", "//~": "NO_I18N" }, "points": 2, "purifiable": false, "player_display": false, diff --git a/data/mods/Xedra_Evolved/player/cbm_spells.json b/data/mods/Xedra_Evolved/player/cbm_spells.json index 95a51f13ad661..8782a4fb10300 100644 --- a/data/mods/Xedra_Evolved/player/cbm_spells.json +++ b/data/mods/Xedra_Evolved/player/cbm_spells.json @@ -2,8 +2,8 @@ { "id": "spell_summon_bat_swarm", "type": "SPELL", - "name": { "str": "Swarm of Bats" }, - "description": "Are you the Bat Man?", + "name": { "str": "Swarm of Bats", "//~": "NO_I18N" }, + "description": { "str": "Are you the Bat Man?", "//~": "NO_I18N" }, "valid_targets": [ "ground" ], "flags": [ "LOUD", "SOMATIC", "SPAWN_GROUP", "NO_CORPSE_QUIET" ], "min_damage": 1, @@ -28,8 +28,8 @@ { "id": "spell_summon_bat_giant", "type": "SPELL", - "name": { "str": "Giant Bat" }, - "description": "Are you the Bat Man?", + "name": { "str": "Giant Bat", "//~": "NO_I18N" }, + "description": { "str": "Are you the Bat Man?", "//~": "NO_I18N" }, "valid_targets": [ "ground" ], "flags": [ "LOUD", "SOMATIC", "SPAWN_GROUP", "NO_CORPSE_QUIET" ], "min_damage": 1, diff --git a/data/mods/Xedra_Evolved/spells/XAEA.json b/data/mods/Xedra_Evolved/spells/XAEA.json index 52bc4bfa9678c..28c1d80ae20e7 100644 --- a/data/mods/Xedra_Evolved/spells/XAEA.json +++ b/data/mods/Xedra_Evolved/spells/XAEA.json @@ -7,8 +7,8 @@ { "id": "XAEA_quake", "type": "SPELL", - "name": "Artifact Earthquake", - "description": "Cause a localized earthquake, knocking down enemies and overturning the earth.", + "name": { "str": "Artifact Earthquake", "//~": "NO_I18N" }, + "description": { "str": "Cause a localized earthquake, knocking down enemies and overturning the earth.", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ground" ], "flags": [ "LOUD", "RANDOM_DAMAGE", "NO_PROJECTILE", "IGNORE_WALLS", "RANDOM_DURATION", "NO_EXPLOSION_SFX" ], "effect": "attack", @@ -30,8 +30,8 @@ { "id": "XE_quake_shake", "type": "SPELL", - "name": "Artifact Quake Earthquake", - "description": "Destroy furniture and terrain nearby.", + "name": { "str": "Artifact Quake Earthquake", "//~": "NO_I18N" }, + "description": { "str": "Destroy furniture and terrain nearby.", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ground" ], "flags": [ "SILENT", "NO_EXPLOSION_SFX", "IGNORE_WALLS", "RANDOM_DAMAGE" ], "effect": "bash", @@ -44,8 +44,8 @@ { "id": "XE_quake_transform", "type": "SPELL", - "name": "Artifact Quake Transform", - "description": "Causes rubble to be spawned occasionally.", + "name": { "str": "Artifact Quake Transform", "//~": "NO_I18N" }, + "description": { "str": "Causes rubble to be spawned occasionally.", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ground" ], "flags": [ "SILENT", "NO_EXPLOSION_SFX", "IGNORE_WALLS" ], "effect": "ter_transform", @@ -59,8 +59,8 @@ { "id": "XAEA_teleport_rand", "type": "SPELL", - "name": "Artifact Teleport", - "description": "Teleport the caster to a random point nearby.", + "name": { "str": "Artifact Teleport", "//~": "NO_I18N" }, + "description": { "str": "Teleport the caster to a random point nearby.", "//~": "NO_I18N" }, "effect": "short_range_teleport", "shape": "blast", "valid_targets": [ "ground" ], @@ -75,8 +75,8 @@ { "id": "XAEA_kill_spell", "type": "SPELL", - "name": "Artifact Kill", - "description": "Deal damage equal to 1000% of monster's HP.", + "name": { "str": "Artifact Kill", "//~": "NO_I18N" }, + "description": { "str": "Deal damage equal to 1000% of monster's HP.", "//~": "NO_I18N" }, "valid_targets": [ "hostile" ], "message": "Something living nearby just exploded with fountain of gore.", "sound_description": "", @@ -92,8 +92,8 @@ { "type": "SPELL", "id": "XAEA_heal", - "name": { "str": "Artifact Heal" }, - "description": "Will heal injuries all over your body.", + "name": { "str": "Artifact Heal", "//~": "NO_I18N" }, + "description": { "str": "Will heal injuries all over your body.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "effect": "attack", "flags": [ "NO_PROJECTILE", "NO_EXPLOSION_SFX", "SILENT" ], @@ -107,8 +107,8 @@ { "type": "SPELL", "id": "XAEA_pain", - "name": { "str": "Artifact Pain" }, - "description": "Decrease some pain.", + "name": { "str": "Artifact Pain", "//~": "NO_I18N" }, + "description": { "str": "Decrease some pain.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "effect": "recover_energy", "effect_str": "PAIN", @@ -122,8 +122,8 @@ { "type": "SPELL", "id": "XAEA_stamina", - "name": { "str": "Artifact Stamina" }, - "description": "Restore some stamina.", + "name": { "str": "Artifact Stamina", "//~": "NO_I18N" }, + "description": { "str": "Restore some stamina.", "//~": "NO_I18N" }, "min_damage": 4000, "max_damage": 6000, "valid_targets": [ "self" ], @@ -137,8 +137,8 @@ { "type": "SPELL", "id": "XAEA_mana", - "name": { "str": "Artifact Mana" }, - "description": "Restore some mana.", + "name": { "str": "Artifact Mana", "//~": "NO_I18N" }, + "description": { "str": "Restore some mana.", "//~": "NO_I18N" }, "min_damage": 1000, "max_damage": 2000, "valid_targets": [ "self" ], @@ -154,8 +154,8 @@ "id": "XAEA_map", "effect": "map", "shape": "blast", - "name": { "str": "Artifact Map" }, - "description": "Reveals an area around you on the overmap.", + "name": { "str": "Artifact Map", "//~": "NO_I18N" }, + "description": { "str": "Reveals an area around you on the overmap.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "flags": [ "NO_EXPLOSION_SFX", "RANDOM_DAMAGE", "SILENT" ], "min_aoe": 40, @@ -166,8 +166,8 @@ { "id": "XAEA_str", "type": "SPELL", - "name": "Artifact Strength Boost", - "description": "Grant you powerful damage boost for 2 minutes.", + "name": { "str": "Artifact Strength Boost", "//~": "NO_I18N" }, + "description": { "str": "Grant you powerful damage boost for 2 minutes.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "flags": [ "NO_EXPLOSION_SFX", "SILENT" ], "effect": "attack", @@ -192,8 +192,8 @@ { "id": "XAEA_int", "type": "SPELL", - "name": "Artifact Intelligence Boost", - "description": "Grant you huge int bonus for 1-2 hours.", + "name": { "str": "Artifact Intelligence Boost", "//~": "NO_I18N" }, + "description": { "str": "Grant you huge int bonus for 1-2 hours.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "flags": [ "NO_EXPLOSION_SFX", "SILENT", "RANDOM_DURATION" ], "effect": "attack", @@ -218,8 +218,8 @@ { "id": "XAEA_electric_sight", "type": "SPELL", - "name": "Artifact Electric Sight", - "description": "Gives you an ability to see electric creatures for a whole week.", + "name": { "str": "Artifact Electric Sight", "//~": "NO_I18N" }, + "description": { "str": "Gives you an ability to see electric creatures for a whole week.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "flags": [ "NO_EXPLOSION_SFX", "SILENT", "RANDOM_DURATION" ], "effect": "attack", @@ -244,8 +244,8 @@ { "id": "XAEA_incorporeal", "type": "SPELL", - "name": "Artifact Incorporeal", - "description": "Gives incorporeal effect for 0,5-1 hour.", + "name": { "str": "Artifact Incorporeal", "//~": "NO_I18N" }, + "description": { "str": "Gives incorporeal effect for 0,5-1 hour.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "flags": [ "NO_EXPLOSION_SFX", "SILENT", "RANDOM_DURATION" ], "effect": "attack", @@ -259,8 +259,8 @@ { "id": "XAEA_line", "type": "SPELL", - "name": "Artifact Line", - "description": "Create a line of pure destruction.", + "name": { "str": "Artifact Line", "//~": "NO_I18N" }, + "description": { "str": "Create a line of pure destruction.", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ground" ], "flags": [ "SILENT", "RANDOM_DAMAGE", "IGNORE_WALLS", "RANDOM_DURATION", "RANDOM_TARGET", "RANDOM_CRITTER" ], "effect": "attack", @@ -286,8 +286,8 @@ { "id": "XE_line_bash", "type": "SPELL", - "name": "Artifact Line Bash", - "description": "Destroy furniture and terrain nearby.", + "name": { "str": "Artifact Line Bash", "//~": "NO_I18N" }, + "description": { "str": "Destroy furniture and terrain nearby.", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ground" ], "flags": [ "SILENT", "NO_EXPLOSION_SFX", "IGNORE_WALLS", "RANDOM_DAMAGE" ], "effect": "bash", @@ -302,8 +302,8 @@ { "id": "XAEA_hologram_summon", "type": "SPELL", - "name": "Artifact Hologram Summon", - "description": "Summon a lot of holograms around you, for 0,5 - 1 h.", + "name": { "str": "Artifact Hologram Summon", "//~": "NO_I18N" }, + "description": { "str": "Summon a lot of holograms around you, for 0,5 - 1 h.", "//~": "NO_I18N" }, "valid_targets": [ "ground" ], "flags": [ "SILENT", "RANDOM_DAMAGE", "IGNORE_WALLS", "RANDOM_DURATION", "NO_EXPLOSION_SFX" ], "effect": "summon", @@ -322,8 +322,8 @@ { "id": "XAEA_electric_emit", "type": "SPELL", - "name": "Artifact Electric Emitter", - "description": "Emit giant electric clout for 5 - 15 m.", + "name": { "str": "Artifact Electric Emitter", "//~": "NO_I18N" }, + "description": { "str": "Emit giant electric clout for 5 - 15 m.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "flags": [ "NO_EXPLOSION_SFX", "SILENT", "RANDOM_DURATION" ], "effect": "attack", @@ -348,8 +348,8 @@ { "id": "XAEA_mod_moves", "type": "SPELL", - "name": "Artifact Add Moves", - "description": "Gives 15 - 45 seconds of free actions.", + "name": { "str": "Artifact Add Moves", "//~": "NO_I18N" }, + "description": { "str": "Gives 15 - 45 seconds of free actions.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "flags": [ "SILENT", "RANDOM_DAMAGE", "IGNORE_WALLS", "RANDOM_DURATION", "NO_EXPLOSION_SFX" ], "effect": "mod_moves", @@ -363,8 +363,8 @@ { "id": "XAEA_motion_vision", "type": "SPELL", - "name": "Artifact Super Senses", - "description": "You can feel any monster in range for a 0,5 - 2 h.", + "name": { "str": "Artifact Super Senses", "//~": "NO_I18N" }, + "description": { "str": "You can feel any monster in range for a 0,5 - 2 h.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "flags": [ "NO_EXPLOSION_SFX", "SILENT", "RANDOM_DURATION" ], "effect": "attack", diff --git a/data/mods/Xedra_Evolved/spells/changeling_spells.json b/data/mods/Xedra_Evolved/spells/changeling_spells.json index 5ae93af33981b..890e09b2d34e2 100644 --- a/data/mods/Xedra_Evolved/spells/changeling_spells.json +++ b/data/mods/Xedra_Evolved/spells/changeling_spells.json @@ -119,8 +119,8 @@ { "id": "changeling_noble_burning_weapon_fire_damage", "type": "SPELL", - "name": { "str": "Fires of Bealtaine Damage" }, - "description": "Flames, generated by Fires of Bealtaine.", + "name": { "str": "Fires of Bealtaine Damage", "//~": "NO_I18N" }, + "description": { "str": "Flames, generated by Fires of Bealtaine.", "//~": "NO_I18N" }, "valid_targets": [ "ally", "hostile" ], "effect": "attack", "shape": "blast", @@ -134,8 +134,8 @@ { "id": "changeling_noble_burning_weapon_anti_nether", "type": "SPELL", - "name": { "str": "Fires of Bealtaine Damage Extra Nether" }, - "description": "Flames, generated by Fires of Bealtaine. This does extra damage to Nether beings.", + "name": { "str": "Fires of Bealtaine Damage Extra Nether", "//~": "NO_I18N" }, + "description": { "str": "Flames, generated by Fires of Bealtaine. This does extra damage to Nether beings.", "//~": "NO_I18N" }, "valid_targets": [ "ally", "hostile" ], "effect": "attack", "shape": "blast", diff --git a/data/mods/Xedra_Evolved/spells/classless_spells.json b/data/mods/Xedra_Evolved/spells/classless_spells.json index 8d22a730850cf..adc95e51344db 100644 --- a/data/mods/Xedra_Evolved/spells/classless_spells.json +++ b/data/mods/Xedra_Evolved/spells/classless_spells.json @@ -99,8 +99,8 @@ { "id": "damage_transfer_heal", "type": "SPELL", - "name": "Damage Transfer Heal", - "description": "A spell that will heal you for a bit. You can see it only in debug mode.", + "name": { "str": "Damage Transfer Heal", "//~": "NO_I18N" }, + "description": { "str": "A spell that will heal you for a bit. You can see it only in debug mode.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "flags": [ "SILENT" ], "effect": "attack", @@ -138,8 +138,8 @@ { "id": "fire_teleport_explosion", "type": "SPELL", - "name": "Pyroportation Explosion", - "description": "Makes a pretty big fire explosion around you.", + "name": { "str": "Pyroportation Explosion", "//~": "NO_I18N" }, + "description": { "str": "Makes a pretty big fire explosion around you.", "//~": "NO_I18N" }, "effect": "attack", "shape": "blast", "valid_targets": [ "hostile", "ground" ], @@ -168,8 +168,8 @@ { "id": "call_daffodil_real", "type": "SPELL", - "name": "Call Daffodil", - "description": "Hidden spell that spawns the daffodil", + "name": { "str": "Call Daffodil", "//~": "NO_I18N" }, + "description": { "str": "Hidden spell that spawns the daffodil", "//~": "NO_I18N" }, "valid_targets": [ "ground" ], "min_damage": 5, "max_damage": 5, diff --git a/data/mods/Xedra_Evolved/spells/dreamer_spells.json b/data/mods/Xedra_Evolved/spells/dreamer_spells.json index 9758ba0dc199a..59ca2e2e893ac 100644 --- a/data/mods/Xedra_Evolved/spells/dreamer_spells.json +++ b/data/mods/Xedra_Evolved/spells/dreamer_spells.json @@ -381,8 +381,8 @@ { "id": "constructed_hammer_attack", "type": "SPELL", - "name": "Smash A Target", - "description": "Deal some damage. You can't see it except in debug mode.", + "name": { "str": "Smash A Target", "//~": "NO_I18N" }, + "description": { "str": "Deal some damage. You can't see it except in debug mode.", "//~": "NO_I18N" }, "effect": "attack", "shape": "blast", "valid_targets": [ "hostile", "ground" ], @@ -402,8 +402,8 @@ "id": "constructed_hammer_self_destruct", "type": "SPELL", "shape": "blast", - "name": "Constructed Hammer Self destruct", - "description": "Removes constructed hammer. You can't see it except in debug mode.", + "name": { "str": "Constructed Hammer Self destruct", "//~": "NO_I18N" }, + "description": { "str": "Removes constructed hammer. You can't see it except in debug mode.", "//~": "NO_I18N" }, "valid_targets": [ "ground" ], "effect": "effect_on_condition", "effect_str": "EOC_REMOVE_CONSTRUCTED_HAMMER" @@ -523,8 +523,8 @@ { "id": "summon_winch_item", "type": "SPELL", - "name": "Spawn a Winch", - "description": "Spawns a winch item. You can see it only in debug mode.", + "name": { "str": "Spawn a Winch", "//~": "NO_I18N" }, + "description": { "str": "Spawns a winch item. You can see it only in debug mode.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "min_damage": 1, "max_damage": 1, diff --git a/data/mods/Xedra_Evolved/spells/eater_spells.json b/data/mods/Xedra_Evolved/spells/eater_spells.json index daecffda062e4..186dad2f43d5c 100644 --- a/data/mods/Xedra_Evolved/spells/eater_spells.json +++ b/data/mods/Xedra_Evolved/spells/eater_spells.json @@ -24,8 +24,8 @@ { "id": "eat_dreamdross_fun_1", "type": "SPELL", - "name": "Eat dreamdross mood effect T1", - "description": "Boost your mood from consuming dreamdross. Tier 1 effect.", + "name": { "str": "Eat dreamdross mood effect T1", "//~": "NO_I18N" }, + "description": { "str": "Boost your mood from consuming dreamdross. Tier 1 effect.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "effect": "effect_on_condition", "effect_str": "EOC_EATER_DROSS_FUN_1", @@ -58,8 +58,8 @@ { "id": "eat_dreamdross_fun_2", "type": "SPELL", - "name": "Eat dreamdross mood effect T2", - "description": "Boost your mood from consuming dreamdross. Tier 2 effect.", + "name": { "str": "Eat dreamdross mood effect T2", "//~": "NO_I18N" }, + "description": { "str": "Boost your mood from consuming dreamdross. Tier 2 effect.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "effect": "effect_on_condition", "effect_str": "EOC_EATER_DROSS_FUN_2", @@ -90,8 +90,8 @@ { "id": "eat_dreamdross_fun_3", "type": "SPELL", - "name": "Eat dreamdross mood effect T3", - "description": "Boost your mood from consuming dreamdross. Tier 3 effect.", + "name": { "str": "Eat dreamdross mood effect T3", "//~": "NO_I18N" }, + "description": { "str": "Boost your mood from consuming dreamdross. Tier 3 effect.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "effect": "effect_on_condition", "effect_str": "EOC_EATER_DROSS_FUN_3", @@ -101,8 +101,8 @@ { "id": "eat_dreamdross_ingot_mana", "type": "SPELL", - "name": "Eat dreamdross ingots mana", - "description": "Restore some mana when you consume a whole dreamdross ingot.", + "name": { "str": "Eat dreamdross ingots mana", "//~": "NO_I18N" }, + "description": { "str": "Restore some mana when you consume a whole dreamdross ingot.", "//~": "NO_I18N" }, "teachable": false, "valid_targets": [ "self" ], "min_damage": 5000, diff --git a/data/mods/Xedra_Evolved/spells/hedge_magic_spells.json b/data/mods/Xedra_Evolved/spells/hedge_magic_spells.json index 7788177f8d1c5..d9ca32ac84963 100644 --- a/data/mods/Xedra_Evolved/spells/hedge_magic_spells.json +++ b/data/mods/Xedra_Evolved/spells/hedge_magic_spells.json @@ -180,8 +180,8 @@ { "id": "hedge_stunning_spell_real", "type": "SPELL", - "name": "To Befuddle As the Thunderstrike Real", - "description": "The actual spell that causes the effect. It's a bug if you have it.", + "name": { "str": "To Befuddle As the Thunderstrike Real", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that causes the effect. It's a bug if you have it.", "//~": "NO_I18N" }, "valid_targets": [ "hostile", "ground", "ally" ], "teachable": false, "effect": "flashbang", @@ -277,8 +277,11 @@ { "id": "hedge_clairvoyance_cone_real", "type": "SPELL", - "name": "To See Beyond the Barriers Real", - "description": "The actual spell that causes the effect for To See Beyond the Barriers. It's a bug if you have it.", + "name": { "str": "To See Beyond the Barriers Real", "//~": "NO_I18N" }, + "description": { + "str": "The actual spell that causes the effect for To See Beyond the Barriers. It's a bug if you have it.", + "//~": "NO_I18N" + }, "message": "", "valid_targets": [ "hostile", "ground", "ally" ], "flags": [ "IGNORE_WALLS" ], @@ -434,8 +437,11 @@ { "id": "hedge_blessed_weapon_nether_damage", "type": "SPELL", - "name": "Blessed Weapon Nether Damage", - "description": "This is the extra damage a blessed weapon does to Nether creatures. It's a bug if you have it directly.", + "name": { "str": "Blessed Weapon Nether Damage", "//~": "NO_I18N" }, + "description": { + "str": "This is the extra damage a blessed weapon does to Nether creatures. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "message": "", "flags": [ "SILENT", "NO_EXPLOSION_SFX", "RANDOM_DAMAGE" ], "valid_targets": [ "hostile" ], @@ -511,8 +517,11 @@ { "id": "hedge_bash_terrain_magic_square_real", "type": "SPELL", - "name": "To Demolish Buildings and Strongholds Real", - "description": "The actual spell for To Demolish Buildings and Strongholds. It's a bug if you have it directly.", + "name": { "str": "To Demolish Buildings and Strongholds Real", "//~": "NO_I18N" }, + "description": { + "str": "The actual spell for To Demolish Buildings and Strongholds. It's a bug if you have it directly.", + "//~": "NO_I18N" + }, "message": "", "teachable": false, "valid_targets": [ "hostile", "ground", "ally" ], diff --git a/data/mods/Xedra_Evolved/spells/integrated_armor_spells.json b/data/mods/Xedra_Evolved/spells/integrated_armor_spells.json index 147cd6dd3bfe8..981d547cf3647 100644 --- a/data/mods/Xedra_Evolved/spells/integrated_armor_spells.json +++ b/data/mods/Xedra_Evolved/spells/integrated_armor_spells.json @@ -2,8 +2,8 @@ { "type": "SPELL", "id": "integrated_coal_skin_burnback", - "name": "Coal Skin Burnback", - "description": "The burnback effect from the burning coals skin.", + "name": { "str": "Coal Skin Burnback", "//~": "NO_I18N" }, + "description": { "str": "The burnback effect from the burning coals skin.", "//~": "NO_I18N" }, "effect": "attack", "shape": "blast", "min_damage": 3, @@ -35,8 +35,8 @@ { "type": "SPELL", "id": "integrated_flame_skin_burnback", - "name": "Flame Skin Burnback", - "description": "The burnback effect from the flaming skin.", + "name": { "str": "Flame Skin Burnback", "//~": "NO_I18N" }, + "description": { "str": "The burnback effect from the flaming skin.", "//~": "NO_I18N" }, "effect": "attack", "shape": "blast", "min_damage": 7, diff --git a/data/mods/Xedra_Evolved/spells/inventor_spells.json b/data/mods/Xedra_Evolved/spells/inventor_spells.json index 2ac95e3382194..363fc94caef4a 100644 --- a/data/mods/Xedra_Evolved/spells/inventor_spells.json +++ b/data/mods/Xedra_Evolved/spells/inventor_spells.json @@ -29,8 +29,8 @@ { "type": "SPELL", "id": "firmament_driver_damage", - "name": "Firmament-driver Damage", - "description": "Deal some damage to the pushed enemy.", + "name": { "str": "Firmament-driver Damage", "//~": "NO_I18N" }, + "description": { "str": "Deal some damage to the pushed enemy.", "//~": "NO_I18N" }, "valid_targets": [ "hostile" ], "effect": "attack", "shape": "blast", diff --git a/data/mods/Xedra_Evolved/spells/item_spells.json b/data/mods/Xedra_Evolved/spells/item_spells.json index 2f6de4b5e5718..10da408028423 100644 --- a/data/mods/Xedra_Evolved/spells/item_spells.json +++ b/data/mods/Xedra_Evolved/spells/item_spells.json @@ -2,8 +2,8 @@ { "id": "mace_pipe_magic_throw", "type": "SPELL", - "name": "Throw The Hammer", - "description": "You throw the hammer.", + "name": { "str": "Throw The Hammer", "//~": "NO_I18N" }, + "description": { "str": "You throw the hammer.", "//~": "NO_I18N" }, "valid_targets": [ "hostile" ], "flags": [ "SOMATIC", "SILENT", "NON_MAGICAL", "RANDOM_DAMAGE", "NO_EXPLOSION_SFX" ], "min_damage": { "math": [ "(u_skill('deduction') + u_skill('throw')) * 4" ] }, @@ -17,8 +17,11 @@ { "id": "kantele_spell", "type": "SPELL", - "name": "Väinämöinen's Kantele Song", - "description": "You play and sing songs written by or about a Finnish wizard/deity. It summons forest mammals to your presence.", + "name": { "str": "Väinämöinen's Kantele Song", "//~": "NO_I18N" }, + "description": { + "str": "You play and sing songs written by or about a Finnish wizard/deity. It summons forest mammals to your presence.", + "//~": "NO_I18N" + }, "valid_targets": [ "ground" ], "skill": "deduction", "min_damage": 1, @@ -47,8 +50,8 @@ { "id": "nine_second_time_stop", "type": "SPELL", - "name": "Nine more seconds", - "description": "Nine seconds of time stop for what I assume is a mythological reference.", + "name": { "str": "Nine more seconds", "//~": "NO_I18N" }, + "description": { "str": "Nine seconds of time stop for what I assume is a mythological reference.", "//~": "NO_I18N" }, "message": "Time suddenly stops for everything but you.", "valid_targets": [ "self" ], "spell_class": "NONE", @@ -61,8 +64,8 @@ { "id": "spawn_milk_and_hazelnuts", "type": "SPELL", - "name": "Milk and Hazelnuts", - "description": "Spawns milk. The extra effect spawns the hazelnuts.", + "name": { "str": "Milk and Hazelnuts", "//~": "NO_I18N" }, + "description": { "str": "Spawns milk. The extra effect spawns the hazelnuts.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "spell_class": "NONE", "flags": [ "PERMANENT", "NO_LEGS", "NO_EXPLOSION_SFX", "NO_PROJECTILE" ], @@ -82,8 +85,8 @@ { "id": "spawn_hazelnuts", "type": "SPELL", - "name": "Here's the Hazelnuts", - "description": "This extra effect spawns the hazelnuts.", + "name": { "str": "Here's the Hazelnuts", "//~": "NO_I18N" }, + "description": { "str": "This extra effect spawns the hazelnuts.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "spell_class": "NONE", "flags": [ "PERMANENT", "NO_LEGS", "NO_EXPLOSION_SFX", "NO_PROJECTILE" ], @@ -102,8 +105,8 @@ { "id": "potion_recover_mana_xe", "type": "SPELL", - "name": "Recover Mana", - "description": "You regain mana.", + "name": { "str": "Recover Mana", "//~": "NO_I18N" }, + "description": { "str": "You regain mana.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "min_damage": 250, "damage_increment": 50.0, @@ -124,9 +127,9 @@ { "id": "blackout_rage_drink", "type": "SPELL", - "name": "Blackout rage drank", + "name": { "str": "Blackout rage drank", "//~": "NO_I18N" }, "//": "Used for blackout rage drink, not castable.", - "description": "This spell transforms you into a drunken master.", + "description": { "str": "This spell transforms you into a drunken master.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "flags": [ "SILENT", "NO_LEGS", "NO_HANDS" ], "effect": "spawn_item", @@ -147,9 +150,9 @@ { "id": "cosmic_dagwood_regeneration", "type": "SPELL", - "name": "rejuvenation", + "name": { "str": "rejuvenation", "//~": "NO_I18N" }, "//": "Used for the cosmic dagwood inventor item, not castable", - "description": "This spell regenerates health (limb health) for a short period", + "description": { "str": "This spell regenerates health (limb health) for a short period", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "base_energy_cost": 0, "energy_increment": 0, @@ -168,8 +171,8 @@ { "id": "bio_explosion", "type": "SPELL", - "name": "Biotic Blast", - "description": "Explode the enemy. Literally.", + "name": { "str": "Biotic Blast", "//~": "NO_I18N" }, + "description": { "str": "Explode the enemy. Literally.", "//~": "NO_I18N" }, "effect": "attack", "shape": "blast", "valid_targets": [ "hostile", "ally", "self" ], @@ -185,8 +188,8 @@ { "id": "ion_shot_1", "type": "SPELL", - "name": "Ion Shot", - "description": "A small ion charge.", + "name": { "str": "Ion Shot", "//~": "NO_I18N" }, + "description": { "str": "A small ion charge.", "//~": "NO_I18N" }, "effect": "attack", "shape": "blast", "valid_targets": [ "hostile" ], @@ -201,8 +204,8 @@ { "id": "ion_shot_2", "type": "SPELL", - "name": "Secondary Ion Shot", - "description": "A small ion charge.", + "name": { "str": "Secondary Ion Shot", "//~": "NO_I18N" }, + "description": { "str": "A small ion charge.", "//~": "NO_I18N" }, "effect": "attack", "shape": "blast", "valid_targets": [ "hostile" ], @@ -216,8 +219,8 @@ { "id": "heat_expl_gun", "type": "SPELL", - "name": "Instant Ignition", - "description": "Explode a small area.", + "name": { "str": "Instant Ignition", "//~": "NO_I18N" }, + "description": { "str": "Explode a small area.", "//~": "NO_I18N" }, "effect": "explosion", "shape": "blast", "valid_targets": [ "hostile", "ground" ], @@ -232,8 +235,8 @@ { "type": "SPELL", "id": "jump_boots_leap", - "name": "Jump Boots Leap", - "description": "Makes you jump.", + "name": { "str": "Jump Boots Leap", "//~": "NO_I18N" }, + "description": { "str": "Makes you jump.", "//~": "NO_I18N" }, "valid_targets": [ "ground" ], "flags": [ "SILENT", "NO_EXPLOSION_SFX" ], "effect": "dash", @@ -245,8 +248,8 @@ { "id": "inventor_electric_fist_spell", "type": "SPELL", - "name": "Overture Electric Attack", - "description": "You cast an electric spell at the monster.", + "name": { "str": "Overture Electric Attack", "//~": "NO_I18N" }, + "description": { "str": "You cast an electric spell at the monster.", "//~": "NO_I18N" }, "valid_targets": [ "hostile" ], "flags": [ "SILENT", "NON_MAGICAL", "RANDOM_DAMAGE", "NO_EXPLOSION_SFX" ], "min_damage": 18, @@ -264,11 +267,11 @@ { "type": "SPELL", "id": "learn_blood_of_saints", - "name": { "str": "Blood of Saints" }, + "name": { "str": "Blood of Saints", "//~": "NO_I18N" }, + "description": { "str": "This grants a specific mutation.", "//~": "NO_I18N" }, "effect": "mutate", "shape": "blast", "effect_str": "BLOOD_OF_SAINTS", - "description": "This grants a specific mutation.", "message": "You imbibed the concoction and you feel your veins flex in a warm glow.", "min_damage": 10000, "max_damage": 10000, @@ -278,11 +281,11 @@ { "type": "SPELL", "id": "extend_life", - "name": { "str": "Extend Life" }, + "name": { "str": "Extend Life", "//~": "NO_I18N" }, + "description": { "str": "This grants a specific mutation.", "//~": "NO_I18N" }, "effect": "mutate", "shape": "blast", "effect_str": "EXTEND_LIFE", - "description": "This grants a specific mutation.", "message": "You imbibed the concoction and you feel your chakras align and your DNA de-age.", "min_damage": 10000, "max_damage": 10000, @@ -292,8 +295,8 @@ { "id": "future_sight", "type": "SPELL", - "name": "Future Sight", - "description": "Summons an aura that grants precognitive abilities.", + "name": { "str": "Future Sight", "//~": "NO_I18N" }, + "description": { "str": "Summons an aura that grants precognitive abilities.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "flags": [ "SILENT", "NO_LEGS", "NO_HANDS" ], "effect": "spawn_item", @@ -314,11 +317,11 @@ { "type": "SPELL", "id": "hyde_formula", - "name": { "str": "Hyde Formula" }, + "name": { "str": "Hyde Formula", "//~": "NO_I18N" }, + "description": { "str": "This grants a specific mutation.", "//~": "NO_I18N" }, "effect": "mutate", "shape": "blast", "effect_str": "HYDE", - "description": "This grants a specific mutation.", "message": "You imbibed the concoction and you feel your inner self unleashed.", "min_damage": 10000, "max_damage": 10000, @@ -328,8 +331,8 @@ { "id": "wicked_quick_hands", "type": "SPELL", - "name": "Wicked Quick Hands", - "description": "You become more graceful, agile, and coordinated.", + "name": { "str": "Wicked Quick Hands", "//~": "NO_I18N" }, + "description": { "str": "You become more graceful, agile, and coordinated.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "min_duration": 360000, "max_duration": 360000, @@ -341,8 +344,8 @@ { "id": "terrible_strength", "type": "SPELL", - "name": "Terrible Strength", - "description": "You gain a terrible strength.", + "name": { "str": "Terrible Strength", "//~": "NO_I18N" }, + "description": { "str": "You gain a terrible strength.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "min_duration": 360000, "max_duration": 360000, @@ -354,8 +357,11 @@ { "type": "SPELL", "id": "spell_hare_leap", - "name": "Hare Leap", - "description": "You squat down, build up tension in your legs and release, launching yourself quite a distance.", + "name": { "str": "Hare Leap", "//~": "NO_I18N" }, + "description": { + "str": "You squat down, build up tension in your legs and release, launching yourself quite a distance.", + "//~": "NO_I18N" + }, "valid_targets": [ "ground" ], "flags": [ "SILENT", "NO_EXPLOSION_SFX" ], "effect": "dash", @@ -366,8 +372,11 @@ { "id": "dream_drainer_maker", "type": "SPELL", - "name": "Create the dream-drainer", - "description": "This spell is used by the catalyst to summon the dream-drainer. It's not intended to be known by the player.", + "name": { "str": "Create the dream-drainer", "//~": "NO_I18N" }, + "description": { + "str": "This spell is used by the catalyst to summon the dream-drainer. It's not intended to be known by the player.", + "//~": "NO_I18N" + }, "message": "", "teachable": false, "valid_targets": [ "hostile", "ally" ], @@ -387,8 +396,8 @@ { "id": "dream_drainer_maker_real", "type": "SPELL", - "name": "Create the dream-drainer real", - "description": "Transform a mosquito into a dream-draining nightmare.", + "name": { "str": "Create the dream-drainer real", "//~": "NO_I18N" }, + "description": { "str": "Transform a mosquito into a dream-draining nightmare.", "//~": "NO_I18N" }, "valid_targets": [ "hostile" ], "flags": [ "NO_LEGS", "NO_PROJECTILE" ], "effect": "targeted_polymorph", @@ -407,8 +416,8 @@ { "id": "rip_ticket", "type": "SPELL", - "name": "Rip", - "description": "You hear an otherworldly slice.", + "name": { "str": "Rip", "//~": "NO_I18N" }, + "description": { "str": "You hear an otherworldly slice.", "//~": "NO_I18N" }, "effect": "attack", "shape": "blast", "valid_targets": [ "hostile" ], @@ -422,8 +431,8 @@ { "id": "netherium_warp_grenade_detonation", "type": "SPELL", - "name": "Netherium Warp Detonation", - "description": "Having this spell is a bug. And casting it is lethal", + "name": { "str": "Netherium Warp Detonation", "//~": "NO_I18N" }, + "description": { "str": "Having this spell is a bug. And casting it is lethal", "//~": "NO_I18N" }, "message": "The location the grenade occupied is instantly overwhelmed with sounds and colors you've never felt before as space warps in impossible ways. Whatever used to be there is now gone.", "effect": "attack", "extra_effects": [ { "id": "netherium_warp_grenade_detonation_portal", "max_level": 0 } ], @@ -440,8 +449,8 @@ { "id": "netherium_warp_grenade_detonation_portal", "type": "SPELL", - "name": "Netherium Warp Detonation - Portal", - "description": "Having this spell is a bug. Has a 50% chance to spawn a reality tear", + "name": { "str": "Netherium Warp Detonation - Portal", "//~": "NO_I18N" }, + "description": { "str": "Having this spell is a bug. Has a 50% chance to spawn a reality tear", "//~": "NO_I18N" }, "effect": "attack", "shape": "blast", "field_id": "fd_fatigue", @@ -454,8 +463,11 @@ { "id": "inventor_portal_closer_spell", "type": "SPELL", - "name": "Netherium-Reality Smooth", - "description": "Having this spell is a bug. Will remove tears in reality and other portals with side effects.", + "name": { "str": "Netherium-Reality Smooth", "//~": "NO_I18N" }, + "description": { + "str": "Having this spell is a bug. Will remove tears in reality and other portals with side effects.", + "//~": "NO_I18N" + }, "message": "The two halves of the smoother surge together, forcing the teleporters together with a massive clang! Due to your precise engineering the teleporters activate at the exact moment of impact, temporarily shunting them into the nether and unleashing a massive cascade of netherium energy that ripples around you.", "effect": "ter_transform", "effect_str": "inventor_portal_closer_spell_furn_transform", @@ -471,8 +483,8 @@ { "id": "inventor_portal_closer_spell_portal_storm", "type": "SPELL", - "name": "Netherium-Reality Smooth - Portal Spell", - "description": "Having this spell is a bug. Causes a strong portal storm.", + "name": { "str": "Netherium-Reality Smooth - Portal Spell", "//~": "NO_I18N" }, + "description": { "str": "Having this spell is a bug. Causes a strong portal storm.", "//~": "NO_I18N" }, "effect": "effect_on_condition", "effect_str": "EOC_CAUSE_PORTAL_STORM", "shape": "blast", diff --git a/data/mods/Xedra_Evolved/spells/lilin_spells.json b/data/mods/Xedra_Evolved/spells/lilin_spells.json index 72ea01723588f..5be9e8eb5fd69 100644 --- a/data/mods/Xedra_Evolved/spells/lilin_spells.json +++ b/data/mods/Xedra_Evolved/spells/lilin_spells.json @@ -121,8 +121,8 @@ { "id": "lilin_aoe_daze_spell_real", "type": "SPELL", - "name": "Cry of the Night-bird Real", - "description": "The actual Cry of the Night-bird that applies the effect. It's a bug if you have it.", + "name": { "str": "Cry of the Night-bird Real", "//~": "NO_I18N" }, + "description": { "str": "The actual Cry of the Night-bird that applies the effect. It's a bug if you have it.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ally", "hostile" ], diff --git a/data/mods/Xedra_Evolved/spells/shapeshifter.json b/data/mods/Xedra_Evolved/spells/shapeshifter.json index d01070cf1d862..801aed0c346de 100644 --- a/data/mods/Xedra_Evolved/spells/shapeshifter.json +++ b/data/mods/Xedra_Evolved/spells/shapeshifter.json @@ -2,8 +2,8 @@ { "id": "shapeshifter_remove_pain_spell", "type": "SPELL", - "name": "Shapeshifter reduce pain spell", - "description": "This reduces pain for shapeshifters as their wounds regenerate. You should never see it.", + "name": { "str": "Shapeshifter reduce pain spell", "//~": "NO_I18N" }, + "description": { "str": "This reduces pain for shapeshifters as their wounds regenerate. You should never see it.", "//~": "NO_I18N" }, "valid_targets": [ "self" ], "min_damage": 1, "max_damage": 1, diff --git a/data/mods/Xedra_Evolved/spells/vampire_spells.json b/data/mods/Xedra_Evolved/spells/vampire_spells.json index 14f1ab8581685..4512c3d3432c4 100644 --- a/data/mods/Xedra_Evolved/spells/vampire_spells.json +++ b/data/mods/Xedra_Evolved/spells/vampire_spells.json @@ -192,8 +192,8 @@ { "id": "vampire_command_beast_spell_real", "type": "SPELL", - "name": "Cowing the Beast Real", - "description": "The actual power that lets you command a beast. If you see this, it's a bug.", + "name": { "str": "Cowing the Beast Real", "//~": "NO_I18N" }, + "description": { "str": "The actual power that lets you command a beast. If you see this, it's a bug.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "hostile" ], @@ -291,8 +291,8 @@ { "id": "vampire_dominate_real", "type": "SPELL", - "name": "Dominating Gaze real", - "description": "The actual power that lets you take over a mind. If you see this, it's a bug.", + "name": { "str": "Dominating Gaze real", "//~": "NO_I18N" }, + "description": { "str": "The actual power that lets you take over a mind. If you see this, it's a bug.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "hostile" ], @@ -346,8 +346,8 @@ { "id": "vampire_mist_form_pass_through_doors_and_windows_teleport", "type": "SPELL", - "name": "(Mist Form) Pass Through Barrier Real", - "description": "The actual spell that lets you seep through a barrier. It's a bug if you have it.", + "name": { "str": "(Mist Form) Pass Through Barrier Real", "//~": "NO_I18N" }, + "description": { "str": "The actual spell that lets you seep through a barrier. It's a bug if you have it.", "//~": "NO_I18N" }, "message": "", "teachable": false, "valid_targets": [ "ground" ], diff --git a/data/mods/Xedra_Evolved/techniques.json b/data/mods/Xedra_Evolved/techniques.json index 9110a7a481d19..4696445597b13 100644 --- a/data/mods/Xedra_Evolved/techniques.json +++ b/data/mods/Xedra_Evolved/techniques.json @@ -2,7 +2,7 @@ { "type": "technique", "id": "tec_devil_tail_puncture", - "name": "TAIL_SHOT", + "name": { "str": "TAIL_SHOT", "//~": "NO_I18N" }, "messages": [ "Your devil tail shoots itself into %s, penetrating its body like a bullet", "'s devil tail shoots itself into %s, penetrating its body like a bullet" @@ -21,7 +21,7 @@ { "type": "technique", "id": "tec_devil_tail_wide", - "name": "TAIL_SWEEP", + "name": { "str": "TAIL_SWEEP", "//~": "NO_I18N" }, "messages": [ "Your devil tail makes a fast move, heavily cutting everybody in front", "'s devil tail makes a fast move, heavily cutting everybody in front" @@ -42,7 +42,7 @@ "type": "technique", "id": "tec_devil_tail_grab", "//": "not an actual grab, but would be nice to be so", - "name": "TAIL_GRAB", + "name": { "str": "TAIL_GRAB", "//~": "NO_I18N" }, "messages": [ "Your devil tail grabs %s and throws them to the ground", "'s devil tail grabs %s and throws them to the ground" diff --git a/data/mods/Xedra_Evolved/vehicles/vehicle_parts.json b/data/mods/Xedra_Evolved/vehicles/vehicle_parts.json index eb77ceca091f5..3353cae346c0c 100644 --- a/data/mods/Xedra_Evolved/vehicles/vehicle_parts.json +++ b/data/mods/Xedra_Evolved/vehicles/vehicle_parts.json @@ -35,7 +35,7 @@ "type": "AMMO", "category": "chems", "name": { "str_sp": "mana core power" }, - "description": "Seeing this is a bug.", + "description": { "str": "Seeing this is a bug.", "//~": "NO_I18N" }, "weight": "10 g", "volume": "10 ml", "phase": "solid",