2026/01/30 Update
Updated version number. Fixed Touch of Golden Ice. Removed Leadership related feats from Thrallherds feat list. Necrocarnum Circlet should only fire the Detect Undead cone VFX once. Desert Wind maneuvers should to the right amount of damage. Blade Guide now takes less damage during combat. FEAT_HOSPITALER_SPELLCASTING_PALADIN was missing from HospitalerMarkerFeats() Frenzied Berzerker should now work with Vow of Poverty and Forsaker. prc_wallbreathc now uses PRCEffectDamage(). Changed Mantle of Egregious Might back to Dodge AC. Tweaked Mirror Image.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -7,7 +7,7 @@
|
||||
3 ETBL_Guided_Strike 24128 3 2 1
|
||||
4 ETBL_Armored_Uncanny_Dodge 24129 3 3 0
|
||||
5 ETBL_Eternal_Knowledge 24130 3 4 0
|
||||
6 ETBL_Defensive_Insight 24131 3 5 1
|
||||
6 ETBL_Defensive_Insight 24131 3 6 1
|
||||
7 ETBL_Tactical_Insight 24132 3 8 1
|
||||
8 ETBL_Island_In_Time 24133 3 10 1
|
||||
9 FEAT_EPIC_ETERNAL_BLADE 25081 3 11 0
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,201 +1,199 @@
|
||||
2DA V2.0
|
||||
|
||||
FeatLabel FeatIndex List GrantedOnLevel OnMenu
|
||||
0 Thrallherd 3630 3 1 1
|
||||
1 PsionicCharm 3631 3 3 1
|
||||
2 PsionicDominate 3632 3 5 1
|
||||
3 GreaterDominate 3633 3 7 0
|
||||
4 SuperiorDominate 3634 3 9 0
|
||||
5 TwofoldMaster 3635 3 10 1
|
||||
6 EPIC_THRALLHERD 25094 3 11 0
|
||||
7 **** **** **** **** ****
|
||||
8 Psionic_Endowment 4802 0 -1 1
|
||||
9 Greater_Psionic_Endowment 4801 0 -1 1
|
||||
10 Power_Specialization 4805 0 -1 1
|
||||
11 Greater_Power_Specialization 4804 0 -1 0
|
||||
12 Power_Penetration 4807 0 -1 1
|
||||
13 Greater_Power_Penetration 4806 0 -1 1
|
||||
14 Overchannel 4826 0 -1 1
|
||||
15 Talented 4829 0 -1 1
|
||||
16 Chain_Power 4937 0 -1 1
|
||||
17 Empower_Power 4938 0 -1 1
|
||||
18 Extend_Power 4939 0 -1 1
|
||||
19 Maximize_Power 4940 0 -1 1
|
||||
20 Split_Psionic_Ray 4941 0 -1 1
|
||||
21 Twin_Power 4942 0 -1 1
|
||||
22 Widen_Power 4943 0 -1 1
|
||||
23 Quicken_Power 4944 0 -1 1
|
||||
24 **** **** **** **** ****
|
||||
25 Psionic_Dodge 4803 0 -1 0
|
||||
26 Combat_Manifestation 4810 0 -1 0
|
||||
27 Boost_Construct 4833 0 -1 0
|
||||
28 Speed_Of_Thought 4834 0 -1 0
|
||||
29 Psionic_Talent_1 4835 0 -1 0
|
||||
30 Psionic_Talent_2 4836 0 -1 0
|
||||
31 Psionic_Talent_3 4837 0 -1 0
|
||||
32 Psionic_Talent_4 4838 0 -1 0
|
||||
33 Psionic_Talent_5 4839 0 -1 0
|
||||
34 Psionic_Talent_6 4840 0 -1 0
|
||||
35 Psionic_Talent_7 4841 0 -1 0
|
||||
36 Psionic_Talent_8 4842 0 -1 0
|
||||
37 Psionic_Talent_9 4843 0 -1 0
|
||||
38 Psionic_Talent_10 4844 0 -1 0
|
||||
39 Epic_Psionic_Focus_1 4857 1 -1 0
|
||||
40 Epic_Psionic_Focus_2 4858 1 -1 0
|
||||
41 Epic_Psionic_Focus_3 4859 1 -1 0
|
||||
42 Epic_Psionic_Focus_4 4860 1 -1 0
|
||||
43 Epic_Psionic_Focus_5 4861 1 -1 0
|
||||
44 Epic_Psionic_Focus_6 4862 1 -1 0
|
||||
45 Epic_Psionic_Focus_7 4863 1 -1 0
|
||||
46 Epic_Psionic_Focus_8 4864 1 -1 0
|
||||
47 Epic_Psionic_Focus_9 4865 1 -1 0
|
||||
48 Epic_Psionic_Focus_10 4866 1 -1 0
|
||||
49 Expanded_Knowledge_1 4867 0 -1 0
|
||||
50 Expanded_Knowledge_2 4868 0 -1 0
|
||||
51 Expanded_Knowledge_3 4869 0 -1 0
|
||||
52 Expanded_Knowledge_4 4870 0 -1 0
|
||||
53 Expanded_Knowledge_5 4871 0 -1 0
|
||||
54 Expanded_Knowledge_6 4872 0 -1 0
|
||||
55 Expanded_Knowledge_7 4873 0 -1 0
|
||||
56 Expanded_Knowledge_8 4874 0 -1 0
|
||||
57 Expanded_Knowledge_9 4875 0 -1 0
|
||||
58 Expanded_Knowledge_10 4876 0 -1 0
|
||||
59 Epic_Expanded_Knowledge_1 4877 1 -1 0
|
||||
60 Epic_Expanded_Knowledge_2 4878 1 -1 0
|
||||
61 Epic_Expanded_Knowledge_3 4879 1 -1 0
|
||||
62 Epic_Expanded_Knowledge_4 4880 1 -1 0
|
||||
63 Epic_Expanded_Knowledge_5 4881 1 -1 0
|
||||
64 Epic_Expanded_Knowledge_6 4882 1 -1 0
|
||||
65 Epic_Expanded_Knowledge_7 4883 1 -1 0
|
||||
66 Epic_Expanded_Knowledge_8 4884 1 -1 0
|
||||
67 Epic_Expanded_Knowledge_9 4885 1 -1 0
|
||||
68 Epic_Expanded_Knowledge_10 4886 1 -1 0
|
||||
69 Improved_Metapsionics_1 4887 1 -1 0
|
||||
70 Improved_Metapsionics_2 4888 1 -1 0
|
||||
71 Improved_Metapsionics_3 4889 1 -1 0
|
||||
72 Improved_Metapsionics_4 4890 1 -1 0
|
||||
73 Improved_Metapsionics_5 4891 1 -1 0
|
||||
74 Improved_Metapsionics_6 4892 1 -1 0
|
||||
75 Improved_Metapsionics_7 4893 1 -1 0
|
||||
76 Improved_Metapsionics_8 4894 1 -1 0
|
||||
77 Improved_Metapsionics_9 4895 1 -1 0
|
||||
78 Improved_Metapsionics_10 4896 1 -1 0
|
||||
79 Improved_Manifestation_1 4897 1 -1 0
|
||||
80 Improved_Manifestation_2 4898 1 -1 0
|
||||
81 Improved_Manifestation_3 4899 1 -1 0
|
||||
82 Improved_Manifestation_4 4900 1 -1 0
|
||||
83 Improved_Manifestation_5 4901 1 -1 0
|
||||
84 Improved_Manifestation_6 4902 1 -1 0
|
||||
85 Improved_Manifestation_7 4903 1 -1 0
|
||||
86 Improved_Manifestation_8 4904 1 -1 0
|
||||
87 Improved_Manifestation_9 4905 1 -1 0
|
||||
88 Improved_Manifestation_10 4906 1 -1 0
|
||||
89 Power_Knowledge_Psion_1 4907 0 -1 0
|
||||
90 Power_Knowledge_Psion_2 4908 0 -1 0
|
||||
91 Power_Knowledge_Psion_3 4909 0 -1 0
|
||||
92 Power_Knowledge_Psion_4 4910 0 -1 0
|
||||
93 Power_Knowledge_Psion_5 4911 0 -1 0
|
||||
94 Power_Knowledge_Psion_6 4912 0 -1 0
|
||||
95 Power_Knowledge_Psion_7 4913 0 -1 0
|
||||
96 Power_Knowledge_Psion_8 4914 0 -1 0
|
||||
97 Power_Knowledge_Psion_9 4915 0 -1 0
|
||||
98 Power_Knowledge_Psion_10 4916 0 -1 0
|
||||
99 FEAT_EPIC_ENERGY_RESISTANCE_COLD_1 533 1 -1 0
|
||||
100 FEAT_EPIC_ENERGY_RESISTANCE_COLD_2 534 1 -1 0
|
||||
101 FEAT_EPIC_ENERGY_RESISTANCE_COLD_3 535 1 -1 0
|
||||
102 FEAT_EPIC_ENERGY_RESISTANCE_COLD_4 536 1 -1 0
|
||||
103 FEAT_EPIC_ENERGY_RESISTANCE_COLD_5 537 1 -1 0
|
||||
104 FEAT_EPIC_ENERGY_RESISTANCE_COLD_6 538 1 -1 0
|
||||
105 FEAT_EPIC_ENERGY_RESISTANCE_COLD_7 539 1 -1 0
|
||||
106 FEAT_EPIC_ENERGY_RESISTANCE_COLD_8 540 1 -1 0
|
||||
107 FEAT_EPIC_ENERGY_RESISTANCE_COLD_9 541 1 -1 0
|
||||
108 FEAT_EPIC_ENERGY_RESISTANCE_COLD_10 542 1 -1 0
|
||||
109 FEAT_EPIC_ENERGY_RESISTANCE_ACID_1 543 1 -1 0
|
||||
110 FEAT_EPIC_ENERGY_RESISTANCE_ACID_2 544 1 -1 0
|
||||
111 FEAT_EPIC_ENERGY_RESISTANCE_ACID_3 545 1 -1 0
|
||||
112 FEAT_EPIC_ENERGY_RESISTANCE_ACID_4 546 1 -1 0
|
||||
113 FEAT_EPIC_ENERGY_RESISTANCE_ACID_5 547 1 -1 0
|
||||
114 FEAT_EPIC_ENERGY_RESISTANCE_ACID_6 548 1 -1 0
|
||||
115 FEAT_EPIC_ENERGY_RESISTANCE_ACID_7 549 1 -1 0
|
||||
116 FEAT_EPIC_ENERGY_RESISTANCE_ACID_8 550 1 -1 0
|
||||
117 FEAT_EPIC_ENERGY_RESISTANCE_ACID_9 551 1 -1 0
|
||||
118 FEAT_EPIC_ENERGY_RESISTANCE_ACID_10 552 1 -1 0
|
||||
119 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_1 553 1 -1 0
|
||||
120 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_2 554 1 -1 0
|
||||
121 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_3 555 1 -1 0
|
||||
122 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_4 556 1 -1 0
|
||||
123 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_5 557 1 -1 0
|
||||
124 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_6 558 1 -1 0
|
||||
125 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_7 559 1 -1 0
|
||||
126 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_8 560 1 -1 0
|
||||
127 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_9 561 1 -1 0
|
||||
128 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_10 562 1 -1 0
|
||||
129 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_1 563 1 -1 0
|
||||
130 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_2 564 1 -1 0
|
||||
131 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_3 565 1 -1 0
|
||||
132 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_4 566 1 -1 0
|
||||
133 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_5 567 1 -1 0
|
||||
134 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_6 568 1 -1 0
|
||||
135 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_7 569 1 -1 0
|
||||
136 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_8 570 1 -1 0
|
||||
137 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_9 571 1 -1 0
|
||||
138 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_10 572 1 -1 0
|
||||
139 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_1 573 1 -1 0
|
||||
140 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_2 574 1 -1 0
|
||||
141 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_3 575 1 -1 0
|
||||
142 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_4 576 1 -1 0
|
||||
143 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_5 577 1 -1 0
|
||||
144 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_6 578 1 -1 0
|
||||
145 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_7 579 1 -1 0
|
||||
146 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_8 580 1 -1 0
|
||||
147 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_9 581 1 -1 0
|
||||
148 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_10 582 1 -1 0
|
||||
149 FEAT_EPIC_GREAT_INTELLIGENCE_1 794 1 -1 0
|
||||
150 FEAT_EPIC_GREAT_INTELLIGENCE_2 795 1 -1 0
|
||||
151 FEAT_EPIC_GREAT_INTELLIGENCE_3 796 1 -1 0
|
||||
152 FEAT_EPIC_GREAT_INTELLIGENCE_4 797 1 -1 0
|
||||
153 FEAT_EPIC_GREAT_INTELLIGENCE_5 798 1 -1 0
|
||||
154 FEAT_EPIC_GREAT_INTELLIGENCE_6 799 1 -1 0
|
||||
155 FEAT_EPIC_GREAT_INTELLIGENCE_7 800 1 -1 0
|
||||
156 FEAT_EPIC_GREAT_INTELLIGENCE_8 801 1 -1 0
|
||||
157 FEAT_EPIC_GREAT_INTELLIGENCE_9 802 1 -1 0
|
||||
158 FEAT_EPIC_GREAT_INTELLIGENCE_10 803 1 -1 0
|
||||
159 FEAT_THRALLHERD_MANIFEST_PSION 18144 3 1 0
|
||||
160 FEAT_EPIC_ARMOR_SKIN 490 1 -1 0
|
||||
161 FEAT_EPIC_BLINDING_SPEED 491 1 -1 1
|
||||
162 FEAT_EPIC_LEADERSHIP 4366 1 -1 0
|
||||
163 FEAT_LEGENDARY_COMMANDER 4367 1 -1 0
|
||||
164 FEAT_EPIC_SKILL_FOCUS_USEMAGICDEVICE 609 1 -1 0
|
||||
165 FEAT_EPIC_SKILL_FOCUS_APPRAISE 588 1 -1 0
|
||||
166 FEAT_EPIC_SKILL_FOCUS_CONCENTRATION 589 1 -1 0
|
||||
167 FEAT_EPIC_SKILL_FOCUS_CRAFT_TRAP 590 1 -1 0
|
||||
168 FEAT_EPIC_SKILL_FOCUS_DISABLETRAP 591 1 -1 0
|
||||
169 FEAT_EPIC_SKILL_FOCUS_DISCIPLINE 592 1 -1 0
|
||||
170 FEAT_EPIC_SKILL_FOCUS_HEAL 593 1 -1 0
|
||||
171 FEAT_EPIC_SKILL_FOCUS_HIDE 594 1 -1 0
|
||||
172 FEAT_EPIC_SKILL_FOCUS_LISTEN 595 1 -1 0
|
||||
173 FEAT_EPIC_SKILL_FOCUS_LORE 596 1 -1 0
|
||||
174 FEAT_EPIC_SKILL_FOCUS_MOVESILENTLY 597 1 -1 0
|
||||
175 FEAT_EPIC_SKILL_FOCUS_OPENLOCK 598 1 -1 0
|
||||
176 FEAT_EPIC_SKILL_FOCUS_PARRY 599 1 -1 0
|
||||
177 FEAT_EPIC_SKILL_FOCUS_PERSUADE 601 1 -1 0
|
||||
178 FEAT_EPIC_SKILL_FOCUS_PICKPOCKET 602 1 -1 0
|
||||
179 FEAT_EPIC_SKILL_FOCUS_SEARCH 603 1 -1 0
|
||||
180 FEAT_EPIC_SKILL_FOCUS_SETTRAP 604 1 -1 0
|
||||
181 FEAT_EPIC_SKILL_FOCUS_SPELLCRAFT 605 1 -1 0
|
||||
182 FEAT_EPIC_SKILL_FOCUS_SPOT 606 1 -1 0
|
||||
183 FEAT_EPIC_SKILL_FOCUS_TAUNT 607 1 -1 0
|
||||
184 FEAT_EPIC_SKILL_FOCUS_TUMBLE 608 1 -1 0
|
||||
185 FEAT_EPIC_SKILL_FOCUS_CRAFT_ARMOR 913 1 -1 0
|
||||
186 FEAT_EPIC_SKILL_FOCUS_CRAFT_WEAPON 914 1 -1 0
|
||||
187 FEAT_EPIC_SKILL_FOCUS_BLUFF 917 1 -1 0
|
||||
188 FEAT_EPIC_SKILL_FOCUS_INTIMIDATE 918 1 -1 0
|
||||
189 FEAT_EPIC_SKILL_FOCUS_RIDE 3038 1 -1 0
|
||||
190 FEAT_EPIC_SKILL_FOCUS_JUMP 3040 1 -1 0
|
||||
191 FEAT_EPIC_SKILL_FOCUS_SENSE_MOTIVE 3042 1 -1 0
|
||||
192 FEAT_EPIC_SKILL_FOCUS_MARTIAL_LORE 3044 1 -1 0
|
||||
193 FEAT_EPIC_SKILL_FOCUS_BALANCE 3046 1 -1 0
|
||||
194 FEAT_EPIC_SKILL_FOCUS_CRAFT_POISON 3048 1 -1 0
|
||||
195 FEAT_EPIC_SKILL_FOCUS_PSICRAFT 3050 1 -1 0
|
||||
196 FEAT_EPIC_SKILL_FOCUS_CLIMB 3052 1 -1 0
|
||||
197 FEAT_EPIC_SKILL_FOCUS_CRAFT_GENERAL 3054 1 -1 0
|
||||
FeatLabel FeatIndex List GrantedOnLevel OnMenu
|
||||
0 Thrallherd 3630 3 1 1
|
||||
1 PsionicCharm 3631 3 3 1
|
||||
2 PsionicDominate 3632 3 5 1
|
||||
3 GreaterDominate 3633 3 7 0
|
||||
4 SuperiorDominate 3634 3 9 0
|
||||
5 TwofoldMaster 3635 3 10 1
|
||||
6 EPIC_THRALLHERD 25094 3 11 0
|
||||
7 **** **** **** **** ****
|
||||
8 Psionic_Endowment 4802 1 -1 1
|
||||
9 Greater_Psionic_Endowment 4801 1 -1 1
|
||||
10 Power_Specialization 4805 1 -1 1
|
||||
11 Greater_Power_Specialization 4804 1 -1 0
|
||||
12 Power_Penetration 4807 1 -1 1
|
||||
13 Greater_Power_Penetration 4806 1 -1 1
|
||||
14 Overchannel 4826 1 -1 1
|
||||
15 Talented 4829 1 -1 1
|
||||
16 Chain_Power 4937 1 -1 1
|
||||
17 Empower_Power 4938 1 -1 1
|
||||
18 Extend_Power 4939 1 -1 1
|
||||
19 Maximize_Power 4940 1 -1 1
|
||||
20 Split_Psionic_Ray 4941 1 -1 1
|
||||
21 Twin_Power 4942 1 -1 1
|
||||
22 Widen_Power 4943 1 -1 1
|
||||
23 Quicken_Power 4944 1 -1 1
|
||||
24 **** **** **** **** ****
|
||||
25 Psionic_Dodge 4803 1 -1 0
|
||||
26 Combat_Manifestation 4810 1 -1 0
|
||||
27 Boost_Construct 4833 1 -1 0
|
||||
28 Speed_Of_Thought 4834 1 -1 0
|
||||
29 Psionic_Talent_1 4835 1 -1 0
|
||||
30 Psionic_Talent_2 4836 1 -1 0
|
||||
31 Psionic_Talent_3 4837 1 -1 0
|
||||
32 Psionic_Talent_4 4838 1 -1 0
|
||||
33 Psionic_Talent_5 4839 1 -1 0
|
||||
34 Psionic_Talent_6 4840 1 -1 0
|
||||
35 Psionic_Talent_7 4841 1 -1 0
|
||||
36 Psionic_Talent_8 4842 1 -1 0
|
||||
37 Psionic_Talent_9 4843 1 -1 0
|
||||
38 Psionic_Talent_10 4844 1 -1 0
|
||||
39 Epic_Psionic_Focus_1 4857 1 -1 0
|
||||
40 Epic_Psionic_Focus_2 4858 1 -1 0
|
||||
41 Epic_Psionic_Focus_3 4859 1 -1 0
|
||||
42 Epic_Psionic_Focus_4 4860 1 -1 0
|
||||
43 Epic_Psionic_Focus_5 4861 1 -1 0
|
||||
44 Epic_Psionic_Focus_6 4862 1 -1 0
|
||||
45 Epic_Psionic_Focus_7 4863 1 -1 0
|
||||
46 Epic_Psionic_Focus_8 4864 1 -1 0
|
||||
47 Epic_Psionic_Focus_9 4865 1 -1 0
|
||||
48 Epic_Psionic_Focus_10 4866 1 -1 0
|
||||
49 Expanded_Knowledge_1 4867 1 -1 0
|
||||
50 Expanded_Knowledge_2 4868 1 -1 0
|
||||
51 Expanded_Knowledge_3 4869 1 -1 0
|
||||
52 Expanded_Knowledge_4 4870 1 -1 0
|
||||
53 Expanded_Knowledge_5 4871 1 -1 0
|
||||
54 Expanded_Knowledge_6 4872 1 -1 0
|
||||
55 Expanded_Knowledge_7 4873 1 -1 0
|
||||
56 Expanded_Knowledge_8 4874 1 -1 0
|
||||
57 Expanded_Knowledge_9 4875 1 -1 0
|
||||
58 Expanded_Knowledge_10 4876 1 -1 0
|
||||
59 Epic_Expanded_Knowledge_1 4877 1 -1 0
|
||||
60 Epic_Expanded_Knowledge_2 4878 1 -1 0
|
||||
61 Epic_Expanded_Knowledge_3 4879 1 -1 0
|
||||
62 Epic_Expanded_Knowledge_4 4880 1 -1 0
|
||||
63 Epic_Expanded_Knowledge_5 4881 1 -1 0
|
||||
64 Epic_Expanded_Knowledge_6 4882 1 -1 0
|
||||
65 Epic_Expanded_Knowledge_7 4883 1 -1 0
|
||||
66 Epic_Expanded_Knowledge_8 4884 1 -1 0
|
||||
67 Epic_Expanded_Knowledge_9 4885 1 -1 0
|
||||
68 Epic_Expanded_Knowledge_10 4886 1 -1 0
|
||||
69 Improved_Metapsionics_1 4887 1 -1 0
|
||||
70 Improved_Metapsionics_2 4888 1 -1 0
|
||||
71 Improved_Metapsionics_3 4889 1 -1 0
|
||||
72 Improved_Metapsionics_4 4890 1 -1 0
|
||||
73 Improved_Metapsionics_5 4891 1 -1 0
|
||||
74 Improved_Metapsionics_6 4892 1 -1 0
|
||||
75 Improved_Metapsionics_7 4893 1 -1 0
|
||||
76 Improved_Metapsionics_8 4894 1 -1 0
|
||||
77 Improved_Metapsionics_9 4895 1 -1 0
|
||||
78 Improved_Metapsionics_10 4896 1 -1 0
|
||||
79 Improved_Manifestation_1 4897 1 -1 0
|
||||
80 Improved_Manifestation_2 4898 1 -1 0
|
||||
81 Improved_Manifestation_3 4899 1 -1 0
|
||||
82 Improved_Manifestation_4 4900 1 -1 0
|
||||
83 Improved_Manifestation_5 4901 1 -1 0
|
||||
84 Improved_Manifestation_6 4902 1 -1 0
|
||||
85 Improved_Manifestation_7 4903 1 -1 0
|
||||
86 Improved_Manifestation_8 4904 1 -1 0
|
||||
87 Improved_Manifestation_9 4905 1 -1 0
|
||||
88 Improved_Manifestation_10 4906 1 -1 0
|
||||
89 Power_Knowledge_Psion_1 4907 1 -1 0
|
||||
90 Power_Knowledge_Psion_2 4908 1 -1 0
|
||||
91 Power_Knowledge_Psion_3 4909 1 -1 0
|
||||
92 Power_Knowledge_Psion_4 4910 1 -1 0
|
||||
93 Power_Knowledge_Psion_5 4911 1 -1 0
|
||||
94 Power_Knowledge_Psion_6 4912 1 -1 0
|
||||
95 Power_Knowledge_Psion_7 4913 1 -1 0
|
||||
96 Power_Knowledge_Psion_8 4914 1 -1 0
|
||||
97 Power_Knowledge_Psion_9 4915 1 -1 0
|
||||
98 Power_Knowledge_Psion_10 4916 1 -1 0
|
||||
99 FEAT_EPIC_ENERGY_RESISTANCE_COLD_1 533 1 -1 0
|
||||
100 FEAT_EPIC_ENERGY_RESISTANCE_COLD_2 534 1 -1 0
|
||||
101 FEAT_EPIC_ENERGY_RESISTANCE_COLD_3 535 1 -1 0
|
||||
102 FEAT_EPIC_ENERGY_RESISTANCE_COLD_4 536 1 -1 0
|
||||
103 FEAT_EPIC_ENERGY_RESISTANCE_COLD_5 537 1 -1 0
|
||||
104 FEAT_EPIC_ENERGY_RESISTANCE_COLD_6 538 1 -1 0
|
||||
105 FEAT_EPIC_ENERGY_RESISTANCE_COLD_7 539 1 -1 0
|
||||
106 FEAT_EPIC_ENERGY_RESISTANCE_COLD_8 540 1 -1 0
|
||||
107 FEAT_EPIC_ENERGY_RESISTANCE_COLD_9 541 1 -1 0
|
||||
108 FEAT_EPIC_ENERGY_RESISTANCE_COLD_10 542 1 -1 0
|
||||
109 FEAT_EPIC_ENERGY_RESISTANCE_ACID_1 543 1 -1 0
|
||||
110 FEAT_EPIC_ENERGY_RESISTANCE_ACID_2 544 1 -1 0
|
||||
111 FEAT_EPIC_ENERGY_RESISTANCE_ACID_3 545 1 -1 0
|
||||
112 FEAT_EPIC_ENERGY_RESISTANCE_ACID_4 546 1 -1 0
|
||||
113 FEAT_EPIC_ENERGY_RESISTANCE_ACID_5 547 1 -1 0
|
||||
114 FEAT_EPIC_ENERGY_RESISTANCE_ACID_6 548 1 -1 0
|
||||
115 FEAT_EPIC_ENERGY_RESISTANCE_ACID_7 549 1 -1 0
|
||||
116 FEAT_EPIC_ENERGY_RESISTANCE_ACID_8 550 1 -1 0
|
||||
117 FEAT_EPIC_ENERGY_RESISTANCE_ACID_9 551 1 -1 0
|
||||
118 FEAT_EPIC_ENERGY_RESISTANCE_ACID_10 552 1 -1 0
|
||||
119 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_1 553 1 -1 0
|
||||
120 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_2 554 1 -1 0
|
||||
121 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_3 555 1 -1 0
|
||||
122 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_4 556 1 -1 0
|
||||
123 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_5 557 1 -1 0
|
||||
124 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_6 558 1 -1 0
|
||||
125 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_7 559 1 -1 0
|
||||
126 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_8 560 1 -1 0
|
||||
127 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_9 561 1 -1 0
|
||||
128 FEAT_EPIC_ENERGY_RESISTANCE_FIRE_10 562 1 -1 0
|
||||
129 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_1 563 1 -1 0
|
||||
130 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_2 564 1 -1 0
|
||||
131 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_3 565 1 -1 0
|
||||
132 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_4 566 1 -1 0
|
||||
133 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_5 567 1 -1 0
|
||||
134 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_6 568 1 -1 0
|
||||
135 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_7 569 1 -1 0
|
||||
136 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_8 570 1 -1 0
|
||||
137 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_9 571 1 -1 0
|
||||
138 FEAT_EPIC_ENERGY_RESISTANCE_ELECTRICAL_10 572 1 -1 0
|
||||
139 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_1 573 1 -1 0
|
||||
140 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_2 574 1 -1 0
|
||||
141 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_3 575 1 -1 0
|
||||
142 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_4 576 1 -1 0
|
||||
143 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_5 577 1 -1 0
|
||||
144 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_6 578 1 -1 0
|
||||
145 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_7 579 1 -1 0
|
||||
146 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_8 580 1 -1 0
|
||||
147 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_9 581 1 -1 0
|
||||
148 FEAT_EPIC_ENERGY_RESISTANCE_SONIC_10 582 1 -1 0
|
||||
149 FEAT_EPIC_GREAT_INTELLIGENCE_1 794 1 -1 0
|
||||
150 FEAT_EPIC_GREAT_INTELLIGENCE_2 795 1 -1 0
|
||||
151 FEAT_EPIC_GREAT_INTELLIGENCE_3 796 1 -1 0
|
||||
152 FEAT_EPIC_GREAT_INTELLIGENCE_4 797 1 -1 0
|
||||
153 FEAT_EPIC_GREAT_INTELLIGENCE_5 798 1 -1 0
|
||||
154 FEAT_EPIC_GREAT_INTELLIGENCE_6 799 1 -1 0
|
||||
155 FEAT_EPIC_GREAT_INTELLIGENCE_7 800 1 -1 0
|
||||
156 FEAT_EPIC_GREAT_INTELLIGENCE_8 801 1 -1 0
|
||||
157 FEAT_EPIC_GREAT_INTELLIGENCE_9 802 1 -1 0
|
||||
158 FEAT_EPIC_GREAT_INTELLIGENCE_10 803 1 -1 0
|
||||
159 FEAT_THRALLHERD_MANIFEST_PSION 18144 3 1 0
|
||||
160 FEAT_EPIC_ARMOR_SKIN 490 1 -1 0
|
||||
161 FEAT_EPIC_BLINDING_SPEED 491 1 -1 1
|
||||
162 FEAT_EPIC_SKILL_FOCUS_USEMAGICDEVICE 609 1 -1 0
|
||||
163 FEAT_EPIC_SKILL_FOCUS_APPRAISE 588 1 -1 0
|
||||
164 FEAT_EPIC_SKILL_FOCUS_CONCENTRATION 589 1 -1 0
|
||||
165 FEAT_EPIC_SKILL_FOCUS_CRAFT_TRAP 590 1 -1 0
|
||||
166 FEAT_EPIC_SKILL_FOCUS_DISABLETRAP 591 1 -1 0
|
||||
167 FEAT_EPIC_SKILL_FOCUS_DISCIPLINE 592 1 -1 0
|
||||
168 FEAT_EPIC_SKILL_FOCUS_HEAL 593 1 -1 0
|
||||
169 FEAT_EPIC_SKILL_FOCUS_HIDE 594 1 -1 0
|
||||
170 FEAT_EPIC_SKILL_FOCUS_LISTEN 595 1 -1 0
|
||||
171 FEAT_EPIC_SKILL_FOCUS_LORE 596 1 -1 0
|
||||
172 FEAT_EPIC_SKILL_FOCUS_MOVESILENTLY 597 1 -1 0
|
||||
173 FEAT_EPIC_SKILL_FOCUS_OPENLOCK 598 1 -1 0
|
||||
174 FEAT_EPIC_SKILL_FOCUS_PARRY 599 1 -1 0
|
||||
175 FEAT_EPIC_SKILL_FOCUS_PERSUADE 601 1 -1 0
|
||||
176 FEAT_EPIC_SKILL_FOCUS_PICKPOCKET 602 1 -1 0
|
||||
177 FEAT_EPIC_SKILL_FOCUS_SEARCH 603 1 -1 0
|
||||
178 FEAT_EPIC_SKILL_FOCUS_SETTRAP 604 1 -1 0
|
||||
179 FEAT_EPIC_SKILL_FOCUS_SPELLCRAFT 605 1 -1 0
|
||||
180 FEAT_EPIC_SKILL_FOCUS_SPOT 606 1 -1 0
|
||||
181 FEAT_EPIC_SKILL_FOCUS_TAUNT 607 1 -1 0
|
||||
182 FEAT_EPIC_SKILL_FOCUS_TUMBLE 608 1 -1 0
|
||||
183 FEAT_EPIC_SKILL_FOCUS_CRAFT_ARMOR 913 1 -1 0
|
||||
184 FEAT_EPIC_SKILL_FOCUS_CRAFT_WEAPON 914 1 -1 0
|
||||
185 FEAT_EPIC_SKILL_FOCUS_BLUFF 917 1 -1 0
|
||||
186 FEAT_EPIC_SKILL_FOCUS_INTIMIDATE 918 1 -1 0
|
||||
187 FEAT_EPIC_SKILL_FOCUS_RIDE 3038 1 -1 0
|
||||
188 FEAT_EPIC_SKILL_FOCUS_JUMP 3040 1 -1 0
|
||||
189 FEAT_EPIC_SKILL_FOCUS_SENSE_MOTIVE 3042 1 -1 0
|
||||
190 FEAT_EPIC_SKILL_FOCUS_MARTIAL_LORE 3044 1 -1 0
|
||||
191 FEAT_EPIC_SKILL_FOCUS_BALANCE 3046 1 -1 0
|
||||
192 FEAT_EPIC_SKILL_FOCUS_CRAFT_POISON 3048 1 -1 0
|
||||
193 FEAT_EPIC_SKILL_FOCUS_PSICRAFT 3050 1 -1 0
|
||||
194 FEAT_EPIC_SKILL_FOCUS_CLIMB 3052 1 -1 0
|
||||
195 FEAT_EPIC_SKILL_FOCUS_CRAFT_GENERAL 3054 1 -1 0
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -3163,7 +3163,7 @@
|
||||
3159 FEAT_VERMINMASTERY 16825898 16825899 ife_animal **** **** **** **** **** **** **** **** **** **** 0 0 0 **** **** **** **** 0.5 **** **** 0 **** **** **** **** **** **** **** **** **** FEAT_VERMINMASTERY 6 **** **** **** **** **** 0 1
|
||||
3160 FEAT_MAGICALBEASTMASTERY 16825896 16825897 ife_animal **** **** **** **** **** **** **** **** **** **** 0 0 0 **** **** **** **** 0.5 **** **** 0 **** **** **** **** **** **** **** **** **** FEAT_MAGICALBEASTMASTERY 6 **** **** **** **** **** 0 1
|
||||
3161 Familiar 16825363 16825364 ife_familiar **** **** **** **** **** **** **** **** **** **** 0 0 0 **** **** 2189 **** 0.5 1 **** 1 **** **** **** **** **** **** **** **** **** FEAT_SUMMON_FAMILIAR 6 **** **** **** **** **** 0 1
|
||||
3162 FEAT_RAVAGEGOLDENICE 16825902 16825903 ife_MagWeap **** **** **** **** **** 13 **** **** **** **** 0 0 1 **** **** 2190 **** 0.5 **** 97 **** **** **** **** **** **** **** **** **** **** FEAT_RAVAGEGOLDENICE 6 **** **** **** **** **** 0 1
|
||||
3162 FEAT_RAVAGEGOLDENICE 16825902 16825903 ife_MagWeap **** **** **** **** **** 13 **** **** **** **** 0 0 1 3 **** 2190 **** 0.5 **** 97 **** **** **** **** **** **** **** **** **** **** FEAT_RAVAGEGOLDENICE 6 1 **** **** **** **** 0 1
|
||||
3163 FEAT_STIGMATA 16825908 16825909 ife_layon **** **** **** **** **** **** **** **** 3165 **** 0 0 1 **** **** 2191 **** 0.5 **** 97 **** **** **** **** **** **** **** **** **** **** FEAT_STIGMATA 6 **** **** **** **** **** 0 0
|
||||
3164 FEAT_HOLYRADIANCE 16825910 16825911 ife_holyrad **** **** **** **** **** **** 15 **** 3165 **** 0 0 1 **** **** 2196 **** 0.5 **** 97 1 **** **** **** **** **** **** **** **** **** FEAT_HOLYRADIANCE 2 **** **** **** **** **** 0 1
|
||||
3165 FEAT_NIMBUSLIGHT 16825912 16825913 ife_nimlight **** **** **** **** **** **** **** **** **** **** 0 1 1 **** **** 2032 **** 0.5 **** 97 1 **** **** **** **** **** **** **** **** **** FEAT_NIMBUSLIGHT 2 **** **** **** **** **** 0 1
|
||||
|
||||
@@ -2191,7 +2191,7 @@
|
||||
2187 SPELL_FIST_OF_IRON 16825870 ife_impcrit_Una V P 0 0x00 0x01 ft_fistiron **** **** **** **** **** **** 1 0 hand **** **** **** **** **** **** **** 0 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 22 **** 3 16825871 **** **** **** 0 3143 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
2188 RKVDivineFury 16827175 is_ShadShld T P vs 0x3a 0x09 tob_rby_divfury **** **** **** **** **** **** 8 1500 hand **** **** vco_lgrinodd01 sco_lgrinodd01 vs_chant_illu_hm vs_chant_illu_hf self 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 12 **** 1 16829171 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
2189 Summon_Familiar 16825363 ife_familiar V S s 0x00 0x0c nw_s2_familiar **** **** **** **** **** **** 1 500 head **** **** **** **** **** **** out 500 **** **** **** **** 0 **** **** **** **** **** **** 1 **** **** **** **** **** **** **** 3 **** 0 0 53216 0 3161 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
2190 RavageGoldenIce 16823002 ife_MagWeap V M v 0x00 0x3a gen_sptouchice **** **** **** **** **** **** 3 1500 hand **** vco_mehanfire03 **** sco_mehancold01 vs_chant_conj_lm vs_chant_conj_lf out 1700 **** **** **** **** 0 **** **** **** **** path Poison 1 **** **** **** **** **** 2 **** 4 **** 0 0 **** 1 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
2190 RavageGoldenIce 16825902 ife_MagWeap T T s 0x00 0x02 gen_sptouchice **** **** **** **** **** **** 3 1500 hand **** VCO_MEHANHOLY01 **** sco_mehanholy01 vs_chant_conj_lm vs_chant_conj_lf out 1700 **** **** **** **** 0 **** **** **** **** path Poison 1 **** **** **** **** **** 3 **** 3 16825903 0 0 **** 1 3162 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
2191 SPELL_STIGMATA 16825908 **** V P s 0x00 0x02 gensp_stigmata **** **** **** **** **** **** 1 1500 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 0 2192 2193 2194 2195 **** **** **** 3 16825909 0 0 **** 0 3163 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
2192 SPELL_STIGMATA5 16825904 ife_layon V P vs **** 0x02 gensp_stigmata **** **** **** **** **** **** 3 1500 hand **** vco_mehannatr02 **** sco_mehannatr02 **** **** out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** **** 2191 3 16825909 0 0 **** 0 525995099 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
2193 SPELL_STIGMATA2 16825907 ife_layon V P vs **** 0x02 gensp_stigmata **** **** **** **** **** **** 3 1500 hand **** vco_mehannatr02 **** sco_mehannatr02 **** **** out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** **** 2191 3 16825909 0 0 **** 0 525798491 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -76,7 +76,7 @@
|
||||
|
||||
/* This variable MUST be updated with every new version of the PRC!!! */
|
||||
|
||||
const string PRC_VERSION = "PRC8 4.82";
|
||||
const string PRC_VERSION = "PRC8 4.83";
|
||||
|
||||
/* This variable MUST be updated every time 'assemble_spellbooks.bat' is run!!! */
|
||||
|
||||
|
||||
@@ -176,6 +176,7 @@ const int POWER_PSYCHICREFORMATION = 14155;
|
||||
const int POWER_TELEKINETICMANEUVER = 14156;
|
||||
const int POWER_DIMENSIONALANCHOR = 14157;
|
||||
const int POWER_DISMISSAL = 14158;
|
||||
const int POWER_DIMENSIONDOOR = 14162;
|
||||
const int POWER_DIMENSIONDOOR_SELFONLY = 14159;
|
||||
const int POWER_DIMENSIONDOOR_PARTY = 14160;
|
||||
const int POWER_DOMINATE = 14161;
|
||||
@@ -186,6 +187,7 @@ const int POWER_ENERGYBALL_ELEC = 14166;
|
||||
const int POWER_ENERGYBALL_FIRE = 14167;
|
||||
const int POWER_ENERGYBALL_SONIC = 14168;
|
||||
const int POWER_PSYCHICVAMPIRE = 14169;
|
||||
const int POWER_CLAW_ENERGY = 14350;
|
||||
const int POWER_CLAW_ENERGY_COLD = 14170;
|
||||
const int POWER_CLAW_ENERGY_ELEC = 14171;
|
||||
const int POWER_CLAW_ENERGY_FIRE = 14172;
|
||||
|
||||
5250
nwn/nwnprc/trunk/log.txt
Normal file
5250
nwn/nwnprc/trunk/log.txt
Normal file
File diff suppressed because it is too large
Load Diff
@@ -23,11 +23,32 @@ damage equal to the necrocarnum zombie
|
||||
*/
|
||||
|
||||
#include "moi_inc_moifunc"
|
||||
|
||||
void NecroDetect(object oMeldshaper);
|
||||
#include "prc_inc_s_det"
|
||||
void NecroDetect(object oMeldshaper, int bFirstRun = FALSE);
|
||||
void CircTurnRes(object oMeldshaper);
|
||||
|
||||
void NecroDetect(object oMeldshaper)
|
||||
void NecroDetect(object oMeldshaper, int bFirstRun = FALSE)
|
||||
{
|
||||
if (!GetHasSpellEffect(MELD_NECROCARNUM_CIRCLET, oMeldshaper))
|
||||
return;
|
||||
|
||||
if (bFirstRun)
|
||||
{
|
||||
// First activation: show detection cone VFX briefly
|
||||
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_DETECT), oMeldshaper, 3.0f);
|
||||
}
|
||||
|
||||
// Always apply ioun stone VFX for continuous effect
|
||||
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_IOUN_STONE_RED), oMeldshaper, 6.0);
|
||||
|
||||
// Run the actual detection logic
|
||||
DetectRaceAura(0, RACIAL_TYPE_UNDEAD, GetLocation(oMeldshaper), VFX_BEAM_ODD, FeetToMeters(60.0));
|
||||
|
||||
// Schedule next run with bFirstRun = FALSE
|
||||
DelayCommand(6.0, NecroDetect(oMeldshaper, FALSE));
|
||||
}
|
||||
|
||||
/* void NecroDetect(object oMeldshaper)
|
||||
{
|
||||
if (GetHasSpellEffect(MELD_NECROCARNUM_CIRCLET, oMeldshaper))
|
||||
{
|
||||
@@ -35,7 +56,7 @@ void NecroDetect(object oMeldshaper)
|
||||
DelayCommand(6.0, NecroDetect(oMeldshaper));
|
||||
}
|
||||
}
|
||||
|
||||
*/
|
||||
void CircTurnRes(object oMeldshaper)
|
||||
{
|
||||
if (GetHasSpellEffect(MELD_NECROCARNUM_CIRCLET, oMeldshaper))
|
||||
|
||||
@@ -34,7 +34,9 @@ void main()
|
||||
DoDebug("Warning: DW OnHit is attempting to apply damage to self. Skipped.");
|
||||
}
|
||||
|
||||
int nLevel = GetInitiatorLevel(oPC, CLASS_TYPE_SWORDSAGE);
|
||||
//int nLevel = GetInitiatorLevel(oPC, CLASS_TYPE_SWORDSAGE);
|
||||
int nClass = GetPrimaryBladeMagicClass(oPC);
|
||||
int nLevel = GetInitiatorLevel(oPC, nClass);
|
||||
int nSpellId = GetLocalInt(oPC, "DesertWindBoost");
|
||||
if(DEBUG) DoDebug("tob_dw_onhit: nSpellId " + IntToString(nSpellId));
|
||||
effect eDam;
|
||||
|
||||
@@ -102,8 +102,9 @@ void BladeGuide(object oInitiator, object oItem)
|
||||
if(DEBUG) DoDebug("EVENT_DAMAGED: damage dealt: " + IntToString(nDamageTaken));
|
||||
if(DEBUG) DoDebug("EVENT_DAMAGED: PC MAX hitpoints: " + IntToString(nHitPoints));
|
||||
|
||||
// since player can have armor, dr, various immunities, etc., apply reasonable damage multiplyer for blage guide
|
||||
nDamageTaken *= 2;
|
||||
// since player can have armor, dr, various immunities, etc., apply reasonable damage multiplyer for blade guide
|
||||
//nDamageTaken *= 2;
|
||||
nDamageTaken = (nDamageTaken * 5) / 4;
|
||||
|
||||
// Blade guide alive, but no HP int.
|
||||
// This would be the first hit after he respawns or the player rests or after load
|
||||
|
||||
147
nwn/nwnprc/trunk/scripts/ft_tch_gold_ice.nss
Normal file
147
nwn/nwnprc/trunk/scripts/ft_tch_gold_ice.nss
Normal file
@@ -0,0 +1,147 @@
|
||||
//:://////////////////////////////////////////////
|
||||
//: ft_tch_gold_ice.nss
|
||||
/*
|
||||
Touch of Golden Ice
|
||||
(Book of Exalted Deeds, p. 47)
|
||||
|
||||
[Exalted]
|
||||
|
||||
Your touch is poisonous to evil creatures.
|
||||
Prerequisite: CON 13
|
||||
|
||||
Benefit: Any evil creature you touch with your
|
||||
bare hand, fist, or natural weapon is ravaged
|
||||
by golden ice (see Ravages and Afflictions in
|
||||
Chapter 3: Exalted Equipment for effects).
|
||||
|
||||
This handles the onHit events.
|
||||
|
||||
*/
|
||||
//:
|
||||
//:://////////////////////////////////////////////
|
||||
//::
|
||||
//:: Created by: Jaysyn
|
||||
//:: Created on: 2026-01-30 08:21:32
|
||||
//::
|
||||
//:://////////////////////////////////////////////
|
||||
|
||||
#include "prc_inc_function"
|
||||
#include "prc_inc_unarmed"
|
||||
#include "prc_inc_onhit"
|
||||
#include "prc_inc_combat"
|
||||
#include "inc_ravage"
|
||||
|
||||
void main()
|
||||
{
|
||||
int nEvent = GetRunningEvent();
|
||||
if(DEBUG) DoDebug("ft_tch_gold_ice running, event: " + IntToString(nEvent));
|
||||
|
||||
// Get the PC. This is event-dependent
|
||||
object oPC;
|
||||
switch(nEvent)
|
||||
{
|
||||
case EVENT_ITEM_ONHIT: oPC = OBJECT_SELF; break;
|
||||
case EVENT_ONPLAYEREQUIPITEM: oPC = GetItemLastEquippedBy(); break;
|
||||
case EVENT_ONPLAYERUNEQUIPITEM: oPC = GetItemLastUnequippedBy(); break;
|
||||
default:
|
||||
oPC = OBJECT_SELF;
|
||||
}
|
||||
|
||||
// Check if character has the feat and meets requirements
|
||||
if(!GetHasFeat(FEAT_RAVAGEGOLDENICE, oPC) ||
|
||||
GetAlignmentGoodEvil(oPC) != ALIGNMENT_GOOD)
|
||||
return;
|
||||
|
||||
// We aren't being called from any event, instead from EvalPRCFeats
|
||||
if(nEvent == FALSE)
|
||||
{
|
||||
// Hook in the events
|
||||
if(DEBUG) DoDebug("ft_tch_gold_ice: Adding eventhooks");
|
||||
AddEventScript(oPC, EVENT_ONPLAYEREQUIPITEM, "ft_tch_gold_ice", TRUE, FALSE);
|
||||
AddEventScript(oPC, EVENT_ONPLAYERUNEQUIPITEM, "ft_tch_gold_ice", TRUE, FALSE);
|
||||
|
||||
AddEventScript(oPC, CALLBACKHOOK_UNARMED, "ft_tch_gold_ice", TRUE, FALSE);
|
||||
}
|
||||
// We're being called from the OnHit eventhook
|
||||
else if(nEvent == EVENT_ITEM_ONHIT)
|
||||
{
|
||||
object oTarget = PRCGetSpellTargetObject();
|
||||
|
||||
if(DEBUG) DoDebug("ft_tch_gold_ice: OnHit:\n"
|
||||
+ "oPC = " + DebugObject2Str(oPC) + "\n"
|
||||
+ "oTarget = " + DebugObject2Str(oTarget) + "\n");
|
||||
|
||||
// Check constitution prerequisite (Con 13)
|
||||
if(GetAbilityScore(oPC, ABILITY_CONSTITUTION, TRUE) < 13)
|
||||
return;
|
||||
|
||||
// Only affect evil targets
|
||||
if(GetAlignmentGoodEvil(oTarget) == ALIGNMENT_EVIL)
|
||||
{
|
||||
effect eRavage = EffectPoison(POISON_RAVAGE_GOLDEN_ICE);
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eRavage, oTarget);
|
||||
|
||||
effect eVFX = EffectVisualEffect(VFX_IMP_PULSE_NATURE);
|
||||
ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oTarget);
|
||||
}
|
||||
}
|
||||
// We are called from the Unarmed Callback eventhook
|
||||
else if(nEvent == CALLBACKHOOK_UNARMED)
|
||||
{
|
||||
if(DEBUG) DoDebug("ft_tch_gold_ice: Unarmed callback - adding to creature weapon");
|
||||
|
||||
// Get the creature weapon that was just created
|
||||
object oCreatureWeapon = GetItemInSlot(INVENTORY_SLOT_CWEAPON_L, oPC);
|
||||
if(GetIsObjectValid(oCreatureWeapon))
|
||||
{
|
||||
IPSafeAddItemProperty(oCreatureWeapon,
|
||||
ItemPropertyOnHitCastSpell(IP_CONST_ONHIT_CASTSPELL_ONHIT_UNIQUEPOWER, 1),
|
||||
9999.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
AddEventScript(oCreatureWeapon, EVENT_ITEM_ONHIT, "ft_tch_gold_ice", TRUE, FALSE);
|
||||
|
||||
if(DEBUG) DoDebug("ft_tch_gold_ice: Added on-hit property to creature weapon");
|
||||
}
|
||||
}
|
||||
// We are called from the OnPlayerEquipItem eventhook
|
||||
else if(nEvent == EVENT_ONPLAYEREQUIPITEM)
|
||||
{
|
||||
object oItem = GetItemLastEquipped();
|
||||
object oSkin = GetPCSkin(oPC);
|
||||
if(DEBUG) DoDebug("ft_tch_gold_ice - OnEquip\n"
|
||||
+ "oPC = " + DebugObject2Str(oPC) + "\n"
|
||||
+ "oItem = " + DebugObject2Str(oItem) + "\n");
|
||||
|
||||
// Add to unarmed weapons only
|
||||
if(oItem == GetItemInSlot(INVENTORY_SLOT_ARMS, oPC))
|
||||
{
|
||||
// Add to gloves
|
||||
IPSafeAddItemProperty(oItem,
|
||||
ItemPropertyOnHitCastSpell(IP_CONST_ONHIT_CASTSPELL_ONHIT_UNIQUEPOWER, 1),
|
||||
9999.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
AddEventScript(oItem, EVENT_ITEM_ONHIT, "ft_tch_gold_ice", TRUE, FALSE);
|
||||
|
||||
// Also add to creature weapon if it exists
|
||||
object oCreatureWeapon = GetItemInSlot(INVENTORY_SLOT_CWEAPON_L, oPC);
|
||||
if(GetIsObjectValid(oCreatureWeapon))
|
||||
{
|
||||
IPSafeAddItemProperty(oCreatureWeapon,
|
||||
ItemPropertyOnHitCastSpell(IP_CONST_ONHIT_CASTSPELL_ONHIT_UNIQUEPOWER, 1),
|
||||
9999.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
AddEventScript(oCreatureWeapon, EVENT_ITEM_ONHIT, "ft_tch_gold_ice", TRUE, FALSE);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// We are called from the OnPlayerUnEquipItem eventhook
|
||||
else if(nEvent == EVENT_ONPLAYERUNEQUIPITEM)
|
||||
{
|
||||
object oItem = GetItemLastUnequipped();
|
||||
if(DEBUG) DoDebug("ft_tch_gold_ice - OnUnEquip\n"
|
||||
+ "oPC = " + DebugObject2Str(oPC) + "\n"
|
||||
+ "oItem = " + DebugObject2Str(oItem) + "\n");
|
||||
|
||||
// Remove eventhook and property
|
||||
RemoveEventScript(oItem, EVENT_ITEM_ONHIT, "ft_tch_gold_ice", TRUE, FALSE);
|
||||
RemoveSpecificProperty(oItem, ITEM_PROPERTY_ONHITCASTSPELL, IP_CONST_ONHIT_CASTSPELL_ONHIT_UNIQUEPOWER, 0, 1, "", -1, DURATION_TYPE_TEMPORARY);
|
||||
}
|
||||
}
|
||||
@@ -1,11 +1,54 @@
|
||||
#include "prc_alterations"
|
||||
#include "prc_inc_spells"
|
||||
#include "inc_poison"
|
||||
//:://////////////////////////////////////////////
|
||||
//: gen_sptouchice.nss
|
||||
/*
|
||||
Touch of Golden Ice
|
||||
(Book of Exalted Deeds, p. 47)
|
||||
|
||||
void main()
|
||||
[Exalted]
|
||||
|
||||
Your touch is poisonous to evil creatures.
|
||||
Prerequisite: CON 13
|
||||
|
||||
Benefit: Any evil creature you touch with your
|
||||
bare hand, fist, or natural weapon is ravaged
|
||||
by golden ice (see Ravages and Afflictions in
|
||||
Chapter 3: Exalted Equipment for effects).
|
||||
|
||||
This handles the activated feat.
|
||||
|
||||
*/
|
||||
//:
|
||||
//:://////////////////////////////////////////////
|
||||
//::
|
||||
//:: Created by: Jaysyn
|
||||
//:: Created on: 2026-01-30 08:21:32
|
||||
//::
|
||||
//:://////////////////////////////////////////////
|
||||
#include "prc_alterations"
|
||||
#include "prc_inc_spells"
|
||||
#include "inc_poison"
|
||||
#include "prc_inc_sp_tch"
|
||||
|
||||
void main()
|
||||
{
|
||||
object oTarget = PRCGetSpellTargetObject();
|
||||
|
||||
// Perform melee touch attack
|
||||
int nTouchAttack = PRCDoMeleeTouchAttack(oTarget);
|
||||
|
||||
// Only apply ravage if the touch attack hits
|
||||
if(nTouchAttack > 0)
|
||||
{
|
||||
effect ePoison = EffectPoison(POISON_RAVAGE_GOLDEN_ICE);
|
||||
SPApplyEffectToObject(DURATION_TYPE_PERMANENT, ePoison, oTarget, 0.0f, FALSE);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* void main()
|
||||
{
|
||||
object oTarget = PRCGetSpellTargetObject();
|
||||
effect ePoison = EffectPoison(POISON_RAVAGE_GOLDEN_ICE);
|
||||
|
||||
SPApplyEffectToObject(DURATION_TYPE_PERMANENT, ePoison, oTarget, 0.0f, FALSE);
|
||||
}
|
||||
} */
|
||||
@@ -1933,6 +1933,7 @@ int HospitalerMarkerFeats()
|
||||
+ GetHasFeat(FEAT_HOSPITALER_SPELLCASTING_FAVOURED_SOUL)
|
||||
+ GetHasFeat(FEAT_HOSPITALER_SPELLCASTING_HEALER)
|
||||
+ GetHasFeat(FEAT_HOSPITALER_SPELLCASTING_OCULAR)
|
||||
+ GetHasFeat(FEAT_HOSPITALER_SPELLCASTING_PALADIN)
|
||||
+ GetHasFeat(FEAT_HOSPITALER_SPELLCASTING_OASHAMAN)
|
||||
+ GetHasFeat(FEAT_HOSPITALER_SPELLCASTING_SPSHAMAN)
|
||||
+ GetHasFeat(FEAT_HOSPITALER_SPELLCASTING_UR_PRIEST);
|
||||
|
||||
@@ -244,6 +244,7 @@ void EvilBrand(object oPC, object oSkin, int iEquip)
|
||||
BrandApply(oPC, oSkin, 0);
|
||||
}
|
||||
*/
|
||||
|
||||
void main()
|
||||
{
|
||||
object oPC = OBJECT_SELF;
|
||||
@@ -275,13 +276,19 @@ void main()
|
||||
}
|
||||
|
||||
// Feats are checked here
|
||||
//if(GetHasFeat(FEAT_SAC_VOW, oPC)) ExecuteScript("prc_vows", oPC);
|
||||
//if(GetHasFeat(FEAT_LICHLOVED, oPC)) ExecuteScript("prc_lichloved", oPC);
|
||||
if (GetHasFeat(FEAT_RAVAGEGOLDENICE, oPC)) ExecuteScript("ft_tch_gold_ice", oPC);
|
||||
|
||||
if(GetHasFeat(FEAT_EB_HAND, oPC) ||
|
||||
GetHasFeat(FEAT_EB_HEAD, oPC) ||
|
||||
GetHasFeat(FEAT_EB_CHEST, oPC) ||
|
||||
GetHasFeat(FEAT_EB_ARM, oPC) ||
|
||||
GetHasFeat(FEAT_EB_NECK, oPC) ) ExecuteScript("prc_evilbrand", oPC);
|
||||
GetHasFeat(FEAT_EB_NECK, oPC) ) ExecuteScript("prc_evilbrand", oPC);
|
||||
|
||||
if(GetHasFeat(FEAT_ETERNAL_FREEDOM, oPC)) ExecuteScript("etern_free", oPC);
|
||||
|
||||
//if(GetHasFeat(FEAT_SAC_VOW, oPC)) ExecuteScript("prc_vows", oPC);
|
||||
//if(GetHasFeat(FEAT_LICHLOVED, oPC)) ExecuteScript("prc_lichloved", oPC);
|
||||
|
||||
//if(GetHasFeat(FEAT_VILE_WILL_DEFORM, oPC) ||
|
||||
// GetHasFeat(FEAT_VILE_DEFORM_GAUNT, oPC)||
|
||||
// GetHasFeat(FEAT_VILE_DEFORM_OBESE, oPC) ) ExecuteScript("prc_vilefeats", oPC);
|
||||
@@ -316,7 +323,7 @@ void main()
|
||||
|
||||
//if(GetHasFeat(FEAT_LINGERING_DAMAGE, oPC)) ExecuteScript("ft_lingdmg", oPC);
|
||||
//if(GetHasFeat(FEAT_MAGICAL_APTITUDE, oPC)) ExecuteScript("prc_magaptitude", oPC);
|
||||
if(GetHasFeat(FEAT_ETERNAL_FREEDOM, oPC)) ExecuteScript("etern_free", oPC);
|
||||
|
||||
|
||||
if(GetHasFeat(FEAT_INTUITIVE_ATTACK, oPC) || GetLocalInt(oPC, "VoPFeat"+IntToString(FEAT_INTUITIVE_ATTACK))) ExecuteScript("prc_intuiatk", oPC);
|
||||
//if(GetPersistantLocalInt(oPC, "EpicSpell_TransVital")) ExecuteScript("trans_vital", oPC);
|
||||
|
||||
@@ -41,12 +41,23 @@ void CheckSupremePowerAttack(object oPC, int iEquip)
|
||||
}
|
||||
}
|
||||
|
||||
void ApplyAutoFrenzy(object oPC, object oArmor)
|
||||
void ApplyAutoFrenzy(object oPC, object oArmor)
|
||||
{
|
||||
// Create the OnHitCastSpell property
|
||||
itemproperty ipFrenzy = ItemPropertyOnHitCastSpell(IP_CONST_ONHIT_CASTSPELL_ONHIT_UNIQUEPOWER, 1);
|
||||
// Tag it as protected to bypass Vow of Poverty restrictions
|
||||
ipFrenzy = TagItemProperty(ipFrenzy, "Tag_PRC_OnHitKeeper");
|
||||
// Apply the tagged property
|
||||
IPSafeAddItemProperty(oArmor, ipFrenzy, 9999.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
SetLocalInt(oPC, "AFrenzy", 2);
|
||||
}
|
||||
|
||||
/* void ApplyAutoFrenzy(object oPC, object oArmor)
|
||||
{
|
||||
IPSafeAddItemProperty(oArmor, ItemPropertyOnHitCastSpell(IP_CONST_ONHIT_CASTSPELL_ONHIT_UNIQUEPOWER, 1), 9999.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
SetLocalInt(oPC, "AFrenzy", 2);
|
||||
}
|
||||
|
||||
*/
|
||||
void RemoveAutoFrenzy(object oPC, object oArmor)
|
||||
{
|
||||
RemoveSpecificProperty(oArmor, ITEM_PROPERTY_ONHITCASTSPELL, IP_CONST_ONHIT_CASTSPELL_ONHIT_UNIQUEPOWER, 0, 1, "", -1, DURATION_TYPE_TEMPORARY);
|
||||
|
||||
@@ -40,7 +40,8 @@ void main()
|
||||
int nDiceNumber = GetLocalInt(oDragon, "BarrierDiceNumber");
|
||||
int nSaveDC = 10 + GetHitDice(oDragon) / 2 + PRCMax(GetAbilityModifier(ABILITY_CONSTITUTION, oDragon), 0);
|
||||
//Declare and assign personal impact visual effect.
|
||||
switch (nDamageType)
|
||||
|
||||
switch (nDamageType)
|
||||
{
|
||||
case DAMAGE_TYPE_ACID:
|
||||
nSaveDamageType = SAVING_THROW_TYPE_ACID;
|
||||
@@ -98,7 +99,7 @@ void main()
|
||||
if(nDamage > 0)
|
||||
{
|
||||
// Apply effects to the currently selected target.
|
||||
eDam = EffectDamage(nDamage, nDamageType);
|
||||
eDam = PRCEffectDamage(oTarget, nDamage, nDamageType);
|
||||
ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget);
|
||||
ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget);
|
||||
}
|
||||
|
||||
@@ -30,7 +30,7 @@ int DoSpell(object oCaster, object oTarget, int nCasterLevel, int nEvent)
|
||||
eList = EffectLinkEffects(eList, EffectAbilityIncrease(ABILITY_INTELLIGENCE, 4));
|
||||
eList = EffectLinkEffects(eList, EffectAbilityIncrease(ABILITY_WISDOM, 4));
|
||||
eList = EffectLinkEffects(eList, EffectAbilityIncrease(ABILITY_CHARISMA, 4));
|
||||
eList = EffectLinkEffects(eList, EffectACIncrease(4, AC_DEFLECTION_BONUS));
|
||||
eList = EffectLinkEffects(eList, EffectACIncrease(4, AC_DODGE_BONUS));
|
||||
eList = EffectLinkEffects(eList, EffectAttackIncrease(4));
|
||||
eList = EffectLinkEffects(eList, EffectSavingThrowIncrease(SAVING_THROW_ALL, 4));
|
||||
eList = EffectLinkEffects(eList, EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE));
|
||||
|
||||
@@ -305,9 +305,7 @@ void main2()
|
||||
//--iHP;
|
||||
//effect eDamage = PRCEffectDamage(oImage, iHP); // reduces image to 1 hp
|
||||
|
||||
SetCurrentHitPoints(oImage, 1);
|
||||
|
||||
// these need to be applied to every image
|
||||
// these need to be applied to every image
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eImage, oImage);
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eNoSpell, oImage);
|
||||
//ApplyEffectToObject(DURATION_TYPE_PERMANENT, eDamage, oImage);
|
||||
@@ -315,6 +313,8 @@ void main2()
|
||||
|
||||
SetMirrorImageScripts(oImage);
|
||||
|
||||
SetCurrentHitPoints(oImage, 1);
|
||||
|
||||
DelayCommand(0.0, SetLocalObject(oImage, "oMaster", oCaster));
|
||||
|
||||
if(!GetIsPC(oCaster))
|
||||
|
||||
Binary file not shown.
@@ -38279,7 +38279,7 @@ Area of Effect / Target: Single
|
||||
Duration: 10 minutes / level
|
||||
Additional Counter Spells:
|
||||
|
||||
You bestow upon a character a scintillating aura around his head, imbuing him with great power. The target receives a +4 deflection bonus to AC and a +4 luck bonus to attack rolls, saving throws, and all ability scores.</entry>
|
||||
You bestow upon a character a scintillating aura around his head, imbuing him with great power. The target receives a +4 luck (dodge) bonus to AC and a +4 luck bonus to attack rolls, saving throws, and all ability scores.</entry>
|
||||
<entry id="53026" lang="en" sex="m">Energy Immunity</entry>
|
||||
<entry id="53027" lang="en" sex="m">Caster Level(s): Cleric 6, Druid 6, Wizard / Sorcerer 7
|
||||
Innate Level: 6
|
||||
@@ -75040,7 +75040,7 @@ Special:
|
||||
Manifesting: At each class level the epic Thrallherd continues to increase in manifester level (and powers known, if applicable).
|
||||
|
||||
Epic Thrallherd Bonus Feat List:
|
||||
Armor Skin, Blinding Speed, Epic Energy Resistance, Epic Leadership, Epic Skill Focus, Great Intelligence, Epic Psionic Feats, Legendary Commander.</entry>
|
||||
Armor Skin, Blinding Speed, Epic Energy Resistance, Epic Skill Focus, Great Intelligence, Psionic Feats.</entry>
|
||||
<entry id="205190" lang="en" sex="m">Epic Fist of Zouken</entry>
|
||||
<entry id="205191" lang="en" sex="m">Epic Fists of Zuoken are masters of both body and mind, walking paths few dare to tread. Their strikes carry the weight of perfect training, and their thoughts cut as sharply as their fists. These monks have unlocked the deep synergy between psionics and martial discipline, weaving them into a single, flawless form. They are guardians of the awakened, defenders of mental freedom, and relentless opponents of oppression.
|
||||
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user