Skip to content

Commit

Permalink
Rainbow Servant Not giving Domains or spells #907
Browse files Browse the repository at this point in the history
  • Loading branch information
BahamutDragon committed Jun 18, 2019
1 parent 1532961 commit 45e2a2a
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -87,14 +87,17 @@ Word of Changing KEY:Invocation ~ Word of Changing SPELLKNOWN:CLASS|Warlock=5
Weapon and Armor Proficiency KEY:Warmage ~ Weapon and Armor Proficiency CATEGORY:Special Ability TYPE:Class Feature.Warmage Class Feature.SpecialQuality DESC:Warmages are proficient with all simple weapons, light armor, and light shields. At 8th level, a warmage gains proficiency with medium armor (see Armored Mage, below). SOURCEPAGE:p.12 ABILITY:Internal|AUTOMATIC|TYPE=ArmorProfLight|TYPE=ShieldProf|TYPE=WeaponProfSimple ABILITY:Internal|AUTOMATIC|TYPE=ArmorProfMedium|PREVARGTEQ:WarmageLVL,8
Spells KEY:Warmage ~ Spells CATEGORY:Special Ability TYPE:Class Feature.Warmage Class Feature.SpecialQuality DESC:A warmage casts arcane spells (the same type of spells available to sorcerers and wizards), which are drawn from the warmage spell list given below. He can cast any spell he knows without preparing it ahead of time the way a cleric or wizard must. When a warmage gains access to a new level of spells, he automatically knows all the spells for that level listed on the warmage's spell list. Essentially, his spell list is the same as his spells known list. Warmages also have the option of adding to their existing spell list through their advanced learning ability as they increase in level (see below). See page 90 for the warmage's spell list. To cast a spell, a warmage must have a Charisma score of 10 + the spell's level (Cha 10 for 0-level spells, Cha 11 for 1stlevel spells, and so forth). The Difficulty Class for a saving throw against a warmage's spell is 10 + the spell's level + the warmage's Charisma modifier. Like other spellcasters, a warmage can cast only a certain number of spells of each spell level per day. His base daily spell allotment is given on Table 1-1: The Warmage. In addition, he receives bonus spells for a high Charisma score (see Table 1-1, page 8 of the Player's Handbook). Unlike a cleric or a wizard, a warmage need not prepare his spells in advance. He can cast any spell he knows at any time, assuming he has not yet used up his spells per day for that spell level. SOURCEPAGE:p.12
Armored Mage KEY:Warmage ~ Armored Mage CATEGORY:Special Ability TYPE:Extraordinary.Class Feature.Warmage Class Feature.SpecialQuality DESC:Normally, armor of any type interferes with an arcane spellcaster's gestures, which can cause his spells to fail (if those spells have somatic components). A warmage's limited focus and specialized training, however, allows him to avoid arcane spell failure as long as he sticks to light armor and light shields. This training does not extend to medium or heavier armors, nor to heavy shields. Nor does this ability apply to spells gained from a different spellcasting class. At 8th level, a warmage learns to use medium armor with no chance of arcane spell failure. SOURCEPAGE:p.12 ABILITY:FEAT|AUTOMATIC|Armor Proficiency (Medium)|PREVARGTEQ:WarmageLVL,8 BONUS:VAR|ArmoredMagePower|1+(WarmageLVL>=8)
Warmage Edge KEY:Warmage ~ Warmage Edge CATEGORY:Special Ability TYPE:Extraordinary.Class Feature.Warmage Class Feature.SpecialQuality DEFINE:WarmageEdgeBonusDamage|0 DESC:A warmage is specialized in dealing damage with his spells. Whenever a warmage casts a spell that deals hit point damage, he adds his Intelligence bonus (if any) to the amount of damage dealt. For instance, if a 1st-level warmage with 17 Intelligence casts magic missile, he deals 1d4+1 points of damage normally, plus an extra 3 points of damage due to his Intelligence bonus. The bonus from the warmage edge special ability applies only to spells that he casts as a warmage, not to those he might have by virtue of levels in another class. A single spell can never gain this extra damage more than once per casting. For instance, a fireball deals the extra damage to all creatures in the area it affects. However, if a 3rd-level warmage casts magic missile and produces two missiles, only one of them (of the warmage's choice) gains the extra damage, even if both missiles are directed at the same target. If a spell deals damage for more than 1 round, it deals this extra damage in each round. Scrolls scribed by a warmage do not gain any benefit from warmage edge. Scrolls activated by a warmage also gain no benefit from warmage edge. The same is true for most other magic items, such as wands and potions. However, staffs activated by a warmage use not only the warmage's caster level but also gain the benefits of the warmage edge, if applicable. SOURCEPAGE:p.13 BONUS:VAR|WarmageEdgeBonusDamage|INT DESC: [Bonus +%1]|WarmageEdgeBonusDamage
Warmage Edge KEY:Warmage ~ Warmage Edge CATEGORY:Special Ability TYPE:Extraordinary.Class Feature.Warmage Class Feature.SpecialQuality DEFINE:WarmageEdgeBonusDamage|0 DESC:A warmage is specialized in dealing damage with his spells. Whenever a warmage casts a spell that deals hit point damage, he adds his Intelligence bonus (if any) to the amount of damage dealt. For instance, if a 1st-level warmage with 17 Intelligence casts magic missile, he deals 1d4+1 points of damage normally, plus an extra 3 points of damage due to his Intelligence bonus. The bonus from the warmage edge special ability applies only to spells that he casts as a warmage, not to those he might have by virtue of levels in another class. A single spell can never gain this extra damage more than once per casting. For instance, a fireball deals the extra damage to all creatures in the area it affects. However, if a 3rd-level warmage casts magic missile and produces two missiles, only one of them (of the warmage's choice) gains the extra damage, even if both missiles are directed at the same target. If a spell deals damage for more than 1 round, it deals this extra damage in each round. Scrolls scribed by a warmage do not gain any benefit from warmage edge. Scrolls activated by a warmage also gain no benefit from warmage edge. The same is true for most other magic items, such as wands and potions. However, staffs activated by a warmage use not only the warmage's caster level but also gain the benefits of the warmage edge, if applicable. SOURCEPAGE:p.13 BONUS:VAR|WarmageEdgeBonusDamage|INT DESC: [Bonus +%1]|WarmageEdgeBonusDamage
Advanced Learning KEY:Warmage ~ Advanced Learning CATEGORY:Special Ability TYPE:Extraordinary.Class Feature.Warmage Class Feature.SpecialQuality DESC:At 3rd, 6th, 11th, and 16th level, a warmage can add a new spell to his list, representing the result of personal study and experimentation. The spell must be a wizard spell of the evocation school, and of a level no higher than that of the highest-level spell the warmage already knows. Once a new spell is selected, it is forever added to that warmage's spell list and can be cast just like any other spell on the warmage's list. SOURCEPAGE:p.14 BONUS:ABILITYPOOL|Advanced Learning|(WarmageLVL+4)/5
Sudden Empower KEY:Warmage ~ Sudden Empower CATEGORY:Special Ability TYPE:Class Feature.Warmage Class Feature.SpecialQuality DESC:At 7th level, a warmage gains Sudden Empower (described in Chapter 3) as a bonus feat. If he already has the feat, he can choose a different metamagic feat. SOURCEPAGE:p.14 TEMPLATE:Warmage ~ Sudden Empower
Sudden Enlarge KEY:Warmage ~ Sudden Enlarge CATEGORY:Special Ability TYPE:Class Feature.Warmage Class Feature.SpecialQuality DESC:At 10th level, a warmage gains Sudden Enlarge (described in Chapter 3) as a bonus feat. If he already has the feat, he can choose a different metamagic feat. SOURCEPAGE:p.14 TEMPLATE:Warmage ~ Sudden Enlarge
Sudden Widen KEY:Warmage ~ Sudden Widen CATEGORY:Special Ability TYPE:Class Feature.Warmage Class Feature.SpecialQuality DESC:At 15th level, a warmage gains Sudden Widen (described in Chapter 3) as a bonus feat. If he already has the feat, he can choose a different metamagic feat. SOURCEPAGE:p.14 TEMPLATE:Warmage ~ Sudden Widen
Sudden Maximize KEY:Warmage ~ Sudden Maximize CATEGORY:Special Ability TYPE:Class Feature.Warmage Class Feature.SpecialQuality DESC:At 20th level, a warmage gains Sudden Maximize (described in Chapter 3) as a bonus feat. If he already has the feat, he can choose a different metamagic feat. SOURCEPAGE:p.14 TEMPLATE:Warmage ~ Sudden Maximize

Advanced Learning Spell CATEGORY:Special Ability TYPE:Advanced Learning.SpecialQuality DESC:Enter in Legally allowed spell. CHOOSE:USERINPUT|TITLE=Spell Name MULT:YES STACK:NO
Advanced Learning Spell ~ Choice 1 CATEGORY:Special Ability TYPE:Advanced Learning.SpecialQuality DESC:Enter in Legally allowed spell. CHOOSE:SPELLS|CLASSLIST=Wizard,SCHOOL=Evocation[LEVELMAX=1] MULT:YES STACK:NO
Advanced Learning Spell ~ Choice 2 PREABILITY:1,CATEGORY=Special Ability,Advanced Learning Spell ~ Choice 1 CATEGORY:Special Ability TYPE:Advanced Learning.SpecialQuality DESC:Enter in Legally allowed spell. CHOOSE:SPELLS|CLASSLIST=Wizard,SCHOOL=Evocation[LEVELMAX=3] MULT:YES STACK:NO
Advanced Learning Spell ~ Choice 3 PREABILITY:1,CATEGORY=Special Ability,Advanced Learning Spell ~ Choice 2 CATEGORY:Special Ability TYPE:Advanced Learning.SpecialQuality DESC:Enter in Legally allowed spell. CHOOSE:SPELLS|CLASSLIST=Wizard,SCHOOL=Evocation[LEVELMAX=5] MULT:YES STACK:NO
Advanced Learning Spell ~ Choice 4 PREABILITY:1,CATEGORY=Special Ability,Advanced Learning Spell ~ Choice 3 CATEGORY:Special Ability TYPE:Advanced Learning.SpecialQuality DESC:Enter in Legally allowed spell. CHOOSE:SPELLS|CLASSLIST=Wizard,SCHOOL=Evocation[LEVELMAX=8] MULT:YES STACK:NO


# Wu Jen
Expand Down Expand Up @@ -531,3 +534,8 @@ Sorcerer CATEGORY:Internal TYPE:Precocious Apprentice BONUS:SPELLCAST|CLASS=Sorc

Wu Jen CATEGORY:Internal TYPE:Precocious Apprentice BONUS:SPELLCAST|CLASS=Wu Jen;LEVEL=2|1 BONUS:SPELLKNOWN|CLASS=Wu Jen;LEVEL=2|1
Warmage CATEGORY:Internal TYPE:Precocious Apprentice BONUS:SPELLCAST|CLASS=Warmage;LEVEL=2|1 BONUS:SPELLKNOWN|CLASS=Warmage;LEVEL=2|1

###Block - Warmage Support



Loading

0 comments on commit 45e2a2a

Please sign in to comment.