Skip to content

Commit

Permalink
Another attunement spell for Magnetism Mage (#57508)
Browse files Browse the repository at this point in the history
* not_an_emp

* ?

* bruh
  • Loading branch information
GuardianDll authored Jun 7, 2022
1 parent 68afa17 commit 3b8fd35
Show file tree
Hide file tree
Showing 2 changed files with 92 additions and 1 deletion.
91 changes: 91 additions & 0 deletions data/mods/Magiclysm/Spells/attunements/Magnetism_Mage.json
Original file line number Diff line number Diff line change
Expand Up @@ -267,5 +267,96 @@
"aoe_increment": 0.12,
"max_level": 35,
"extra_effects": [ { "id": "railgun_sparks" } ]
},
{
"id": "robot_disabler",
"type": "SPELL",
"name": "Surge mod_moves",
"description": "Substract some moves from targeted_monster_ids monsters. Subspell; you aren't allowed to see it except in debug mode",
"valid_targets": [ "hostile" ],
"//": "the list of id's is way too big, so i made this as secondary spell instead",
"targeted_monster_ids": [
"mon_broken_cyborg",
"mon_prototype_cyborg",
"mon_exodii_worker",
"mon_exodii_quad",
"mon_zomborg",
"mon_EMP_hack",
"mon_c4_hack",
"mon_flashbang_hack",
"mon_gasbomb_hack",
"mon_grenade_hack",
"mon_manhack",
"mon_mininuke_hack",
"mon_tazer_hack",
"mon_lab_security_drone_GM",
"mon_lab_security_drone_YM",
"mon_lab_security_drone_BM",
"mon_lab_security_drone_BM2",
"mon_lab_security_drone_GR",
"mon_lab_security_drone_BS",
"mon_robofac_laserturret_mk1",
"mon_robofac_camspy",
"mon_turret",
"mon_turret_searchlight",
"mon_turret_bmg",
"mon_turret_rifle",
"mon_crows_m240",
"mon_turret_riot",
"mon_turret_speaker",
"mon_exodii_turret",
"mon_eyebot",
"mon_grocerybot",
"mon_grocerybot_busted",
"mon_hazmatbot",
"mon_molebot",
"mon_nursebot",
"mon_nursebot_defective",
"mon_yrax_trifacet"
],
"effect": "mod_moves",
"shape": "blast",
"max_level": 35,
"min_damage": -1500,
"max_damage": -12000,
"damage_increment": -300,
"min_aoe": 3,
"aoe_increment": 0.17,
"max_aoe": 15
},
{
"id": "robot_disabler_explosion",
"type": "SPELL",
"name": "Surge",
"description": "Send a wave of high-frequency alternating pulse. It can't hurt really much, but it works great against circuits, shutting them down for a small time. Probably it will work against drones or robots. No, its not EMP",
"flags": [ "NO_LEGS", "LOUD", "SOMATIC" ],
"valid_targets": [ "hostile", "ground" ],
"spell_class": "MAGNETISM_MAGE",
"energy_source": "MANA",
"base_energy_cost": 450,
"energy_increment": -10.0,
"final_energy_cost": 100,
"field_id": "fd_electricity",
"min_field_intensity": 1,
"max_field_intensity": 1,
"field_chance": 3,
"difficulty": 9,
"effect": "attack",
"shape": "blast",
"damage_type": "electric",
"min_damage": 0,
"max_damage": 70,
"damage_increment": 2,
"min_range": 10,
"max_range": 55,
"range_increment": 1.3,
"min_aoe": 3,
"aoe_increment": 0.17,
"max_aoe": 15,
"base_casting_time": 400,
"casting_time_increment": -9,
"final_casting_time": 100,
"max_level": 35,
"extra_effects": [ { "id": "robot_disabler" } ]
}
]
2 changes: 1 addition & 1 deletion data/mods/Magiclysm/traits/attunements.json
Original file line number Diff line number Diff line change
Expand Up @@ -703,7 +703,7 @@
"valid": false,
"description": "",
"prereqs": [ "STORMSHAPER", "EARTHSHAPER" ],
"spells_learned": [ [ "railgun", 5 ], [ "magnetismmage_electrolaser", 5 ] ],
"spells_learned": [ [ "railgun", 5 ], [ "magnetismmage_electrolaser", 5 ], [ "robot_disabler_explosion", 5 ] ],
"cancels": [
"ARTIFICER",
"ALCHEMIST",
Expand Down

0 comments on commit 3b8fd35

Please sign in to comment.