Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Pathfinder Roleplaying Game

Notices

Reply
 
Thread Tools Display Modes
pippin_nl
Member
 
Join Date: Aug 2013
Posts: 47

Old August 10th, 2014, 01:07 PM
Is it possible to apply as many Classes.Fighter tags as a monster has HD? If so is it possible to do it with a feat?
pippin_nl is offline   #1 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old August 10th, 2014, 03:00 PM
Not a good idea. Adding extra Classes tags will confuse anything which wants to count the total class level.
Aaron is offline   #2 Reply With Quote
pippin_nl
Member
 
Join Date: Aug 2013
Posts: 47

Old August 11th, 2014, 07:02 AM
The problem is I made a feat to give a monster the abilities of a fighter with the same number of HD, but I can't use the fighter requisite feats yet (pre levels / 4000):

perform hero.findchild[BaseRace].setfocus
doneif (state.isfocus = 0)

var racialHD as number
racialHD = focus.field[rHitDice].value

var classHD as number
classHD = minimum(20,racialHD)

foreach pick in hero from BaseClSpec where "SpecSource.cHelpFtr"

eachpick.field[xExtraLev].value += classHD

nexteach

foreach pick in hero where "SpecSource.cHelpFtr"

eachpick.field[cGiveSpec].value += 2
eachpick.field[cGiveSp2nd].value += 1

nexteach
pippin_nl is offline   #3 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old August 11th, 2014, 11:14 AM
Fighter feats use Classes.Fighter tags and another tag that is like FighterFeat or something. Ug I have been up all night cause of issues at work and I can't think. But its a different Tag that you apply that says you have equivalent levels to fighter but not actually have fighter levels.

Sigh Aaron can you help out? Never mind I found it its "FtCountAs.Fighter". This is the other tag that Fighter Feats count actually. This is similar I think you will find on the Magus that gets to count itself as fighter levels for purposes of meeting Feat Requirements. If not the new Warpriest out in a few days will have that built into the class.

Hero Lab Resources:
Pathfinder - d20pfsrd and Pathfinder Pack Setup
3.5 D&D (d20) - Community Server Setup
5E D&D - Community Server Setup
Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources.
Created by the community for the community
- Realm Works kickstarter backer (Alpha Wolf) and Beta tester.
- d20 HL package volunteer editor.
ShadowChemosh is offline   #4 Reply With Quote
pippin_nl
Member
 
Join Date: Aug 2013
Posts: 47

Old August 14th, 2014, 10:15 PM
Quote:
Originally Posted by ShadowChemosh View Post
Fighter feats use Classes.Fighter tags and another tag that is like FighterFeat or something. Ug I have been up all night cause of issues at work and I can't think. But its a different Tag that you apply that says you have equivalent levels to fighter but not actually have fighter levels.

Sigh Aaron can you help out? Never mind I found it its "FtCountAs.Fighter". This is the other tag that Fighter Feats count actually. This is similar I think you will find on the Magus that gets to count itself as fighter levels for purposes of meeting Feat Requirements. If not the new Warpriest out in a few days will have that built into the class.
Neither the Magus nor the Warpriest allows "Weapon Specialization". Adding FtCountAs.Fighter to the Tags does not allow a monster to take the feat. I come across the exact same problem with the druid (druid domains), but there adding the tag also doesn't work.

Thanks for your help so far.
pippin_nl is offline   #5 Reply With Quote
Fuzzy
Senior Member
 
Join Date: Jul 2012
Posts: 416

Old August 14th, 2014, 11:54 PM
Quote:
Originally Posted by pippin_nl View Post
Neither the Magus nor the Warpriest allows "Weapon Specialization". Adding FtCountAs.Fighter to the Tags does not allow a monster to take the feat. I come across the exact same problem with the druid (druid domains), but there adding the tag also doesn't work.

Thanks for your help so far.
I just tested, and the magus DOES properly work with Weapon Specialization. The prerequisite is granted by a 10th level Class Special called Fighter Training (cMagFtrTrn). Its eval script is shown below:

Code:
      ~ half our level
      field[abValue].value += round(field[xAllLev].value/2,0,-1)

      ~ If we're not shown, just get out now
      doneif (tagis[Helper.ShowSpec] = 0)

      ~ If we're disabled, do nothing
      doneif (tagis[Helper.SpcDisable] <> 0)

      ~ add that many fighter-counts-as tags to the hero
      var i as number
      for i = 1 to field[abValue].value
        perform hero.assign[FtCountAs.Fighter]
        next
As you can see, it adds the proper number of FtCountAs.Fighter tags to the hero. The Fighter combat feats check for this as so:

Code:
        validif (#featlevelcount[Fighter] >= 4)
I have to assume, based on it working, that the #featlevelcount[xxxx] macro checks the number of Classes.xxxx and FtCountAs.xxxx tags.

Therefore, adding the following to your above feat's code should work:
Code:
     var racialHD as number
     racialHD = focus.field[rHitDice].value
      var i as number
      for i = 1 to RacialHD
        perform hero.assign[FtCountAs.Fighter]
        next

Last edited by Fuzzy; August 14th, 2014 at 11:58 PM.
Fuzzy is offline   #6 Reply With Quote
pippin_nl
Member
 
Join Date: Aug 2013
Posts: 47

Old August 15th, 2014, 02:58 AM
Thank you very much Fuzzy. I tested with only 8 levels of magus.
pippin_nl is offline   #7 Reply With Quote
Fuzzy
Senior Member
 
Join Date: Jul 2012
Posts: 416

Old August 15th, 2014, 03:00 AM
Quote:
Originally Posted by pippin_nl View Post
Thank you very much Fuzzy. I tested with only 8 levels of magus.
That would have worked with a Kensei or Myrmidarch, as they gain Fighter Training at lvl 7, but the base Magus doesn't pick up that ability until 10th.
Fuzzy is offline   #8 Reply With Quote
pippin_nl
Member
 
Join Date: Aug 2013
Posts: 47

Old August 15th, 2014, 05:38 AM
Works perfectly for a fighter. Now on to the druid!
pippin_nl is offline   #9 Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 06:03 AM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.