Update Master of Shrouds to support any divine class that meets reqs
Update Master of Shrouds to support any divine class that meets reqs. Fixed Saint template to allow Warforged & Oozes. Updated release archive.
This commit is contained in:
parent
7e97432830
commit
f9f4d2c220
Binary file not shown.
BIN
Release/PRC8_20241011.7z
Normal file
BIN
Release/PRC8_20241011.7z
Normal file
Binary file not shown.
@ -1,63 +1,63 @@
|
||||
2DA V2.0
|
||||
|
||||
Bonus
|
||||
0 1
|
||||
1 0
|
||||
2 0
|
||||
3 0
|
||||
4 0
|
||||
5 0
|
||||
6 0
|
||||
7 0
|
||||
8 0
|
||||
9 0
|
||||
10 0
|
||||
11 0
|
||||
12 1
|
||||
13 0
|
||||
14 0
|
||||
15 1
|
||||
16 0
|
||||
17 0
|
||||
18 1
|
||||
19 0
|
||||
20 0
|
||||
21 1
|
||||
22 0
|
||||
23 0
|
||||
24 1
|
||||
25 0
|
||||
26 0
|
||||
27 1
|
||||
28 0
|
||||
29 0
|
||||
30 1
|
||||
31 0
|
||||
32 0
|
||||
33 1
|
||||
34 0
|
||||
35 0
|
||||
36 1
|
||||
37 0
|
||||
38 0
|
||||
39 1
|
||||
40 0
|
||||
41 0
|
||||
42 1
|
||||
43 0
|
||||
44 0
|
||||
45 1
|
||||
46 0
|
||||
47 0
|
||||
48 1
|
||||
49 0
|
||||
50 0
|
||||
51 1
|
||||
52 0
|
||||
53 0
|
||||
54 1
|
||||
55 0
|
||||
56 0
|
||||
57 1
|
||||
58 0
|
||||
59 0
|
||||
Bonus
|
||||
0 1
|
||||
1 0
|
||||
2 0
|
||||
3 0
|
||||
4 0
|
||||
5 0
|
||||
6 0
|
||||
7 0
|
||||
8 0
|
||||
9 0
|
||||
10 0
|
||||
11 0
|
||||
12 1
|
||||
13 0
|
||||
14 0
|
||||
15 1
|
||||
16 0
|
||||
17 0
|
||||
18 1
|
||||
19 0
|
||||
20 0
|
||||
21 1
|
||||
22 0
|
||||
23 0
|
||||
24 1
|
||||
25 0
|
||||
26 0
|
||||
27 1
|
||||
28 0
|
||||
29 0
|
||||
30 1
|
||||
31 0
|
||||
32 0
|
||||
33 1
|
||||
34 0
|
||||
35 0
|
||||
36 1
|
||||
37 0
|
||||
38 0
|
||||
39 1
|
||||
40 0
|
||||
41 0
|
||||
42 1
|
||||
43 0
|
||||
44 0
|
||||
45 1
|
||||
46 0
|
||||
47 0
|
||||
48 1
|
||||
49 0
|
||||
50 0
|
||||
51 1
|
||||
52 0
|
||||
53 0
|
||||
54 1
|
||||
55 0
|
||||
56 0
|
||||
57 1
|
||||
58 0
|
||||
59 0
|
||||
|
@ -1,128 +1,137 @@
|
||||
2DA V2.0
|
||||
|
||||
FeatLabel FeatIndex List GrantedOnLevel OnMenu
|
||||
0 ExtTurn 13 3 1 0
|
||||
1 WeapProfSim 46 3 1 0
|
||||
2 WeapProfSim_Dart 7914 3 1 0
|
||||
3 WeapProfSim_Light_Mace 7908 3 1 0
|
||||
4 WeapProfSim_Morningstar 7923 3 1 0
|
||||
5 WeapProfSim_Shortspear 7927 3 1 0
|
||||
6 WeapProfSim_Sickle 7929 3 1 0
|
||||
7 WeapProfSim_Sling 7930 3 1 0
|
||||
8 WP_Goad 7949 3 1 0
|
||||
9 WP_Heavy_Mace 7946 3 1 0
|
||||
10 WP_Katar 7945 3 1 0
|
||||
11 WP_Sap 7944 3 1 0
|
||||
12 ArmProfLgt 3 3 1 0
|
||||
13 ArmProfMed 4 3 1 0
|
||||
14 ArmProfHvy 2 3 1 0
|
||||
15 Shield 32 3 1 0
|
||||
16 TurnUndead 294 3 1 1
|
||||
17 SUMMON_UNDEAD_1 3501 3 3 1
|
||||
18 SUMMON_UNDEAD_2 3502 3 5 1
|
||||
19 SUMMON_UNDEAD_3 3503 3 7 1
|
||||
20 SUMMON_UNDEAD_4 3504 3 9 1
|
||||
21 BonusDomainDEATH 2003 3 1 0
|
||||
22 BonusDomainEVIL 2006 3 1 0
|
||||
23 BonusDomainPROTECTION 2013 3 1 0
|
||||
24 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_BLIGHTER 19143 2 1 0
|
||||
25 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_CLERIC 19171 2 1 0
|
||||
26 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_OCULAR 19391 2 1 0
|
||||
27 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_OASHAMAN 19463 2 1 0
|
||||
28 SpellFocusCon 166 0 -1 0
|
||||
29 SpellFocusDiv 167 0 -1 0
|
||||
30 SpellFocusEnc 168 0 -1 0
|
||||
31 SpellFocusEvo 169 0 -1 0
|
||||
32 SpellFocusIll 170 0 -1 0
|
||||
33 SpellFocusNec 171 0 -1 0
|
||||
34 SpellFocusTra 172 0 -1 0
|
||||
35 SpellFocusAbj 35 0 -1 0
|
||||
36 DefArrow 8 0 -1 0
|
||||
37 Quicken 29 0 -1 0
|
||||
38 TwoWeap 41 0 -1 0
|
||||
39 Ambidex 1 0 -1 0
|
||||
40 DivineMight 413 0 -1 0
|
||||
41 DivineShield 414 0 -1 0
|
||||
42 GrSpllFcsAbj 393 1 -1 0
|
||||
43 GrSpllFcsCnj 394 1 -1 0
|
||||
44 GrSpllFcsDiv 395 1 -1 0
|
||||
45 GrSpllFcsEnch 396 1 -1 0
|
||||
46 GrSpllFcsEvc 397 1 -1 0
|
||||
47 GrSpllFcsIll 398 1 -1 0
|
||||
48 GrSpllFcsNec 399 1 -1 0
|
||||
49 GrSpllFcsTran 400 1 -1 0
|
||||
50 FEAT_EPIC_BLINDING_SPEED 491 0 -1 1
|
||||
51 FEAT_EPIC_SPELL_PENETRATION 618 0 -1 0
|
||||
52 FEAT_EPIC_AUTOMATIC_QUICKEN_1 857 0 -1 0
|
||||
53 FEAT_EPIC_AUTOMATIC_QUICKEN_2 858 0 -1 0
|
||||
54 FEAT_EPIC_AUTOMATIC_QUICKEN_3 859 0 -1 0
|
||||
55 FEAT_EPIC_AUTOMATIC_SILENT_SPELL_1 860 0 -1 0
|
||||
56 FEAT_EPIC_AUTOMATIC_SILENT_SPELL_2 861 0 -1 0
|
||||
57 FEAT_EPIC_AUTOMATIC_SILENT_SPELL_3 862 0 -1 0
|
||||
58 FEAT_EPIC_AUTOMATIC_STILL_SPELL_1 863 0 -1 0
|
||||
59 FEAT_EPIC_AUTOMATIC_STILL_SPELL_2 864 0 -1 0
|
||||
60 FEAT_EPIC_AUTOMATIC_STILL_SPELL_3 865 0 -1 0
|
||||
61 FEAT_EPIC_SPELL_FOCUS_ABJURATION 610 1 -1 0
|
||||
62 FEAT_EPIC_SPELL_FOCUS_CONJURATION 611 1 -1 0
|
||||
63 FEAT_EPIC_SPELL_FOCUS_DIVINATION 612 1 -1 0
|
||||
64 FEAT_EPIC_SPELL_FOCUS_ENCHANTMENT 613 1 -1 0
|
||||
65 FEAT_EPIC_SPELL_FOCUS_EVOCATION 614 1 -1 0
|
||||
66 FEAT_EPIC_SPELL_FOCUS_ILLUSION 615 1 -1 0
|
||||
67 FEAT_EPIC_SPELL_FOCUS_NECROMANCY 616 1 -1 0
|
||||
68 FEAT_EPIC_SPELL_FOCUS_TRANSMUTATION 617 1 -1 0
|
||||
69 FEAT_EPIC_PLANAR_TURNING 854 1 -1 0
|
||||
70 FEAT_EPIC_IMPROVED_COMBAT_CASTING 696 1 -1 0
|
||||
71 FEAT_EPIC_ARMOR_SKIN 490 1 -1 0
|
||||
72 FEAT_EPIC_GREAT_WISDOM_1 804 1 -1 0
|
||||
73 FEAT_EPIC_GREAT_WISDOM_2 805 1 -1 0
|
||||
74 FEAT_EPIC_GREAT_WISDOM_3 806 1 -1 0
|
||||
75 FEAT_EPIC_GREAT_WISDOM_4 807 1 -1 0
|
||||
76 FEAT_EPIC_GREAT_WISDOM_5 808 1 -1 0
|
||||
77 FEAT_EPIC_GREAT_WISDOM_6 809 1 -1 0
|
||||
78 FEAT_EPIC_GREAT_WISDOM_7 810 1 -1 0
|
||||
79 FEAT_EPIC_GREAT_WISDOM_8 811 1 -1 0
|
||||
80 FEAT_EPIC_GREAT_WISDOM_9 812 1 -1 0
|
||||
81 FEAT_EPIC_GREAT_WISDOM_10 813 1 -1 0
|
||||
82 FocusedSpellPenetrCon 3128 1 -1 0
|
||||
83 FocusedSpellPenetrDiv 3129 1 -1 0
|
||||
84 FocusedSpellPenetrEnc 3130 1 -1 0
|
||||
85 FocusedSpellPenetrEvo 3131 1 -1 0
|
||||
86 FocusedSpellPenetrIll 3132 1 -1 0
|
||||
87 FocusedSpellPenetrNec 3133 1 -1 0
|
||||
88 FocusedSpellPenetrTra 3134 1 -1 0
|
||||
89 FocusedSpellPenetrAbj 3135 1 -1 0
|
||||
90 FEAT_EPIC_DIVINE_VIGOR 3115 0 -1 1
|
||||
91 FEAT_DIVINE_VIGOR 3116 0 -1 1
|
||||
92 FEAT_DIVINE_RESISTANCE 3117 0 -1 1
|
||||
93 FEAT_DIVINE_CLEANSING 3118 0 -1 1
|
||||
94 FEAT_EPIC_DIVINE_RESISTANCE 3119 0 -1 1
|
||||
95 FEAT_EPIC_DIVINE_MIGHT 3120 0 -1 1
|
||||
96 FEAT_INVOKE_DIVINE_WRATH 3114 0 -1 1
|
||||
97 FEAT_DIVINE_VENGEANCE 3142 0 -1 1
|
||||
98 Bane_Magic_Aberration 23556 0 -1 0
|
||||
99 Bane_Magic_Animal 23557 0 -1 0
|
||||
100 Bane_Magic_Beast 23558 0 -1 0
|
||||
101 Bane_Magic_Construct 23559 0 -1 0
|
||||
102 Bane_Magic_Dragon 23560 0 -1 0
|
||||
103 Bane_Magic_Dwarf 23561 0 -1 0
|
||||
104 Bane_Magic_Elemental 23562 0 -1 0
|
||||
105 Bane_Magic_Elf 23563 0 -1 0
|
||||
106 Bane_Magic_Fey 23564 0 -1 0
|
||||
107 Bane_Magic_Giant 23565 0 -1 0
|
||||
108 Bane_Magic_Gnome 23566 0 -1 0
|
||||
109 Bane_Magic_HalfElf 23567 0 -1 0
|
||||
110 Bane_Magic_Halfling 23568 0 -1 0
|
||||
111 Bane_Magic_HalfOrc 23569 0 -1 0
|
||||
112 Bane_Magic_Human 23570 0 -1 0
|
||||
113 Bane_Magic_Humanoid_Goblinoid 23571 0 -1 0
|
||||
114 Bane_Magic_Humanoid_Monstrous 23572 0 -1 0
|
||||
115 Bane_Magic_Humanoid_Orc 23573 0 -1 0
|
||||
116 Bane_Magic_Humanoid_Reptilian 23574 0 -1 0
|
||||
117 Bane_Magic_Magical_Beast 23575 0 -1 0
|
||||
118 Bane_Magic_Outsider 23576 0 -1 0
|
||||
119 Bane_Magic_Shapechanger 23577 0 -1 0
|
||||
120 Bane_Magic_Undead 23578 0 -1 0
|
||||
121 Bane_Magic_Vermin 23579 0 -1 0
|
||||
122 DivineMetamagic_Empower 23530 0 -1 1
|
||||
123 DivineMetamagic_Extend 23531 0 -1 1
|
||||
124 DivineMetamagic_Maximize 23532 0 -1 1
|
||||
FeatLabel FeatIndex List GrantedOnLevel OnMenu
|
||||
0 ExtTurn 13 3 1 0
|
||||
1 WeapProfSim 46 3 1 0
|
||||
2 WeapProfSim_Dart 7914 3 1 0
|
||||
3 WeapProfSim_Light_Mace 7908 3 1 0
|
||||
4 WeapProfSim_Morningstar 7923 3 1 0
|
||||
5 WeapProfSim_Shortspear 7927 3 1 0
|
||||
6 WeapProfSim_Sickle 7929 3 1 0
|
||||
7 WeapProfSim_Sling 7930 3 1 0
|
||||
8 WP_Goad 7949 3 1 0
|
||||
9 WP_Heavy_Mace 7946 3 1 0
|
||||
10 WP_Katar 7945 3 1 0
|
||||
11 WP_Sap 7944 3 1 0
|
||||
12 ArmProfLgt 3 3 1 0
|
||||
13 ArmProfMed 4 3 1 0
|
||||
14 ArmProfHvy 2 3 1 0
|
||||
15 Shield 32 3 1 0
|
||||
16 TurnUndead 294 3 1 1
|
||||
17 SUMMON_UNDEAD_1 3501 3 3 1
|
||||
18 SUMMON_UNDEAD_2 3502 3 5 1
|
||||
19 SUMMON_UNDEAD_3 3503 3 7 1
|
||||
20 SUMMON_UNDEAD_4 3504 3 9 1
|
||||
21 BonusDomainDEATH 2003 3 1 0
|
||||
22 BonusDomainEVIL 2006 3 1 0
|
||||
23 BonusDomainPROTECTION 2013 3 1 0
|
||||
24 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_BLIGHTER 19143 2 1 0
|
||||
25 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_CLERIC 19171 2 1 0
|
||||
26 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_OCULAR 19391 2 1 0
|
||||
27 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_OASHAMAN 19463 2 1 0
|
||||
28 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_ARCHIVIST 19596 2 1 0
|
||||
29 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_BLACKGUARD 19597 2 1 0
|
||||
30 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_DRUID 19598 2 1 0
|
||||
31 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_FAVOURED_SOUL 19599 2 1 0
|
||||
32 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_JUSTICEWW 19600 2 1 0
|
||||
33 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_RANGER 19601 2 1 0
|
||||
34 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_SOHEI 19602 2 1 0
|
||||
35 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_SPSHAMAN 19603 2 1 0
|
||||
36 FEAT_MASTER_OF_SHROUDS_SPELLCASTING_UR_PRIEST 19604 2 1 0
|
||||
37 SpellFocusCon 166 0 -1 0
|
||||
38 SpellFocusDiv 167 0 -1 0
|
||||
39 SpellFocusEnc 168 0 -1 0
|
||||
40 SpellFocusEvo 169 0 -1 0
|
||||
41 SpellFocusIll 170 0 -1 0
|
||||
42 SpellFocusNec 171 0 -1 0
|
||||
43 SpellFocusTra 172 0 -1 0
|
||||
44 SpellFocusAbj 35 0 -1 0
|
||||
45 DefArrow 8 0 -1 0
|
||||
46 Quicken 29 0 -1 0
|
||||
47 TwoWeap 41 0 -1 0
|
||||
48 Ambidex 1 0 -1 0
|
||||
49 DivineMight 413 0 -1 0
|
||||
50 DivineShield 414 0 -1 0
|
||||
51 GrSpllFcsAbj 393 1 -1 0
|
||||
52 GrSpllFcsCnj 394 1 -1 0
|
||||
53 GrSpllFcsDiv 395 1 -1 0
|
||||
54 GrSpllFcsEnch 396 1 -1 0
|
||||
55 GrSpllFcsEvc 397 1 -1 0
|
||||
56 GrSpllFcsIll 398 1 -1 0
|
||||
57 GrSpllFcsNec 399 1 -1 0
|
||||
58 GrSpllFcsTran 400 1 -1 0
|
||||
59 FEAT_EPIC_BLINDING_SPEED 491 0 -1 1
|
||||
60 FEAT_EPIC_SPELL_PENETRATION 618 0 -1 0
|
||||
61 FEAT_EPIC_AUTOMATIC_QUICKEN_1 857 0 -1 0
|
||||
62 FEAT_EPIC_AUTOMATIC_QUICKEN_2 858 0 -1 0
|
||||
63 FEAT_EPIC_AUTOMATIC_QUICKEN_3 859 0 -1 0
|
||||
64 FEAT_EPIC_AUTOMATIC_SILENT_SPELL_1 860 0 -1 0
|
||||
65 FEAT_EPIC_AUTOMATIC_SILENT_SPELL_2 861 0 -1 0
|
||||
66 FEAT_EPIC_AUTOMATIC_SILENT_SPELL_3 862 0 -1 0
|
||||
67 FEAT_EPIC_AUTOMATIC_STILL_SPELL_1 863 0 -1 0
|
||||
68 FEAT_EPIC_AUTOMATIC_STILL_SPELL_2 864 0 -1 0
|
||||
69 FEAT_EPIC_AUTOMATIC_STILL_SPELL_3 865 0 -1 0
|
||||
70 FEAT_EPIC_SPELL_FOCUS_ABJURATION 610 1 -1 0
|
||||
71 FEAT_EPIC_SPELL_FOCUS_CONJURATION 611 1 -1 0
|
||||
72 FEAT_EPIC_SPELL_FOCUS_DIVINATION 612 1 -1 0
|
||||
73 FEAT_EPIC_SPELL_FOCUS_ENCHANTMENT 613 1 -1 0
|
||||
74 FEAT_EPIC_SPELL_FOCUS_EVOCATION 614 1 -1 0
|
||||
75 FEAT_EPIC_SPELL_FOCUS_ILLUSION 615 1 -1 0
|
||||
76 FEAT_EPIC_SPELL_FOCUS_NECROMANCY 616 1 -1 0
|
||||
77 FEAT_EPIC_SPELL_FOCUS_TRANSMUTATION 617 1 -1 0
|
||||
78 FEAT_EPIC_PLANAR_TURNING 854 1 -1 0
|
||||
79 FEAT_EPIC_IMPROVED_COMBAT_CASTING 696 1 -1 0
|
||||
80 FEAT_EPIC_ARMOR_SKIN 490 1 -1 0
|
||||
81 FEAT_EPIC_GREAT_WISDOM_1 804 1 -1 0
|
||||
82 FEAT_EPIC_GREAT_WISDOM_2 805 1 -1 0
|
||||
83 FEAT_EPIC_GREAT_WISDOM_3 806 1 -1 0
|
||||
84 FEAT_EPIC_GREAT_WISDOM_4 807 1 -1 0
|
||||
85 FEAT_EPIC_GREAT_WISDOM_5 808 1 -1 0
|
||||
86 FEAT_EPIC_GREAT_WISDOM_6 809 1 -1 0
|
||||
87 FEAT_EPIC_GREAT_WISDOM_7 810 1 -1 0
|
||||
88 FEAT_EPIC_GREAT_WISDOM_8 811 1 -1 0
|
||||
89 FEAT_EPIC_GREAT_WISDOM_9 812 1 -1 0
|
||||
90 FEAT_EPIC_GREAT_WISDOM_10 813 1 -1 0
|
||||
91 FocusedSpellPenetrCon 3128 1 -1 0
|
||||
92 FocusedSpellPenetrDiv 3129 1 -1 0
|
||||
93 FocusedSpellPenetrEnc 3130 1 -1 0
|
||||
94 FocusedSpellPenetrEvo 3131 1 -1 0
|
||||
95 FocusedSpellPenetrIll 3132 1 -1 0
|
||||
96 FocusedSpellPenetrNec 3133 1 -1 0
|
||||
97 FocusedSpellPenetrTra 3134 1 -1 0
|
||||
98 FocusedSpellPenetrAbj 3135 1 -1 0
|
||||
99 FEAT_EPIC_DIVINE_VIGOR 3115 0 -1 1
|
||||
100 FEAT_DIVINE_VIGOR 3116 0 -1 1
|
||||
101 FEAT_DIVINE_RESISTANCE 3117 0 -1 1
|
||||
102 FEAT_DIVINE_CLEANSING 3118 0 -1 1
|
||||
103 FEAT_EPIC_DIVINE_RESISTANCE 3119 0 -1 1
|
||||
104 FEAT_EPIC_DIVINE_MIGHT 3120 0 -1 1
|
||||
105 FEAT_INVOKE_DIVINE_WRATH 3114 0 -1 1
|
||||
106 FEAT_DIVINE_VENGEANCE 3142 0 -1 1
|
||||
107 Bane_Magic_Aberration 23556 0 -1 0
|
||||
108 Bane_Magic_Animal 23557 0 -1 0
|
||||
109 Bane_Magic_Beast 23558 0 -1 0
|
||||
110 Bane_Magic_Construct 23559 0 -1 0
|
||||
111 Bane_Magic_Dragon 23560 0 -1 0
|
||||
112 Bane_Magic_Dwarf 23561 0 -1 0
|
||||
113 Bane_Magic_Elemental 23562 0 -1 0
|
||||
114 Bane_Magic_Elf 23563 0 -1 0
|
||||
115 Bane_Magic_Fey 23564 0 -1 0
|
||||
116 Bane_Magic_Giant 23565 0 -1 0
|
||||
117 Bane_Magic_Gnome 23566 0 -1 0
|
||||
118 Bane_Magic_HalfElf 23567 0 -1 0
|
||||
119 Bane_Magic_Halfling 23568 0 -1 0
|
||||
120 Bane_Magic_HalfOrc 23569 0 -1 0
|
||||
121 Bane_Magic_Human 23570 0 -1 0
|
||||
122 Bane_Magic_Humanoid_Goblinoid 23571 0 -1 0
|
||||
123 Bane_Magic_Humanoid_Monstrous 23572 0 -1 0
|
||||
124 Bane_Magic_Humanoid_Orc 23573 0 -1 0
|
||||
125 Bane_Magic_Humanoid_Reptilian 23574 0 -1 0
|
||||
126 Bane_Magic_Magical_Beast 23575 0 -1 0
|
||||
127 Bane_Magic_Outsider 23576 0 -1 0
|
||||
128 Bane_Magic_Shapechanger 23577 0 -1 0
|
||||
129 Bane_Magic_Undead 23578 0 -1 0
|
||||
130 Bane_Magic_Vermin 23579 0 -1 0
|
||||
131 DivineMetamagic_Empower 23530 0 -1 1
|
||||
132 DivineMetamagic_Extend 23531 0 -1 1
|
||||
133 DivineMetamagic_Maximize 23532 0 -1 1
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -5324,6 +5324,7 @@ const int FEAT_TEMPUS_SPELLCASTING_ARCHIVIST = 19111;
|
||||
const int FEAT_TENEBROUS_APOSTATE_SPELLCASTING_ARCHIVIST = 19112;
|
||||
const int FEAT_TNECRO_SPELLCASTING_ARCHIVIST = 19113;
|
||||
const int FEAT_WARPRIEST_SPELLCASTING_ARCHIVIST = 19114;
|
||||
const int FEAT_MASTER_OF_SHROUDS_SPELLCASTING_ARCHIVIST = 19596;
|
||||
|
||||
//:: Blackguard marker feats
|
||||
const int FEAT_BFZ_SPELLCASTING_BLACKGUARD = 19115;
|
||||
@ -5346,6 +5347,8 @@ const int FEAT_SWIFT_WING_SPELLCASTING_BLACKGUARD = 19131;
|
||||
const int FEAT_TENEBROUS_APOSTATE_SPELLCASTING_BLACKGUARD = 19132;
|
||||
const int FEAT_TEMPUS_SPELLCASTING_BLACKGUARD = 19133;
|
||||
const int FEAT_WARPRIEST_SPELLCASTING_BLACKGUARD = 19134;
|
||||
const int FEAT_MASTER_OF_SHROUDS_SPELLCASTING_BLACKGUARD = 19597;
|
||||
|
||||
|
||||
//:: Blighter marker feats
|
||||
const int FEAT_BFZ_SPELLCASTING_BLIGHTER = 19135;
|
||||
@ -5452,6 +5455,7 @@ const int FEAT_SAPPHIRE_HIERARCH_SPELLCASTING_DRUID = 19229;
|
||||
const int FEAT_STORMLORD_SPELLCASTING_DRUID = 19230;
|
||||
const int FEAT_SWIFT_WING_SPELLCASTING_DRUID = 19231;
|
||||
const int FEAT_WARPRIEST_SPELLCASTING_DRUID = 19232;
|
||||
const int FEAT_MASTER_OF_SHROUDS_SPELLCASTING_DRUID = 19598;
|
||||
|
||||
//:: Favoured Soul marker feats
|
||||
const int FEAT_BFZ_SPELLCASTING_FAVOURED_SOUL = 19233;
|
||||
@ -5489,6 +5493,7 @@ const int FEAT_TENEBROUS_APOSTATE_SPELLCASTING_FAVOURED_SOUL = 19264;
|
||||
const int FEAT_TEMPUS_SPELLCASTING_FAVOURED_SOUL = 19265;
|
||||
const int FEAT_TNECRO_SPELLCASTING_FAVOURED_SOUL = 19266;
|
||||
const int FEAT_WARPRIEST_SPELLCASTING_FAVOURED_SOUL = 19267;
|
||||
const int FEAT_MASTER_OF_SHROUDS_SPELLCASTING_FAVOURED_SOUL = 19599;
|
||||
|
||||
//:: Healer marker feats
|
||||
const int FEAT_BRIMSTONE_SPEAKER_SPELLCASTING_HEALER = 19268;
|
||||
@ -5546,6 +5551,7 @@ const int FEAT_SWIFT_WING_SPELLCASTING_JUSTICEWW = 19317;
|
||||
const int FEAT_TENEBROUS_APOSTATE_SPELLCASTING_JUSTICEWW = 19318;
|
||||
const int FEAT_TEMPUS_SPELLCASTING_JUSTICEWW = 19319;
|
||||
const int FEAT_WARPRIEST_SPELLCASTING_JUSTICEWW = 19320;
|
||||
const int FEAT_MASTER_OF_SHROUDS_SPELLCASTING_JUSTICEWW = 19600;
|
||||
|
||||
//:: Knight of the Chalice marker feats
|
||||
const int FEAT_BRIMSTONE_SPEAKER_SPELLCASTING_KNIGHT_CHALICE = 19321;
|
||||
@ -5688,6 +5694,7 @@ const int FEAT_SWIFT_WING_SPELLCASTING_RANGER = 19446;
|
||||
const int FEAT_TEMPUS_SPELLCASTING_RANGER = 19447;
|
||||
const int FEAT_TENEBROUS_APOSTATE_SPELLCASTING_RANGER = 19448;
|
||||
const int FEAT_WARPRIEST_SPELLCASTING_RANGER = 19449;
|
||||
const int FEAT_MASTER_OF_SHROUDS_SPELLCASTING_RANGER = 19601;
|
||||
|
||||
//:: Shaman marker feats
|
||||
const int FEAT_BFZ_SPELLCASTING_OASHAMAN = 19450;
|
||||
@ -5752,6 +5759,7 @@ const int FEAT_SWIFT_WING_SPELLCASTING_SOHEI = 19506;
|
||||
const int FEAT_TENEBROUS_APOSTATE_SPELLCASTING_SOHEI = 19507;
|
||||
const int FEAT_WARPRIEST_SPELLCASTING_SOHEI = 19508;
|
||||
const int FEAT_MORNINGLORD_SPELLCASTING_SOHEI = 19595;
|
||||
const int FEAT_MASTER_OF_SHROUDS_SPELLCASTING_SOHEI = 19602;
|
||||
|
||||
//:: Soldier of Light marker feats
|
||||
const int FEAT_BRIMSTONE_SPEAKER_SPELLCASTING_SOL = 19509;
|
||||
@ -5803,6 +5811,7 @@ const int FEAT_SWIFT_WING_SPELLCASTING_SPSHAMAN = 19552;
|
||||
const int FEAT_TEMPUS_SPELLCASTING_SPSHAMAN = 19553;
|
||||
const int FEAT_TENEBROUS_APOSTATE_SPELLCASTING_SPSHAMAN = 19554;
|
||||
const int FEAT_WARPRIEST_SPELLCASTING_SPSHAMAN = 19555;
|
||||
const int FEAT_MASTER_OF_SHROUDS_SPELLCASTING_SPSHAMAN = 19603;
|
||||
|
||||
//:: Ur-Priest marker feats
|
||||
const int FEAT_BFZ_SPELLCASTING_UR_PRIEST = 19556;
|
||||
@ -5821,6 +5830,7 @@ const int FEAT_SWIFT_WING_SPELLCASTING_UR_PRIEST = 19568;
|
||||
const int FEAT_TENEBROUS_APOSTATE_SPELLCASTING_UR_PRIEST = 19569;
|
||||
const int FEAT_TNECRO_SPELLCASTING_UR_PRIEST = 19570;
|
||||
const int FEAT_WARPRIEST_SPELLCASTING_UR_PRIEST = 19571;
|
||||
const int FEAT_MASTER_OF_SHROUDS_SPELLCASTING_UR_PRIEST = 19604;
|
||||
|
||||
//:: Vassal of Bahamut marker feats
|
||||
const int FEAT_BRIMSTONE_SPEAKER_SPELLCASTING_VASSAL = 19572;
|
||||
@ -5842,7 +5852,7 @@ const int FEAT_SHINING_BLADE_SPELLCASTING_VASSAL = 19587;
|
||||
const int FEAT_SWIFT_WING_SPELLCASTING_VASSAL = 19588;
|
||||
const int FEAT_WARPRIEST_SPELLCASTING_VASSAL = 19589;
|
||||
|
||||
|
||||
//:: No spellcasting or invoking marker feats
|
||||
const int FEAT_ASMODEUS_SPELLCASTING_NONE = 19590;
|
||||
const int FEAT_TIAMAT_SPELLCASTING_NONE = 19591;
|
||||
const int FEAT_DSONG_SPELLCASTING_NONE = 19592;
|
||||
|
@ -2216,7 +2216,15 @@ int MoSMarkerFeats()
|
||||
int nMoS = GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_BLIGHTER)
|
||||
+ GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_CLERIC)
|
||||
+ GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_OCULAR)
|
||||
+ GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_OASHAMAN);
|
||||
+ GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_OASHAMAN)
|
||||
+ GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_ARCHIVIST)
|
||||
+ GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_BLACKGUARD)
|
||||
+ GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_DRUID)
|
||||
+ GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_FAVOURED_SOUL)
|
||||
+ GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_JUSTICEWW)
|
||||
+ GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_RANGER)
|
||||
+ GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_SOHEI)
|
||||
+ GetHasFeat(FEAT_MASTER_OF_SHROUDS_SPELLCASTING_UR_PRIEST);
|
||||
|
||||
if(nMoS > 1)
|
||||
{
|
||||
@ -2231,6 +2239,17 @@ int MoSMarkerFeats()
|
||||
FloatingTextStringOnCreature("Please reselect your feats.", OBJECT_SELF, FALSE);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
int iCleDom = GetHasFeat(FEAT_EVIL_DOMAIN_POWER)
|
||||
+ GetHasFeat(FEAT_DEATH_DOMAIN_POWER)
|
||||
+ GetHasFeat(FEAT_PROTECTION_DOMAIN_POWER);
|
||||
|
||||
if(iCleDom < 1)
|
||||
{
|
||||
FloatingTextStringOnCreature("To become a Master of Shrouds you must possess one of the following divine domains: Evil, Death, or Protection.", OBJECT_SELF, FALSE);
|
||||
FloatingTextStringOnCreature("Please reselect your feats.", OBJECT_SELF, FALSE);
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
|
@ -66,16 +66,20 @@ void main()
|
||||
SetExecutedScriptReturnValue(X2_EXECUTE_SCRIPT_END);
|
||||
}
|
||||
|
||||
//:: Any living creature of good alignment that is not an outsider or an elemental
|
||||
int nRace = MyPRCGetRacialType(oPC);
|
||||
if(nRace == RACIAL_TYPE_CONSTRUCT ||
|
||||
nRace == RACIAL_TYPE_ELEMENTAL ||
|
||||
nRace == RACIAL_TYPE_OOZE ||
|
||||
nRace == RACIAL_TYPE_OUTSIDER ||
|
||||
nRace == RACIAL_TYPE_UNDEAD)
|
||||
{
|
||||
SetExecutedScriptReturnValue(X2_EXECUTE_SCRIPT_END);
|
||||
}
|
||||
//:: Any living creature of good alignment that is not an outsider or an elemental,
|
||||
//:: allowing Warforged and Warforged Juggernaut races to continue.
|
||||
int nRace = MyPRCGetRacialType(oPC);
|
||||
int nExactRace = GetRacialType(oPC);
|
||||
|
||||
if((nRace == RACIAL_TYPE_CONSTRUCT &&
|
||||
nExactRace != RACIAL_TYPE_WARFORGED &&
|
||||
nExactRace != RACIAL_TYPE_WARFORGED_CHARGER) ||
|
||||
nRace == RACIAL_TYPE_ELEMENTAL ||
|
||||
nRace == RACIAL_TYPE_OUTSIDER ||
|
||||
nRace == RACIAL_TYPE_UNDEAD)
|
||||
{
|
||||
SetExecutedScriptReturnValue(X2_EXECUTE_SCRIPT_END);
|
||||
}
|
||||
|
||||
//:: No Undead templates or classes. No saint stacking.
|
||||
if(GetHasTemplate(TEMPLATE_SAINT, oPC)
|
||||
|
Binary file not shown.
@ -73197,4 +73197,12 @@ Use: Activated</entry>
|
||||
<entry id="77190" lang="en" sex="m">Spellcasting isn't required to take the Talon of Tiamat prestige class. If you currently have an arcane spellcasting, shadowcasting or invoking class, do not pick this marker feat.</entry>
|
||||
<entry id="77191" lang="en" sex="m">Spellcasting isn't required to take the Dragonsong Lyrist prestige class. If you currently have an arcane spellcasting or shadowcasting class, do not pick this marker feat.</entry>
|
||||
<entry id="77192" lang="en" sex="m">Spellcasting isn't required to take the Ollam prestige class. If you currently have an arcane spellcasting or shadowcasting class, do not pick this marker feat.</entry>
|
||||
<entry id="77200" lang="en" sex="m">Archivist Spellcasting (Master of Shrouds)</entry>
|
||||
<entry id="77201" lang="en" sex="m">Blackguard Spellcasting (Master of Shrouds)</entry>
|
||||
<entry id="77202" lang="en" sex="m">Druid Spellcasting (Master of Shrouds)</entry>
|
||||
<entry id="77203" lang="en" sex="m">Favoured Soul Spellcasting (Master of Shrouds)</entry>
|
||||
<entry id="77204" lang="en" sex="m">Justice of Weald and Woe Spellcasting (Master of Shrouds)</entry>
|
||||
<entry id="77205" lang="en" sex="m">Ranger Spellcasting (Master of Shrouds)</entry>
|
||||
<entry id="77206" lang="en" sex="m">Sohei Spellcasting (Master of Shrouds)</entry>
|
||||
<entry id="77207" lang="en" sex="m">Ur-Priest Spellcasting (Master of Shrouds)</entry>
|
||||
</tlk>
|
||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user