2025/12/18 Update

Added the missing Vigor line of spells to the Healer.
Dragon Shaman now uses a stat 2DA for Natural Armor increases.
Added 3 starting packages from the Player's Handbook II for Dragon Shaman.
Changed VFX for Detect Undead.
This commit is contained in:
Jaysyn904
2025-12-18 22:13:33 -05:00
parent 8dbe723793
commit 7001d2b2c3
20 changed files with 1901 additions and 1052 deletions

View File

@@ -144,7 +144,7 @@
140 Totem_Rager 16790626 16825977 16825978 16825979 16825980 IR_PSYWARRIOR 10 CLS_ATK_2 CLS_FEAT_TOTRAG CLS_SAVTHR_RANG CLS_SKILL_TOTRAG CLS_BFEAT_TOTRAG 4 **** **** 1 0 16 15 14 10 10 10 CON 0X00 0X0 0 CLASS_TYPE_TOTEM_RAGER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_TOTRAG 40 0 0 0 10 142 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
141 Ninja_CA 16790627 16832316 16832317 16832318 16832319 IR_NINJCA 6 CLS_ATK_2 CLS_FEAT_NINJCA CLS_SAVTHR_ROG CLS_SKILL_NINJCA CLS_BFEAT_NINJCA 6 **** **** 1 0 12 16 12 14 14 8 DEX 0X00 0X0 0 CLASS_TYPE_NINJA 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_NINJCA 0 1 0 0 -1 7 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
142 Shadowblade 16790628 16847410 16847411 16847412 16847413 IR_SHADOWBLADE 8 CLS_ATK_2 CLS_FEAT_SHDBLD CLS_SAVTHR_FIGHT CLS_SKILL_SHDBLD CLS_BFEAT_SHDBLD 2 **** **** 1 0 14 15 14 12 12 10 DEX 0X00 0X0 0 CLASS_TYPE_SHADOWBLADE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_SHDBLD 40 0 0 0 10 8 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
143 DragonShaman 16790629 16832703 16832704 16832705 16832706 IR_DRAGSHMN 10 CLS_ATK_2 CLS_FEAT_DRGSHM CLS_SAVTHR_CLER CLS_SKILL_DRGSHM CLS_BFEAT_DRGSHM 2 **** **** 1 0 12 14 16 10 14 10 CON 0X00 0X0 0 CLASS_TYPE_DRAGON_SHAMAN 1 1 3 4 5 6 7 8 9 10 11 12 12 14 15 16 17 18 19 20 CLS_PRES_DRGSHM 40 1 0 0 -1 1 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
143 DragonShaman 16790629 16832703 16832704 16832705 16832706 IR_DRAGSHMN 10 CLS_ATK_2 CLS_FEAT_DRGSHM CLS_SAVTHR_CLER CLS_SKILL_DRGSHM CLS_BFEAT_DRGSHM 2 **** **** 1 0 12 14 16 10 14 10 CON 0X00 0X0 0 CLASS_TYPE_DRAGON_SHAMAN 1 1 3 4 5 6 7 8 9 10 11 12 12 14 15 16 17 18 19 20 CLS_PRES_DRGSHM 40 1 0 0 -1 705 0 cls_stat_drgshm **** **** **** **** **** **** **** **** **** **** **** **** **** ****
144 Dragonfire_Adept 16790630 16832914 16832915 16832916 16832917 IR_DRGNFIREADPT 8 CLS_ATK_3 CLS_FEAT_DFA CLS_SAVTHR_CLER CLS_SKILL_DFA CLS_BFEAT_DFA 4 **** **** 1 1 10 14 16 12 10 14 CON 0X00 0X0 0 CLASS_TYPE_DRAGONFIRE_ADEPT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_DFA 40 1 0 0 -1 1 0 **** **** **** **** **** **** **** **** **** Dragonfire **** **** **** **** ****
145 Psion 16790631 16823566 16823567 16823568 16823569 IR_PSION 4 CLS_ATK_3 CLS_FEAT_PSION CLS_SAVTHR_WIZ CLS_SKILL_PSION CLS_BFEAT_PSION 2 **** **** 1 0 10 14 14 12 16 10 INT 0X00 0X0 0 CLASS_TYPE_PSION 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_PSION 0 1 0 0 -1 10 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
146 Psychic_Warrior 16790632 16823570 16823571 16823572 16823573 IR_PSYWARRIOR 8 CLS_ATK_2 CLS_FEAT_PSYWAR CLS_SAVTHR_FIGHT CLS_SKILL_PSYWAR CLS_BFEAT_PSYWAR 2 **** **** 1 0 14 12 14 16 10 10 WIS 0X00 0X0 0 CLASS_TYPE_PSYWAR 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_PSYWAR 0 1 0 0 -1 2 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****

View File

@@ -0,0 +1,43 @@
2DA V2.0
Level Str Dex Con Wis Int Cha NaturalAC
0 1 **** **** **** **** **** **** ****
1 2 **** **** **** **** **** **** ****
2 3 **** **** **** **** **** **** ****
3 4 **** **** **** **** **** **** ****
4 5 **** **** **** **** **** **** ****
5 6 **** **** **** **** **** **** ****
6 7 **** **** **** **** **** **** 1
7 8 **** **** **** **** **** **** ****
8 9 **** **** **** **** **** **** ****
9 10 **** **** **** **** **** **** ****
10 11 **** **** **** **** **** **** ****
11 12 **** **** **** **** **** **** 1
12 13 **** **** **** **** **** **** ****
13 14 **** **** **** **** **** **** ****
14 15 **** **** **** **** **** **** ****
15 16 **** **** **** **** **** **** ****
16 17 **** **** **** **** **** **** 1
17 18 **** **** **** **** **** **** ****
18 19 **** **** **** **** **** **** ****
19 20 **** **** **** **** **** **** ****
20 21 **** **** **** **** **** **** ****
21 22 **** **** **** **** **** **** 1
22 23 **** **** **** **** **** **** ****
23 24 **** **** **** **** **** **** ****
24 25 **** **** **** **** **** **** ****
25 26 **** **** **** **** **** **** ****
26 27 **** **** **** **** **** **** 1
27 28 **** **** **** **** **** **** ****
28 29 **** **** **** **** **** **** ****
29 30 **** **** **** **** **** **** ****
30 31 **** **** **** **** **** **** ****
31 32 **** **** **** **** **** **** 1
32 33 **** **** **** **** **** **** ****
33 34 **** **** **** **** **** **** ****
34 35 **** **** **** **** **** **** ****
35 36 **** **** **** **** **** **** ****
36 37 **** **** **** **** **** **** 1
37 38 **** **** **** **** **** **** ****
38 39 **** **** **** **** **** **** ****
39 40 **** **** **** **** **** **** ****

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,13 @@
2DA V2.0
Label Name
0 NW_WBLMS001 Morningstar_1d8
1 NW_AARCL003 Scale_Mail_4AC
2 NW_ASHLW001 Large_Shield_2AC
3 NW_WBWSL001 Sling
4 NW_WAMBU001 Bullets
5 NW_WAMBU001 Bullets
6 NW_IT_TORCH001 Torch
7 NW_IT_MEDKIT001 Healer's_Kit_+1
8 NW_IT_MEDKIT001 Healer's_Kit_+1
9 NW_IT_MEDKIT001 Healer's_Kit_+1

View File

@@ -0,0 +1,11 @@
2DA V2.0
Label Name
0 NW_WBLMS001 Morningstar_1d8
1 NW_AARCL003 Scale_Mail_4AC
2 NW_ASHLW001 Large_Shield_2AC
3 NW_WTHAX001 "Throwing Axes"
4 NW_IT_TORCH001 Torch
5 NW_IT_MEDKIT001 Healer's_Kit_+1
6 NW_IT_MEDKIT001 Healer's_Kit_+1
7 NW_IT_MEDKIT001 Healer's_Kit_+1

View File

@@ -0,0 +1,12 @@
2DA V2.0
Label Name
0 NW_WPLSS001 Spear
1 NW_AARCL002 Studded_Leather_3AC
2 NW_WBWXL001 Light_Crossbow_1d8
3 NW_WBWXL001 Bolts
4 NW_WBWXL001 Bolts
5 NW_IT_TORCH001 Torch
6 NW_IT_MEDKIT001 Healer's_Kit_+1
7 NW_IT_MEDKIT001 Healer's_Kit_+1
8 NW_IT_MEDKIT001 Healer's_Kit_+1

View File

@@ -0,0 +1,222 @@
2DA V2.0
FeatIndex Label
0 867 FEAT_WHIRLWIND_ATTACK
1 868 FEAT_IMPROVED_WHIRLWIND
2 625 FEAT_EPIC_WEAPON_FOCUS_MORNINGSTAR
3 715 FEAT_EPIC_OVERWHELMING_CRITICAL_MORNINGSTAR
4 501 FEAT_EPIC_DEVASTATING_CRITICAL_MORNINGSTAR
5 754 FEAT_EPIC_TOUGHNESS_1
6 755 FEAT_EPIC_TOUGHNESS_2
7 756 FEAT_EPIC_TOUGHNESS_3
8 757 FEAT_EPIC_TOUGHNESS_4
9 758 FEAT_EPIC_TOUGHNESS_5
10 759 FEAT_EPIC_TOUGHNESS_6
11 760 FEAT_EPIC_TOUGHNESS_7
12 761 FEAT_EPIC_TOUGHNESS_8
13 762 FEAT_EPIC_TOUGHNESS_9
14 763 FEAT_EPIC_TOUGHNESS_10
15 491 FEAT_EPIC_BLINDING_SPEED
16 584 FEAT_EPIC_PROWESS
17 492 FEAT_EPIC_DAMAGE_REDUCTION_3
18 493 FEAT_EPIC_DAMAGE_REDUCTION_6
19 494 FEAT_EPIC_DAMAGE_REDUCTION_9
20 918 FEAT_EPIC_SKILL_FOCUS_INTIMIDATE
21 774 FEAT_EPIC_GREAT_CONSTITUTION_1
22 814 FEAT_EPIC_GREAT_STRENGTH_1
23 775 FEAT_EPIC_GREAT_CONSTITUTION_2
24 815 FEAT_EPIC_GREAT_STRENGTH_2
25 776 FEAT_EPIC_GREAT_CONSTITUTION_3
26 816 FEAT_EPIC_GREAT_STRENGTH_3
27 777 FEAT_EPIC_GREAT_CONSTITUTION_4
28 817 FEAT_EPIC_GREAT_STRENGTH_4
29 778 FEAT_EPIC_GREAT_CONSTITUTION_5
30 818 FEAT_EPIC_GREAT_STRENGTH_5
31 819 FEAT_EPIC_GREAT_STRENGTH_6
32 820 FEAT_EPIC_GREAT_STRENGTH_7
33 821 FEAT_EPIC_GREAT_STRENGTH_8
34 822 FEAT_EPIC_GREAT_STRENGTH_9
35 823 FEAT_EPIC_GREAT_STRENGTH_10
36 57 ImpCritMorn
37 3974 GoldDragonTotem
38 3957 Draconic_Aura_Vigor
39 1897 Draconic_Aura_Stamina
40 3252 HeavyShieldSpecialization
41 6 Cleave
42 95 WeapFocMorn
43 391 GreatCleave
44 28 PowerAtk
45 10 Dodge
46 40 Toughness
47 408 BlindFight
48 382 LuckOfHeroes
49 916 FEAT_SKILL_FOCUS_INTIMIDATE
50 19 ImpPower
51 16 ImpDis
52 14 GreatFort
53 22 IronWill
54 24 LightngRef
55 26 Mobility
56 32 Shield
57 39 StunFist
58 42 WeapFinesse
59 27 PBShot
60 1 Ambidex
61 41 TwoWeap
62 20 ImpTwo
63 21 ImpStrike
64 0 Alertness
65 779 FEAT_EPIC_GREAT_CONSTITUTION_6
66 780 FEAT_EPIC_GREAT_CONSTITUTION_7
67 781 FEAT_EPIC_GREAT_CONSTITUTION_8
68 782 FEAT_EPIC_GREAT_CONSTITUTION_9
69 783 FEAT_EPIC_GREAT_CONSTITUTION_10
70 43 WeapFocClub
71 15 ImpCritClub
72 144 WeapSpeLSw
73 69 ImpCritGSw
74 106 WeapFocLSw
75 68 ImpCritLSw
76 107 WeapFocGSw
77 145 WeapSpeGSw
78 73 ImpCritGAxe
79 111 WeapFocGAxe
80 52 ImpCritDagger
81 53 ImpCritDart
82 54 ImpCritHXBow
83 55 ImpCritLgXBow
84 56 ImpCritLgMace
85 58 ImpCritStaff
86 59 ImpCritSpear
87 60 ImpCritSickle
88 61 ImpCritSling
89 62 ImpCritUnArm
90 63 ImpCritLongBow
91 64 ImpCritShortBow
92 65 ImpCritShortSwor
93 66 ImpCritRapier
94 67 ImpCritScim
95 70 ImpCritHAxe
96 71 ImpCritTAxe
97 72 ImpCritBAxe
98 30 RapidShot
99 74 ImpCritHalb
100 75 ImpCritLgHam
101 76 ImpCritLgFlail
102 77 ImpCritWHam
103 78 ImpCritHFlail
104 79 ImpCritKama
105 80 ImpCritKukri
106 82 ImpCritShur
107 83 ImpCritScy
108 84 ImpCritKatana
109 85 ImpCritBSw
110 87 ImpCritDMace
111 88 ImpCritDAxe
112 89 ImpCrit2Sw
113 1074 FEAT_IMPROVED_CRITICAL_TRIDENT
114 90 WeapFocDagger
115 91 WeapFocDart
116 92 WeapFocHXBow
117 93 WeapFocLgXBow
118 94 WeapFocLgMace
119 96 WeapFocStaff
120 97 WeapFocSpear
121 98 WeapFocSickle
122 99 WeapFocSling
123 100 WeapFocUnArm
124 101 WeapFocLongBow
125 102 WeapFocShortBow
126 103 WeapFocShortSwor
127 104 WeapFocRapier
128 105 WeapFocScim
129 108 WeapFocHAxe
130 109 WeapFocTAxe
131 110 WeapFocBAxe
132 1072 FEAT_WEAPON_FOCUS_TRIDENT
133 8 DefArrow
134 112 WeapFocHalb
135 113 WeapFocLgHam
136 114 WeapFocLgFlail
137 115 WeapFocWHam
138 116 WeapFocHFlail
139 117 WeapFocKama
140 118 WeapFocKukri
141 120 WeapFocShur
142 121 WeapFocScy
143 122 WeapFocKatana
144 123 WeapFocBSw
145 125 WeapFocDMace
146 126 WeapFocDAxe
147 127 WeapFoc2Sw
148 128 WeapSpeDagger
149 129 WeapSpeDart
150 130 WeapSpeHXBow
151 131 WeapSpeLgXBow
152 132 WeapSpeLgMace
153 133 WeapSpeMorn
154 134 WeapSpeStaff
155 135 WeapSpeSpear
156 136 WeapSpeSickle
157 137 WeapSpeSling
158 138 WeapSpeUnArm
159 139 WeapSpeLongBow
160 140 WeapSpeShortBow
161 141 WeapSpeShortSwor
162 142 WeapSpeRapier
163 143 WeapSpeScim
164 146 WeapSpeHAxe
165 147 WeapSpeTAxe
166 148 WeapSpeBAxe
167 149 WeapSpeGAxe
168 150 WeapSpeHalb
169 151 WeapSpeLgHam
170 152 WeapSpeLgFlail
171 153 WeapSpeWHam
172 154 WeapSpeHFlail
173 155 WeapSpeKama
174 156 WeapSpeKukri
175 158 WeapSpeShur
176 159 WeapSpeScy
177 160 WeapSpeKatana
178 161 WeapSpeBSw
179 163 WeapSpeDMace
180 164 WeapSpeDAxe
181 165 WeapSpe2Sw
182 166 SpellFocusCon
183 167 SpellFocusDiv
184 168 SpellFocusEnc
185 169 SpellFocusEvo
186 170 SpellFocusIll
187 171 SpellFocusNec
188 172 SpellFocusTra
189 173 SkillFocusConc
190 174 SkillFocusDisa
191 175 SkillFocusGrip
192 177 SkillFocusHeal
193 178 SkillFocusHide
194 179 SkillFocusList
195 180 SkillFocusLore
196 181 SkillFocusMove
197 182 SkillFocusOpen
198 183 SkillFocusParr
199 184 SkillFocusPerf
200 185 SkillFocusPers
201 186 SkillFocusPick
202 187 SkillFocusSearch
203 188 SkillFocusSet
204 189 SkillFocusSpell
205 190 SkillFocusSpot
206 192 SkillFocusTaunt
207 193 SkillFocusDevi
208 35 SpellFocusAbj
209 36 SpellPen
210 37 StillSpell
211 25 MaxSpell
212 7 CmbtCast
213 29 Quicken
214 34 SkillFocusAnim
215 33 Silent
216 11 Empower
217 12 ExtSpell
218 13 ExtTurn

View File

@@ -0,0 +1,221 @@
2DA V2.0
FeatIndex Label
0 867 FEAT_WHIRLWIND_ATTACK
1 868 FEAT_IMPROVED_WHIRLWIND
2 625 FEAT_EPIC_WEAPON_FOCUS_MORNINGSTAR
3 715 FEAT_EPIC_OVERWHELMING_CRITICAL_MORNINGSTAR
4 501 FEAT_EPIC_DEVASTATING_CRITICAL_MORNINGSTAR
5 754 FEAT_EPIC_TOUGHNESS_1
6 755 FEAT_EPIC_TOUGHNESS_2
7 756 FEAT_EPIC_TOUGHNESS_3
8 757 FEAT_EPIC_TOUGHNESS_4
9 758 FEAT_EPIC_TOUGHNESS_5
10 759 FEAT_EPIC_TOUGHNESS_6
11 760 FEAT_EPIC_TOUGHNESS_7
12 761 FEAT_EPIC_TOUGHNESS_8
13 762 FEAT_EPIC_TOUGHNESS_9
14 763 FEAT_EPIC_TOUGHNESS_10
15 491 FEAT_EPIC_BLINDING_SPEED
16 584 FEAT_EPIC_PROWESS
17 492 FEAT_EPIC_DAMAGE_REDUCTION_3
18 493 FEAT_EPIC_DAMAGE_REDUCTION_6
19 494 FEAT_EPIC_DAMAGE_REDUCTION_9
20 918 FEAT_EPIC_SKILL_FOCUS_INTIMIDATE
21 774 FEAT_EPIC_GREAT_CONSTITUTION_1
22 814 FEAT_EPIC_GREAT_STRENGTH_1
23 775 FEAT_EPIC_GREAT_CONSTITUTION_2
24 815 FEAT_EPIC_GREAT_STRENGTH_2
25 776 FEAT_EPIC_GREAT_CONSTITUTION_3
26 816 FEAT_EPIC_GREAT_STRENGTH_3
27 777 FEAT_EPIC_GREAT_CONSTITUTION_4
28 817 FEAT_EPIC_GREAT_STRENGTH_4
29 778 FEAT_EPIC_GREAT_CONSTITUTION_5
30 818 FEAT_EPIC_GREAT_STRENGTH_5
31 819 FEAT_EPIC_GREAT_STRENGTH_6
32 820 FEAT_EPIC_GREAT_STRENGTH_7
33 821 FEAT_EPIC_GREAT_STRENGTH_8
34 822 FEAT_EPIC_GREAT_STRENGTH_9
35 823 FEAT_EPIC_GREAT_STRENGTH_10
36 57 ImpCritMorn
37 3968 RedDragonTotem
38 3953 Draconic_Aura_Power
39 3955 Draconic_Aura_Toughness
40 28 PowerAtk
41 6 Cleave
42 95 WeapFocMorn
43 391 GreatCleave
44 40 Toughness
45 408 BlindFight
46 382 LuckOfHeroes
47 10 Dodge
48 916 FEAT_SKILL_FOCUS_INTIMIDATE
49 19 ImpPower
50 16 ImpDis
51 14 GreatFort
52 22 IronWill
53 24 LightngRef
54 26 Mobility
55 32 Shield
56 39 StunFist
57 42 WeapFinesse
58 27 PBShot
59 1 Ambidex
60 41 TwoWeap
61 20 ImpTwo
62 21 ImpStrike
63 0 Alertness
64 779 FEAT_EPIC_GREAT_CONSTITUTION_6
65 780 FEAT_EPIC_GREAT_CONSTITUTION_7
66 781 FEAT_EPIC_GREAT_CONSTITUTION_8
67 782 FEAT_EPIC_GREAT_CONSTITUTION_9
68 783 FEAT_EPIC_GREAT_CONSTITUTION_10
69 43 WeapFocClub
70 15 ImpCritClub
71 144 WeapSpeLSw
72 69 ImpCritGSw
73 106 WeapFocLSw
74 68 ImpCritLSw
75 107 WeapFocGSw
76 145 WeapSpeGSw
77 73 ImpCritGAxe
78 111 WeapFocGAxe
79 52 ImpCritDagger
80 53 ImpCritDart
81 54 ImpCritHXBow
82 55 ImpCritLgXBow
83 56 ImpCritLgMace
84 58 ImpCritStaff
85 59 ImpCritSpear
86 60 ImpCritSickle
87 61 ImpCritSling
88 62 ImpCritUnArm
89 63 ImpCritLongBow
90 64 ImpCritShortBow
91 65 ImpCritShortSwor
92 66 ImpCritRapier
93 67 ImpCritScim
94 70 ImpCritHAxe
95 71 ImpCritTAxe
96 72 ImpCritBAxe
97 30 RapidShot
98 74 ImpCritHalb
99 75 ImpCritLgHam
100 76 ImpCritLgFlail
101 77 ImpCritWHam
102 78 ImpCritHFlail
103 79 ImpCritKama
104 80 ImpCritKukri
105 82 ImpCritShur
106 83 ImpCritScy
107 84 ImpCritKatana
108 85 ImpCritBSw
109 87 ImpCritDMace
110 88 ImpCritDAxe
111 89 ImpCrit2Sw
112 1074 FEAT_IMPROVED_CRITICAL_TRIDENT
113 90 WeapFocDagger
114 91 WeapFocDart
115 92 WeapFocHXBow
116 93 WeapFocLgXBow
117 94 WeapFocLgMace
118 96 WeapFocStaff
119 97 WeapFocSpear
120 98 WeapFocSickle
121 99 WeapFocSling
122 100 WeapFocUnArm
123 101 WeapFocLongBow
124 102 WeapFocShortBow
125 103 WeapFocShortSwor
126 104 WeapFocRapier
127 105 WeapFocScim
128 108 WeapFocHAxe
129 109 WeapFocTAxe
130 110 WeapFocBAxe
131 1072 FEAT_WEAPON_FOCUS_TRIDENT
132 8 DefArrow
133 112 WeapFocHalb
134 113 WeapFocLgHam
135 114 WeapFocLgFlail
136 115 WeapFocWHam
137 116 WeapFocHFlail
138 117 WeapFocKama
139 118 WeapFocKukri
140 120 WeapFocShur
141 121 WeapFocScy
142 122 WeapFocKatana
143 123 WeapFocBSw
144 125 WeapFocDMace
145 126 WeapFocDAxe
146 127 WeapFoc2Sw
147 128 WeapSpeDagger
148 129 WeapSpeDart
149 130 WeapSpeHXBow
150 131 WeapSpeLgXBow
151 132 WeapSpeLgMace
152 133 WeapSpeMorn
153 134 WeapSpeStaff
154 135 WeapSpeSpear
155 136 WeapSpeSickle
156 137 WeapSpeSling
157 138 WeapSpeUnArm
158 139 WeapSpeLongBow
159 140 WeapSpeShortBow
160 141 WeapSpeShortSwor
161 142 WeapSpeRapier
162 143 WeapSpeScim
163 146 WeapSpeHAxe
164 147 WeapSpeTAxe
165 148 WeapSpeBAxe
166 149 WeapSpeGAxe
167 150 WeapSpeHalb
168 151 WeapSpeLgHam
169 152 WeapSpeLgFlail
170 153 WeapSpeWHam
171 154 WeapSpeHFlail
172 155 WeapSpeKama
173 156 WeapSpeKukri
174 158 WeapSpeShur
175 159 WeapSpeScy
176 160 WeapSpeKatana
177 161 WeapSpeBSw
178 163 WeapSpeDMace
179 164 WeapSpeDAxe
180 165 WeapSpe2Sw
181 166 SpellFocusCon
182 167 SpellFocusDiv
183 168 SpellFocusEnc
184 169 SpellFocusEvo
185 170 SpellFocusIll
186 171 SpellFocusNec
187 172 SpellFocusTra
188 173 SkillFocusConc
189 174 SkillFocusDisa
190 175 SkillFocusGrip
191 177 SkillFocusHeal
192 178 SkillFocusHide
193 179 SkillFocusList
194 180 SkillFocusLore
195 181 SkillFocusMove
196 182 SkillFocusOpen
197 183 SkillFocusParr
198 184 SkillFocusPerf
199 185 SkillFocusPers
200 186 SkillFocusPick
201 187 SkillFocusSearch
202 188 SkillFocusSet
203 189 SkillFocusSpell
204 190 SkillFocusSpot
205 192 SkillFocusTaunt
206 193 SkillFocusDevi
207 35 SpellFocusAbj
208 36 SpellPen
209 37 StillSpell
210 25 MaxSpell
211 7 CmbtCast
212 29 Quicken
213 34 SkillFocusAnim
214 33 Silent
215 11 Empower
216 12 ExtSpell
217 13 ExtTurn

View File

@@ -0,0 +1,221 @@
2DA V2.0
FeatIndex Label
0 867 FEAT_WHIRLWIND_ATTACK
1 868 FEAT_IMPROVED_WHIRLWIND
2 627 FEAT_EPIC_WEAPON_FOCUS_SPEAR
3 717 FEAT_EPIC_OVERWHELMING_CRITICAL_SPEAR
4 503 FEAT_EPIC_DEVASTATING_CRITICAL_SPEAR
5 754 FEAT_EPIC_TOUGHNESS_1
6 755 FEAT_EPIC_TOUGHNESS_2
7 756 FEAT_EPIC_TOUGHNESS_3
8 757 FEAT_EPIC_TOUGHNESS_4
9 758 FEAT_EPIC_TOUGHNESS_5
10 759 FEAT_EPIC_TOUGHNESS_6
11 760 FEAT_EPIC_TOUGHNESS_7
12 761 FEAT_EPIC_TOUGHNESS_8
13 762 FEAT_EPIC_TOUGHNESS_9
14 763 FEAT_EPIC_TOUGHNESS_10
15 491 FEAT_EPIC_BLINDING_SPEED
16 584 FEAT_EPIC_PROWESS
17 492 FEAT_EPIC_DAMAGE_REDUCTION_3
18 493 FEAT_EPIC_DAMAGE_REDUCTION_6
19 494 FEAT_EPIC_DAMAGE_REDUCTION_9
20 918 FEAT_EPIC_SKILL_FOCUS_INTIMIDATE
21 774 FEAT_EPIC_GREAT_CONSTITUTION_1
22 814 FEAT_EPIC_GREAT_STRENGTH_1
23 775 FEAT_EPIC_GREAT_CONSTITUTION_2
24 815 FEAT_EPIC_GREAT_STRENGTH_2
25 776 FEAT_EPIC_GREAT_CONSTITUTION_3
26 816 FEAT_EPIC_GREAT_STRENGTH_3
27 777 FEAT_EPIC_GREAT_CONSTITUTION_4
28 817 FEAT_EPIC_GREAT_STRENGTH_4
29 778 FEAT_EPIC_GREAT_CONSTITUTION_5
30 818 FEAT_EPIC_GREAT_STRENGTH_5
31 819 FEAT_EPIC_GREAT_STRENGTH_6
32 820 FEAT_EPIC_GREAT_STRENGTH_7
33 821 FEAT_EPIC_GREAT_STRENGTH_8
34 822 FEAT_EPIC_GREAT_STRENGTH_9
35 823 FEAT_EPIC_GREAT_STRENGTH_10
36 59 ImpCritSpear
37 3977 CopperDragonTotem
38 1898 DraconicAura_Swiftness
39 3957 DraconicAura_Vigor
40 27 PBShot
41 28 PowerAtk
42 6 Cleave
43 97 WeapFocSpear
44 391 GreatCleave
45 40 Toughness
46 408 BlindFight
47 382 LuckOfHeroes
48 10 Dodge
49 916 FEAT_SKILL_FOCUS_INTIMIDATE
50 19 ImpPower
51 16 ImpDis
52 14 GreatFort
53 22 IronWill
54 24 LightngRef
55 26 Mobility
56 32 Shield
57 39 StunFist
58 42 WeapFinesse
59 1 Ambidex
60 41 TwoWeap
61 20 ImpTwo
62 21 ImpStrike
63 0 Alertness
64 779 FEAT_EPIC_GREAT_CONSTITUTION_6
65 780 FEAT_EPIC_GREAT_CONSTITUTION_7
66 781 FEAT_EPIC_GREAT_CONSTITUTION_8
67 782 FEAT_EPIC_GREAT_CONSTITUTION_9
68 783 FEAT_EPIC_GREAT_CONSTITUTION_10
69 95 WeapFocMorn
70 57 ImpCritMorn
71 43 WeapFocClub
72 15 ImpCritClub
73 144 WeapSpeLSw
74 69 ImpCritGSw
75 106 WeapFocLSw
76 68 ImpCritLSw
77 107 WeapFocGSw
78 145 WeapSpeGSw
79 73 ImpCritGAxe
80 111 WeapFocGAxe
81 52 ImpCritDagger
82 53 ImpCritDart
83 54 ImpCritHXBow
84 55 ImpCritLgXBow
85 56 ImpCritLgMace
86 58 ImpCritStaff
87 60 ImpCritSickle
88 61 ImpCritSling
89 62 ImpCritUnArm
90 63 ImpCritLongBow
91 64 ImpCritShortBow
92 65 ImpCritShortSwor
93 66 ImpCritRapier
94 67 ImpCritScim
95 70 ImpCritHAxe
96 71 ImpCritTAxe
97 72 ImpCritBAxe
98 30 RapidShot
99 74 ImpCritHalb
100 75 ImpCritLgHam
101 76 ImpCritLgFlail
102 77 ImpCritWHam
103 78 ImpCritHFlail
104 79 ImpCritKama
105 80 ImpCritKukri
106 82 ImpCritShur
107 83 ImpCritScy
108 84 ImpCritKatana
109 85 ImpCritBSw
110 87 ImpCritDMace
111 88 ImpCritDAxe
112 89 ImpCrit2Sw
113 1074 FEAT_IMPROVED_CRITICAL_TRIDENT
114 90 WeapFocDagger
115 91 WeapFocDart
116 92 WeapFocHXBow
117 93 WeapFocLgXBow
118 94 WeapFocLgMace
119 96 WeapFocStaff
120 98 WeapFocSickle
121 99 WeapFocSling
122 100 WeapFocUnArm
123 101 WeapFocLongBow
124 102 WeapFocShortBow
125 103 WeapFocShortSwor
126 104 WeapFocRapier
127 105 WeapFocScim
128 108 WeapFocHAxe
129 109 WeapFocTAxe
130 110 WeapFocBAxe
131 1072 FEAT_WEAPON_FOCUS_TRIDENT
132 8 DefArrow
133 112 WeapFocHalb
134 113 WeapFocLgHam
135 114 WeapFocLgFlail
136 115 WeapFocWHam
137 116 WeapFocHFlail
138 117 WeapFocKama
139 118 WeapFocKukri
140 120 WeapFocShur
141 121 WeapFocScy
142 122 WeapFocKatana
143 123 WeapFocBSw
144 125 WeapFocDMace
145 126 WeapFocDAxe
146 127 WeapFoc2Sw
147 128 WeapSpeDagger
148 129 WeapSpeDart
149 130 WeapSpeHXBow
150 131 WeapSpeLgXBow
151 132 WeapSpeLgMace
152 133 WeapSpeMorn
153 134 WeapSpeStaff
154 135 WeapSpeSpear
155 136 WeapSpeSickle
156 137 WeapSpeSling
157 138 WeapSpeUnArm
158 139 WeapSpeLongBow
159 140 WeapSpeShortBow
160 141 WeapSpeShortSwor
161 142 WeapSpeRapier
162 143 WeapSpeScim
163 146 WeapSpeHAxe
164 147 WeapSpeTAxe
165 148 WeapSpeBAxe
166 149 WeapSpeGAxe
167 150 WeapSpeHalb
168 151 WeapSpeLgHam
169 152 WeapSpeLgFlail
170 153 WeapSpeWHam
171 154 WeapSpeHFlail
172 155 WeapSpeKama
173 156 WeapSpeKukri
174 158 WeapSpeShur
175 159 WeapSpeScy
176 160 WeapSpeKatana
177 161 WeapSpeBSw
178 163 WeapSpeDMace
179 164 WeapSpeDAxe
180 165 WeapSpe2Sw
181 166 SpellFocusCon
182 167 SpellFocusDiv
183 168 SpellFocusEnc
184 169 SpellFocusEvo
185 170 SpellFocusIll
186 171 SpellFocusNec
187 172 SpellFocusTra
188 173 SkillFocusConc
189 174 SkillFocusDisa
190 175 SkillFocusGrip
191 177 SkillFocusHeal
192 178 SkillFocusHide
193 179 SkillFocusList
194 180 SkillFocusLore
195 181 SkillFocusMove
196 182 SkillFocusOpen
197 183 SkillFocusParr
198 184 SkillFocusPerf
199 185 SkillFocusPers
200 186 SkillFocusPick
201 187 SkillFocusSearch
202 188 SkillFocusSet
203 189 SkillFocusSpell
204 190 SkillFocusSpot
205 192 SkillFocusTaunt
206 193 SkillFocusDevi
207 35 SpellFocusAbj
208 36 SpellPen
209 37 StillSpell
210 25 MaxSpell
211 7 CmbtCast
212 29 Quicken
213 34 SkillFocusAnim
214 33 Silent
215 11 Empower
216 12 ExtSpell
217 13 ExtTurn

View File

@@ -0,0 +1,24 @@
2DA V2.0
SkillIndex Label
0 4 Heal
1 23 Bluff
2 5 Hide
3 8 MoveSilently
4 12 Persuade
5 14 Search
6 17 Spot
7 19 UseMagicDevice
8 7 Lore
9 16 Spellcraft
10 24 Intimidate
11 6 Listen
12 28 Jump
13 34 CraftAlchemy
14 35 CraftPoison
15 38 GraftGeneral
16 26 CraftWeapon
17 25 CraftArmor
18 37 Climb
19 29 Truespeak
20 20 Appraise

View File

@@ -0,0 +1,24 @@
2DA V2.0
SkillIndex Label
0 24 Intimidate
1 17 Spot
2 19 UseMagicDevice
3 7 Lore
4 16 Spellcraft
5 23 Bluff
6 5 Hide
7 8 MoveSilently
8 12 Persuade
9 14 Search
10 4 Heal
11 6 Listen
12 28 Jump
13 34 CraftAlchemy
14 35 CraftPoison
15 38 GraftGeneral
16 26 CraftWeapon
17 25 CraftArmor
18 37 Climb
19 29 Truespeak
20 20 Appraise

View File

@@ -0,0 +1,24 @@
2DA V2.0
SkillIndex Label
0 28 Jump
1 5 Hide
2 8 MoveSilently
3 12 Persuade
4 17 Spot
5 19 UseMagicDevice
6 7 Lore
7 16 Spellcraft
8 23 Bluff
9 14 Search
10 4 Heal
11 24 Intimidate
12 6 Listen
13 34 CraftAlchemy
14 35 CraftPoison
15 38 GraftGeneral
16 26 CraftWeapon
17 25 CraftArmor
18 37 Climb
19 29 Truespeak
20 20 Appraise

View File

@@ -526,7 +526,7 @@
522 Ironguts 3867 is_X2Ironguts A T vs 0x3a 0x2B X2_S0_Ironguts **** **** **** **** **** 1 1 1500 hand **** vco_smhannatr01 **** sco_mehannatr01 vs_chant_conj_lm vs_chant_conj_lf up 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 9 **** 1 3868 1 0 **** 0 **** **** **** 0 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** ****
523 Mestils_Acid_Breath 3869 is_X2AcidBrth C S vs 0x3d 0x3E X2_S0_AcidBrth **** **** **** **** **** 3 3 1500 hand **** vco_mehanacid03 **** sco_mehanacid03 vs_chant_conj_lm vs_chant_conj_lf out 1700 **** vca_coneacid01 **** sca_coneacid01 0 **** **** **** **** path Acid 0 **** **** **** **** **** 11 **** 1 3870 1 0 **** 1 **** **** **** 1 cone 11 **** 19 **** **** **** **** **** **** **** **** **** **** **** **** **** ****
524 Mestils_Acid_Sheath 3871 is_X2AcidShth C P vs 0x3a 0x09 X2_S0_AcidShth **** **** **** **** **** 5 5 1500 hand **** vco_mehanacid01 **** sco_mehanacid01 vs_chant_evoc_hm vs_chant_evoc_hf self 1000 **** **** **** **** 0 **** **** **** **** **** Acid 1 **** **** **** **** **** 12 **** 1 3872 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
525 Greater_Vigor(Monstrous_Regeneration) 16790132 is_vigor_gr C T vs 0x3a 0x0B sp_vigor **** 5 5 **** **** **** 5 1500 hand **** vco_mehannatr02 vco_megrdnatr01 sco_megrdnatr01 vs_chant_conj_hm vs_chant_conj_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 10 **** 1 16790135 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
525 Greater_Vigor(Monstrous_Regeneration) 16790132 is_vigor_gr C T vs 0x3a 0x0B sp_vigor **** 5 5 **** **** **** 5 1500 hand **** vco_mehannatr02 vco_megrdnatr01 sco_megrdnatr01 vs_chant_conj_hm vs_chant_conj_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 10 **** 1 16790135 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 5 **** ****
526 Scintillating_Sphere 3879 is_X2ScntSphere V M vs 0x3d 0x3E X2_S0_ScntSphere **** **** **** **** **** 3 3 1500 hand **** vco_mehanelec03 **** sco_mehanelec03 vs_chant_evoc_lm vs_chant_evoc_lf area 1000 **** **** **** **** 1 vpr_ectoelec01 homing hand spr_ectoelec01 path Electricity 1 **** **** **** **** **** 11 **** 1 3880 1 0 **** 1 **** **** **** 1 sphere 6.67 **** 3 **** **** **** **** **** **** **** **** **** **** **** **** **** ****
527 Stone_Bones 2767 is_X2StnBones T T vs 0x3a 0x2B X2_S0_StnBones **** 2 **** **** **** 2 2 1500 hand **** vco_smhannatr01 **** sco_smhannatr01 vs_chant_ench_hm vs_chant_ench_lf self 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 13 **** 1 2768 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
528 Undeath_to_Death 2796 is_X2Undeath N M vs 0x3d 0x3E X2_S0_Undeath **** 6 **** **** **** 6 6 1500 head **** **** vco_lgupholy01 sco_lgupholy01 vs_chant_necr_hm vs_chant_necr_hf up 1000 **** **** **** **** 1 vpr_ectoholy01 accelerating hand spr_ectoholy01 path **** 1 **** **** **** **** **** 1 **** 1 2797 1 0 **** 1 **** **** **** 1 sphere 10 **** 11 **** **** **** **** **** **** **** **** **** **** **** **** **** ****
@@ -3460,10 +3460,10 @@
3456 Weapon_Aptitude_Options 16832101 ife_X2GWShp1 T P **** **** 0x01 prc_weap_apt_opt **** **** **** **** **** **** 1 0 **** **** **** **** **** **** **** **** 0 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** **** **** 3 **** 0 0 **** 0 24437 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
3457 Greater_Resistance 16790118 is_gr_resis A T vs 0x3a 0x2B nw_s0_resis 4 4 4 **** **** 4 4 1500 hand **** vco_smhannatr02 **** sco_mehannatr02 vs_chant_conj_lm vs_chant_conj_lf touch 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 9 **** 1 16790120 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
3458 Superior_Resistance 16790121 is_sup_resis A T vs 0x3a 0x2B nw_s0_resis 6 6 6 **** **** 6 6 1500 hand **** vco_mehannatr03 **** sco_mehannatr03 vs_chant_conj_lm vs_chant_conj_lf touch 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 9 **** 1 16790123 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
3459 Vigor 16790128 is_vigor C T vs 0x3a 0x0B sp_vigor **** 3 3 **** **** **** 3 1500 hand **** vco_mehannatr02 **** sco_mehannatr02 vs_chant_conj_hm vs_chant_conj_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 10 **** 1 16790131 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
3460 Lesser_Vigor 16790124 is_vigor_lsr C T vs 0x3a 0x0B sp_vigor **** 1 1 **** **** **** 1 1500 hand **** vco_smhannatr01 **** sco_mehannatr01 vs_chant_conj_hm vs_chant_conj_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 10 **** 1 16790127 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
3461 Mass_Lesser_Vigor 16790136 is_vigor_mass C S vs 0x7a 0x0F sp_vigor_mass **** 3 3 **** **** **** 3 1500 hand **** vco_mehannatr01 **** sco_mehannatr02 vs_chant_conj_hm vs_chant_conj_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 10 **** 1 16790139 1 0 **** 0 **** **** **** 0 sphere 10 **** 4 **** **** **** **** **** **** **** **** **** **** **** **** **** ****
3462 Vigorous_Circle 16790140 is_vigor_circ C S vs 0x7a 0x0F sp_vigor_mass **** 6 6 **** **** **** 6 1500 hand **** vco_mehannatr03 **** sco_mehannatr02 vs_chant_conj_hm vs_chant_conj_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 10 **** 1 16790143 1 0 **** 0 **** **** **** 0 sphere 10 **** 4 **** **** **** **** **** **** **** **** **** **** **** **** **** ****
3459 Vigor 16790128 is_vigor C T vs 0x3a 0x0B sp_vigor **** 3 3 **** **** **** 3 1500 hand **** vco_mehannatr02 **** sco_mehannatr02 vs_chant_conj_hm vs_chant_conj_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 10 **** 1 16790131 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 3 **** ****
3460 Lesser_Vigor 16790124 is_vigor_lsr C T vs 0x3a 0x0B sp_vigor **** 1 1 **** **** **** 1 1500 hand **** vco_smhannatr01 **** sco_mehannatr01 vs_chant_conj_hm vs_chant_conj_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 10 **** 1 16790127 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** 1 **** ****
3461 Mass_Lesser_Vigor 16790136 is_vigor_mass C S vs 0x7a 0x0F sp_vigor_mass **** 3 3 **** **** **** 3 1500 hand **** vco_mehannatr01 **** sco_mehannatr02 vs_chant_conj_hm vs_chant_conj_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 10 **** 1 16790139 1 0 **** 0 **** **** **** 0 sphere 10 **** 4 **** **** **** **** **** **** **** **** **** **** **** 3 **** ****
3462 Vigorous_Circle 16790140 is_vigor_circ C S vs 0x7a 0x0F sp_vigor_mass **** 6 6 **** **** **** 6 1500 hand **** vco_mehannatr03 **** sco_mehannatr02 vs_chant_conj_hm vs_chant_conj_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 10 **** 1 16790143 1 0 **** 0 **** **** **** 0 sphere 10 **** 4 **** **** **** **** **** **** **** **** **** **** **** 6 **** ****
3463 Mystic_Barrier 16790154 is_mystbarrier A P v 0x1f 0x09 sp_myst_barrier **** **** **** **** **** **** 9 1500 hand **** **** vco_lgsprmind01 sco_lgsprmind01 vs_chant_conj_hm vs_chant_conj_hf self 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** 12 **** 1 16790155 1 0 **** 0 **** **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
3464 Cadence_Bull 16834487 is_Lore G P v **** 0x01 true_ego_bull **** **** **** **** **** **** 3 1500 hand **** vco_mehansonc02 **** sco_mehansonc02 vs_chant_illu_hm vs_chant_illu_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** **** **** 1 **** 1 0 **** 0 2168 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
3465 Cadence_Iron 16834489 is_Lore G P v **** 0x01 true_ego_iron **** **** **** **** **** **** 3 1500 hand **** vco_mehansonc02 **** sco_mehansonc02 vs_chant_illu_hm vs_chant_illu_hf out 1000 **** **** **** **** 0 **** **** **** **** **** **** 0 **** **** **** **** **** **** **** 1 **** 1 0 **** 0 2168 **** **** 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****

View File

@@ -1896,8 +1896,8 @@ int AttuneGem(object oTarget = OBJECT_INVALID, object oCaster = OBJECT_INVALID,
}
// oTarget here should be the gem. If it's not, fail.
if(!GetIsObjectValid(oTarget)) oTarget = PRCGetSpellTargetObject();
// Only accepts bioware gems
if (GetStringLeft(GetResRef(oTarget), 5) == "it_gem")
// Only accepts bioware gems & Craftable Natural Resources gems, but not gem dust.
if ((GetStringLeft(GetResRef(oTarget), 5) == "it_gem") || (GetStringLeft(GetResRef(oTarget), 6) == "cnrgem") && (GetStringLeft(GetResRef(oTarget), 10) != "cnrgemdust"))
{
FloatingTextStringOnCreature("Spell target is not a valid gem.", oCaster, FALSE);
// And out we go
@@ -3613,4 +3613,5 @@ object CICreateInfusion(object oCreator, int nSpellID)
// Test main
// void main(){}
//
void main(){}

View File

@@ -37,13 +37,13 @@ void main()
IPSafeAddItemProperty(oSkin, ItemPropertyImmunityMisc(IP_CONST_IMMUNITYMISC_FEAR), 0.0f, X2_IP_ADDPROP_POLICY_KEEP_EXISTING);
}
// For Draconic Armor
if(GetHasFeat(FEAT_DRAGONSHAMAN_ARMOR, oPC))
// For Draconic Armor <- handled in cls_stat_drgshm now -Jaysyn
/* if(GetHasFeat(FEAT_DRAGONSHAMAN_ARMOR, oPC))
{
int nBonus = (GetLevelByClass(CLASS_TYPE_DRAGON_SHAMAN, oPC) - 2) / 5;//+1 every 5 levels starting at lvl 7
SetCompositeBonus(oSkin, "ScaleThicken", nBonus, ITEM_PROPERTY_AC_BONUS);
}
*/
//For Energy Immunity
if(GetHasFeat(FEAT_DRAGONSHAMAN_ENERGY_IMMUNITY, oPC))
{

View File

@@ -48,7 +48,8 @@ void main()
int nLevel = PRCGetCasterLevel(oCaster);
float fDuration = TurnsToSeconds(nLevel);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_DETECT), oCaster, fDuration);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_DUR_DETECT), oCaster, 3.0f);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_IOUN_STONE_RED), oCaster, fDuration);
DetectRaceAura(0, RACIAL_TYPE_UNDEAD, GetLocation(oCaster), VFX_BEAM_ODD, FeetToMeters(60.0));

View File

@@ -47748,36 +47748,29 @@ These packages do not give any special abilities to your character, they simply
<entry id="57593" lang="en" sex="m">Default Scout</entry>
<entry id="57594" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57595" lang="en" sex="m">Default Healer</entry>
<entry id="57596" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57597" lang="en" sex="m">Default Beguiler</entry>
<entry id="57598" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57595" lang="en" sex="m">****</entry>
<entry id="57596" lang="en" sex="m">****</entry>
<entry id="57597" lang="en" sex="m">****</entry>
<entry id="57598" lang="en" sex="m">****</entry>
<entry id="57599" lang="en" sex="m">Default Artificer</entry>
<entry id="57600" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57601" lang="en" sex="m">Default Warlock</entry>
<entry id="57602" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57603" lang="en" sex="m">Default Anti-Paladin</entry>
<entry id="57604" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57605" lang="en" sex="m">Default Ultimate Ranger</entry>
<entry id="57606" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57607" lang="en" sex="m">Default Bowman</entry>
<entry id="57608" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57601" lang="en" sex="m">****</entry>
<entry id="57602" lang="en" sex="m">****</entry>
<entry id="57603" lang="en" sex="m">****</entry>
<entry id="57604" lang="en" sex="m">****</entry>
<entry id="57605" lang="en" sex="m">****</entry>
<entry id="57606" lang="en" sex="m">****</entry>
<entry id="57607" lang="en" sex="m">****</entry>
<entry id="57608" lang="en" sex="m">****</entry>
<entry id="57609" lang="en" sex="m">Default Samurai</entry>
<entry id="57610" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57611" lang="en" sex="m">Default Ninja</entry>
<entry id="57612" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57613" lang="en" sex="m">Default Dragon Shaman</entry>
<entry id="57614" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57613" lang="en" sex="m">****</entry>
<entry id="57614" lang="en" sex="m">****</entry>
<entry id="57615" lang="en" sex="m">Default Dragonfire Adept</entry>
<entry id="57616" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
@@ -47796,12 +47789,10 @@ These packages do not give any special abilities to your character, they simply
<entry id="57625" lang="en" sex="m">Default Dread Necromancer</entry>
<entry id="57626" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57627" lang="en" sex="m">Default Mystic</entry>
<entry id="57628" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57629" lang="en" sex="m">Default Noble</entry>
<entry id="57630" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57627" lang="en" sex="m">****</entry>
<entry id="57628" lang="en" sex="m">****</entry>
<entry id="57629" lang="en" sex="m">****</entry>
<entry id="57630" lang="en" sex="m">****</entry>
<entry id="57631" lang="en" sex="m">Default Archivist</entry>
<entry id="57632" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
@@ -47838,9 +47829,8 @@ These packages do not give any special abilities to your character, they simply
<entry id="57653" lang="en" sex="m">Default Knight</entry>
<entry id="57654" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57655" lang="en" sex="m">Default Brawler</entry>
<entry id="57656" lang="en" sex="m">
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.</entry>
<entry id="57655" lang="en" sex="m">****</entry>
<entry id="57656" lang="en" sex="m">****</entry>
<entry id="57657" lang="en" sex="m">Two Weapon Pounce</entry>
<entry id="57658" lang="en" sex="m">Type of Feat: General
Prerequisite: Two-Weapon Fighting, Dex 15, Base Attack Bonus +6
@@ -75482,6 +75472,47 @@ Light Crossbow
<entry id="211408" lang="en" sex="m">Beguiler4</entry>
<entry id="211409" lang="en" sex="m">Beguiler5</entry>
<entry id="211410" lang="en" sex="m">Beguiler5</entry>
<entry id="211411" lang="en" sex="m">Dragon Shaman (Defender)</entry>
<entry id="211412" lang="en" sex="m">(STARTING PACKAGE)
The defender package focuses on standing firm in the front line, using draconic resilience and supportive auras to absorb enemy pressure, protect allies, and maintain control of key positions on the battlefield.
Equipment:
Torch
Large Shield
Scale Mail
Morningstar
Sling
(2) pouches of bullets
(3) Healing Kits</entry>
<entry id="211413" lang="en" sex="m">Dragon Shaman (Destroyer)</entry>
<entry id="211414" lang="en" sex="m">(STARTING PACKAGE)
The Destroyer pacakage on dealing steady, close-range damage while pressing the attack, using draconic power and offensive auras to overwhelm enemies and break opposing lines.
Equipment:
Torch
Scale Mail
Large Shield
Morningstar
50 Throwing Axes
(3) Healing Kits</entry>
<entry id="211415" lang="en" sex="m">Dragon Shaman (Second-Rank Warrior)</entry>
<entry id="211416" lang="en" sex="m">(STARTING PACKAGE)
The second-rank warrior focuses on supporting the front line from just behind it, reinforcing allies with draconic auras while delivering reliable melee attacks and exploiting openings without drawing primary enemy focus.
Equipment:
Torch
Studded Leather
Spear
Light Crossbow
(2) quivers of bolts.
(3) Healing Kits</entry>
<entry id="211417" lang="en" sex="m">Dragon Shaman 4</entry>
<entry id="211418" lang="en" sex="m">Dragon Shaman 4</entry>
<entry id="211419" lang="en" sex="m">Dragon Shaman 5</entry>
<entry id="211420" lang="en" sex="m">Dragon Shaman 5</entry>
<entry id="211493" lang="en" sex="m">Healer (Default)</entry>
<entry id="211494" lang="en" sex="m">(STARTING PACKAGE)

View File

@@ -3,7 +3,7 @@
// -----------------------------------------------------------------------------
int CICraftCheckImprintPowerStone(object oSpellTarget, object oCaster, int nPowerID = 0)
{
if(nPowerID == 0) nPowerID = PRCGetSpellId(); // Using same function for powers
if(nPowerID == 0) nPowerID = PRCGetSpellId();
// -------------------------------------------------------------------------
// check if imprint stone feat is there
@@ -17,7 +17,7 @@ int CICraftCheckImprintPowerStone(object oSpellTarget, object oCaster, int nPowe
// -------------------------------------------------------------------------
// Check if the power is allowed to be used with Imprint Stone
// -------------------------------------------------------------------------
if (CIGetIsSpellRestrictedFromCraftFeat(nPowerID, FEAT_IMPRINT_STONE)) // Using same restriction function
if (CIGetIsSpellRestrictedFromCraftFeat(nPowerID, FEAT_IMPRINT_STONE))
{
FloatingTextStrRefOnCreature(83451, oCaster); // can not be used with this feat
return TRUE;
@@ -54,12 +54,13 @@ int CICraftCheckImprintPowerStone(object oSpellTarget, object oCaster, int nPowe
return TRUE;
}
//check power emulation (using same function)
//:: Warlocks & Artificers can't craft psionic items.
/* //check power emulation
if(!CheckAlternativeCrafting(oCaster, nPowerID, costs))
{
FloatingTextStringOnCreature("*Crafting failed!*", oCaster, FALSE);
return TRUE;
}
} */
// -------------------------------------------------------------------------
// Here we imprint the power stone
@@ -153,9 +154,9 @@ object CICraftImprintPowerStone(object oCreator, int nPowerID)
string sClass = "";
switch (nClass)
{
case CLASS_TYPE_PSION: sClass = "Psion"; break;
case CLASS_TYPE_PSYCHIC_WARRIOR: sClass = "PsychicWarrior"; break;
case CLASS_TYPE_WILDER: sClass = "Wilder"; break;
case CLASS_TYPE_PSION: sClass = "Psion"; break;
case CLASS_TYPE_PSYCHIC_WARRIOR: sClass = "PsychicWarrior"; break;
case CLASS_TYPE_WILDER: sClass = "Wilder"; break;
}
object oTarget = OBJECT_INVALID;
@@ -165,11 +166,11 @@ object CICraftImprintPowerStone(object oCreator, int nPowerID)
if (sClass != "")
{
// Try original first (so if you made a subradial-specific template it will be used)
sResRef = Get2DACache("des_crft_powerstone", sClass, nPowerOriginal);
sResRef = Get2DACache("des_crft_pwstone", sClass, nPowerOriginal);
if (sResRef == "")
{
// fallback to the power that matched an iprp row (master or original)
sResRef = Get2DACache("des_crft_powerstone", sClass, nPowerUsedForIP);
sResRef = Get2DACache("des_crft_pwstone", sClass, nPowerUsedForIP);
}
if (sResRef != "")
{