2025/07/19 Update
Battlerager: Replaced Knockdown & Improved Knockdown with Improved Trip & Reckless Offense. Ninja: Replaced racial HiPS with normal HiPS. Placed Epic Skill Focus Alchemy under the correct masterfeat. Fixed icon for Dousing the Flames. Added Monkey Grip to iprp_feats.2da, for testing. Added Double Scimitar to GetIsDoubleSidedWeeaponType() Fixed Leaping Dragon. Added club & dagger to correct proficiencies in IsProficient() Updated Vow of Poverty for persistence. (@Anufis). Added weapon wield changing option in PRC Options Radial. Fixed targetting on Fleetness of Foot.
This commit is contained in:
parent
358b36350a
commit
b6ec45deb2
@ -1,213 +1,213 @@
|
||||
2DA V2.0
|
||||
|
||||
FeatLabel FeatIndex List GrantedOnLevel OnMenu
|
||||
0 BarbarianRage 293 0 -1 1
|
||||
1 SkillFocInt 916 3 1 0
|
||||
2 ResistPoi 383 3 1 0
|
||||
3 KnockDown 23 3 2 0
|
||||
4 AuraCourage 300 3 2 0
|
||||
5 ImpStrike 21 3 3 0
|
||||
6 ImpKnock 17 3 4 0
|
||||
7 GreatCleave 391 3 4 0
|
||||
8 DefArrow 8 0 -1 0
|
||||
9 TwoWeap 41 0 -1 0
|
||||
10 Ambidex 1 0 -1 0
|
||||
11 FEAT_PRC_EPIC_MIGHT_RAGE 3516 1 -1 0
|
||||
12 FEAT_EPIC_THUNDERING_RAGE 988 1 -1 0
|
||||
13 FEAT_EPIC_DAMAGE_REDUCTION_3 492 1 -1 0
|
||||
14 FEAT_EPIC_DAMAGE_REDUCTION_6 493 1 -1 0
|
||||
15 FEAT_EPIC_DAMAGE_REDUCTION_9 494 1 -1 0
|
||||
16 FEAT_EPIC_DEVASTATING_CRITICAL_CLUB 495 1 -1 0
|
||||
17 FEAT_EPIC_DEVASTATING_CRITICAL_DAGGER 496 1 -1 0
|
||||
18 FEAT_EPIC_DEVASTATING_CRITICAL_DART 497 1 -1 0
|
||||
19 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYCROSSBOW 498 1 -1 0
|
||||
20 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTCROSSBOW 499 1 -1 0
|
||||
21 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTMACE 500 1 -1 0
|
||||
22 FEAT_EPIC_DEVASTATING_CRITICAL_MORNINGSTAR 501 1 -1 0
|
||||
23 FEAT_EPIC_DEVASTATING_CRITICAL_QUARTERSTAFF 502 1 -1 0
|
||||
24 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSPEAR 503 1 -1 0
|
||||
25 FEAT_EPIC_DEVASTATING_CRITICAL_SICKLE 504 1 -1 0
|
||||
26 FEAT_EPIC_DEVASTATING_CRITICAL_SLING 505 1 -1 0
|
||||
27 FEAT_EPIC_DEVASTATING_CRITICAL_UNARMED 506 1 -1 0
|
||||
28 FEAT_EPIC_DEVASTATING_CRITICAL_LONGBOW 507 1 -1 0
|
||||
29 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTBOW 508 1 -1 0
|
||||
30 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSWORD 509 1 -1 0
|
||||
31 FEAT_EPIC_DEVASTATING_CRITICAL_RAPIER 510 1 -1 0
|
||||
32 FEAT_EPIC_DEVASTATING_CRITICAL_SCIMITAR 511 1 -1 0
|
||||
33 FEAT_EPIC_DEVASTATING_CRITICAL_LONGSWORD 512 1 -1 0
|
||||
34 FEAT_EPIC_DEVASTATING_CRITICAL_GREATSWORD 513 1 -1 0
|
||||
35 FEAT_EPIC_DEVASTATING_CRITICAL_HANDAXE 514 1 -1 0
|
||||
36 FEAT_EPIC_DEVASTATING_CRITICAL_THROWINGAXE 515 1 -1 0
|
||||
37 FEAT_EPIC_DEVASTATING_CRITICAL_BATTLEAXE 516 1 -1 0
|
||||
38 FEAT_EPIC_DEVASTATING_CRITICAL_GREATAXE 517 1 -1 0
|
||||
39 FEAT_EPIC_DEVASTATING_CRITICAL_HALBERD 518 1 -1 0
|
||||
40 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTHAMMER 519 1 -1 0
|
||||
41 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTFLAIL 520 1 -1 0
|
||||
42 FEAT_EPIC_DEVASTATING_CRITICAL_WARHAMMER 521 1 -1 0
|
||||
43 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYFLAIL 522 1 -1 0
|
||||
44 FEAT_EPIC_DEVASTATING_CRITICAL_KAMA 523 1 -1 0
|
||||
45 FEAT_EPIC_DEVASTATING_CRITICAL_KUKRI 524 1 -1 0
|
||||
46 FEAT_EPIC_DEVASTATING_CRITICAL_SHURIKEN 525 1 -1 0
|
||||
47 FEAT_EPIC_DEVASTATING_CRITICAL_SCYTHE 526 1 -1 0
|
||||
48 FEAT_EPIC_DEVASTATING_CRITICAL_KATANA 527 1 -1 0
|
||||
49 FEAT_EPIC_DEVASTATING_CRITICAL_BASTARDSWORD 528 1 -1 0
|
||||
50 FEAT_EPIC_DEVASTATING_CRITICAL_DIREMACE 529 1 -1 0
|
||||
51 FEAT_EPIC_DEVASTATING_CRITICAL_DOUBLEAXE 530 1 -1 0
|
||||
52 FEAT_EPIC_DEVASTATING_CRITICAL_TWOBLADEDSWORD 531 1 -1 0
|
||||
53 FEAT_EPIC_DEVASTATING_CRITICAL_TRIDENT 1075 1 -1 0
|
||||
54 FEAT_EPIC_TOUGHNESS_1 754 1 -1 0
|
||||
55 FEAT_EPIC_TOUGHNESS_2 755 1 -1 0
|
||||
56 FEAT_EPIC_TOUGHNESS_3 756 1 -1 0
|
||||
57 FEAT_EPIC_TOUGHNESS_4 757 1 -1 0
|
||||
58 FEAT_EPIC_TOUGHNESS_5 758 1 -1 0
|
||||
59 FEAT_EPIC_TOUGHNESS_6 759 1 -1 0
|
||||
60 FEAT_EPIC_TOUGHNESS_7 760 1 -1 0
|
||||
61 FEAT_EPIC_TOUGHNESS_8 761 1 -1 0
|
||||
62 FEAT_EPIC_TOUGHNESS_9 762 1 -1 0
|
||||
63 FEAT_EPIC_TOUGHNESS_10 763 1 -1 0
|
||||
64 FEAT_EPIC_DEVASTATING_CRITICAL_DWAXE 955 1 -1 0
|
||||
65 FEAT_EPIC_WEAPON_FOCUS_CLUB 619 1 -1 0
|
||||
66 FEAT_EPIC_WEAPON_FOCUS_DAGGER 620 1 -1 0
|
||||
67 FEAT_EPIC_WEAPON_FOCUS_DART 621 1 -1 0
|
||||
68 FEAT_EPIC_WEAPON_FOCUS_HEAVYCROSSBOW 622 1 -1 0
|
||||
69 FEAT_EPIC_WEAPON_FOCUS_LIGHTCROSSBOW 623 1 -1 0
|
||||
70 FEAT_EPIC_WEAPON_FOCUS_LIGHTMACE 624 1 -1 0
|
||||
71 FEAT_EPIC_WEAPON_FOCUS_MORNINGSTAR 625 1 -1 0
|
||||
72 FEAT_EPIC_WEAPON_FOCUS_QUARTERSTAFF 626 1 -1 0
|
||||
73 FEAT_EPIC_WEAPON_FOCUS_SHORTSPEAR 627 1 -1 0
|
||||
74 FEAT_EPIC_WEAPON_FOCUS_SICKLE 628 1 -1 0
|
||||
75 FEAT_EPIC_WEAPON_FOCUS_SLING 629 1 -1 0
|
||||
76 FEAT_EPIC_WEAPON_FOCUS_UNARMED 630 1 -1 0
|
||||
77 FEAT_EPIC_WEAPON_FOCUS_LONGBOW 631 1 -1 0
|
||||
78 FEAT_EPIC_WEAPON_FOCUS_SHORTBOW 632 1 -1 0
|
||||
79 FEAT_EPIC_WEAPON_FOCUS_SHORTSWORD 633 1 -1 0
|
||||
80 FEAT_EPIC_WEAPON_FOCUS_RAPIER 634 1 -1 0
|
||||
81 FEAT_EPIC_WEAPON_FOCUS_SCIMITAR 635 1 -1 0
|
||||
82 FEAT_EPIC_WEAPON_FOCUS_LONGSWORD 636 1 -1 0
|
||||
83 FEAT_EPIC_WEAPON_FOCUS_GREATSWORD 637 1 -1 0
|
||||
84 FEAT_EPIC_WEAPON_FOCUS_HANDAXE 638 1 -1 0
|
||||
85 FEAT_EPIC_WEAPON_FOCUS_THROWINGAXE 639 1 -1 0
|
||||
86 FEAT_EPIC_WEAPON_FOCUS_BATTLEAXE 640 1 -1 0
|
||||
87 FEAT_EPIC_WEAPON_FOCUS_GREATAXE 641 1 -1 0
|
||||
88 FEAT_EPIC_WEAPON_FOCUS_HALBERD 642 1 -1 0
|
||||
89 FEAT_EPIC_WEAPON_FOCUS_LIGHTHAMMER 643 1 -1 0
|
||||
90 FEAT_EPIC_WEAPON_FOCUS_LIGHTFLAIL 644 1 -1 0
|
||||
91 FEAT_EPIC_WEAPON_FOCUS_WARHAMMER 645 1 -1 0
|
||||
92 FEAT_EPIC_WEAPON_FOCUS_HEAVYFLAIL 646 1 -1 0
|
||||
93 FEAT_EPIC_WEAPON_FOCUS_KAMA 647 1 -1 0
|
||||
94 FEAT_EPIC_WEAPON_FOCUS_KUKRI 648 1 -1 0
|
||||
95 FEAT_EPIC_WEAPON_FOCUS_SHURIKEN 649 1 -1 0
|
||||
96 FEAT_EPIC_WEAPON_FOCUS_SCYTHE 650 1 -1 0
|
||||
97 FEAT_EPIC_WEAPON_FOCUS_KATANA 651 1 -1 0
|
||||
98 FEAT_EPIC_WEAPON_FOCUS_BASTARDSWORD 652 1 -1 0
|
||||
99 FEAT_EPIC_WEAPON_FOCUS_DIREMACE 653 1 -1 0
|
||||
100 FEAT_EPIC_WEAPON_FOCUS_DOUBLEAXE 654 1 -1 0
|
||||
101 FEAT_EPIC_WEAPON_FOCUS_TWOBLADEDSWORD 655 1 -1 0
|
||||
102 FEAT_EPIC_WEAPON_FOCUS_DWAXE 956 1 -1 0
|
||||
103 FEAT_EPIC_WEAPON_FOCUS_TRIDENT 1076 1 -1 0
|
||||
104 FEAT_EPIC_OVERWHELMING_CRITICAL_CLUB 709 1 -1 0
|
||||
105 FEAT_EPIC_OVERWHELMING_CRITICAL_DAGGER 710 1 -1 0
|
||||
106 FEAT_EPIC_OVERWHELMING_CRITICAL_DART 711 1 -1 0
|
||||
107 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYCROSSBOW 712 1 -1 0
|
||||
108 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTCROSSBOW 713 1 -1 0
|
||||
109 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTMACE 714 1 -1 0
|
||||
110 FEAT_EPIC_OVERWHELMING_CRITICAL_MORNINGSTAR 715 1 -1 0
|
||||
111 FEAT_EPIC_OVERWHELMING_CRITICAL_QUARTERSTAFF 716 1 -1 0
|
||||
112 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSPEAR 717 1 -1 0
|
||||
113 FEAT_EPIC_OVERWHELMING_CRITICAL_SICKLE 718 1 -1 0
|
||||
114 FEAT_EPIC_OVERWHELMING_CRITICAL_SLING 719 1 -1 0
|
||||
115 FEAT_EPIC_OVERWHELMING_CRITICAL_UNARMED 720 1 -1 0
|
||||
116 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGBOW 721 1 -1 0
|
||||
117 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTBOW 722 1 -1 0
|
||||
118 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSWORD 723 1 -1 0
|
||||
119 FEAT_EPIC_OVERWHELMING_CRITICAL_RAPIER 724 1 -1 0
|
||||
120 FEAT_EPIC_OVERWHELMING_CRITICAL_SCIMITAR 725 1 -1 0
|
||||
121 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGSWORD 726 1 -1 0
|
||||
122 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATSWORD 727 1 -1 0
|
||||
123 FEAT_EPIC_OVERWHELMING_CRITICAL_HANDAXE 728 1 -1 0
|
||||
124 FEAT_EPIC_OVERWHELMING_CRITICAL_THROWINGAXE 729 1 -1 0
|
||||
125 FEAT_EPIC_OVERWHELMING_CRITICAL_BATTLEAXE 730 1 -1 0
|
||||
126 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATAXE 731 1 -1 0
|
||||
127 FEAT_EPIC_OVERWHELMING_CRITICAL_HALBERD 732 1 -1 0
|
||||
128 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTHAMMER 733 1 -1 0
|
||||
129 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTFLAIL 734 1 -1 0
|
||||
130 FEAT_EPIC_OVERWHELMING_CRITICAL_WARHAMMER 735 1 -1 0
|
||||
131 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYFLAIL 736 1 -1 0
|
||||
132 FEAT_EPIC_OVERWHELMING_CRITICAL_KAMA 737 1 -1 0
|
||||
133 FEAT_EPIC_OVERWHELMING_CRITICAL_KUKRI 738 1 -1 0
|
||||
134 FEAT_EPIC_OVERWHELMING_CRITICAL_SHURIKEN 739 1 -1 0
|
||||
135 FEAT_EPIC_OVERWHELMING_CRITICAL_SCYTHE 740 1 -1 0
|
||||
136 FEAT_EPIC_OVERWHELMING_CRITICAL_KATANA 741 1 -1 0
|
||||
137 FEAT_EPIC_OVERWHELMING_CRITICAL_BASTARDSWORD 742 1 -1 0
|
||||
138 FEAT_EPIC_OVERWHELMING_CRITICAL_DIREMACE 743 1 -1 0
|
||||
139 FEAT_EPIC_OVERWHELMING_CRITICAL_DOUBLEAXE 744 1 -1 0
|
||||
140 FEAT_EPIC_OVERWHELMING_CRITICAL_TWOBLADEDSWORD 745 1 -1 0
|
||||
141 FEAT_EPIC_OVERWHELMING_CRITICAL_DWAXE 958 1 -1 0
|
||||
142 FEAT_EPIC_OVERWHELMING_CRITICAL_TRIDENT 1078 1 -1 0
|
||||
143 FEAT_EPIC_SUPERIOR_INITIATIVE 753 1 -1 0
|
||||
144 FEAT_EPIC_PROWESS 584 1 -1 0
|
||||
145 FEAT_EPIC_WEAPON_FOCUS_WHIP 997 1 -1 0
|
||||
146 FEAT_EPIC_DEVASTATING_CRITICAL_WHIP 996 1 -1 0
|
||||
147 FEAT_EPIC_OVERWHELMING_CRITICAL_WHIP 999 1 -1 0
|
||||
148 FEAT_EPIC_BLINDING_SPEED 491 0 -1 1
|
||||
149 FEAT_EPIC_GREAT_STRENGTH_1 814 1 -1 0
|
||||
150 FEAT_EPIC_GREAT_STRENGTH_2 815 1 -1 0
|
||||
151 FEAT_EPIC_GREAT_STRENGTH_3 816 1 -1 0
|
||||
152 FEAT_EPIC_GREAT_STRENGTH_4 817 1 -1 0
|
||||
153 FEAT_EPIC_GREAT_STRENGTH_5 818 1 -1 0
|
||||
154 FEAT_EPIC_GREAT_STRENGTH_6 819 1 -1 0
|
||||
155 FEAT_EPIC_GREAT_STRENGTH_7 820 1 -1 0
|
||||
156 FEAT_EPIC_GREAT_STRENGTH_8 821 1 -1 0
|
||||
157 FEAT_EPIC_GREAT_STRENGTH_9 822 1 -1 0
|
||||
158 FEAT_EPIC_GREAT_STRENGTH_10 823 1 -1 0
|
||||
159 FEAT_NEW_POWER_ATTACK 3143 0 99 1
|
||||
160 FEAT_NEW_IMPROVED_POWER_ATTACK 3144 0 99 1
|
||||
161 FEAT_PRC_POWER_ATTACK_QUICKS_RADIAL 3179 0 99 1
|
||||
162 OverWCrit_Mindblade 3615 1 -1 0
|
||||
163 DevCrit_Mindblade 3616 1 -1 0
|
||||
164 Epic_WeaponFocus_Mindblade 3618 1 -1 0
|
||||
165 EPIC_WEAPON_FOCUS_LANCE 24613 0 -1 0
|
||||
166 EPIC_WEAPON_FOCUS_HEAVY_PICK 24614 0 -1 0
|
||||
167 EPIC_WEAPON_FOCUS_LIGHT_PICK 24615 0 -1 0
|
||||
168 EPIC_WEAPON_FOCUS_SAI 24616 0 -1 0
|
||||
169 EPIC_WEAPON_FOCUS_NUNCHAKU 24617 0 -1 0
|
||||
170 EPIC_WEAPON_FOCUS_FALCHION 24618 0 -1 0
|
||||
171 EPIC_WEAPON_FOCUS_SAP 24619 0 -1 0
|
||||
172 EPIC_WEAPON_FOCUS_KATAR 24620 0 -1 0
|
||||
173 EPIC_WEAPON_FOCUS_HEAVY_MACE 24621 0 -1 0
|
||||
174 EPIC_WEAPON_FOCUS_MAUL 24622 0 -1 0
|
||||
175 EPIC_WEAPON_FOCUS_DBL_SCIMITAR 24623 0 -1 0
|
||||
176 EPIC_WEAPON_FOCUS_GOAD 24624 0 -1 0
|
||||
177 OVERWHELMING_CRITICAL_LIGHT_LANCE 24661 0 -1 0
|
||||
178 OVERWHELMING_CRITICAL_HEAVY_PICK 24662 0 -1 0
|
||||
179 OVERWHELMING_CRITICAL_LIGHT_PICK 24663 0 -1 0
|
||||
180 OVERWHELMING_CRITICAL_SAI 24664 0 -1 0
|
||||
181 OVERWHELMING_CRITICAL_NUNCHAKU 24665 0 -1 0
|
||||
182 OVERWHELMING_CRITICAL_FALCHION 24666 0 -1 0
|
||||
183 OVERWHELMING_CRITICAL_SAP 24667 0 -1 0
|
||||
184 OVERWHELMING_CRITICAL_KATAR 24668 0 -1 0
|
||||
185 OVERWHELMING_CRITICAL_HEAVY_MACE 24669 0 -1 0
|
||||
186 OVERWHELMING_CRITICAL_MAUL 24670 0 -1 0
|
||||
187 OVERWHELMING_CRITICAL_DBL_SCIMITAR 24671 0 -1 0
|
||||
188 OVERWHELMING_CRITICAL_GOAD 24672 0 -1 0
|
||||
189 DEVASTATING_CRITICAL_LIGHT_LANCE 24673 0 -1 0
|
||||
190 DEVASTATING_CRITICAL_HEAVY_PICK 24674 0 -1 0
|
||||
191 DEVASTATING_CRITICAL_LIGHT_PICK 24675 0 -1 0
|
||||
192 DEVASTATING_CRITICAL_SAI 24676 0 -1 0
|
||||
193 DEVASTATING_CRITICAL_NUNCHAKU 24677 0 -1 0
|
||||
194 DEVASTATING_CRITICAL_FALCHION 24678 0 -1 0
|
||||
195 DEVASTATING_CRITICAL_SAP 24679 0 -1 0
|
||||
196 DEVASTATING_CRITICAL_KATAR 24680 0 -1 0
|
||||
197 DEVASTATING_CRITICAL_HEAVY_MACE 24681 0 -1 0
|
||||
198 DEVASTATING_CRITICAL_MAUL 24682 0 -1 0
|
||||
199 DEVASTATING_CRITICAL_DBL_SCIMITAR 24683 0 -1 0
|
||||
200 DEVASTATING_CRITICAL_GOAD 24684 0 -1 0
|
||||
201 EPIC_WEAPON_FOCUS_ELVEN_LIGHTBLADE 24698 0 -1 0
|
||||
202 OVERWHELMING_CRITICAL_ELVEN_LIGHTBLADE 24702 0 -1 0
|
||||
203 DEVASTATING_CRITICAL_ELVEN_LIGHTBLADE 24703 0 -1 0
|
||||
204 EPIC_WEAPON_FOCUS_ELVEN_THINBLADE 24706 0 -1 0
|
||||
205 OVERWHELMING_CRITICAL_ELVEN_THINBLADE 24710 0 -1 0
|
||||
206 DEVASTATING_CRITICAL_ELVEN_THINBLADE 24711 0 -1 0
|
||||
207 EPIC_WEAPON_FOCUS_ELVEN_COURTBLADE 24714 0 -1 0
|
||||
208 OVERWHELMING_CRITICAL_ELVEN_COURTBLADE 24718 0 -1 0
|
||||
209 DEVASTATING_CRITICAL_ELVEN_COURTBLADE 24719 0 -1 0
|
||||
FeatLabel FeatIndex List GrantedOnLevel OnMenu
|
||||
0 BarbarianRage 293 0 -1 1
|
||||
1 SkillFocInt 916 3 1 0
|
||||
2 ResistPoi 383 3 1 0
|
||||
3 ImprovedTrip 2807 3 2 0
|
||||
4 AuraCourage 300 3 2 0
|
||||
5 ImpStrike 21 3 3 0
|
||||
6 Reckless_Offense 4816 3 4 0
|
||||
7 GreatCleave 391 3 4 0
|
||||
8 DefArrow 8 0 -1 0
|
||||
9 TwoWeap 41 0 -1 0
|
||||
10 Ambidex 1 0 -1 0
|
||||
11 FEAT_PRC_EPIC_MIGHT_RAGE 3516 1 -1 0
|
||||
12 FEAT_EPIC_THUNDERING_RAGE 988 1 -1 0
|
||||
13 FEAT_EPIC_DAMAGE_REDUCTION_3 492 1 -1 0
|
||||
14 FEAT_EPIC_DAMAGE_REDUCTION_6 493 1 -1 0
|
||||
15 FEAT_EPIC_DAMAGE_REDUCTION_9 494 1 -1 0
|
||||
16 FEAT_EPIC_DEVASTATING_CRITICAL_CLUB 495 1 -1 0
|
||||
17 FEAT_EPIC_DEVASTATING_CRITICAL_DAGGER 496 1 -1 0
|
||||
18 FEAT_EPIC_DEVASTATING_CRITICAL_DART 497 1 -1 0
|
||||
19 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYCROSSBOW 498 1 -1 0
|
||||
20 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTCROSSBOW 499 1 -1 0
|
||||
21 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTMACE 500 1 -1 0
|
||||
22 FEAT_EPIC_DEVASTATING_CRITICAL_MORNINGSTAR 501 1 -1 0
|
||||
23 FEAT_EPIC_DEVASTATING_CRITICAL_QUARTERSTAFF 502 1 -1 0
|
||||
24 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSPEAR 503 1 -1 0
|
||||
25 FEAT_EPIC_DEVASTATING_CRITICAL_SICKLE 504 1 -1 0
|
||||
26 FEAT_EPIC_DEVASTATING_CRITICAL_SLING 505 1 -1 0
|
||||
27 FEAT_EPIC_DEVASTATING_CRITICAL_UNARMED 506 1 -1 0
|
||||
28 FEAT_EPIC_DEVASTATING_CRITICAL_LONGBOW 507 1 -1 0
|
||||
29 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTBOW 508 1 -1 0
|
||||
30 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSWORD 509 1 -1 0
|
||||
31 FEAT_EPIC_DEVASTATING_CRITICAL_RAPIER 510 1 -1 0
|
||||
32 FEAT_EPIC_DEVASTATING_CRITICAL_SCIMITAR 511 1 -1 0
|
||||
33 FEAT_EPIC_DEVASTATING_CRITICAL_LONGSWORD 512 1 -1 0
|
||||
34 FEAT_EPIC_DEVASTATING_CRITICAL_GREATSWORD 513 1 -1 0
|
||||
35 FEAT_EPIC_DEVASTATING_CRITICAL_HANDAXE 514 1 -1 0
|
||||
36 FEAT_EPIC_DEVASTATING_CRITICAL_THROWINGAXE 515 1 -1 0
|
||||
37 FEAT_EPIC_DEVASTATING_CRITICAL_BATTLEAXE 516 1 -1 0
|
||||
38 FEAT_EPIC_DEVASTATING_CRITICAL_GREATAXE 517 1 -1 0
|
||||
39 FEAT_EPIC_DEVASTATING_CRITICAL_HALBERD 518 1 -1 0
|
||||
40 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTHAMMER 519 1 -1 0
|
||||
41 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTFLAIL 520 1 -1 0
|
||||
42 FEAT_EPIC_DEVASTATING_CRITICAL_WARHAMMER 521 1 -1 0
|
||||
43 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYFLAIL 522 1 -1 0
|
||||
44 FEAT_EPIC_DEVASTATING_CRITICAL_KAMA 523 1 -1 0
|
||||
45 FEAT_EPIC_DEVASTATING_CRITICAL_KUKRI 524 1 -1 0
|
||||
46 FEAT_EPIC_DEVASTATING_CRITICAL_SHURIKEN 525 1 -1 0
|
||||
47 FEAT_EPIC_DEVASTATING_CRITICAL_SCYTHE 526 1 -1 0
|
||||
48 FEAT_EPIC_DEVASTATING_CRITICAL_KATANA 527 1 -1 0
|
||||
49 FEAT_EPIC_DEVASTATING_CRITICAL_BASTARDSWORD 528 1 -1 0
|
||||
50 FEAT_EPIC_DEVASTATING_CRITICAL_DIREMACE 529 1 -1 0
|
||||
51 FEAT_EPIC_DEVASTATING_CRITICAL_DOUBLEAXE 530 1 -1 0
|
||||
52 FEAT_EPIC_DEVASTATING_CRITICAL_TWOBLADEDSWORD 531 1 -1 0
|
||||
53 FEAT_EPIC_DEVASTATING_CRITICAL_TRIDENT 1075 1 -1 0
|
||||
54 FEAT_EPIC_TOUGHNESS_1 754 1 -1 0
|
||||
55 FEAT_EPIC_TOUGHNESS_2 755 1 -1 0
|
||||
56 FEAT_EPIC_TOUGHNESS_3 756 1 -1 0
|
||||
57 FEAT_EPIC_TOUGHNESS_4 757 1 -1 0
|
||||
58 FEAT_EPIC_TOUGHNESS_5 758 1 -1 0
|
||||
59 FEAT_EPIC_TOUGHNESS_6 759 1 -1 0
|
||||
60 FEAT_EPIC_TOUGHNESS_7 760 1 -1 0
|
||||
61 FEAT_EPIC_TOUGHNESS_8 761 1 -1 0
|
||||
62 FEAT_EPIC_TOUGHNESS_9 762 1 -1 0
|
||||
63 FEAT_EPIC_TOUGHNESS_10 763 1 -1 0
|
||||
64 FEAT_EPIC_DEVASTATING_CRITICAL_DWAXE 955 1 -1 0
|
||||
65 FEAT_EPIC_WEAPON_FOCUS_CLUB 619 1 -1 0
|
||||
66 FEAT_EPIC_WEAPON_FOCUS_DAGGER 620 1 -1 0
|
||||
67 FEAT_EPIC_WEAPON_FOCUS_DART 621 1 -1 0
|
||||
68 FEAT_EPIC_WEAPON_FOCUS_HEAVYCROSSBOW 622 1 -1 0
|
||||
69 FEAT_EPIC_WEAPON_FOCUS_LIGHTCROSSBOW 623 1 -1 0
|
||||
70 FEAT_EPIC_WEAPON_FOCUS_LIGHTMACE 624 1 -1 0
|
||||
71 FEAT_EPIC_WEAPON_FOCUS_MORNINGSTAR 625 1 -1 0
|
||||
72 FEAT_EPIC_WEAPON_FOCUS_QUARTERSTAFF 626 1 -1 0
|
||||
73 FEAT_EPIC_WEAPON_FOCUS_SHORTSPEAR 627 1 -1 0
|
||||
74 FEAT_EPIC_WEAPON_FOCUS_SICKLE 628 1 -1 0
|
||||
75 FEAT_EPIC_WEAPON_FOCUS_SLING 629 1 -1 0
|
||||
76 FEAT_EPIC_WEAPON_FOCUS_UNARMED 630 1 -1 0
|
||||
77 FEAT_EPIC_WEAPON_FOCUS_LONGBOW 631 1 -1 0
|
||||
78 FEAT_EPIC_WEAPON_FOCUS_SHORTBOW 632 1 -1 0
|
||||
79 FEAT_EPIC_WEAPON_FOCUS_SHORTSWORD 633 1 -1 0
|
||||
80 FEAT_EPIC_WEAPON_FOCUS_RAPIER 634 1 -1 0
|
||||
81 FEAT_EPIC_WEAPON_FOCUS_SCIMITAR 635 1 -1 0
|
||||
82 FEAT_EPIC_WEAPON_FOCUS_LONGSWORD 636 1 -1 0
|
||||
83 FEAT_EPIC_WEAPON_FOCUS_GREATSWORD 637 1 -1 0
|
||||
84 FEAT_EPIC_WEAPON_FOCUS_HANDAXE 638 1 -1 0
|
||||
85 FEAT_EPIC_WEAPON_FOCUS_THROWINGAXE 639 1 -1 0
|
||||
86 FEAT_EPIC_WEAPON_FOCUS_BATTLEAXE 640 1 -1 0
|
||||
87 FEAT_EPIC_WEAPON_FOCUS_GREATAXE 641 1 -1 0
|
||||
88 FEAT_EPIC_WEAPON_FOCUS_HALBERD 642 1 -1 0
|
||||
89 FEAT_EPIC_WEAPON_FOCUS_LIGHTHAMMER 643 1 -1 0
|
||||
90 FEAT_EPIC_WEAPON_FOCUS_LIGHTFLAIL 644 1 -1 0
|
||||
91 FEAT_EPIC_WEAPON_FOCUS_WARHAMMER 645 1 -1 0
|
||||
92 FEAT_EPIC_WEAPON_FOCUS_HEAVYFLAIL 646 1 -1 0
|
||||
93 FEAT_EPIC_WEAPON_FOCUS_KAMA 647 1 -1 0
|
||||
94 FEAT_EPIC_WEAPON_FOCUS_KUKRI 648 1 -1 0
|
||||
95 FEAT_EPIC_WEAPON_FOCUS_SHURIKEN 649 1 -1 0
|
||||
96 FEAT_EPIC_WEAPON_FOCUS_SCYTHE 650 1 -1 0
|
||||
97 FEAT_EPIC_WEAPON_FOCUS_KATANA 651 1 -1 0
|
||||
98 FEAT_EPIC_WEAPON_FOCUS_BASTARDSWORD 652 1 -1 0
|
||||
99 FEAT_EPIC_WEAPON_FOCUS_DIREMACE 653 1 -1 0
|
||||
100 FEAT_EPIC_WEAPON_FOCUS_DOUBLEAXE 654 1 -1 0
|
||||
101 FEAT_EPIC_WEAPON_FOCUS_TWOBLADEDSWORD 655 1 -1 0
|
||||
102 FEAT_EPIC_WEAPON_FOCUS_DWAXE 956 1 -1 0
|
||||
103 FEAT_EPIC_WEAPON_FOCUS_TRIDENT 1076 1 -1 0
|
||||
104 FEAT_EPIC_OVERWHELMING_CRITICAL_CLUB 709 1 -1 0
|
||||
105 FEAT_EPIC_OVERWHELMING_CRITICAL_DAGGER 710 1 -1 0
|
||||
106 FEAT_EPIC_OVERWHELMING_CRITICAL_DART 711 1 -1 0
|
||||
107 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYCROSSBOW 712 1 -1 0
|
||||
108 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTCROSSBOW 713 1 -1 0
|
||||
109 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTMACE 714 1 -1 0
|
||||
110 FEAT_EPIC_OVERWHELMING_CRITICAL_MORNINGSTAR 715 1 -1 0
|
||||
111 FEAT_EPIC_OVERWHELMING_CRITICAL_QUARTERSTAFF 716 1 -1 0
|
||||
112 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSPEAR 717 1 -1 0
|
||||
113 FEAT_EPIC_OVERWHELMING_CRITICAL_SICKLE 718 1 -1 0
|
||||
114 FEAT_EPIC_OVERWHELMING_CRITICAL_SLING 719 1 -1 0
|
||||
115 FEAT_EPIC_OVERWHELMING_CRITICAL_UNARMED 720 1 -1 0
|
||||
116 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGBOW 721 1 -1 0
|
||||
117 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTBOW 722 1 -1 0
|
||||
118 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSWORD 723 1 -1 0
|
||||
119 FEAT_EPIC_OVERWHELMING_CRITICAL_RAPIER 724 1 -1 0
|
||||
120 FEAT_EPIC_OVERWHELMING_CRITICAL_SCIMITAR 725 1 -1 0
|
||||
121 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGSWORD 726 1 -1 0
|
||||
122 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATSWORD 727 1 -1 0
|
||||
123 FEAT_EPIC_OVERWHELMING_CRITICAL_HANDAXE 728 1 -1 0
|
||||
124 FEAT_EPIC_OVERWHELMING_CRITICAL_THROWINGAXE 729 1 -1 0
|
||||
125 FEAT_EPIC_OVERWHELMING_CRITICAL_BATTLEAXE 730 1 -1 0
|
||||
126 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATAXE 731 1 -1 0
|
||||
127 FEAT_EPIC_OVERWHELMING_CRITICAL_HALBERD 732 1 -1 0
|
||||
128 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTHAMMER 733 1 -1 0
|
||||
129 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTFLAIL 734 1 -1 0
|
||||
130 FEAT_EPIC_OVERWHELMING_CRITICAL_WARHAMMER 735 1 -1 0
|
||||
131 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYFLAIL 736 1 -1 0
|
||||
132 FEAT_EPIC_OVERWHELMING_CRITICAL_KAMA 737 1 -1 0
|
||||
133 FEAT_EPIC_OVERWHELMING_CRITICAL_KUKRI 738 1 -1 0
|
||||
134 FEAT_EPIC_OVERWHELMING_CRITICAL_SHURIKEN 739 1 -1 0
|
||||
135 FEAT_EPIC_OVERWHELMING_CRITICAL_SCYTHE 740 1 -1 0
|
||||
136 FEAT_EPIC_OVERWHELMING_CRITICAL_KATANA 741 1 -1 0
|
||||
137 FEAT_EPIC_OVERWHELMING_CRITICAL_BASTARDSWORD 742 1 -1 0
|
||||
138 FEAT_EPIC_OVERWHELMING_CRITICAL_DIREMACE 743 1 -1 0
|
||||
139 FEAT_EPIC_OVERWHELMING_CRITICAL_DOUBLEAXE 744 1 -1 0
|
||||
140 FEAT_EPIC_OVERWHELMING_CRITICAL_TWOBLADEDSWORD 745 1 -1 0
|
||||
141 FEAT_EPIC_OVERWHELMING_CRITICAL_DWAXE 958 1 -1 0
|
||||
142 FEAT_EPIC_OVERWHELMING_CRITICAL_TRIDENT 1078 1 -1 0
|
||||
143 FEAT_EPIC_SUPERIOR_INITIATIVE 753 1 -1 0
|
||||
144 FEAT_EPIC_PROWESS 584 1 -1 0
|
||||
145 FEAT_EPIC_WEAPON_FOCUS_WHIP 997 1 -1 0
|
||||
146 FEAT_EPIC_DEVASTATING_CRITICAL_WHIP 996 1 -1 0
|
||||
147 FEAT_EPIC_OVERWHELMING_CRITICAL_WHIP 999 1 -1 0
|
||||
148 FEAT_EPIC_BLINDING_SPEED 491 0 -1 1
|
||||
149 FEAT_EPIC_GREAT_STRENGTH_1 814 1 -1 0
|
||||
150 FEAT_EPIC_GREAT_STRENGTH_2 815 1 -1 0
|
||||
151 FEAT_EPIC_GREAT_STRENGTH_3 816 1 -1 0
|
||||
152 FEAT_EPIC_GREAT_STRENGTH_4 817 1 -1 0
|
||||
153 FEAT_EPIC_GREAT_STRENGTH_5 818 1 -1 0
|
||||
154 FEAT_EPIC_GREAT_STRENGTH_6 819 1 -1 0
|
||||
155 FEAT_EPIC_GREAT_STRENGTH_7 820 1 -1 0
|
||||
156 FEAT_EPIC_GREAT_STRENGTH_8 821 1 -1 0
|
||||
157 FEAT_EPIC_GREAT_STRENGTH_9 822 1 -1 0
|
||||
158 FEAT_EPIC_GREAT_STRENGTH_10 823 1 -1 0
|
||||
159 FEAT_NEW_POWER_ATTACK 3143 0 99 1
|
||||
160 FEAT_NEW_IMPROVED_POWER_ATTACK 3144 0 99 1
|
||||
161 FEAT_PRC_POWER_ATTACK_QUICKS_RADIAL 3179 0 99 1
|
||||
162 OverWCrit_Mindblade 3615 1 -1 0
|
||||
163 DevCrit_Mindblade 3616 1 -1 0
|
||||
164 Epic_WeaponFocus_Mindblade 3618 1 -1 0
|
||||
165 EPIC_WEAPON_FOCUS_LANCE 24613 0 -1 0
|
||||
166 EPIC_WEAPON_FOCUS_HEAVY_PICK 24614 0 -1 0
|
||||
167 EPIC_WEAPON_FOCUS_LIGHT_PICK 24615 0 -1 0
|
||||
168 EPIC_WEAPON_FOCUS_SAI 24616 0 -1 0
|
||||
169 EPIC_WEAPON_FOCUS_NUNCHAKU 24617 0 -1 0
|
||||
170 EPIC_WEAPON_FOCUS_FALCHION 24618 0 -1 0
|
||||
171 EPIC_WEAPON_FOCUS_SAP 24619 0 -1 0
|
||||
172 EPIC_WEAPON_FOCUS_KATAR 24620 0 -1 0
|
||||
173 EPIC_WEAPON_FOCUS_HEAVY_MACE 24621 0 -1 0
|
||||
174 EPIC_WEAPON_FOCUS_MAUL 24622 0 -1 0
|
||||
175 EPIC_WEAPON_FOCUS_DBL_SCIMITAR 24623 0 -1 0
|
||||
176 EPIC_WEAPON_FOCUS_GOAD 24624 0 -1 0
|
||||
177 OVERWHELMING_CRITICAL_LIGHT_LANCE 24661 0 -1 0
|
||||
178 OVERWHELMING_CRITICAL_HEAVY_PICK 24662 0 -1 0
|
||||
179 OVERWHELMING_CRITICAL_LIGHT_PICK 24663 0 -1 0
|
||||
180 OVERWHELMING_CRITICAL_SAI 24664 0 -1 0
|
||||
181 OVERWHELMING_CRITICAL_NUNCHAKU 24665 0 -1 0
|
||||
182 OVERWHELMING_CRITICAL_FALCHION 24666 0 -1 0
|
||||
183 OVERWHELMING_CRITICAL_SAP 24667 0 -1 0
|
||||
184 OVERWHELMING_CRITICAL_KATAR 24668 0 -1 0
|
||||
185 OVERWHELMING_CRITICAL_HEAVY_MACE 24669 0 -1 0
|
||||
186 OVERWHELMING_CRITICAL_MAUL 24670 0 -1 0
|
||||
187 OVERWHELMING_CRITICAL_DBL_SCIMITAR 24671 0 -1 0
|
||||
188 OVERWHELMING_CRITICAL_GOAD 24672 0 -1 0
|
||||
189 DEVASTATING_CRITICAL_LIGHT_LANCE 24673 0 -1 0
|
||||
190 DEVASTATING_CRITICAL_HEAVY_PICK 24674 0 -1 0
|
||||
191 DEVASTATING_CRITICAL_LIGHT_PICK 24675 0 -1 0
|
||||
192 DEVASTATING_CRITICAL_SAI 24676 0 -1 0
|
||||
193 DEVASTATING_CRITICAL_NUNCHAKU 24677 0 -1 0
|
||||
194 DEVASTATING_CRITICAL_FALCHION 24678 0 -1 0
|
||||
195 DEVASTATING_CRITICAL_SAP 24679 0 -1 0
|
||||
196 DEVASTATING_CRITICAL_KATAR 24680 0 -1 0
|
||||
197 DEVASTATING_CRITICAL_HEAVY_MACE 24681 0 -1 0
|
||||
198 DEVASTATING_CRITICAL_MAUL 24682 0 -1 0
|
||||
199 DEVASTATING_CRITICAL_DBL_SCIMITAR 24683 0 -1 0
|
||||
200 DEVASTATING_CRITICAL_GOAD 24684 0 -1 0
|
||||
201 EPIC_WEAPON_FOCUS_ELVEN_LIGHTBLADE 24698 0 -1 0
|
||||
202 OVERWHELMING_CRITICAL_ELVEN_LIGHTBLADE 24702 0 -1 0
|
||||
203 DEVASTATING_CRITICAL_ELVEN_LIGHTBLADE 24703 0 -1 0
|
||||
204 EPIC_WEAPON_FOCUS_ELVEN_THINBLADE 24706 0 -1 0
|
||||
205 OVERWHELMING_CRITICAL_ELVEN_THINBLADE 24710 0 -1 0
|
||||
206 DEVASTATING_CRITICAL_ELVEN_THINBLADE 24711 0 -1 0
|
||||
207 EPIC_WEAPON_FOCUS_ELVEN_COURTBLADE 24714 0 -1 0
|
||||
208 OVERWHELMING_CRITICAL_ELVEN_COURTBLADE 24718 0 -1 0
|
||||
209 DEVASTATING_CRITICAL_ELVEN_COURTBLADE 24719 0 -1 0
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -63,7 +63,7 @@
|
||||
59 FEAT_BLACKGUARD_SNEAK_ATTACK_12D6 1014 3 32 0
|
||||
60 FEAT_BLACKGUARD_SNEAK_ATTACK_13D6 1015 3 35 0
|
||||
61 FEAT_BLACKGUARD_SNEAK_ATTACK_14D6 1016 3 38 0
|
||||
62 FEAT_RACE_HIPS 3457 3 4 1
|
||||
62 HiPS 433 3 4 0
|
||||
63 FEAT_USE_POISON 960 3 1 0
|
||||
64 VenomImmunity 203 3 8 0
|
||||
65 FEAT_PRESTIGE_INVISIBILITY_2 471 3 10 1
|
||||
|
@ -8194,7 +8194,7 @@
|
||||
8190 Crusader_BolsteringVoice 16837209 16830172 im_BolsterVoice **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 15993 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8191 Crusader_ClarionCall 16837210 16830174 im_ClarionCall **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 15994 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8192 Crusader_CoveringStrike 16837211 16830176 im_CoverStrike **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 15995 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8193 Crusader_DouseTheFlames 16837212 16830178 im_DouseTheFlames **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 15996 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8193 Crusader_DouseTheFlames 16837212 16830178 im_douse_flames **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 15996 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8194 Crusader_FlankingManeuver 16837213 16830180 im_FlankManeuver **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 15997 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8195 Crusader_LeadingTheAttack 16837214 16830182 im_LeadTheAttack **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 15998 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8196 Crusader_LeadingTheCharge 16837215 16830120 im_LeadTheCharge **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 15999 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
@ -8402,7 +8402,7 @@
|
||||
8398 Swordsage_BolsteringVoice 16837420 16830172 im_BolsterVoice **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 16204 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8399 Swordsage_ClarionCall 16837421 16830174 im_ClarionCall **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 16205 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8400 Swordsage_CoveringStrike 16837422 16830176 im_CoverStrike **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 16206 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8401 Swordsage_DouseTheFlames 16837423 16830178 im_DouseTheFlames **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 16207 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8401 Swordsage_DouseTheFlames 16837423 16830178 im_douse_flames **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 16207 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8402 Swordsage_FlankingManeuver 16837424 16830180 im_FlankManeuver **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 16208 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8403 Swordsage_LeadingTheAttack 16837425 16830182 im_LeadTheAttack **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 16209 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8404 Swordsage_LeadingTheCharge 16837426 16830120 im_LeadTheCharge **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 16210 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
@ -8610,7 +8610,7 @@
|
||||
8606 Warblade_BolsteringVoice 16837631 16830172 im_BolsterVoice **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 17637 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8607 Warblade_ClarionCall 16837632 16830174 im_ClarionCall **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 17638 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8608 Warblade_CoveringStrike 16837633 16830176 im_CoverStrike **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 17639 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8609 Warblade_DouseTheFlames 16837634 16830178 im_DouseTheFlames **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 17640 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8609 Warblade_DouseTheFlames 16837634 16830178 im_douse_flames **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 17640 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8610 Warblade_FlankingManeuver 16837635 16830180 im_FlankManeuver **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 17641 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8611 Warblade_LeadingTheAttack 16837636 16830182 im_LeadTheAttack **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 17642 **** **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
8612 Warblade_LeadingTheCharge 16837637 16830120 im_LeadTheCharge **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 17643 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** 0 **** **** **** **** **** 0
|
||||
@ -24002,7 +24002,7 @@
|
||||
23998 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 1
|
||||
23999 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 1
|
||||
24000 SkillFocusAlchemy 16847243 424 ife_X2BrewPotion **** **** **** **** **** **** **** **** **** **** **** 1 1 4 **** **** **** **** **** 4 **** **** **** **** **** **** **** **** **** **** FEAT_SKILL_FOCUS_ALCHEMY **** 0 **** **** **** **** **** 1
|
||||
24001 EpicSkillFocusAlchemy 16847245 4063 ife_X2BrewPotion **** **** **** **** **** **** **** **** **** **** **** 1 1 15 **** **** **** **** **** **** **** **** **** **** **** **** 34 20 **** **** FEAT_EPIC_SKILL_FOCUS_ALCHEMY **** 0 **** **** **** **** 1 1
|
||||
24001 EpicSkillFocusAlchemy 16847245 4063 ife_X2BrewPotion **** **** **** **** **** **** **** **** **** **** **** 1 1 15 **** **** **** **** **** 16 **** **** **** **** **** **** 34 20 **** **** FEAT_EPIC_SKILL_FOCUS_ALCHEMY **** 0 **** **** **** **** 1 1
|
||||
24002 MagicalArtisanMagicArmsAndArmor 16847247 16847257 ife_crftarmarmor **** **** **** **** **** **** **** **** 2926 **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** FEAT_MAGICAL_ARTISAN_CRAFT_MAGIC_ARMS **** 0 **** **** **** **** **** 1
|
||||
24003 MagicalArtisanCraftRod 16847248 16847257 ife_craft_rod **** **** **** **** **** **** **** **** 2927 **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** FEAT_MAGICAL_ARTISAN_CRAFT_ROD **** 0 **** **** **** **** **** 1
|
||||
24004 MagicalArtisanCraftStaff 16847249 16847257 ife_craft_staff **** **** **** **** **** **** **** **** 2928 **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** FEAT_MAGICAL_ARTISAN_CRAFT_STAFF **** 0 **** **** **** **** **** 1
|
||||
|
@ -1,106 +0,0 @@
|
||||
2DA V2.0
|
||||
|
||||
Name Label Cost NumDice Die Rank GameString VFX
|
||||
0 **** Random 0 **** **** **** **** 0
|
||||
1 1035 1 0.125 0 1 1 **** 0
|
||||
2 1036 2 0.25 0 2 2 **** 0
|
||||
3 1037 3 0.5 0 3 4 **** 0
|
||||
4 1038 4 0.75 0 4 6 **** 1
|
||||
5 1039 5 1 0 5 7 **** 1
|
||||
6 1040 1d4 0.375 1 4 5 58314 0
|
||||
7 1041 1d6 0.625 1 6 8 58315 1
|
||||
8 1042 1d8 0.875 1 8 12 58316 1
|
||||
9 1043 1d10 1.125 1 10 15 58317 1
|
||||
10 1044 2d6 1.5 2 6 20 58318 1
|
||||
11 83572 2d8 2 2 8 27 83571 1
|
||||
12 83592 2d4 1 2 4 11 83595 1
|
||||
13 83590 2d10 2.5 2 10 34 83594 1
|
||||
14 83591 1d12 1.375 1 12 21 83596 1
|
||||
15 83598 2d12 3 2 12 42 83597 1
|
||||
16 83585 6 1.25 0 6 9 84297 1
|
||||
17 83586 7 1.5 0 7 10 84298 1
|
||||
18 83587 8 1.75 0 8 13 84299 1
|
||||
19 83588 9 2 0 9 14 84300 1
|
||||
20 83589 10 2.25 0 10 16 84301 1
|
||||
21 84251 11 2.5 0 11 17 84302 1
|
||||
22 84252 12 2.75 0 12 22 84303 1
|
||||
23 84253 13 3 0 13 23 84304 1
|
||||
24 84254 14 3.25 0 14 24 84305 1
|
||||
25 84255 15 3.5 0 15 25 84306 1
|
||||
26 84256 16 3.75 0 16 28 84307 1
|
||||
27 84257 17 4 0 17 29 84308 1
|
||||
28 84258 18 4.25 0 18 31 84309 1
|
||||
29 84259 19 4.5 0 19 32 84310 1
|
||||
30 84260 20 4.75 0 20 35 84311 1
|
||||
31 5068 3d6 2.375 3 6 30 16825573 1
|
||||
32 5069 4d6 3.25 4 6 40 16825574 1
|
||||
33 5070 5d6 4.125 5 6 50 16825575 1
|
||||
34 5071 6d6 5 6 6 61 16825576 1
|
||||
35 5072 7d6 5.875 7 6 72 16825577 1
|
||||
36 5073 8d6 6.75 8 6 79 16825578 1
|
||||
37 16823558 3d4 1.625 3 4 19 16823562 1
|
||||
38 16823559 4d4 2.25 4 4 26 16823563 1
|
||||
39 16823560 5d4 2.875 5 4 33 16823564 1
|
||||
40 16823561 6d4 3.5 6 4 39 16823565 1
|
||||
41 5077 3d8 3.125 3 8 41 16826366 1
|
||||
42 5078 4d8 4.25 4 8 55 16826367 1
|
||||
43 5079 5d8 5.375 5 8 67 16826368 1
|
||||
44 5080 6d8 6.5 6 8 80 16826369 1
|
||||
45 5081 7d8 7.625 7 8 87 16826370 1
|
||||
46 5082 8d8 8.75 8 8 91 16826371 1
|
||||
47 5083 9d8 9.875 9 8 94 16826372 1
|
||||
48 5084 10d8 11 10 8 97 16826373 1
|
||||
49 16825739 7d4 4.125 7 4 47 16825738 1
|
||||
50 16825741 8d4 4.75 8 4 54 16825740 1
|
||||
51 16825743 9d4 5.375 9 4 60 16825742 1
|
||||
52 16825745 10d4 6 10 4 69 16825744 1
|
||||
53 16825747 9d6 7.625 9 6 86 16825746 1
|
||||
54 16825749 10d6 8.5 10 6 90 16825748 1
|
||||
55 16825751 3d10 3.875 3 10 51 16825750 1
|
||||
56 16825753 4d10 5.25 4 10 68 16825752 1
|
||||
57 16825755 5d10 6.625 5 10 84 16825754 1
|
||||
58 16825757 6d10 8 6 10 88 16825756 1
|
||||
59 16825759 7d10 9.375 7 10 93 16825758 1
|
||||
60 16825761 8d10 10.75 8 10 96 16825760 1
|
||||
61 16825763 9d10 12.125 9 10 99 16825762 1
|
||||
62 16825765 10d10 13.5 10 10 101 16825764 1
|
||||
63 16825767 3d12 4.625 3 12 62 16825766 1
|
||||
64 16825769 4d12 6.25 4 12 81 16825768 1
|
||||
65 16825771 5d12 7.875 5 12 89 16825770 1
|
||||
66 16825773 6d12 9.5 6 12 92 16825772 1
|
||||
67 16825775 7d12 11.125 7 12 95 16825774 1
|
||||
68 16825777 8d12 12.75 8 12 98 16825776 1
|
||||
69 16825779 9d12 14.375 9 12 100 16825778 1
|
||||
70 16825781 10d12 16 10 12 102 16825780 1
|
||||
71 16833095 1d3 0.25 1 3 3 16833128 0
|
||||
72 16833129 4d3 1.625 4 3 18 16833130 1
|
||||
73 16857216 21 5.25 0 21 36 16857217 1
|
||||
74 16857218 22 5.5 0 22 37 16857219 1
|
||||
75 16857220 23 5.75 0 23 38 16857221 1
|
||||
76 16857222 24 6 0 24 43 16857223 1
|
||||
77 16857224 25 6.25 0 25 44 16857225 1
|
||||
78 16857226 26 6.5 0 26 45 16857227 1
|
||||
79 16857228 27 6.75 0 27 46 16857229 1
|
||||
80 16857230 28 7 0 28 48 16857231 1
|
||||
81 16857232 29 7.25 0 29 49 16857233 1
|
||||
82 16857234 30 7.5 0 30 52 16857235 1
|
||||
83 16857236 31 7.75 0 31 53 16857237 1
|
||||
84 16857238 32 8 0 32 56 16857239 1
|
||||
85 16857240 33 8.25 0 33 57 16857241 1
|
||||
86 16857242 34 8.5 0 34 58 16857243 1
|
||||
87 16857244 35 8.75 0 35 59 16857245 1
|
||||
88 16857246 36 9 0 36 63 16857247 1
|
||||
89 16857248 37 9.25 0 37 64 16857249 1
|
||||
90 16857250 38 9.5 0 38 65 16857251 1
|
||||
91 16857252 39 9.75 0 39 66 16857253 1
|
||||
92 16857254 40 10 0 40 70 16857255 1
|
||||
93 16857256 41 10.25 0 41 71 16857257 1
|
||||
94 16857258 42 10.5 0 42 73 16857259 1
|
||||
95 16857260 43 10.75 0 43 74 16857261 1
|
||||
96 16857262 44 11 0 44 75 16857263 1
|
||||
97 16857264 45 11.25 0 45 76 16857265 1
|
||||
98 16857266 46 11.5 0 46 77 16857267 1
|
||||
99 16857268 47 11.75 0 47 78 16857269 1
|
||||
100 16857270 48 12 0 48 82 16857271 1
|
||||
101 16857272 49 12.25 0 49 83 16857273 1
|
||||
102 16857274 50 12.5 0 50 85 16857275 1
|
@ -25016,7 +25016,7 @@
|
||||
25012 **** **** **** ****
|
||||
25013 **** **** **** ****
|
||||
25014 **** **** **** ****
|
||||
25015 **** **** **** ****
|
||||
25015 16836433 FEAT_MONKEY_GRIP 1 5197
|
||||
25016 **** **** **** ****
|
||||
25017 **** **** **** ****
|
||||
25018 **** **** **** ****
|
||||
|
@ -1,63 +0,0 @@
|
||||
2DA V2.0
|
||||
|
||||
Label Name Level_1 Level_2 Level_3 Level_4 Level_5 Level_6 Level_7 Level_8 Level_9 CastableFeat
|
||||
0 AIR 5610 3085 **** 11 75 **** 14 3854 **** 48 1
|
||||
1 ANIMAL 5611 **** 81 43 177 **** **** **** 182 161 0
|
||||
2 **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
3 DEATH 5613 155 **** 2 38 164 30 366 29 190 1
|
||||
4 DESTRUCTION 5614 432 **** 27 435 3213 77 3111 426 87 1
|
||||
5 EARTH 5615 3853 **** **** 172 **** 3106 547 423 **** 1
|
||||
6 EVIL 5616 371 **** 370 52 **** **** 56 51 **** 0
|
||||
7 FIRE 5617 10 3109 150 58 369 **** 57 39 **** 1
|
||||
8 GOOD 5618 138 1 104 96 172 128 **** **** 69 0
|
||||
9 HEALING 5619 32 35 35 3137 79 **** **** **** **** 0
|
||||
10 KNOWLEDGE 5620 86 93 20 **** 186 376 **** **** **** 0
|
||||
11 **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
12 **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
13 MAGIC 5623 102 115 370 172 368 **** 1567 **** **** 0
|
||||
14 PLANT 5624 53 3 **** **** **** **** 364 **** 2098 1
|
||||
15 PROTECTION 5625 417 546 38 369 **** 74 **** **** **** 1
|
||||
16 STRENGTH 5626 3160 **** 42 3139 172 **** **** **** **** 1
|
||||
17 SUN 5627 537 156 **** **** **** **** 183 427 **** 1
|
||||
18 TRAVEL 5628 456 **** 62 2890 2874 **** 2893 **** **** 1
|
||||
19 TRICKERY 5629 **** 90 92 3209 88 **** **** **** **** 1
|
||||
20 WAR 5630 **** 3152 3163 **** **** **** **** **** 3112 0
|
||||
21 WATER 5631 **** **** **** 368 25 **** 437 **** 3182 1
|
||||
22 **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
23 **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
24 **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
25 **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
26 **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
27 **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
28 **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
29 **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
30 DARKNESS 16825534 **** 8 2091 2095 2092 **** **** 132 131 0
|
||||
31 STORM 16827720 **** **** 11 75 **** 368 **** 173 **** 0
|
||||
32 METAL 16827719 **** 545 539 **** 5 **** **** **** **** 0
|
||||
33 PORTAL 16827722 **** 3150 **** 2890 430 **** **** 63 **** 0
|
||||
34 FORCE 16827724 102 107 3141 3174 **** **** **** **** 3180 0
|
||||
35 SLIME 16827726 66 115 **** **** 375 437 **** **** 3182 1
|
||||
36 TYRANNY 16827728 **** 4 54 **** **** **** 461 44 **** 0
|
||||
37 DOMINATION 16827788 16 **** **** 45 **** **** 3107 **** 3108 0
|
||||
38 SPIDER 16827730 **** 192 3184 **** 3185 **** **** 364 **** 1
|
||||
39 UNDEATH 16827732 **** 2 **** **** 28 **** 29 56 **** 0
|
||||
40 TIME 16827734 456 **** **** 78 **** **** 113 **** 134 0
|
||||
41 DWARF 16827736 **** **** 549 **** 172 **** **** 141 **** 0
|
||||
42 CHARM 16827738 **** **** 15 **** 45 **** 111 **** 44 1
|
||||
43 ELF 16827740 415 13 **** **** 3120 **** **** 427 **** 0
|
||||
44 FAMILY 16827742 3157 **** 3163 **** **** **** 141 **** **** 1
|
||||
45 FATE 16827744 **** 4 3154 164 **** **** **** 134 **** 0
|
||||
46 GNOME 16827746 24 3208 3209 **** **** **** 135 **** 193 0
|
||||
47 ILLUSION 16827750 **** 3208 3209 127 **** **** **** 160 **** 0
|
||||
48 HATRED 16827752 **** 4 422 3139 **** **** **** **** 190 1
|
||||
49 HALFLING 16827748 421 13 62 **** **** 88 **** **** **** 1
|
||||
50 NOBILITY 16827754 **** 16 3133 **** 3134 **** **** **** 44 1
|
||||
51 OCEAN 16827756 3178 3171 **** **** 437 **** **** 3182 **** 0
|
||||
52 ORC 16827758 **** 133 42 **** **** **** **** 44 131 1
|
||||
53 RENEWAL 16827760 97 **** 152 142 **** 153 **** **** **** 1
|
||||
54 RETRIBUTION 16827762 **** 519 **** 47 **** **** 366 173 **** 0
|
||||
55 RUNE 16827764 **** **** 549 **** **** **** 2096 541 **** 0
|
||||
56 SPELLS 16827768 **** **** **** 98 169 **** 141 **** 73 0
|
||||
57 SCALEYKIND 16827766 452 **** 3127 453 3185 **** **** **** 364 1
|
||||
58 BLIGHTBRINGER 16824921 **** **** 27 **** 25 56 **** 367 51 1
|
||||
59 DRAGON 16832488 452 150 453 **** 186 172 3388 **** 44 0
|
@ -15997,7 +15997,7 @@
|
||||
15993 Crusader_BolsteringVoice 16837209 im_BolsterVoice N P 0 0x01 0x09 tob_CRU_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830172 0 **** **** **** 8190 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
15994 Crusader_ClarionCall 16837210 im_ClarionCall N P 0 0x04 0x09 tob_CRU_generic **** **** **** **** **** **** 7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830174 0 **** **** **** 8191 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
15995 Crusader_CoveringStrike 16837211 im_CoverStrike N T 0 0x04 0x0a tob_CRU_generic **** **** **** **** **** **** 4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830176 0 **** **** **** 8192 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
15996 Crusader_DouseTheFlames 16837212 im_DouseTheFlames N T 0 0x02 0x0a tob_CRU_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830178 0 **** **** **** 8193 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
15996 Crusader_DouseTheFlames 16837212 im_douse_flames N T 0 0x02 0x0a tob_CRU_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830178 0 **** **** **** 8193 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
15997 Crusader_FlankingManeuver 16837213 im_FlankManeuver N T 0 0x02 0x0a tob_CRU_generic **** **** **** **** **** **** 5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830180 0 **** **** **** 8194 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
15998 Crusader_LeadingTheAttack 16837214 im_LeadTheAttack N T 0 0x02 0x0a tob_CRU_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830182 0 **** **** **** 8195 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
15999 Crusader_LeadingTheCharge 16837215 im_LeadTheCharge N P 0 0x01 0x09 tob_CRU_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830120 0 **** **** **** 8196 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
@ -16208,7 +16208,7 @@
|
||||
16204 Swordsage_BolsteringVoice 16837420 im_BolsterVoice N P 0 0x01 0x09 tob_SWD_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830172 0 **** **** **** 8398 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
16205 Swordsage_ClarionCall 16837421 im_ClarionCall N P 0 0x04 0x09 tob_SWD_generic **** **** **** **** **** **** 7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830174 0 **** **** **** 8399 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
16206 Swordsage_CoveringStrike 16837422 im_CoverStrike N T 0 0x04 0x0a tob_SWD_generic **** **** **** **** **** **** 4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830176 0 **** **** **** 8400 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
16207 Swordsage_DouseTheFlames 16837423 im_DouseTheFlames N T 0 0x02 0x0a tob_SWD_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830178 0 **** **** **** 8401 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
16207 Swordsage_DouseTheFlames 16837423 im_douse_flames N T 0 0x02 0x0a tob_SWD_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830178 0 **** **** **** 8401 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
16208 Swordsage_FlankingManeuver 16837424 im_FlankManeuver N T 0 0x02 0x0a tob_SWD_generic **** **** **** **** **** **** 5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830180 0 **** **** **** 8402 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
16209 Swordsage_LeadingTheAttack 16837425 im_LeadTheAttack N T 0 0x02 0x0a tob_SWD_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830182 0 **** **** **** 8403 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
16210 Swordsage_LeadingTheCharge 16837426 im_LeadTheCharge N P 0 0x01 0x09 tob_SWD_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830120 0 **** **** **** 8404 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
@ -17497,7 +17497,7 @@
|
||||
17493 BolsteringVoice 16830171 im_BolsterVoice N P 0 0x01 0x09 tob_wtrn_blsrvc **** **** **** **** **** **** 1 0 **** **** **** **** **** **** **** attack 0 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 9 **** 2 16830172 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17494 ClarionCall 16830173 im_ClarionCall N P 0 0x04 0x09 tob_wtrn_clrncll **** **** **** **** **** **** 7 0 **** **** **** **** **** **** **** attack 0 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 9 **** 2 16830174 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17495 CoveringStrike 16830175 im_CoverStrike N T 0 0x04 0x0a tob_wtrn_cvrstrk **** **** **** **** **** **** 4 0 **** **** **** **** **** **** **** attack 0 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 9 **** 2 16830176 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17496 DouseTheFlames 16830177 im_DouseTheFlames N T 0 0x02 0x0a tob_wtrn_dsflms **** **** **** **** **** **** 1 0 **** **** **** **** **** **** **** attack 0 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 9 **** 2 16830178 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17496 DouseTheFlames 16830177 im_douse_flames N T 0 0x02 0x0a tob_wtrn_dsflms **** **** **** **** **** **** 1 0 **** **** **** **** **** **** **** attack 0 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 9 **** 2 16830178 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17497 FlankingManeuver 16830179 im_FlankManeuver N T 0 0x02 0x0a tob_wtrn_flnkmvr **** **** **** **** **** **** 5 0 **** **** **** **** **** **** **** attack 0 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 9 **** 2 16830180 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17498 LeadingTheAttack 16830181 im_LeadTheAttack N T 0 0x02 0x0a tob_wtrn_ldngatk **** **** **** **** **** **** 1 0 **** **** **** **** **** **** **** attack 0 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 9 **** 2 16830182 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17499 LeadingTheCharge 16830119 im_LeadTheCharge N P 0 0x01 0x09 tob_wtrn_ldchrg **** **** **** **** **** **** 1 0 **** **** **** **** **** **** **** attack 0 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 9 **** 2 16830120 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
@ -17641,7 +17641,7 @@
|
||||
17637 Warblade_BolsteringVoice 16837631 im_BolsterVoice N P 0 0x01 0x09 tob_WAR_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830172 0 **** **** **** 8606 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17638 Warblade_ClarionCall 16837632 im_ClarionCall N P 0 0x04 0x09 tob_WAR_generic **** **** **** **** **** **** 7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830174 0 **** **** **** 8607 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17639 Warblade_CoveringStrike 16837633 im_CoverStrike N T 0 0x04 0x0a tob_WAR_generic **** **** **** **** **** **** 4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830176 0 **** **** **** 8608 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17640 Warblade_DouseTheFlames 16837634 im_DouseTheFlames N T 0 0x02 0x0a tob_WAR_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830178 0 **** **** **** 8609 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17640 Warblade_DouseTheFlames 16837634 im_douse_flames N T 0 0x02 0x0a tob_WAR_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830178 0 **** **** **** 8609 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17641 Warblade_FlankingManeuver 16837635 im_FlankManeuver N T 0 0x02 0x0a tob_WAR_generic **** **** **** **** **** **** 5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830180 0 **** **** **** 8610 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17642 Warblade_LeadingTheAttack 16837636 im_LeadTheAttack N T 0 0x02 0x0a tob_WAR_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830182 0 **** **** **** 8611 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
17643 Warblade_LeadingTheCharge 16837637 im_LeadTheCharge N P 0 0x01 0x09 tob_WAR_generic **** **** **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 9 **** 2 16830120 0 **** **** **** 8612 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
|
@ -31,7 +31,8 @@ void main()
|
||||
effect eSpeed = EffectMovementSpeedIncrease(99);
|
||||
effect eLink = EffectLinkEffects(eSpeed, eDur);
|
||||
float fDelay;
|
||||
if(GetIsReactionTypeFriendly(oTarget) || GetFactionEqual(oTarget))
|
||||
//if(GetIsReactionTypeFriendly(oTarget) || GetFactionEqual(oTarget))
|
||||
if(!GetIsEnemy(oTarget, OBJECT_SELF))
|
||||
{
|
||||
fDelay = PRCGetRandomDelay(0.4, 1.1);
|
||||
//Fire spell cast at event for target
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1206,6 +1206,7 @@ int GetIsDoubleSidedWeaponType(int iWeaponType)
|
||||
return ( iWeaponType == BASE_ITEM_DIREMACE
|
||||
|| iWeaponType == BASE_ITEM_DOUBLEAXE
|
||||
|| iWeaponType == BASE_ITEM_TWOBLADEDSWORD
|
||||
|| iWeaponType == BASE_ITEM_DOUBLE_SCIMITAR
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -115,11 +115,11 @@ int PerformJump(object oPC, location lLoc, int bDoKnockDown = TRUE)
|
||||
iBonus = 4;
|
||||
}
|
||||
}
|
||||
/*if (GetHasSpellEffect(MOVE_TC_LEAPING_DRAGON, oPC))
|
||||
if (GetHasSpellEffect(MOVE_TC_LEAPING_DRAGON, oPC))
|
||||
{
|
||||
bIsRunningJump = TRUE;
|
||||
iBonus = 10;
|
||||
} */
|
||||
//iBonus = 10; //:: This is granted in the stance.
|
||||
}
|
||||
// PnP rules are height * 6 for run and height * 2 for jump.
|
||||
// I can't get height so that is assumed to be 6.
|
||||
// Changed maxed jump distance because the NwN distance is rather short
|
||||
|
@ -40,13 +40,31 @@ int IsProficient(object oPC, int nBaseItem)
|
||||
|
||||
case BASE_ITEM_CLUB:
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_SIMPLE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_DRUID, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_CLUB, oPC);
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_DRUID, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_WIZARD, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_ROGUE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_CLUB, oPC);
|
||||
|
||||
case BASE_ITEM_HEAVYCROSSBOW:
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_SIMPLE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_DRUID, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_WIZARD, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_ROGUE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_HEAVY_XBOW, oPC);
|
||||
|
||||
case BASE_ITEM_LIGHTCROSSBOW:
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_SIMPLE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_DRUID, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_WIZARD, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_ROGUE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_LIGHT_XBOW, oPC);
|
||||
|
||||
case BASE_ITEM_DAGGER:
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_SIMPLE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_DRUID, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_DAGGER, oPC);
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_DRUID, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_WIZARD, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_ROGUE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_DAGGER, oPC);
|
||||
|
||||
case BASE_ITEM_LONGSWORD:
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_MARTIAL, oPC)
|
||||
@ -152,12 +170,14 @@ int IsProficient(object oPC, int nBaseItem)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_ROGUE, oPC);
|
||||
|
||||
case BASE_ITEM_QUARTERSTAFF:
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_SIMPLE, oPC)
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_QUARTERSTAFF, oPC)
|
||||
||GetHasFeat(FEAT_WEAPON_PROFICIENCY_SIMPLE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_DRUID, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_WIZARD, oPC);
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_WIZARD, oPC);
|
||||
|
||||
case BASE_ITEM_MAGICSTAFF:
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_SIMPLE, oPC)
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_QUARTERSTAFF, oPC)
|
||||
||GetHasFeat(FEAT_WEAPON_PROFICIENCY_SIMPLE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_DRUID, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_WIZARD, oPC);
|
||||
|
||||
@ -300,167 +320,185 @@ int GetWeaponProfFeatByType(int nBaseType)
|
||||
{
|
||||
switch(nBaseType)
|
||||
{
|
||||
case BASE_ITEM_SHORTSWORD:
|
||||
return FEAT_WEAPON_PROFICIENCY_SHORTSWORD;
|
||||
case BASE_ITEM_CLUB:
|
||||
return FEAT_WEAPON_PROFICIENCY_CLUB;
|
||||
|
||||
case BASE_ITEM_QUARTERSTAFF:
|
||||
return FEAT_WEAPON_PROFICIENCY_QUARTERSTAFF;
|
||||
|
||||
case BASE_ITEM_LONGSWORD:
|
||||
return FEAT_WEAPON_PROFICIENCY_LONGSWORD;
|
||||
case BASE_ITEM_MAGICSTAFF:
|
||||
return FEAT_WEAPON_PROFICIENCY_QUARTERSTAFF;
|
||||
|
||||
case BASE_ITEM_DAGGER:
|
||||
return FEAT_WEAPON_PROFICIENCY_DAGGER;
|
||||
|
||||
case BASE_ITEM_BATTLEAXE:
|
||||
return FEAT_WEAPON_PROFICIENCY_BATTLEAXE;
|
||||
case BASE_ITEM_HEAVYCROSSBOW:
|
||||
return FEAT_WEAPON_PROFICIENCY_HEAVY_XBOW;
|
||||
|
||||
case BASE_ITEM_BASTARDSWORD:
|
||||
return FEAT_WEAPON_PROFICIENCY_BASTARD_SWORD;
|
||||
case BASE_ITEM_LIGHTCROSSBOW:
|
||||
return FEAT_WEAPON_PROFICIENCY_LIGHT_XBOW;
|
||||
|
||||
case BASE_ITEM_SHORTSWORD:
|
||||
return FEAT_WEAPON_PROFICIENCY_SHORTSWORD;
|
||||
|
||||
case BASE_ITEM_LIGHTFLAIL:
|
||||
return FEAT_WEAPON_PROFICIENCY_LIGHT_FLAIL;
|
||||
case BASE_ITEM_LONGSWORD:
|
||||
return FEAT_WEAPON_PROFICIENCY_LONGSWORD;
|
||||
|
||||
case BASE_ITEM_WARHAMMER:
|
||||
return FEAT_WEAPON_PROFICIENCY_WARHAMMER;
|
||||
case BASE_ITEM_BATTLEAXE:
|
||||
return FEAT_WEAPON_PROFICIENCY_BATTLEAXE;
|
||||
|
||||
case BASE_ITEM_LONGBOW:
|
||||
return FEAT_WEAPON_PROFICIENCY_LONGBOW;
|
||||
case BASE_ITEM_BASTARDSWORD:
|
||||
return FEAT_WEAPON_PROFICIENCY_BASTARD_SWORD;
|
||||
|
||||
case BASE_ITEM_LIGHTMACE:
|
||||
return FEAT_WEAPON_PROFICIENCY_LIGHT_MACE;
|
||||
case BASE_ITEM_LIGHTFLAIL:
|
||||
return FEAT_WEAPON_PROFICIENCY_LIGHT_FLAIL;
|
||||
|
||||
case BASE_ITEM_HALBERD:
|
||||
return FEAT_WEAPON_PROFICIENCY_HALBERD;
|
||||
case BASE_ITEM_WARHAMMER:
|
||||
return FEAT_WEAPON_PROFICIENCY_WARHAMMER;
|
||||
|
||||
case BASE_ITEM_SHORTBOW:
|
||||
case BASE_ITEM_LONGBOW:
|
||||
return FEAT_WEAPON_PROFICIENCY_LONGBOW;
|
||||
|
||||
case BASE_ITEM_LIGHTMACE:
|
||||
return FEAT_WEAPON_PROFICIENCY_LIGHT_MACE;
|
||||
|
||||
case BASE_ITEM_HALBERD:
|
||||
return FEAT_WEAPON_PROFICIENCY_HALBERD;
|
||||
|
||||
case BASE_ITEM_SHORTBOW:
|
||||
return FEAT_WEAPON_PROFICIENCY_SHORTBOW;
|
||||
|
||||
case BASE_ITEM_TWOBLADEDSWORD:
|
||||
case BASE_ITEM_TWOBLADEDSWORD:
|
||||
return FEAT_WEAPON_PROFICIENCY_TWO_BLADED_SWORD;
|
||||
|
||||
case BASE_ITEM_GREATSWORD:
|
||||
case BASE_ITEM_GREATSWORD:
|
||||
return FEAT_WEAPON_PROFICIENCY_GREATSWORD;
|
||||
|
||||
case BASE_ITEM_GREATAXE:
|
||||
case BASE_ITEM_GREATAXE:
|
||||
return FEAT_WEAPON_PROFICIENCY_GREATAXE;
|
||||
|
||||
case BASE_ITEM_DART:
|
||||
case BASE_ITEM_DART:
|
||||
return FEAT_WEAPON_PROFICIENCY_DART;
|
||||
|
||||
case BASE_ITEM_DIREMACE:
|
||||
case BASE_ITEM_DIREMACE:
|
||||
return FEAT_WEAPON_PROFICIENCY_DIRE_MACE;
|
||||
|
||||
case BASE_ITEM_DOUBLEAXE:
|
||||
case BASE_ITEM_DOUBLEAXE:
|
||||
return FEAT_WEAPON_PROFICIENCY_DOUBLE_AXE;
|
||||
|
||||
case BASE_ITEM_HEAVYFLAIL:
|
||||
case BASE_ITEM_HEAVYFLAIL:
|
||||
return FEAT_WEAPON_PROFICIENCY_HEAVY_FLAIL;
|
||||
|
||||
case BASE_ITEM_LIGHTHAMMER:
|
||||
case BASE_ITEM_LIGHTHAMMER:
|
||||
return FEAT_WEAPON_PROFICIENCY_LIGHT_HAMMER;
|
||||
|
||||
case BASE_ITEM_HANDAXE:
|
||||
case BASE_ITEM_HANDAXE:
|
||||
return FEAT_WEAPON_PROFICIENCY_HANDAXE;
|
||||
|
||||
case BASE_ITEM_KAMA:
|
||||
case BASE_ITEM_KAMA:
|
||||
return FEAT_WEAPON_PROFICIENCY_KAMA;
|
||||
|
||||
case BASE_ITEM_KATANA:
|
||||
case BASE_ITEM_KATANA:
|
||||
return FEAT_WEAPON_PROFICIENCY_KATANA;
|
||||
|
||||
case BASE_ITEM_KUKRI:
|
||||
case BASE_ITEM_KUKRI:
|
||||
return FEAT_WEAPON_PROFICIENCY_KUKRI;
|
||||
|
||||
case BASE_ITEM_MORNINGSTAR:
|
||||
case BASE_ITEM_MORNINGSTAR:
|
||||
return FEAT_WEAPON_PROFICIENCY_MORNINGSTAR;
|
||||
|
||||
case BASE_ITEM_RAPIER:
|
||||
case BASE_ITEM_RAPIER:
|
||||
return FEAT_WEAPON_PROFICIENCY_RAPIER;
|
||||
|
||||
case BASE_ITEM_SCIMITAR:
|
||||
case BASE_ITEM_SCIMITAR:
|
||||
return FEAT_WEAPON_PROFICIENCY_SCIMITAR;
|
||||
|
||||
case BASE_ITEM_SCYTHE:
|
||||
case BASE_ITEM_SCYTHE:
|
||||
return FEAT_WEAPON_PROFICIENCY_SCYTHE;
|
||||
|
||||
case BASE_ITEM_SHORTSPEAR:
|
||||
case BASE_ITEM_SHORTSPEAR:
|
||||
return FEAT_WEAPON_PROFICIENCY_SHORTSPEAR;
|
||||
|
||||
case BASE_ITEM_SHURIKEN:
|
||||
case BASE_ITEM_SHURIKEN:
|
||||
return FEAT_WEAPON_PROFICIENCY_SHURIKEN;
|
||||
|
||||
case BASE_ITEM_SICKLE:
|
||||
case BASE_ITEM_SICKLE:
|
||||
return FEAT_WEAPON_PROFICIENCY_SICKLE;
|
||||
|
||||
case BASE_ITEM_SLING:
|
||||
case BASE_ITEM_SLING:
|
||||
return FEAT_WEAPON_PROFICIENCY_SLING;
|
||||
|
||||
case BASE_ITEM_THROWINGAXE:
|
||||
case BASE_ITEM_THROWINGAXE:
|
||||
return FEAT_WEAPON_PROFICIENCY_THROWING_AXE;
|
||||
|
||||
case BASE_ITEM_CSLASHWEAPON:
|
||||
case BASE_ITEM_CSLASHWEAPON:
|
||||
return FEAT_WEAPON_PROFICIENCY_CREATURE;
|
||||
|
||||
case BASE_ITEM_CPIERCWEAPON:
|
||||
case BASE_ITEM_CPIERCWEAPON:
|
||||
return FEAT_WEAPON_PROFICIENCY_CREATURE;
|
||||
|
||||
case BASE_ITEM_CBLUDGWEAPON:
|
||||
case BASE_ITEM_CBLUDGWEAPON:
|
||||
return FEAT_WEAPON_PROFICIENCY_CREATURE;
|
||||
|
||||
case BASE_ITEM_CSLSHPRCWEAP:
|
||||
case BASE_ITEM_CSLSHPRCWEAP:
|
||||
return FEAT_WEAPON_PROFICIENCY_CREATURE;
|
||||
|
||||
case BASE_ITEM_TRIDENT:
|
||||
case BASE_ITEM_TRIDENT:
|
||||
return FEAT_WEAPON_PROFICIENCY_TRIDENT;
|
||||
|
||||
case BASE_ITEM_DWARVENWARAXE:
|
||||
case BASE_ITEM_DWARVENWARAXE:
|
||||
return FEAT_WEAPON_PROFICIENCY_DWARVEN_WARAXE;
|
||||
|
||||
case BASE_ITEM_WHIP:
|
||||
case BASE_ITEM_WHIP:
|
||||
return FEAT_WEAPON_PROFICIENCY_WHIP;
|
||||
|
||||
case BASE_ITEM_ELVEN_LIGHTBLADE:
|
||||
case BASE_ITEM_ELVEN_LIGHTBLADE:
|
||||
return FEAT_WEAPON_PROFICIENCY_ELVEN_LIGHTBLADE;
|
||||
|
||||
case BASE_ITEM_ELVEN_THINBLADE:
|
||||
case BASE_ITEM_ELVEN_THINBLADE:
|
||||
return FEAT_WEAPON_PROFICIENCY_ELVEN_THINBLADE;
|
||||
|
||||
case BASE_ITEM_ELVEN_COURTBLADE:
|
||||
case BASE_ITEM_ELVEN_COURTBLADE:
|
||||
return FEAT_WEAPON_PROFICIENCY_ELVEN_COURTBLADE;
|
||||
|
||||
case BASE_ITEM_HEAVY_PICK:
|
||||
case BASE_ITEM_HEAVY_PICK:
|
||||
return FEAT_WEAPON_PROFICIENCY_HEAVY_PICK;
|
||||
|
||||
case BASE_ITEM_LIGHT_PICK:
|
||||
case BASE_ITEM_LIGHT_PICK:
|
||||
return FEAT_WEAPON_PROFICIENCY_LIGHT_PICK;
|
||||
|
||||
case BASE_ITEM_SAI:
|
||||
case BASE_ITEM_SAI:
|
||||
return FEAT_WEAPON_PROFICIENCY_SAI;
|
||||
|
||||
case BASE_ITEM_NUNCHAKU:
|
||||
case BASE_ITEM_NUNCHAKU:
|
||||
return FEAT_WEAPON_PROFICIENCY_NUNCHAKU;
|
||||
|
||||
case BASE_ITEM_FALCHION:
|
||||
case BASE_ITEM_FALCHION:
|
||||
return FEAT_WEAPON_PROFICIENCY_FALCHION;
|
||||
|
||||
case BASE_ITEM_SAP:
|
||||
case BASE_ITEM_SAP:
|
||||
return FEAT_WEAPON_PROFICIENCY_SAP;
|
||||
|
||||
case BASE_ITEM_KATAR:
|
||||
case BASE_ITEM_KATAR:
|
||||
return FEAT_WEAPON_PROFICIENCY_KATAR;
|
||||
|
||||
case BASE_ITEM_HEAVY_MACE:
|
||||
case BASE_ITEM_HEAVY_MACE:
|
||||
return FEAT_WEAPON_PROFICIENCY_HEAVY_MACE;
|
||||
|
||||
case BASE_ITEM_MAUL:
|
||||
case BASE_ITEM_MAUL:
|
||||
return FEAT_WEAPON_PROFICIENCY_MAUL;
|
||||
|
||||
case BASE_ITEM_DOUBLE_SCIMITAR:
|
||||
case BASE_ITEM_DOUBLE_SCIMITAR:
|
||||
return FEAT_WEAPON_PROFICIENCY_DOUBLE_SCIMITAR;
|
||||
|
||||
case BASE_ITEM_GOAD:
|
||||
case BASE_ITEM_GOAD:
|
||||
return FEAT_WEAPON_PROFICIENCY_GOAD;
|
||||
|
||||
case BASE_ITEM_EAGLE_CLAW:
|
||||
case BASE_ITEM_EAGLE_CLAW:
|
||||
return FEAT_WEAPON_PROFICIENCY_EAGLE_CLAW;
|
||||
|
||||
default:
|
||||
return FEAT_WEAPON_PROFICIENCY_SIMPLE;
|
||||
default:
|
||||
return FEAT_WEAPON_PROFICIENCY_SIMPLE;
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
@ -49,6 +49,7 @@ void main()
|
||||
{
|
||||
eDur = EffectLinkEffects(eDur, EffectMovementSpeedIncrease(33));
|
||||
eDur = EffectLinkEffects(eDur, EffectACIncrease(1));
|
||||
eDur = EffectLinkEffects(eDur, EffectSkillIncrease(SKILL_JUMP, 10));
|
||||
}
|
||||
if (GetLocalInt(oInitiator, "TigerFangSharpClaw")) eDur = EffectLinkEffects(eDur, EffectDamageIncrease(DAMAGE_BONUS_1, DAMAGE_TYPE_BASE_WEAPON));
|
||||
SPApplyEffectToObject(DURATION_TYPE_PERMANENT, ExtraordinaryEffect(eDur), oTarget);
|
||||
|
@ -58,9 +58,9 @@ void main()
|
||||
if(manif.bCanManifest)
|
||||
{
|
||||
effect eVis = EffectVisualEffect(VFX_IMP_MAGICAL_VISION);
|
||||
|
||||
SPApplyEffectToObject(DURATION_TYPE_TEMPORARY, eVis, oManifester, 4.0f, FALSE);
|
||||
|
||||
SetIdentified(oTarget, TRUE);
|
||||
|
||||
SPApplyEffectToObject(DURATION_TYPE_TEMPORARY, eVis, oTarget, 4.5f, FALSE);
|
||||
SetIdentified(oTarget, TRUE);
|
||||
}
|
||||
}
|
@ -452,7 +452,7 @@ void main()
|
||||
ipIP =ItemPropertyImmunityMisc(IP_CONST_IMMUNITYMISC_PARALYSIS);
|
||||
IPSafeAddItemProperty(oSkin, ipIP, 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, FALSE, FALSE);
|
||||
}
|
||||
if(GetRacialType(oPC) == RACIAL_TYPE_GLOURA)
|
||||
if(GetRacialType(oPC) == RACIAL_TYPE_GLOURA /* || GetRacialType(oPC) == RACIAL_TYPE_PIXIE */)
|
||||
{
|
||||
SetCreatureWingType(CREATURE_WING_TYPE_BUTTERFLY, oPC);
|
||||
}
|
||||
|
@ -84,19 +84,9 @@ void main()
|
||||
//Applying stat boosts
|
||||
if(GetPersistantLocalInt(oPC, "VoPBoost"+IntToString(nLevelCheck)) >= 10)
|
||||
{
|
||||
if(!GetLocalInt(oPC, "VoPBoostGiven"+IntToString(nLevelCheck)))
|
||||
{
|
||||
SetLocalInt(oPC, "VoPBoostGiven"+IntToString(nLevelCheck), 0);
|
||||
}
|
||||
int oldValue = GetLocalInt(oPC, "VoPBoostGiven"+IntToString(nLevelCheck));
|
||||
int newValue = 2 * (1 + (nLevel - nLevelCheck) / 4);
|
||||
int stat = GetPersistantLocalInt(oPC, "VoPBoost"+IntToString(nLevelCheck)) - 10;
|
||||
if (oldValue < newValue)
|
||||
{
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT,UnyieldingEffect(EffectAbilityIncrease(stat, newValue - oldValue)), oPC);
|
||||
SetLocalInt(oPC, "VoPBoostGiven"+IntToString(nLevelCheck), newValue);
|
||||
}
|
||||
|
||||
int value = 2 * (1 + (nLevel - nLevelCheck) / 4);
|
||||
SetCompositeBonus(oSkin, "VoPBoostStat"+IntToString(stat), value, ITEM_PROPERTY_ABILITY_BONUS, stat);
|
||||
}
|
||||
|
||||
//Call exalted feat for each even level
|
||||
@ -117,12 +107,7 @@ void main()
|
||||
//Resistance (Ex): At 7th level, an ascetic gains a +1 resistance bonus on all saving throws. This bonus increases to +2 at 13th level, and to +3 at 17th level.
|
||||
if (nLevel>=7)
|
||||
{
|
||||
int oldValue = GetLocalInt(oPC, "VoPResistance");
|
||||
if (nResist > oldValue)
|
||||
{
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT, ExtraordinaryEffect(EffectSavingThrowIncrease(SAVING_THROW_ALL, nResist - oldValue, SAVING_THROW_TYPE_ALL)), oPC);
|
||||
SetLocalInt(oPC, "VoPResistance", nResist);
|
||||
}
|
||||
SetCompositeBonus(oSkin, "VoPResist", nResist, ITEM_PROPERTY_SAVING_THROW_BONUS, SAVING_THROW_ALL);
|
||||
}
|
||||
|
||||
//Natural Armor +1 each 8 levels
|
||||
@ -172,16 +157,19 @@ void main()
|
||||
for (nSlot=0; nSlot < 13; nSlot++) //All but creatures slots
|
||||
{
|
||||
oItem=GetItemInSlot(nSlot, oPC);
|
||||
if((GetIsItemPropertyValid(GetFirstItemProperty(oItem)) && !(GetItemPropertyTag(GetFirstItemProperty(oItem)) == "Tag_PRC_OnHitKeeper")
|
||||
&& !(nSlot == 4 || nSlot == 5)) //Check if it is magical (all items but on the hands)
|
||||
|| (nSlot == 1 && GetBaseAC(oItem) >= 1) //Check if it is an armor (AC>0)
|
||||
|| (nSlot == 5 && GetBaseItemType(oItem) == BASE_ITEM_SMALLSHIELD || //Check if it is a shield
|
||||
GetBaseItemType(oItem) == BASE_ITEM_LARGESHIELD ||
|
||||
GetBaseItemType(oItem) == BASE_ITEM_TOWERSHIELD))
|
||||
if (!(GetTag(oItem) == "xp1_mystrashand") && !(GetTag(oItem) == "H2_SenseiAmulet"))
|
||||
{
|
||||
AssignCommand(oPC, ClearAllActions(TRUE));
|
||||
AssignCommand(oPC, ActionUnequipItem(oItem));
|
||||
FloatingTextStringOnCreature(GetName(oItem)+" would break your vow!", oPC, FALSE);
|
||||
if((GetIsItemPropertyValid(GetFirstItemProperty(oItem)) && !(GetItemPropertyTag(GetFirstItemProperty(oItem)) == "Tag_PRC_OnHitKeeper")
|
||||
&& !(nSlot == 4 || nSlot == 5)) //Check if it is magical (all items but on the hands)
|
||||
|| (nSlot == 1 && GetBaseAC(oItem) >= 1) //Check if it is an armor (AC>0)
|
||||
|| (nSlot == 5 && GetBaseItemType(oItem) == BASE_ITEM_SMALLSHIELD || //Check if it is a shield
|
||||
GetBaseItemType(oItem) == BASE_ITEM_LARGESHIELD ||
|
||||
GetBaseItemType(oItem) == BASE_ITEM_TOWERSHIELD))
|
||||
{
|
||||
AssignCommand(oPC, ClearAllActions(TRUE));
|
||||
AssignCommand(oPC, ActionUnequipItem(oItem));
|
||||
FloatingTextStringOnCreature(GetName(oItem)+" would break your vow!", oPC, FALSE);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -222,14 +210,16 @@ void main()
|
||||
&& !(GetItemPropertyTag(eCheckIP) == "Sanctify4")) iMagic = 1;
|
||||
eCheckIP = GetNextItemProperty(oItem);
|
||||
}
|
||||
|
||||
if((IPGetIsMeleeWeapon(oItem) || GetWeaponRanged(oItem)) && (iMagic || !iWeaponAllowed)) //Check if weapon is magical or not on allowed list
|
||||
if (!(GetTag(oItem) == "xp1_mystrashand") && !(GetTag(oItem) == "H2_SenseiAmulet"))
|
||||
{
|
||||
if(!(GetBaseItemType(oItem) == BASE_ITEM_SLING && GetItemPropertyType(GetFirstItemProperty(oItem)) == ITEM_PROPERTY_MIGHTY)) //Allow Mighty Bonus on Slings
|
||||
if((IPGetIsMeleeWeapon(oItem) || GetWeaponRanged(oItem)) && (iMagic || !iWeaponAllowed)) //Check if weapon is magical or not on allowed list
|
||||
{
|
||||
AssignCommand(oPC, ClearAllActions(TRUE));
|
||||
AssignCommand(oPC, ActionUnequipItem(oItem));
|
||||
FloatingTextStringOnCreature(GetName(oItem)+" would break your vow!", oPC, FALSE);
|
||||
if(!(GetBaseItemType(oItem) == BASE_ITEM_SLING && GetItemPropertyType(GetFirstItemProperty(oItem)) == ITEM_PROPERTY_MIGHTY)) //Allow Mighty Bonus on Slings
|
||||
{
|
||||
AssignCommand(oPC, ClearAllActions(TRUE));
|
||||
AssignCommand(oPC, ActionUnequipItem(oItem));
|
||||
FloatingTextStringOnCreature(GetName(oItem)+" would break your vow!", oPC, FALSE);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -77,11 +77,14 @@ const int STAGE_SPELL_SHOPS_LEVEL_FILTER = 48;
|
||||
const int STAGE_SPELL_SHOPS_ALPHABETICAL_FILTER = 49;
|
||||
const int STAGE_PLANTSHAPE_SLOTS = 50;
|
||||
const int STAGE_PLANTSHAPE_SHAPE = 51;
|
||||
const int STAGE_WIELDING = 52;
|
||||
const int STAGE_WIELDING_ONE = 53;
|
||||
const int STAGE_WIELDING_TWO = 54;
|
||||
const int STAGE_WIELDING_POLEARM = 55;
|
||||
|
||||
// Confirmation stage for registering cohort
|
||||
const int STAGE_REGISTER_CONFIRM = 200;
|
||||
|
||||
|
||||
const int STAGE_CDKEY_ADD = 509;
|
||||
const int STAGE_APPEARANCE = 510;
|
||||
const int STAGE_HEAD = 520;
|
||||
@ -433,6 +436,11 @@ void main()
|
||||
// The stage is used to determine the active conversation node.
|
||||
// 0 is the entry node.
|
||||
int nStage = GetStage(oPC);
|
||||
|
||||
object oWeaponR = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND, oPC);
|
||||
object oWeaponL = GetItemInSlot(INVENTORY_SLOT_LEFTHAND, oPC);
|
||||
|
||||
int bRanged = GetWeaponRanged(oWeaponR);
|
||||
|
||||
// Check which of the conversation scripts called the scripts
|
||||
if(nValue == 0) // All of them set the DynConv_Var to non-zero value, so something is wrong -> abort
|
||||
@ -477,7 +485,11 @@ void main()
|
||||
AddChoice("Miscellaneous options.", 11);
|
||||
if(DEBUG)//TO DO: add separate switch
|
||||
AddChoice("Wipe PRC Spellbooks", 12);
|
||||
|
||||
if((!bRanged && oWeaponR != OBJECT_INVALID) && (PRCGetCreatureSize(oPC) > 1 && PRCGetCreatureSize(oPC) < 5))
|
||||
{
|
||||
AddChoice("Set weapon wielding.", 52);
|
||||
}
|
||||
|
||||
MarkStageSetUp(nStage, oPC);
|
||||
SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values
|
||||
}
|
||||
@ -1298,6 +1310,340 @@ void main()
|
||||
AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS);
|
||||
MarkStageSetUp(nStage, oPC);
|
||||
}
|
||||
else if (nStage == STAGE_WIELDING)
|
||||
{
|
||||
string sHeader = "With this option you can change the how you wield certain melee weapons.";
|
||||
SetHeader(sHeader);
|
||||
|
||||
int bShield = GetIsShield(oWeaponL);
|
||||
int bTorch = (GetBaseItemType(oWeaponL) == BASE_ITEM_TORCH);
|
||||
|
||||
int bUnarmed = (oWeaponR == OBJECT_INVALID);
|
||||
int bOneHand = (!bUnarmed && oWeaponL == OBJECT_INVALID);
|
||||
|
||||
int bMonkey = GetHasFeat(FEAT_MONKEY_GRIP);
|
||||
int bPowerful = GetHasFeat(FEAT_RACE_POWERFUL_BUILD);
|
||||
|
||||
int bTwoHand = GetIsTwoHandedMeleeWeapon(oWeaponR);
|
||||
int bDouble = GetIsDoubleSidedWeapon(oWeaponR);
|
||||
|
||||
int bPolearm = (GetBaseItemType(oWeaponR) == BASE_ITEM_HALBERD ||
|
||||
GetBaseItemType(oWeaponR) == BASE_ITEM_QUARTERSTAFF ||
|
||||
GetBaseItemType(oWeaponR) == BASE_ITEM_SHORTSPEAR ||
|
||||
GetBaseItemType(oWeaponR) == BASE_ITEM_MAGICSTAFF);
|
||||
|
||||
int iSize = PRCGetCreatureSize(oPC);
|
||||
int iWeaponSize = GetWeaponSize(oWeaponR);
|
||||
|
||||
if (iSize == CREATURE_SIZE_TINY)
|
||||
{
|
||||
int bAdded1H = FALSE;
|
||||
|
||||
if (iWeaponSize == 1 && !bShield && !bTorch)
|
||||
{
|
||||
AddChoice("Wield tiny weapon one-handed.", 1);
|
||||
AddChoice("Wield tiny weapon two-handed.", 2);
|
||||
bAdded1H = TRUE;
|
||||
}
|
||||
else if (iWeaponSize == 1 && (bShield || bTorch))
|
||||
{
|
||||
AddChoice("Wield tiny weapon one-handed.", 1);
|
||||
bAdded1H = TRUE;
|
||||
}
|
||||
if (iWeaponSize == 2 && (bMonkey || bPowerful))
|
||||
{
|
||||
AddChoice("Wield small weapon one-handed.", 1);
|
||||
AddChoice("Wield small weapon two-handed.", 2);
|
||||
bAdded1H = TRUE;
|
||||
}
|
||||
else if (iWeaponSize == 2 && !bMonkey && !bPowerful && !bShield && !bTorch)
|
||||
{
|
||||
AddChoice("Wield small weapon two-handed.", 2);
|
||||
|
||||
bAdded1H = TRUE;
|
||||
}
|
||||
}
|
||||
else if (iSize == CREATURE_SIZE_SMALL)
|
||||
{
|
||||
int bAdded1H = FALSE;
|
||||
|
||||
if (!bShield && !bTorch && bTwoHand && !bPolearm)
|
||||
{
|
||||
AddChoice("Wield a large weapon two-handed.", 2);
|
||||
}
|
||||
else if (!bShield && !bTorch && bTwoHand && bPolearm)
|
||||
{
|
||||
AddChoice("Wield a polearm two-handed.", 2);
|
||||
}
|
||||
if (iWeaponSize == 1 && !bShield && !bTorch)
|
||||
{
|
||||
AddChoice("Wield tiny weapon one-handed.", 1);
|
||||
AddChoice("Wield tiny weapon two-handed.", 2);
|
||||
bAdded1H = TRUE;
|
||||
}
|
||||
else if (iWeaponSize == 1 && (bShield || bTorch))
|
||||
{
|
||||
AddChoice("Wield tiny weapon one-handed.", 1);
|
||||
bAdded1H = TRUE;
|
||||
}
|
||||
if (iWeaponSize == 2 && (bShield || bTorch))
|
||||
{
|
||||
AddChoice("Wield small weapon one-handed.", 1);
|
||||
bAdded1H = TRUE;
|
||||
}
|
||||
else if (iWeaponSize == 2 && !bShield && !bTorch)
|
||||
{
|
||||
AddChoice("Wield small weapon one-handed.", 1);
|
||||
AddChoice("Wield small weapon two-handed.", 2);
|
||||
bAdded1H = TRUE;
|
||||
}
|
||||
if (iWeaponSize == 3 && !bShield && !bTorch && !bMonkey && !bPowerful)
|
||||
{
|
||||
AddChoice("Wield medium weapon two-handed.", 2);
|
||||
}
|
||||
else if (iWeaponSize == 3 && !bShield && !bTorch && (bMonkey || bPowerful))
|
||||
{
|
||||
AddChoice("Wield medium weapon one-handed.", 1);
|
||||
AddChoice("Wield medium weapon two-handed.", 2);
|
||||
}
|
||||
else if (iWeaponSize == 3 && (bMonkey || bPowerful) && (bShield && bTorch))
|
||||
{
|
||||
AddChoice("Wield medium weapon one-handed.", 1);
|
||||
}
|
||||
}
|
||||
else if (iSize == CREATURE_SIZE_MEDIUM)
|
||||
{
|
||||
int bAdded1H = FALSE;
|
||||
|
||||
if (bDouble && !bShield && !bTorch && (!bMonkey || !bPowerful))
|
||||
{
|
||||
AddChoice("Wield a double-sided weapon two-handed.", 3);
|
||||
}
|
||||
else if (bDouble && !bShield && !bTorch && (bMonkey || bPowerful))
|
||||
{
|
||||
AddChoice("Wield a double-sided weapon one-handed.", 1);
|
||||
AddChoice("Wield a double-sided weapon two-handed.", 3);
|
||||
bAdded1H = TRUE;
|
||||
}
|
||||
else if (bDouble && (bMonkey || bPowerful) && (bShield || bTorch))
|
||||
{
|
||||
AddChoice("Wield a double-sided weapon one-handed.", 1);
|
||||
bAdded1H = TRUE;
|
||||
}
|
||||
if (!bTwoHand && !bPolearm && !bDouble && (bShield || bTorch))
|
||||
{
|
||||
AddChoice("Wield a small or medium weapon one-handed.", 1);
|
||||
bAdded1H = TRUE;
|
||||
}
|
||||
else if (!bTwoHand && !bPolearm && !bDouble && (bMonkey || bPowerful) && (!bShield || !bTorch))
|
||||
{
|
||||
AddChoice("Wield a small or medium weapon one-handed.", 1);
|
||||
AddChoice("Wield a small or medium weapon two-handed.", 2);
|
||||
bAdded1H = TRUE;
|
||||
}
|
||||
|
||||
if (bTwoHand && !bDouble && !bPolearm && !bDouble && (bMonkey || bPowerful) && (bShield || bTorch))
|
||||
{
|
||||
AddChoice("Wield a large weapon one-handed.", 1);
|
||||
}
|
||||
else if (bTwoHand && !bDouble && bPolearm && !bDouble && (bMonkey || bPowerful) && (bShield || bTorch))
|
||||
{
|
||||
AddChoice("Wield a polearm one-handed.", 1);
|
||||
}
|
||||
|
||||
if (!bShield && !bTorch && !bDouble && bTwoHand && !bPolearm && (bMonkey || bPowerful))
|
||||
{
|
||||
AddChoice("Wield a large weapon one-handed.", 1);
|
||||
AddChoice("Wield a large weapon two-handed.", 2);
|
||||
}
|
||||
|
||||
if (!bShield && !bTorch && bTwoHand && !bMonkey && !bPowerful && !bPolearm && !bDouble)
|
||||
{
|
||||
AddChoice("Wield a large weapon two-handed.", 2);
|
||||
}
|
||||
|
||||
if (!bShield && !bTorch && bPolearm && !bDouble && (bMonkey || bPowerful))
|
||||
{
|
||||
AddChoice("Wield a polearm one-handed.", 1);
|
||||
AddChoice("Wield a polearm two-handed.", 3);
|
||||
}
|
||||
else if (bShield && bTorch && bPolearm && !bDouble && (bMonkey || bPowerful))
|
||||
{
|
||||
AddChoice("Wield a polearm one-handed.", 1);
|
||||
}
|
||||
|
||||
if (!bShield && !bTorch && bPolearm && !bDouble && !bMonkey && !bPowerful)
|
||||
{
|
||||
AddChoice("Wield a polearm two-handed.", 3);
|
||||
}
|
||||
|
||||
if (!bAdded1H && !bShield && !bTorch && !bPolearm && !bDouble && !bTwoHand)
|
||||
{
|
||||
AddChoice("Wield a small or medium weapon one-handed.", 1);
|
||||
}
|
||||
}
|
||||
else if (iSize == CREATURE_SIZE_LARGE)
|
||||
{
|
||||
int bAdded1H = FALSE;
|
||||
|
||||
if (bDouble && bOneHand && !bShield && !bTorch )
|
||||
{
|
||||
AddChoice("Wield a double-sided weapon one-handed.", 1);
|
||||
AddChoice("Wield a double-sided weapon two-handed.", 3);
|
||||
}
|
||||
|
||||
else if (bDouble && (!bOneHand || bShield || bTorch))
|
||||
{
|
||||
AddChoice("Wield a double-sided weapon one-handed.", 1);
|
||||
}
|
||||
if (bTwoHand && !bPolearm && bOneHand && !bShield && !bTorch )
|
||||
{
|
||||
AddChoice("Wield a large weapon one-handed.", 1);
|
||||
AddChoice("Wield a large weapon two-handed.", 2);
|
||||
}
|
||||
|
||||
else if (bTwoHand && !bPolearm && (!bOneHand || bShield || bTorch))
|
||||
{
|
||||
AddChoice("Wield a large weapon one-handed.", 1);
|
||||
}
|
||||
if (bPolearm && bOneHand && !bShield && !bTorch )
|
||||
{
|
||||
AddChoice("Wield a polearm one-handed.", 1);
|
||||
AddChoice("Wield a polearm two-handed.", 3);
|
||||
}
|
||||
|
||||
else if (bPolearm && (!bOneHand || bShield || bTorch))
|
||||
{
|
||||
AddChoice("Wield a polearm one-handed.", 1);
|
||||
}
|
||||
if((iWeaponSize == 3) && bOneHand && !bShield && !bTorch )
|
||||
{
|
||||
AddChoice("Wield a medium weapon one-handed.", 1);
|
||||
AddChoice("Wield a medium weapon two-handed.", 2);
|
||||
}
|
||||
else if(iWeaponSize == 3 && (!bOneHand || bShield || bTorch))
|
||||
{
|
||||
AddChoice("Wield a medium weapon one-handed.", 1);
|
||||
}
|
||||
else if(iWeaponSize == 2)
|
||||
{
|
||||
AddChoice("Wield a small weapon one-handed.", 1);
|
||||
}
|
||||
}
|
||||
|
||||
AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS);
|
||||
MarkStageSetUp(nStage, oPC);
|
||||
|
||||
}
|
||||
else if (nStage == STAGE_WIELDING_ONE)
|
||||
{
|
||||
string sHeader = "One handed attack animations set.";
|
||||
SetHeader(sHeader);
|
||||
|
||||
ReplaceObjectAnimation(oPC, "1hreadyr", "");
|
||||
ReplaceObjectAnimation(oPC, "1hreadyl", "");
|
||||
ReplaceObjectAnimation(oPC, "1hslashl", "");
|
||||
ReplaceObjectAnimation(oPC, "1hslashr", "");
|
||||
ReplaceObjectAnimation(oPC, "1hstab", "");
|
||||
ReplaceObjectAnimation(oPC, "1hcloseh", "");
|
||||
ReplaceObjectAnimation(oPC, "1hclosel", "");
|
||||
ReplaceObjectAnimation(oPC, "1hreach", "");
|
||||
ReplaceObjectAnimation(oPC, "1hparryl", "");
|
||||
ReplaceObjectAnimation(oPC, "1hparryr", "");
|
||||
ReplaceObjectAnimation(oPC, "1hslasho", "");
|
||||
|
||||
ReplaceObjectAnimation(oPC, "2hreadyr", "1hreadyr");
|
||||
ReplaceObjectAnimation(oPC, "2hreadyl", "1hreadyl");
|
||||
ReplaceObjectAnimation(oPC, "2hslashl", "1hslashl");
|
||||
ReplaceObjectAnimation(oPC, "2hslashr", "1hslashr");
|
||||
ReplaceObjectAnimation(oPC, "2hstab", "1hstab");
|
||||
ReplaceObjectAnimation(oPC, "2hcloseh", "1hcloseh");
|
||||
ReplaceObjectAnimation(oPC, "2hclosel", "1hclosel");
|
||||
ReplaceObjectAnimation(oPC, "2hreach", "1hreach");
|
||||
ReplaceObjectAnimation(oPC, "2hparryl", "1hparryl");
|
||||
ReplaceObjectAnimation(oPC, "2hparryr", "1hparryr");
|
||||
ReplaceObjectAnimation(oPC, "2hslasho", "1hslasho");
|
||||
|
||||
ReplaceObjectAnimation(oPC, "plreadyr", "1hreadyr");
|
||||
ReplaceObjectAnimation(oPC, "plreadyl", "1hreadyl");
|
||||
ReplaceObjectAnimation(oPC, "plslashl", "1hslashl");
|
||||
ReplaceObjectAnimation(oPC, "plslashr", "1hslashr");
|
||||
ReplaceObjectAnimation(oPC, "plstab", "1hstab");
|
||||
ReplaceObjectAnimation(oPC, "plcloseh", "1hcloseh");
|
||||
ReplaceObjectAnimation(oPC, "plclosel", "1hclosel");
|
||||
ReplaceObjectAnimation(oPC, "plreach", "1hreach");
|
||||
ReplaceObjectAnimation(oPC, "plparryl", "1hparryl");
|
||||
ReplaceObjectAnimation(oPC, "plparryr", "1hparryr");
|
||||
ReplaceObjectAnimation(oPC, "plslasho", "1hslasho");
|
||||
|
||||
AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS);
|
||||
MarkStageSetUp(nStage, oPC);
|
||||
}
|
||||
else if (nStage == STAGE_WIELDING_TWO)
|
||||
{
|
||||
string sHeader = "Two-handed attack animations set.";
|
||||
SetHeader(sHeader);
|
||||
|
||||
ReplaceObjectAnimation(oPC, "1hreadyr", "2hreadyr");
|
||||
ReplaceObjectAnimation(oPC, "1hreadyl", "2hreadyl");
|
||||
ReplaceObjectAnimation(oPC, "1hslashl", "2hslashl");
|
||||
ReplaceObjectAnimation(oPC, "1hslashr", "2hslashr");
|
||||
ReplaceObjectAnimation(oPC, "1hstab", "2hstab");
|
||||
ReplaceObjectAnimation(oPC, "1hcloseh", "2hcloseh");
|
||||
ReplaceObjectAnimation(oPC, "1hclosel", "2hclosel");
|
||||
ReplaceObjectAnimation(oPC, "1hreach", "2hreach");
|
||||
ReplaceObjectAnimation(oPC, "1hparryl", "2hparryl");
|
||||
ReplaceObjectAnimation(oPC, "1hparryr", "2hparryr");
|
||||
ReplaceObjectAnimation(oPC, "1hslasho", "2hslasho");
|
||||
|
||||
ReplaceObjectAnimation(oPC, "2hreadyr", "");
|
||||
ReplaceObjectAnimation(oPC, "2hreadyl", "");
|
||||
ReplaceObjectAnimation(oPC, "2hslashl", "");
|
||||
ReplaceObjectAnimation(oPC, "2hslashr", "");
|
||||
ReplaceObjectAnimation(oPC, "2hstab", "");
|
||||
ReplaceObjectAnimation(oPC, "2hcloseh", "");
|
||||
ReplaceObjectAnimation(oPC, "2hclosel", "");
|
||||
ReplaceObjectAnimation(oPC, "2hreach", "");
|
||||
ReplaceObjectAnimation(oPC, "2hparryl", "");
|
||||
ReplaceObjectAnimation(oPC, "2hparryr", "");
|
||||
ReplaceObjectAnimation(oPC, "2hslasho", "");
|
||||
|
||||
ReplaceObjectAnimation(oPC, "plreadyr", "");
|
||||
ReplaceObjectAnimation(oPC, "plreadyl", "");
|
||||
ReplaceObjectAnimation(oPC, "plslashl", "");
|
||||
ReplaceObjectAnimation(oPC, "plslashr", "");
|
||||
ReplaceObjectAnimation(oPC, "plstab", "");
|
||||
ReplaceObjectAnimation(oPC, "plcloseh", "");
|
||||
ReplaceObjectAnimation(oPC, "plclosel", "");
|
||||
ReplaceObjectAnimation(oPC, "plreach", "");
|
||||
ReplaceObjectAnimation(oPC, "plparryl", "");
|
||||
ReplaceObjectAnimation(oPC, "plparryr", "");
|
||||
ReplaceObjectAnimation(oPC, "plslasho", "");
|
||||
|
||||
AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS);
|
||||
MarkStageSetUp(nStage, oPC);
|
||||
}
|
||||
else if (nStage == STAGE_WIELDING_POLEARM)
|
||||
{
|
||||
string sHeader = "Polearm attack animations set.";
|
||||
SetHeader(sHeader);
|
||||
|
||||
ReplaceObjectAnimation(oPC, "plreadyr", "");
|
||||
ReplaceObjectAnimation(oPC, "plreadyl", "");
|
||||
ReplaceObjectAnimation(oPC, "plslashl", "");
|
||||
ReplaceObjectAnimation(oPC, "plslashr", "");
|
||||
ReplaceObjectAnimation(oPC, "plstab", "");
|
||||
ReplaceObjectAnimation(oPC, "plcloseh", "");
|
||||
ReplaceObjectAnimation(oPC, "plclosel", "");
|
||||
ReplaceObjectAnimation(oPC, "plreach", "");
|
||||
ReplaceObjectAnimation(oPC, "plparryl", "");
|
||||
ReplaceObjectAnimation(oPC, "plparryr", "");
|
||||
ReplaceObjectAnimation(oPC, "plslasho", "");
|
||||
|
||||
AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS);
|
||||
MarkStageSetUp(nStage, oPC);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// Do token setup
|
||||
@ -1379,6 +1725,8 @@ void main()
|
||||
nStage = STAGE_LA_BUYOFF;
|
||||
else if(nChoice == 42)
|
||||
nStage = STAGE_ENCOUNTER_AREAS;
|
||||
else if(nChoice == 52)
|
||||
nStage = STAGE_WIELDING;
|
||||
else if(nChoice == 10)
|
||||
nStage = STAGE_APPEARANCE;
|
||||
else if(nChoice == 11)
|
||||
@ -2091,7 +2439,125 @@ void main()
|
||||
nStage = STAGE_ENTRY;
|
||||
MarkStageNotSetUp(nStage, oPC);
|
||||
}
|
||||
else if (nStage == STAGE_WIELDING)
|
||||
{
|
||||
if(nChoice == CHOICE_RETURN_TO_PREVIOUS)
|
||||
{
|
||||
nStage = STAGE_ENTRY;
|
||||
MarkStageNotSetUp(nStage, oPC);
|
||||
}
|
||||
|
||||
if(nChoice == 1)
|
||||
{
|
||||
string sHeader = "One handed attack animations set.";
|
||||
SetHeader(sHeader);
|
||||
|
||||
ReplaceObjectAnimation(oPC, "1hreadyr", "");
|
||||
ReplaceObjectAnimation(oPC, "1hreadyl", "");
|
||||
ReplaceObjectAnimation(oPC, "1hslashl", "");
|
||||
ReplaceObjectAnimation(oPC, "1hslashr", "");
|
||||
ReplaceObjectAnimation(oPC, "1hstab", "");
|
||||
ReplaceObjectAnimation(oPC, "1hcloseh", "");
|
||||
ReplaceObjectAnimation(oPC, "1hclosel", "");
|
||||
ReplaceObjectAnimation(oPC, "1hreach", "");
|
||||
ReplaceObjectAnimation(oPC, "1hparryl", "");
|
||||
ReplaceObjectAnimation(oPC, "1hparryr", "");
|
||||
ReplaceObjectAnimation(oPC, "1hslasho", "");
|
||||
|
||||
ReplaceObjectAnimation(oPC, "2hreadyr", "1hreadyr");
|
||||
ReplaceObjectAnimation(oPC, "2hreadyl", "1hreadyl");
|
||||
ReplaceObjectAnimation(oPC, "2hslashl", "1hslashl");
|
||||
ReplaceObjectAnimation(oPC, "2hslashr", "1hslashr");
|
||||
ReplaceObjectAnimation(oPC, "2hstab", "1hstab");
|
||||
ReplaceObjectAnimation(oPC, "2hcloseh", "1hcloseh");
|
||||
ReplaceObjectAnimation(oPC, "2hclosel", "1hclosel");
|
||||
ReplaceObjectAnimation(oPC, "2hreach", "1hreach");
|
||||
ReplaceObjectAnimation(oPC, "2hparryl", "1hparryl");
|
||||
ReplaceObjectAnimation(oPC, "2hparryr", "1hparryr");
|
||||
ReplaceObjectAnimation(oPC, "2hslasho", "1hslasho");
|
||||
|
||||
ReplaceObjectAnimation(oPC, "plreadyr", "1hreadyr");
|
||||
ReplaceObjectAnimation(oPC, "plreadyl", "1hreadyl");
|
||||
ReplaceObjectAnimation(oPC, "plslashl", "1hslashl");
|
||||
ReplaceObjectAnimation(oPC, "plslashr", "1hslashr");
|
||||
ReplaceObjectAnimation(oPC, "plstab", "1hstab");
|
||||
ReplaceObjectAnimation(oPC, "plcloseh", "1hcloseh");
|
||||
ReplaceObjectAnimation(oPC, "plclosel", "1hclosel");
|
||||
ReplaceObjectAnimation(oPC, "plreach", "1hreach");
|
||||
ReplaceObjectAnimation(oPC, "plparryl", "1hparryl");
|
||||
ReplaceObjectAnimation(oPC, "plparryr", "1hparryr");
|
||||
ReplaceObjectAnimation(oPC, "plslasho", "1hslasho");
|
||||
|
||||
//AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS);
|
||||
MarkStageSetUp(nStage, oPC);
|
||||
}
|
||||
|
||||
if(nChoice == 2)
|
||||
{
|
||||
string sHeader = "Two-handed attack animations set.";
|
||||
SetHeader(sHeader);
|
||||
|
||||
ReplaceObjectAnimation(oPC, "1hreadyr", "2hreadyr");
|
||||
ReplaceObjectAnimation(oPC, "1hreadyl", "2hreadyl");
|
||||
ReplaceObjectAnimation(oPC, "1hslashl", "2hslashl");
|
||||
ReplaceObjectAnimation(oPC, "1hslashr", "2hslashr");
|
||||
ReplaceObjectAnimation(oPC, "1hstab", "2hstab");
|
||||
ReplaceObjectAnimation(oPC, "1hcloseh", "2hcloseh");
|
||||
ReplaceObjectAnimation(oPC, "1hclosel", "2hclosel");
|
||||
ReplaceObjectAnimation(oPC, "1hreach", "2hreach");
|
||||
ReplaceObjectAnimation(oPC, "1hparryl", "2hparryl");
|
||||
ReplaceObjectAnimation(oPC, "1hparryr", "2hparryr");
|
||||
ReplaceObjectAnimation(oPC, "1hslasho", "2hslasho");
|
||||
|
||||
ReplaceObjectAnimation(oPC, "2hreadyr", "");
|
||||
ReplaceObjectAnimation(oPC, "2hreadyl", "");
|
||||
ReplaceObjectAnimation(oPC, "2hslashl", "");
|
||||
ReplaceObjectAnimation(oPC, "2hslashr", "");
|
||||
ReplaceObjectAnimation(oPC, "2hstab", "");
|
||||
ReplaceObjectAnimation(oPC, "2hcloseh", "");
|
||||
ReplaceObjectAnimation(oPC, "2hclosel", "");
|
||||
ReplaceObjectAnimation(oPC, "2hreach", "");
|
||||
ReplaceObjectAnimation(oPC, "2hparryl", "");
|
||||
ReplaceObjectAnimation(oPC, "2hparryr", "");
|
||||
ReplaceObjectAnimation(oPC, "2hslasho", "");
|
||||
|
||||
ReplaceObjectAnimation(oPC, "plreadyr", "");
|
||||
ReplaceObjectAnimation(oPC, "plreadyl", "");
|
||||
ReplaceObjectAnimation(oPC, "plslashl", "");
|
||||
ReplaceObjectAnimation(oPC, "plslashr", "");
|
||||
ReplaceObjectAnimation(oPC, "plstab", "");
|
||||
ReplaceObjectAnimation(oPC, "plcloseh", "");
|
||||
ReplaceObjectAnimation(oPC, "plclosel", "");
|
||||
ReplaceObjectAnimation(oPC, "plreach", "");
|
||||
ReplaceObjectAnimation(oPC, "plparryl", "");
|
||||
ReplaceObjectAnimation(oPC, "plparryr", "");
|
||||
ReplaceObjectAnimation(oPC, "plslasho", "");
|
||||
|
||||
//AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS);
|
||||
MarkStageSetUp(nStage, oPC);
|
||||
}
|
||||
|
||||
if(nChoice == 3)
|
||||
{
|
||||
string sHeader = "Polearm attack animations set.";
|
||||
SetHeader(sHeader);
|
||||
|
||||
ReplaceObjectAnimation(oPC, "plreadyr", "");
|
||||
ReplaceObjectAnimation(oPC, "plreadyl", "");
|
||||
ReplaceObjectAnimation(oPC, "plslashl", "");
|
||||
ReplaceObjectAnimation(oPC, "plslashr", "");
|
||||
ReplaceObjectAnimation(oPC, "plstab", "");
|
||||
ReplaceObjectAnimation(oPC, "plcloseh", "");
|
||||
ReplaceObjectAnimation(oPC, "plclosel", "");
|
||||
ReplaceObjectAnimation(oPC, "plreach", "");
|
||||
ReplaceObjectAnimation(oPC, "plparryl", "");
|
||||
ReplaceObjectAnimation(oPC, "plparryr", "");
|
||||
ReplaceObjectAnimation(oPC, "plslasho", "");
|
||||
|
||||
//AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS);
|
||||
MarkStageSetUp(nStage, oPC);
|
||||
}
|
||||
}
|
||||
// Store the stage value. If it has been changed, this clears out the choices
|
||||
SetStage(nStage, oPC);
|
||||
}
|
||||
|
Binary file not shown.
@ -183,11 +183,11 @@ Level
|
||||
Resist Poison - Bestows a +4 bonus to all Fortitude saving throws vs. poison.
|
||||
Feat - Skill Focus: Intimidate - Provides a +3 bonus to all skill checks involving Intimidate.
|
||||
2: Aura of Courage - The Battlerager becomes immune to fear.
|
||||
Feat - Knockdown.
|
||||
Feat - Improved Trip.
|
||||
3: Battle Rage - 2/day.
|
||||
Feat - Improved Unarmed Strike.
|
||||
4: Feat - Great Cleave.
|
||||
Feat - Improved Knockdown.
|
||||
Feat - Reckless Offense.
|
||||
5: Battle Rage - 3/day.
|
||||
Natural Armor - The Battlerager's skin hardens, granting a +2 bonus to natural AC.
|
||||
</entry>
|
||||
@ -2002,7 +2002,7 @@ An unwilling creature can't be teleported by word of recall. Likewise, a creatur
|
||||
<entry id="12765" lang="en" sex="m">Knowledge is power and the quest for knowledge never ends. There is an ever lasting supply of divine lore for you, the epic archivist, to discover.
|
||||
|
||||
Hit Die: d6
|
||||
Skill Points: 4 + Int modifier.
|
||||
- Skill Points: 4+ Int Modifier.
|
||||
Dark Knowledge (Ex): At 21st level and every 3 levels thereafter, the epic archivist gains an additional use of Dark Knowledge.
|
||||
Lore Mastery (Ex): The archivist adds an additional +1 bonus on all Lore skill checks at level 23 and every 5 levels thereafter.
|
||||
Bonus Feats: The epic archivist gains a bonus feat (selected from the list of epic class bonus feats) every three levels higher than 20th.
|
||||
@ -38928,7 +38928,7 @@ Descriptor(s):
|
||||
Component(s): Verbal, Somatic
|
||||
Range: Personal
|
||||
Area of Effect / Target: Colossal, centered on you
|
||||
Duration: Instant
|
||||
Duration: 1 Round / Level
|
||||
Additional Counter Spells:
|
||||
Save: None
|
||||
Spell Resistance: Yes (for detrimental effects)
|
||||
@ -52416,6 +52416,9 @@ The target creature is struck blind and deaf.</entry>
|
||||
<entry id="59218" lang="en" sex="m">Type of Feat: General
|
||||
Prerequisite: BAB +1
|
||||
Benefit: You can equip a weapon of one size larger than normal. You take a -2 penalty to all attack rolls when using Monkey Grip.
|
||||
|
||||
* due to engine limitations, Tiny, Large and Huge creatures see no benefit from Monkey Grip.
|
||||
|
||||
Use: Automatic</entry>
|
||||
<entry id="59219" lang="en" sex="m">COMBAT MANEUVER
|
||||
Step 1
|
||||
@ -73945,7 +73948,7 @@ Hit Die: d10
|
||||
Skill Points at Each Additional Level: 2 + Int Modifier
|
||||
Bonus Feats: The epic Soldier of Light gains a bonus feat every three levels after 10th.
|
||||
|
||||
ABILITIES:
|
||||
CLASS FEATURES:
|
||||
|
||||
Level
|
||||
13: Healing Domain - Healing spells are empowered.
|
||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user