Re: Jagged's HotFL Log Book
Posted: Wed Apr 27, 2011 2:12 pm
Adding the defaults for the class. Unfortunately as I discovered with the Human(e) I cant add feats automatically. Will look at that later.
Anyway the defaults for Slayer are essentially the same as Fighter but with slightly modified armour proficiencies:
Add to feat.rpdat
Add to modifier.rpdat
Heroic Slayer is slightly more complicated. That adds dex modifer damage to all weapons a slayer uses, i.e. [w]+str+dex for melee and [w]+dex+dex for range (I am assuming anyway, tell me if I am reading the rules wrong). So I create two new versions of Basic Melee and Basic Range for the Slayer that get added when you add the Heroic Slayer feat.
Add to feat.rpdat
Add to power.rpdat
Anyway the defaults for Slayer are essentially the same as Fighter but with slightly modified armour proficiencies:
- Add fortitude +2
- Add weapon proficiencies
- Add offhand proficiencies
- Add armour proficiencies
- Add shield proficiencies
- Create power 'Power Strike'
- Add Power Strike
Add to feat.rpdat
Code: Select all
<feat>
<name>Weapon Talent [Slayer]</name>
<benefit>You gain a bonus to the damage rolls of weapon attacks. The bonus equals your Dexterity modifier.</benefit>
<prerequisiteText>This is available to all Slayers.</prerequisiteText>
<prerequisiteMet>eq(getIfExists("root.class.class.name", ""), "Slayer")</prerequisiteMet>
<modifierSetName>feat.slayerWeaponTalent</modifierSetName>
</feat>
Code: Select all
<modifier>
<name>feat.slayerWeaponTalent.0</name>
<appliedTo>weapon.attackBonus</appliedTo>
<modifierSetName>feat.slayerWeaponTalent</modifierSetName>
<type>class</type>
<source>Weapon Talent [Slayer]</source>
<bonus>1</bonus>
<stack>false</stack>
</modifier>
Add to feat.rpdat
Code: Select all
<feat>
<name>Heroic Slayer [Slayer]</name>
<benefit>You gain a bonus to the damage rolls of weapon attacks. The bonus equals your Dexterity modifier.</benefit>
<prerequisiteText>This is available to all Slayers.</prerequisiteText>
<prerequisiteMet>eq(getIfExists("root.class.class.name", ""), "Slayer")</prerequisiteMet>
<modifierSetName>feat.slayerHeroicSlayer</modifierSetName>
</feat>
Code: Select all
<power>
<name>Heroic Slayer Melee Attack</name>
<level>1</level>
<source>Heroic Slayer Feat</source>
<flavor>You gain a bonus to the damage rolls of weapon attacks. The bonus equals your Dexterity modifier.</flavor>
<type>At-Will</type>
<keywords>Weapon</keywords>
<action>Standard</action>
<attackTypeAndRange>'Melee weapons'</attackTypeAndRange>
<requirementsMet>root.currentWeapon.melee</requirementsMet>
<target>One creature</target>
<attack>'Strength'</attack>
<attackModifier>root.str.currentMod</attackModifier>
<defense>AC</defense>
<hit>1[W] + Strength modifier damage + Dexterity modifier damage. Increase damage to 2[W] + Strength modifier + Dexterity modifier damage at 21st level.</hit>
<hitWeaponDamageMultiplier>if(gte(root.level, 21), 2, 1)</hitWeaponDamageMultiplier>
<hitDamageModifier>root.str.currentMod + root.dex.currentMod</hitDamageModifier>
<notes>Slayers use this power to make a melee basic attack.</notes>
</power>
<power>
<name>Heroic Slayer Ranged Attack</name>
<level>1</level>
<source>Heroic Slayer Feat</source>
<flavor>You gain a bonus to the damage rolls of weapon attacks. The bonus equals your Dexterity modifier.</flavor>
<type>At-Will</type>
<keywords>Weapon</keywords>
<action>Standard</action>
<attackTypeAndRange>'Ranged weapon'</attackTypeAndRange>
<requirementsMet>root.currentWeapon.ranged</requirementsMet>
<target>One creature</target>
<attack>if(root.currentWeapon.heavyThrown, "Strength", "Dexterity")</attack>
<attackModifier>if(root.currentWeapon.heavyThrown, root.str.currentMod, root.dex.currentMod)</attackModifier>
<defense>AC</defense>
<hit>1[W] + 2[Dexterity modifier damage]. Increase damage to 2[W] + 2[Dexterity modifier] at 21st level.</hit>
<hitDamageModifier>if(root.currentWeapon.heavyThrown, root.str.currentMod, root.dex.currentMod) + root.dex.currentMod</hitDamageModifier>
<hitWeaponDamageMultiplier>if(gte(root.level, 21), 2, 1)</hitWeaponDamageMultiplier>
<notes>Slayers use this power to make a melee ranged attack.</notes>
</power>