|
23 | 23 | "damage_type": "light", |
24 | 24 | "flags": [ "EVOCATION_SPELL", "VERBAL", "LOUD", "RANDOM_DAMAGE", "NO_HANDS", "SPLIT_DAMAGE" ], |
25 | 25 | "extra_effects": [ { "id": "eoc_evocation_setup", "hit_self": true } ], |
26 | | - "magic_type": "magiclysm_generic_magic" |
| 26 | + "magic_type": "magiclysm_evocation_magic" |
27 | 27 | }, |
28 | 28 | { |
29 | 29 | "id": "recover_mana", |
|
38 | 38 | "effect_str": "MANA", |
39 | 39 | "shape": "blast", |
40 | 40 | "spell_class": "ANIMIST", |
41 | | - "magic_type": "magiclysm_generic_magic", |
| 41 | + "magic_type": "magiclysm_restoration_magic", |
42 | 42 | "components": "spell_components_rune_animist", |
43 | 43 | "base_casting_time": 500, |
44 | 44 | "flags": [ "RESTORATION_SPELL", "SOMATIC", "RANDOM_DAMAGE", "VERBAL", "SILENT", "NO_LEGS", "CONSUMES_RUNES" ], |
|
55 | 55 | "max_damage": { "math": [ "(u_spell_level('recover_pain') * 2) + 10" ] }, |
56 | 56 | "max_level": 45, |
57 | 57 | "spell_class": "ANIMIST", |
58 | | - "magic_type": "magiclysm_generic_magic", |
| 58 | + "magic_type": "magiclysm_restoration_magic", |
59 | 59 | "effect": "recover_energy", |
60 | 60 | "effect_str": "PAIN", |
61 | 61 | "shape": "blast", |
|
82 | 82 | "effect_str": "EOC_SUMMON_ZOMBIE", |
83 | 83 | "components": "spell_components_rune_animist", |
84 | 84 | "shape": "blast", |
85 | | - "magic_type": "magiclysm_generic_magic", |
| 85 | + "magic_type": "magiclysm_conjuration_magic", |
86 | 86 | "base_energy_cost": 400, |
87 | 87 | "base_casting_time": 3000, |
88 | 88 | "flags": [ "CONJURATION_SPELL", "SOMATIC", "VERBAL", "CONCENTRATE", "CONSUMES_RUNES" ], |
|
225 | 225 | "effect_str": "EOC_SUMMON_ZOMBIE_SWARM", |
226 | 226 | "components": "spell_components_rune_animist_3", |
227 | 227 | "shape": "blast", |
228 | | - "magic_type": "magiclysm_generic_magic", |
| 228 | + "magic_type": "magiclysm_conjuration_magic", |
229 | 229 | "base_energy_cost": 600, |
230 | 230 | "base_casting_time": 3000, |
231 | 231 | "flags": [ "CONJURATION_SPELL", "SOMATIC", "VERBAL", "CONCENTRATE", "CONSUMES_RUNES" ], |
|
392 | 392 | "effect": "attack", |
393 | 393 | "shape": "line", |
394 | 394 | "spell_class": "ANIMIST", |
395 | | - "magic_type": "magiclysm_generic_magic", |
| 395 | + "magic_type": "magiclysm_evocation_magic", |
396 | 396 | "flags": [ |
397 | 397 | "EVOCATION_SPELL", |
398 | 398 | "NO_LEGS", |
|
438 | 438 | "difficulty": 0, |
439 | 439 | "max_level": 0, |
440 | 440 | "spell_class": "ANIMIST", |
441 | | - "magic_type": "magiclysm_generic_magic", |
| 441 | + "magic_type": "magiclysm_channeling_magic", |
442 | 442 | "energy_source": "HP", |
443 | 443 | "//": "I'm not sure if this should train anything, since it's an innate ability.", |
444 | 444 | "extra_effects": [ { "id": "eoc_channeling_setup", "hit_self": true } ], |
|
476 | 476 | "final_casting_time": 30, |
477 | 477 | "casting_time_increment": -14, |
478 | 478 | "extra_effects": [ { "id": "eoc_enervation_setup", "hit_self": true } ], |
479 | | - "magic_type": "magiclysm_generic_magic" |
| 479 | + "magic_type": "magiclysm_enervation_magic" |
480 | 480 | }, |
481 | 481 | { |
482 | 482 | "id": "life_detonation", |
|
500 | 500 | "final_casting_time": 30, |
501 | 501 | "casting_time_increment": -5, |
502 | 502 | "base_energy_cost": 300, |
503 | | - "magic_type": "magiclysm_generic_magic", |
| 503 | + "magic_type": "magiclysm_evocation_magic", |
504 | 504 | "damage_type": "necrotic", |
505 | 505 | "extra_effects": [ { "id": "life_detonation_explosion" }, { "id": "eoc_evocation_setup", "hit_self": true } ] |
506 | 506 | }, |
|
548 | 548 | "base_casting_time": 30000, |
549 | 549 | "final_casting_time": 1000, |
550 | 550 | "casting_time_increment": -200, |
551 | | - "magic_type": "magiclysm_generic_magic", |
| 551 | + "magic_type": "magiclysm_transformation_magic", |
552 | 552 | "damage_type": "pure", |
553 | 553 | "extra_effects": [ { "id": "create_rune_animist", "hit_self": true }, { "id": "eoc_transformation_setup", "hit_self": true } ] |
554 | 554 | }, |
|
563 | 563 | "effect_str": "GROUP_POLYMORPH_SHADOW", |
564 | 564 | "shape": "blast", |
565 | 565 | "spell_class": "ANIMIST", |
566 | | - "magic_type": "magiclysm_generic_magic", |
| 566 | + "magic_type": "magiclysm_conjuration_magic", |
567 | 567 | "difficulty": 15, |
568 | 568 | "min_damage": 40, |
569 | 569 | "max_damage": 140, |
|
598 | 598 | "difficulty": 3, |
599 | 599 | "max_level": 20, |
600 | 600 | "base_casting_time": 100, |
601 | | - "magic_type": "magiclysm_generic_magic", |
| 601 | + "magic_type": "magiclysm_evocation_magic", |
602 | 602 | "shape": "blast", |
603 | 603 | "effect": "attack", |
604 | 604 | "extra_effects": [ { "id": "eoc_evocation_setup", "hit_self": true } ], |
|
619 | 619 | "effect": "summon", |
620 | 620 | "effect_str": "mon_magi_shadow", |
621 | 621 | "shape": "blast", |
622 | | - "magic_type": "magiclysm_generic_magic", |
| 622 | + "magic_type": "magiclysm_conjuration_magic", |
623 | 623 | "base_energy_cost": 200, |
624 | 624 | "base_casting_time": 500, |
625 | 625 | "min_aoe": 3, |
|
641 | 641 | "effect": "attack", |
642 | 642 | "shape": "blast", |
643 | 643 | "spell_class": "ANIMIST", |
644 | | - "magic_type": "magiclysm_generic_magic", |
| 644 | + "magic_type": "magiclysm_conveyance_magic", |
645 | 645 | "difficulty": 5, |
646 | 646 | "max_level": 20, |
647 | 647 | "base_casting_time": 100, |
|
675 | 675 | "max_level": 25, |
676 | 676 | "base_casting_time": 100, |
677 | 677 | "extra_effects": [ { "id": "eoc_conveyance_setup", "hit_self": true } ], |
678 | | - "magic_type": "magiclysm_generic_magic" |
| 678 | + "magic_type": "magiclysm_conveyance_magic" |
679 | 679 | }, |
680 | 680 | { |
681 | 681 | "id": "summon_wisps", |
|
687 | 687 | "effect_str": "mon_wisp", |
688 | 688 | "shape": "blast", |
689 | 689 | "flags": [ "CONJURATION_SPELL", "LOUD", "SOMATIC" ], |
690 | | - "magic_type": "magiclysm_generic_magic", |
| 690 | + "magic_type": "magiclysm_conjuration_magic", |
691 | 691 | "spell_class": "ANIMIST", |
692 | 692 | "difficulty": 2, |
693 | 693 | "base_casting_time": 250, |
|
715 | 715 | "effect": "attack", |
716 | 716 | "shape": "blast", |
717 | 717 | "flags": [ "EVOCATION_SPELL", "VERBAL", "SOMATIC", "NO_LEGS", "NO_PROJECTILE", "NO_HANDS" ], |
718 | | - "magic_type": "magiclysm_generic_magic", |
| 718 | + "magic_type": "magiclysm_evocation_magic", |
719 | 719 | "spell_class": "ANIMIST", |
720 | 720 | "difficulty": 2, |
721 | 721 | "base_casting_time": 100, |
|
751 | 751 | "max_duration": 360000, |
752 | 752 | "duration_increment": 24000, |
753 | 753 | "spell_class": "ANIMIST", |
754 | | - "magic_type": "magiclysm_generic_magic", |
| 754 | + "magic_type": "magiclysm_conjuration_magic", |
755 | 755 | "base_casting_time": 400, |
756 | 756 | "base_energy_cost": 6, |
757 | 757 | "energy_source": "HP", |
|
777 | 777 | "max_duration": 2160000, |
778 | 778 | "duration_increment": 72000, |
779 | 779 | "spell_class": "ANIMIST", |
780 | | - "magic_type": "magiclysm_generic_magic", |
| 780 | + "magic_type": "magiclysm_conjuration_magic", |
781 | 781 | "base_casting_time": 400, |
782 | 782 | "final_casting_time": 100, |
783 | 783 | "casting_time_increment": -12, |
|
813 | 813 | "duration_increment": -60, |
814 | 814 | "min_dot": 5, |
815 | 815 | "max_dot": 5, |
816 | | - "magic_type": "magiclysm_generic_magic", |
| 816 | + "magic_type": "magiclysm_evocation_magic", |
817 | 817 | "difficulty": 3, |
818 | 818 | "extra_effects": [ { "id": "eoc_evocation_setup", "hit_self": true } ], |
819 | 819 | "damage_type": "necrotic", |
|
840 | 840 | "difficulty": 10, |
841 | 841 | "max_level": 25, |
842 | 842 | "base_casting_time": 100, |
843 | | - "magic_type": "magiclysm_generic_magic", |
| 843 | + "magic_type": "magiclysm_evocation_magic", |
844 | 844 | "extra_effects": [ |
845 | 845 | { "id": "devour_damage" }, |
846 | 846 | { "id": "devour_healing", "hit_self": true }, |
|
885 | 885 | "effect": "attack", |
886 | 886 | "effect_str": "effect_sense_outsiders", |
887 | 887 | "shape": "blast", |
888 | | - "magic_type": "magiclysm_generic_magic", |
| 888 | + "magic_type": "magiclysm_enhancement_magic", |
889 | 889 | "difficulty": 5, |
890 | 890 | "max_level": 15, |
891 | 891 | "base_energy_cost": 500, |
|
916 | 916 | "min_duration": 24000, |
917 | 917 | "max_duration": 360000, |
918 | 918 | "duration_increment": 24000, |
919 | | - "magic_type": "magiclysm_generic_magic", |
| 919 | + "magic_type": "magiclysm_conjuration_magic", |
920 | 920 | "base_casting_time": 500, |
921 | 921 | "base_energy_cost": 150, |
922 | 922 | "extra_effects": [ { "id": "eoc_summon_setup", "hit_self": true } ] |
|
941 | 941 | "min_aoe": 5, |
942 | 942 | "max_aoe": 25, |
943 | 943 | "aoe_increment": 1, |
944 | | - "magic_type": "magiclysm_generic_magic", |
| 944 | + "magic_type": "magiclysm_enervation_magic", |
945 | 945 | "base_energy_cost": 1000, |
946 | 946 | "base_casting_time": 250, |
947 | 947 | "ignored_monster_species": [ "ROBOT", "NETHER_EMANATION" ] |
|
983 | 983 | "min_duration": 72000, |
984 | 984 | "max_duration": 1512000, |
985 | 985 | "duration_increment": 72000, |
986 | | - "magic_type": "magiclysm_generic_magic", |
| 986 | + "magic_type": "magiclysm_conjuration_magic", |
987 | 987 | "base_casting_time": 30000, |
988 | 988 | "base_energy_cost": 600, |
989 | 989 | "extra_effects": [ { "id": "eoc_summon_setup", "hit_self": true } ] |
|
1005 | 1005 | "min_duration": 3000, |
1006 | 1006 | "max_duration": 9000, |
1007 | 1007 | "duration_increment": 300, |
1008 | | - "magic_type": "magiclysm_generic_magic", |
| 1008 | + "magic_type": "magiclysm_transformation_magic", |
1009 | 1009 | "base_casting_time": 300, |
1010 | 1010 | "base_energy_cost": 1200, |
1011 | 1011 | "final_energy_cost": 850, |
|
1047 | 1047 | "effect": "attack", |
1048 | 1048 | "effect_str": "effect_animist_add_evasion", |
1049 | 1049 | "shape": "blast", |
1050 | | - "magic_type": "magiclysm_generic_magic", |
| 1050 | + "magic_type": "magiclysm_conjuration_magic", |
1051 | 1051 | "difficulty": 4, |
1052 | 1052 | "max_level": 15, |
1053 | 1053 | "base_energy_cost": 350, |
|
1071 | 1071 | "shape": "blast", |
1072 | 1072 | "difficulty": 5, |
1073 | 1073 | "max_level": 15, |
1074 | | - "magic_type": "magiclysm_generic_magic", |
| 1074 | + "magic_type": "magiclysm_enhancement_magic", |
1075 | 1075 | "base_energy_cost": 550, |
1076 | 1076 | "base_casting_time": 90000, |
1077 | 1077 | "extra_effects": [ { "id": "eoc_enhancement_setup", "hit_self": true } ] |
|
1111 | 1111 | "difficulty": 1, |
1112 | 1112 | "max_level": 15, |
1113 | 1113 | "base_casting_time": 100, |
1114 | | - "magic_type": "magiclysm_generic_magic", |
| 1114 | + "magic_type": "magiclysm_evocation_magic", |
1115 | 1115 | "shape": "blast", |
1116 | 1116 | "effect": "attack" |
1117 | 1117 | }, |
|
1143 | 1143 | "min_duration": 30000, |
1144 | 1144 | "max_duration": 300000, |
1145 | 1145 | "duration_increment": 30000, |
1146 | | - "magic_type": "magiclysm_generic_magic", |
| 1146 | + "magic_type": "magiclysm_enhancement_magic", |
1147 | 1147 | "base_casting_time": 250, |
1148 | 1148 | "base_energy_cost": 250 |
1149 | 1149 | }, |
|
1170 | 1170 | "min_range": 3, |
1171 | 1171 | "max_range": 15, |
1172 | 1172 | "range_increment": 0.9, |
1173 | | - "magic_type": "magiclysm_generic_magic", |
| 1173 | + "magic_type": "magiclysm_evocation_magic", |
1174 | 1174 | "base_casting_time": 75, |
1175 | 1175 | "base_energy_cost": 350 |
1176 | 1176 | }, |
|
1191 | 1191 | "min_duration": 90000, |
1192 | 1192 | "max_duration": 690000, |
1193 | 1193 | "duration_increment": 30000, |
1194 | | - "magic_type": "magiclysm_generic_magic", |
| 1194 | + "magic_type": "magiclysm_enhancement_magic", |
1195 | 1195 | "base_casting_time": 150, |
1196 | 1196 | "base_energy_cost": 275 |
1197 | 1197 | }, |
|
1206 | 1206 | "effect": "attack", |
1207 | 1207 | "effect_str": "effect_animist_see_invisibility", |
1208 | 1208 | "shape": "blast", |
1209 | | - "magic_type": "magiclysm_generic_magic", |
| 1209 | + "magic_type": "magiclysm_enhancement_magic", |
1210 | 1210 | "components": "spell_components_animist_see_invisibility", |
1211 | 1211 | "difficulty": 6, |
1212 | 1212 | "max_level": 15, |
|
0 commit comments