2026/05/23 Update
Archivist wasn't specifically set as a divine class in classes.2da. Added Create Infusion & Craft Scepter to the Archvist's feat 2da. The Lich class is now getting the correct level based stat updates. Fixed Create Infusion and Craft Scepter to use class level instead of caster level in feat.2da. Added default level up package for Scout. Added default level up package for Swashbuckler. Fixed Contingent Resurrection to not permanently remove an epic spell slot. Fixed the prc cache creature to be cutscene invisible, regardless of which function is creating it. Added special handling in PRCGetLastSpellCastClass() for Bard/Sublime Chord to fix the DC issue. Added more CEP2 wings to PRCIsFlying() Added X2_CI_CRAFTSCEPTER_FEAT_ID to CIGetIsSpellRestrictedFromCraftFeat() Fixed Small Shield handling in ArcaneSpellFailure() Fixed Troglodyte's racial Stench ability. Vow of Poverty dialog no longer shows up when you rest & haven't selected a feat for the previous level. Swashbuckler Grace now supports 60 levels. Swashbuckler Dodge now respects Daring Outlaw and supports 60 levels. Blinding Glory isn't a Glory Domain spell in the PRC8. Fixed TLK typo in Knight (Cavalier) package description.
This commit is contained in:
@@ -61,10 +61,10 @@
|
||||
57 Spellfire_Channeler 16790544 16824664 16824665 16824666 16824667 IR_SPELLFIRE 4 CLS_ATK_3 CLS_FEAT_SPELLF CLS_SAVTHR_CLER CLS_SKILL_SPELLF CLS_BFEAT_SPELLF 2 **** **** 1 0 16 13 16 10 10 9 CON 0X00 0X0 0 CLASS_TYPE_SPELLFIRE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_SPELLF 40 0 0 0 10 10 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
58 Virtuoso 16790545 16828436 16828437 16828438 16828439 IR_BARD 6 CLS_ATK_3 CLS_FEAT_VIRT CLS_SAVTHR_WIZ CLS_SKILL_VIRT CLS_BFEAT_VIRT 4 **** **** 1 0 12 14 14 10 12 15 CHA 0X00 0X0 0 CLASS_TYPE_VIRTUOSO 1 2 3 4 5 6 7 8 9 10 11 12 12 14 15 16 17 18 19 20 CLS_PRES_VIRT 40 0 1 0 10 1 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
59 Marshal 16790546 16828255 16828256 16828257 16828258 IR_MARSH 8 CLS_ATK_2 CLS_FEAT_MARSH CLS_SAVTHR_DRU CLS_SKILL_MARSH CLS_BFEAT_MARSH 4 **** **** 1 0 14 12 12 8 14 16 CHA 0X00 0X0 0 CLASS_TYPE_MARSHAL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_MARSH 0 1 0 0 -1 1 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
60 Swashbuckler 16790547 16828217 16828218 16828219 16828220 IR_SWASH 10 CLS_ATK_1 CLS_FEAT_SWASH CLS_SAVTHR_FIGHT CLS_SKILL_SWASH CLS_BFEAT_SWASH 4 **** **** 1 0 12 14 12 8 16 14 DEX 0X00 0X0 0 CLASS_TYPE_SWASHBUCKLER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_SWASH 0 1 0 0 -1 8 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
60 Swashbuckler 16790547 16828217 16828218 16828219 16828220 IR_SWASH 10 CLS_ATK_1 CLS_FEAT_SWASH CLS_SAVTHR_FIGHT CLS_SKILL_SWASH CLS_BFEAT_SWASH 4 **** **** 1 0 13 16 12 8 14 13 DEX 0X00 0X0 0 CLASS_TYPE_SWASHBUCKLER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_SWASH 0 1 0 0 -1 840 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
61 Hexblade 16790548 16823462 16823463 16823464 16823465 IR_ELDKNI 10 CLS_ATK_1 CLS_FEAT_HEXBL CLS_SAVTHR_CLER CLS_SKILL_HEXBL CLS_BFEAT_HEXBL 2 CLS_SPGN_HEXBL CLS_SPKN_HEXBL 1 1 14 14 14 10 12 14 CHA 0X08 0X2 0 CLASS_TYPE_HEXBLADE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_HEXBL 0 1 0 0 -1 5 131 **** **** **** **** **** **** **** **** **** Hexblade **** **** **** **** ****
|
||||
62 Duskblade 16790549 16824168 16824169 16824170 16824171 IR_HAVOCMAGE 8 CLS_ATK_1 CLS_FEAT_DUSKBL CLS_SAVTHR_CLER CLS_SKILL_DUSKBL CLS_BFEAT_DUSKBL 2 CLS_SPGN_DUSKBL CLS_SPKN_DUSKBL 1 1 15 12 14 10 15 10 STR 0X00 0X0 0 CLASS_TYPE_DUSKBLADE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_DUSKBL 0 1 0 0 -1 735 131 **** **** **** **** **** **** **** **** **** Duskblade **** **** **** **** ****
|
||||
63 Scout 16790550 16822486 16822513 16822514 16822515 IR_ARCHER 8 CLS_ATK_2 CLS_FEAT_SCOUT CLS_SAVTHR_ROG CLS_SKILL_SCOUT CLS_BFEAT_SCOUT 8 **** **** 1 0 12 16 12 14 12 10 DEX 0X00 0X0 0 CLASS_TYPE_SCOUT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_SCOUT 0 1 0 0 -1 7 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
63 Scout 16790550 16822486 16822513 16822514 16822515 IR_ARCHER 8 CLS_ATK_2 CLS_FEAT_SCOUT CLS_SAVTHR_ROG CLS_SKILL_SCOUT CLS_BFEAT_SCOUT 8 **** **** 1 0 12 16 14 12 12 10 DEX 0X00 0X0 0 CLASS_TYPE_SCOUT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_SCOUT 0 1 0 0 -1 810 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
64 Healer 16790551 16822656 16822657 16822658 16822659 IR_CBTMEDIC 8 CLS_ATK_3 CLS_FEAT_HEALER CLS_SAVTHR_CLER CLS_SKILL_HEALER CLS_BFEAT_HEALER 4 CLS_SPGN_HEALER **** 1 1 10 12 12 15 10 16 WIS 0X11 0X2 0 CLASS_TYPE_HEALER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_HEALER 0 1 0 0 -1 750 0 **** 1 0 0 0 0 0 0 WIS Healer 1 1 255 0 0
|
||||
65 Mage_Killer 16790552 16822219 16822220 16822221 16822222 IR_MAGEKILL 4 CLS_ATK_3 CLS_FEAT_MAGEK CLS_SAVTHR_WIZ CLS_SKILL_MAGEK CLS_BFEAT_MAGEK 2 **** **** 1 0 12 16 14 8 14 12 INT 0X00 0X0 0 CLASS_TYPE_MAGEKILLER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_MAGEK 40 0 1 0 10 10 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
66 Harper_Mage 16790553 16822223 16822224 16822225 16822226 IEF_HARPWIZ 4 CLS_ATK_3 CLS_FEAT_HMAGE CLS_SAVTHR_WIZ CLS_SKILL_HMAGE CLS_BFEAT_HMAGE 4 **** **** 1 0 12 16 14 8 14 12 INT 0X10 0X2 0 CLASS_TYPE_HARPERMAGE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_HMAGE 5 0 1 0 5 10 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
@@ -191,7 +191,7 @@
|
||||
187 DreadNecromancer 16790672 16847586 16847587 16847588 16847589 IR_PALEMA 6 CLS_ATK_3 CLS_FEAT_DNECRO CLS_SAVTHR_WIZ CLS_SKILL_DNECRO CLS_BFEAT_DNECRO 2 CLS_SPGN_DNECRO CLS_SPKN_DNECRO 1 1 10 14 12 10 14 16 CHA 0X08 0X2 0 CLASS_TYPE_DREAD_NECROMANCER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_DNECRO 0 1 0 0 -1 10 130 **** **** **** **** **** **** 1 **** **** DreadNecro **** **** **** **** ****
|
||||
188 UltimateMagus **** 16790350 16790351 16790352 16790353 IR_EPICSPELL 4 CLS_ATK_3 CLS_FEAT_UM CLS_SAVTHR_WIZ CLS_SKILL_UM CLS_BFEAT_UM 2 **** **** 0 0 10 11 11 16 16 10 INT 0X00 0X0 0 CLASS_TYPE_MYSTIC_THEURGE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_UM 40 0 2 0 10 10 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
189 ForestMaster 16790673 16793736 16793737 16793738 16793739 IR_DRUID 8 CLS_ATK_2 CLS_FEAT_FORMAS CLS_SAVTHR_DRU CLS_SKILL_FORMAS CLS_BFEAT_FORMAS 2 **** **** 1 0 14 13 13 16 10 10 WIS 0X00 0X0 0 CLASS_TYPE_FORESTMASTER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_FORMAS 40 0 0 1 10 3 0 cls_stat_formas **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
190 Archivist 16790674 16789866 16789867 16789868 16789869 IR_ARCHIVIST 6 CLS_ATK_3 CLS_FEAT_ARCHV CLS_SAVTHR_CLER CLS_SKILL_ARCHV CLS_BFEAT_ARCHV 4 CLS_SPGN_ARCHV **** 1 1 10 14 14 12 16 10 INT 0X00 0X0 0 CLASS_TYPE_ARCHIVIST 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_ARCHV 0 1 0 0 -1 700 65 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
190 Archivist 16790674 16789866 16789867 16789868 16789869 IR_ARCHIVIST 6 CLS_ATK_3 CLS_FEAT_ARCHV CLS_SAVTHR_CLER CLS_SKILL_ARCHV CLS_BFEAT_ARCHV 4 CLS_SPGN_ARCHV **** 1 1 10 14 14 12 16 10 INT 0X00 0X0 0 CLASS_TYPE_ARCHIVIST 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_ARCHV 0 1 0 0 -1 700 65 **** **** **** **** **** **** 0 **** **** **** **** **** **** **** ****
|
||||
191 DeepstoneSentinel 16790675 16829771 16829772 16829773 16829774 IR_DWDEF 10 CLS_ATK_2 CLS_FEAT_DEEPST CLS_SAVTHR_FIGHT CLS_SKILL_DEEPST CLS_BFEAT_DEEPST 2 **** **** 1 0 12 16 14 8 14 12 DEX 0X00 0X0 0 CLASS_TYPE_DEEPSTONE_SENTINEL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_DEEPST 5 0 0 0 5 4 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
192 JadePhoenixMage 16790676 16827181 16827182 16827183 16827184 IR_JPM 6 CLS_ATK_1 CLS_FEAT_JPM CLS_SAVTHR_FIGHT CLS_SKILL_JPM CLS_BFEAT_JPM 2 **** **** 1 0 14 14 14 10 16 8 INT 0X10 0X2 0 CLASS_TYPE_JADE_PHOENIX_MAGE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_JPM 40 0 1 0 10 10 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
193 BloodclawMaster 16790677 16827149 16827150 16827151 16827152 IR_BLOODCLAW 12 CLS_ATK_2 CLS_FEAT_BLDCLW CLS_SAVTHR_WILD CLS_SKILL_BLDCLW CLS_BFEAT_BLDCLW 2 **** **** 1 0 12 16 14 8 14 12 DEX 0X00 0X0 0 CLASS_TYPE_BLOODCLAW_MASTER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_BLDCLW 5 0 0 0 5 4 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -10,7 +10,7 @@
|
||||
6 7 **** **** **** 2 2 2 ****
|
||||
7 8 **** **** **** 1 1 1 ****
|
||||
8 9 **** **** **** 1 1 1 ****
|
||||
9 10 **** **** **** 1 1 1 ****
|
||||
9 10 **** **** **** 2 2 2 ****
|
||||
10 11 **** **** **** **** **** **** ****
|
||||
11 12 **** **** **** **** **** **** ****
|
||||
12 13 **** **** **** **** **** **** ****
|
||||
|
||||
@@ -25961,9 +25961,9 @@
|
||||
25957 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
25958 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
25959 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
25960 FEAT_CREATE_INFUSION 16989216 16989217 ife_X2BrewPotion **** **** **** **** **** **** **** 3 **** **** 0 0 1 **** **** **** **** 1 **** **** **** **** **** **** **** **** 7 4 **** **** FEAT_CREATE_INFUSION 4 0 **** **** **** **** 0 1
|
||||
25960 FEAT_CREATE_INFUSION 16989216 16989217 ife_X2BrewPotion **** **** **** **** **** **** **** **** **** **** 0 0 1 **** **** **** **** 1 **** **** **** **** **** **** **** **** 7 4 **** **** FEAT_CREATE_INFUSION 4 0 5 **** **** **** 0 1
|
||||
25961 FEAT_MAGICAL_ARTISAN_CREATE_INFUSION 16989218 16847257 ife_X2BrewPotion **** **** **** **** **** **** **** **** 25960 **** 0 0 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** FEAT_MAGICAL_ARTISAN_CREATE_INFUSION **** 0 **** **** **** **** 0 1
|
||||
25962 FEAT_CRAFT_SCEPTER 16989396 16989397 ife_craft_sceptr **** **** **** **** **** **** **** 9 **** **** 0 0 1 **** **** **** **** 1 **** **** **** **** **** **** **** **** 7 4 **** **** FEAT_CRAFT_SCEPTER 4 0 **** **** **** **** 0 1
|
||||
25962 FEAT_CRAFT_SCEPTER 16989396 16989397 ife_craft_sceptr **** **** **** **** **** **** **** **** **** **** 0 0 1 **** **** **** **** 1 **** **** **** **** **** **** **** **** 7 4 **** **** FEAT_CRAFT_SCEPTER 4 0 17 **** **** **** 0 1
|
||||
25963 FEAT_MAGICAL_ARTISAN_CRAFT_SCEPTER 16989398 16847257 ife_craft_sceptr **** **** **** **** **** **** **** **** 25962 **** 0 0 1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** FEAT_MAGICAL_ARTISAN_CRAFT_SCEPTER **** 0 **** **** **** **** 0 1
|
||||
25964 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
25965 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
|
||||
@@ -811,7 +811,7 @@
|
||||
807 SamuraiCW3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
808 SamuraiCW4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
809 SamuraiCW5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
810 Scout1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
810 Scout_Sniper 16988833 16988834 63 DEX 20 **** **** **** **** **** packftscout1 packskscout1 packeqscout1 **** 1
|
||||
811 Scout2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
812 Scout3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
813 Scout4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
@@ -841,7 +841,7 @@
|
||||
837 Soulknife3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
838 Soulknife4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
839 Soulknife5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
840 Swashbuckler1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
840 Swashbuckler_Default 16988893 16988894 60 DEX 20 **** **** **** **** **** packftswash1 packskswash1 packeqswash1 **** 1
|
||||
841 Swashbuckler2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
842 Swashbuckler3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
843 Swashbuckler4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
|
||||
12
nwn/nwnprc/trunk/Craft2das/packeqscout1.2da
Normal file
12
nwn/nwnprc/trunk/Craft2das/packeqscout1.2da
Normal file
@@ -0,0 +1,12 @@
|
||||
2DA V2.0
|
||||
|
||||
Label Name
|
||||
0 NW_WAXHN001 Handaxe_1d6
|
||||
1 NW_AARCL002 Studded_Leather_Armor_3AC
|
||||
2 NW_WBWXL001 Light_Crossbow_1d8
|
||||
3 NW_WAMBO001 Bolt
|
||||
4 NW_WAMBO001 Bolt
|
||||
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
|
||||
4
nwn/nwnprc/trunk/Craft2das/packeqswash1.2da
Normal file
4
nwn/nwnprc/trunk/Craft2das/packeqswash1.2da
Normal file
@@ -0,0 +1,4 @@
|
||||
2DA V2.0
|
||||
|
||||
Label Name
|
||||
0 NW_WSWRP001 Rapier_1d6
|
||||
273
nwn/nwnprc/trunk/Craft2das/packftscout1.2da
Normal file
273
nwn/nwnprc/trunk/Craft2das/packftscout1.2da
Normal file
@@ -0,0 +1,273 @@
|
||||
2DA V2.0
|
||||
|
||||
FeatIndex Label
|
||||
0 27 PointBlankShot
|
||||
1 42 WeapFinesse
|
||||
2 411 RapidReload
|
||||
3 131 WeapSpeLgXBow
|
||||
4 93 WeapFocLgXBow
|
||||
5 5311 CrossbowSniper
|
||||
6 5202 ExpDodge
|
||||
7 3175 CrossbowMaster
|
||||
8 55 ImpCritLgXBow
|
||||
9 5192 RangedDisarm
|
||||
10 408 BlindFight
|
||||
11 26 Mobility
|
||||
12 178 SkillFocusHide
|
||||
13 181 SkillFocusMove
|
||||
14 108 WeapFocHAxe
|
||||
15 70 ImpCritHandAxe
|
||||
16 392 SpringAttack
|
||||
17 856 FEAT_EPIC_DODGE
|
||||
18 499 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTCROSSBOW
|
||||
19 713 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTCROSSBOW
|
||||
20 623 FEAT_EPIC_WEAPON_FOCUS_LIGHTCROSSBOW
|
||||
21 495 FEAT_EPIC_DEVASTATING_CRITICAL_CLUB
|
||||
22 496 FEAT_EPIC_DEVASTATING_CRITICAL_DAGGER
|
||||
23 497 FEAT_EPIC_DEVASTATING_CRITICAL_DART
|
||||
24 498 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYCROSSBOW
|
||||
25 500 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTMACE
|
||||
26 501 FEAT_EPIC_DEVASTATING_CRITICAL_MORNINGSTAR
|
||||
27 502 FEAT_EPIC_DEVASTATING_CRITICAL_QUARTERSTAFF
|
||||
28 503 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSPEAR
|
||||
29 504 FEAT_EPIC_DEVASTATING_CRITICAL_SICKLE
|
||||
30 505 FEAT_EPIC_DEVASTATING_CRITICAL_SLING
|
||||
31 506 FEAT_EPIC_DEVASTATING_CRITICAL_UNARMED
|
||||
32 507 FEAT_EPIC_DEVASTATING_CRITICAL_LONGBOW
|
||||
33 508 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTBOW
|
||||
34 509 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSWORD
|
||||
35 510 FEAT_EPIC_DEVASTATING_CRITICAL_RAPIER
|
||||
36 511 FEAT_EPIC_DEVASTATING_CRITICAL_SCIMITAR
|
||||
37 512 FEAT_EPIC_DEVASTATING_CRITICAL_LONGSWORD
|
||||
38 513 FEAT_EPIC_DEVASTATING_CRITICAL_GREATSWORD
|
||||
39 514 FEAT_EPIC_DEVASTATING_CRITICAL_HANDAXE
|
||||
40 515 FEAT_EPIC_DEVASTATING_CRITICAL_THROWINGAXE
|
||||
41 516 FEAT_EPIC_DEVASTATING_CRITICAL_BATTLEAXE
|
||||
42 517 FEAT_EPIC_DEVASTATING_CRITICAL_GREATAXE
|
||||
43 518 FEAT_EPIC_DEVASTATING_CRITICAL_HALBERD
|
||||
44 519 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTHAMMER
|
||||
45 520 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTFLAIL
|
||||
46 521 FEAT_EPIC_DEVASTATING_CRITICAL_WARHAMMER
|
||||
47 522 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYFLAIL
|
||||
48 523 FEAT_EPIC_DEVASTATING_CRITICAL_KAMA
|
||||
49 524 FEAT_EPIC_DEVASTATING_CRITICAL_KUKRI
|
||||
50 525 FEAT_EPIC_DEVASTATING_CRITICAL_SHURIKEN
|
||||
51 526 FEAT_EPIC_DEVASTATING_CRITICAL_SCYTHE
|
||||
52 527 FEAT_EPIC_DEVASTATING_CRITICAL_KATANA
|
||||
53 528 FEAT_EPIC_DEVASTATING_CRITICAL_BASTARDSWORD
|
||||
54 529 FEAT_EPIC_DEVASTATING_CRITICAL_DIREMACE
|
||||
55 530 FEAT_EPIC_DEVASTATING_CRITICAL_DOUBLEAXE
|
||||
56 531 FEAT_EPIC_DEVASTATING_CRITICAL_TWOBLADEDSWORD
|
||||
57 709 FEAT_EPIC_OVERWHELMING_CRITICAL_CLUB
|
||||
58 710 FEAT_EPIC_OVERWHELMING_CRITICAL_DAGGER
|
||||
59 711 FEAT_EPIC_OVERWHELMING_CRITICAL_DART
|
||||
60 712 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYCROSSBOW
|
||||
61 714 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTMACE
|
||||
62 715 FEAT_EPIC_OVERWHELMING_CRITICAL_MORNINGSTAR
|
||||
63 716 FEAT_EPIC_OVERWHELMING_CRITICAL_QUARTERSTAFF
|
||||
64 717 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSPEAR
|
||||
65 718 FEAT_EPIC_OVERWHELMING_CRITICAL_SICKLE
|
||||
66 719 FEAT_EPIC_OVERWHELMING_CRITICAL_SLING
|
||||
67 720 FEAT_EPIC_OVERWHELMING_CRITICAL_UNARMED
|
||||
68 721 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGBOW
|
||||
69 722 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTBOW
|
||||
70 723 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSWORD
|
||||
71 724 FEAT_EPIC_OVERWHELMING_CRITICAL_RAPIER
|
||||
72 725 FEAT_EPIC_OVERWHELMING_CRITICAL_SCIMITAR
|
||||
73 726 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGSWORD
|
||||
74 727 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATSWORD
|
||||
75 728 FEAT_EPIC_OVERWHELMING_CRITICAL_HANDAXE
|
||||
76 729 FEAT_EPIC_OVERWHELMING_CRITICAL_THROWINGAXE
|
||||
77 730 FEAT_EPIC_OVERWHELMING_CRITICAL_BATTLEAXE
|
||||
78 731 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATAXE
|
||||
79 732 FEAT_EPIC_OVERWHELMING_CRITICAL_HALBERD
|
||||
80 733 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTHAMMER
|
||||
81 734 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTFLAIL
|
||||
82 735 FEAT_EPIC_OVERWHELMING_CRITICAL_WARHAMMER
|
||||
83 736 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYFLAIL
|
||||
84 737 FEAT_EPIC_OVERWHELMING_CRITICAL_KAMA
|
||||
85 738 FEAT_EPIC_OVERWHELMING_CRITICAL_KUKRI
|
||||
86 739 FEAT_EPIC_OVERWHELMING_CRITICAL_SHURIKEN
|
||||
87 740 FEAT_EPIC_OVERWHELMING_CRITICAL_SCYTHE
|
||||
88 741 FEAT_EPIC_OVERWHELMING_CRITICAL_KATANA
|
||||
89 742 FEAT_EPIC_OVERWHELMING_CRITICAL_BASTARDSWORD
|
||||
90 743 FEAT_EPIC_OVERWHELMING_CRITICAL_DIREMACE
|
||||
91 744 FEAT_EPIC_OVERWHELMING_CRITICAL_DOUBLEAXE
|
||||
92 745 FEAT_EPIC_OVERWHELMING_CRITICAL_TWOBLADEDSWORD
|
||||
93 619 FEAT_EPIC_WEAPON_FOCUS_CLUB
|
||||
94 620 FEAT_EPIC_WEAPON_FOCUS_DAGGER
|
||||
95 621 FEAT_EPIC_WEAPON_FOCUS_DART
|
||||
96 622 FEAT_EPIC_WEAPON_FOCUS_HEAVYCROSSBOW
|
||||
97 624 FEAT_EPIC_WEAPON_FOCUS_LIGHTMACE
|
||||
98 625 FEAT_EPIC_WEAPON_FOCUS_MORNINGSTAR
|
||||
99 626 FEAT_EPIC_WEAPON_FOCUS_QUARTERSTAFF
|
||||
100 627 FEAT_EPIC_WEAPON_FOCUS_SHORTSPEAR
|
||||
101 628 FEAT_EPIC_WEAPON_FOCUS_SICKLE
|
||||
102 629 FEAT_EPIC_WEAPON_FOCUS_SLING
|
||||
103 630 FEAT_EPIC_WEAPON_FOCUS_UNARMED
|
||||
104 631 FEAT_EPIC_WEAPON_FOCUS_LONGBOW
|
||||
105 632 FEAT_EPIC_WEAPON_FOCUS_SHORTBOW
|
||||
106 633 FEAT_EPIC_WEAPON_FOCUS_SHORTSWORD
|
||||
107 634 FEAT_EPIC_WEAPON_FOCUS_RAPIER
|
||||
108 635 FEAT_EPIC_WEAPON_FOCUS_SCIMITAR
|
||||
109 636 FEAT_EPIC_WEAPON_FOCUS_LONGSWORD
|
||||
110 637 FEAT_EPIC_WEAPON_FOCUS_GREATSWORD
|
||||
111 638 FEAT_EPIC_WEAPON_FOCUS_HANDAXE
|
||||
112 639 FEAT_EPIC_WEAPON_FOCUS_THROWINGAXE
|
||||
113 640 FEAT_EPIC_WEAPON_FOCUS_BATTLEAXE
|
||||
114 641 FEAT_EPIC_WEAPON_FOCUS_GREATAXE
|
||||
115 642 FEAT_EPIC_WEAPON_FOCUS_HALBERD
|
||||
116 643 FEAT_EPIC_WEAPON_FOCUS_LIGHTHAMMER
|
||||
117 644 FEAT_EPIC_WEAPON_FOCUS_LIGHTFLAIL
|
||||
118 645 FEAT_EPIC_WEAPON_FOCUS_WARHAMMER
|
||||
119 646 FEAT_EPIC_WEAPON_FOCUS_HEAVYFLAIL
|
||||
120 647 FEAT_EPIC_WEAPON_FOCUS_KAMA
|
||||
121 648 FEAT_EPIC_WEAPON_FOCUS_KUKRI
|
||||
122 649 FEAT_EPIC_WEAPON_FOCUS_SHURIKEN
|
||||
123 650 FEAT_EPIC_WEAPON_FOCUS_SCYTHE
|
||||
124 651 FEAT_EPIC_WEAPON_FOCUS_KATANA
|
||||
125 652 FEAT_EPIC_WEAPON_FOCUS_BASTARDSWORD
|
||||
126 653 FEAT_EPIC_WEAPON_FOCUS_DIREMACE
|
||||
127 654 FEAT_EPIC_WEAPON_FOCUS_DOUBLEAXE
|
||||
128 655 FEAT_EPIC_WEAPON_FOCUS_TWOBLADEDSWORD
|
||||
129 748 FEAT_EPIC_SELF_CONCEALMENT_10
|
||||
130 749 FEAT_EPIC_SELF_CONCEALMENT_20
|
||||
131 750 FEAT_EPIC_SELF_CONCEALMENT_30
|
||||
132 751 FEAT_EPIC_SELF_CONCEALMENT_40
|
||||
133 752 FEAT_EPIC_SELF_CONCEALMENT_50
|
||||
134 491 FEAT_EPIC_BLINDING_SPEED
|
||||
135 584 FEAT_EPIC_PROWESS
|
||||
136 753 FEAT_EPIC_SUPERIOR_INITIATIVE
|
||||
137 784 FEAT_EPIC_GREAT_DEXTERITY_1
|
||||
138 785 FEAT_EPIC_GREAT_DEXTERITY_2
|
||||
139 786 FEAT_EPIC_GREAT_DEXTERITY_3
|
||||
140 787 FEAT_EPIC_GREAT_DEXTERITY_4
|
||||
141 788 FEAT_EPIC_GREAT_DEXTERITY_5
|
||||
142 789 FEAT_EPIC_GREAT_DEXTERITY_6
|
||||
143 790 FEAT_EPIC_GREAT_DEXTERITY_7
|
||||
144 791 FEAT_EPIC_GREAT_DEXTERITY_8
|
||||
145 792 FEAT_EPIC_GREAT_DEXTERITY_9
|
||||
146 793 FEAT_EPIC_GREAT_DEXTERITY_10
|
||||
147 594 FEAT_EPIC_SKILL_FOCUS_HIDE
|
||||
148 597 FEAT_EPIC_SKILL_FOCUS_MOVESILENTLY
|
||||
149 598 FEAT_EPIC_SKILL_FOCUS_OPENLOCK
|
||||
150 591 FEAT_EPIC_SKILL_FOCUS_DISABLETRAP
|
||||
151 604 FEAT_EPIC_SKILL_FOCUS_SETTRAP
|
||||
152 377 ImpInit
|
||||
153 40 Toughness
|
||||
154 24 LightngRef
|
||||
155 0 Alertness
|
||||
156 387 Stealthy
|
||||
157 389 Expertise
|
||||
158 390 ImpExpertise
|
||||
159 404 SkillFocAppraise
|
||||
160 406 SkillFocTumble
|
||||
161 407 SkillFocCrftTrap
|
||||
162 8 DefArrow
|
||||
163 32 Shield
|
||||
164 39 StunFist
|
||||
165 30 RapidShot
|
||||
166 145 WeapSpeGSw
|
||||
167 1 Ambidex
|
||||
168 41 TwoWeap
|
||||
169 43 WeapFocClub
|
||||
170 15 ImpCritClub
|
||||
171 16 ImpDis
|
||||
172 19 ImpPower
|
||||
173 65 ImpCritShortSwor
|
||||
174 103 WeapFocShortSwor
|
||||
175 52 ImpCritDagger
|
||||
176 90 WeapFocDagger
|
||||
177 20 ImpTwo
|
||||
178 21 ImpStrike
|
||||
179 53 ImpCritDart
|
||||
180 54 ImpCritHXBow
|
||||
181 83 ImpCritScy
|
||||
182 84 ImpCritKatana
|
||||
183 85 ImpCritBSw
|
||||
184 87 ImpCritDMace
|
||||
185 88 ImpCritDAxe
|
||||
186 89 ImpCrit2Sw
|
||||
187 68 ImpCritLSw
|
||||
188 144 WeapSpeLSw
|
||||
189 106 WeapFocLSw
|
||||
190 91 WeapFocDart
|
||||
191 92 WeapFocHXBow
|
||||
192 94 WeapFocLgMace
|
||||
193 95 WeapFocMorn
|
||||
194 96 WeapFocStaff
|
||||
195 97 WeapFocSpear
|
||||
196 98 WeapFocSickle
|
||||
197 99 WeapFocSling
|
||||
198 100 WeapFocUnArm
|
||||
199 101 WeapFocLongBow
|
||||
200 102 WeapFocShortBow
|
||||
201 104 WeapFocRapier
|
||||
202 105 WeapFocScim
|
||||
203 109 WeapFocTAxe
|
||||
204 110 WeapFocBAxe
|
||||
205 111 WeapFocGAxe
|
||||
206 112 WeapFocHalb
|
||||
207 113 WeapFocLgHam
|
||||
208 114 WeapFocLgFlail
|
||||
209 115 WeapFocWHam
|
||||
210 116 WeapFocHFlail
|
||||
211 117 WeapFocKama
|
||||
212 118 WeapFocKukri
|
||||
213 120 WeapFocShur
|
||||
214 121 WeapFocScy
|
||||
215 122 WeapFocKatana
|
||||
216 123 WeapFocBSw
|
||||
217 125 WeapFocDMace
|
||||
218 126 WeapFocDAxe
|
||||
219 127 WeapFoc2Sw
|
||||
220 128 WeapSpeDagger
|
||||
221 129 WeapSpeDart
|
||||
222 130 WeapSpeHXBow
|
||||
223 132 WeapSpeLgMace
|
||||
224 133 WeapSpeMorn
|
||||
225 134 WeapSpeStaff
|
||||
226 135 WeapSpeSpear
|
||||
227 136 WeapSpeSickle
|
||||
228 137 WeapSpeSling
|
||||
229 138 WeapSpeUnArm
|
||||
230 139 WeapSpeLongBow
|
||||
231 140 WeapSpeShortBow
|
||||
232 141 WeapSpeShortSwor
|
||||
233 142 WeapSpeRapier
|
||||
234 143 WeapSpeScim
|
||||
235 146 WeapSpeHAxe
|
||||
236 147 WeapSpeTAxe
|
||||
237 148 WeapSpeBAxe
|
||||
238 149 WeapSpeGAxe
|
||||
239 150 WeapSpeHalb
|
||||
240 151 WeapSpeLgHam
|
||||
241 152 WeapSpeLgFlail
|
||||
242 153 WeapSpeWHam
|
||||
243 154 WeapSpeHFlail
|
||||
244 155 WeapSpeKama
|
||||
245 156 WeapSpeKukri
|
||||
246 158 WeapSpeShur
|
||||
247 159 WeapSpeScy
|
||||
248 160 WeapSpeKatana
|
||||
249 161 WeapSpeBSw
|
||||
250 163 WeapSpeDMace
|
||||
251 164 WeapSpeDAxe
|
||||
252 165 WeapSpe2Sw
|
||||
253 173 SkillFocusConc
|
||||
254 174 SkillFocusDisa
|
||||
255 175 SkillFocusGrip
|
||||
256 177 SkillFocusHeal
|
||||
257 179 SkillFocusList
|
||||
258 180 SkillFocusLore
|
||||
259 182 SkillFocusOpen
|
||||
260 183 SkillFocusParr
|
||||
261 184 SkillFocusPerf
|
||||
262 186 SkillFocusPick
|
||||
263 187 SkillFocusSearch
|
||||
264 188 SkillFocusSet
|
||||
265 189 SkillFocusSpell
|
||||
266 190 SkillFocusSpot
|
||||
267 192 SkillFocusTaunt
|
||||
268 193 SkillFocusDevi
|
||||
269 34 SkillFocusAnim
|
||||
275
nwn/nwnprc/trunk/Craft2das/packftswash1.2da
Normal file
275
nwn/nwnprc/trunk/Craft2das/packftswash1.2da
Normal file
@@ -0,0 +1,275 @@
|
||||
2DA V2.0
|
||||
|
||||
FeatIndex Label
|
||||
0 856 FEAT_EPIC_DODGE
|
||||
1 634 FEAT_EPIC_WEAPON_FOCUS_RAPIER
|
||||
2 584 FEAT_EPIC_PROWESS
|
||||
3 495 FEAT_EPIC_DEVASTATING_CRITICAL_CLUB
|
||||
4 496 FEAT_EPIC_DEVASTATING_CRITICAL_DAGGER
|
||||
5 497 FEAT_EPIC_DEVASTATING_CRITICAL_DART
|
||||
6 498 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYCROSSBOW
|
||||
7 499 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTCROSSBOW
|
||||
8 500 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTMACE
|
||||
9 501 FEAT_EPIC_DEVASTATING_CRITICAL_MORNINGSTAR
|
||||
10 502 FEAT_EPIC_DEVASTATING_CRITICAL_QUARTERSTAFF
|
||||
11 503 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSPEAR
|
||||
12 504 FEAT_EPIC_DEVASTATING_CRITICAL_SICKLE
|
||||
13 505 FEAT_EPIC_DEVASTATING_CRITICAL_SLING
|
||||
14 506 FEAT_EPIC_DEVASTATING_CRITICAL_UNARMED
|
||||
15 507 FEAT_EPIC_DEVASTATING_CRITICAL_LONGBOW
|
||||
16 508 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTBOW
|
||||
17 509 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSWORD
|
||||
18 510 FEAT_EPIC_DEVASTATING_CRITICAL_RAPIER
|
||||
19 511 FEAT_EPIC_DEVASTATING_CRITICAL_SCIMITAR
|
||||
20 512 FEAT_EPIC_DEVASTATING_CRITICAL_LONGSWORD
|
||||
21 513 FEAT_EPIC_DEVASTATING_CRITICAL_GREATSWORD
|
||||
22 514 FEAT_EPIC_DEVASTATING_CRITICAL_HANDAXE
|
||||
23 515 FEAT_EPIC_DEVASTATING_CRITICAL_THROWINGAXE
|
||||
24 516 FEAT_EPIC_DEVASTATING_CRITICAL_BATTLEAXE
|
||||
25 517 FEAT_EPIC_DEVASTATING_CRITICAL_GREATAXE
|
||||
26 518 FEAT_EPIC_DEVASTATING_CRITICAL_HALBERD
|
||||
27 519 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTHAMMER
|
||||
28 520 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTFLAIL
|
||||
29 521 FEAT_EPIC_DEVASTATING_CRITICAL_WARHAMMER
|
||||
30 522 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYFLAIL
|
||||
31 523 FEAT_EPIC_DEVASTATING_CRITICAL_KAMA
|
||||
32 524 FEAT_EPIC_DEVASTATING_CRITICAL_KUKRI
|
||||
33 525 FEAT_EPIC_DEVASTATING_CRITICAL_SHURIKEN
|
||||
34 526 FEAT_EPIC_DEVASTATING_CRITICAL_SCYTHE
|
||||
35 527 FEAT_EPIC_DEVASTATING_CRITICAL_KATANA
|
||||
36 528 FEAT_EPIC_DEVASTATING_CRITICAL_BASTARDSWORD
|
||||
37 529 FEAT_EPIC_DEVASTATING_CRITICAL_DIREMACE
|
||||
38 530 FEAT_EPIC_DEVASTATING_CRITICAL_DOUBLEAXE
|
||||
39 531 FEAT_EPIC_DEVASTATING_CRITICAL_TWOBLADEDSWORD
|
||||
40 709 FEAT_EPIC_OVERWHELMING_CRITICAL_CLUB
|
||||
41 710 FEAT_EPIC_OVERWHELMING_CRITICAL_DAGGER
|
||||
42 711 FEAT_EPIC_OVERWHELMING_CRITICAL_DART
|
||||
43 712 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYCROSSBOW
|
||||
44 713 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTCROSSBOW
|
||||
45 714 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTMACE
|
||||
46 715 FEAT_EPIC_OVERWHELMING_CRITICAL_MORNINGSTAR
|
||||
47 716 FEAT_EPIC_OVERWHELMING_CRITICAL_QUARTERSTAFF
|
||||
48 717 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSPEAR
|
||||
49 718 FEAT_EPIC_OVERWHELMING_CRITICAL_SICKLE
|
||||
50 719 FEAT_EPIC_OVERWHELMING_CRITICAL_SLING
|
||||
51 720 FEAT_EPIC_OVERWHELMING_CRITICAL_UNARMED
|
||||
52 721 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGBOW
|
||||
53 722 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTBOW
|
||||
54 723 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSWORD
|
||||
55 724 FEAT_EPIC_OVERWHELMING_CRITICAL_RAPIER
|
||||
56 725 FEAT_EPIC_OVERWHELMING_CRITICAL_SCIMITAR
|
||||
57 726 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGSWORD
|
||||
58 727 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATSWORD
|
||||
59 728 FEAT_EPIC_OVERWHELMING_CRITICAL_HANDAXE
|
||||
60 729 FEAT_EPIC_OVERWHELMING_CRITICAL_THROWINGAXE
|
||||
61 730 FEAT_EPIC_OVERWHELMING_CRITICAL_BATTLEAXE
|
||||
62 731 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATAXE
|
||||
63 732 FEAT_EPIC_OVERWHELMING_CRITICAL_HALBERD
|
||||
64 733 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTHAMMER
|
||||
65 734 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTFLAIL
|
||||
66 735 FEAT_EPIC_OVERWHELMING_CRITICAL_WARHAMMER
|
||||
67 736 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYFLAIL
|
||||
68 737 FEAT_EPIC_OVERWHELMING_CRITICAL_KAMA
|
||||
69 738 FEAT_EPIC_OVERWHELMING_CRITICAL_KUKRI
|
||||
70 739 FEAT_EPIC_OVERWHELMING_CRITICAL_SHURIKEN
|
||||
71 740 FEAT_EPIC_OVERWHELMING_CRITICAL_SCYTHE
|
||||
72 741 FEAT_EPIC_OVERWHELMING_CRITICAL_KATANA
|
||||
73 742 FEAT_EPIC_OVERWHELMING_CRITICAL_BASTARDSWORD
|
||||
74 743 FEAT_EPIC_OVERWHELMING_CRITICAL_DIREMACE
|
||||
75 744 FEAT_EPIC_OVERWHELMING_CRITICAL_DOUBLEAXE
|
||||
76 745 FEAT_EPIC_OVERWHELMING_CRITICAL_TWOBLADEDSWORD
|
||||
77 619 FEAT_EPIC_WEAPON_FOCUS_CLUB
|
||||
78 620 FEAT_EPIC_WEAPON_FOCUS_DAGGER
|
||||
79 621 FEAT_EPIC_WEAPON_FOCUS_DART
|
||||
80 622 FEAT_EPIC_WEAPON_FOCUS_HEAVYCROSSBOW
|
||||
81 623 FEAT_EPIC_WEAPON_FOCUS_LIGHTCROSSBOW
|
||||
82 624 FEAT_EPIC_WEAPON_FOCUS_LIGHTMACE
|
||||
83 625 FEAT_EPIC_WEAPON_FOCUS_MORNINGSTAR
|
||||
84 626 FEAT_EPIC_WEAPON_FOCUS_QUARTERSTAFF
|
||||
85 627 FEAT_EPIC_WEAPON_FOCUS_SHORTSPEAR
|
||||
86 628 FEAT_EPIC_WEAPON_FOCUS_SICKLE
|
||||
87 629 FEAT_EPIC_WEAPON_FOCUS_SLING
|
||||
88 630 FEAT_EPIC_WEAPON_FOCUS_UNARMED
|
||||
89 631 FEAT_EPIC_WEAPON_FOCUS_LONGBOW
|
||||
90 632 FEAT_EPIC_WEAPON_FOCUS_SHORTBOW
|
||||
91 633 FEAT_EPIC_WEAPON_FOCUS_SHORTSWORD
|
||||
92 635 FEAT_EPIC_WEAPON_FOCUS_SCIMITAR
|
||||
93 636 FEAT_EPIC_WEAPON_FOCUS_LONGSWORD
|
||||
94 637 FEAT_EPIC_WEAPON_FOCUS_GREATSWORD
|
||||
95 638 FEAT_EPIC_WEAPON_FOCUS_HANDAXE
|
||||
96 639 FEAT_EPIC_WEAPON_FOCUS_THROWINGAXE
|
||||
97 640 FEAT_EPIC_WEAPON_FOCUS_BATTLEAXE
|
||||
98 641 FEAT_EPIC_WEAPON_FOCUS_GREATAXE
|
||||
99 642 FEAT_EPIC_WEAPON_FOCUS_HALBERD
|
||||
100 643 FEAT_EPIC_WEAPON_FOCUS_LIGHTHAMMER
|
||||
101 644 FEAT_EPIC_WEAPON_FOCUS_LIGHTFLAIL
|
||||
102 645 FEAT_EPIC_WEAPON_FOCUS_WARHAMMER
|
||||
103 646 FEAT_EPIC_WEAPON_FOCUS_HEAVYFLAIL
|
||||
104 647 FEAT_EPIC_WEAPON_FOCUS_KAMA
|
||||
105 648 FEAT_EPIC_WEAPON_FOCUS_KUKRI
|
||||
106 649 FEAT_EPIC_WEAPON_FOCUS_SHURIKEN
|
||||
107 650 FEAT_EPIC_WEAPON_FOCUS_SCYTHE
|
||||
108 651 FEAT_EPIC_WEAPON_FOCUS_KATANA
|
||||
109 652 FEAT_EPIC_WEAPON_FOCUS_BASTARDSWORD
|
||||
110 653 FEAT_EPIC_WEAPON_FOCUS_DIREMACE
|
||||
111 654 FEAT_EPIC_WEAPON_FOCUS_DOUBLEAXE
|
||||
112 655 FEAT_EPIC_WEAPON_FOCUS_TWOBLADEDSWORD
|
||||
113 748 FEAT_EPIC_SELF_CONCEALMENT_10
|
||||
114 749 FEAT_EPIC_SELF_CONCEALMENT_20
|
||||
115 750 FEAT_EPIC_SELF_CONCEALMENT_30
|
||||
116 751 FEAT_EPIC_SELF_CONCEALMENT_40
|
||||
117 752 FEAT_EPIC_SELF_CONCEALMENT_50
|
||||
118 491 FEAT_EPIC_BLINDING_SPEED
|
||||
119 753 FEAT_EPIC_SUPERIOR_INITIATIVE
|
||||
120 794 FEAT_EPIC_GREAT_INTELLIGENCE_1
|
||||
121 795 FEAT_EPIC_GREAT_INTELLIGENCE_2
|
||||
122 796 FEAT_EPIC_GREAT_INTELLIGENCE_3
|
||||
123 797 FEAT_EPIC_GREAT_INTELLIGENCE_4
|
||||
124 798 FEAT_EPIC_GREAT_INTELLIGENCE_5
|
||||
125 799 FEAT_EPIC_GREAT_INTELLIGENCE_6
|
||||
126 800 FEAT_EPIC_GREAT_INTELLIGENCE_7
|
||||
127 801 FEAT_EPIC_GREAT_INTELLIGENCE_8
|
||||
128 802 FEAT_EPIC_GREAT_INTELLIGENCE_9
|
||||
129 803 FEAT_EPIC_GREAT_INTELLIGENCE_10
|
||||
130 784 FEAT_EPIC_GREAT_DEXTERITY_1
|
||||
131 785 FEAT_EPIC_GREAT_DEXTERITY_2
|
||||
132 786 FEAT_EPIC_GREAT_DEXTERITY_3
|
||||
133 787 FEAT_EPIC_GREAT_DEXTERITY_4
|
||||
134 788 FEAT_EPIC_GREAT_DEXTERITY_5
|
||||
135 789 FEAT_EPIC_GREAT_DEXTERITY_6
|
||||
136 790 FEAT_EPIC_GREAT_DEXTERITY_7
|
||||
137 791 FEAT_EPIC_GREAT_DEXTERITY_8
|
||||
138 792 FEAT_EPIC_GREAT_DEXTERITY_9
|
||||
139 793 FEAT_EPIC_GREAT_DEXTERITY_10
|
||||
140 2374 DaringOutlaw
|
||||
141 142 WeapSpeRapier
|
||||
142 41 TwoWeap
|
||||
143 28 PowerAttack
|
||||
144 66 ImpCritRapier
|
||||
145 1 Ambidexterity
|
||||
146 20 ImpTWF
|
||||
147 10 Dodge
|
||||
148 26 Mobility
|
||||
149 408 BlindFight
|
||||
150 389 Expertise
|
||||
151 16 ImpDis
|
||||
152 392 SpringAttack
|
||||
153 104 WFRapier
|
||||
154 40 Toughness
|
||||
155 52 ImpCritDagger
|
||||
156 90 WeapFocDagger
|
||||
157 27 PBShot
|
||||
158 377 ImpInit
|
||||
159 24 LightngRef
|
||||
160 65 ImpCritShortSwor
|
||||
161 103 WeapFocShortSwor
|
||||
162 0 Alertness
|
||||
163 387 Stealthy
|
||||
164 390 ImpExpertise
|
||||
165 404 SkillFocAppraise
|
||||
166 406 SkillFocTumble
|
||||
167 407 SkillFocCrftTrap
|
||||
168 8 DefArrow
|
||||
169 68 ImpCritLSw
|
||||
170 144 WeapSpeLSw
|
||||
171 106 WeapFocLSw
|
||||
172 32 Shield
|
||||
173 39 StunFist
|
||||
174 30 RapidShot
|
||||
175 145 WeapSpeGSw
|
||||
176 43 WeapFocClub
|
||||
177 15 ImpCritClub
|
||||
178 19 ImpPower
|
||||
179 21 ImpStrike
|
||||
180 53 ImpCritDart
|
||||
181 54 ImpCritHXBow
|
||||
182 55 ImpCritLgXBow
|
||||
183 83 ImpCritScy
|
||||
184 84 ImpCritKatana
|
||||
185 85 ImpCritBSw
|
||||
186 87 ImpCritDMace
|
||||
187 88 ImpCritDAxe
|
||||
188 89 ImpCrit2Sw
|
||||
189 91 WeapFocDart
|
||||
190 92 WeapFocHXBow
|
||||
191 93 WeapFocLgXBow
|
||||
192 94 WeapFocLgMace
|
||||
193 95 WeapFocMorn
|
||||
194 96 WeapFocStaff
|
||||
195 97 WeapFocSpear
|
||||
196 98 WeapFocSickle
|
||||
197 99 WeapFocSling
|
||||
198 100 WeapFocUnArm
|
||||
199 101 WeapFocLongBow
|
||||
200 102 WeapFocShortBow
|
||||
201 104 WeapFocRapier
|
||||
202 105 WeapFocScim
|
||||
203 108 WeapFocHAxe
|
||||
204 109 WeapFocTAxe
|
||||
205 110 WeapFocBAxe
|
||||
206 111 WeapFocGAxe
|
||||
207 112 WeapFocHalb
|
||||
208 113 WeapFocLgHam
|
||||
209 114 WeapFocLgFlail
|
||||
210 115 WeapFocWHam
|
||||
211 116 WeapFocHFlail
|
||||
212 117 WeapFocKama
|
||||
213 118 WeapFocKukri
|
||||
214 120 WeapFocShur
|
||||
215 121 WeapFocScy
|
||||
216 122 WeapFocKatana
|
||||
217 123 WeapFocBSw
|
||||
218 125 WeapFocDMace
|
||||
219 126 WeapFocDAxe
|
||||
220 127 WeapFoc2Sw
|
||||
221 128 WeapSpeDagger
|
||||
222 129 WeapSpeDart
|
||||
223 130 WeapSpeHXBow
|
||||
224 131 WeapSpeLgXBow
|
||||
225 132 WeapSpeLgMace
|
||||
226 133 WeapSpeMorn
|
||||
227 134 WeapSpeStaff
|
||||
228 135 WeapSpeSpear
|
||||
229 136 WeapSpeSickle
|
||||
230 137 WeapSpeSling
|
||||
231 138 WeapSpeUnArm
|
||||
232 139 WeapSpeLongBow
|
||||
233 140 WeapSpeShortBow
|
||||
234 141 WeapSpeShortSwor
|
||||
235 143 WeapSpeScim
|
||||
236 146 WeapSpeHAxe
|
||||
237 147 WeapSpeTAxe
|
||||
238 148 WeapSpeBAxe
|
||||
239 149 WeapSpeGAxe
|
||||
240 150 WeapSpeHalb
|
||||
241 151 WeapSpeLgHam
|
||||
242 152 WeapSpeLgFlail
|
||||
243 153 WeapSpeWHam
|
||||
244 154 WeapSpeHFlail
|
||||
245 155 WeapSpeKama
|
||||
246 156 WeapSpeKukri
|
||||
247 158 WeapSpeShur
|
||||
248 159 WeapSpeScy
|
||||
249 160 WeapSpeKatana
|
||||
250 161 WeapSpeBSw
|
||||
251 163 WeapSpeDMace
|
||||
252 164 WeapSpeDAxe
|
||||
253 165 WeapSpe2Sw
|
||||
254 173 SkillFocusConc
|
||||
255 174 SkillFocusDisa
|
||||
256 175 SkillFocusGrip
|
||||
257 177 SkillFocusHeal
|
||||
258 178 SkillFocusHide
|
||||
259 179 SkillFocusList
|
||||
260 180 SkillFocusLore
|
||||
261 181 SkillFocusMove
|
||||
262 182 SkillFocusOpen
|
||||
263 183 SkillFocusParr
|
||||
264 184 SkillFocusPerf
|
||||
265 186 SkillFocusPick
|
||||
266 187 SkillFocusSearch
|
||||
267 188 SkillFocusSet
|
||||
268 189 SkillFocusSpell
|
||||
269 190 SkillFocusSpot
|
||||
270 192 SkillFocusTaunt
|
||||
271 193 SkillFocusDevi
|
||||
26
nwn/nwnprc/trunk/Craft2das/packskscout1.2da
Normal file
26
nwn/nwnprc/trunk/Craft2das/packskscout1.2da
Normal file
@@ -0,0 +1,26 @@
|
||||
2DA V2.0
|
||||
|
||||
SkillIndex Label
|
||||
0 5 Hide
|
||||
1 8 MoveSilently
|
||||
2 17 Spot
|
||||
3 21 Tumble
|
||||
4 6 Listen
|
||||
5 14 Search
|
||||
6 32 Balance
|
||||
7 7 Lore
|
||||
8 37 Climb
|
||||
9 23 Bluff
|
||||
10 28 Jump
|
||||
11 2 DisableTrap
|
||||
12 9 OpenLock
|
||||
13 30 SenseMotive
|
||||
14 19 UseMagicDevice
|
||||
15 24 Intimidate
|
||||
16 3 Discipline
|
||||
17 35 CraftPoison
|
||||
18 38 GraftGeneral
|
||||
19 22 CraftTrap
|
||||
20 26 CraftWeapon
|
||||
21 25 CraftArmor
|
||||
22 1 Concentration
|
||||
16
nwn/nwnprc/trunk/Craft2das/packskswash1.2da
Normal file
16
nwn/nwnprc/trunk/Craft2das/packskswash1.2da
Normal file
@@ -0,0 +1,16 @@
|
||||
2DA V2.0
|
||||
|
||||
SkillIndex Label
|
||||
0 23 Bluff
|
||||
1 21 Tumble
|
||||
2 37 Climb
|
||||
3 12 Persuade
|
||||
4 28 Jump
|
||||
5 17 Spot
|
||||
6 6 Listen
|
||||
7 32 Balance
|
||||
8 30 SenseMotive
|
||||
9 38 GraftGeneral
|
||||
10 26 CraftWeapon
|
||||
11 25 CraftArmor
|
||||
12 22 CraftTrap
|
||||
@@ -6,8 +6,16 @@
|
||||
//:: Created By: Boneshank
|
||||
//:: Last Updated On:
|
||||
//:://////////////////////////////////////////////
|
||||
|
||||
#include "prc_alterations"
|
||||
#include "inc_epicspells"
|
||||
|
||||
void main()
|
||||
{
|
||||
object oPC = GetPCSpeaker();
|
||||
|
||||
// Restore the spell slot used by this contingency
|
||||
RestoreSpellSlotForCaster(oPC);
|
||||
|
||||
DeleteLocalInt(oPC, "nContingentReunion0");
|
||||
}
|
||||
@@ -6,8 +6,16 @@
|
||||
//:: Created By: Boneshank
|
||||
//:: Last Updated On:
|
||||
//:://////////////////////////////////////////////
|
||||
|
||||
#include "prc_alterations"
|
||||
#include "inc_epicspells"
|
||||
|
||||
void main()
|
||||
{
|
||||
object oPC = GetPCSpeaker();
|
||||
|
||||
// Restore the spell slot used by this contingency
|
||||
RestoreSpellSlotForCaster(oPC);
|
||||
|
||||
DeleteLocalInt(oPC, "nContingentReunion1");
|
||||
}
|
||||
@@ -6,8 +6,15 @@
|
||||
//:: Created By: Boneshank
|
||||
//:: Last Updated On:
|
||||
//:://////////////////////////////////////////////
|
||||
#include "prc_alterations"
|
||||
#include "inc_epicspells"
|
||||
|
||||
void main()
|
||||
{
|
||||
object oPC = GetPCSpeaker();
|
||||
|
||||
// Restore the spell slot used by this contingency
|
||||
RestoreSpellSlotForCaster(oPC);
|
||||
|
||||
DeleteLocalInt(oPC, "nContingentReunion2");
|
||||
}
|
||||
@@ -6,8 +6,15 @@
|
||||
//:: Created By: Boneshank
|
||||
//:: Last Updated On:
|
||||
//:://////////////////////////////////////////////
|
||||
#include "prc_alterations"
|
||||
#include "inc_epicspells"
|
||||
|
||||
void main()
|
||||
{
|
||||
object oPC = GetPCSpeaker();
|
||||
|
||||
// Restore the spell slot used by this contingency
|
||||
RestoreSpellSlotForCaster(oPC);
|
||||
|
||||
DeleteLocalInt(oPC, "nContingentReunion3");
|
||||
}
|
||||
@@ -6,8 +6,15 @@
|
||||
//:: Created By: Boneshank
|
||||
//:: Last Updated On:
|
||||
//:://////////////////////////////////////////////
|
||||
#include "prc_alterations"
|
||||
#include "inc_epicspells"
|
||||
|
||||
void main()
|
||||
{
|
||||
object oPC = GetPCSpeaker();
|
||||
|
||||
// Restore the spell slot used by this contingency
|
||||
RestoreSpellSlotForCaster(oPC);
|
||||
|
||||
DeleteLocalInt(oPC, "nContingentReunion4");
|
||||
}
|
||||
|
||||
@@ -6,8 +6,15 @@
|
||||
//:: Created By: Boneshank
|
||||
//:: Last Updated On:
|
||||
//:://////////////////////////////////////////////
|
||||
#include "prc_alterations"
|
||||
#include "inc_epicspells"
|
||||
|
||||
void main()
|
||||
{
|
||||
object oPC = GetPCSpeaker();
|
||||
|
||||
// Restore the spell slot used by this contingency
|
||||
RestoreSpellSlotForCaster(oPC);
|
||||
|
||||
DeleteLocalInt(oPC, "nContingentReunion5");
|
||||
}
|
||||
|
||||
@@ -10,15 +10,29 @@
|
||||
#include "prc_alterations"
|
||||
#include "inc_epicspells"
|
||||
|
||||
|
||||
void main()
|
||||
{
|
||||
object oPC = GetPCSpeaker();
|
||||
int nSlotsUsed = GetLocalInt(oPC, "nContingentRez");
|
||||
|
||||
// Restore all used slots
|
||||
while(nSlotsUsed-- > 0)
|
||||
RestoreSpellSlotForCaster(oPC);
|
||||
|
||||
// Set to 0 to deactivate the contingency
|
||||
SetLocalInt(oPC, "nContingentRez", 0);
|
||||
}
|
||||
|
||||
|
||||
/* void main()
|
||||
{
|
||||
object oPC = GetPCSpeaker();
|
||||
int nSlotsUsed = GetLocalInt(oPC, "nContingentRez");
|
||||
|
||||
// Restore all used slots
|
||||
while(nSlotsUsed-- > 0)
|
||||
RestoreSpellSlotForCaster(oPC);
|
||||
|
||||
SetLocalInt(oPC, "nContingentRez", 0);
|
||||
}
|
||||
*/
|
||||
@@ -116,12 +116,22 @@ object _inc_lookups_GetCacheObject(string sTag)
|
||||
//has to be an object, placeables cant go through the DB
|
||||
oChest = CreateObject(OBJECT_TYPE_CREATURE, "prc_2da_cache",
|
||||
GetLocation(GetObjectByTag("HEARTOFCHAOS")), FALSE, "Bioware2DACache");
|
||||
SetPlotFlag(oChest, TRUE);
|
||||
SetCreatureAppearanceType(oChest, APPEARANCE_TYPE_INVISIBLE_HUMAN_MALE);
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT, EffectVisualEffect(VFX_DUR_CUTSCENE_INVISIBILITY), oChest);
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT, EffectCutsceneGhost(), oChest);
|
||||
AssignCommand(oWP, ActionUseSkill(SKILL_HIDE, oChest));
|
||||
}
|
||||
if(!GetIsObjectValid(oChest))
|
||||
{
|
||||
//has to be an object, placeables cant go through the DB
|
||||
oChest = CreateObject(OBJECT_TYPE_CREATURE, "prc_2da_cache",
|
||||
GetStartingLocation(), FALSE, "Bioware2DACache");
|
||||
SetPlotFlag(oChest, TRUE);
|
||||
SetCreatureAppearanceType(oChest, APPEARANCE_TYPE_INVISIBLE_HUMAN_MALE);
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT, EffectVisualEffect(VFX_DUR_CUTSCENE_INVISIBILITY), oChest);
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT, EffectCutsceneGhost(), oChest);
|
||||
AssignCommand(oWP, ActionUseSkill(SKILL_HIDE, oChest));
|
||||
}
|
||||
|
||||
int nContainer = 0;
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
/* Function prototypes */
|
||||
//////////////////////////////////////////////////
|
||||
|
||||
int PRCGetSpellLevelForClass(int nSpell, int nClass);
|
||||
|
||||
/**
|
||||
* Returns the caster level when used in spells. You can use PRCGetCasterLevel()
|
||||
* to determine a caster level from within a true spell script. In spell-like-
|
||||
@@ -405,6 +407,7 @@ int ReserveFeatCL(object oCaster, int iSpellId);
|
||||
#include "prc_inc_newip"
|
||||
//#include "prc_inc_spells"
|
||||
#include "prc_inc_descrptr"
|
||||
#include "prc_inc_core"
|
||||
|
||||
//////////////////////////////////////////////////
|
||||
/* Internal functions */
|
||||
@@ -700,6 +703,40 @@ int PRCGetCasterLevel(object oCaster = OBJECT_SELF)
|
||||
}
|
||||
|
||||
int PRCGetLastSpellCastClass(object oCaster = OBJECT_SELF)
|
||||
{
|
||||
// note that a barbarian has a class type constant of zero. So nClass == 0 could in principle mean
|
||||
// that a barbarian cast the spell, However, barbarians cannot cast spells, so it doesn't really matter
|
||||
// beware of Barbarians with UMD, though. Also watch out for spell like abilities
|
||||
// might have to provide a fix for these (for instance: if(nClass == -1) nClass = 0;
|
||||
|
||||
int nClass = GetLocalInt(oCaster, PRC_CASTERCLASS_OVERRIDE);
|
||||
if(nClass)
|
||||
{
|
||||
if(DEBUG) DoDebug("PRCGetLastSpellCastClass: found override caster class = "+IntToString(nClass)+", original class = "+IntToString(GetLastSpellCastClass()));
|
||||
return nClass;
|
||||
}
|
||||
|
||||
nClass = GetLastSpellCastClass();
|
||||
int NSB_Class = GetLocalInt(oCaster, "NSB_Class");
|
||||
if(nClass == CLASS_TYPE_INVALID && GetSpellCastItem() == OBJECT_INVALID && NSB_Class)
|
||||
nClass = NSB_Class;
|
||||
|
||||
// If caster has Sublime Chord levels, check if the spell
|
||||
// is outside the base class's native range.
|
||||
if(GetLevelByClass(CLASS_TYPE_SUBLIME_CHORD, oCaster) > 0 && nClass != CLASS_TYPE_INVALID)
|
||||
{
|
||||
int nSpellID = PRCGetSpellId(oCaster);
|
||||
// If the spell is NOT found in the base class's spell list (returns -1),
|
||||
// it must be a Sublime Chord spell (Level 4-9 or Epic).
|
||||
if(PRCGetSpellLevelForClass(nSpellID, nClass) == -1 && nSpellID != -1)
|
||||
{
|
||||
nClass = CLASS_TYPE_SUBLIME_CHORD;
|
||||
}
|
||||
}
|
||||
return nClass;
|
||||
}
|
||||
|
||||
/* int PRCGetLastSpellCastClass(object oCaster = OBJECT_SELF)
|
||||
{
|
||||
// note that a barbarian has a class type constant of zero. So nClass == 0 could in principle mean
|
||||
// that a barbarian cast the spell, However, barbarians cannot cast spells, so it doesn't really matter
|
||||
@@ -719,7 +756,7 @@ int PRCGetLastSpellCastClass(object oCaster = OBJECT_SELF)
|
||||
|
||||
if(DEBUG) DoDebug("PRCGetLastSpellCastClass: returning caster class = "+IntToString(nClass)+" NSB_Class = "+IntToString(NSB_Class));
|
||||
return nClass;
|
||||
}
|
||||
} */
|
||||
|
||||
int GetIsArcaneClass(int nClass, object oCaster = OBJECT_SELF)
|
||||
{
|
||||
|
||||
@@ -364,6 +364,7 @@ int PRCIsFlying(object oCreature)
|
||||
}
|
||||
if(!bFlying
|
||||
&& ((nWings > 0 && nWings < 79)
|
||||
|| (nWings > 442 && nWings < 448)
|
||||
|| (nWings > 1959 && nWings < 1962)
|
||||
|| (nWings > 1962 && nWings < 1966)
|
||||
|| nWings == 90))//CEP and Project Q wing models
|
||||
|
||||
@@ -2726,6 +2726,7 @@ int CIGetIsSpellRestrictedFromCraftFeat(int nSpellID, int nFeatID)
|
||||
case X2_CI_SCRIBESCROLL_FEAT_ID: sCol = "NoScroll"; break;
|
||||
case X2_CI_CRAFTWAND_FEAT_ID:
|
||||
case X2_CI_CRAFTROD_FEAT_ID:
|
||||
case X2_CI_CRAFTSCEPTER_FEAT_ID:
|
||||
case X2_CI_CRAFTSTAFF_FEAT_ID: sCol = "NoWand"; break;
|
||||
}
|
||||
return !(!StringToInt(Get2DACache(X2_CI_CRAFTING_SP_2DA,sCol,nSpellID)));
|
||||
|
||||
@@ -485,7 +485,7 @@ int ArcaneSpellFailure(object oCaster, int nCastingClass, int nSpellLevel, int n
|
||||
//shields
|
||||
switch(nShield)
|
||||
{
|
||||
case BASE_ITEM_SMALLSHIELD: nASF -= 5; break;
|
||||
case BASE_ITEM_SMALLSHIELD: nASF -= 10; break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ void main()
|
||||
return;
|
||||
}
|
||||
|
||||
effect eStench = EffectAreaOfEffect(AOE_MOB_TROGLODYTE_STENCH, "prc_TrogStenchA", "", "");
|
||||
effect eStench = EffectAreaOfEffect(AOE_MOB_TROGLODYTE_STENCH, "race_stencha", "", "");
|
||||
eStench = ExtraordinaryEffect(eStench);
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eStench, oCaster);
|
||||
}
|
||||
@@ -182,6 +182,7 @@ void main()
|
||||
{
|
||||
// Cancel chosen
|
||||
DeletePersistantLocalInt(oPC,"VoPFeatCheck");
|
||||
SetPersistantLocalInt(oPC, "VoPFeat"+IntToString(nLevel), 1);
|
||||
AllowExit(DYNCONV_EXIT_FORCE_EXIT);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -20,27 +20,42 @@ void Grace(object oPC, object oSkin)
|
||||
int iMax = 3;
|
||||
int nGrace;
|
||||
|
||||
// Calculate based on feats first (for levels 2-38)
|
||||
nGrace = GetHasFeat(FEAT_SWASH_GRACE1, oPC) ? 1 : 0;
|
||||
nGrace = GetHasFeat(FEAT_SWASH_GRACE2, oPC) ? 2 : nGrace;
|
||||
nGrace = GetHasFeat(FEAT_SWASH_GRACE3, oPC) ? 3 : nGrace;
|
||||
nGrace = GetHasFeat(FEAT_SWASH_GRACE4, oPC) ? 4 : nGrace;
|
||||
nGrace = GetHasFeat(FEAT_SWASH_GRACE5, oPC) ? 5 : nGrace;
|
||||
|
||||
// For levels beyond 38 (where feats don't exist), calculate based on class level
|
||||
int nClass = GetLevelByClass(CLASS_TYPE_SWASHBUCKLER, oPC);
|
||||
if (nClass >= 56) nGrace = 7;
|
||||
else if (nClass >= 47) nGrace = 6;
|
||||
|
||||
// If Daring Outlaw is present, recalculate based on combined levels
|
||||
if (GetHasFeat(FEAT_DARING_OUTLAW, oPC))
|
||||
nClass += GetLevelByClass(CLASS_TYPE_ROGUE, oPC);
|
||||
{
|
||||
nClass = GetLevelByClass(CLASS_TYPE_SWASHBUCKLER, oPC) + GetLevelByClass(CLASS_TYPE_ROGUE, oPC);
|
||||
|
||||
if (nClass > 37) nGrace = 5;
|
||||
else if (nClass > 28) nGrace = 4;
|
||||
else if (nClass > 19) nGrace = 3;
|
||||
else if (nClass > 10) nGrace = 2;
|
||||
else nGrace = 1; // Default
|
||||
if (nClass >= 56) nGrace = 7;
|
||||
else if (nClass >= 47) nGrace = 6;
|
||||
else if (nClass >= 38) nGrace = 5;
|
||||
else if (nClass >= 29) nGrace = 4;
|
||||
else if (nClass >= 20) nGrace = 3;
|
||||
else if (nClass >= 11) nGrace = 2;
|
||||
else if (nClass >= 2) nGrace = 1;
|
||||
else nGrace = 0;
|
||||
}
|
||||
|
||||
if (GetBaseAC(oArmor)>iMax )
|
||||
SetCompositeBonus(oSkin,"SwashGrace",0,ITEM_PROPERTY_SAVING_THROW_BONUS_SPECIFIC,IP_CONST_SAVEBASETYPE_REFLEX);
|
||||
else
|
||||
SetCompositeBonus(oSkin,"SwashGrace",nGrace,ITEM_PROPERTY_SAVING_THROW_BONUS_SPECIFIC,IP_CONST_SAVEBASETYPE_REFLEX);
|
||||
|
||||
}
|
||||
|
||||
//Applies a Dodge AC boost when they are wearing light armor or less.
|
||||
//Still need to remove bonus when they are encumbered.
|
||||
void Dodge(object oPC, object oSkin,int sDodge)
|
||||
void Dodge(object oPC, object oSkin, int sDodge)
|
||||
{
|
||||
object oArmor=GetItemInSlot(INVENTORY_SLOT_CHEST,oPC);
|
||||
int iBase = GetBaseAC(oArmor);
|
||||
@@ -194,7 +209,7 @@ void main()
|
||||
object oPC = OBJECT_SELF;
|
||||
object oSkin = GetPCSkin(oPC);
|
||||
|
||||
int iClass = GetLevelByClass(CLASS_TYPE_SWASHBUCKLER,oPC);
|
||||
int nClass = GetLevelByClass(CLASS_TYPE_SWASHBUCKLER,oPC);
|
||||
|
||||
int sDodge = GetHasFeat(SWASH_DODGE_1, oPC) ? 1 : 0;
|
||||
sDodge = GetHasFeat(SWASH_DODGE_2, oPC) ? 2 : sDodge;
|
||||
@@ -205,13 +220,40 @@ void main()
|
||||
sDodge = GetHasFeat(SWASH_DODGE_7, oPC) ? 7 : sDodge;
|
||||
sDodge = GetHasFeat(SWASH_DODGE_8, oPC) ? 8 : sDodge;
|
||||
|
||||
// For levels beyond 40 (where feats don't exist), calculate based on class level
|
||||
if (nClass >= 45) sDodge = 9;
|
||||
else if (nClass >= 50) sDodge = 10;
|
||||
else if (nClass >= 55) sDodge = 11;
|
||||
else if (nClass >= 60) sDodge = 12;
|
||||
|
||||
// If Daring Outlaw is present, recalculate based on combined levels
|
||||
if (GetHasFeat(FEAT_DARING_OUTLAW, oPC))
|
||||
{
|
||||
nClass = GetLevelByClass(CLASS_TYPE_SWASHBUCKLER, oPC) + GetLevelByClass(CLASS_TYPE_ROGUE, oPC);
|
||||
|
||||
if (nClass >= 60) sDodge = 12;
|
||||
else if (nClass >= 55) sDodge = 11;
|
||||
else if (nClass >= 50) sDodge = 10;
|
||||
else if (nClass >= 45) sDodge = 9;
|
||||
else if (nClass >= 40) sDodge = 8;
|
||||
else if (nClass >= 35) sDodge = 7;
|
||||
else if (nClass >= 30) sDodge = 6;
|
||||
else if (nClass >= 25) sDodge = 5;
|
||||
else if (nClass >= 20) sDodge = 4;
|
||||
else if (nClass >= 15) sDodge = 3;
|
||||
else if (nClass >= 10) sDodge = 2;
|
||||
else if (nClass >= 5) sDodge = 1;
|
||||
else sDodge = 0;
|
||||
}
|
||||
|
||||
|
||||
int iStrike = GetHasFeat(INSIGHTFUL_STRIKE, oPC);
|
||||
int iEquip= GetLocalInt(oPC,"ONEQUIP");
|
||||
|
||||
int WeakCrit = GetHasFeat(WEAKENING_CRITICAL, oPC);
|
||||
int WoundCrit = GetHasFeat(WOUNDING_CRITICAL, oPC);
|
||||
|
||||
if (iClass>1) Grace(oPC, oSkin);
|
||||
if (nClass>1) Grace(oPC, oSkin);
|
||||
if (sDodge>0) Dodge(oPC, oSkin, sDodge);
|
||||
if (iStrike>0) SmartWound(oPC, oSkin, iStrike, iEquip);
|
||||
if (iStrike>0) CritSTR(oPC, oSkin, iStrike, iEquip);
|
||||
|
||||
Binary file not shown.
@@ -34664,7 +34664,7 @@ Material Component: An amber sphere worth at least 500 gp.</entry>
|
||||
<entry id="52434" lang="en" sex="m">Blinding Glory</entry>
|
||||
<entry id="52435" lang="en" sex="m">Blinding Glory
|
||||
Conjuration (Creation) [Good]
|
||||
Level: Glory 9, Sor/Wiz 9
|
||||
Level: Sor/Wiz 9
|
||||
Components: V, S, M/DF
|
||||
Casting Time: 1 hour
|
||||
Range: Close (25 ft. + 5 ft./2 levels)
|
||||
@@ -47693,9 +47693,8 @@ Use: Selected</entry>
|
||||
<entry id="57585" lang="en" sex="m">****</entry>
|
||||
<entry id="57586" 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="57587" lang="en" sex="m">Default Swashbuckler</entry>
|
||||
<entry id="57588" 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="57587" lang="en" sex="m">****</entry>
|
||||
<entry id="57588" lang="en" sex="m">****</entry>
|
||||
<entry id="57589" lang="en" sex="m">Default Hexblade</entry>
|
||||
<entry id="57590" 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>
|
||||
@@ -76050,7 +76049,7 @@ Scroll of Cure Light Wounds
|
||||
<entry id="211527" lang="en" sex="m">Knight (Cavalier)</entry>
|
||||
<entry id="211528" lang="en" sex="m">(STARTING PACKAGE)
|
||||
|
||||
The cavalier on commanding the battlefield through presence and discipline, leading from the front with mounted or charging tactics while using challenges and positioning to control enemy attention.
|
||||
The cavalier focuses on commanding the battlefield through presence and discipline, leading from the front with mounted or charging tactics while using challenges and positioning to control enemy attention.
|
||||
|
||||
Equipment:
|
||||
Torch
|
||||
@@ -76167,8 +76166,18 @@ Throwing Axes</entry>
|
||||
<entry id="211614" lang="en" sex="m">SamuraiCW4</entry>
|
||||
<entry id="211615" lang="en" sex="m">SamuraiCW5</entry>
|
||||
<entry id="211616" lang="en" sex="m">SamuraiCW5</entry>
|
||||
<entry id="211617" lang="en" sex="m">Scout1</entry>
|
||||
<entry id="211618" lang="en" sex="m">Scout1</entry>
|
||||
<entry id="211617" lang="en" sex="m">Scout (Sniper)</entry>
|
||||
<entry id="211618" lang="en" sex="m">(STARTING PACKAGE)
|
||||
|
||||
The Sniper package focuses on making the Scout as deadly as possible with a light crossbow, with a hand axe as a fall back.
|
||||
|
||||
Equipment:
|
||||
Torch
|
||||
Studded Leather Armor
|
||||
Hand Axe
|
||||
Light Crossbow
|
||||
2 Quarrels of Bolts
|
||||
(3) Healer's Kits</entry>
|
||||
<entry id="211619" lang="en" sex="m">Scout2</entry>
|
||||
<entry id="211620" lang="en" sex="m">Scout2</entry>
|
||||
<entry id="211621" lang="en" sex="m">Scout3</entry>
|
||||
@@ -76227,8 +76236,21 @@ Throwing Axes</entry>
|
||||
<entry id="211674" lang="en" sex="m">Soulknife4</entry>
|
||||
<entry id="211675" lang="en" sex="m">Soulknife5</entry>
|
||||
<entry id="211676" lang="en" sex="m">Soulknife5</entry>
|
||||
<entry id="211677" lang="en" sex="m">Swashbuckler1</entry>
|
||||
<entry id="211678" lang="en" sex="m">Swashbuckler1</entry>
|
||||
<entry id="211677" lang="en" sex="m">Swashbuckler (Daring Outlaw)</entry>
|
||||
<entry id="211678" lang="en" sex="m">(STARTING PACKAGE)
|
||||
|
||||
The Daring Outlaw package focuses on taking the Daring Outlaw(*) feat as soon as possible while improving two weapon fighting to increase offensive ability.
|
||||
|
||||
* Daring Outlaw requires a +2d6 Sneak Attack before it can be taken.
|
||||
|
||||
Equipment:
|
||||
Torch
|
||||
Studded Leather Armor
|
||||
Rapier
|
||||
Dagger
|
||||
Shortbow
|
||||
2 Quivers of Arrows
|
||||
(3) Healer's Kits</entry>
|
||||
<entry id="211679" lang="en" sex="m">Swashbuckler2</entry>
|
||||
<entry id="211680" lang="en" sex="m">Swashbuckler2</entry>
|
||||
<entry id="211681" lang="en" sex="m">Swashbuckler3</entry>
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user