Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6420e5dbb8 | ||
|
|
6ca160ca26 | ||
|
|
8f751cbc26 |
@@ -63,9 +63,9 @@
|
||||
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 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
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 710 131 **** **** **** **** **** **** **** **** **** Duskblade **** **** **** **** ****
|
||||
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 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
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 895 0 **** 1 0 0 0 0 0 0 WIS Healer 1 1 255 0 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 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
67 Spell_Sword 16790554 16822227 16822228 16822229 16822230 IR_SPELLS 8 CLS_ATK_1 CLS_FEAT_SPELLS CLS_SAVTHR_CLER CLS_SKILL_SPELLS CLS_BFEAT_SPELLS 2 **** **** 1 0 12 16 14 8 14 12 INT 0X00 0X0 0 CLASS_TYPE_SPELLSWORD 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_SPELLS 40 0 2 0 10 4 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
@@ -80,7 +80,7 @@
|
||||
76 Incarnate 16790563 16836706 16836707 16836708 16836709 IR_PSION 6 CLS_ATK_3 CLS_FEAT_INCARN CLS_SAVTHR_CLER CLS_SKILL_INCARN CLS_BFEAT_INCARN 2 **** **** 1 0 10 14 14 12 16 10 INT 0X01 0X3 1 CLASS_TYPE_INCARNATE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_INCARN 0 1 0 0 -1 8 130 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
77 Soulborn 16790564 16836718 16836719 16836720 16836721 IR_SOULKNIFE 10 CLS_ATK_1 CLS_FEAT_SOULBN CLS_SAVTHR_FIGHT CLS_SKILL_SOULBN CLS_BFEAT_SOULBN 2 **** **** 1 0 16 13 16 10 10 9 STR 0X01 0X3 0 CLASS_TYPE_SOULBORN 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_SOULBN 0 1 0 0 -1 8 130 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
78 Totemist 16790565 16836722 16836723 16836724 16836725 IR_PSYWARRIOR 8 CLS_ATK_2 CLS_FEAT_TOTEM CLS_SAVTHR_RANG CLS_SKILL_TOTEM CLS_BFEAT_TOTEM 4 **** **** 1 0 16 13 16 10 10 9 STR 0X00 0X0 0 CLASS_TYPE_TOTEMIST 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_TOTEM 0 1 0 0 -1 8 130 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
79 Beguiler 16790566 16789870 16789871 16789872 16789873 IR_BEGUIL 6 CLS_ATK_3 CLS_FEAT_BEGUIL CLS_SAVTHR_WIZ CLS_SKILL_BEGUIL CLS_BFEAT_BEGUIL 6 CLS_SPGN_BEGUIL CLS_SPKN_BEGUIL 1 1 10 14 14 12 16 10 INT 0X00 0X0 0 CLASS_TYPE_BEGUILER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_BEGUIL 20 1 0 0 -1 700 130 **** **** **** **** **** **** **** **** **** Beguiler **** **** **** **** ****
|
||||
79 Beguiler 16790566 16789870 16789871 16789872 16789873 IR_BEGUIL 6 CLS_ATK_3 CLS_FEAT_BEGUIL CLS_SAVTHR_WIZ CLS_SKILL_BEGUIL CLS_BFEAT_BEGUIL 6 CLS_SPGN_BEGUIL CLS_SPKN_BEGUIL 1 1 10 14 14 12 16 10 INT 0X00 0X0 0 CLASS_TYPE_BEGUILER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_BEGUIL 20 1 0 0 -1 705 130 **** **** **** **** **** **** **** **** **** Beguiler **** **** **** **** ****
|
||||
80 Duelist 16790567 16822716 16822717 16822718 16822719 IR_DUEL 10 CLS_ATK_1 CLS_FEAT_DUEL CLS_SAVTHR_ROG CLS_SKILL_DUEL CLS_BFEAT_DUEL 4 **** **** 1 0 14 16 14 8 14 10 DEX 0X00 0X0 0 CLASS_TYPE_DUELIST 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_DUEL 40 0 0 0 10 4 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
81 Hierophant 16790568 16822744 16822745 16822746 16822747 IR_HIERO 8 CLS_ATK_2 CLS_FEAT_HIERO CLS_SAVTHR_CLER CLS_SKILL_HIERO CLS_BFEAT_HIERO 2 **** **** 1 0 14 8 14 16 10 14 WIS 0X00 0X0 0 CLASS_TYPE_HIEROPHANT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_HIERO 5 0 0 0 5 2 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
82 RedAvenger 16790569 16822765 16822766 16822767 16822768 IR_REDAVNG 8 CLS_ATK_2 CLS_FEAT_REDAV CLS_SAVTHR_MONK CLS_SKILL_REDAV CLS_BFEAT_REDAV 4 **** **** 1 0 14 14 14 15 10 10 DEX 0X00 0X0 0 CLASS_TYPE_RED_AVENGER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_REDAV 40 0 0 0 10 5 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
@@ -113,7 +113,7 @@
|
||||
109 Umbral_Disciple 16790596 16837827 16837828 16837829 16837830 IR_ASASIN 6 CLS_ATK_2 CLS_FEAT_UMBRAL CLS_SAVTHR_BARD CLS_SKILL_UMBRAL CLS_BFEAT_UMBRAL 6 **** **** 1 0 12 16 14 8 14 12 DEX 0X00 0X0 0 CLASS_TYPE_UMBRAL_DISCIPLE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_UMBRAL 40 0 0 0 10 8 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
110 Alienist 16790597 16789710 16789711 16789712 16789713 IR_ALIEN 4 CLS_ATK_3 CLS_FEAT_ALIEN CLS_SAVTHR_WIZ CLS_SKILL_ALIEN CLS_BFEAT_ALIEN 2 **** **** 1 0 10 14 14 12 16 10 INT 0X00 0X0 0 CLASS_TYPE_ALIENIST 1 1 1 2 2 4 6 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_ALIEN 40 0 1 0 10 10 0 cls_stat_alien **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
111 BlackBloodCultist 16790598 16823068 16823077 16823078 16823079 IR_WILDWOLF 12 CLS_ATK_2 CLS_FEAT_BBC CLS_SAVTHR_BARB CLS_SKILL_BBC CLS_BFEAT_BBC 4 **** **** 1 0 16 14 14 14 10 8 STR 0X0A 0X3 0 CLASS_TYPE_BLACK_BLOOD_CULTIST 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_BBC 40 0 0 0 10 17 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
112 Warlock 16790599 16827934 16827935 16827936 16827937 IR_WARLOCK 6 CLS_ATK_2 CLS_FEAT_WARLOK CLS_SAVTHR_WIZ CLS_SKILL_WARLOK CLS_BFEAT_WARLOK 2 **** **** 1 1 12 14 14 10 12 15 CHA 0X14 0X3 1 CLASS_TYPE_WARLOCK 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_WARLOK 0 1 0 0 -1 900 0 **** **** **** **** **** **** **** **** **** Warlock **** **** **** **** ****
|
||||
112 Warlock 16790599 16827934 16827935 16827936 16827937 IR_WARLOCK 6 CLS_ATK_2 CLS_FEAT_WARLOK CLS_SAVTHR_WIZ CLS_SKILL_WARLOK CLS_BFEAT_WARLOK 2 **** **** 1 1 12 14 14 10 12 15 CHA 0X14 0X3 1 CLASS_TYPE_WARLOCK 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_WARLOK 0 1 0 0 -1 865 0 **** **** **** **** **** **** **** **** **** Warlock **** **** **** **** ****
|
||||
113 Fochlucan_Lyrist 16852476 16825142 16825143 16825144 16825145 IR_DRUID 6 CLS_ATK_1 CLS_FEAT_FOCLYR CLS_SAVTHR_BARD CLS_SKILL_FOCLYR CLS_BFEAT_FOCLYR 6 **** **** 1 0 10 12 12 14 12 16 CHA 0X02 0X0 0 CLASS_TYPE_FOCHLUCAN_LYRIST 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_FOCLYR 40 0 1 1 10 1 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
114 Dragonsong_Lyrist 16790600 16825459 16825460 16825461 16825462 IR_DRSLYR 6 CLS_ATK_2 CLS_FEAT_DRSLYR CLS_SAVTHR_BARD CLS_SKILL_DRSLYR CLS_BFEAT_DRSLYR 4 **** **** 1 0 12 14 14 10 12 15 CHA 0X10 0X2 0 CLASS_TYPE_DRAGONSONG_LYRIST 1 2 3 4 5 6 7 8 9 10 11 12 12 14 15 16 17 18 19 20 CLS_PRES_DSLYR 5 0 2 0 5 1 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
115 SpinemeldWarrior 16790601 16836998 16836999 16837000 16837001 IR_TEMPEST 10 CLS_ATK_1 CLS_FEAT_SPNMLD CLS_SAVTHR_FIGHT CLS_SKILL_SPNMLD CLS_BFEAT_SPNMLD 4 **** **** 1 0 16 14 14 14 10 8 STR 0X02 0X1 1 CLASS_TYPE_SPINEMELD_WARRIOR 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_SPNMLD 40 0 0 0 10 17 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
@@ -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 705 0 cls_stat_drgshm **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
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 725 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 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
@@ -239,7 +239,7 @@
|
||||
235 Swordsage 16790718 16829706 16829707 16829708 16829709 IR_MONK 8 CLS_ATK_2 CLS_FEAT_SWDSGE CLS_SAVTHR_BARD CLS_SKILL_SWDSGE CLS_BFEAT_SWDSGE 6 **** **** 1 0 16 14 14 10 12 10 STR 0X00 0X0 0 CLASS_TYPE_SWORDSAGE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_SWDSGE 0 1 0 0 -1 5 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
236 Warblade 16790719 16829710 16829711 16829712 16829713 IR_FIGHTER 12 CLS_ATK_1 CLS_FEAT_WARBLD CLS_SAVTHR_FIGHT CLS_SKILL_WARBLD CLS_BFEAT_WARBLD 4 **** **** 1 0 16 14 14 10 12 10 STR 0X00 0X0 0 CLASS_TYPE_WARBLADE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_WARBLD 0 1 0 0 -1 5 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
237 Warmage 16790720 16827604 16827605 16827606 16827607 IR_HAVOCMAGE 6 CLS_ATK_3 CLS_FEAT_WRMAGE CLS_SAVTHR_WIZ CLS_SKILL_WRMAGE CLS_BFEAT_WRMAGE 2 CLS_SPGN_WRMAGE CLS_SPKN_WRMAGE 1 1 10 14 12 10 14 16 INT 0X00 0X0 0 CLASS_TYPE_WARMAGE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_WRMAGE 0 1 0 0 -1 10 130 **** **** **** **** **** **** **** **** **** Warmage **** **** **** **** ****
|
||||
238 Knight 16790721 16827632 16827633 16827634 16827635 IR_PALADIN 12 CLS_ATK_1 CLS_FEAT_KNIGHT CLS_SAVTHR_WIZ CLS_SKILL_KNIGHT CLS_BFEAT_KNIGHT 2 **** **** 1 0 16 10 16 10 10 12 STR 0X05 0X1 0 CLASS_TYPE_KNIGHT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_KNIGHT 20 1 0 0 -1 6 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
238 Knight 16790721 16827632 16827633 16827634 16827635 IR_PALADIN 12 CLS_ATK_1 CLS_FEAT_KNIGHT CLS_SAVTHR_WIZ CLS_SKILL_KNIGHT CLS_BFEAT_KNIGHT 2 **** **** 1 0 16 10 16 10 10 12 STR 0X05 0X1 0 CLASS_TYPE_KNIGHT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_KNIGHT 20 1 0 0 -1 765 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
239 FistOfDalQuor 16790722 16827033 16827034 16827035 16827036 IR_SHOUDISC 10 CLS_ATK_2 CLS_FEAT_DALQUR CLS_SAVTHR_CLER CLS_SKILL_DALQUR CLS_BFEAT_DALQUR 2 **** **** 1 0 12 16 14 8 14 12 DEX 0X00 0X0 0 CLASS_TYPE_FIST_DAL_QUOR 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_DALQUR 5 0 0 0 5 4 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
240 HandOfTheWingedMasters 16790723 16832694 16832695 16832696 16832697 IR_HOTWM 8 CLS_ATK_2 CLS_FEAT_HOTWM CLS_SAVTHR_BARD CLS_SKILL_HOTWM CLS_BFEAT_HOTWM 6 **** **** 1 0 12 16 14 8 14 12 DEX 0X00 0X0 0 CLASS_TYPE_HANDOTWM 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_HOTWM 40 0 0 0 10 10 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
241 Talon_of_Tiamat 16790724 16832629 16832630 16832631 16832632 IR_TALON_TIAMAT 8 CLS_ATK_2 CLS_FEAT_TALTIA CLS_SAVTHR_FIGHT CLS_SKILL_TALTIA CLS_BFEAT_TALTIA 2 **** **** 1 0 15 9 14 13 10 15 STR 0X09 0X2 0 CLASS_TYPE_TALON_OF_TIAMAT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CLS_PRES_TALTIA 40 0 2 0 10 10 0 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
|
||||
@@ -1,63 +1,63 @@
|
||||
2DA V2.0
|
||||
|
||||
Bonus
|
||||
0 2
|
||||
1 0
|
||||
2 0
|
||||
3 0
|
||||
4 0
|
||||
5 0
|
||||
6 0
|
||||
7 0
|
||||
8 0
|
||||
9 0
|
||||
10 0
|
||||
11 1
|
||||
12 0
|
||||
13 0
|
||||
14 1
|
||||
15 0
|
||||
16 0
|
||||
17 1
|
||||
18 0
|
||||
19 0
|
||||
20 1
|
||||
21 0
|
||||
22 0
|
||||
23 1
|
||||
24 0
|
||||
25 0
|
||||
26 1
|
||||
27 0
|
||||
28 0
|
||||
29 1
|
||||
30 0
|
||||
31 0
|
||||
32 1
|
||||
33 0
|
||||
34 0
|
||||
35 1
|
||||
36 0
|
||||
37 0
|
||||
38 1
|
||||
39 0
|
||||
40 0
|
||||
41 1
|
||||
42 0
|
||||
43 0
|
||||
44 1
|
||||
45 0
|
||||
46 0
|
||||
47 1
|
||||
48 0
|
||||
49 0
|
||||
50 1
|
||||
51 0
|
||||
52 0
|
||||
53 1
|
||||
54 0
|
||||
55 0
|
||||
56 1
|
||||
57 0
|
||||
58 0
|
||||
59 0
|
||||
Bonus
|
||||
0 2
|
||||
1 0
|
||||
2 0
|
||||
3 0
|
||||
4 0
|
||||
5 0
|
||||
6 0
|
||||
7 0
|
||||
8 0
|
||||
9 0
|
||||
10 0
|
||||
11 0
|
||||
12 0
|
||||
13 1
|
||||
14 0
|
||||
15 0
|
||||
16 0
|
||||
17 1
|
||||
18 0
|
||||
19 0
|
||||
20 0
|
||||
21 1
|
||||
22 0
|
||||
23 0
|
||||
24 0
|
||||
25 1
|
||||
26 0
|
||||
27 0
|
||||
28 0
|
||||
29 1
|
||||
30 0
|
||||
31 0
|
||||
32 0
|
||||
33 1
|
||||
34 0
|
||||
35 0
|
||||
36 0
|
||||
37 1
|
||||
38 0
|
||||
39 0
|
||||
40 0
|
||||
41 1
|
||||
42 0
|
||||
43 0
|
||||
44 0
|
||||
45 1
|
||||
46 0
|
||||
47 0
|
||||
48 0
|
||||
49 1
|
||||
50 0
|
||||
51 0
|
||||
52 0
|
||||
53 1
|
||||
54 0
|
||||
55 0
|
||||
56 0
|
||||
57 1
|
||||
58 0
|
||||
59 0
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -144,7 +144,7 @@
|
||||
140 WEAP_SPEC_ELVEN_LIGHTBLADE 24699 0 -1 0
|
||||
141 WEAP_SPEC_ELVEN_THINBLADE 24707 0 -1 0
|
||||
142 WEAP_SPEC_ELVEN_COURTBLADE 24715 0 -1 0
|
||||
143 FEAT_WEAPON_SPECIALIZATION_WHIP 994 1 -1 0
|
||||
143 FEAT_WEAPON_SPECIALIZATION_WHIP 994 0 -1 0
|
||||
144 VitalRecovery 3636 1 -1 0
|
||||
145 StonePower 5294 0 -1 1
|
||||
146 RisingPhoenix_FullAttack 5204 0 99 1
|
||||
|
||||
@@ -701,191 +701,191 @@
|
||||
697 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
698 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
699 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
700 Beguiler_Controller 16988617 16988618 79 INT 25 **** **** **** **** **** packftbeg1 packskbeg1 packeqbeg1 0 1
|
||||
701 Beguiler_Investigator 16988619 16988620 79 INT 25 **** **** **** **** **** packftbeg2 packskbeg2 packeqbeg2 0 1
|
||||
702 Beguiler_Trickster 16988621 16988622 79 INT 25 **** **** **** **** **** packftbeg3 packskbeg3 packeqbeg3 0 1
|
||||
703 BeguilerReserve4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
704 BeguilerReserve5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
705 DragonShaman_Defender 16988627 16988628 143 CON 15 **** **** **** **** **** packftdrgshm1 packskdrgshm1 packeqdrgshm1 0 1
|
||||
706 DragonShaman_Destroyer 16988629 16988630 143 STR 15 **** **** **** **** **** packftdrgshm2 packskdrgshm2 packeqdrgshm2 0 1
|
||||
707 DragonShaman_SecondRank 16988631 16988632 143 CHA 15 **** **** **** **** **** packftdrgshm3 packskdrgshm3 packeqdrgshm3 0 1
|
||||
708 DragonShamanReserve4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
709 DragonShamanReserve5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
710 Duskblade_Blaster 16988637 16988638 62 INT 25 **** **** **** **** **** packftduskb1 packskduskb1 packeqduskb1 0 1
|
||||
711 Duskblade_Defender 16988639 16988640 62 INT 25 **** **** **** **** **** packftduskb2 packskduskb2 packeqduskb2 0 1
|
||||
712 Duskblade_Skirmisher 16988641 16988642 62 INT 25 **** **** **** **** **** packftduskb3 packskduskb3 packeqduskb3 0 1
|
||||
713 DuskbladeReserve4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
714 DuskbladeReserve5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
715 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
716 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
717 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
718 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
719 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
720 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
721 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
722 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
723 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
724 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
725 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
726 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
727 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
728 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
729 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
730 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
731 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
732 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
733 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
734 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
735 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
736 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
737 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
738 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
739 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
740 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
741 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
742 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
743 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
744 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
745 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
746 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
747 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
748 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
749 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
750 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
751 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
752 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
753 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
754 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
755 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
756 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
757 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
758 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
759 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
760 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
761 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
762 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
763 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
764 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
765 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
766 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
767 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
768 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
769 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
770 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
771 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
772 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
773 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
774 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
775 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
776 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
777 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
778 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
779 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
780 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
781 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
782 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
783 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
784 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
785 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
786 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
787 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
788 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
789 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
790 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
791 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
792 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
793 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
794 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
795 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
796 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
797 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
798 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
799 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
800 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
801 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
802 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
803 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
804 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
805 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
806 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
807 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
808 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
809 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
810 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
811 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
812 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
813 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
814 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
815 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
816 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
817 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
818 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
819 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
820 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
821 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
822 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
823 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
824 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
825 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
826 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
827 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
828 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
829 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
830 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
831 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
832 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
833 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
834 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
835 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
836 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
837 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
838 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
839 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
840 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
841 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
842 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
843 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
844 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
845 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
846 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
847 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
848 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
849 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
850 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
851 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
852 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
853 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
854 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
855 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
856 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
857 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
858 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
859 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
860 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
861 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
862 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
863 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
864 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
865 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
866 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
867 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
868 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
869 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
870 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
871 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
872 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
873 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
874 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
875 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
876 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
877 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
878 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
879 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
880 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
881 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
882 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
883 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
884 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
700 Archivist1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
701 Archivist2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
702 Archivist3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
703 Archivist4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
704 Archivist5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
705 Beguiler_Controller 16988617 16988618 79 INT 20 **** **** **** **** **** packftbeg1 packskbeg1 packeqbeg1 0 1
|
||||
706 Beguiler_Investigator 16988619 16988620 79 INT 23 **** **** **** **** **** packftbeg2 packskbeg2 packeqbeg2 0 1
|
||||
707 Beguiler_Trickster 16988621 16988622 79 INT 40 **** **** **** **** **** packftbeg3 packskbeg3 packeqbeg3 0 1
|
||||
708 BeguilerReserve4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
709 BeguilerReserve5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
710 Binder1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
711 Binder2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
712 Binder3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
713 Binder4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
714 Binder5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
715 Crusader1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
716 Crusader2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
717 Crusader3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
718 Crusader4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
719 Crusader5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
720 DragonFireAdept1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
721 DragonFireAdept2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
722 DragonFireAdept3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
723 DragonFireAdept4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
724 DragonFireAdept5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
725 DragonShaman_Defender 16988627 16988628 143 CON 15 **** **** **** **** **** packftdrgshm1 packskdrgshm1 packeqdrgshm1 0 1
|
||||
726 DragonShaman_Destroyer 16988629 16988630 143 STR 10 **** **** **** **** **** packftdrgshm2 packskdrgshm2 packeqdrgshm2 0 1
|
||||
727 DragonShaman_SecondRank 16988631 16988632 143 CHA 8 **** **** **** **** **** packftdrgshm3 packskdrgshm3 packeqdrgshm3 0 1
|
||||
728 DragonShamanReserve4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
729 DragonShamanReserve5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
730 DreadNecromancer1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
731 DreadNecromancer2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
732 DreadNecromancer3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
733 DreadNecromancer4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
734 DreadNecromancer5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
735 Duskblade_Blaster 16988637 16988638 62 INT 10 **** **** **** **** **** packftduskb1 packskduskb1 packeqduskb1 0 1
|
||||
736 Duskblade_Defender 16988639 16988640 62 INT 22 **** **** **** **** **** packftduskb2 packskduskb2 packeqduskb2 0 1
|
||||
737 Duskblade_Skirmisher 16988641 16988642 62 INT 42 **** **** **** **** **** packftduskb3 packskduskb3 packeqduskb3 0 1
|
||||
738 DuskbladeReserve4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
739 DuskbladeReserve5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
740 Factotum1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
741 Factotum2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
742 Factotum3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
743 Factotum4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
744 Factotum5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
745 FavouredSoul1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
746 FavouredSoul2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
747 FavouredSoul3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
748 FavouredSoul4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
749 FavouredSoul5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
750 Healer_Default 16988709 16988710 64 WIS 20 **** **** **** **** packpsheal1 packftheal1 packskheal1 packeqheal1 0 1
|
||||
751 Healer_Reserve2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
752 Healer_Reserve3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
753 Healer_Reserve4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
754 Healer_Reserve5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
755 Hexblade1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
756 Hexblade2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
757 Hexblade3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
758 Hexblade4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
759 Hexblade5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
760 Incarnate1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
761 Incarnate2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
762 Incarnate3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
763 Incarnate4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
764 Incarnate5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
765 Knight_Cavalier 16988647 16988648 238 STR 11 **** **** **** **** **** packftknight1 packskknight1 packeqknight1 0 1
|
||||
766 Knight_Defender 16988649 16988650 238 STR 18 **** **** **** **** **** packftknight2 packskknight2 packeqknight2 0 1
|
||||
767 Knight_Destroyer 16988651 16988652 238 STR 50 **** **** **** **** **** packftknight3 packskknight2 packeqknight3 0 1
|
||||
768 KnightReserve4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
769 KnightReserve5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
770 Marshal1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
771 Marshal2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
772 Marshal3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
773 Marshal4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
774 Marshal5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
775 Ninja1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
776 Ninja2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
777 Ninja3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
778 Ninja4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
779 Ninja5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
780 Psion_Egoist **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
781 Psion_Nomad **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
782 Psion_Savant **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
783 Psion_Seer **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
784 Psion_Shaper **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
785 Psion_Telepath **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
786 PsionReserve1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
787 PsionReserve2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
788 PsionReserve3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
789 PsionReserve4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
790 PsychicRogue1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
791 PsychicRogue2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
792 PsychicRogue3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
793 PsychicRogue4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
794 PsychicRogue5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
795 PsychicWarrior1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
796 PsychicWarrior2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
797 PsychicWarrior3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
798 PsychicWarrior4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
799 PsychicWarrior5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
800 Samurai1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
801 Samurai2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
802 Samurai3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
803 Samurai4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
804 Samurai5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
805 SamuraiCW1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
806 SamuraiCW2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
807 SamuraiCW3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
808 SamuraiCW4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
809 SamuraiCW5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
810 Scout1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
811 Scout2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
812 Scout3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
813 Scout4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
814 Scout5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
815 Shadowcaster1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
816 Shadowcaster2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
817 Shadowcaster3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
818 Shadowcaster4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
819 Shadowcaster5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
820 Shaman1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
821 Shaman2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
822 Shaman3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
823 Shaman4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
824 Shaman5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
825 Sohei1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
826 Sohei2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
827 Sohei3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
828 Sohei4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
829 Sohei5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
830 Soulborn1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
831 Soulborn2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
832 Soulborn3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
833 Soulborn4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
834 Soulborn5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
835 Soulknife1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
836 Soulknife2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
837 Soulknife3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
838 Soulknife4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
839 Soulknife5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
840 Swashbuckler1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
841 Swashbuckler2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
842 Swashbuckler3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
843 Swashbuckler4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
844 Swashbuckler5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
845 Swordsage1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
846 Swordsage2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
847 Swordsage3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
848 Swordsage4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
849 Swordsage5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
850 Totemist1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
851 Totemist2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
852 Totemist3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
853 Totemist4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
854 Totemist5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
855 Truenamer1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
856 Truenamer2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
857 Truenamer3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
858 Truenamer4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
859 Truenamer5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
860 Warblade1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
861 Warblade2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
862 Warblade3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
863 Warblade4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
864 Warblade5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
865 Warlock_Blaster 16988717 16988718 112 CHA 50 **** **** **** **** **** packftwr1 packftwr1 packeqwr1 0 1
|
||||
866 Warlock_RESERVE2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
867 Warlock_RESERVE3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
868 Warlock_RESERVE4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
869 Warlock_RESERVE5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
870 Warmage1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
871 Warmage2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
872 Warmage3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
873 Warmage4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
874 Warmage5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
875 Wilder1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
876 Wilder2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
877 Wilder3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
878 Wilder4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
879 Wilder5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
880 Warmage1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
881 Warmage2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
882 Warmage3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
883 Warmage4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
884 Warmage5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
885 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
886 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
887 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
@@ -896,16 +896,16 @@
|
||||
892 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
893 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
894 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
895 Healer_Default 16988709 16988710 64 WIS 20 **** **** **** **** packpsheal1 packftheal1 packskheal1 packeqheal1 0 1
|
||||
896 Healer_Reserve2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
897 Healer_Reserve3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
898 Healer_Reserve4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
899 Healer_Reserve5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
900 Warlock_Blaster_Default 16988717 16988718 112 CHA 50 **** **** **** **** **** packftwr1 packftwr1 packeqwr1 0 1
|
||||
901 Warlock_RESERVE2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
902 Warlock_RESERVE3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
903 Warlock_RESERVE4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
904 Warlock_RESERVE5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
895 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
896 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
897 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
898 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
899 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
900 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
901 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
902 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
903 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
904 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
905 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
906 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
907 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****
|
||||
|
||||
11
nwn/nwnprc/trunk/2das/packeqknight1.2da
Normal file
11
nwn/nwnprc/trunk/2das/packeqknight1.2da
Normal file
@@ -0,0 +1,11 @@
|
||||
2DA V2.0
|
||||
|
||||
Label Name
|
||||
0 PRC_WPLLC001 LightLance_1d6
|
||||
1 NW_WSWLS001 Longsword_1d8
|
||||
2 NW_WTHAX001 ThrowingAxe
|
||||
3 NW_AARCL012 ChainShirt_AC4
|
||||
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
|
||||
12
nwn/nwnprc/trunk/2das/packeqknight2.2da
Normal file
12
nwn/nwnprc/trunk/2das/packeqknight2.2da
Normal file
@@ -0,0 +1,12 @@
|
||||
2DA V2.0
|
||||
|
||||
Label Name
|
||||
0 X2_WDWRAXE001 DwarvenWaraxe_1d10
|
||||
1 NW_WBLHW001 Warhammer_1d8
|
||||
2 NW_WTHAX001 ThrowingAxe_1d6
|
||||
3 NW_AARCL003 Scale_Mail_4AC
|
||||
4 NW_ASHLW001 LargeShield
|
||||
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
|
||||
11
nwn/nwnprc/trunk/2das/packeqknight3.2da
Normal file
11
nwn/nwnprc/trunk/2das/packeqknight3.2da
Normal file
@@ -0,0 +1,11 @@
|
||||
2DA V2.0
|
||||
|
||||
Label Name
|
||||
0 NW_WAXBT001 BattleAxe_1d8
|
||||
1 NW_WTHAX001 ThrowingAxe_1d6
|
||||
2 NW_AARCL003 Scale_Mail_4AC
|
||||
3 NW_ASHLW001 LargeShield
|
||||
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
|
||||
383
nwn/nwnprc/trunk/2das/packftknight1.2da
Normal file
383
nwn/nwnprc/trunk/2das/packftknight1.2da
Normal file
@@ -0,0 +1,383 @@
|
||||
2DA V2.0
|
||||
|
||||
FeatIndex Label
|
||||
0 584 FEAT_EPIC_PROWESS
|
||||
1 24613 FEAT_EPIC_WEAPON_FOCUS_LANCE
|
||||
2 657 FEAT_EPIC_WEAPON_SPECIALIZATION_CLUB
|
||||
3 658 FEAT_EPIC_WEAPON_SPECIALIZATION_DAGGER
|
||||
4 659 FEAT_EPIC_WEAPON_SPECIALIZATION_DART
|
||||
5 660 FEAT_EPIC_WEAPON_SPECIALIZATION_HEAVYCROSSBOW
|
||||
6 661 FEAT_EPIC_WEAPON_SPECIALIZATION_LIGHTCROSSBOW
|
||||
7 662 FEAT_EPIC_WEAPON_SPECIALIZATION_LIGHTMACE
|
||||
8 663 FEAT_EPIC_WEAPON_SPECIALIZATION_MORNINGSTAR
|
||||
9 664 FEAT_EPIC_WEAPON_SPECIALIZATION_QUARTERSTAFF
|
||||
10 665 FEAT_EPIC_WEAPON_SPECIALIZATION_SHORTSPEAR
|
||||
11 666 FEAT_EPIC_WEAPON_SPECIALIZATION_SICKLE
|
||||
12 667 FEAT_EPIC_WEAPON_SPECIALIZATION_SLING
|
||||
13 668 FEAT_EPIC_WEAPON_SPECIALIZATION_UNARMED
|
||||
14 669 FEAT_EPIC_WEAPON_SPECIALIZATION_LONGBOW
|
||||
15 670 FEAT_EPIC_WEAPON_SPECIALIZATION_SHORTBOW
|
||||
16 671 FEAT_EPIC_WEAPON_SPECIALIZATION_SHORTSWORD
|
||||
17 672 FEAT_EPIC_WEAPON_SPECIALIZATION_RAPIER
|
||||
18 673 FEAT_EPIC_WEAPON_SPECIALIZATION_SCIMITAR
|
||||
19 675 FEAT_EPIC_WEAPON_SPECIALIZATION_GREATSWORD
|
||||
20 676 FEAT_EPIC_WEAPON_SPECIALIZATION_HANDAXE
|
||||
21 677 FEAT_EPIC_WEAPON_SPECIALIZATION_THROWINGAXE
|
||||
22 678 FEAT_EPIC_WEAPON_SPECIALIZATION_BATTLEAXE
|
||||
23 679 FEAT_EPIC_WEAPON_SPECIALIZATION_GREATAXE
|
||||
24 680 FEAT_EPIC_WEAPON_SPECIALIZATION_HALBERD
|
||||
25 681 FEAT_EPIC_WEAPON_SPECIALIZATION_LIGHTHAMMER
|
||||
26 682 FEAT_EPIC_WEAPON_SPECIALIZATION_LIGHTFLAIL
|
||||
27 683 FEAT_EPIC_WEAPON_SPECIALIZATION_WARHAMMER
|
||||
28 684 FEAT_EPIC_WEAPON_SPECIALIZATION_HEAVYFLAIL
|
||||
29 685 FEAT_EPIC_WEAPON_SPECIALIZATION_KAMA
|
||||
30 686 FEAT_EPIC_WEAPON_SPECIALIZATION_KUKRI
|
||||
31 687 FEAT_EPIC_WEAPON_SPECIALIZATION_SHURIKEN
|
||||
32 688 FEAT_EPIC_WEAPON_SPECIALIZATION_SCYTHE
|
||||
33 689 FEAT_EPIC_WEAPON_SPECIALIZATION_KATANA
|
||||
34 690 FEAT_EPIC_WEAPON_SPECIALIZATION_BASTARDSWORD
|
||||
35 691 FEAT_EPIC_WEAPON_SPECIALIZATION_DIREMACE
|
||||
36 692 FEAT_EPIC_WEAPON_SPECIALIZATION_DOUBLEAXE
|
||||
37 693 FEAT_EPIC_WEAPON_SPECIALIZATION_TWOBLADEDSWORD
|
||||
38 1077 FEAT_EPIC_WEAPON_SPECIALIZATION_TRIDENT
|
||||
39 674 FEAT_EPIC_WEAPON_SPECIALIZATION_LONGSWORD
|
||||
40 619 FEAT_EPIC_WEAPON_FOCUS_CLUB
|
||||
41 620 FEAT_EPIC_WEAPON_FOCUS_DAGGER
|
||||
42 621 FEAT_EPIC_WEAPON_FOCUS_DART
|
||||
43 622 FEAT_EPIC_WEAPON_FOCUS_HEAVYCROSSBOW
|
||||
44 623 FEAT_EPIC_WEAPON_FOCUS_LIGHTCROSSBOW
|
||||
45 624 FEAT_EPIC_WEAPON_FOCUS_LIGHTMACE
|
||||
46 625 FEAT_EPIC_WEAPON_FOCUS_MORNINGSTAR
|
||||
47 626 FEAT_EPIC_WEAPON_FOCUS_QUARTERSTAFF
|
||||
48 627 FEAT_EPIC_WEAPON_FOCUS_SHORTSPEAR
|
||||
49 628 FEAT_EPIC_WEAPON_FOCUS_SICKLE
|
||||
50 629 FEAT_EPIC_WEAPON_FOCUS_SLING
|
||||
51 630 FEAT_EPIC_WEAPON_FOCUS_UNARMED
|
||||
52 631 FEAT_EPIC_WEAPON_FOCUS_LONGBOW
|
||||
53 632 FEAT_EPIC_WEAPON_FOCUS_SHORTBOW
|
||||
54 633 FEAT_EPIC_WEAPON_FOCUS_SHORTSWORD
|
||||
55 634 FEAT_EPIC_WEAPON_FOCUS_RAPIER
|
||||
56 635 FEAT_EPIC_WEAPON_FOCUS_SCIMITAR
|
||||
57 636 FEAT_EPIC_WEAPON_FOCUS_LONGSWORD
|
||||
58 637 FEAT_EPIC_WEAPON_FOCUS_GREATSWORD
|
||||
59 638 FEAT_EPIC_WEAPON_FOCUS_HANDAXE
|
||||
60 639 FEAT_EPIC_WEAPON_FOCUS_THROWINGAXE
|
||||
61 640 FEAT_EPIC_WEAPON_FOCUS_BATTLEAXE
|
||||
62 641 FEAT_EPIC_WEAPON_FOCUS_GREATAXE
|
||||
63 642 FEAT_EPIC_WEAPON_FOCUS_HALBERD
|
||||
64 643 FEAT_EPIC_WEAPON_FOCUS_LIGHTHAMMER
|
||||
65 644 FEAT_EPIC_WEAPON_FOCUS_LIGHTFLAIL
|
||||
66 645 FEAT_EPIC_WEAPON_FOCUS_WARHAMMER
|
||||
67 646 FEAT_EPIC_WEAPON_FOCUS_HEAVYFLAIL
|
||||
68 647 FEAT_EPIC_WEAPON_FOCUS_KAMA
|
||||
69 648 FEAT_EPIC_WEAPON_FOCUS_KUKRI
|
||||
70 649 FEAT_EPIC_WEAPON_FOCUS_SHURIKEN
|
||||
71 650 FEAT_EPIC_WEAPON_FOCUS_SCYTHE
|
||||
72 651 FEAT_EPIC_WEAPON_FOCUS_KATANA
|
||||
73 652 FEAT_EPIC_WEAPON_FOCUS_BASTARDSWORD
|
||||
74 653 FEAT_EPIC_WEAPON_FOCUS_DIREMACE
|
||||
75 654 FEAT_EPIC_WEAPON_FOCUS_DOUBLEAXE
|
||||
76 655 FEAT_EPIC_WEAPON_FOCUS_TWOBLADEDSWORD
|
||||
77 1076 FEAT_EPIC_WEAPON_FOCUS_TRIDENT
|
||||
78 726 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGSWORD
|
||||
79 709 FEAT_EPIC_OVERWHELMING_CRITICAL_CLUB
|
||||
80 710 FEAT_EPIC_OVERWHELMING_CRITICAL_DAGGER
|
||||
81 711 FEAT_EPIC_OVERWHELMING_CRITICAL_DART
|
||||
82 712 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYCROSSBOW
|
||||
83 713 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTCROSSBOW
|
||||
84 714 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTMACE
|
||||
85 715 FEAT_EPIC_OVERWHELMING_CRITICAL_MORNINGSTAR
|
||||
86 716 FEAT_EPIC_OVERWHELMING_CRITICAL_QUARTERSTAFF
|
||||
87 717 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSPEAR
|
||||
88 718 FEAT_EPIC_OVERWHELMING_CRITICAL_SICKLE
|
||||
89 719 FEAT_EPIC_OVERWHELMING_CRITICAL_SLING
|
||||
90 720 FEAT_EPIC_OVERWHELMING_CRITICAL_UNARMED
|
||||
91 721 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGBOW
|
||||
92 722 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTBOW
|
||||
93 723 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSWORD
|
||||
94 724 FEAT_EPIC_OVERWHELMING_CRITICAL_RAPIER
|
||||
95 725 FEAT_EPIC_OVERWHELMING_CRITICAL_SCIMITAR
|
||||
96 727 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATSWORD
|
||||
97 728 FEAT_EPIC_OVERWHELMING_CRITICAL_HANDAXE
|
||||
98 729 FEAT_EPIC_OVERWHELMING_CRITICAL_THROWINGAXE
|
||||
99 730 FEAT_EPIC_OVERWHELMING_CRITICAL_BATTLEAXE
|
||||
100 731 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATAXE
|
||||
101 732 FEAT_EPIC_OVERWHELMING_CRITICAL_HALBERD
|
||||
102 733 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTHAMMER
|
||||
103 734 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTFLAIL
|
||||
104 735 FEAT_EPIC_OVERWHELMING_CRITICAL_WARHAMMER
|
||||
105 736 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYFLAIL
|
||||
106 737 FEAT_EPIC_OVERWHELMING_CRITICAL_KAMA
|
||||
107 738 FEAT_EPIC_OVERWHELMING_CRITICAL_KUKRI
|
||||
108 739 FEAT_EPIC_OVERWHELMING_CRITICAL_SHURIKEN
|
||||
109 740 FEAT_EPIC_OVERWHELMING_CRITICAL_SCYTHE
|
||||
110 741 FEAT_EPIC_OVERWHELMING_CRITICAL_KATANA
|
||||
111 742 FEAT_EPIC_OVERWHELMING_CRITICAL_BASTARDSWORD
|
||||
112 743 FEAT_EPIC_OVERWHELMING_CRITICAL_DIREMACE
|
||||
113 744 FEAT_EPIC_OVERWHELMING_CRITICAL_DOUBLEAXE
|
||||
114 745 FEAT_EPIC_OVERWHELMING_CRITICAL_TWOBLADEDSWORD
|
||||
115 1078 FEAT_EPIC_OVERWHELMING_CRITICAL_TRIDENT
|
||||
116 495 FEAT_EPIC_DEVASTATING_CRITICAL_CLUB
|
||||
117 496 FEAT_EPIC_DEVASTATING_CRITICAL_DAGGER
|
||||
118 497 FEAT_EPIC_DEVASTATING_CRITICAL_DART
|
||||
119 498 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYCROSSBOW
|
||||
120 499 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTCROSSBOW
|
||||
121 500 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTMACE
|
||||
122 501 FEAT_EPIC_DEVASTATING_CRITICAL_MORNINGSTAR
|
||||
123 502 FEAT_EPIC_DEVASTATING_CRITICAL_QUARTERSTAFF
|
||||
124 503 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSPEAR
|
||||
125 504 FEAT_EPIC_DEVASTATING_CRITICAL_SICKLE
|
||||
126 505 FEAT_EPIC_DEVASTATING_CRITICAL_SLING
|
||||
127 506 FEAT_EPIC_DEVASTATING_CRITICAL_UNARMED
|
||||
128 507 FEAT_EPIC_DEVASTATING_CRITICAL_LONGBOW
|
||||
129 508 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTBOW
|
||||
130 509 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSWORD
|
||||
131 510 FEAT_EPIC_DEVASTATING_CRITICAL_RAPIER
|
||||
132 511 FEAT_EPIC_DEVASTATING_CRITICAL_SCIMITAR
|
||||
133 512 FEAT_EPIC_DEVASTATING_CRITICAL_LONGSWORD
|
||||
134 513 FEAT_EPIC_DEVASTATING_CRITICAL_GREATSWORD
|
||||
135 514 FEAT_EPIC_DEVASTATING_CRITICAL_HANDAXE
|
||||
136 515 FEAT_EPIC_DEVASTATING_CRITICAL_THROWINGAXE
|
||||
137 516 FEAT_EPIC_DEVASTATING_CRITICAL_BATTLEAXE
|
||||
138 517 FEAT_EPIC_DEVASTATING_CRITICAL_GREATAXE
|
||||
139 518 FEAT_EPIC_DEVASTATING_CRITICAL_HALBERD
|
||||
140 519 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTHAMMER
|
||||
141 520 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTFLAIL
|
||||
142 521 FEAT_EPIC_DEVASTATING_CRITICAL_WARHAMMER
|
||||
143 522 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYFLAIL
|
||||
144 523 FEAT_EPIC_DEVASTATING_CRITICAL_KAMA
|
||||
145 524 FEAT_EPIC_DEVASTATING_CRITICAL_KUKRI
|
||||
146 525 FEAT_EPIC_DEVASTATING_CRITICAL_SHURIKEN
|
||||
147 526 FEAT_EPIC_DEVASTATING_CRITICAL_SCYTHE
|
||||
148 527 FEAT_EPIC_DEVASTATING_CRITICAL_KATANA
|
||||
149 528 FEAT_EPIC_DEVASTATING_CRITICAL_BASTARDSWORD
|
||||
150 529 FEAT_EPIC_DEVASTATING_CRITICAL_DIREMACE
|
||||
151 530 FEAT_EPIC_DEVASTATING_CRITICAL_DOUBLEAXE
|
||||
152 531 FEAT_EPIC_DEVASTATING_CRITICAL_TWOBLADEDSWORD
|
||||
153 1075 FEAT_EPIC_DEVASTATING_CRITICAL_TRIDENT
|
||||
154 867 FEAT_WHIRLWIND_ATTACK
|
||||
155 868 FEAT_IMPROVED_WHIRLWIND
|
||||
156 814 FEAT_EPIC_GREAT_STRENGTH_1
|
||||
157 815 FEAT_EPIC_GREAT_STRENGTH_2
|
||||
158 816 FEAT_EPIC_GREAT_STRENGTH_3
|
||||
159 490 FEAT_EPIC_ARMOR_SKIN
|
||||
160 491 FEAT_EPIC_BLINDING_SPEED
|
||||
161 753 FEAT_EPIC_SUPERIOR_INITIATIVE
|
||||
162 817 FEAT_EPIC_GREAT_STRENGTH_4
|
||||
163 818 FEAT_EPIC_GREAT_STRENGTH_5
|
||||
164 819 FEAT_EPIC_GREAT_STRENGTH_6
|
||||
165 754 FEAT_EPIC_TOUGHNESS_1
|
||||
166 755 FEAT_EPIC_TOUGHNESS_2
|
||||
167 756 FEAT_EPIC_TOUGHNESS_3
|
||||
168 820 FEAT_EPIC_GREAT_STRENGTH_7
|
||||
169 821 FEAT_EPIC_GREAT_STRENGTH_8
|
||||
170 822 FEAT_EPIC_GREAT_STRENGTH_9
|
||||
171 823 FEAT_EPIC_GREAT_STRENGTH_10
|
||||
172 757 FEAT_EPIC_TOUGHNESS_4
|
||||
173 758 FEAT_EPIC_TOUGHNESS_5
|
||||
174 759 FEAT_EPIC_TOUGHNESS_6
|
||||
175 492 FEAT_EPIC_DAMAGE_REDUCTION_3
|
||||
176 493 FEAT_EPIC_DAMAGE_REDUCTION_6
|
||||
177 494 FEAT_EPIC_DAMAGE_REDUCTION_9
|
||||
178 760 FEAT_EPIC_TOUGHNESS_7
|
||||
179 761 FEAT_EPIC_TOUGHNESS_8
|
||||
180 762 FEAT_EPIC_TOUGHNESS_9
|
||||
181 763 FEAT_EPIC_TOUGHNESS_10
|
||||
182 695 FEAT_EPIC_WILL
|
||||
183 774 FEAT_EPIC_GREAT_CONSTITUTION_1
|
||||
184 775 FEAT_EPIC_GREAT_CONSTITUTION_2
|
||||
185 776 FEAT_EPIC_GREAT_CONSTITUTION_3
|
||||
186 777 FEAT_EPIC_GREAT_CONSTITUTION_4
|
||||
187 778 FEAT_EPIC_GREAT_CONSTITUTION_5
|
||||
188 779 FEAT_EPIC_GREAT_CONSTITUTION_6
|
||||
189 780 FEAT_EPIC_GREAT_CONSTITUTION_7
|
||||
190 781 FEAT_EPIC_GREAT_CONSTITUTION_8
|
||||
191 782 FEAT_EPIC_GREAT_CONSTITUTION_9
|
||||
192 783 FEAT_EPIC_GREAT_CONSTITUTION_10
|
||||
193 784 FEAT_EPIC_GREAT_DEXTERITY_1
|
||||
194 785 FEAT_EPIC_GREAT_DEXTERITY_2
|
||||
195 786 FEAT_EPIC_GREAT_DEXTERITY_3
|
||||
196 787 FEAT_EPIC_GREAT_DEXTERITY_4
|
||||
197 788 FEAT_EPIC_GREAT_DEXTERITY_5
|
||||
198 789 FEAT_EPIC_GREAT_DEXTERITY_6
|
||||
199 790 FEAT_EPIC_GREAT_DEXTERITY_7
|
||||
200 791 FEAT_EPIC_GREAT_DEXTERITY_8
|
||||
201 792 FEAT_EPIC_GREAT_DEXTERITY_9
|
||||
202 793 FEAT_EPIC_GREAT_DEXTERITY_10
|
||||
203 24649 FEAT_IMPROVED_CRITICAL_LIGHT_LANCE
|
||||
204 1087 FEAT_MOUNTED_COMBAT
|
||||
205 3037 FEAT_SKILL_FOCUS_RIDE
|
||||
206 68 ImpCritLSw
|
||||
207 144 WeapSpeLSw
|
||||
208 106 WeapFocLSw
|
||||
209 6 Cleave
|
||||
210 24601 FEAT_WEAPON_FOCUS_LIGHT_LANCE
|
||||
211 391 GreatCleave
|
||||
212 28 PowerAtk
|
||||
213 10 Dodge
|
||||
214 40 Toughness
|
||||
215 26 Mobility
|
||||
216 392 SpringAttack
|
||||
217 14 GreatFort
|
||||
218 22 IronWill
|
||||
219 24 LightngRef
|
||||
220 389 Expertise
|
||||
221 408 BlindFight
|
||||
222 425 DirtyFighting
|
||||
223 27 PBShot
|
||||
224 30 RapidShot
|
||||
225 107 WeapFocGSw
|
||||
226 69 ImpCritGSw
|
||||
227 145 WeapSpeGSw
|
||||
228 1 Ambidex
|
||||
229 41 TwoWeap
|
||||
230 16 ImpDis
|
||||
231 20 ImpTwo
|
||||
232 390 ImpExpertise
|
||||
233 0 Alertness
|
||||
234 42 WeapFinesse
|
||||
235 32 Shield
|
||||
236 39 StunFist
|
||||
237 8 DefArrow
|
||||
238 427 ResistEnergyCold
|
||||
239 428 ResistEnergyAcid
|
||||
240 429 ResistEnergyFire
|
||||
241 430 ResistEnergyElectrical
|
||||
242 431 ResistEnergySonic
|
||||
243 43 WeapFocClub
|
||||
244 15 ImpCritClub
|
||||
245 57 ImpCritMorn
|
||||
246 58 ImpCritStaff
|
||||
247 59 ImpCritSpear
|
||||
248 60 ImpCritSickle
|
||||
249 61 ImpCritSling
|
||||
250 62 ImpCritUnArm
|
||||
251 63 ImpCritLongBow
|
||||
252 64 ImpCritShortBow
|
||||
253 65 ImpCritShortSwor
|
||||
254 66 ImpCritRapier
|
||||
255 67 ImpCritScim
|
||||
256 70 ImpCritHAxe
|
||||
257 71 ImpCritTAxe
|
||||
258 72 ImpCritBAxe
|
||||
259 73 ImpCritGAxe
|
||||
260 74 ImpCritHalb
|
||||
261 75 ImpCritLgHam
|
||||
262 76 ImpCritLgFlail
|
||||
263 77 ImpCritWHam
|
||||
264 78 ImpCritHFlail
|
||||
265 79 ImpCritKama
|
||||
266 80 ImpCritKukri
|
||||
267 82 ImpCritShur
|
||||
268 83 ImpCritScy
|
||||
269 84 ImpCritKatana
|
||||
270 85 ImpCritBSw
|
||||
271 87 ImpCritDMace
|
||||
272 88 ImpCritDAxe
|
||||
273 89 ImpCrit2Sw
|
||||
274 1074 FEAT_IMPROVED_CRITICAL_TRIDENT
|
||||
275 90 WeapFocDagger
|
||||
276 91 WeapFocDart
|
||||
277 92 WeapFocHXBow
|
||||
278 93 WeapFocLgXBow
|
||||
279 94 WeapFocLgMace
|
||||
280 95 WeapFocMorn
|
||||
281 96 WeapFocStaff
|
||||
282 97 WeapFocSpear
|
||||
283 98 WeapFocSickle
|
||||
284 99 WeapFocSling
|
||||
285 100 WeapFocUnArm
|
||||
286 101 WeapFocLongBow
|
||||
287 102 WeapFocShortBow
|
||||
288 103 WeapFocShortSwor
|
||||
289 104 WeapFocRapier
|
||||
290 105 WeapFocScim
|
||||
291 108 WeapFocHAxe
|
||||
292 109 WeapFocTAxe
|
||||
293 110 WeapFocBAxe
|
||||
294 111 WeapFocGAxe
|
||||
295 112 WeapFocHalb
|
||||
296 113 WeapFocLgHam
|
||||
297 114 WeapFocLgFlail
|
||||
298 115 WeapFocWHam
|
||||
299 116 WeapFocHFlail
|
||||
300 117 WeapFocKama
|
||||
301 118 WeapFocKukri
|
||||
302 120 WeapFocShur
|
||||
303 121 WeapFocScy
|
||||
304 122 WeapFocKatana
|
||||
305 123 WeapFocBSw
|
||||
306 125 WeapFocDMace
|
||||
307 126 WeapFocDAxe
|
||||
308 127 WeapFoc2Sw
|
||||
309 1072 FEAT_WEAPON_FOCUS_TRIDENT
|
||||
310 128 WeapSpeDagger
|
||||
311 129 WeapSpeDart
|
||||
312 130 WeapSpeHXBow
|
||||
313 131 WeapSpeLgXBow
|
||||
314 132 WeapSpeLgMace
|
||||
315 133 WeapSpeMorn
|
||||
316 134 WeapSpeStaff
|
||||
317 135 WeapSpeSpear
|
||||
318 136 WeapSpeSickle
|
||||
319 137 WeapSpeSling
|
||||
320 138 WeapSpeUnArm
|
||||
321 139 WeapSpeLongBow
|
||||
322 140 WeapSpeShortBow
|
||||
323 141 WeapSpeShortSwor
|
||||
324 142 WeapSpeRapier
|
||||
325 143 WeapSpeScim
|
||||
326 146 WeapSpeHAxe
|
||||
327 147 WeapSpeTAxe
|
||||
328 148 WeapSpeBAxe
|
||||
329 149 WeapSpeGAxe
|
||||
330 150 WeapSpeHalb
|
||||
331 151 WeapSpeLgHam
|
||||
332 152 WeapSpeLgFlail
|
||||
333 153 WeapSpeWHam
|
||||
334 154 WeapSpeHFlail
|
||||
335 155 WeapSpeKama
|
||||
336 156 WeapSpeKukri
|
||||
337 158 WeapSpeShur
|
||||
338 159 WeapSpeScy
|
||||
339 160 WeapSpeKatana
|
||||
340 161 WeapSpeBSw
|
||||
341 163 WeapSpeDMace
|
||||
342 164 WeapSpeDAxe
|
||||
343 165 WeapSpe2Sw
|
||||
344 1073 FEAT_WEAPON_SPECIALIZATION_TRIDENT
|
||||
345 166 SpellFocusCon
|
||||
346 167 SpellFocusDiv
|
||||
347 168 SpellFocusEnc
|
||||
348 169 SpellFocusEvo
|
||||
349 170 SpellFocusIll
|
||||
350 171 SpellFocusNec
|
||||
351 172 SpellFocusTra
|
||||
352 173 SkillFocusConc
|
||||
353 174 SkillFocusDisa
|
||||
354 175 SkillFocusGrip
|
||||
355 177 SkillFocusHeal
|
||||
356 178 SkillFocusHide
|
||||
357 179 SkillFocusList
|
||||
358 180 SkillFocusLore
|
||||
359 181 SkillFocusMove
|
||||
360 182 SkillFocusOpen
|
||||
361 184 SkillFocusPerf
|
||||
362 185 SkillFocusPers
|
||||
363 186 SkillFocusPick
|
||||
364 187 SkillFocusSearch
|
||||
365 188 SkillFocusSet
|
||||
366 189 SkillFocusSpell
|
||||
367 190 SkillFocusSpot
|
||||
368 193 SkillFocusDevi
|
||||
369 35 SpellFocusAbj
|
||||
370 36 SpellPen
|
||||
371 37 StillSpell
|
||||
372 25 MaxSpell
|
||||
373 7 CmbtCast
|
||||
374 29 Quicken
|
||||
375 34 SkillFocusAnim
|
||||
376 33 Silent
|
||||
377 11 Empower
|
||||
378 12 ExtSpell
|
||||
379 13 ExtTurn
|
||||
387
nwn/nwnprc/trunk/2das/packftknight2.2da
Normal file
387
nwn/nwnprc/trunk/2das/packftknight2.2da
Normal file
@@ -0,0 +1,387 @@
|
||||
2DA V2.0
|
||||
|
||||
FeatIndex Label
|
||||
0 584 FEAT_EPIC_PROWESS
|
||||
1 674 FEAT_EPIC_WEAPON_SPECIALIZATION_LONGSWORD
|
||||
2 726 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGSWORD
|
||||
3 24613 FEAT_EPIC_WEAPON_FOCUS_LANCE
|
||||
4 657 FEAT_EPIC_WEAPON_SPECIALIZATION_CLUB
|
||||
5 658 FEAT_EPIC_WEAPON_SPECIALIZATION_DAGGER
|
||||
6 659 FEAT_EPIC_WEAPON_SPECIALIZATION_DART
|
||||
7 660 FEAT_EPIC_WEAPON_SPECIALIZATION_HEAVYCROSSBOW
|
||||
8 661 FEAT_EPIC_WEAPON_SPECIALIZATION_LIGHTCROSSBOW
|
||||
9 662 FEAT_EPIC_WEAPON_SPECIALIZATION_LIGHTMACE
|
||||
10 663 FEAT_EPIC_WEAPON_SPECIALIZATION_MORNINGSTAR
|
||||
11 664 FEAT_EPIC_WEAPON_SPECIALIZATION_QUARTERSTAFF
|
||||
12 665 FEAT_EPIC_WEAPON_SPECIALIZATION_SHORTSPEAR
|
||||
13 666 FEAT_EPIC_WEAPON_SPECIALIZATION_SICKLE
|
||||
14 667 FEAT_EPIC_WEAPON_SPECIALIZATION_SLING
|
||||
15 668 FEAT_EPIC_WEAPON_SPECIALIZATION_UNARMED
|
||||
16 669 FEAT_EPIC_WEAPON_SPECIALIZATION_LONGBOW
|
||||
17 670 FEAT_EPIC_WEAPON_SPECIALIZATION_SHORTBOW
|
||||
18 671 FEAT_EPIC_WEAPON_SPECIALIZATION_SHORTSWORD
|
||||
19 672 FEAT_EPIC_WEAPON_SPECIALIZATION_RAPIER
|
||||
20 673 FEAT_EPIC_WEAPON_SPECIALIZATION_SCIMITAR
|
||||
21 675 FEAT_EPIC_WEAPON_SPECIALIZATION_GREATSWORD
|
||||
22 676 FEAT_EPIC_WEAPON_SPECIALIZATION_HANDAXE
|
||||
23 677 FEAT_EPIC_WEAPON_SPECIALIZATION_THROWINGAXE
|
||||
24 678 FEAT_EPIC_WEAPON_SPECIALIZATION_BATTLEAXE
|
||||
25 679 FEAT_EPIC_WEAPON_SPECIALIZATION_GREATAXE
|
||||
26 680 FEAT_EPIC_WEAPON_SPECIALIZATION_HALBERD
|
||||
27 681 FEAT_EPIC_WEAPON_SPECIALIZATION_LIGHTHAMMER
|
||||
28 682 FEAT_EPIC_WEAPON_SPECIALIZATION_LIGHTFLAIL
|
||||
29 683 FEAT_EPIC_WEAPON_SPECIALIZATION_WARHAMMER
|
||||
30 684 FEAT_EPIC_WEAPON_SPECIALIZATION_HEAVYFLAIL
|
||||
31 685 FEAT_EPIC_WEAPON_SPECIALIZATION_KAMA
|
||||
32 686 FEAT_EPIC_WEAPON_SPECIALIZATION_KUKRI
|
||||
33 687 FEAT_EPIC_WEAPON_SPECIALIZATION_SHURIKEN
|
||||
34 688 FEAT_EPIC_WEAPON_SPECIALIZATION_SCYTHE
|
||||
35 689 FEAT_EPIC_WEAPON_SPECIALIZATION_KATANA
|
||||
36 690 FEAT_EPIC_WEAPON_SPECIALIZATION_BASTARDSWORD
|
||||
37 691 FEAT_EPIC_WEAPON_SPECIALIZATION_DIREMACE
|
||||
38 692 FEAT_EPIC_WEAPON_SPECIALIZATION_DOUBLEAXE
|
||||
39 693 FEAT_EPIC_WEAPON_SPECIALIZATION_TWOBLADEDSWORD
|
||||
40 1077 FEAT_EPIC_WEAPON_SPECIALIZATION_TRIDENT
|
||||
41 619 FEAT_EPIC_WEAPON_FOCUS_CLUB
|
||||
42 620 FEAT_EPIC_WEAPON_FOCUS_DAGGER
|
||||
43 621 FEAT_EPIC_WEAPON_FOCUS_DART
|
||||
44 622 FEAT_EPIC_WEAPON_FOCUS_HEAVYCROSSBOW
|
||||
45 623 FEAT_EPIC_WEAPON_FOCUS_LIGHTCROSSBOW
|
||||
46 624 FEAT_EPIC_WEAPON_FOCUS_LIGHTMACE
|
||||
47 625 FEAT_EPIC_WEAPON_FOCUS_MORNINGSTAR
|
||||
48 626 FEAT_EPIC_WEAPON_FOCUS_QUARTERSTAFF
|
||||
49 627 FEAT_EPIC_WEAPON_FOCUS_SHORTSPEAR
|
||||
50 628 FEAT_EPIC_WEAPON_FOCUS_SICKLE
|
||||
51 629 FEAT_EPIC_WEAPON_FOCUS_SLING
|
||||
52 630 FEAT_EPIC_WEAPON_FOCUS_UNARMED
|
||||
53 631 FEAT_EPIC_WEAPON_FOCUS_LONGBOW
|
||||
54 632 FEAT_EPIC_WEAPON_FOCUS_SHORTBOW
|
||||
55 633 FEAT_EPIC_WEAPON_FOCUS_SHORTSWORD
|
||||
56 634 FEAT_EPIC_WEAPON_FOCUS_RAPIER
|
||||
57 635 FEAT_EPIC_WEAPON_FOCUS_SCIMITAR
|
||||
58 636 FEAT_EPIC_WEAPON_FOCUS_LONGSWORD
|
||||
59 637 FEAT_EPIC_WEAPON_FOCUS_GREATSWORD
|
||||
60 638 FEAT_EPIC_WEAPON_FOCUS_HANDAXE
|
||||
61 639 FEAT_EPIC_WEAPON_FOCUS_THROWINGAXE
|
||||
62 640 FEAT_EPIC_WEAPON_FOCUS_BATTLEAXE
|
||||
63 641 FEAT_EPIC_WEAPON_FOCUS_GREATAXE
|
||||
64 642 FEAT_EPIC_WEAPON_FOCUS_HALBERD
|
||||
65 643 FEAT_EPIC_WEAPON_FOCUS_LIGHTHAMMER
|
||||
66 644 FEAT_EPIC_WEAPON_FOCUS_LIGHTFLAIL
|
||||
67 645 FEAT_EPIC_WEAPON_FOCUS_WARHAMMER
|
||||
68 646 FEAT_EPIC_WEAPON_FOCUS_HEAVYFLAIL
|
||||
69 647 FEAT_EPIC_WEAPON_FOCUS_KAMA
|
||||
70 648 FEAT_EPIC_WEAPON_FOCUS_KUKRI
|
||||
71 649 FEAT_EPIC_WEAPON_FOCUS_SHURIKEN
|
||||
72 650 FEAT_EPIC_WEAPON_FOCUS_SCYTHE
|
||||
73 651 FEAT_EPIC_WEAPON_FOCUS_KATANA
|
||||
74 652 FEAT_EPIC_WEAPON_FOCUS_BASTARDSWORD
|
||||
75 653 FEAT_EPIC_WEAPON_FOCUS_DIREMACE
|
||||
76 654 FEAT_EPIC_WEAPON_FOCUS_DOUBLEAXE
|
||||
77 655 FEAT_EPIC_WEAPON_FOCUS_TWOBLADEDSWORD
|
||||
78 1076 FEAT_EPIC_WEAPON_FOCUS_TRIDENT
|
||||
79 709 FEAT_EPIC_OVERWHELMING_CRITICAL_CLUB
|
||||
80 710 FEAT_EPIC_OVERWHELMING_CRITICAL_DAGGER
|
||||
81 711 FEAT_EPIC_OVERWHELMING_CRITICAL_DART
|
||||
82 712 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYCROSSBOW
|
||||
83 713 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTCROSSBOW
|
||||
84 714 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTMACE
|
||||
85 715 FEAT_EPIC_OVERWHELMING_CRITICAL_MORNINGSTAR
|
||||
86 716 FEAT_EPIC_OVERWHELMING_CRITICAL_QUARTERSTAFF
|
||||
87 717 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSPEAR
|
||||
88 718 FEAT_EPIC_OVERWHELMING_CRITICAL_SICKLE
|
||||
89 719 FEAT_EPIC_OVERWHELMING_CRITICAL_SLING
|
||||
90 720 FEAT_EPIC_OVERWHELMING_CRITICAL_UNARMED
|
||||
91 721 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGBOW
|
||||
92 722 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTBOW
|
||||
93 723 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSWORD
|
||||
94 724 FEAT_EPIC_OVERWHELMING_CRITICAL_RAPIER
|
||||
95 725 FEAT_EPIC_OVERWHELMING_CRITICAL_SCIMITAR
|
||||
96 727 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATSWORD
|
||||
97 728 FEAT_EPIC_OVERWHELMING_CRITICAL_HANDAXE
|
||||
98 729 FEAT_EPIC_OVERWHELMING_CRITICAL_THROWINGAXE
|
||||
99 730 FEAT_EPIC_OVERWHELMING_CRITICAL_BATTLEAXE
|
||||
100 731 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATAXE
|
||||
101 732 FEAT_EPIC_OVERWHELMING_CRITICAL_HALBERD
|
||||
102 733 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTHAMMER
|
||||
103 734 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTFLAIL
|
||||
104 735 FEAT_EPIC_OVERWHELMING_CRITICAL_WARHAMMER
|
||||
105 736 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYFLAIL
|
||||
106 737 FEAT_EPIC_OVERWHELMING_CRITICAL_KAMA
|
||||
107 738 FEAT_EPIC_OVERWHELMING_CRITICAL_KUKRI
|
||||
108 739 FEAT_EPIC_OVERWHELMING_CRITICAL_SHURIKEN
|
||||
109 740 FEAT_EPIC_OVERWHELMING_CRITICAL_SCYTHE
|
||||
110 741 FEAT_EPIC_OVERWHELMING_CRITICAL_KATANA
|
||||
111 742 FEAT_EPIC_OVERWHELMING_CRITICAL_BASTARDSWORD
|
||||
112 743 FEAT_EPIC_OVERWHELMING_CRITICAL_DIREMACE
|
||||
113 744 FEAT_EPIC_OVERWHELMING_CRITICAL_DOUBLEAXE
|
||||
114 745 FEAT_EPIC_OVERWHELMING_CRITICAL_TWOBLADEDSWORD
|
||||
115 1078 FEAT_EPIC_OVERWHELMING_CRITICAL_TRIDENT
|
||||
116 495 FEAT_EPIC_DEVASTATING_CRITICAL_CLUB
|
||||
117 496 FEAT_EPIC_DEVASTATING_CRITICAL_DAGGER
|
||||
118 497 FEAT_EPIC_DEVASTATING_CRITICAL_DART
|
||||
119 498 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYCROSSBOW
|
||||
120 499 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTCROSSBOW
|
||||
121 500 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTMACE
|
||||
122 501 FEAT_EPIC_DEVASTATING_CRITICAL_MORNINGSTAR
|
||||
123 502 FEAT_EPIC_DEVASTATING_CRITICAL_QUARTERSTAFF
|
||||
124 503 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSPEAR
|
||||
125 504 FEAT_EPIC_DEVASTATING_CRITICAL_SICKLE
|
||||
126 505 FEAT_EPIC_DEVASTATING_CRITICAL_SLING
|
||||
127 506 FEAT_EPIC_DEVASTATING_CRITICAL_UNARMED
|
||||
128 507 FEAT_EPIC_DEVASTATING_CRITICAL_LONGBOW
|
||||
129 508 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTBOW
|
||||
130 509 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSWORD
|
||||
131 510 FEAT_EPIC_DEVASTATING_CRITICAL_RAPIER
|
||||
132 511 FEAT_EPIC_DEVASTATING_CRITICAL_SCIMITAR
|
||||
133 512 FEAT_EPIC_DEVASTATING_CRITICAL_LONGSWORD
|
||||
134 513 FEAT_EPIC_DEVASTATING_CRITICAL_GREATSWORD
|
||||
135 514 FEAT_EPIC_DEVASTATING_CRITICAL_HANDAXE
|
||||
136 515 FEAT_EPIC_DEVASTATING_CRITICAL_THROWINGAXE
|
||||
137 516 FEAT_EPIC_DEVASTATING_CRITICAL_BATTLEAXE
|
||||
138 517 FEAT_EPIC_DEVASTATING_CRITICAL_GREATAXE
|
||||
139 518 FEAT_EPIC_DEVASTATING_CRITICAL_HALBERD
|
||||
140 519 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTHAMMER
|
||||
141 520 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTFLAIL
|
||||
142 521 FEAT_EPIC_DEVASTATING_CRITICAL_WARHAMMER
|
||||
143 522 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYFLAIL
|
||||
144 523 FEAT_EPIC_DEVASTATING_CRITICAL_KAMA
|
||||
145 524 FEAT_EPIC_DEVASTATING_CRITICAL_KUKRI
|
||||
146 525 FEAT_EPIC_DEVASTATING_CRITICAL_SHURIKEN
|
||||
147 526 FEAT_EPIC_DEVASTATING_CRITICAL_SCYTHE
|
||||
148 527 FEAT_EPIC_DEVASTATING_CRITICAL_KATANA
|
||||
149 528 FEAT_EPIC_DEVASTATING_CRITICAL_BASTARDSWORD
|
||||
150 529 FEAT_EPIC_DEVASTATING_CRITICAL_DIREMACE
|
||||
151 530 FEAT_EPIC_DEVASTATING_CRITICAL_DOUBLEAXE
|
||||
152 531 FEAT_EPIC_DEVASTATING_CRITICAL_TWOBLADEDSWORD
|
||||
153 1075 FEAT_EPIC_DEVASTATING_CRITICAL_TRIDENT
|
||||
154 867 FEAT_WHIRLWIND_ATTACK
|
||||
155 868 FEAT_IMPROVED_WHIRLWIND
|
||||
156 814 FEAT_EPIC_GREAT_STRENGTH_1
|
||||
157 815 FEAT_EPIC_GREAT_STRENGTH_2
|
||||
158 816 FEAT_EPIC_GREAT_STRENGTH_3
|
||||
159 490 FEAT_EPIC_ARMOR_SKIN
|
||||
160 491 FEAT_EPIC_BLINDING_SPEED
|
||||
161 753 FEAT_EPIC_SUPERIOR_INITIATIVE
|
||||
162 817 FEAT_EPIC_GREAT_STRENGTH_4
|
||||
163 818 FEAT_EPIC_GREAT_STRENGTH_5
|
||||
164 819 FEAT_EPIC_GREAT_STRENGTH_6
|
||||
165 754 FEAT_EPIC_TOUGHNESS_1
|
||||
166 755 FEAT_EPIC_TOUGHNESS_2
|
||||
167 756 FEAT_EPIC_TOUGHNESS_3
|
||||
168 820 FEAT_EPIC_GREAT_STRENGTH_7
|
||||
169 821 FEAT_EPIC_GREAT_STRENGTH_8
|
||||
170 822 FEAT_EPIC_GREAT_STRENGTH_9
|
||||
171 823 FEAT_EPIC_GREAT_STRENGTH_10
|
||||
172 757 FEAT_EPIC_TOUGHNESS_4
|
||||
173 758 FEAT_EPIC_TOUGHNESS_5
|
||||
174 759 FEAT_EPIC_TOUGHNESS_6
|
||||
175 492 FEAT_EPIC_DAMAGE_REDUCTION_3
|
||||
176 493 FEAT_EPIC_DAMAGE_REDUCTION_6
|
||||
177 494 FEAT_EPIC_DAMAGE_REDUCTION_9
|
||||
178 760 FEAT_EPIC_TOUGHNESS_7
|
||||
179 761 FEAT_EPIC_TOUGHNESS_8
|
||||
180 762 FEAT_EPIC_TOUGHNESS_9
|
||||
181 763 FEAT_EPIC_TOUGHNESS_10
|
||||
182 695 FEAT_EPIC_WILL
|
||||
183 774 FEAT_EPIC_GREAT_CONSTITUTION_1
|
||||
184 775 FEAT_EPIC_GREAT_CONSTITUTION_2
|
||||
185 776 FEAT_EPIC_GREAT_CONSTITUTION_3
|
||||
186 777 FEAT_EPIC_GREAT_CONSTITUTION_4
|
||||
187 778 FEAT_EPIC_GREAT_CONSTITUTION_5
|
||||
188 779 FEAT_EPIC_GREAT_CONSTITUTION_6
|
||||
189 780 FEAT_EPIC_GREAT_CONSTITUTION_7
|
||||
190 781 FEAT_EPIC_GREAT_CONSTITUTION_8
|
||||
191 782 FEAT_EPIC_GREAT_CONSTITUTION_9
|
||||
192 783 FEAT_EPIC_GREAT_CONSTITUTION_10
|
||||
193 784 FEAT_EPIC_GREAT_DEXTERITY_1
|
||||
194 785 FEAT_EPIC_GREAT_DEXTERITY_2
|
||||
195 786 FEAT_EPIC_GREAT_DEXTERITY_3
|
||||
196 787 FEAT_EPIC_GREAT_DEXTERITY_4
|
||||
197 788 FEAT_EPIC_GREAT_DEXTERITY_5
|
||||
198 789 FEAT_EPIC_GREAT_DEXTERITY_6
|
||||
199 790 FEAT_EPIC_GREAT_DEXTERITY_7
|
||||
200 791 FEAT_EPIC_GREAT_DEXTERITY_8
|
||||
201 792 FEAT_EPIC_GREAT_DEXTERITY_9
|
||||
202 793 FEAT_EPIC_GREAT_DEXTERITY_10
|
||||
203 954 FEAT_IMPROVED_CRITICAL_DWAXE
|
||||
204 77 ImpCritWHam
|
||||
205 3252 ShieldSpecializationHeavy
|
||||
206 952 FEAT_WEAPON_FOCUS_DWAXE
|
||||
207 953 FEAT_WEAPON_SPECIALIZATION_DWAXE
|
||||
208 115 WeapFocWHam
|
||||
209 153 WeapSpeWHam
|
||||
210 10 Dodge
|
||||
211 40 Toughness
|
||||
212 26 Mobility
|
||||
213 392 SpringAttack
|
||||
214 6 Cleave
|
||||
215 391 GreatCleave
|
||||
216 28 PowerAtk
|
||||
217 14 GreatFort
|
||||
218 22 IronWill
|
||||
219 16 ImpDis
|
||||
220 24 LightngRef
|
||||
221 389 Expertise
|
||||
222 408 BlindFight
|
||||
223 425 DirtyFighting
|
||||
224 27 PBShot
|
||||
225 30 RapidShot
|
||||
226 107 WeapFocGSw
|
||||
227 69 ImpCritGSw
|
||||
228 145 WeapSpeGSw
|
||||
229 1 Ambidex
|
||||
230 41 TwoWeap
|
||||
231 1087 FEAT_MOUNTED_COMBAT
|
||||
232 20 ImpTwo
|
||||
233 390 ImpExpertise
|
||||
234 0 Alertness
|
||||
235 42 WeapFinesse
|
||||
236 32 Shield
|
||||
237 39 StunFist
|
||||
238 8 DefArrow
|
||||
239 427 ResistEnergyCold
|
||||
240 428 ResistEnergyAcid
|
||||
241 429 ResistEnergyFire
|
||||
242 430 ResistEnergyElectrical
|
||||
243 431 ResistEnergySonic
|
||||
244 43 WeapFocClub
|
||||
245 24649 FEAT_IMPROVED_CRITICAL_LIGHT_LANCE
|
||||
246 68 ImpCritLSw
|
||||
247 15 ImpCritClub
|
||||
248 57 ImpCritMorn
|
||||
249 58 ImpCritStaff
|
||||
250 59 ImpCritSpear
|
||||
251 60 ImpCritSickle
|
||||
252 61 ImpCritSling
|
||||
253 62 ImpCritUnArm
|
||||
254 63 ImpCritLongBow
|
||||
255 64 ImpCritShortBow
|
||||
256 65 ImpCritShortSwor
|
||||
257 66 ImpCritRapier
|
||||
258 67 ImpCritScim
|
||||
259 70 ImpCritHAxe
|
||||
260 71 ImpCritTAxe
|
||||
261 72 ImpCritBAxe
|
||||
262 73 ImpCritGAxe
|
||||
263 74 ImpCritHalb
|
||||
264 75 ImpCritLgHam
|
||||
265 76 ImpCritLgFlail
|
||||
266 78 ImpCritHFlail
|
||||
267 79 ImpCritKama
|
||||
268 80 ImpCritKukri
|
||||
269 82 ImpCritShur
|
||||
270 83 ImpCritScy
|
||||
271 84 ImpCritKatana
|
||||
272 85 ImpCritBSw
|
||||
273 87 ImpCritDMace
|
||||
274 88 ImpCritDAxe
|
||||
275 89 ImpCrit2Sw
|
||||
276 1074 FEAT_IMPROVED_CRITICAL_TRIDENT
|
||||
277 24601 FEAT_WEAPON_FOCUS_LIGHT_LANCE
|
||||
278 90 WeapFocDagger
|
||||
279 91 WeapFocDart
|
||||
280 92 WeapFocHXBow
|
||||
281 93 WeapFocLgXBow
|
||||
282 94 WeapFocLgMace
|
||||
283 95 WeapFocMorn
|
||||
284 96 WeapFocStaff
|
||||
285 97 WeapFocSpear
|
||||
286 98 WeapFocSickle
|
||||
287 99 WeapFocSling
|
||||
288 100 WeapFocUnArm
|
||||
289 101 WeapFocLongBow
|
||||
290 102 WeapFocShortBow
|
||||
291 103 WeapFocShortSwor
|
||||
292 104 WeapFocRapier
|
||||
293 105 WeapFocScim
|
||||
294 108 WeapFocHAxe
|
||||
295 109 WeapFocTAxe
|
||||
296 110 WeapFocBAxe
|
||||
297 111 WeapFocGAxe
|
||||
298 112 WeapFocHalb
|
||||
299 113 WeapFocLgHam
|
||||
300 114 WeapFocLgFlail
|
||||
301 116 WeapFocHFlail
|
||||
302 117 WeapFocKama
|
||||
303 118 WeapFocKukri
|
||||
304 120 WeapFocShur
|
||||
305 121 WeapFocScy
|
||||
306 122 WeapFocKatana
|
||||
307 123 WeapFocBSw
|
||||
308 125 WeapFocDMace
|
||||
309 126 WeapFocDAxe
|
||||
310 127 WeapFoc2Sw
|
||||
311 1072 FEAT_WEAPON_FOCUS_TRIDENT
|
||||
312 144 WeapSpeLSw
|
||||
313 106 WeapFocLSw
|
||||
314 128 WeapSpeDagger
|
||||
315 129 WeapSpeDart
|
||||
316 130 WeapSpeHXBow
|
||||
317 131 WeapSpeLgXBow
|
||||
318 132 WeapSpeLgMace
|
||||
319 133 WeapSpeMorn
|
||||
320 134 WeapSpeStaff
|
||||
321 135 WeapSpeSpear
|
||||
322 136 WeapSpeSickle
|
||||
323 137 WeapSpeSling
|
||||
324 138 WeapSpeUnArm
|
||||
325 139 WeapSpeLongBow
|
||||
326 140 WeapSpeShortBow
|
||||
327 141 WeapSpeShortSwor
|
||||
328 142 WeapSpeRapier
|
||||
329 143 WeapSpeScim
|
||||
330 146 WeapSpeHAxe
|
||||
331 147 WeapSpeTAxe
|
||||
332 148 WeapSpeBAxe
|
||||
333 149 WeapSpeGAxe
|
||||
334 150 WeapSpeHalb
|
||||
335 151 WeapSpeLgHam
|
||||
336 152 WeapSpeLgFlail
|
||||
337 154 WeapSpeHFlail
|
||||
338 155 WeapSpeKama
|
||||
339 156 WeapSpeKukri
|
||||
340 158 WeapSpeShur
|
||||
341 159 WeapSpeScy
|
||||
342 160 WeapSpeKatana
|
||||
343 161 WeapSpeBSw
|
||||
344 163 WeapSpeDMace
|
||||
345 164 WeapSpeDAxe
|
||||
346 165 WeapSpe2Sw
|
||||
347 1073 FEAT_WEAPON_SPECIALIZATION_TRIDENT
|
||||
348 3037 FEAT_SKILL_FOCUS_RIDE
|
||||
349 166 SpellFocusCon
|
||||
350 167 SpellFocusDiv
|
||||
351 168 SpellFocusEnc
|
||||
352 169 SpellFocusEvo
|
||||
353 170 SpellFocusIll
|
||||
354 171 SpellFocusNec
|
||||
355 172 SpellFocusTra
|
||||
356 173 SkillFocusConc
|
||||
357 174 SkillFocusDisa
|
||||
358 175 SkillFocusGrip
|
||||
359 177 SkillFocusHeal
|
||||
360 178 SkillFocusHide
|
||||
361 179 SkillFocusList
|
||||
362 180 SkillFocusLore
|
||||
363 181 SkillFocusMove
|
||||
364 182 SkillFocusOpen
|
||||
365 184 SkillFocusPerf
|
||||
366 185 SkillFocusPers
|
||||
367 186 SkillFocusPick
|
||||
368 187 SkillFocusSearch
|
||||
369 188 SkillFocusSet
|
||||
370 189 SkillFocusSpell
|
||||
371 190 SkillFocusSpot
|
||||
372 193 SkillFocusDevi
|
||||
373 35 SpellFocusAbj
|
||||
374 36 SpellPen
|
||||
375 37 StillSpell
|
||||
376 25 MaxSpell
|
||||
377 7 CmbtCast
|
||||
378 29 Quicken
|
||||
379 34 SkillFocusAnim
|
||||
380 33 Silent
|
||||
381 11 Empower
|
||||
382 12 ExtSpell
|
||||
383 13 ExtTurn
|
||||
387
nwn/nwnprc/trunk/2das/packftknight3.2da
Normal file
387
nwn/nwnprc/trunk/2das/packftknight3.2da
Normal file
@@ -0,0 +1,387 @@
|
||||
2DA V2.0
|
||||
|
||||
FeatIndex Label
|
||||
0 584 FEAT_EPIC_PROWESS
|
||||
1 490 FEAT_EPIC_ARMOR_SKIN
|
||||
2 678 FEAT_EPIC_WEAPON_SPECIALIZATION_BATTLEAXE
|
||||
3 640 FEAT_EPIC_WEAPON_FOCUS_BATTLEAXE
|
||||
4 657 FEAT_EPIC_WEAPON_SPECIALIZATION_CLUB
|
||||
5 658 FEAT_EPIC_WEAPON_SPECIALIZATION_DAGGER
|
||||
6 659 FEAT_EPIC_WEAPON_SPECIALIZATION_DART
|
||||
7 660 FEAT_EPIC_WEAPON_SPECIALIZATION_HEAVYCROSSBOW
|
||||
8 661 FEAT_EPIC_WEAPON_SPECIALIZATION_LIGHTCROSSBOW
|
||||
9 662 FEAT_EPIC_WEAPON_SPECIALIZATION_LIGHTMACE
|
||||
10 663 FEAT_EPIC_WEAPON_SPECIALIZATION_MORNINGSTAR
|
||||
11 664 FEAT_EPIC_WEAPON_SPECIALIZATION_QUARTERSTAFF
|
||||
12 665 FEAT_EPIC_WEAPON_SPECIALIZATION_SHORTSPEAR
|
||||
13 666 FEAT_EPIC_WEAPON_SPECIALIZATION_SICKLE
|
||||
14 667 FEAT_EPIC_WEAPON_SPECIALIZATION_SLING
|
||||
15 668 FEAT_EPIC_WEAPON_SPECIALIZATION_UNARMED
|
||||
16 669 FEAT_EPIC_WEAPON_SPECIALIZATION_LONGBOW
|
||||
17 670 FEAT_EPIC_WEAPON_SPECIALIZATION_SHORTBOW
|
||||
18 671 FEAT_EPIC_WEAPON_SPECIALIZATION_SHORTSWORD
|
||||
19 672 FEAT_EPIC_WEAPON_SPECIALIZATION_RAPIER
|
||||
20 673 FEAT_EPIC_WEAPON_SPECIALIZATION_SCIMITAR
|
||||
21 675 FEAT_EPIC_WEAPON_SPECIALIZATION_GREATSWORD
|
||||
22 676 FEAT_EPIC_WEAPON_SPECIALIZATION_HANDAXE
|
||||
23 677 FEAT_EPIC_WEAPON_SPECIALIZATION_THROWINGAXE
|
||||
24 679 FEAT_EPIC_WEAPON_SPECIALIZATION_GREATAXE
|
||||
25 680 FEAT_EPIC_WEAPON_SPECIALIZATION_HALBERD
|
||||
26 681 FEAT_EPIC_WEAPON_SPECIALIZATION_LIGHTHAMMER
|
||||
27 682 FEAT_EPIC_WEAPON_SPECIALIZATION_LIGHTFLAIL
|
||||
28 683 FEAT_EPIC_WEAPON_SPECIALIZATION_WARHAMMER
|
||||
29 684 FEAT_EPIC_WEAPON_SPECIALIZATION_HEAVYFLAIL
|
||||
30 685 FEAT_EPIC_WEAPON_SPECIALIZATION_KAMA
|
||||
31 686 FEAT_EPIC_WEAPON_SPECIALIZATION_KUKRI
|
||||
32 687 FEAT_EPIC_WEAPON_SPECIALIZATION_SHURIKEN
|
||||
33 688 FEAT_EPIC_WEAPON_SPECIALIZATION_SCYTHE
|
||||
34 689 FEAT_EPIC_WEAPON_SPECIALIZATION_KATANA
|
||||
35 690 FEAT_EPIC_WEAPON_SPECIALIZATION_BASTARDSWORD
|
||||
36 691 FEAT_EPIC_WEAPON_SPECIALIZATION_DIREMACE
|
||||
37 692 FEAT_EPIC_WEAPON_SPECIALIZATION_DOUBLEAXE
|
||||
38 693 FEAT_EPIC_WEAPON_SPECIALIZATION_TWOBLADEDSWORD
|
||||
39 1077 FEAT_EPIC_WEAPON_SPECIALIZATION_TRIDENT
|
||||
40 619 FEAT_EPIC_WEAPON_FOCUS_CLUB
|
||||
41 620 FEAT_EPIC_WEAPON_FOCUS_DAGGER
|
||||
42 621 FEAT_EPIC_WEAPON_FOCUS_DART
|
||||
43 622 FEAT_EPIC_WEAPON_FOCUS_HEAVYCROSSBOW
|
||||
44 623 FEAT_EPIC_WEAPON_FOCUS_LIGHTCROSSBOW
|
||||
45 624 FEAT_EPIC_WEAPON_FOCUS_LIGHTMACE
|
||||
46 625 FEAT_EPIC_WEAPON_FOCUS_MORNINGSTAR
|
||||
47 626 FEAT_EPIC_WEAPON_FOCUS_QUARTERSTAFF
|
||||
48 627 FEAT_EPIC_WEAPON_FOCUS_SHORTSPEAR
|
||||
49 628 FEAT_EPIC_WEAPON_FOCUS_SICKLE
|
||||
50 629 FEAT_EPIC_WEAPON_FOCUS_SLING
|
||||
51 630 FEAT_EPIC_WEAPON_FOCUS_UNARMED
|
||||
52 631 FEAT_EPIC_WEAPON_FOCUS_LONGBOW
|
||||
53 632 FEAT_EPIC_WEAPON_FOCUS_SHORTBOW
|
||||
54 633 FEAT_EPIC_WEAPON_FOCUS_SHORTSWORD
|
||||
55 634 FEAT_EPIC_WEAPON_FOCUS_RAPIER
|
||||
56 635 FEAT_EPIC_WEAPON_FOCUS_SCIMITAR
|
||||
57 636 FEAT_EPIC_WEAPON_FOCUS_LONGSWORD
|
||||
58 637 FEAT_EPIC_WEAPON_FOCUS_GREATSWORD
|
||||
59 638 FEAT_EPIC_WEAPON_FOCUS_HANDAXE
|
||||
60 639 FEAT_EPIC_WEAPON_FOCUS_THROWINGAXE
|
||||
61 641 FEAT_EPIC_WEAPON_FOCUS_GREATAXE
|
||||
62 642 FEAT_EPIC_WEAPON_FOCUS_HALBERD
|
||||
63 643 FEAT_EPIC_WEAPON_FOCUS_LIGHTHAMMER
|
||||
64 644 FEAT_EPIC_WEAPON_FOCUS_LIGHTFLAIL
|
||||
65 645 FEAT_EPIC_WEAPON_FOCUS_WARHAMMER
|
||||
66 646 FEAT_EPIC_WEAPON_FOCUS_HEAVYFLAIL
|
||||
67 647 FEAT_EPIC_WEAPON_FOCUS_KAMA
|
||||
68 648 FEAT_EPIC_WEAPON_FOCUS_KUKRI
|
||||
69 649 FEAT_EPIC_WEAPON_FOCUS_SHURIKEN
|
||||
70 650 FEAT_EPIC_WEAPON_FOCUS_SCYTHE
|
||||
71 651 FEAT_EPIC_WEAPON_FOCUS_KATANA
|
||||
72 652 FEAT_EPIC_WEAPON_FOCUS_BASTARDSWORD
|
||||
73 653 FEAT_EPIC_WEAPON_FOCUS_DIREMACE
|
||||
74 654 FEAT_EPIC_WEAPON_FOCUS_DOUBLEAXE
|
||||
75 655 FEAT_EPIC_WEAPON_FOCUS_TWOBLADEDSWORD
|
||||
76 1076 FEAT_EPIC_WEAPON_FOCUS_TRIDENT
|
||||
77 674 FEAT_EPIC_WEAPON_SPECIALIZATION_LONGSWORD
|
||||
78 726 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGSWORD
|
||||
79 24613 FEAT_EPIC_WEAPON_FOCUS_LANCE
|
||||
80 709 FEAT_EPIC_OVERWHELMING_CRITICAL_CLUB
|
||||
81 710 FEAT_EPIC_OVERWHELMING_CRITICAL_DAGGER
|
||||
82 711 FEAT_EPIC_OVERWHELMING_CRITICAL_DART
|
||||
83 712 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYCROSSBOW
|
||||
84 713 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTCROSSBOW
|
||||
85 714 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTMACE
|
||||
86 715 FEAT_EPIC_OVERWHELMING_CRITICAL_MORNINGSTAR
|
||||
87 716 FEAT_EPIC_OVERWHELMING_CRITICAL_QUARTERSTAFF
|
||||
88 717 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSPEAR
|
||||
89 718 FEAT_EPIC_OVERWHELMING_CRITICAL_SICKLE
|
||||
90 719 FEAT_EPIC_OVERWHELMING_CRITICAL_SLING
|
||||
91 720 FEAT_EPIC_OVERWHELMING_CRITICAL_UNARMED
|
||||
92 721 FEAT_EPIC_OVERWHELMING_CRITICAL_LONGBOW
|
||||
93 722 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTBOW
|
||||
94 723 FEAT_EPIC_OVERWHELMING_CRITICAL_SHORTSWORD
|
||||
95 724 FEAT_EPIC_OVERWHELMING_CRITICAL_RAPIER
|
||||
96 725 FEAT_EPIC_OVERWHELMING_CRITICAL_SCIMITAR
|
||||
97 727 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATSWORD
|
||||
98 728 FEAT_EPIC_OVERWHELMING_CRITICAL_HANDAXE
|
||||
99 729 FEAT_EPIC_OVERWHELMING_CRITICAL_THROWINGAXE
|
||||
100 730 FEAT_EPIC_OVERWHELMING_CRITICAL_BATTLEAXE
|
||||
101 731 FEAT_EPIC_OVERWHELMING_CRITICAL_GREATAXE
|
||||
102 732 FEAT_EPIC_OVERWHELMING_CRITICAL_HALBERD
|
||||
103 733 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTHAMMER
|
||||
104 734 FEAT_EPIC_OVERWHELMING_CRITICAL_LIGHTFLAIL
|
||||
105 735 FEAT_EPIC_OVERWHELMING_CRITICAL_WARHAMMER
|
||||
106 736 FEAT_EPIC_OVERWHELMING_CRITICAL_HEAVYFLAIL
|
||||
107 737 FEAT_EPIC_OVERWHELMING_CRITICAL_KAMA
|
||||
108 738 FEAT_EPIC_OVERWHELMING_CRITICAL_KUKRI
|
||||
109 739 FEAT_EPIC_OVERWHELMING_CRITICAL_SHURIKEN
|
||||
110 740 FEAT_EPIC_OVERWHELMING_CRITICAL_SCYTHE
|
||||
111 741 FEAT_EPIC_OVERWHELMING_CRITICAL_KATANA
|
||||
112 742 FEAT_EPIC_OVERWHELMING_CRITICAL_BASTARDSWORD
|
||||
113 743 FEAT_EPIC_OVERWHELMING_CRITICAL_DIREMACE
|
||||
114 744 FEAT_EPIC_OVERWHELMING_CRITICAL_DOUBLEAXE
|
||||
115 745 FEAT_EPIC_OVERWHELMING_CRITICAL_TWOBLADEDSWORD
|
||||
116 1078 FEAT_EPIC_OVERWHELMING_CRITICAL_TRIDENT
|
||||
117 495 FEAT_EPIC_DEVASTATING_CRITICAL_CLUB
|
||||
118 496 FEAT_EPIC_DEVASTATING_CRITICAL_DAGGER
|
||||
119 497 FEAT_EPIC_DEVASTATING_CRITICAL_DART
|
||||
120 498 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYCROSSBOW
|
||||
121 499 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTCROSSBOW
|
||||
122 500 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTMACE
|
||||
123 501 FEAT_EPIC_DEVASTATING_CRITICAL_MORNINGSTAR
|
||||
124 502 FEAT_EPIC_DEVASTATING_CRITICAL_QUARTERSTAFF
|
||||
125 503 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSPEAR
|
||||
126 504 FEAT_EPIC_DEVASTATING_CRITICAL_SICKLE
|
||||
127 505 FEAT_EPIC_DEVASTATING_CRITICAL_SLING
|
||||
128 506 FEAT_EPIC_DEVASTATING_CRITICAL_UNARMED
|
||||
129 507 FEAT_EPIC_DEVASTATING_CRITICAL_LONGBOW
|
||||
130 508 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTBOW
|
||||
131 509 FEAT_EPIC_DEVASTATING_CRITICAL_SHORTSWORD
|
||||
132 510 FEAT_EPIC_DEVASTATING_CRITICAL_RAPIER
|
||||
133 511 FEAT_EPIC_DEVASTATING_CRITICAL_SCIMITAR
|
||||
134 512 FEAT_EPIC_DEVASTATING_CRITICAL_LONGSWORD
|
||||
135 513 FEAT_EPIC_DEVASTATING_CRITICAL_GREATSWORD
|
||||
136 514 FEAT_EPIC_DEVASTATING_CRITICAL_HANDAXE
|
||||
137 515 FEAT_EPIC_DEVASTATING_CRITICAL_THROWINGAXE
|
||||
138 516 FEAT_EPIC_DEVASTATING_CRITICAL_BATTLEAXE
|
||||
139 517 FEAT_EPIC_DEVASTATING_CRITICAL_GREATAXE
|
||||
140 518 FEAT_EPIC_DEVASTATING_CRITICAL_HALBERD
|
||||
141 519 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTHAMMER
|
||||
142 520 FEAT_EPIC_DEVASTATING_CRITICAL_LIGHTFLAIL
|
||||
143 521 FEAT_EPIC_DEVASTATING_CRITICAL_WARHAMMER
|
||||
144 522 FEAT_EPIC_DEVASTATING_CRITICAL_HEAVYFLAIL
|
||||
145 523 FEAT_EPIC_DEVASTATING_CRITICAL_KAMA
|
||||
146 524 FEAT_EPIC_DEVASTATING_CRITICAL_KUKRI
|
||||
147 525 FEAT_EPIC_DEVASTATING_CRITICAL_SHURIKEN
|
||||
148 526 FEAT_EPIC_DEVASTATING_CRITICAL_SCYTHE
|
||||
149 527 FEAT_EPIC_DEVASTATING_CRITICAL_KATANA
|
||||
150 528 FEAT_EPIC_DEVASTATING_CRITICAL_BASTARDSWORD
|
||||
151 529 FEAT_EPIC_DEVASTATING_CRITICAL_DIREMACE
|
||||
152 530 FEAT_EPIC_DEVASTATING_CRITICAL_DOUBLEAXE
|
||||
153 531 FEAT_EPIC_DEVASTATING_CRITICAL_TWOBLADEDSWORD
|
||||
154 1075 FEAT_EPIC_DEVASTATING_CRITICAL_TRIDENT
|
||||
155 867 FEAT_WHIRLWIND_ATTACK
|
||||
156 868 FEAT_IMPROVED_WHIRLWIND
|
||||
157 814 FEAT_EPIC_GREAT_STRENGTH_1
|
||||
158 815 FEAT_EPIC_GREAT_STRENGTH_2
|
||||
159 816 FEAT_EPIC_GREAT_STRENGTH_3
|
||||
160 491 FEAT_EPIC_BLINDING_SPEED
|
||||
161 753 FEAT_EPIC_SUPERIOR_INITIATIVE
|
||||
162 817 FEAT_EPIC_GREAT_STRENGTH_4
|
||||
163 818 FEAT_EPIC_GREAT_STRENGTH_5
|
||||
164 819 FEAT_EPIC_GREAT_STRENGTH_6
|
||||
165 754 FEAT_EPIC_TOUGHNESS_1
|
||||
166 755 FEAT_EPIC_TOUGHNESS_2
|
||||
167 756 FEAT_EPIC_TOUGHNESS_3
|
||||
168 820 FEAT_EPIC_GREAT_STRENGTH_7
|
||||
169 821 FEAT_EPIC_GREAT_STRENGTH_8
|
||||
170 822 FEAT_EPIC_GREAT_STRENGTH_9
|
||||
171 823 FEAT_EPIC_GREAT_STRENGTH_10
|
||||
172 757 FEAT_EPIC_TOUGHNESS_4
|
||||
173 758 FEAT_EPIC_TOUGHNESS_5
|
||||
174 759 FEAT_EPIC_TOUGHNESS_6
|
||||
175 492 FEAT_EPIC_DAMAGE_REDUCTION_3
|
||||
176 493 FEAT_EPIC_DAMAGE_REDUCTION_6
|
||||
177 494 FEAT_EPIC_DAMAGE_REDUCTION_9
|
||||
178 760 FEAT_EPIC_TOUGHNESS_7
|
||||
179 761 FEAT_EPIC_TOUGHNESS_8
|
||||
180 762 FEAT_EPIC_TOUGHNESS_9
|
||||
181 763 FEAT_EPIC_TOUGHNESS_10
|
||||
182 695 FEAT_EPIC_WILL
|
||||
183 774 FEAT_EPIC_GREAT_CONSTITUTION_1
|
||||
184 775 FEAT_EPIC_GREAT_CONSTITUTION_2
|
||||
185 776 FEAT_EPIC_GREAT_CONSTITUTION_3
|
||||
186 777 FEAT_EPIC_GREAT_CONSTITUTION_4
|
||||
187 778 FEAT_EPIC_GREAT_CONSTITUTION_5
|
||||
188 779 FEAT_EPIC_GREAT_CONSTITUTION_6
|
||||
189 780 FEAT_EPIC_GREAT_CONSTITUTION_7
|
||||
190 781 FEAT_EPIC_GREAT_CONSTITUTION_8
|
||||
191 782 FEAT_EPIC_GREAT_CONSTITUTION_9
|
||||
192 783 FEAT_EPIC_GREAT_CONSTITUTION_10
|
||||
193 784 FEAT_EPIC_GREAT_DEXTERITY_1
|
||||
194 785 FEAT_EPIC_GREAT_DEXTERITY_2
|
||||
195 786 FEAT_EPIC_GREAT_DEXTERITY_3
|
||||
196 787 FEAT_EPIC_GREAT_DEXTERITY_4
|
||||
197 788 FEAT_EPIC_GREAT_DEXTERITY_5
|
||||
198 789 FEAT_EPIC_GREAT_DEXTERITY_6
|
||||
199 790 FEAT_EPIC_GREAT_DEXTERITY_7
|
||||
200 791 FEAT_EPIC_GREAT_DEXTERITY_8
|
||||
201 792 FEAT_EPIC_GREAT_DEXTERITY_9
|
||||
202 793 FEAT_EPIC_GREAT_DEXTERITY_10
|
||||
203 72 ImpCritBAxe
|
||||
204 28 PowerAtk
|
||||
205 148 WeapSpeBAxe
|
||||
206 110 WeapFocBAxe
|
||||
207 3252 ShieldSpecializationHeavy
|
||||
208 6 Cleave
|
||||
209 391 GreatCleave
|
||||
210 10 Dodge
|
||||
211 40 Toughness
|
||||
212 26 Mobility
|
||||
213 392 SpringAttack
|
||||
214 14 GreatFort
|
||||
215 22 IronWill
|
||||
216 16 ImpDis
|
||||
217 24 LightngRef
|
||||
218 389 Expertise
|
||||
219 408 BlindFight
|
||||
220 425 DirtyFighting
|
||||
221 27 PBShot
|
||||
222 30 RapidShot
|
||||
223 1 Ambidex
|
||||
224 41 TwoWeap
|
||||
225 1087 FEAT_MOUNTED_COMBAT
|
||||
226 20 ImpTwo
|
||||
227 390 ImpExpertise
|
||||
228 0 Alertness
|
||||
229 42 WeapFinesse
|
||||
230 32 Shield
|
||||
231 39 StunFist
|
||||
232 8 DefArrow
|
||||
233 427 ResistEnergyCold
|
||||
234 428 ResistEnergyAcid
|
||||
235 429 ResistEnergyFire
|
||||
236 430 ResistEnergyElectrical
|
||||
237 431 ResistEnergySonic
|
||||
238 43 WeapFocClub
|
||||
239 24649 FEAT_IMPROVED_CRITICAL_LIGHT_LANCE
|
||||
240 68 ImpCritLSw
|
||||
241 15 ImpCritClub
|
||||
242 57 ImpCritMorn
|
||||
243 58 ImpCritStaff
|
||||
244 59 ImpCritSpear
|
||||
245 60 ImpCritSickle
|
||||
246 61 ImpCritSling
|
||||
247 62 ImpCritUnArm
|
||||
248 63 ImpCritLongBow
|
||||
249 64 ImpCritShortBow
|
||||
250 65 ImpCritShortSwor
|
||||
251 66 ImpCritRapier
|
||||
252 67 ImpCritScim
|
||||
253 70 ImpCritHAxe
|
||||
254 71 ImpCritTAxe
|
||||
255 73 ImpCritGAxe
|
||||
256 74 ImpCritHalb
|
||||
257 75 ImpCritLgHam
|
||||
258 76 ImpCritLgFlail
|
||||
259 78 ImpCritHFlail
|
||||
260 79 ImpCritKama
|
||||
261 80 ImpCritKukri
|
||||
262 82 ImpCritShur
|
||||
263 954 FEAT_IMPROVED_CRITICAL_DWAXE
|
||||
264 83 ImpCritScy
|
||||
265 84 ImpCritKatana
|
||||
266 85 ImpCritBSw
|
||||
267 87 ImpCritDMace
|
||||
268 88 ImpCritDAxe
|
||||
269 89 ImpCrit2Sw
|
||||
270 77 ImpCritWHam
|
||||
271 1074 FEAT_IMPROVED_CRITICAL_TRIDENT
|
||||
272 24601 FEAT_WEAPON_FOCUS_LIGHT_LANCE
|
||||
273 107 WeapFocGSw
|
||||
274 69 ImpCritGSw
|
||||
275 145 WeapSpeGSw
|
||||
276 90 WeapFocDagger
|
||||
277 91 WeapFocDart
|
||||
278 92 WeapFocHXBow
|
||||
279 93 WeapFocLgXBow
|
||||
280 94 WeapFocLgMace
|
||||
281 95 WeapFocMorn
|
||||
282 96 WeapFocStaff
|
||||
283 97 WeapFocSpear
|
||||
284 98 WeapFocSickle
|
||||
285 99 WeapFocSling
|
||||
286 100 WeapFocUnArm
|
||||
287 101 WeapFocLongBow
|
||||
288 102 WeapFocShortBow
|
||||
289 103 WeapFocShortSwor
|
||||
290 104 WeapFocRapier
|
||||
291 105 WeapFocScim
|
||||
292 108 WeapFocHAxe
|
||||
293 109 WeapFocTAxe
|
||||
294 111 WeapFocGAxe
|
||||
295 112 WeapFocHalb
|
||||
296 113 WeapFocLgHam
|
||||
297 114 WeapFocLgFlail
|
||||
298 116 WeapFocHFlail
|
||||
299 117 WeapFocKama
|
||||
300 118 WeapFocKukri
|
||||
301 120 WeapFocShur
|
||||
302 121 WeapFocScy
|
||||
303 122 WeapFocKatana
|
||||
304 123 WeapFocBSw
|
||||
305 125 WeapFocDMace
|
||||
306 126 WeapFocDAxe
|
||||
307 1072 FEAT_WEAPON_FOCUS_TRIDENT
|
||||
308 115 WeapFocWHam
|
||||
309 153 WeapSpeWHam
|
||||
310 127 WeapFoc2Sw
|
||||
311 952 FEAT_WEAPON_FOCUS_DWAXE
|
||||
312 953 FEAT_WEAPON_SPECIALIZATION_DWAXE
|
||||
313 144 WeapSpeLSw
|
||||
314 106 WeapFocLSw
|
||||
315 128 WeapSpeDagger
|
||||
316 129 WeapSpeDart
|
||||
317 130 WeapSpeHXBow
|
||||
318 131 WeapSpeLgXBow
|
||||
319 132 WeapSpeLgMace
|
||||
320 133 WeapSpeMorn
|
||||
321 134 WeapSpeStaff
|
||||
322 135 WeapSpeSpear
|
||||
323 136 WeapSpeSickle
|
||||
324 137 WeapSpeSling
|
||||
325 138 WeapSpeUnArm
|
||||
326 139 WeapSpeLongBow
|
||||
327 140 WeapSpeShortBow
|
||||
328 141 WeapSpeShortSwor
|
||||
329 142 WeapSpeRapier
|
||||
330 143 WeapSpeScim
|
||||
331 146 WeapSpeHAxe
|
||||
332 147 WeapSpeTAxe
|
||||
333 149 WeapSpeGAxe
|
||||
334 150 WeapSpeHalb
|
||||
335 151 WeapSpeLgHam
|
||||
336 152 WeapSpeLgFlail
|
||||
337 154 WeapSpeHFlail
|
||||
338 155 WeapSpeKama
|
||||
339 156 WeapSpeKukri
|
||||
340 158 WeapSpeShur
|
||||
341 159 WeapSpeScy
|
||||
342 160 WeapSpeKatana
|
||||
343 161 WeapSpeBSw
|
||||
344 163 WeapSpeDMace
|
||||
345 164 WeapSpeDAxe
|
||||
346 165 WeapSpe2Sw
|
||||
347 1073 FEAT_WEAPON_SPECIALIZATION_TRIDENT
|
||||
348 3037 FEAT_SKILL_FOCUS_RIDE
|
||||
349 166 SpellFocusCon
|
||||
350 167 SpellFocusDiv
|
||||
351 168 SpellFocusEnc
|
||||
352 169 SpellFocusEvo
|
||||
353 170 SpellFocusIll
|
||||
354 171 SpellFocusNec
|
||||
355 172 SpellFocusTra
|
||||
356 173 SkillFocusConc
|
||||
357 174 SkillFocusDisa
|
||||
358 175 SkillFocusGrip
|
||||
359 177 SkillFocusHeal
|
||||
360 178 SkillFocusHide
|
||||
361 179 SkillFocusList
|
||||
362 180 SkillFocusLore
|
||||
363 181 SkillFocusMove
|
||||
364 182 SkillFocusOpen
|
||||
365 184 SkillFocusPerf
|
||||
366 185 SkillFocusPers
|
||||
367 186 SkillFocusPick
|
||||
368 187 SkillFocusSearch
|
||||
369 188 SkillFocusSet
|
||||
370 189 SkillFocusSpell
|
||||
371 190 SkillFocusSpot
|
||||
372 193 SkillFocusDevi
|
||||
373 35 SpellFocusAbj
|
||||
374 36 SpellPen
|
||||
375 37 StillSpell
|
||||
376 25 MaxSpell
|
||||
377 7 CmbtCast
|
||||
378 29 Quicken
|
||||
379 34 SkillFocusAnim
|
||||
380 33 Silent
|
||||
381 11 Empower
|
||||
382 12 ExtSpell
|
||||
383 13 ExtTurn
|
||||
25
nwn/nwnprc/trunk/2das/packskknight1.2da
Normal file
25
nwn/nwnprc/trunk/2das/packskknight1.2da
Normal file
@@ -0,0 +1,25 @@
|
||||
2DA V2.0
|
||||
|
||||
SkillIndex Label
|
||||
0 12 Persuade
|
||||
1 27 Ride
|
||||
2 7 Lore
|
||||
3 4 Heal
|
||||
4 26 CraftWeapon
|
||||
5 25 CraftArmor
|
||||
6 17 Spot
|
||||
7 37 Climb
|
||||
8 1 Concentration
|
||||
9 28 Jump
|
||||
10 16 Spellcraft
|
||||
11 30 SenseMotive
|
||||
12 19 UseMagicDevice
|
||||
13 34 CraftAlchemy
|
||||
14 8 MoveSilently
|
||||
15 5 Hide
|
||||
16 23 Bluff
|
||||
17 14 Search
|
||||
18 24 Intimidate
|
||||
19 35 CraftPoison
|
||||
20 38 GraftGeneral
|
||||
21 29 Truespeak
|
||||
25
nwn/nwnprc/trunk/2das/packskknight2.2da
Normal file
25
nwn/nwnprc/trunk/2das/packskknight2.2da
Normal file
@@ -0,0 +1,25 @@
|
||||
2DA V2.0
|
||||
|
||||
SkillIndex Label
|
||||
0 12 Persuade
|
||||
1 27 Ride
|
||||
2 7 Lore
|
||||
3 4 Heal
|
||||
4 26 CraftWeapon
|
||||
5 25 CraftArmor
|
||||
6 17 Spot
|
||||
7 37 Climb
|
||||
8 1 Concentration
|
||||
9 28 Jump
|
||||
10 16 Spellcraft
|
||||
11 30 SenseMotive
|
||||
12 19 UseMagicDevice
|
||||
13 34 CraftAlchemy
|
||||
14 8 MoveSilently
|
||||
15 5 Hide
|
||||
16 23 Bluff
|
||||
17 14 Search
|
||||
18 24 Intimidate
|
||||
19 35 CraftPoison
|
||||
20 38 GraftGeneral
|
||||
21 29 Truespeak
|
||||
25
nwn/nwnprc/trunk/2das/packskknight3.2da
Normal file
25
nwn/nwnprc/trunk/2das/packskknight3.2da
Normal file
@@ -0,0 +1,25 @@
|
||||
2DA V2.0
|
||||
|
||||
SkillIndex Label
|
||||
0 24 Intimidate
|
||||
1 27 Ride
|
||||
2 17 Spot
|
||||
3 7 Lore
|
||||
4 4 Heal
|
||||
5 26 CraftWeapon
|
||||
6 25 CraftArmor
|
||||
7 37 Climb
|
||||
8 1 Concentration
|
||||
9 28 Jump
|
||||
10 16 Spellcraft
|
||||
11 30 SenseMotive
|
||||
12 19 UseMagicDevice
|
||||
13 34 CraftAlchemy
|
||||
14 8 MoveSilently
|
||||
15 5 Hide
|
||||
16 12 Persuade
|
||||
17 23 Bluff
|
||||
18 14 Search
|
||||
19 35 CraftPoison
|
||||
20 38 GraftGeneral
|
||||
21 29 Truespeak
|
||||
@@ -1,6 +1,6 @@
|
||||
@echo on
|
||||
|
||||
tools\nwnsc -w -i "include" -n "C:\Games\Steam\steamapps\common\Neverwinter Nights" -b "epicspellobjs" "epicspellscripts\*.nss"
|
||||
@echo off
|
||||
tools\nwn_script_comp.exe -c -j4 -y --verbose --max-include-depth=32 -d ".\epicspellobjs" --dirs ".\epicspellscripts,.\include" ".\epicspellscripts"
|
||||
REM tools\nwnsc -w -i "include" -n "C:\Games\Steam\steamapps\common\Neverwinter Nights" -b "epicspellobjs" "epicspellscripts\*.nss"
|
||||
tools\nwn_erf.exe -e hak --quiet -c -f CompiledResources\prc8_epicspells.hak .\epicspellscripts .\epicspellobjs
|
||||
pause
|
||||
:end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
@echo on
|
||||
|
||||
REM tools\nwn_script_comp.exe -c -j4 -y --max-include-depth=32 -d ".\newspellbookobjs" --dirs ".\newspellbook,.\include" ".\newspellbook"
|
||||
tools\nwnsc -w -i "include" -n "C:\Games\Steam\steamapps\common\Neverwinter Nights" -b "newspellbookobjs" "newspellbook\*.nss"
|
||||
tools\nwn_erf.exe -e hak --quiet -c -f CompiledResources\prc8_nsb.hak .\newspellbook .\newspellbookobjs
|
||||
:end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
@echo on
|
||||
|
||||
REM tools\nwn_script_comp.exe -c -j4 -y --max-include-depth=32 -d ".\ocfixerfobjs" --dirs ".\ocfixerf,.\include" ".\ocfixerf"
|
||||
tools\nwnsc -w -i "include" -n "C:\Games\Steam\steamapps\common\Neverwinter Nights" -b "ocfixerfobjs" "ocfixerf\*.nss"
|
||||
tools\nwn_erf.exe -e hak --quiet -c -f CompiledResources\prc8_ocfix.erf .\ocfixerf .\ocfixerfobjs
|
||||
pause
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
@echo on
|
||||
REM tools\nwn_script_comp.exe -c -j4 -y --max-include-depth=32 -d ".\psionicsobjs" --dirs ".\psionics,.\include" ".\psionics"
|
||||
|
||||
tools\nwnsc -w -i "include" -n "C:\Games\Steam\steamapps\common\Neverwinter Nights" -b "psionicsobjs" "psionics\*.nss"
|
||||
tools\nwn_erf.exe -e hak --quiet -c -f CompiledResources\prc8_psionics.hak .\psionics .\psionicsobjs
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
@echo on
|
||||
@echo off
|
||||
tools\nwn_script_comp.exe -c -j4 -y --verbose --max-include-depth=32 -d ".\raceobjs" --dirs ".\racescripts,.\include" ".\racescripts"
|
||||
|
||||
tools\nwnsc -w -i "include" -n "C:\Games\Steam\steamapps\common\Neverwinter Nights" -b "raceobjs" "racescripts\*.nss"
|
||||
REM tools\nwnsc -w -i "include" -n "C:\Games\Steam\steamapps\common\Neverwinter Nights" -b "raceobjs" "racescripts\*.nss"
|
||||
pause
|
||||
:end
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
@echo on
|
||||
REM tools\nwn_script_comp.exe -c -j4 -y --max-include-depth=32 -d ".\objs" --dirs ".\scripts,.\include" ".\scripts"
|
||||
|
||||
tools\nwnsc -w -i "include" -n "C:\Games\Steam\steamapps\common\Neverwinter Nights" -b "objs" "scripts\*.nss"
|
||||
tools\nwn_erf.exe -e hak --quiet -c -f CompiledResources\prc8_scripts.hak .\scripts .\objs
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
@echo on
|
||||
REM tools\nwn_script_comp.exe -c -j4 -y --max-include-depth=32 -d ".\spellobjs" --dirs ".\spells,.\include" ".\spells"
|
||||
|
||||
tools\nwnsc -w -i "include" -n "C:\Games\Steam\steamapps\common\Neverwinter Nights" -b "spellobjs" "spells\*.nss"
|
||||
tools\nwn_erf.exe -e hak --quiet -c -f CompiledResources\prc8_spells.hak .\spells .\spellobjs
|
||||
|
||||
@@ -880,7 +880,8 @@ void SetCompositeBonusT(object oItem, string sBonus, int iVal, int iType, int iS
|
||||
AddItemProperty(DURATION_TYPE_TEMPORARY, ItemPropertyAttackBonusVsSAlign(iSubType, iCurVal + iChange), oItem,9999.0);
|
||||
break;
|
||||
case ITEM_PROPERTY_DAMAGE_BONUS_VS_RACIAL_GROUP:
|
||||
iCurVal = TotalAndRemoveProperty(oItem, iType, iSubType);
|
||||
//iCurVal = TotalAndRemoveProperty(oItem, iType, iSubType);
|
||||
iCurVal = TotalAndRemovePropertyT(oItem, iType, iSubType);
|
||||
if ((iCurVal + iChange) > 20)
|
||||
{
|
||||
iVal -= iCurVal + iChange - 20;
|
||||
@@ -888,7 +889,8 @@ void SetCompositeBonusT(object oItem, string sBonus, int iVal, int iType, int iS
|
||||
iChange = 0;
|
||||
}
|
||||
if(iCurVal+iChange > 0)
|
||||
AddItemProperty(DURATION_TYPE_PERMANENT, ItemPropertyDamageBonusVsRace(iSubType, DAMAGE_TYPE_SLASHING, iCurVal + iChange), oItem);
|
||||
//AddItemProperty(DURATION_TYPE_PERMANENT, ItemPropertyDamageBonusVsRace(iSubType, DAMAGE_TYPE_SLASHING, iCurVal + iChange), oItem);
|
||||
AddItemProperty(DURATION_TYPE_TEMPORARY, ItemPropertyDamageBonusVsRace(iSubType, DAMAGE_TYPE_SLASHING, iCurVal + iChange), oItem);
|
||||
break;
|
||||
case ITEM_PROPERTY_DECREASED_ABILITY_SCORE:
|
||||
iCurVal = TotalAndRemovePropertyT(oItem, iType, iSubType);
|
||||
|
||||
@@ -40,6 +40,7 @@ struct ipstruct GetIpStructFromString(string sIp);
|
||||
//#include "prc_inc_listener"
|
||||
#include "prc_inc_chat"
|
||||
#include "prc_x2_craft"
|
||||
#include "prc_inc_material"
|
||||
|
||||
const int NUM_MAX_PROPERTIES = 200;
|
||||
const int NUM_MAX_SUBTYPES = 256;
|
||||
@@ -1861,6 +1862,9 @@ void MakeAdamantine(object oItem)
|
||||
IPSafeAddItemProperty(oItem, ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_BLUDGEONING, nBonus), 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
IPSafeAddItemProperty(oItem, ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_PIERCING, nBonus) , 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
IPSafeAddItemProperty(oItem, ItemPropertyDamageResistance(IP_CONST_DAMAGETYPE_SLASHING, nBonus) , 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
|
||||
itemproperty ipAdamantine = ItemPropertyMaterial(IP_MATERIAL_ADAMANTINE);
|
||||
IPSafeAddItemProperty(oItem, ipAdamantine, 0.0f, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1883,6 +1887,9 @@ void MakeDarkwood(object oItem)
|
||||
IPSafeAddItemProperty(oItem, ItemPropertySkillBonus(SKILL_SET_TRAP, nBonus) , 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
IPSafeAddItemProperty(oItem, ItemPropertySkillBonus(SKILL_TUMBLE, nBonus) , 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
IPSafeAddItemProperty(oItem, ItemPropertySkillBonus(SKILL_JUMP, nBonus) , 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
|
||||
itemproperty ipDarkwood = ItemPropertyMaterial(IP_MATERIAL_WOOD_DARKWOOD_ZALANTAR);
|
||||
IPSafeAddItemProperty(oItem, ipDarkwood, 0.0f, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1911,33 +1918,44 @@ void MakeMithral(object oItem)
|
||||
IPSafeAddItemProperty(oItem, ItemPropertySkillBonus(SKILL_SET_TRAP, nBonus) , 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
IPSafeAddItemProperty(oItem, ItemPropertySkillBonus(SKILL_TUMBLE, nBonus) , 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
IPSafeAddItemProperty(oItem, ItemPropertySkillBonus(SKILL_JUMP, nBonus) , 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
IPSafeAddItemProperty(oItem, ItemPropertySkillBonus(SKILL_BALANCE, nBonus) , 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
IPSafeAddItemProperty(oItem, ItemPropertySkillBonus(SKILL_CLIMB, nBonus) , 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
IPSafeAddItemProperty(oItem, ItemPropertySkillBonus(SKILL_BALANCE, nBonus) , 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
IPSafeAddItemProperty(oItem, ItemPropertySkillBonus(SKILL_CLIMB, nBonus) , 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
if(GetItemBaseAC(oItem) == 1)
|
||||
IPSafeAddItemProperty(oItem, ItemPropertyArcaneSpellFailure(IP_CONST_ARCANE_SPELL_FAILURE_MINUS_5_PERCENT), 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
else
|
||||
IPSafeAddItemProperty(oItem, ItemPropertyArcaneSpellFailure(IP_CONST_ARCANE_SPELL_FAILURE_MINUS_10_PERCENT), 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
|
||||
itemproperty ipMithral = ItemPropertyMaterial(IP_MATERIAL_MITHRAL);
|
||||
IPSafeAddItemProperty(oItem, ipMithral, 0.0f, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
}
|
||||
}
|
||||
|
||||
void MakeColdIron(object oItem)
|
||||
{
|
||||
//Does nothing so far
|
||||
//Does nothing so far
|
||||
itemproperty ipColdIron = ItemPropertyMaterial(IP_MATERIAL_COLD_IRON);
|
||||
IPSafeAddItemProperty(oItem, ipColdIron, 0.0f, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
}
|
||||
|
||||
void MakeSilver(object oItem)
|
||||
{
|
||||
//Does nothing so far
|
||||
//Does nothing so far
|
||||
itemproperty ipSilver = ItemPropertyMaterial(IP_MATERIAL_SILVER);
|
||||
IPSafeAddItemProperty(oItem, ipSilver, 0.0f, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
}
|
||||
|
||||
void MakeMundaneCrystal(object oItem)
|
||||
{
|
||||
//Does nothing so far
|
||||
//Does nothing so far
|
||||
itemproperty ipCrystal = ItemPropertyMaterial(IP_MATERIAL_GEM_CRYSTAL_MUNDANE);
|
||||
IPSafeAddItemProperty(oItem, ipCrystal, 0.0f, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
}
|
||||
|
||||
void MakeDeepCrystal(object oItem)
|
||||
{
|
||||
//Does nothing so far
|
||||
//Does nothing so far
|
||||
itemproperty ipDeepCrystal = ItemPropertyMaterial(IP_MATERIAL_GEM_CRYSTAL_DEEP);
|
||||
IPSafeAddItemProperty(oItem, ipDeepCrystal, 0.0f, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING);
|
||||
}
|
||||
|
||||
//Creates an item on oOwner, from the baseitemtype and base AC (for armour)
|
||||
|
||||
@@ -1324,7 +1324,7 @@ int DoTrip(object oPC, object oTarget, int nExtraBonus, int nGenerateAoO = TRUE,
|
||||
}
|
||||
else // If you fail, enemy gets a counter trip attempt, using Strength
|
||||
{
|
||||
if(!nCounterTrip)
|
||||
if(nCounterTrip)
|
||||
{
|
||||
nTargetStat = GetAbilityModifier(ABILITY_STRENGTH, oTarget) + GetCombatMoveCheckBonus(oTarget, COMBAT_MOVE_TRIP, FALSE, TRUE);
|
||||
FloatingTextStringOnCreature("You have failed on your Trip attempt",oPC, FALSE);
|
||||
|
||||
@@ -187,6 +187,7 @@ void SetupCharacterData(object oPC)
|
||||
case CLASS_TYPE_MASTER_OF_SHADOW: sScript = "shd_mastershadow"; break;
|
||||
case CLASS_TYPE_MIGHTY_CONTENDER_KORD: sScript = "prc_contendkord"; break;
|
||||
case CLASS_TYPE_MORNINGLORD: sScript = "prc_morninglord"; break;
|
||||
case CLASS_TYPE_MONK: sScript = "prc_monk"; break;
|
||||
case CLASS_TYPE_NIGHTSHADE: sScript = "prc_nightshade"; break;
|
||||
case CLASS_TYPE_NINJA: sScript = "prc_ninjca"; break;
|
||||
case CLASS_TYPE_OLLAM: sScript = "prc_ollam"; break;
|
||||
|
||||
@@ -493,6 +493,29 @@ int PRCGetCreatureSize(object oObject = OBJECT_SELF, int nSizeMask = PRC_SIZEMAS
|
||||
int nSize = StringToInt(Get2DAString("appearance", "SizeCategory", GetAppearanceType(oObject)));
|
||||
if (DEBUG) DoDebug("Appearance-based GetCreatureSize, returning size: "+IntToString(nSize));
|
||||
if (DEBUG) DoDebug("Bioware GetCreatureSize, returning size: "+IntToString(GetCreatureSize(oObject)));
|
||||
|
||||
// Check for racial size feats FIRST - these override appearance size
|
||||
if(GetHasFeat(FEAT_TINY, oObject))
|
||||
nSize = 3; // PRC Tiny
|
||||
else if(GetHasFeat(FEAT_SMALL, oObject))
|
||||
nSize = 4; // PRC Small
|
||||
else if(GetHasFeat(FEAT_LARGE, oObject))
|
||||
nSize = 6; // PRC Large
|
||||
else if(GetHasFeat(FEAT_HUGE, oObject))
|
||||
nSize = 7; // PRC Huge
|
||||
else
|
||||
{
|
||||
// Map appearance sizes to PRC sizes when no racial feat present
|
||||
if(nSize == 1) nSize = 3; // Tiny creatures
|
||||
else if(nSize == 2) nSize = 4; // Small creatures
|
||||
else if(nSize == 3) nSize = 5; // Medium creatures
|
||||
else if(nSize == 4) nSize = 6; // Large creatures
|
||||
else if(nSize == 5) nSize = 7; // Huge creatures
|
||||
}
|
||||
|
||||
if (DEBUG) DoDebug("Has FEAT_LARGE: " + IntToString(GetHasFeat(FEAT_LARGE, oObject)));
|
||||
if (DEBUG) DoDebug("PRCGetCreatureSize: After racial feats, nSize = " + IntToString(nSize));
|
||||
|
||||
//CEP adds other sizes, take them into account too
|
||||
if(nSize == 20)
|
||||
nSize = CREATURE_SIZE_DIMINUTIVE;
|
||||
|
||||
@@ -76,7 +76,7 @@
|
||||
|
||||
/* This variable MUST be updated with every new version of the PRC!!! */
|
||||
|
||||
const string PRC_VERSION = "PRC8 4.77";
|
||||
const string PRC_VERSION = "PRC8 4.78";
|
||||
|
||||
/* This variable MUST be updated every time 'assemble_spellbooks.bat' is run!!! */
|
||||
|
||||
|
||||
@@ -276,7 +276,11 @@ void ApplyUnarmedAttackEffects(object oCreature)
|
||||
// Frostrager: 1d6 at level 1, 1d8 at level 4
|
||||
int FindUnarmedDamage(object oCreature)
|
||||
{
|
||||
int iDamage = 0;
|
||||
DoDebug("FindUnarmedDamage: FUNCTION CALLED AT ALL");
|
||||
if (DEBUG) DoDebug("=== FindUnarmedDamage DEBUG START ===");
|
||||
if (DEBUG) DoDebug("Creature: " + GetName(oCreature));
|
||||
|
||||
int iDamage = 0;
|
||||
int iMonk = GetLevelByClass(CLASS_TYPE_MONK, oCreature) + GetLocalInt(oCreature, "LiPengMonk");
|
||||
int iShou = GetLevelByClass(CLASS_TYPE_SHOU, oCreature);
|
||||
int iBrawler = GetLevelByClass(CLASS_TYPE_BRAWLER, oCreature);
|
||||
@@ -299,7 +303,46 @@ int FindUnarmedDamage(object oCreature)
|
||||
if (GetHasSpellEffect(VESTIGE_RONOVE, oCreature) && GetLevelByClass(CLASS_TYPE_BINDER, oCreature))
|
||||
iRonove = GetLocalInt(oCreature, "RonovesFists");
|
||||
|
||||
//:: Determine creature size
|
||||
//:: Determine creature size
|
||||
if( GetIsPolyMorphedOrShifted(oCreature) || GetPRCSwitch(PRC_APPEARANCE_SIZE))
|
||||
{
|
||||
iSize = PRCGetCreatureSize(oCreature) - CREATURE_SIZE_MEDIUM + 5;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (DEBUG) DoDebug("FindUnarmedDamage: Before size adjustment, iSize = " + IntToString(iSize));
|
||||
|
||||
// Start with feat-based size calculation
|
||||
iSize = 5; // medium
|
||||
if (GetHasFeat(FEAT_TINY, oCreature)) iSize = 3;
|
||||
if (GetHasFeat(FEAT_SMALL, oCreature)) iSize = 4;
|
||||
if (GetHasFeat(FEAT_LARGE, oCreature)) iSize = 6;
|
||||
if (GetHasFeat(FEAT_HUGE, oCreature)) iSize = 7;
|
||||
|
||||
if (DEBUG) DoDebug("FindUnarmedDamage: After size adjustment, iSize = " + IntToString(iSize));
|
||||
|
||||
if (DEBUG) DoDebug("Has FEAT_LARGE: " + IntToString(GetHasFeat(FEAT_LARGE, oCreature)));
|
||||
if (DEBUG) DoDebug("Size adjustment value: " + IntToString(PRCGetCreatureSize(oCreature) - PRCGetCreatureSize(oCreature, PRC_SIZEMASK_NONE)));
|
||||
|
||||
// Only apply size adjustment if no explicit size feat is present
|
||||
// This prevents overriding racial size feats like Centaur's FEAT_LARGE
|
||||
if (!GetHasFeat(FEAT_TINY, oCreature) &&
|
||||
!GetHasFeat(FEAT_SMALL, oCreature) &&
|
||||
!GetHasFeat(FEAT_LARGE, oCreature) &&
|
||||
!GetHasFeat(FEAT_HUGE, oCreature))
|
||||
{
|
||||
iSize += PRCGetCreatureSize(oCreature) - PRCGetCreatureSize(oCreature, PRC_SIZEMASK_NONE);
|
||||
}
|
||||
|
||||
if (iSize < 1) iSize = 1;
|
||||
if (iSize > 9) iSize = 9;
|
||||
|
||||
if (DEBUG) DoDebug("FindUnarmedDamage: Final iSize = " + IntToString(iSize));
|
||||
if (DEBUG) DoDebug("FindUnarmedDamage: iMonkDamage = " + IntToString(iMonkDamage));
|
||||
if (DEBUG) DoDebug("FindUnarmedDamage: 2DA lookup result = " + IntToString(StringToInt(Get2DACache("unarmed_dmg","size" + IntToString(iSize), iMonkDamage))));
|
||||
|
||||
}
|
||||
/* //:: Determine creature size
|
||||
if( GetIsPolyMorphedOrShifted(oCreature) || GetPRCSwitch(PRC_APPEARANCE_SIZE))
|
||||
{
|
||||
iSize = PRCGetCreatureSize(oCreature) - CREATURE_SIZE_MEDIUM + 5;
|
||||
@@ -314,7 +357,7 @@ int FindUnarmedDamage(object oCreature)
|
||||
iSize += PRCGetCreatureSize(oCreature) - PRCGetCreatureSize(oCreature, PRC_SIZEMASK_NONE);
|
||||
if (iSize < 1) iSize = 1;
|
||||
if (iSize > 9) iSize = 9;
|
||||
}
|
||||
} */
|
||||
|
||||
// Sacred Fist code break protection
|
||||
if (GetHasFeat(FEAT_SF_CODE, oCreature)) iSacredFist = 0;
|
||||
@@ -347,6 +390,7 @@ int FindUnarmedDamage(object oCreature)
|
||||
|
||||
// Monk damage calculation (2DA row)
|
||||
if (iMonk > 0) iMonkDamage = iMonk / 4 + 3;
|
||||
if (DEBUG) DoDebug("iMonkDamage row = " + IntToString(iMonkDamage));
|
||||
if (iSize == 5 && iMonkDamage == 7 && !GetPRCSwitch(PRC_3_5e_FIST_DAMAGE))
|
||||
iMonkDamage = 8;
|
||||
|
||||
@@ -403,6 +447,7 @@ int FindUnarmedDamage(object oCreature)
|
||||
|
||||
// Lookup monk damage in 2DA
|
||||
iMonkDamage = StringToInt(Get2DACache("unarmed_dmg","size" + IntToString(iSize), iMonkDamage));
|
||||
if (DEBUG) DoDebug("FindUnarmedDamage: Final damage value = " + IntToString(iMonkDamage));
|
||||
|
||||
// 3.0e monk special cases
|
||||
if (iSize <= 5 && !GetPRCSwitch(PRC_3_5e_FIST_DAMAGE))
|
||||
@@ -428,6 +473,8 @@ int FindUnarmedDamage(object oCreature)
|
||||
if (DEBUG) DoDebug("prc_inc_unarmed: iDamage "+IntToString(iDamage));
|
||||
|
||||
return iDamage;
|
||||
|
||||
if (DEBUG) DoDebug("=== FindUnarmedDamage DEBUG END ===");
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -10,17 +10,13 @@ Saving Throw: See text
|
||||
|
||||
A deadening field of necrocarnum radiates from you, filling the air around you with faint, shadowy tendrils.
|
||||
|
||||
You gain a +1 profane bonus on attack rolls and damage rolls any time a living creature takes damage while adjacent to you. This bonus lasts for 1 round. If a living creature dies while adjacent to you, the
|
||||
bonus instead lasts for a number of rounds equal to the creature<72>s Hit Dice.
|
||||
You gain a +1 profane bonus on attack rolls and damage rolls any time a living creature takes damage while adjacent to you. This bonus lasts for 1 round. If a living creature dies while adjacent to you, the bonus instead lasts for a number of rounds equal to the creature<72>s Hit Dice.
|
||||
|
||||
Essentia: If you invest essentia in the necrocarnum shroud, the area encompassed by the life-draining field expands. Any living creature who takes damage (or dies) within 5 feet plus 5 feet per point of
|
||||
essentia invested triggers the bonus.
|
||||
Essentia: If you invest essentia in the necrocarnum shroud, the area encompassed by the life-draining field expands. Any living creature who takes damage (or dies) within 5 feet plus 5 feet per point of essentia invested triggers the bonus.
|
||||
|
||||
Chakra Bind (Soul)
|
||||
|
||||
While you have necrocarnum shroud bound to your soul chakra, you can take a standard action to strike a living foe with the raw evil of necrocarnum. When you use this ability, you must make a
|
||||
successful melee touch attack against the intended victim. If successful, your touch bestows 1d4 negative levels on the target (Fortitude half). For each negative level bestowed, you gain 1 temporary point of essentia
|
||||
and 5 temporary hit points. The temporary essentia lasts until the end of your next turn. The temporary hit points fade after 1 hour.
|
||||
While you have necrocarnum shroud bound to your soul chakra, you can take a standard action to strike a living foe with the raw evil of necrocarnum. When you use this ability, you must make a successful melee touch attack against the intended victim. If successful, your touch bestows 1d4 negative levels on the target (Fortitude half). For each negative level bestowed, you gain 1 temporary point of essentia and 5 temporary hit points. The temporary essentia lasts until the end of your next turn. The temporary hit points fade after 1 hour.
|
||||
|
||||
Chakra Bind (Waist)
|
||||
|
||||
|
||||
@@ -782,14 +782,24 @@ void main()
|
||||
AddEventScript(oItem, EVENT_ITEM_ONHIT, "tob_feats", TRUE, FALSE);
|
||||
}
|
||||
}
|
||||
if (GetHasFeat(FEAT_SHIELDED_CASTING, oInitiator))
|
||||
if (GetHasFeat(FEAT_SHIELDED_CASTING, oInitiator))
|
||||
{
|
||||
int nBase = GetBaseItemType(oItem);
|
||||
if (nBase == BASE_ITEM_SMALLSHIELD || nBase == BASE_ITEM_LARGESHIELD || nBase == BASE_ITEM_TOWERSHIELD)
|
||||
{
|
||||
itemproperty ip = PRCItemPropertyBonusFeat(IP_CONST_IMP_CC);
|
||||
ip = TagItemProperty(ip, "ShieldedCasting");
|
||||
IPSafeAddItemProperty(oSkin, ip, 0.0f, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
}
|
||||
}
|
||||
/* if (GetHasFeat(FEAT_SHIELDED_CASTING, oInitiator))
|
||||
{
|
||||
int nBase = GetBaseItemType(oItem);
|
||||
if (nBase == BASE_ITEM_SMALLSHIELD || nBase == BASE_ITEM_LARGESHIELD || nBase == BASE_ITEM_TOWERSHIELD)
|
||||
{
|
||||
IPSafeAddItemProperty(oSkin, PRCItemPropertyBonusFeat(IP_CONST_IMP_CC), 0.0f, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
}
|
||||
}
|
||||
} */
|
||||
if (GetRacialType(oInitiator) == RACIAL_TYPE_RETH_DEKALA && GetIsWeapon(oItem))
|
||||
{
|
||||
IPSafeAddItemProperty(oItem, ItemPropertyAttackBonus(4), HoursToSeconds(24), X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, FALSE, TRUE);
|
||||
@@ -883,7 +893,25 @@ void main()
|
||||
RemoveSpecificProperty(oItem, ITEM_PROPERTY_ONHITCASTSPELL, IP_CONST_ONHIT_CASTSPELL_ONHIT_UNIQUEPOWER, 0, 1, "", 1, DURATION_TYPE_TEMPORARY);
|
||||
}
|
||||
}
|
||||
if (GetHasFeat(FEAT_SHIELDED_CASTING, oInitiator))
|
||||
if (GetHasFeat(FEAT_SHIELDED_CASTING, oInitiator))
|
||||
{
|
||||
// If you don't have a shield in your left hand, no benefit
|
||||
int nBase = GetBaseItemType(GetItemInSlot(INVENTORY_SLOT_LEFTHAND, oInitiator));
|
||||
if (nBase != BASE_ITEM_SMALLSHIELD && nBase != BASE_ITEM_LARGESHIELD && nBase != BASE_ITEM_TOWERSHIELD)
|
||||
{
|
||||
// Only remove the tagged property, not the actual feat
|
||||
itemproperty ipCheck = GetFirstItemProperty(oSkin);
|
||||
while (GetIsItemPropertyValid(ipCheck))
|
||||
{
|
||||
if (GetItemPropertyTag(ipCheck) == "ShieldedCasting")
|
||||
{
|
||||
RemoveItemProperty(oSkin, ipCheck);
|
||||
}
|
||||
ipCheck = GetNextItemProperty(oSkin);
|
||||
}
|
||||
}
|
||||
}
|
||||
/* if (GetHasFeat(FEAT_SHIELDED_CASTING, oInitiator))
|
||||
{
|
||||
// If you don't have a shield in your left hand, no benefit
|
||||
int nBase = GetBaseItemType(GetItemInSlot(INVENTORY_SLOT_LEFTHAND, oInitiator));
|
||||
@@ -891,7 +919,7 @@ void main()
|
||||
{
|
||||
RemoveSpecificProperty(oSkin, ITEM_PROPERTY_BONUS_FEAT, IP_CONST_IMP_CC);
|
||||
}
|
||||
}
|
||||
} */
|
||||
if (GetRacialType(oInitiator) == RACIAL_TYPE_RETH_DEKALA && GetIsWeapon(oItem))
|
||||
{
|
||||
// Remove the attack bonus
|
||||
|
||||
BIN
nwn/nwnprc/trunk/others/prc_wpllc001.uti
Normal file
BIN
nwn/nwnprc/trunk/others/prc_wpllc001.uti
Normal file
Binary file not shown.
@@ -97,6 +97,35 @@ void main()
|
||||
return;
|
||||
}
|
||||
|
||||
// Make a Lore check to learn the spell
|
||||
string sSpellLevel = Get2DACache("spells", "Cleric", nSpellID);
|
||||
nSpellLevel = StringToInt(sSpellLevel);
|
||||
// If no cleric level, check innate level
|
||||
if (nSpellLevel == 0)
|
||||
nSpellLevel = StringToInt(Get2DACache("spells", "Innate", nSpellID));
|
||||
|
||||
int nDC = 15 + nSpellLevel;
|
||||
|
||||
// Check for previous failed attempts
|
||||
string sFailVar = "PRC_Archivist_Fail_" + IntToString(nSpellID);
|
||||
int nFailedLore = GetPersistantLocalInt(oPC, sFailVar);
|
||||
int nCurrentLore = GetSkillRank(SKILL_LORE, oPC);
|
||||
|
||||
// If failed before and Lore hasn't improved, deny attempt
|
||||
if (nFailedLore > 0 && nCurrentLore <= nFailedLore)
|
||||
{
|
||||
FloatingTextStringOnCreature("You must improve your Lore skill before attempting to learn this spell again.", oPC, FALSE);
|
||||
return;
|
||||
}
|
||||
|
||||
if(!GetPRCIsSkillSuccessful(oPC, SKILL_LORE, nDC))
|
||||
{
|
||||
// Store the Lore rank at time of failure
|
||||
SetPersistantLocalInt(oPC, sFailVar, nCurrentLore);
|
||||
FloatingTextStringOnCreature("Lore check failed (DC " + IntToString(nDC) + "). You cannot learn this spell.", oPC, FALSE);
|
||||
return;
|
||||
}
|
||||
|
||||
//destroy the scroll
|
||||
int nStack = GetNumStackedItems(oScroll);
|
||||
if (nStack > 1)
|
||||
|
||||
@@ -9,12 +9,228 @@
|
||||
//:://////////////////////////////////////////////
|
||||
//:: Created By: Fox
|
||||
//:: Created On: Nov 23, 2007
|
||||
//::
|
||||
//:: Updated by: Jaysyn
|
||||
//:: Updated on: 2026-01-08 10:03:33
|
||||
//::
|
||||
//:: Added ItemProperty tagging and constants.
|
||||
//:://////////////////////////////////////////////
|
||||
|
||||
#include "prc_inc_combat"
|
||||
#include "prc_inc_sneak"
|
||||
|
||||
// Constants
|
||||
const float DRAGONFIRE_DURATION = 99999.0;
|
||||
const string DRAGONFIRE_TAG = "DragonfireStrike";
|
||||
|
||||
// Helper function for consistent weapon detection
|
||||
int IsDragonfireWeapon(object oItem, object oPC)
|
||||
{
|
||||
return (oItem == GetItemInSlot(INVENTORY_SLOT_RIGHTHAND, oPC) ||
|
||||
(oItem == GetItemInSlot(INVENTORY_SLOT_LEFTHAND, oPC) && !GetIsShield(oItem)) ||
|
||||
GetWeaponRanged(oItem));
|
||||
}
|
||||
|
||||
// Helper function to safely add properties to ammo
|
||||
void AddAmmoProperties(object oPC, int nPropertyType, int nPropertyParam1)
|
||||
{
|
||||
if (!GetWeaponRanged(GetItemInSlot(INVENTORY_SLOT_RIGHTHAND, oPC)))
|
||||
return; // Only add ammo for ranged weapons
|
||||
|
||||
object oAmmo;
|
||||
|
||||
oAmmo = GetItemInSlot(INVENTORY_SLOT_BOLTS, oPC);
|
||||
if (GetIsObjectValid(oAmmo))
|
||||
{
|
||||
itemproperty ip = ItemPropertyOnHitCastSpell(nPropertyType, nPropertyParam1);
|
||||
ip = TagItemProperty(ip, DRAGONFIRE_TAG);
|
||||
IPSafeAddItemProperty(oAmmo, ip, DRAGONFIRE_DURATION, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, FALSE, FALSE);
|
||||
}
|
||||
|
||||
oAmmo = GetItemInSlot(INVENTORY_SLOT_BULLETS, oPC);
|
||||
if (GetIsObjectValid(oAmmo))
|
||||
{
|
||||
itemproperty ip = ItemPropertyOnHitCastSpell(nPropertyType, nPropertyParam1);
|
||||
ip = TagItemProperty(ip, DRAGONFIRE_TAG);
|
||||
IPSafeAddItemProperty(oAmmo, ip, DRAGONFIRE_DURATION, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, FALSE, FALSE);
|
||||
}
|
||||
|
||||
oAmmo = GetItemInSlot(INVENTORY_SLOT_ARROWS, oPC);
|
||||
if (GetIsObjectValid(oAmmo))
|
||||
{
|
||||
itemproperty ip = ItemPropertyOnHitCastSpell(nPropertyType, nPropertyParam1);
|
||||
ip = TagItemProperty(ip, DRAGONFIRE_TAG);
|
||||
IPSafeAddItemProperty(oAmmo, ip, DRAGONFIRE_DURATION, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, FALSE, FALSE);
|
||||
}
|
||||
}
|
||||
|
||||
// Helper function to safely remove properties from ammo
|
||||
void RemoveAmmoProperties(object oPC)
|
||||
{
|
||||
object oAmmo;
|
||||
|
||||
oAmmo = GetItemInSlot(INVENTORY_SLOT_BOLTS, oPC);
|
||||
if (GetIsObjectValid(oAmmo))
|
||||
{
|
||||
itemproperty ipCheck = GetFirstItemProperty(oAmmo);
|
||||
while (GetIsItemPropertyValid(ipCheck))
|
||||
{
|
||||
if (GetItemPropertyTag(ipCheck) == DRAGONFIRE_TAG)
|
||||
{
|
||||
RemoveItemProperty(oAmmo, ipCheck);
|
||||
}
|
||||
ipCheck = GetNextItemProperty(oAmmo);
|
||||
}
|
||||
}
|
||||
|
||||
oAmmo = GetItemInSlot(INVENTORY_SLOT_BULLETS, oPC);
|
||||
if (GetIsObjectValid(oAmmo))
|
||||
{
|
||||
itemproperty ipCheck = GetFirstItemProperty(oAmmo);
|
||||
while (GetIsItemPropertyValid(ipCheck))
|
||||
{
|
||||
if (GetItemPropertyTag(ipCheck) == DRAGONFIRE_TAG)
|
||||
{
|
||||
RemoveItemProperty(oAmmo, ipCheck);
|
||||
}
|
||||
ipCheck = GetNextItemProperty(oAmmo);
|
||||
}
|
||||
}
|
||||
|
||||
oAmmo = GetItemInSlot(INVENTORY_SLOT_ARROWS, oPC);
|
||||
if (GetIsObjectValid(oAmmo))
|
||||
{
|
||||
itemproperty ipCheck = GetFirstItemProperty(oAmmo);
|
||||
while (GetIsItemPropertyValid(ipCheck))
|
||||
{
|
||||
if (GetItemPropertyTag(ipCheck) == DRAGONFIRE_TAG)
|
||||
{
|
||||
RemoveItemProperty(oAmmo, ipCheck);
|
||||
}
|
||||
ipCheck = GetNextItemProperty(oAmmo);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Helper function to add Dragonfire property to weapon
|
||||
void AddDragonfireProperty(object oItem)
|
||||
{
|
||||
itemproperty ip = ItemPropertyOnHitCastSpell(IP_CONST_ONHIT_CASTSPELL_ONHIT_UNIQUEPOWER, 1);
|
||||
ip = TagItemProperty(ip, DRAGONFIRE_TAG);
|
||||
IPSafeAddItemProperty(oItem, ip, DRAGONFIRE_DURATION, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, FALSE, FALSE);
|
||||
}
|
||||
|
||||
// Helper function to remove Dragonfire property from weapon
|
||||
void RemoveDragonfireProperty(object oItem)
|
||||
{
|
||||
itemproperty ipCheck = GetFirstItemProperty(oItem);
|
||||
while (GetIsItemPropertyValid(ipCheck))
|
||||
{
|
||||
if (GetItemPropertyTag(ipCheck) == DRAGONFIRE_TAG)
|
||||
{
|
||||
RemoveItemProperty(oItem, ipCheck);
|
||||
}
|
||||
ipCheck = GetNextItemProperty(oItem);
|
||||
}
|
||||
}
|
||||
|
||||
void DoDragonfireSneak(object oPC, object oTarget, object oWeapon)
|
||||
{
|
||||
if(DEBUG) DoDebug("Performing Strike");
|
||||
effect eStrike;
|
||||
int nType = GetDragonfireDamageType(oPC);
|
||||
int nDice = GetTotalSneakAttackDice(oPC);
|
||||
int nSneakDamage = GetSneakAttackDamage(nDice);
|
||||
int nDamage = nSneakDamage;
|
||||
|
||||
struct DamageReducers drTotalReduced = GetTotalReduction(oPC, oTarget, oWeapon);
|
||||
nDamage = nDamage * (100 - drTotalReduced.nPercentReductions) / 100;
|
||||
nDamage -= drTotalReduced.nStaticReductions;
|
||||
if(nDamage < 0) nDamage = 0;
|
||||
effect eHealed = EffectHeal(nDamage);
|
||||
|
||||
if(GetHasFeat(FEAT_DRAGONFIRE_STRIKE, oPC) && GetLocalInt(oPC, "DragonFireOn"))
|
||||
nSneakDamage += d6();
|
||||
if(GetHasFeat(FEAT_IMP_DRAGONFIRE_STRIKE, oPC) && GetLocalInt(oPC, "DragonFireOn"))
|
||||
nSneakDamage += nDice;
|
||||
|
||||
effect eSneakDamage = EffectDamage(nSneakDamage, nType);
|
||||
if(!GetIsImmune(oTarget, IMMUNITY_TYPE_CRITICAL_HIT))
|
||||
eStrike = EffectLinkEffects(eSneakDamage, eHealed);
|
||||
else
|
||||
eStrike = eSneakDamage;
|
||||
SPApplyEffectToObject(DURATION_TYPE_INSTANT, eStrike, oTarget);
|
||||
}
|
||||
|
||||
void main()
|
||||
{
|
||||
int nEvent = GetRunningEvent();
|
||||
if(DEBUG) DoDebug("prc_dragfire_atk running, event: " + IntToString(nEvent));
|
||||
|
||||
object oPC;
|
||||
switch(nEvent)
|
||||
{
|
||||
case EVENT_ONPLAYEREQUIPITEM: oPC = GetItemLastEquippedBy(); break;
|
||||
case EVENT_ONPLAYERUNEQUIPITEM: oPC = GetItemLastUnequippedBy(); break;
|
||||
default: oPC = OBJECT_SELF;
|
||||
}
|
||||
|
||||
object oItem;
|
||||
|
||||
if(nEvent == EVENT_ONPLAYEREQUIPITEM)
|
||||
{
|
||||
oItem = GetItemLastEquipped();
|
||||
if(DEBUG) DoDebug("prc_dragfire_atk - OnEquip");
|
||||
|
||||
if(IsDragonfireWeapon(oItem, oPC))
|
||||
{
|
||||
// Add eventhook to the item
|
||||
AddEventScript(oItem, EVENT_ITEM_ONHIT, "prc_dragfire_atk", TRUE, FALSE);
|
||||
|
||||
// Add the OnHitCastSpell: Unique needed to trigger the event
|
||||
AddDragonfireProperty(oItem);
|
||||
|
||||
// Add properties to ammo only for ranged weapons
|
||||
AddAmmoProperties(oPC, IP_CONST_ONHIT_CASTSPELL_ONHIT_UNIQUEPOWER, 1);
|
||||
}
|
||||
}
|
||||
else if(nEvent == EVENT_ONPLAYERUNEQUIPITEM)
|
||||
{
|
||||
oItem = GetItemLastUnequipped();
|
||||
if(DEBUG) DoDebug("prc_dragfire_atk - OnUnEquip");
|
||||
|
||||
if(IsDragonfireWeapon(oItem, oPC))
|
||||
{
|
||||
// Remove eventhook from the item
|
||||
RemoveEventScript(oItem, EVENT_ITEM_ONHIT, "prc_dragfire_atk", TRUE, FALSE);
|
||||
|
||||
// Remove the temporary OnHitCastSpell: Unique
|
||||
RemoveDragonfireProperty(oItem);
|
||||
|
||||
// Remove properties from ammo
|
||||
RemoveAmmoProperties(oPC);
|
||||
}
|
||||
}
|
||||
else if(nEvent == EVENT_ITEM_ONHIT)
|
||||
{
|
||||
object oTarget = PRCGetSpellTargetObject();
|
||||
oItem = GetSpellCastItem();
|
||||
|
||||
if(!IsDragonfireWeapon(oItem, oPC))
|
||||
return;
|
||||
|
||||
if(DEBUG) DoDebug("Weapon Used: " + GetName(oItem));
|
||||
if(DEBUG) DoDebug("CanSneakAttack: " + IntToString(GetCanSneakAttack(oTarget, oPC)));
|
||||
if(DEBUG) DoDebug("Dice: " + IntToString(GetTotalSneakAttackDice(oPC)));
|
||||
|
||||
if(GetCanSneakAttack(oTarget, oPC)
|
||||
&& GetTotalSneakAttackDice(oPC)
|
||||
&& GetLocalInt(oPC, "DragonFireOn"))
|
||||
DoDragonfireSneak(oPC, oTarget, oItem);
|
||||
}
|
||||
}
|
||||
|
||||
/* void DoDragonfireSneak(object oPC, object oTarget, object oWeapon)
|
||||
{
|
||||
if(DEBUG) DoDebug("Performing Strike");
|
||||
effect eStrike;
|
||||
@@ -132,4 +348,4 @@ void main()
|
||||
&& GetLocalInt(oPC, "DragonFireOn"))
|
||||
DoDragonfireSneak(oPC, oTarget, oItem);
|
||||
}
|
||||
}
|
||||
} */
|
||||
@@ -4,6 +4,7 @@
|
||||
//:: Created By: Stratosvarious
|
||||
//:: Edited By: Fencas
|
||||
//:://////////////////////////////////////////////
|
||||
|
||||
#include "prc_inc_function"
|
||||
#include "prc_inc_combat"
|
||||
#include "inc_dynconv"
|
||||
@@ -38,6 +39,201 @@ void main()
|
||||
int nRegen = 1 + nForsakerLvl/4;
|
||||
int nSR = 10 + nForsakerLvl;
|
||||
|
||||
if(nEvent == FALSE)
|
||||
{
|
||||
|
||||
//Check if level up bonus has already been chosen and given for any of past Forsaker levels
|
||||
for(nForsakerLvlCheck=1; nForsakerLvlCheck <= nForsakerLvl; nForsakerLvlCheck++)
|
||||
{
|
||||
if(!GetPersistantLocalInt(oPC, "ForsakerBoost"+IntToString(nForsakerLvlCheck)))
|
||||
{
|
||||
//Level up box for stat bonus
|
||||
AssignCommand(oPC, ClearAllActions(TRUE));
|
||||
SetPersistantLocalInt(oPC,"ForsakerBoostCheck",nForsakerLvlCheck);
|
||||
StartDynamicConversation("prc_forsake_abil", oPC, DYNCONV_EXIT_NOT_ALLOWED, FALSE, TRUE, oPC);
|
||||
}
|
||||
}
|
||||
|
||||
//Fast healing 1 (+1 each 4 levels)
|
||||
SetCompositeBonus(oSkin,"ForsakerFH",nRegen,ITEM_PROPERTY_REGENERATION);
|
||||
|
||||
//SR = 10 + Forsaker level
|
||||
IPSafeAddItemProperty(oSkin, ItemPropertyBonusSpellResistance(GetSRByValue(nSR)), 0.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, FALSE, FALSE);
|
||||
|
||||
//DR starting on level 2 = (level+1)/(Level/2)
|
||||
if (nForsakerLvl >=2) ApplyEffectToObject(DURATION_TYPE_PERMANENT,EffectDamageReduction((nForsakerLvl+1),(nForsakerLvl/2)),oPC);
|
||||
|
||||
//Natural AC increase by CON starting on level 3
|
||||
if (nForsakerLvl >= 3)
|
||||
{
|
||||
effect eEffect1 = EffectACIncrease(GetAbilityModifier(ABILITY_CONSTITUTION, oPC), AC_NATURAL_BONUS);
|
||||
eEffect1 = ExtraordinaryEffect(eEffect1);
|
||||
eEffect1 = TagEffect(eEffect1, "EffectToughDefense");
|
||||
|
||||
//Remove any prior bonus to avoid duplication
|
||||
effect eCheckEffect = GetFirstEffect(oPC);
|
||||
while (GetIsEffectValid(eCheckEffect))
|
||||
{
|
||||
if(GetEffectTag(eCheckEffect) == "EffectToughDefense") RemoveEffect(oPC, eCheckEffect);
|
||||
eCheckEffect = GetNextEffect(oPC);
|
||||
}
|
||||
|
||||
//Give player the bonus
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect1, oPC);
|
||||
}
|
||||
|
||||
if(!GetHasFeat(FEAT_VOWOFPOVERTY,oPC))
|
||||
{
|
||||
// REMOVED: Aggressive inventory scanning that was removing all magical items
|
||||
// This was causing permanent property loss for players
|
||||
// The Forsaker class should still prevent magical item usage through equip events
|
||||
|
||||
if(GetIsUnarmed(oPC) && (nForsakerLvl >= 3)) //If it is unarmed, give DR bypass
|
||||
{
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT,EffectAttackIncrease(nBonus),oPC);
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT,EffectAttackDecrease(nBonus),oPC);
|
||||
}
|
||||
}
|
||||
// Hook in the events, needed from level 1 for Magic Hatred
|
||||
if(DEBUG) DoDebug("prc_forsaker: Adding eventhooks");
|
||||
AddEventScript(oPC, EVENT_ONPLAYEREQUIPITEM, "prc_forsaker", TRUE, FALSE);
|
||||
AddEventScript(oPC, EVENT_ONPLAYERUNEQUIPITEM, "prc_forsaker", TRUE, FALSE);
|
||||
}
|
||||
// We are called from the OnPlayerEquipItem eventhook. Handle magical item restriction
|
||||
else if(nEvent == EVENT_ONPLAYEREQUIPITEM)
|
||||
{
|
||||
oPC = GetItemLastEquippedBy();
|
||||
oItem = GetItemLastEquipped();
|
||||
if(DEBUG) DoDebug("prc_forsaker - OnEquip\n"
|
||||
+ "oPC = " + DebugObject2Str(oPC) + "\n"
|
||||
+ "oItem = " + DebugObject2Str(oItem) + "\n");
|
||||
|
||||
if(!GetHasFeat(FEAT_VOWOFPOVERTY,oPC))
|
||||
{
|
||||
// Check if item is a creature item - if so, skip magical item check
|
||||
int nItemType = GetBaseItemType(oItem);
|
||||
if(nItemType == BASE_ITEM_CBLUDGWEAPON ||
|
||||
nItemType == BASE_ITEM_CPIERCWEAPON ||
|
||||
nItemType == BASE_ITEM_CREATUREITEM ||
|
||||
nItemType == BASE_ITEM_CSLASHWEAPON ||
|
||||
nItemType == BASE_ITEM_CSLSHPRCWEAP)
|
||||
{
|
||||
// Item is a creature weapon, allow it
|
||||
return;
|
||||
}
|
||||
|
||||
// Check if the item being equipped is magical
|
||||
// Only check the item being equipped, not entire inventory
|
||||
int bIsMagical = FALSE;
|
||||
itemproperty ipCheck = GetFirstItemProperty(oItem);
|
||||
while (GetIsItemPropertyValid(ipCheck))
|
||||
{
|
||||
// Skip protected properties
|
||||
if(GetItemPropertyTag(ipCheck) != "Tag_PRC_OnHitKeeper")
|
||||
{
|
||||
bIsMagical = TRUE;
|
||||
break;
|
||||
}
|
||||
ipCheck = GetNextItemProperty(oItem);
|
||||
}
|
||||
|
||||
// If item is magical and not a torch, unequip it
|
||||
if(bIsMagical && GetResRef(oItem) != "nw_it_torch001")
|
||||
{
|
||||
AssignCommand(oPC, ClearAllActions(TRUE));
|
||||
AssignCommand(oPC, ActionUnequipItem(oItem));
|
||||
FloatingTextStringOnCreature(GetName(oItem)+" is a magical item!", oPC, FALSE);
|
||||
}
|
||||
// If non-magical weapon and Forsaker has DR bypass, add bonuses
|
||||
else if(!bIsMagical && (IPGetIsMeleeWeapon(oItem) || GetWeaponRanged(oItem)) && (nForsakerLvl >= 3))
|
||||
{
|
||||
// Add DR bypass bonuses to non-magical weapons
|
||||
itemproperty ipAttack = ItemPropertyAttackBonus(nBonus);
|
||||
ipAttack = TagItemProperty(ipAttack, "ForsakerDRBypass");
|
||||
IPSafeAddItemProperty(oItem, ipAttack, 99999.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, FALSE, FALSE);
|
||||
|
||||
itemproperty ipPenalty = ItemPropertyAttackPenalty(nBonus);
|
||||
ipPenalty = TagItemProperty(ipPenalty, "ForsakerDRBypass");
|
||||
IPSafeAddItemProperty(oItem, ipPenalty, 99999.0, X2_IP_ADDPROP_POLICY_REPLACE_EXISTING, FALSE, FALSE);
|
||||
|
||||
// Remove unarmed bonus
|
||||
effect eLoop = GetFirstEffect(oPC);
|
||||
while(GetIsEffectValid(eLoop))
|
||||
{
|
||||
if(GetEffectType(eLoop) == EFFECT_TYPE_ATTACK_INCREASE
|
||||
|| GetEffectType(eLoop) == EFFECT_TYPE_ATTACK_DECREASE) RemoveEffect(oPC,eLoop);
|
||||
eLoop = GetNextEffect(oPC);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// We are called from the OnPlayerUnEquipItem eventhook. Clean up Forsaker properties
|
||||
else if(nEvent == EVENT_ONPLAYERUNEQUIPITEM)
|
||||
{
|
||||
oPC = GetItemLastUnequippedBy();
|
||||
oItem = GetItemLastUnequipped();
|
||||
if(DEBUG) DoDebug("prc_forsaker - OnUnEquip\n"
|
||||
+ "oPC = " + DebugObject2Str(oPC) + "\n"
|
||||
+ "oItem = " + DebugObject2Str(oItem) + "\n"
|
||||
);
|
||||
|
||||
// Only remove properties that Forsaker actually added
|
||||
if(IPGetIsMeleeWeapon(oItem) || GetWeaponRanged(oItem))
|
||||
{
|
||||
if (nForsakerLvl >= 3)
|
||||
{
|
||||
// Remove only tagged Forsaker properties
|
||||
itemproperty ipCheck = GetFirstItemProperty(oItem);
|
||||
while (GetIsItemPropertyValid(ipCheck))
|
||||
{
|
||||
if (GetItemPropertyTag(ipCheck) == "ForsakerDRBypass")
|
||||
{
|
||||
RemoveItemProperty(oItem, ipCheck);
|
||||
}
|
||||
ipCheck = GetNextItemProperty(oItem);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// If now unarmed, give DR bypass back to player
|
||||
if(GetIsUnarmed(oPC) && (nForsakerLvl >= 3))
|
||||
{
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT,EffectAttackIncrease(nBonus),oPC);
|
||||
ApplyEffectToObject(DURATION_TYPE_PERMANENT,EffectAttackDecrease(nBonus),oPC);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* void main()
|
||||
{
|
||||
int nEvent = GetRunningEvent();
|
||||
if(DEBUG) DoDebug("prc_forsaker running, event: " + IntToString(nEvent));
|
||||
|
||||
// Get the PC. This is event-dependent
|
||||
object oPC;
|
||||
switch(nEvent)
|
||||
{
|
||||
case EVENT_ITEM_ONHIT: oPC = OBJECT_SELF; break;
|
||||
case EVENT_ONPLAYEREQUIPITEM: oPC = GetItemLastEquippedBy(); break;
|
||||
case EVENT_ONPLAYERUNEQUIPITEM: oPC = GetItemLastUnequippedBy(); break;
|
||||
case EVENT_ONHEARTBEAT: oPC = OBJECT_SELF; break;
|
||||
|
||||
default:
|
||||
oPC = OBJECT_SELF;
|
||||
}
|
||||
object oItem;
|
||||
object oArmor;
|
||||
object oShield;
|
||||
object oSkin = GetPCSkin(oPC);
|
||||
|
||||
int nSlot;
|
||||
int nForsakerLvl = GetLevelByClass(CLASS_TYPE_FORSAKER, oPC);
|
||||
int nForsakerLvlCheck;
|
||||
int nBonus = nForsakerLvl/2;
|
||||
int nRegen = 1 + nForsakerLvl/4;
|
||||
int nSR = 10 + nForsakerLvl;
|
||||
|
||||
if(nEvent == FALSE)
|
||||
{
|
||||
|
||||
@@ -173,7 +369,7 @@ void main()
|
||||
if (nForsakerLvl >= 3) RemoveSpecificProperty(oItem, ITEM_PROPERTY_DECREASED_ATTACK_MODIFIER, -1, -1, 1, "", -1, DURATION_TYPE_TEMPORARY);
|
||||
}
|
||||
}
|
||||
}
|
||||
} */
|
||||
|
||||
|
||||
/* // We aren't being called from any event, instead from EvalPRCFeats
|
||||
|
||||
12
nwn/nwnprc/trunk/scripts/prc_monk.nss
Normal file
12
nwn/nwnprc/trunk/scripts/prc_monk.nss
Normal file
@@ -0,0 +1,12 @@
|
||||
#include "prc_inc_unarmed"
|
||||
|
||||
void main()
|
||||
{
|
||||
object oPC = OBJECT_SELF;
|
||||
|
||||
if(GetLevelByClass(CLASS_TYPE_MONK, oPC) > 0)
|
||||
{
|
||||
SetLocalInt(oPC, CALL_UNARMED_FEATS, TRUE);
|
||||
SetLocalInt(oPC, CALL_UNARMED_FISTS, TRUE);
|
||||
}
|
||||
}
|
||||
@@ -17,8 +17,9 @@ void main()
|
||||
if (GetIsObjectValid(oMeldshaper) && PRCGetIsAliveCreature(OBJECT_SELF))
|
||||
{
|
||||
int nEssentia = GetEssentiaInvested(oMeldshaper, MELD_NECROCARNUM_SHROUD);
|
||||
float fDist = MetersToFeet(GetDistanceBetween(oMeldshaper, OBJECT_SELF));
|
||||
float nCheck = 5.0 + nEssentia * 5.0;
|
||||
float fDist = GetDistanceBetween(oMeldshaper, OBJECT_SELF);
|
||||
//float fDist = MetersToFeet(GetDistanceBetween(oMeldshaper, OBJECT_SELF));
|
||||
float nCheck = FeetToMeters(5.0 + nEssentia * 5.0);
|
||||
if (nCheck >= fDist && GetHasSpellEffect(MELD_NECROCARNUM_SHROUD, oMeldshaper))
|
||||
{
|
||||
if(PRCGetIsAliveCreature(OBJECT_SELF))
|
||||
|
||||
@@ -17,15 +17,20 @@
|
||||
|
||||
void main()
|
||||
{
|
||||
//PrintString("Executing unarmed_caller");
|
||||
DoDebug("unarmed_caller: FUNCTION STARTED");
|
||||
DoDebug("unarmed_caller: CALL_UNARMED_FEATS = " + IntToString(GetLocalInt(OBJECT_SELF, CALL_UNARMED_FEATS)));
|
||||
DoDebug("unarmed_caller: CALL_UNARMED_FISTS = " + IntToString(GetLocalInt(OBJECT_SELF, CALL_UNARMED_FISTS)));
|
||||
|
||||
int bCont = FALSE;
|
||||
if(GetLocalInt(OBJECT_SELF, CALL_UNARMED_FEATS))
|
||||
{
|
||||
DoDebug("unarmed_caller: CALLING UnarmedFeats");
|
||||
UnarmedFeats(OBJECT_SELF);
|
||||
bCont = TRUE;
|
||||
}
|
||||
if(GetLocalInt(OBJECT_SELF, CALL_UNARMED_FISTS))
|
||||
{
|
||||
DoDebug("unarmed_caller: CALLING UnarmedFists");
|
||||
UnarmedFists(OBJECT_SELF);
|
||||
bCont = TRUE;
|
||||
}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
//:: modified by mr_bumpkin Dec 4, 2003
|
||||
//:: modified by Ornedan Dec 22, 2004 to PnP rules
|
||||
#include "prc_inc_spells"
|
||||
|
||||
#include "prcsp_archmaginc"
|
||||
#include "prc_add_spell_dc"
|
||||
|
||||
|
||||
@@ -59,7 +59,12 @@ SetLocalInt(OBJECT_SELF, "X2_L_LAST_SPELLSCHOOL_VAR", SPELL_SCHOOL_CONJURATION);
|
||||
|
||||
if(spellsIsTarget(oTarget, SPELL_TARGET_STANDARDHOSTILE, aoeCreator))
|
||||
{
|
||||
//Fire cast spell at event for the specified target
|
||||
// Check for Mastery of Shaping protection
|
||||
if(CheckMasteryOfShapes(aoeCreator, oTarget))
|
||||
{
|
||||
return; // Target is protected, exit
|
||||
}
|
||||
//Fire cast spell at event for the specified target
|
||||
SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_CLOUDKILL));
|
||||
|
||||
//Concealement by fog happens no matter what
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
//:: modified by Ornedan Dec 22, 2004 to PnP rules
|
||||
#include "prc_inc_spells"
|
||||
#include "prc_add_spell_dc"
|
||||
#include "prcsp_archmaginc"
|
||||
|
||||
|
||||
|
||||
@@ -71,7 +72,14 @@ SetLocalInt(OBJECT_SELF, "X2_L_LAST_SPELLSCHOOL_VAR", SPELL_SCHOOL_CONJURATION);
|
||||
fDelay = PRCGetRandomDelay();
|
||||
if(spellsIsTarget(oTarget,SPELL_TARGET_STANDARDHOSTILE , aoeCreator) )
|
||||
{
|
||||
//Fire cast spell at event for the specified target
|
||||
if(CheckMasteryOfShapes(aoeCreator, oTarget))
|
||||
{
|
||||
// Target is protected by Mastery of Shaping, skip damage
|
||||
oTarget = GetNextInPersistentObject();
|
||||
continue;
|
||||
}
|
||||
|
||||
//Fire cast spell at event for the specified target
|
||||
SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_CLOUDKILL));
|
||||
|
||||
nHD = GetHitDice(oTarget);
|
||||
|
||||
Binary file not shown.
BIN
nwn/nwnprc/trunk/tools/nwn_script_comp.exe
Normal file
BIN
nwn/nwnprc/trunk/tools/nwn_script_comp.exe
Normal file
Binary file not shown.
Reference in New Issue
Block a user