forked from Jaysyn/PRC8
Added Chasing Perfection spell
Added Chasing Perfection spell. Moved katar to simple weapons for crafting. Updated release archive.
This commit is contained in:
parent
f3762a7444
commit
1408647e37
1
.gitignore
vendored
1
.gitignore
vendored
@ -157,3 +157,4 @@ nwn/nwnprc/trunk/makefile.temp
|
|||||||
nwn/nwnprc/trunk/makefile.temp
|
nwn/nwnprc/trunk/makefile.temp
|
||||||
nwn/nwnprc/trunk/scripts/old_lich_alter.nss
|
nwn/nwnprc/trunk/scripts/old_lich_alter.nss
|
||||||
nwn/nwnprc/trunk/makefile.temp
|
nwn/nwnprc/trunk/makefile.temp
|
||||||
|
*.temp
|
||||||
|
BIN
Release/PRC8_20240807.7z
Normal file
BIN
Release/PRC8_20240807.7z
Normal file
Binary file not shown.
@ -2480,7 +2480,7 @@
|
|||||||
2476 ForestMaster_DeepRoots **** **** **** **** **** ****
|
2476 ForestMaster_DeepRoots **** **** **** **** **** ****
|
||||||
2477 ResistEnergyCold **** **** **** **** **** ****
|
2477 ResistEnergyCold **** **** **** **** **** ****
|
||||||
2478 ResistEnergyElec **** **** **** **** **** ****
|
2478 ResistEnergyElec **** **** **** **** **** ****
|
||||||
2479 ResistEnergyAcid **** **** **** **** **** ****
|
2479 SPELL_CHASING_PERFECTION prc_scr_997 prc_scr_997 **** prc_scr_997 **** ****
|
||||||
2480 SPELL_FORCE_MISSILES prc_scr_995 **** **** **** **** ****
|
2480 SPELL_FORCE_MISSILES prc_scr_995 **** **** **** **** ****
|
||||||
2481 SYMBOL_OF_DEATH prc_scr_967 prc_scr_967 **** **** **** ****
|
2481 SYMBOL_OF_DEATH prc_scr_967 prc_scr_967 **** **** **** ****
|
||||||
2482 SYMBOL_OF_FEAR prc_scr_968 prc_scr_968 **** **** **** ****
|
2482 SYMBOL_OF_FEAR prc_scr_968 prc_scr_968 **** **** **** ****
|
||||||
|
@ -2478,9 +2478,9 @@
|
|||||||
2474 ForestMaster_IcyMallet **** 1 1 1 2 0
|
2474 ForestMaster_IcyMallet **** 1 1 1 2 0
|
||||||
2475 ForestMaster_ShockMallet **** 1 1 1 2 0
|
2475 ForestMaster_ShockMallet **** 1 1 1 2 0
|
||||||
2476 ForestMaster_DeepRoots **** 1 1 1 4 0
|
2476 ForestMaster_DeepRoots **** 1 1 1 4 0
|
||||||
2477 ResistEnergyCold **** 1 1 1 **** 0
|
2477 **** **** 1 1 1 **** 0
|
||||||
2478 ResistEnergyElec **** 1 1 1 **** 0
|
2478 **** **** 1 1 1 **** 0
|
||||||
2479 ResistEnergyAcid **** 1 1 1 **** 0
|
2479 SPELL_CHASING_PERFECTION 997 1 1 0 6 0
|
||||||
2480 SPELL_FORCE_MISSILES 995 1 0 0 4 0
|
2480 SPELL_FORCE_MISSILES 995 1 0 0 4 0
|
||||||
2481 SYMBOL_OF_DEATH 967 1 1 0 8 0
|
2481 SYMBOL_OF_DEATH 967 1 1 0 8 0
|
||||||
2482 SYMBOL_OF_FEAR 968 1 1 0 6 0
|
2482 SYMBOL_OF_FEAR 968 1 1 0 6 0
|
||||||
|
@ -1,251 +1,252 @@
|
|||||||
2DA V2.0
|
2DA V2.0
|
||||||
|
|
||||||
Label Name SpellIndex Cost
|
Label Name SpellIndex Cost
|
||||||
0 Acid_Fog 750 0 6
|
0 Acid_Fog 750 0 6
|
||||||
1 Aid 751 1 2
|
1 Aid 751 1 2
|
||||||
2 Barkskin 753 3 2
|
2 Barkskin 753 3 2
|
||||||
3 Bestow_Curse 754 4 3
|
3 Bestow_Curse 754 4 3
|
||||||
4 Bless **** **** ****
|
4 Bless **** **** ****
|
||||||
5 Bless_Weapon **** **** ****
|
5 Bless_Weapon **** **** ****
|
||||||
6 Blindness_and_Deafness 758 8 2
|
6 Blindness_and_Deafness 758 8 2
|
||||||
7 Bulls_Strength **** **** ****
|
7 Bulls_Strength **** **** ****
|
||||||
8 Burning_Hands 760 10 1
|
8 Burning_Hands 760 10 1
|
||||||
9 Call_Lightning 761 11 3
|
9 Call_Lightning 761 11 3
|
||||||
10 Calm_Emotions **** **** ****
|
10 Calm_Emotions **** **** ****
|
||||||
11 Cats_Grace **** **** ****
|
11 Cats_Grace **** **** ****
|
||||||
12 Chain_Lightning 764 14 6
|
12 Chain_Lightning 764 14 6
|
||||||
13 Charm_Monster 765 15 3
|
13 Charm_Monster 765 15 3
|
||||||
14 Charm_Person 766 16 1
|
14 Charm_Person 766 16 1
|
||||||
15 Charm_Person_or_Animal 767 17 2
|
15 Charm_Person_or_Animal 767 17 2
|
||||||
16 Circle_of_Death 768 18 6
|
16 Circle_of_Death 768 18 6
|
||||||
17 Circle_of_Doom 769 19 5
|
17 Circle_of_Doom 769 19 5
|
||||||
18 Clairaudience_and_Clairvoyance **** **** ****
|
18 Clairaudience_and_Clairvoyance **** **** ****
|
||||||
19 Clarity **** **** ****
|
19 Clarity **** **** ****
|
||||||
20 Cloak_of_Chaos **** **** ****
|
20 Cloak_of_Chaos **** **** ****
|
||||||
21 Cloudkill 773 23 5
|
21 Cloudkill 773 23 5
|
||||||
22 Color_Spray 774 24 1
|
22 Color_Spray 774 24 1
|
||||||
23 Cone_of_Cold 775 25 5
|
23 Cone_of_Cold 775 25 5
|
||||||
24 Confusion 776 26 3
|
24 Confusion 776 26 3
|
||||||
25 Contagion 777 27 3
|
25 Contagion 777 27 3
|
||||||
26 Control_Undead 778 28 7
|
26 Control_Undead 778 28 7
|
||||||
27 Cure_Critical_Wounds 781 31 4
|
27 Cure_Critical_Wounds 781 31 4
|
||||||
28 Cure_Light_Wounds 782 32 1
|
28 Cure_Light_Wounds 782 32 1
|
||||||
29 Cure_Minor_Wounds 783 33 0.5
|
29 Cure_Minor_Wounds 783 33 0.5
|
||||||
30 Cure_Moderate_Wounds 784 34 2
|
30 Cure_Moderate_Wounds 784 34 2
|
||||||
31 Cure_Serious_Wounds 785 35 3
|
31 Cure_Serious_Wounds 785 35 3
|
||||||
32 Darkness 786 36 2
|
32 Darkness 786 36 2
|
||||||
33 Daze 787 37 0.5
|
33 Daze 787 37 0.5
|
||||||
34 Death_Ward 788 38 4
|
34 Death_Ward 788 38 4
|
||||||
35 Delayed_Blast_Fireball 789 39 7
|
35 Delayed_Blast_Fireball 789 39 7
|
||||||
36 Dismissal 790 40 4
|
36 Dismissal 790 40 4
|
||||||
37 Dispel_Magic 791 41 3
|
37 Dispel_Magic 791 41 3
|
||||||
38 Divine_Power **** **** ****
|
38 Divine_Power **** **** ****
|
||||||
39 Dominate_Animal 793 43 3
|
39 Dominate_Animal 793 43 3
|
||||||
40 Dominate_Monster 794 44 9
|
40 Dominate_Monster 794 44 9
|
||||||
41 Dominate_Person 795 45 4
|
41 Dominate_Person 795 45 4
|
||||||
42 Doom 796 46 1
|
42 Doom 796 46 1
|
||||||
43 Elemental_Shield **** **** ****
|
43 Elemental_Shield **** **** ****
|
||||||
44 Endurance **** **** ****
|
44 Endurance **** **** ****
|
||||||
45 Endure_Elements **** **** ****
|
45 Endure_Elements **** **** ****
|
||||||
46 Energy_Drain 801 51 9
|
46 Energy_Drain 801 51 9
|
||||||
47 Enervation 802 52 4
|
47 Enervation 802 52 4
|
||||||
48 Entangle 803 53 1
|
48 Entangle 803 53 1
|
||||||
49 Fear 804 54 3
|
49 Fear 804 54 3
|
||||||
50 Feeblemind 805 55 5
|
50 Feeblemind 805 55 5
|
||||||
51 Finger_of_Death 806 56 7
|
51 Finger_of_Death 806 56 7
|
||||||
52 Fire_Storm 807 57 7
|
52 Fire_Storm 807 57 7
|
||||||
53 Fireball 808 58 3
|
53 Fireball 808 58 3
|
||||||
54 Flame_Arrow 809 59 3
|
54 Flame_Arrow 809 59 3
|
||||||
55 Flame_Lash 810 60 2
|
55 Flame_Lash 810 60 2
|
||||||
56 Flame_Strike 811 61 4
|
56 Flame_Strike 811 61 4
|
||||||
57 Freedom_of_Movement 812 62 4
|
57 Freedom_of_Movement 812 62 4
|
||||||
58 Globe_of_Invulnerability **** **** ****
|
58 Globe_of_Invulnerability **** **** ****
|
||||||
59 Grease 816 66 1
|
59 Grease 816 66 1
|
||||||
60 Greater_Dispelling 817 67 5
|
60 Greater_Dispelling 817 67 5
|
||||||
61 Greater_Magic_Weapon **** **** ****
|
61 Greater_Magic_Weapon **** **** ****
|
||||||
62 Greater_Planar_Binding 819 69 8
|
62 Greater_Planar_Binding 819 69 8
|
||||||
63 Greater_Restoration **** **** ****
|
63 Greater_Restoration **** **** ****
|
||||||
64 Greater_Shadow_Conjuration 821 71 5
|
64 Greater_Shadow_Conjuration 821 71 5
|
||||||
65 Greater_Spell_Breach 822 72 6
|
65 Greater_Spell_Breach 822 72 6
|
||||||
66 Greater_Spell_Mantle **** **** ****
|
66 Greater_Spell_Mantle **** **** ****
|
||||||
67 Greater_Stoneskin **** **** ****
|
67 Greater_Stoneskin **** **** ****
|
||||||
68 Hammer_of_the_Gods 826 76 4
|
68 Hammer_of_the_Gods 826 76 4
|
||||||
69 Harm 827 77 6
|
69 Harm 827 77 6
|
||||||
70 Haste **** **** ****
|
70 Haste **** **** ****
|
||||||
71 Heal 829 79 6
|
71 Heal 829 79 6
|
||||||
72 Healing_Circle 830 80 5
|
72 Healing_Circle 830 80 5
|
||||||
73 Hold_Animal 831 81 2
|
73 Hold_Animal 831 81 2
|
||||||
74 Hold_Monster 832 82 4
|
74 Hold_Monster 832 82 4
|
||||||
75 Hold_Person 833 83 2
|
75 Hold_Person 833 83 2
|
||||||
76 Holy_Aura **** **** ****
|
76 Holy_Aura **** **** ****
|
||||||
77 Holy_Sword **** **** ****
|
77 Holy_Sword **** **** ****
|
||||||
78 Implosion 837 87 9
|
78 Implosion 837 87 9
|
||||||
79 Improved_Invisibility 838 88 4
|
79 Improved_Invisibility 838 88 4
|
||||||
80 Incendiary_Cloud 839 89 8
|
80 Incendiary_Cloud 839 89 8
|
||||||
81 Invisibility **** **** ****
|
81 Invisibility **** **** ****
|
||||||
82 Invisibility_Purge 841 91 3
|
82 Invisibility_Purge 841 91 3
|
||||||
83 Invisibility_Sphere **** **** ****
|
83 Invisibility_Sphere **** **** ****
|
||||||
84 Lesser_Dispel 844 94 1
|
84 Lesser_Dispel 844 94 1
|
||||||
85 Lesser_Mind_Blank **** **** ****
|
85 Lesser_Mind_Blank **** **** ****
|
||||||
86 Lesser_Planar_Binding 846 96 5
|
86 Lesser_Planar_Binding 846 96 5
|
||||||
87 Lesser_Restoration **** **** ****
|
87 Lesser_Restoration **** **** ****
|
||||||
88 Lesser_Spell_Breach 848 98 4
|
88 Lesser_Spell_Breach 848 98 4
|
||||||
89 Lesser_Spell_Mantle **** **** ****
|
89 Lesser_Spell_Mantle **** **** ****
|
||||||
90 Light **** **** ****
|
90 Light **** **** ****
|
||||||
91 Lightning_Bolt 851 101 3
|
91 Lightning_Bolt 851 101 3
|
||||||
92 Mage_Armor **** **** ****
|
92 Mage_Armor **** **** ****
|
||||||
93 Magic_Circle_against_Chaos **** **** ****
|
93 Magic_Circle_against_Chaos **** **** ****
|
||||||
94 Magic_Circle_against_Evil **** **** ****
|
94 Magic_Circle_against_Evil **** **** ****
|
||||||
95 Magic_Circle_against_Good **** **** ****
|
95 Magic_Circle_against_Good **** **** ****
|
||||||
96 Magic_Circle_against_Law **** **** ****
|
96 Magic_Circle_against_Law **** **** ****
|
||||||
97 Magic_Missile 857 107 1
|
97 Magic_Missile 857 107 1
|
||||||
98 Magic_Vestment **** **** ****
|
98 Magic_Vestment **** **** ****
|
||||||
99 Magic_Weapon **** **** ****
|
99 Magic_Weapon **** **** ****
|
||||||
100 Mass_Blindness_and_Deafness 860 110 8
|
100 Mass_Blindness_and_Deafness 860 110 8
|
||||||
101 Mass_Charm 861 111 8
|
101 Mass_Charm 861 111 8
|
||||||
102 Mass_Domination **** **** ****
|
102 Mass_Domination **** **** ****
|
||||||
103 Mass_Haste **** **** ****
|
103 Mass_Haste **** **** ****
|
||||||
104 Mass_Heal 864 114 8
|
104 Mass_Heal 864 114 8
|
||||||
105 Melfs_Acid_Arrow 865 115 2
|
105 Melfs_Acid_Arrow 865 115 2
|
||||||
106 Meteor_Swarm 866 116 9
|
106 Meteor_Swarm 866 116 9
|
||||||
107 Mind_Blank **** **** ****
|
107 Mind_Blank **** **** ****
|
||||||
108 Mind_Fog 868 118 5
|
108 Mind_Fog 868 118 5
|
||||||
109 Minor_Globe_of_Invulnerability **** **** ****
|
109 Minor_Globe_of_Invulnerability **** **** ****
|
||||||
110 Ghostly_Visage **** **** ****
|
110 Ghostly_Visage **** **** ****
|
||||||
111 Ethereal_Visage **** **** ****
|
111 Ethereal_Visage **** **** ****
|
||||||
112 Mordenkainens_Disjunction 872 122 9
|
112 Mordenkainens_Disjunction 872 122 9
|
||||||
113 Natures_Balance **** **** ****
|
113 Natures_Balance **** **** ****
|
||||||
114 Negative_Energy_Protection **** **** ****
|
114 Negative_Energy_Protection **** **** ****
|
||||||
115 Neutralize_Poison **** **** ****
|
115 Neutralize_Poison **** **** ****
|
||||||
116 Phantasmal_Killer 877 127 4
|
116 Phantasmal_Killer 877 127 4
|
||||||
117 Planar_Binding 878 128 6
|
117 Planar_Binding 878 128 6
|
||||||
118 Poison 879 129 3
|
118 Poison 879 129 3
|
||||||
119 Polymorph_Self **** **** ****
|
119 Polymorph_Self **** **** ****
|
||||||
120 Power_Word,_Kill 881 131 9
|
120 Power_Word,_Kill 881 131 9
|
||||||
121 Power_Word,_Stun 882 132 7
|
121 Power_Word,_Stun 882 132 7
|
||||||
122 Prayer **** **** ****
|
122 Prayer **** **** ****
|
||||||
123 Premonition **** **** ****
|
123 Premonition **** **** ****
|
||||||
124 Prismatic_Spray 885 135 7
|
124 Prismatic_Spray 885 135 7
|
||||||
125 Protection__from_Chaos **** **** ****
|
125 Protection__from_Chaos **** **** ****
|
||||||
126 Protection_from_Elements **** **** ****
|
126 Protection_from_Elements **** **** ****
|
||||||
127 Protection_from_Evil **** **** ****
|
127 Protection_from_Evil **** **** ****
|
||||||
128 Protection_from_Good **** **** ****
|
128 Protection_from_Good **** **** ****
|
||||||
129 Protection_from_Law **** **** ****
|
129 Protection_from_Law **** **** ****
|
||||||
130 Protection_from_Spells **** **** ****
|
130 Protection_from_Spells **** **** ****
|
||||||
131 Ray_of_Enfeeblement 893 143 1
|
131 Ray_of_Enfeeblement 893 143 1
|
||||||
132 Ray_of_Frost 894 144 0.5
|
132 Ray_of_Frost 894 144 0.5
|
||||||
133 Remove_Blindness_and_Deafness **** **** ****
|
133 Remove_Blindness_and_Deafness **** **** ****
|
||||||
134 Remove_Curse **** **** ****
|
134 Remove_Curse **** **** ****
|
||||||
135 Remove_Disease **** **** ****
|
135 Remove_Disease **** **** ****
|
||||||
136 Remove_Fear **** **** ****
|
136 Remove_Fear **** **** ****
|
||||||
137 Remove_Paralysis **** **** ****
|
137 Remove_Paralysis **** **** ****
|
||||||
138 Resist_Elements **** **** ****
|
138 Resist_Elements **** **** ****
|
||||||
139 Resistance **** **** ****
|
139 Resistance **** **** ****
|
||||||
140 Restoration **** **** ****
|
140 Restoration **** **** ****
|
||||||
141 Sanctuary **** **** ****
|
141 Sanctuary **** **** ****
|
||||||
142 Scare 905 155 1
|
142 Scare 905 155 1
|
||||||
143 Searing_Light 906 156 3
|
143 Searing_Light 906 156 3
|
||||||
144 See_Invisibility **** **** ****
|
144 See_Invisibility **** **** ****
|
||||||
145 Shades 908 158 6
|
145 Shades 908 158 6
|
||||||
146 Shadow_Conjuration 909 159 4
|
146 Shadow_Conjuration 909 159 4
|
||||||
147 Shadow_Shield **** **** ****
|
147 Shadow_Shield **** **** ****
|
||||||
148 Shapechange **** **** ****
|
148 Shapechange **** **** ****
|
||||||
149 Shield_of_Law **** **** ****
|
149 Shield_of_Law **** **** ****
|
||||||
150 Silence 913 163 2
|
150 Silence 913 163 2
|
||||||
151 Slay_Living 914 164 5
|
151 Slay_Living 914 164 5
|
||||||
152 Sleep 915 165 1
|
152 Sleep 915 165 1
|
||||||
153 Slow 916 166 3
|
153 Slow 916 166 3
|
||||||
154 Sound_Burst 917 167 2
|
154 Sound_Burst 917 167 2
|
||||||
155 Spell_Resistance **** **** ****
|
155 Spell_Resistance **** **** ****
|
||||||
156 Spell_Mantle **** **** ****
|
156 Spell_Mantle **** **** ****
|
||||||
157 Sphere_of_Chaos **** **** ****
|
157 Sphere_of_Chaos **** **** ****
|
||||||
158 Stinking_Cloud 921 171 3
|
158 Stinking_Cloud 921 171 3
|
||||||
159 Stoneskin 922 172 4
|
159 Stoneskin 922 172 4
|
||||||
160 Storm_of_Vengeance 923 173 9
|
160 Storm_of_Vengeance 923 173 9
|
||||||
161 Sunbeam 933 183 7
|
161 Sunbeam 933 183 7
|
||||||
162 Tensers_Transformation **** **** ****
|
162 Tensers_Transformation **** **** ****
|
||||||
163 True_Seeing **** **** ****
|
163 True_Seeing **** **** ****
|
||||||
164 Unholy_Aura **** **** ****
|
164 Unholy_Aura **** **** ****
|
||||||
165 Virtue 939 189 0.5
|
165 Virtue 939 189 0.5
|
||||||
166 Wail_of_the_Banshee 940 190 9
|
166 Wail_of_the_Banshee 940 190 9
|
||||||
167 Web 942 192 2
|
167 Web 942 192 2
|
||||||
168 Weird 943 193 9
|
168 Weird 943 193 9
|
||||||
169 Word_of_Faith 944 194 7
|
169 Word_of_Faith 944 194 7
|
||||||
170 Protection_from_Alignment **** **** ****
|
170 Protection_from_Alignment **** **** ****
|
||||||
171 Magic_Circle_against_Alignment 5135 322 3
|
171 Magic_Circle_against_Alignment 5135 322 3
|
||||||
172 Aura_versus_Alignment **** **** ****
|
172 Aura_versus_Alignment **** **** ****
|
||||||
173 Eagle_Spledor 5371 354 2
|
173 Eagle_Spledor 5371 354 2
|
||||||
174 Owls_Wisdom 5370 355 2
|
174 Owls_Wisdom 5370 355 2
|
||||||
175 Foxs_Cunning 5369 356 2
|
175 Foxs_Cunning 5369 356 2
|
||||||
176 Greater_Eagles_Splendor 5372 357 6
|
176 Greater_Eagles_Splendor 5372 357 6
|
||||||
177 Greater_Owls_Wisdom 5373 358 6
|
177 Greater_Owls_Wisdom 5373 358 6
|
||||||
178 Greater_Foxs_Cunning 5374 359 6
|
178 Greater_Foxs_Cunning 5374 359 6
|
||||||
179 Greater_Bulls_Strength 5375 360 6
|
179 Greater_Bulls_Strength 5375 360 6
|
||||||
180 Greater_Cats_Grace 5376 361 6
|
180 Greater_Cats_Grace 5376 361 6
|
||||||
181 Greater_Endurance 5377 362 6
|
181 Greater_Endurance 5377 362 6
|
||||||
182 Aura_of_Vitality 6362 372 7
|
182 Aura_of_Vitality 6362 372 7
|
||||||
183 War_Cry 6363 373 3
|
183 War_Cry 6363 373 3
|
||||||
184 Regenerate 6364 374 7
|
184 Regenerate 6364 374 7
|
||||||
185 Evards_Black_Tentacles 6365 375 4
|
185 Evards_Black_Tentacles 6365 375 4
|
||||||
186 Legend_Lore 6367 376 5
|
186 Legend_Lore 6367 376 5
|
||||||
187 Find_Traps 6368 377 2
|
187 Find_Traps 6368 377 2
|
||||||
188 Divine_Favor 53 414 1
|
188 Divine_Favor 53 414 1
|
||||||
189 True_Strike 55 415 1
|
189 True_Strike 55 415 1
|
||||||
190 Flare 56 416 0.5
|
190 Flare 56 416 0.5
|
||||||
191 Shield 57 417 1
|
191 Shield 57 417 1
|
||||||
192 Acid_Splash 383 424 1
|
192 Acid_Splash 383 424 1
|
||||||
193 Quillfire 1773 425 3
|
193 Quillfire 1773 425 3
|
||||||
194 Sunburst 385 427 8
|
194 Sunburst 385 427 8
|
||||||
195 Banishment 387 430 6
|
195 Banishment 387 430 6
|
||||||
196 Inflict_Minor_Wounds 388 431 0.5
|
196 Inflict_Minor_Wounds 388 431 0.5
|
||||||
197 Inflict_Light_Wounds 389 432 1
|
197 Inflict_Light_Wounds 389 432 1
|
||||||
198 Inflict_Moderate_Wounds 390 433 2
|
198 Inflict_Moderate_Wounds 390 433 2
|
||||||
199 Inflict_Serious_Wounds 391 434 3
|
199 Inflict_Serious_Wounds 391 434 3
|
||||||
200 Inflict_Critical_Wounds 392 435 4
|
200 Inflict_Critical_Wounds 392 435 4
|
||||||
201 Drown 508 437 6
|
201 Drown 508 437 6
|
||||||
202 Electric_Jolt 1852 439 0
|
202 Electric_Jolt 1852 439 0
|
||||||
203 Firebrand 1895 440 5
|
203 Firebrand 1895 440 5
|
||||||
204 Dirge 2366 445 6
|
204 Dirge 2366 445 6
|
||||||
205 Inferno 2368 446 5
|
205 Inferno 2368 446 5
|
||||||
206 Isaacs_Lesser_Missile_Storm 2377 447 4
|
206 Isaacs_Lesser_Missile_Storm 2377 447 4
|
||||||
207 Isaacs_Greater_Missile_Storm 2378 448 6
|
207 Isaacs_Greater_Missile_Storm 2378 448 6
|
||||||
208 Bane 2663 449 1
|
208 Bane 2663 449 1
|
||||||
209 Spike_Growth 2671 454 3
|
209 Spike_Growth 2671 454 3
|
||||||
210 Tashas_Hideous_Laughter 2678 457 2
|
210 Tashas_Hideous_Laughter 2678 457 2
|
||||||
211 Bigbys_Forceful_Hand 2684 460 6
|
211 Bigbys_Forceful_Hand 2684 460 6
|
||||||
212 Bigbys_Grasping_Hand 2685 461 7
|
212 Bigbys_Grasping_Hand 2685 461 7
|
||||||
213 Bigbys_Clenched_Fist 2686 462 8
|
213 Bigbys_Clenched_Fist 2686 462 8
|
||||||
214 Bigbys_Crushing_Hand 2687 463 9
|
214 Bigbys_Crushing_Hand 2687 463 9
|
||||||
215 Sleep 915 480 1
|
215 Sleep 915 480 1
|
||||||
216 Flesh_to_stone 3044 485 6
|
216 Flesh_to_stone 3044 485 6
|
||||||
217 Stone_to_flesh 3046 486 6
|
217 Stone_to_flesh 3046 486 6
|
||||||
218 Breath_Petrify 3800 495 5
|
218 Breath_Petrify 3800 495 5
|
||||||
219 Touch_Petrify 3801 496 5
|
219 Touch_Petrify 3801 496 5
|
||||||
220 Gaze_Petrify 3799 497 5
|
220 Gaze_Petrify 3799 497 5
|
||||||
221 Crumble 3837 512 6
|
221 Crumble 3837 512 6
|
||||||
222 Infestation_of_Maggots 3844 513 3
|
222 Infestation_of_Maggots 3844 513 3
|
||||||
223 Healing_Sting 3848 514 3
|
223 Healing_Sting 3848 514 3
|
||||||
224 Great_Thunderclap 3850 515 7
|
224 Great_Thunderclap 3850 515 7
|
||||||
225 Ball_Lightning 3853 516 5
|
225 Ball_Lightning 3853 516 5
|
||||||
226 Battletide 3857 517 5
|
226 Battletide 3857 517 5
|
||||||
227 Combust 3859 518 2
|
227 Combust 3859 518 2
|
||||||
228 Gedlees_Electric_Loop 3863 520 2
|
228 Gedlees_Electric_Loop 3863 520 2
|
||||||
229 Horizikauls_Boom 3865 521 1
|
229 Horizikauls_Boom 3865 521 1
|
||||||
230 Mestils_Acid_Breath 3869 523 3
|
230 Mestils_Acid_Breath 3869 523 3
|
||||||
231 Scintillating_Sphere 3879 526 3
|
231 Scintillating_Sphere 3879 526 3
|
||||||
232 Undeath_to_Death 2796 528 6
|
232 Undeath_to_Death 2796 528 6
|
||||||
233 Vine_Mine 3881 529 5
|
233 Vine_Mine 3881 529 5
|
||||||
234 Ice_Dagger 3765 543 1
|
234 Ice_Dagger 3765 543 1
|
||||||
235 Stonehold 3778 547 6
|
235 Stonehold 3778 547 6
|
||||||
236 Glyph_of_Warding 3783 549 3
|
236 Glyph_of_Warding 3783 549 3
|
||||||
237 Cloud_of_Bewilderment 3794 569 2
|
237 Cloud_of_Bewilderment 3794 569 2
|
||||||
238 CaptivatingSong 83574 686 4
|
238 CaptivatingSong 83574 686 4
|
||||||
239 Mindblast10 83840 713 7
|
239 Mindblast10 83840 713 7
|
||||||
240 Bolt_Web 5259 228 7
|
240 Bolt_Web 5259 228 7
|
||||||
241 GR_SHADOW_CON_Web 6311 352 9
|
241 GR_SHADOW_CON_Web 6311 352 9
|
||||||
242 Bebelith_Web 84178 731 9
|
242 Bebelith_Web 84178 731 9
|
||||||
243 SPELL_NS_WEB 942 2130 9
|
243 SPELL_NS_WEB 942 2130 9
|
||||||
244 Epic_Spell_Audience_of_Stone 16833338 4007 10
|
244 Epic_Spell_Audience_of_Stone 16833338 4007 10
|
||||||
245 Crystallize 16823673 14202 6
|
245 Crystallize 16823673 14202 6
|
||||||
246 BasiliskMask 16836737 18708 8
|
246 BasiliskMask 16836737 18708 8
|
||||||
247 GorgonMask 16836803 18729 8
|
247 GorgonMask 16836803 18729 8
|
||||||
|
248 SPELL_FORCE_MISSILES 16790488 2480 4
|
||||||
|
@ -996,10 +996,10 @@
|
|||||||
992 Greater_Resistance 16790119 7 4 21000 3457 1 1 1 iss_gr_resis
|
992 Greater_Resistance 16790119 7 4 21000 3457 1 1 1 iss_gr_resis
|
||||||
993 Superior_Resistance 16790122 11 6 49500 3458 0 0 1 iss_sup_resis
|
993 Superior_Resistance 16790122 11 6 49500 3458 0 0 1 iss_sup_resis
|
||||||
994 Faerie_Fire 16793699 1 1 750 2924 0 1 1 iss_faerie_fire
|
994 Faerie_Fire 16793699 1 1 750 2924 0 1 1 iss_faerie_fire
|
||||||
995 SPELL_FORCE_MISSILES 16790488 12 4 21000 2480 0 1 1 iss_X1LesMis
|
995 SPELL_FORCE_MISSILES_8 16790491 8 4 21000 2480 0 1 1 iss_X1LesMis
|
||||||
996 **** **** **** **** **** **** **** **** **** ****
|
996 SPELL_FORCE_MISSILES_12 16790488 12 4 33750 2480 0 1 1 iss_X1LesMis
|
||||||
997 **** **** **** **** **** **** **** **** **** ****
|
997 SPELL_CHASING_PERFECTION_12 16790495 12 6 33750 2479 0 0 1 fot_strengthone
|
||||||
998 **** **** **** **** **** **** **** **** **** ****
|
998 SPELL_CHASING_PERFECTION_16 16790496 16 6 45000 2479 0 0 1 fot_strengthone
|
||||||
999 **** **** **** **** **** **** **** **** **** ****
|
999 **** **** **** **** **** **** **** **** **** ****
|
||||||
1000 Acid_Orb 16830292 7 4 21000 3100 0 1 1 iss_acidorb
|
1000 Acid_Orb 16830292 7 4 21000 3100 0 1 1 iss_acidorb
|
||||||
1001 Acid_Orb 16830293 15 4 45000 3100 0 1 1 iss_acidorb
|
1001 Acid_Orb 16830293 15 4 45000 3100 0 1 1 iss_acidorb
|
||||||
|
@ -2480,7 +2480,7 @@
|
|||||||
2476 **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
2476 **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||||
2477 **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
2477 **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||||
2478 **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
2478 **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||||
2479 **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
2479 SPELL_CHASING_PERFECTION **** **** **** 50 **** mc_planarstatue Planar_Statuette **** **** **** **** **** ****
|
||||||
2480 SPELL_FORCE_MISSILES **** 0x00800 **** **** **** **** **** **** **** **** **** **** ****
|
2480 SPELL_FORCE_MISSILES **** 0x00800 **** **** **** **** **** **** **** **** **** **** ****
|
||||||
2481 SYMBOL_OF_DEATH **** 0x00020 **** 5000 **** mc_mercury Mercury mc_phosphorus Phosphorus mc_diamonddust Diamond_Dust **** ****
|
2481 SYMBOL_OF_DEATH **** 0x00020 **** 5000 **** mc_mercury Mercury mc_phosphorus Phosphorus mc_diamonddust Diamond_Dust **** ****
|
||||||
2482 SYMBOL_OF_FEAR **** 0x10200 **** 1000 **** mc_mercury Mercury mc_phosphorus Phosphorus mc_diamonddust Diamond_Dust **** ****
|
2482 SYMBOL_OF_FEAR **** 0x10200 **** 1000 **** mc_mercury Mercury mc_phosphorus Phosphorus mc_diamonddust Diamond_Dust **** ****
|
||||||
|
@ -2480,7 +2480,7 @@
|
|||||||
2476 ForestMaster_DeepRoots 16793751 is_x2vinemine T P 0 0x00 0x01 prc_fm_deeproots **** **** **** **** **** **** 4 500 head **** **** **** **** **** **** self 500 **** **** vca_uphexnatr01 sca_outnatr01 0 **** **** **** **** **** **** 1 **** **** **** **** **** 10 **** 3 16793759 0 0 16778866 0 5446 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
2476 ForestMaster_DeepRoots 16793751 is_x2vinemine T P 0 0x00 0x01 prc_fm_deeproots **** **** **** **** **** **** 4 500 head **** **** **** **** **** **** self 500 **** **** vca_uphexnatr01 sca_outnatr01 0 **** **** **** **** **** **** 1 **** **** **** **** **** 10 **** 3 16793759 0 0 16778866 0 5446 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||||
2477 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
2477 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||||
2478 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
2478 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||||
2479 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
2479 SPELL_CHASING_PERFECTION 16790493 fot_strengthone T T vs 0x02 0x0b sp_chasperfect **** 6 6 **** **** 6 6 1500 hand **** vco_mehannatr03 **** sco_mehannatr01 vs_chant_ench_lm vs_chant_ench_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 7 **** 1 16790494 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||||
2480 SPELL_FORCE_MISSILES 16790488 is_X1LesMis V L vs 0x3d 0x1E sp_forcemissiles **** **** **** **** **** 4 4 1500 hand **** vco_mehancold03 **** sco_mehancold03 vs_chant_evoc_lm vs_chant_evoc_lf out 1900 **** vca_outsonic **** sca_outsonic 0 **** **** **** **** path **** 1 **** **** **** **** **** 2 **** 1 16790489 1 0 **** 1 **** **** **** 1 sphere 8.33 **** 2 **** **** **** **** **** **** **** **** **** **** **** **** ****
|
2480 SPELL_FORCE_MISSILES 16790488 is_X1LesMis V L vs 0x3d 0x1E sp_forcemissiles **** **** **** **** **** 4 4 1500 hand **** vco_mehancold03 **** sco_mehancold03 vs_chant_evoc_lm vs_chant_evoc_lf out 1900 **** vca_outsonic **** sca_outsonic 0 **** **** **** **** path **** 1 **** **** **** **** **** 2 **** 1 16790489 1 0 **** 1 **** **** **** 1 sphere 8.33 **** 2 **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||||
2481 SYMBOL_OF_DEATH 16790080 is_symb_death N S vs 0x3f 0x3E sp_symbol **** 8 **** **** **** 8 8 1500 head **** **** vco_megrdevil01 sco_megrdevil01 vs_chant_necr_hm vs_chant_necr_hf area 1000 **** **** **** **** 1 vpr_ectoevil01 homing hand spr_ectoevil01 path Death 1 **** **** **** **** **** 11 **** 1 16790082 1 0 **** 1 **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
2481 SYMBOL_OF_DEATH 16790080 is_symb_death N S vs 0x3f 0x3E sp_symbol **** 8 **** **** **** 8 8 1500 head **** **** vco_megrdevil01 sco_megrdevil01 vs_chant_necr_hm vs_chant_necr_hf area 1000 **** **** **** **** 1 vpr_ectoevil01 homing hand spr_ectoevil01 path Death 1 **** **** **** **** **** 11 **** 1 16790082 1 0 **** 1 **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||||
2482 SYMBOL_OF_FEAR 16790083 is_symb_fear N S vs 0x3f 0x3E sp_symbol **** 6 **** **** **** 6 6 1500 head **** **** vco_lgsprevil01 sco_lgsprevil01 vs_chant_necr_hm vs_chant_necr_hf area 1000 **** **** **** **** 1 vpr_ectoevil01 homing hand spr_ectoevil01 path Fear 1 **** **** **** **** **** 11 **** 1 16790085 1 0 **** 1 **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
2482 SYMBOL_OF_FEAR 16790083 is_symb_fear N S vs 0x3f 0x3E sp_symbol **** 6 **** **** **** 6 6 1500 head **** **** vco_lgsprevil01 sco_lgsprevil01 vs_chant_necr_hm vs_chant_necr_hf area 1000 **** **** **** **** 1 vpr_ectoevil01 homing hand spr_ectoevil01 path Fear 1 **** **** **** **** **** 11 **** 1 16790085 1 0 **** 1 **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||||
|
@ -1365,7 +1365,6 @@ int GetWeaponType(int nBaseItem)
|
|||||||
case BASE_ITEM_SCIMITAR:
|
case BASE_ITEM_SCIMITAR:
|
||||||
case BASE_ITEM_THROWINGAXE:
|
case BASE_ITEM_THROWINGAXE:
|
||||||
case BASE_ITEM_TRIDENT:
|
case BASE_ITEM_TRIDENT:
|
||||||
case BASE_ITEM_KATAR:
|
|
||||||
case BASE_ITEM_HEAVY_PICK:
|
case BASE_ITEM_HEAVY_PICK:
|
||||||
case BASE_ITEM_LIGHT_PICK:
|
case BASE_ITEM_LIGHT_PICK:
|
||||||
case BASE_ITEM_FALCHION:
|
case BASE_ITEM_FALCHION:
|
||||||
@ -1385,6 +1384,7 @@ int GetWeaponType(int nBaseItem)
|
|||||||
case BASE_ITEM_HEAVYCROSSBOW:
|
case BASE_ITEM_HEAVYCROSSBOW:
|
||||||
case BASE_ITEM_CLUB:
|
case BASE_ITEM_CLUB:
|
||||||
case BASE_ITEM_QUARTERSTAFF:
|
case BASE_ITEM_QUARTERSTAFF:
|
||||||
|
case BASE_ITEM_KATAR:
|
||||||
case BASE_ITEM_HEAVY_MACE:
|
case BASE_ITEM_HEAVY_MACE:
|
||||||
case BASE_ITEM_GOAD:
|
case BASE_ITEM_GOAD:
|
||||||
return PRC_CRAFT_SIMPLE_WEAPON;
|
return PRC_CRAFT_SIMPLE_WEAPON;
|
||||||
|
@ -427,8 +427,9 @@ const int SPELL_SUDDEN_STALAGMITE = 3827;
|
|||||||
const int SPELL_BONES_OF_THE_EARTH = 3828;
|
const int SPELL_BONES_OF_THE_EARTH = 3828;
|
||||||
const int SPELL_PHANTOM_STEED = 2347;
|
const int SPELL_PHANTOM_STEED = 2347;
|
||||||
const int SPELL_GASEOUS_FORM = 2348;
|
const int SPELL_GASEOUS_FORM = 2348;
|
||||||
|
const int SPELL_CHASING_PERFECTION = 2479;
|
||||||
|
|
||||||
//racial spell additions
|
//:: Racial spell additions
|
||||||
const int SPIRETOP_FOG_CLOUD_BREATH = 1487; //:: Spiretop Dragon
|
const int SPIRETOP_FOG_CLOUD_BREATH = 1487; //:: Spiretop Dragon
|
||||||
const int MEPHLING_BREATH_WEAPON = 1488; //:: Mephlings
|
const int MEPHLING_BREATH_WEAPON = 1488; //:: Mephlings
|
||||||
const int SPELL_ARANEA_ALTER = 1489; //:: Aranea
|
const int SPELL_ARANEA_ALTER = 1489; //:: Aranea
|
||||||
|
@ -395,7 +395,7 @@ object CICraftCraftWand(object oCreator, int nSpellID )
|
|||||||
AddItemProperty(DURATION_TYPE_PERMANENT,ipLevel,oTarget);
|
AddItemProperty(DURATION_TYPE_PERMANENT,ipLevel,oTarget);
|
||||||
itemproperty ipMeta = ItemPropertyCastSpellMetamagic(nSpellID, PRCGetMetaMagicFeat());
|
itemproperty ipMeta = ItemPropertyCastSpellMetamagic(nSpellID, PRCGetMetaMagicFeat());
|
||||||
AddItemProperty(DURATION_TYPE_PERMANENT,ipMeta,oTarget);
|
AddItemProperty(DURATION_TYPE_PERMANENT,ipMeta,oTarget);
|
||||||
itemproperty ipDC = ItemPropertyCastSpellDC(nSpellID, PRCGetSaveDC(PRCGetSpellTargetObject(), OBJECT_SELF));
|
itemproperty ipDC = ItemPropertyCastSpellDC(nSpellID, PRCGetSaveDC(PRCGetSpellTargetObject(), OBJECT_SELF));
|
||||||
AddItemProperty(DURATION_TYPE_PERMANENT,ipDC,oTarget);
|
AddItemProperty(DURATION_TYPE_PERMANENT,ipDC,oTarget);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -993,7 +993,7 @@ int CICraftCheckCraftStaff(object oSpellTarget, object oCaster, int nSpellID = 0
|
|||||||
int nMetaMagic = PRCGetMetaMagicFeat();
|
int nMetaMagic = PRCGetMetaMagicFeat();
|
||||||
if(nMetaMagic && !GetHasFeat(X2_CI_CRAFTSTAFF_EPIC_FEAT_ID, oCaster))
|
if(nMetaMagic && !GetHasFeat(X2_CI_CRAFTSTAFF_EPIC_FEAT_ID, oCaster))
|
||||||
{
|
{
|
||||||
FloatingTextStringOnCreature("* Failure - You must be able to craft epic staffs to apply metamagic *", oCaster);
|
FloatingTextStringOnCreature("* Failure - You must be able to craft epic staves to apply metamagic *", oCaster);
|
||||||
return TRUE; // tried item creation but do not know how to do it
|
return TRUE; // tried item creation but do not know how to do it
|
||||||
}
|
}
|
||||||
if(CIGetIsSpellRestrictedFromCraftFeat(nSpellID, X2_CI_CRAFTSTAFF_FEAT_ID))
|
if(CIGetIsSpellRestrictedFromCraftFeat(nSpellID, X2_CI_CRAFTSTAFF_FEAT_ID))
|
||||||
|
@ -2305,6 +2305,7 @@ spells\sp_celest_bld.nss \
|
|||||||
spells\sp_chaavs_lgh.nss \
|
spells\sp_chaavs_lgh.nss \
|
||||||
spells\sp_chan_pyrob.nss \
|
spells\sp_chan_pyrob.nss \
|
||||||
spells\sp_changestaff.nss \
|
spells\sp_changestaff.nss \
|
||||||
|
spells\sp_chasperfect.nss \
|
||||||
spells\sp_chilltouch.nss \
|
spells\sp_chilltouch.nss \
|
||||||
spells\sp_chngshp_lern.nss \
|
spells\sp_chngshp_lern.nss \
|
||||||
spells\sp_chngshp_opts.nss \
|
spells\sp_chngshp_opts.nss \
|
||||||
@ -4906,6 +4907,7 @@ spellobjs\sp_celest_bld.ncs \
|
|||||||
spellobjs\sp_chaavs_lgh.ncs \
|
spellobjs\sp_chaavs_lgh.ncs \
|
||||||
spellobjs\sp_chan_pyrob.ncs \
|
spellobjs\sp_chan_pyrob.ncs \
|
||||||
spellobjs\sp_changestaff.ncs \
|
spellobjs\sp_changestaff.ncs \
|
||||||
|
spellobjs\sp_chasperfect.ncs \
|
||||||
spellobjs\sp_chilltouch.ncs \
|
spellobjs\sp_chilltouch.ncs \
|
||||||
spellobjs\sp_chngshp_lern.ncs \
|
spellobjs\sp_chngshp_lern.ncs \
|
||||||
spellobjs\sp_chngshp_opts.ncs \
|
spellobjs\sp_chngshp_opts.ncs \
|
||||||
@ -21297,6 +21299,7 @@ others\prc_scr_992.uti \
|
|||||||
others\prc_scr_993.uti \
|
others\prc_scr_993.uti \
|
||||||
others\prc_scr_994.uti \
|
others\prc_scr_994.uti \
|
||||||
others\prc_scr_995.uti \
|
others\prc_scr_995.uti \
|
||||||
|
others\prc_scr_997.uti \
|
||||||
others\prc_scrolls.utm \
|
others\prc_scrolls.utm \
|
||||||
others\prc_serparrow.uti \
|
others\prc_serparrow.uti \
|
||||||
others\prc_serpbolt.uti \
|
others\prc_serpbolt.uti \
|
||||||
@ -31930,6 +31933,8 @@ spellobjs\sp_chan_pyrob.ncs: spells\sp_chan_pyrob.nss include\prc_inc_spells.nss
|
|||||||
|
|
||||||
spellobjs\sp_changestaff.ncs: spells\sp_changestaff.nss include\prc_inc_spells.nss include\inc_newspellbook.nss include\inc_vfx_const.nss include\spinc_necro_cyst.nss include\true_utter_const.nss include\prc_inc_sneak.nss include\prcsp_engine.nss include\inc_item_props.nss include\prc_inc_core.nss include\inc_sp_gain_mem.nss include\lookup_2da_spell.nss include\inc_lookups.nss include\prc_inc_damage.nss include\prc_inc_sb_const.nss include\inc_2dacache.nss include\inc_debug.nss include\prc_inc_switch.nss include\prc_inc_array.nss include\prc_class_const.nss include\prc_effect_inc.nss include\prc_inc_castlvl.nss include\prc_inc_newip.nss include\prc_inc_descrptr.nss include\prc_x2_itemprop.nss include\prc_ipfeat_const.nss include\inc_utility.nss include\prc_inc_nwscript.nss include\inc_target_list.nss include\inc_logmessage.nss include\inc_threads.nss include\prc_inc_actions.nss include\inc_time.nss include\inc_draw_prc.nss include\inc_eventhook.nss include\inc_metalocation.nss include\inc_array_sort.nss include\inc_uniqueid.nss include\inc_set.nss include\prc_misc_const.nss include\prc_spell_const.nss include\inv_invoc_const.nss include\psi_power_const.nss include\prc_inc_racial.nss include\moi_meld_const.nss include\bnd_vestig_const.nss include\prc_feat_const.nss include\prc_racial_const.nss include\inc_persist_loca.nss include\prc_inc_skin.nss include\inc_persistsql.nss include\inc_draw.nss include\inc_draw_tools.nss include\inc_pers_array.nss include\inc_area.nss include\inc_heap.nss include\inc_prc_npc.nss include\tob_move_const.nss include\prcsp_archmaginc.nss include\prc_add_spl_pen.nss include\prcsp_reputation.nss
|
spellobjs\sp_changestaff.ncs: spells\sp_changestaff.nss include\prc_inc_spells.nss include\inc_newspellbook.nss include\inc_vfx_const.nss include\spinc_necro_cyst.nss include\true_utter_const.nss include\prc_inc_sneak.nss include\prcsp_engine.nss include\inc_item_props.nss include\prc_inc_core.nss include\inc_sp_gain_mem.nss include\lookup_2da_spell.nss include\inc_lookups.nss include\prc_inc_damage.nss include\prc_inc_sb_const.nss include\inc_2dacache.nss include\inc_debug.nss include\prc_inc_switch.nss include\prc_inc_array.nss include\prc_class_const.nss include\prc_effect_inc.nss include\prc_inc_castlvl.nss include\prc_inc_newip.nss include\prc_inc_descrptr.nss include\prc_x2_itemprop.nss include\prc_ipfeat_const.nss include\inc_utility.nss include\prc_inc_nwscript.nss include\inc_target_list.nss include\inc_logmessage.nss include\inc_threads.nss include\prc_inc_actions.nss include\inc_time.nss include\inc_draw_prc.nss include\inc_eventhook.nss include\inc_metalocation.nss include\inc_array_sort.nss include\inc_uniqueid.nss include\inc_set.nss include\prc_misc_const.nss include\prc_spell_const.nss include\inv_invoc_const.nss include\psi_power_const.nss include\prc_inc_racial.nss include\moi_meld_const.nss include\bnd_vestig_const.nss include\prc_feat_const.nss include\prc_racial_const.nss include\inc_persist_loca.nss include\prc_inc_skin.nss include\inc_persistsql.nss include\inc_draw.nss include\inc_draw_tools.nss include\inc_pers_array.nss include\inc_area.nss include\inc_heap.nss include\inc_prc_npc.nss include\tob_move_const.nss include\prcsp_archmaginc.nss include\prc_add_spl_pen.nss include\prcsp_reputation.nss
|
||||||
|
|
||||||
|
spellobjs\sp_chasperfect.ncs: spells\sp_chasperfect.nss include\prc_inc_sp_tch.nss include\prc_sp_func.nss include\prc_add_spell_dc.nss include\prc_inc_combat.nss include\prc_inc_unarmed.nss include\prc_inc_onhit.nss include\prc_misc_const.nss include\prc_inc_fork.nss include\prc_inc_natweap.nss include\inc_utility.nss include\prc_inc_spells.nss include\prc_inc_nwscript.nss include\prc_class_const.nss include\inc_target_list.nss include\inc_logmessage.nss include\inc_threads.nss include\prc_inc_actions.nss include\inc_time.nss include\inc_draw_prc.nss include\inc_eventhook.nss include\inc_metalocation.nss include\inc_array_sort.nss include\inc_uniqueid.nss include\inc_set.nss include\prc_spell_const.nss include\inv_invoc_const.nss include\psi_power_const.nss include\prc_inc_racial.nss include\prc_inc_array.nss include\moi_meld_const.nss include\bnd_vestig_const.nss include\inc_2dacache.nss include\prc_feat_const.nss include\prc_racial_const.nss include\inc_debug.nss include\prc_inc_switch.nss include\inc_persist_loca.nss include\prc_inc_skin.nss include\inc_persistsql.nss include\inc_draw.nss include\inc_draw_tools.nss include\inc_pers_array.nss include\inc_area.nss include\inc_heap.nss include\inc_newspellbook.nss include\inc_vfx_const.nss include\spinc_necro_cyst.nss include\true_utter_const.nss include\prc_inc_sneak.nss include\prcsp_engine.nss include\inc_item_props.nss include\prc_inc_core.nss include\inc_sp_gain_mem.nss include\lookup_2da_spell.nss include\inc_lookups.nss include\prc_inc_damage.nss include\prc_inc_sb_const.nss include\prc_effect_inc.nss include\prc_inc_castlvl.nss include\prc_inc_newip.nss include\prc_inc_descrptr.nss include\prc_x2_itemprop.nss include\prc_ipfeat_const.nss include\inc_prc_npc.nss include\tob_move_const.nss include\prcsp_archmaginc.nss include\prc_add_spl_pen.nss include\prcsp_reputation.nss include\inc_abil_damage.nss include\prc_alterations.nss
|
||||||
|
|
||||||
spellobjs\sp_chilltouch.ncs: spells\sp_chilltouch.nss include\prc_sp_func.nss include\prc_inc_sp_tch.nss include\prc_add_spell_dc.nss include\prc_alterations.nss include\prc_inc_unarmed.nss include\inc_abil_damage.nss include\prc_inc_damage.nss include\prc_effect_inc.nss include\inc_item_props.nss include\prc_inc_castlvl.nss include\prc_inc_newip.nss include\prc_inc_descrptr.nss include\prc_x2_itemprop.nss include\prc_ipfeat_const.nss include\inc_utility.nss include\prc_inc_nwscript.nss include\prc_class_const.nss include\inc_target_list.nss include\inc_logmessage.nss include\inc_threads.nss include\prc_inc_actions.nss include\inc_time.nss include\inc_draw_prc.nss include\inc_eventhook.nss include\inc_metalocation.nss include\inc_array_sort.nss include\inc_uniqueid.nss include\inc_set.nss include\prc_misc_const.nss include\prc_spell_const.nss include\inv_invoc_const.nss include\psi_power_const.nss include\prc_inc_racial.nss include\prc_inc_array.nss include\moi_meld_const.nss include\bnd_vestig_const.nss include\inc_2dacache.nss include\prc_feat_const.nss include\prc_racial_const.nss include\inc_debug.nss include\prc_inc_switch.nss include\inc_persist_loca.nss include\prc_inc_skin.nss include\inc_persistsql.nss include\inc_draw.nss include\inc_draw_tools.nss include\inc_pers_array.nss include\inc_area.nss include\inc_heap.nss include\inc_prc_npc.nss include\prc_inc_natweap.nss include\prc_inc_spells.nss include\inc_newspellbook.nss include\inc_vfx_const.nss include\spinc_necro_cyst.nss include\true_utter_const.nss include\prc_inc_sneak.nss include\prcsp_engine.nss include\prc_inc_core.nss include\inc_sp_gain_mem.nss include\lookup_2da_spell.nss include\inc_lookups.nss include\prc_inc_sb_const.nss include\tob_move_const.nss include\prcsp_archmaginc.nss include\prc_add_spl_pen.nss include\prcsp_reputation.nss include\prc_inc_combat.nss include\prc_inc_onhit.nss include\prc_inc_fork.nss
|
spellobjs\sp_chilltouch.ncs: spells\sp_chilltouch.nss include\prc_sp_func.nss include\prc_inc_sp_tch.nss include\prc_add_spell_dc.nss include\prc_alterations.nss include\prc_inc_unarmed.nss include\inc_abil_damage.nss include\prc_inc_damage.nss include\prc_effect_inc.nss include\inc_item_props.nss include\prc_inc_castlvl.nss include\prc_inc_newip.nss include\prc_inc_descrptr.nss include\prc_x2_itemprop.nss include\prc_ipfeat_const.nss include\inc_utility.nss include\prc_inc_nwscript.nss include\prc_class_const.nss include\inc_target_list.nss include\inc_logmessage.nss include\inc_threads.nss include\prc_inc_actions.nss include\inc_time.nss include\inc_draw_prc.nss include\inc_eventhook.nss include\inc_metalocation.nss include\inc_array_sort.nss include\inc_uniqueid.nss include\inc_set.nss include\prc_misc_const.nss include\prc_spell_const.nss include\inv_invoc_const.nss include\psi_power_const.nss include\prc_inc_racial.nss include\prc_inc_array.nss include\moi_meld_const.nss include\bnd_vestig_const.nss include\inc_2dacache.nss include\prc_feat_const.nss include\prc_racial_const.nss include\inc_debug.nss include\prc_inc_switch.nss include\inc_persist_loca.nss include\prc_inc_skin.nss include\inc_persistsql.nss include\inc_draw.nss include\inc_draw_tools.nss include\inc_pers_array.nss include\inc_area.nss include\inc_heap.nss include\inc_prc_npc.nss include\prc_inc_natweap.nss include\prc_inc_spells.nss include\inc_newspellbook.nss include\inc_vfx_const.nss include\spinc_necro_cyst.nss include\true_utter_const.nss include\prc_inc_sneak.nss include\prcsp_engine.nss include\prc_inc_core.nss include\inc_sp_gain_mem.nss include\lookup_2da_spell.nss include\inc_lookups.nss include\prc_inc_sb_const.nss include\tob_move_const.nss include\prcsp_archmaginc.nss include\prc_add_spl_pen.nss include\prcsp_reputation.nss include\prc_inc_combat.nss include\prc_inc_onhit.nss include\prc_inc_fork.nss
|
||||||
|
|
||||||
spellobjs\sp_chngshp_lern.ncs: spells\sp_chngshp_lern.nss include\prc_inc_shifting.nss include\prc_inc_spells.nss include\prc_inc_racial.nss include\prc_inc_function.nss include\prc_inc_onhit.nss include\prc_shifter_info.nss include\prc_weap_apt.nss include\prc_inc_wpnrest.nss include\inc_nwnx_funcs.nss include\prc_class_const.nss include\prc_feat_const.nss include\prc_racial_const.nss include\prc_inc_util.nss include\prc_inc_stunfist.nss include\prc_template_con.nss include\prc_alterations.nss include\inc_abil_damage.nss include\prc_inc_damage.nss include\prc_effect_inc.nss include\inc_item_props.nss include\prc_inc_castlvl.nss include\prc_inc_newip.nss include\prc_inc_descrptr.nss include\prc_x2_itemprop.nss include\prc_ipfeat_const.nss include\inc_utility.nss include\prc_inc_nwscript.nss include\inc_target_list.nss include\inc_logmessage.nss include\inc_threads.nss include\prc_inc_actions.nss include\inc_time.nss include\inc_draw_prc.nss include\inc_eventhook.nss include\inc_metalocation.nss include\inc_array_sort.nss include\inc_uniqueid.nss include\inc_set.nss include\prc_misc_const.nss include\prc_spell_const.nss include\inv_invoc_const.nss include\psi_power_const.nss include\prc_inc_array.nss include\moi_meld_const.nss include\bnd_vestig_const.nss include\inc_2dacache.nss include\inc_debug.nss include\prc_inc_switch.nss include\inc_persist_loca.nss include\prc_inc_skin.nss include\inc_persistsql.nss include\inc_draw.nss include\inc_draw_tools.nss include\inc_pers_array.nss include\inc_area.nss include\inc_heap.nss include\inc_prc_npc.nss include\inc_newspellbook.nss include\inc_vfx_const.nss include\spinc_necro_cyst.nss include\true_utter_const.nss include\prc_inc_sneak.nss include\prcsp_engine.nss include\prc_inc_core.nss include\inc_sp_gain_mem.nss include\lookup_2da_spell.nss include\inc_lookups.nss include\prc_inc_sb_const.nss include\tob_move_const.nss include\prcsp_archmaginc.nss include\prc_add_spl_pen.nss include\prcsp_reputation.nss include\inc_dynconv.nss include\prc_inc_combat.nss include\prc_inc_unarmed.nss include\prc_inc_fork.nss include\prc_inc_natweap.nss
|
spellobjs\sp_chngshp_lern.ncs: spells\sp_chngshp_lern.nss include\prc_inc_shifting.nss include\prc_inc_spells.nss include\prc_inc_racial.nss include\prc_inc_function.nss include\prc_inc_onhit.nss include\prc_shifter_info.nss include\prc_weap_apt.nss include\prc_inc_wpnrest.nss include\inc_nwnx_funcs.nss include\prc_class_const.nss include\prc_feat_const.nss include\prc_racial_const.nss include\prc_inc_util.nss include\prc_inc_stunfist.nss include\prc_template_con.nss include\prc_alterations.nss include\inc_abil_damage.nss include\prc_inc_damage.nss include\prc_effect_inc.nss include\inc_item_props.nss include\prc_inc_castlvl.nss include\prc_inc_newip.nss include\prc_inc_descrptr.nss include\prc_x2_itemprop.nss include\prc_ipfeat_const.nss include\inc_utility.nss include\prc_inc_nwscript.nss include\inc_target_list.nss include\inc_logmessage.nss include\inc_threads.nss include\prc_inc_actions.nss include\inc_time.nss include\inc_draw_prc.nss include\inc_eventhook.nss include\inc_metalocation.nss include\inc_array_sort.nss include\inc_uniqueid.nss include\inc_set.nss include\prc_misc_const.nss include\prc_spell_const.nss include\inv_invoc_const.nss include\psi_power_const.nss include\prc_inc_array.nss include\moi_meld_const.nss include\bnd_vestig_const.nss include\inc_2dacache.nss include\inc_debug.nss include\prc_inc_switch.nss include\inc_persist_loca.nss include\prc_inc_skin.nss include\inc_persistsql.nss include\inc_draw.nss include\inc_draw_tools.nss include\inc_pers_array.nss include\inc_area.nss include\inc_heap.nss include\inc_prc_npc.nss include\inc_newspellbook.nss include\inc_vfx_const.nss include\spinc_necro_cyst.nss include\true_utter_const.nss include\prc_inc_sneak.nss include\prcsp_engine.nss include\prc_inc_core.nss include\inc_sp_gain_mem.nss include\lookup_2da_spell.nss include\inc_lookups.nss include\prc_inc_sb_const.nss include\tob_move_const.nss include\prcsp_archmaginc.nss include\prc_add_spl_pen.nss include\prcsp_reputation.nss include\inc_dynconv.nss include\prc_inc_combat.nss include\prc_inc_unarmed.nss include\prc_inc_fork.nss include\prc_inc_natweap.nss
|
||||||
|
BIN
nwn/nwnprc/trunk/others/prc_scr_997.uti
Normal file
BIN
nwn/nwnprc/trunk/others/prc_scr_997.uti
Normal file
Binary file not shown.
Binary file not shown.
158
nwn/nwnprc/trunk/spells/sp_chasperfect.nss
Normal file
158
nwn/nwnprc/trunk/spells/sp_chasperfect.nss
Normal file
@ -0,0 +1,158 @@
|
|||||||
|
/**@file Chasing Perfection
|
||||||
|
[sp_chasperfect.nss]
|
||||||
|
(Player's Handbook II, p. 106)
|
||||||
|
|
||||||
|
Transmutation
|
||||||
|
Level: Cleric 6, Druid 6, Sorcerer 6, Wizard 6,
|
||||||
|
Components: V, S, M,
|
||||||
|
Casting Time: 1 standard action
|
||||||
|
Range: Touch
|
||||||
|
Target: Creature touched
|
||||||
|
Duration: 1 minute/level
|
||||||
|
Saving Throw: Will negates (harmless)
|
||||||
|
Spell Resistance: Yes (harmless)
|
||||||
|
|
||||||
|
Energy courses through the creature touched.
|
||||||
|
Its muscles grow and become more defined, it starts
|
||||||
|
to move with greater alacrity and grace, and its
|
||||||
|
bearing increases.
|
||||||
|
|
||||||
|
The subject improves in all ways. It gains a +4
|
||||||
|
enhancement bonus to each of its ability scores.
|
||||||
|
|
||||||
|
Material Component: A statuette of a celestial or
|
||||||
|
fiend worth 50 gp.
|
||||||
|
|
||||||
|
**/
|
||||||
|
|
||||||
|
////////////////////////////////////////////////////
|
||||||
|
// Author: Tenjac & Jaysyn
|
||||||
|
// Date: 2024/08/07
|
||||||
|
////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
#include "prc_inc_sp_tch"
|
||||||
|
#include "prc_sp_func"
|
||||||
|
#include "prc_add_spell_dc"
|
||||||
|
|
||||||
|
int DoSpell(object oCaster, object oTarget, int nCasterLevel, int nEvent)
|
||||||
|
{
|
||||||
|
int nMetaMagic = PRCGetMetaMagicFeat();
|
||||||
|
float fDur = (60.0f * nCasterLevel);
|
||||||
|
|
||||||
|
if(nMetaMagic & METAMAGIC_EXTEND)
|
||||||
|
fDur += fDur;
|
||||||
|
|
||||||
|
PRCSignalSpellEvent(oTarget, FALSE, SPELL_CHASING_PERFECTION, oCaster);
|
||||||
|
|
||||||
|
// Check for existing ability enhancing spells
|
||||||
|
effect eExistingSpellEffect = GetFirstEffect(oTarget);
|
||||||
|
|
||||||
|
int nBoostSTR = 4;
|
||||||
|
int nBoostDEX = 4;
|
||||||
|
int nBoostCON = 4;
|
||||||
|
int nBoostWIS = 4;
|
||||||
|
int nBoostINT = 4;
|
||||||
|
int nBoostCHA = 4;
|
||||||
|
|
||||||
|
while (GetIsEffectValid(eExistingSpellEffect))
|
||||||
|
{
|
||||||
|
if (GetEffectSpellId(eExistingSpellEffect) == SPELL_CROWN_OF_MIGHT || GetEffectSpellId(eExistingSpellEffect) == SPELL_TOWERING_OAK)
|
||||||
|
{
|
||||||
|
nBoostSTR = 2;
|
||||||
|
}
|
||||||
|
if (GetEffectSpellId(eExistingSpellEffect) == SPELL_ANIMALISTIC_POWER)
|
||||||
|
{
|
||||||
|
nBoostSTR = 2;
|
||||||
|
nBoostDEX = 2;
|
||||||
|
nBoostCON = 2;
|
||||||
|
}
|
||||||
|
if (GetEffectSpellId(eExistingSpellEffect) == SPELL_AWAKEN)
|
||||||
|
{
|
||||||
|
nBoostSTR = 0;
|
||||||
|
nBoostWIS = 0;
|
||||||
|
nBoostCON = 0;
|
||||||
|
}
|
||||||
|
if (GetEffectSpellId(eExistingSpellEffect) == SPELL_BULLS_STRENGTH ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_MASS_BULLS_STRENGTH ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_GREATER_BULLS_STRENGTH)
|
||||||
|
{
|
||||||
|
nBoostSTR = 0;
|
||||||
|
}
|
||||||
|
if (GetEffectSpellId(eExistingSpellEffect) == SPELL_CATS_GRACE ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_MASS_CATS_GRACE ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_GREATER_CATS_GRACE)
|
||||||
|
{
|
||||||
|
nBoostDEX = 0;
|
||||||
|
}
|
||||||
|
if (GetEffectSpellId(eExistingSpellEffect) == SPELL_ENDURANCE ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_MASS_ENDURANCE ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_GREATER_ENDURANCE)
|
||||||
|
{
|
||||||
|
nBoostCON = 0;
|
||||||
|
}
|
||||||
|
if (GetEffectSpellId(eExistingSpellEffect) == SPELL_OWLS_WISDOM ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_MASS_OWLS_WISDOM ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_OWLS_INSIGHT ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_GREATER_OWLS_WISDOM)
|
||||||
|
{
|
||||||
|
nBoostWIS = 0;
|
||||||
|
}
|
||||||
|
if (GetEffectSpellId(eExistingSpellEffect) == SPELL_FOXS_CUNNING ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_MASS_FOXS_CUNNING ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_GREATER_FOXS_CUNNING)
|
||||||
|
{
|
||||||
|
nBoostINT = 0;
|
||||||
|
}
|
||||||
|
if (GetEffectSpellId(eExistingSpellEffect) == SPELL_EAGLE_SPLEDOR ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_MASS_EAGLES_SPLENDOR ||
|
||||||
|
GetEffectSpellId(eExistingSpellEffect) == SPELL_GREATER_EAGLE_SPLENDOR)
|
||||||
|
{
|
||||||
|
nBoostCHA = 0;
|
||||||
|
}
|
||||||
|
eExistingSpellEffect = GetNextEffect(oTarget);
|
||||||
|
}
|
||||||
|
|
||||||
|
//:: Build effect: Increase all ability scores
|
||||||
|
effect eBuff = EffectLinkEffects(EffectAbilityIncrease(ABILITY_STRENGTH, nBoostSTR), EffectAbilityIncrease(ABILITY_DEXTERITY, nBoostDEX));
|
||||||
|
eBuff = EffectLinkEffects(eBuff, EffectAbilityIncrease(ABILITY_CONSTITUTION, nBoostCON));
|
||||||
|
eBuff = EffectLinkEffects(eBuff, EffectAbilityIncrease(ABILITY_INTELLIGENCE, nBoostINT));
|
||||||
|
eBuff = EffectLinkEffects(eBuff, EffectAbilityIncrease(ABILITY_WISDOM, nBoostWIS));
|
||||||
|
eBuff = EffectLinkEffects(eBuff, EffectAbilityIncrease(ABILITY_CHARISMA, nBoostCHA));
|
||||||
|
eBuff = EffectLinkEffects(eBuff, EffectVisualEffect(VFX_DUR_SANCTUARY));
|
||||||
|
|
||||||
|
//:: Apply the linked effects to the target
|
||||||
|
SPApplyEffectToObject(DURATION_TYPE_TEMPORARY, eBuff, oTarget, fDur, TRUE, SPELL_CHASING_PERFECTION, nCasterLevel);
|
||||||
|
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
void main()
|
||||||
|
{
|
||||||
|
if (!X2PreSpellCastCode()) return;
|
||||||
|
PRCSetSchool(SPELL_SCHOOL_TRANSMUTATION);
|
||||||
|
|
||||||
|
object oCaster = OBJECT_SELF;
|
||||||
|
object oTarget = PRCGetSpellTargetObject();
|
||||||
|
int nCasterLevel = PRCGetCasterLevel(oCaster);
|
||||||
|
|
||||||
|
int nEvent = GetLocalInt(oCaster, PRC_SPELL_EVENT); //use bitwise & to extract flags
|
||||||
|
if(!nEvent) //normal cast
|
||||||
|
{
|
||||||
|
if(GetLocalInt(oCaster, PRC_SPELL_HOLD) && oCaster == oTarget)
|
||||||
|
{
|
||||||
|
// holding the charge, casting spell on self
|
||||||
|
SetLocalSpellVariables(oCaster, 1); //change 1 to number of charges
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
DoSpell(oCaster, oTarget, nCasterLevel, nEvent);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if(nEvent & PRC_SPELL_EVENT_ATTACK)
|
||||||
|
{
|
||||||
|
if(DoSpell(oCaster, oTarget, nCasterLevel, nEvent))
|
||||||
|
DecrementSpellCharges(oCaster);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
PRCSetSchool();
|
||||||
|
}
|
Binary file not shown.
@ -4753,6 +4753,27 @@ of a creature.
|
|||||||
|
|
||||||
You gain one missile for every four caster levels. Extra missiles distribute
|
You gain one missile for every four caster levels. Extra missiles distribute
|
||||||
themsleves amongst your enemies evenly.</entry>
|
themsleves amongst your enemies evenly.</entry>
|
||||||
|
<entry id="13275" lang="en" sex="m">Force Missiles (8)</entry>
|
||||||
|
<entry id="13276" lang="en" sex="m">Force Missiles (12)</entry>
|
||||||
|
<entry id="13277" lang="en" sex="m">Chasing Perfection</entry>
|
||||||
|
<entry id="13278" lang="en" sex="m">Transmutation
|
||||||
|
Level: Cleric 6, Druid 6, Sorcerer 6, Wizard 6,
|
||||||
|
Components: V, S, M,
|
||||||
|
Casting Time: 1 standard action
|
||||||
|
Range: Touch
|
||||||
|
Target: Creature touched
|
||||||
|
Duration: 1 minute/level
|
||||||
|
Saving Throw: Will negates (harmless)
|
||||||
|
Spell Resistance: Yes (harmless)
|
||||||
|
|
||||||
|
Energy courses through the creature touched.
|
||||||
|
Its muscles grow and become more defined, it starts to move with greater alacrity and grace, and its bearing increases.
|
||||||
|
The subject improves in all ways.
|
||||||
|
It gains a +4 enhancement bonus to each of its ability scores.
|
||||||
|
|
||||||
|
Material Component: A statuette of a celestial or fiend worth 50 gp.</entry>
|
||||||
|
<entry id="13279" lang="en" sex="m">Chasing Perfection (12)</entry>
|
||||||
|
<entry id="13280" lang="en" sex="m">Chasing Perfection (16)</entry>
|
||||||
<entry id="16409" lang="en" sex="m">62</entry>
|
<entry id="16409" lang="en" sex="m">62</entry>
|
||||||
<entry id="16410" lang="en" sex="m">63</entry>
|
<entry id="16410" lang="en" sex="m">63</entry>
|
||||||
<entry id="16411" lang="en" sex="m">64</entry>
|
<entry id="16411" lang="en" sex="m">64</entry>
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user