Difference between revisions of "Pathfinder feat progression"

From PCGen Wiki
Jump to: navigation, search
(Remove post 5.16 stuff and link to it)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This is a freq/proposal for the implementation of code to support the Pathfinder PRG.
+
This has been implemented under the following code FREQ:<br>
 +
[https://sourceforge.net/tracker/?func=detail&atid=384722&aid=2048071&group_id=25576 2048071 Pathfinder LEVELSPERFEAT expansion]
  
Monsters and characters have different progressions for feats per level. While characters get a feat for each odd character level, feats for racial hit dice are stil done as in D&D 3.5, i.e. one at 1 HD, and then one more for each 3 HD.
+
This is a freq/proposal for the implementation of code to support the Pathfinder RPG.
 +
 
 +
Monsters and characters have different progressions for feats per level. While characters get a feat for each odd character level, feats for racial hit dice are still done as in D&D 3.5, i.e. one at 1 HD, and then one more for each 3 HD.
  
 
An example: Consider a 7th level fire giant barbarian. As a fire giant he has 15 racial hit dice. He gets feats at hit dice 1, 3, 6, 9, 12, and 15, just as in D&D 3.5. For his class levels, however, he gets feats at levels 1, 3, 5, and 7 (in D&D he would get two more, at hit dice 18 and 21).
 
An example: Consider a 7th level fire giant barbarian. As a fire giant he has 15 racial hit dice. He gets feats at hit dice 1, 3, 6, 9, 12, and 15, just as in D&D 3.5. For his class levels, however, he gets feats at levels 1, 3, 5, and 7 (in D&D he would get two more, at hit dice 18 and 21).
  
----
+
== 5.16 proposal ==
 
 
Tom's proposal to address this feature:
 
 
 
(1) Deprecate CLASSTYPE: in Misc Info files
 
  
(2) Deprecate BONUSFEATLEVELSTARTINTERVAL in Misc Info Files
+
=== LST Token change (Code) ===
  
(3) Add a comma delimited list token MONSTERCLASSTYPES in Misc Info Files. This is a list of Types (triggers off the TYPE token in a class) that produce Monsters, replaces ISMONSTER from CLASSTYPE
+
class line: LEVELSPERFEAT tag
  
(4) Add a comma delimited list token IMMUNETOXPPENALTYCLASSTYPES in Misc Info Files. This is a list of Types (triggers off the TYPE token in a class) that do not get an XP Penalty. This replaces the XPPENALTY from CLASSTYPE
+
LEVELSPERFEAT:x|LEVELTYPE=y
  
(5) Add a CLASSGROUP: in Misc Info files, which allows additional tokens on that line
+
x = formula / number, # of feats per class level of given class.
 +
y = text, name of group.
  
(6) Add CR: as an additional token for CLASSGROUP: (replaces CR from CLASSTYPE)
+
Fractional numbers will be stacked together within LEVELTYPE, but not between groups.
  
(7) Add BONUSFEATLEVELSTARTINTERVAL as an additional token for CLASSGROUP:) (replaces BONUSFEATLEVELSTARTINTERVAL as a stand-alone token)
+
=== Data structure change ===
  
(8) Add a CLASSGROUP: token to Class LST files.
+
3.0 / 3.5e Monster classes will need |LEVELTYPE=Monster to all LEVELSPERFEAT tags.  This will fix a Bug in monsters with PC classes feats at wrong level bug.
  
Note:
+
Possibly a Scripted (PL) change.  
(3,4) can be auto-generated based on the CLASSTYPE lines.
 
(5,6,7) can be auto-generated from what remains of CLASSTYPE and the existing BONUSFEATLEVELSTARTINTERVAL
 
(8) can be auto-generated from the existing TYPE token based on what CLASSGROUPs were created.
 
  
Thus we can automatically convert existing game modes to this new syntax in the move to 5.16 (homebrews, et al.)
 
  
The only problem will be if a class doesn't have a TYPE that is using a CLASSTYPE: line from Misc Info.
+
== Post 5.16 (tabled discussion ) ==
  
[http://tech.groups.yahoo.com/group/pcgen_experimental/message/11022 See this post] for an in-depth explanation of the rational behind this proposal.
+
See [[Pathfinder bonus feat progression]]

Latest revision as of 05:12, 27 September 2008

This has been implemented under the following code FREQ:
2048071 Pathfinder LEVELSPERFEAT expansion

This is a freq/proposal for the implementation of code to support the Pathfinder RPG.

Monsters and characters have different progressions for feats per level. While characters get a feat for each odd character level, feats for racial hit dice are still done as in D&D 3.5, i.e. one at 1 HD, and then one more for each 3 HD.

An example: Consider a 7th level fire giant barbarian. As a fire giant he has 15 racial hit dice. He gets feats at hit dice 1, 3, 6, 9, 12, and 15, just as in D&D 3.5. For his class levels, however, he gets feats at levels 1, 3, 5, and 7 (in D&D he would get two more, at hit dice 18 and 21).

5.16 proposal

LST Token change (Code)

class line: LEVELSPERFEAT tag

LEVELSPERFEAT:x|LEVELTYPE=y

x = formula / number, # of feats per class level of given class. y = text, name of group.

Fractional numbers will be stacked together within LEVELTYPE, but not between groups.

Data structure change

3.0 / 3.5e Monster classes will need |LEVELTYPE=Monster to all LEVELSPERFEAT tags. This will fix a Bug in monsters with PC classes feats at wrong level bug.

Possibly a Scripted (PL) change.


Post 5.16 (tabled discussion )

See Pathfinder bonus feat progression