Skip to content

Commit

Permalink
[Magiclysm] Dont extract monster/fake spells for translation (#77869)
Browse files Browse the repository at this point in the history
* NO18N Spells/attunement

* NO18N Spells

* NO18N Magiclysm

* PREFIX_XL/XS for Magiclysm
  • Loading branch information
Uwuewsky authored Nov 15, 2024
1 parent 6d6f5a8 commit 45a67ea
Show file tree
Hide file tree
Showing 52 changed files with 720 additions and 596 deletions.
58 changes: 32 additions & 26 deletions data/mods/Magiclysm/Spells/alien_mages.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
{
"id": "monster_heal_spell",
"type": "SPELL",
"name": "Heal Self Monster ",
"description": "A spell for a monster to heal themselves. How DARE they!",
"name": { "str": "Heal Self Monster ", "//~": "NO_I18N" },
"description": { "str": "A spell for a monster to heal themselves. How DARE they!", "//~": "NO_I18N" },
"valid_targets": [ "self" ],
"flags": [ "SILENT", "RANDOM_DAMAGE" ],
"effect": "attack",
Expand All @@ -16,8 +16,8 @@
{
"id": "migo_fleshwarper_blood_poison_spell",
"type": "SPELL",
"name": "Blood Poison Monster",
"description": "Projects a spray of acrid blood and gore all around the monster while also doing damage.",
"name": { "str": "Blood Poison Monster", "//~": "NO_I18N" },
"description": { "str": "Projects a spray of acrid blood and gore all around the monster while also doing damage.", "//~": "NO_I18N" },
"valid_targets": [ "hostile" ],
"flags": [ "SILENT", "RANDOM_DAMAGE", "RANDOM_DURATION", "RANDOM_AOE", "SPLIT_DAMAGE" ],
"effect": "attack",
Expand All @@ -42,8 +42,8 @@
{
"id": "migo_fleshwarper_mutate",
"type": "SPELL",
"name": "Fleshwarp Target ",
"description": "A spell for the mi-go fleshwarper to cause a random mutation.",
"name": { "str": "Fleshwarp Target", "//~": "NO_I18N" },
"description": { "str": "A spell for the mi-go fleshwarper to cause a random mutation.", "//~": "NO_I18N" },
"valid_targets": [ "hostile" ],
"//": "Random 25% to 75% chance to cause a mutation",
"flags": [ "SILENT", "RANDOM_DAMAGE" ],
Expand All @@ -57,8 +57,11 @@
{
"id": "migo_nethermancer_summon_nether",
"type": "SPELL",
"name": "Summon Nether Being",
"description": "A spell for the mi-go nethermancer to summon a nether being. It's a bug if you have this.",
"name": { "str": "Summon Nether Being", "//~": "NO_I18N" },
"description": {
"str": "A spell for the mi-go nethermancer to summon a nether being. It's a bug if you have this.",
"//~": "NO_I18N"
},
"valid_targets": [ "ground" ],
"flags": [ "HOSTILE_SUMMON", "LOUD", "NO_PROJECTILE", "SPAWN_GROUP" ],
"shape": "blast",
Expand All @@ -77,8 +80,8 @@
{
"id": "sorcerer_hand_monster",
"type": "SPELL",
"name": "Sorcerer's Hand Monster",
"description": "Pull a target or set of items to you.",
"name": { "str": "Sorcerer's Hand Monster", "//~": "NO_I18N" },
"description": { "str": "Pull a target or set of items to you.", "//~": "NO_I18N" },
"valid_targets": [ "hostile" ],
"flags": [ "CONCENTRATE", "NO_HANDS", "NO_LEGS" ],
"effect": "pull_target",
Expand All @@ -92,8 +95,8 @@
{
"id": "teleport_anchor_monster",
"type": "SPELL",
"name": "Teleport Anchor Monster",
"description": "Prevent the target from being able to teleport.",
"name": { "str": "Teleport Anchor Monster", "//~": "NO_I18N" },
"description": { "str": "Prevent the target from being able to teleport.", "//~": "NO_I18N" },
"valid_targets": [ "hostile" ],
"flags": [ "CONCENTRATE", "NO_HANDS", "NO_LEGS" ],
"effect": "attack",
Expand All @@ -111,8 +114,8 @@
{
"id": "triffid_brambles_arc",
"type": "SPELL",
"name": "Triffid Summon Brambles",
"description": "Call up brambles to trap a pathetic mammal. This is the triffid version with no math.",
"name": { "str": "Triffid Summon Brambles", "//~": "NO_I18N" },
"description": { "str": "Call up brambles to trap a pathetic mammal. This is the triffid version with no math.", "//~": "NO_I18N" },
"valid_targets": [ "ground", "hostile" ],
"effect": "ter_transform",
"effect_str": "druid_summoned_brambles",
Expand All @@ -129,8 +132,11 @@
{
"id": "triffid_summon_tanglevine",
"type": "SPELL",
"name": "Summon Tanglevine",
"description": "This spell causes an animated vine to burst from the ground and attempt to seize a nearby target and hold it fast.",
"name": { "str": "Summon Tanglevine", "//~": "NO_I18N" },
"description": {
"str": "This spell causes an animated vine to burst from the ground and attempt to seize a nearby target and hold it fast.",
"//~": "NO_I18N"
},
"valid_targets": [ "ground" ],
"flags": [ "RANDOM_AOE", "RANDOM_DURATION", "HOSTILE_SUMMON" ],
"effect": "summon",
Expand All @@ -150,8 +156,8 @@
{
"id": "triffid_pollen_cone",
"type": "SPELL",
"name": { "str": "Pollen Spray" },
"description": "Spews pollen in a cone.",
"name": { "str": "Pollen Spray", "//~": "NO_I18N" },
"description": { "str": "Spews pollen in a cone.", "//~": "NO_I18N" },
"valid_targets": [ "hostile", "ground" ],
"max_level": 5,
"flags": [ "SILENT", "NO_HANDS", "NO_LEGS", "SPLIT_DAMAGE" ],
Expand All @@ -170,8 +176,8 @@
{
"id": "triffid_pollen_heal",
"type": "SPELL",
"name": { "str": "Pollen Heal" },
"description": "Heals other triffids.",
"name": { "str": "Pollen Heal", "//~": "NO_I18N" },
"description": { "str": "Heals other triffids.", "//~": "NO_I18N" },
"valid_targets": [ "ally" ],
"max_level": 5,
"flags": [ "SILENT", "NO_HANDS", "NO_LEGS", "RANDOM_DAMAGE" ],
Expand All @@ -187,8 +193,8 @@
{
"id": "triffid_pollen_speed",
"type": "SPELL",
"name": { "str": "Pollen enhancement" },
"description": "Increases the speed of other triffids.",
"name": { "str": "Pollen enhancement", "//~": "NO_I18N" },
"description": { "str": "Increases the speed of other triffids.", "//~": "NO_I18N" },
"valid_targets": [ "ally" ],
"max_level": 8,
"flags": [ "SILENT", "NO_HANDS", "NO_LEGS", "RANDOM_DURATION" ],
Expand All @@ -205,8 +211,8 @@
{
"id": "triffid_pollen_blind",
"type": "SPELL",
"name": { "str": "Pollen blinding" },
"description": "Blind target and emit pollen.",
"name": { "str": "Pollen blinding", "//~": "NO_I18N" },
"description": { "str": "Blind target and emit pollen.", "//~": "NO_I18N" },
"valid_targets": [ "hostile" ],
"max_level": 8,
"flags": [ "SILENT", "NO_HANDS", "NO_LEGS", "RANDOM_DURATION" ],
Expand All @@ -223,8 +229,8 @@
{
"id": "triffid_pollen_emit",
"type": "SPELL",
"name": { "str": "Pollen Emit Spell" },
"description": "Causes a pollen emit when the triffid seedshaper uses other spells.",
"name": { "str": "Pollen Emit Spell", "//~": "NO_I18N" },
"description": { "str": "Causes a pollen emit when the triffid seedshaper uses other spells.", "//~": "NO_I18N" },
"valid_targets": [ "ally", "hostile", "ground" ],
"max_level": 1,
"flags": [ "SILENT", "NO_HANDS", "NO_LEGS" ],
Expand Down
87 changes: 45 additions & 42 deletions data/mods/Magiclysm/Spells/animist.json
Original file line number Diff line number Diff line change
Expand Up @@ -111,8 +111,8 @@
{
"abstract": "summon_abstract_zombie",
"type": "SPELL",
"name": "Abstract Summon Zombie",
"description": "Abstract of Summon Undead spell.",
"name": { "str": "Abstract Summon Zombie", "//~": "NO_I18N" },
"description": { "str": "Abstract of Summon Undead spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"min_damage": 1,
"max_damage": 1,
Expand All @@ -132,8 +132,8 @@
"id": "summon_zombie",
"copy-from": "summon_abstract_zombie",
"type": "SPELL",
"name": "Summon Zombie",
"description": "Summon a zombie. Part of Summon Undead spell.",
"name": { "str": "Summon Zombie", "//~": "NO_I18N" },
"description": { "str": "Summon a zombie. Part of Summon Undead spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_zombie",
Expand All @@ -146,8 +146,8 @@
"id": "summon_tough_zombie",
"copy-from": "summon_abstract_zombie",
"type": "SPELL",
"name": "Summon Tough Zombie",
"description": "Summon a tough zombie. Part of Summon Undead spell.",
"name": { "str": "Summon Tough Zombie", "//~": "NO_I18N" },
"description": { "str": "Summon a tough zombie. Part of Summon Undead spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_zombie_tough",
Expand All @@ -160,8 +160,8 @@
"id": "summon_zombie_brute",
"copy-from": "summon_abstract_zombie",
"type": "SPELL",
"name": "Summon Zombie Brute",
"description": "Summon a zombie brute. Part of Summon Undead spell.",
"name": { "str": "Summon Zombie Brute", "//~": "NO_I18N" },
"description": { "str": "Summon a zombie brute. Part of Summon Undead spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_zombie_brute",
Expand All @@ -174,8 +174,8 @@
"id": "summon_skeleton",
"copy-from": "summon_abstract_zombie",
"type": "SPELL",
"name": "Summon Skeleton Zombie",
"description": "Summon a skeleton zombie. Part of Summon Undead spell.",
"name": { "str": "Summon Skeleton Zombie", "//~": "NO_I18N" },
"description": { "str": "Summon a skeleton zombie. Part of Summon Undead spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_skeleton",
Expand All @@ -188,8 +188,8 @@
"id": "summon_skeleton_brute",
"copy-from": "summon_abstract_zombie",
"type": "SPELL",
"name": "Summon Skeletal Brute",
"description": "Summon a skeletal brute. Part of Summon Undead spell.",
"name": { "str": "Summon Skeletal Brute", "//~": "NO_I18N" },
"description": { "str": "Summon a skeletal brute. Part of Summon Undead spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_skeleton_brute",
Expand All @@ -202,8 +202,8 @@
"id": "summon_skeleton_hulk",
"copy-from": "summon_abstract_zombie",
"type": "SPELL",
"name": "Summon Skeletal Juggernaut",
"description": "Summon a skeletal juggernaut. Part of Summon Undead spell.",
"name": { "str": "Summon Skeletal Juggernaut", "//~": "NO_I18N" },
"description": { "str": "Summon a skeletal juggernaut. Part of Summon Undead spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_skeleton_hulk",
Expand Down Expand Up @@ -256,8 +256,8 @@
{
"abstract": "summon_abstract_swarm",
"type": "SPELL",
"name": "Abstract Summon Swarm",
"description": "Abstract of Summon Undead Swarm spell.",
"name": { "str": "Abstract Summon Swarm", "//~": "NO_I18N" },
"description": { "str": "Abstract of Summon Undead Swarm spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"min_damage": 3,
"max_damage": 3,
Expand All @@ -277,8 +277,8 @@
"id": "summon_zombie_dog",
"copy-from": "summon_abstract_swarm",
"type": "SPELL",
"name": "Summon Zombie Dog",
"description": "Summon a zombie dog. Part of Summon Undead Swarm spell.",
"name": { "str": "Summon Zombie Dog", "//~": "NO_I18N" },
"description": { "str": "Summon a zombie dog. Part of Summon Undead Swarm spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_zombie_dog",
Expand All @@ -291,8 +291,8 @@
"id": "summon_dog_skeleton",
"copy-from": "summon_abstract_swarm",
"type": "SPELL",
"name": "Summon Skeletal Dog",
"description": "Summon a skeletal dog. Part of Summon Undead Swarm spell.",
"name": { "str": "Summon Skeletal Dog", "//~": "NO_I18N" },
"description": { "str": "Summon a skeletal dog. Part of Summon Undead Swarm spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_dog_skeleton",
Expand All @@ -305,8 +305,8 @@
"id": "summon_zougar",
"copy-from": "summon_abstract_swarm",
"type": "SPELL",
"name": "Summon Decayed Pouncer",
"description": "Summon a decayed pouncer. Part of Summon Undead Swarm spell.",
"name": { "str": "Summon Decayed Pouncer", "//~": "NO_I18N" },
"description": { "str": "Summon a decayed pouncer. Part of Summon Undead Swarm spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_zougar",
Expand All @@ -319,8 +319,8 @@
"id": "summon_wolf_skeleton",
"copy-from": "summon_abstract_swarm",
"type": "SPELL",
"name": "Summon Skeletal Wolf",
"description": "Summon a skeletal wolf. Part of Summon Undead Swarm spell.",
"name": { "str": "Summon Skeletal Wolf", "//~": "NO_I18N" },
"description": { "str": "Summon a skeletal wolf. Part of Summon Undead Swarm spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_wolf_skeleton",
Expand All @@ -333,8 +333,8 @@
"id": "summon_dog_zombie_brute",
"copy-from": "summon_abstract_swarm",
"type": "SPELL",
"name": "Summon Barghest",
"description": "Summon a barghest. Part of Summon Undead Swarm spell.",
"name": { "str": "Summon Barghest", "//~": "NO_I18N" },
"description": { "str": "Summon a barghest. Part of Summon Undead Swarm spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_dog_zombie_brute",
Expand All @@ -347,8 +347,8 @@
"id": "summon_dog_skeleton_brute",
"copy-from": "summon_abstract_swarm",
"type": "SPELL",
"name": "Summon Boneplate Wolf",
"description": "Summon a boneplate wolf. Part of Summon Undead Swarm spell.",
"name": { "str": "Summon Boneplate Wolf", "//~": "NO_I18N" },
"description": { "str": "Summon a boneplate wolf. Part of Summon Undead Swarm spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_dog_skeleton_brute",
Expand All @@ -361,8 +361,8 @@
"id": "summon_dog_zombie_hulk",
"copy-from": "summon_abstract_swarm",
"type": "SPELL",
"name": "Summon Hulking Horror",
"description": "Summon a Hulking Horror. Part of Summon Undead Swarm spell.",
"name": { "str": "Summon Hulking Horror", "//~": "NO_I18N" },
"description": { "str": "Summon a Hulking Horror. Part of Summon Undead Swarm spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_dog_zombie_hulk",
Expand All @@ -375,8 +375,8 @@
"id": "summon_zougar_hunter",
"copy-from": "summon_abstract_swarm",
"type": "SPELL",
"name": "Summon Spearcat Hunter",
"description": "Summon a spearcat hunter. Part of Summon Undead Swarm spell.",
"name": { "str": "Summon Spearcat Hunter", "//~": "NO_I18N" },
"description": { "str": "Summon a spearcat hunter. Part of Summon Undead Swarm spell.", "//~": "NO_I18N" },
"valid_targets": [ "ground" ],
"effect": "summon",
"effect_str": "mon_zougar_hunter",
Expand Down Expand Up @@ -508,8 +508,8 @@
{
"id": "life_detonation_explosion",
"type": "SPELL",
"name": "Life Detonation Explosion",
"description": "Detonation for life detonation spell.",
"name": { "str": "Life Detonation Explosion", "//~": "NO_I18N" },
"description": { "str": "Detonation for life detonation spell.", "//~": "NO_I18N" },
"valid_targets": [ "hostile", "ground" ],
"flags": [ "EVOCATION_SPELL", "CONCENTRATE", "SOMATIC", "SILENT", "SPLIT_DAMAGE" ],
"effect": "attack",
Expand Down Expand Up @@ -852,8 +852,8 @@
{
"id": "devour_damage",
"type": "SPELL",
"name": "Devour Damage",
"description": "Deal deadly damage to ally. You can see it only in debug mode.",
"name": { "str": "Devour Damage", "//~": "NO_I18N" },
"description": { "str": "Deal deadly damage to ally. You can see it only in debug mode.", "//~": "NO_I18N" },
"valid_targets": [ "ally" ],
"flags": [ "EVOCATION_SPELL", "SILENT", "PERCENTAGE_DAMAGE" ],
"effect": "attack",
Expand All @@ -865,8 +865,8 @@
{
"id": "devour_healing",
"type": "SPELL",
"name": "Devour Healing",
"description": "Heal the player. You can see it only in debug mode.",
"name": { "str": "Devour Healing", "//~": "NO_I18N" },
"description": { "str": "Heal the player. You can see it only in debug mode.", "//~": "NO_I18N" },
"valid_targets": [ "self" ],
"flags": [ "EVOCATION_SPELL", "CONCENTRATE", "SOMATIC", "SILENT", "NO_PROJECTILE" ],
"effect": "attack",
Expand Down Expand Up @@ -951,8 +951,11 @@
{
"id": "animist_mass_hiding_self",
"type": "SPELL",
"name": "A Shadow in the Crowd Self",
"description": "Puts an effect on you so anyone affected by A Shadow in the Crowd knows to ignore you. It's a bug if you have this directly.",
"name": { "str": "A Shadow in the Crowd Self", "//~": "NO_I18N" },
"description": {
"str": "Puts an effect on you so anyone affected by A Shadow in the Crowd knows to ignore you. It's a bug if you have this directly.",
"//~": "NO_I18N"
},
"message": "",
"teachable": false,
"valid_targets": [ "self" ],
Expand Down Expand Up @@ -1109,8 +1112,8 @@
{
"id": "animist_radiation_bolt",
"type": "SPELL",
"name": "Magic Fissile Radiation",
"description": "Spawns a radiation field near the target. It's a bug if you have it directly.",
"name": { "str": "Magic Fissile Radiation", "//~": "NO_I18N" },
"description": { "str": "Spawns a radiation field near the target. It's a bug if you have it directly.", "//~": "NO_I18N" },
"flags": [ "EVOCATION_SPELL", "NO_EXPLOSION_SFX" ],
"valid_targets": [ "self" ],
"effect": "emit",
Expand Down
7 changes: 5 additions & 2 deletions data/mods/Magiclysm/Spells/attunements/Boreal_Mage.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,11 @@
{
"type": "SPELL",
"id": "auroral_wave_cold",
"name": "Auroral Wave",
"description": "This is the cold damage portion of the Auroral Wave spell, it is a wider blast around the central high damage cone.",
"name": { "str": "Auroral Wave", "//~": "NO_I18N" },
"description": {
"str": "This is the cold damage portion of the Auroral Wave spell, it is a wider blast around the central high damage cone.",
"//~": "NO_I18N"
},
"effect": "attack",
"shape": "cone",
"valid_targets": [ "hostile", "ground" ],
Expand Down
Loading

0 comments on commit 45a67ea

Please sign in to comment.