<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://159.203.101.162/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zaister</id>
	<title>PCGen Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://159.203.101.162/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zaister"/>
	<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php/Special:Contributions/Zaister"/>
	<updated>2026-05-13T23:52:11Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=GITHUB_and_proper_procedures&amp;diff=3813</id>
		<title>GITHUB and proper procedures</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=GITHUB_and_proper_procedures&amp;diff=3813"/>
		<updated>2014-12-13T20:30:24Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
==Intro==&lt;br /&gt;
GITHUB is a wonderful collaboration tool for developers. We at PCGen are migrating from the SVN repository we host of SF to the free hosting at GITHUB. Most people should be familiar with GIT and GITHUB, but we'll go over what our procedures are:&lt;br /&gt;
&lt;br /&gt;
===Contributor Setup===&lt;br /&gt;
If you plan on being a developer and contributing follow these steps: &lt;br /&gt;
&lt;br /&gt;
* 1) Sign in to github with your account. (You should have a SSH key)&lt;br /&gt;
* 2) Navigate to the pcgen project you wish to contribute too and click the FORK button. (See below for link)&lt;br /&gt;
* 3) Navigate to your FORK of the pcgen project and use the SHH link for cloning a local copy&lt;br /&gt;
* 4) Choose a local folder to house your local copy and clone the copy there. &lt;br /&gt;
* 5) Add a remote repository and link it to the main pcgen project (or upstream) -- OPTIONAL STEP: This allows fast update to your local copy from the main project.&lt;br /&gt;
* 6) Once your local copy is downloaded, do a git checkout and name your branch* (See Branch Naming practices below)&lt;br /&gt;
* 7) Once you have finished working on your feature/bug branch, do the git equivalent of 'add', 'commit', and then 'push' those changes to your remote repository. (See GIT Commit Summary Practices)&lt;br /&gt;
* 8) Do a PR (Pull Request) from your repository to the main pcgen repository, using the branch you pushed in - make an explanation summary or JIRA ID&lt;br /&gt;
&lt;br /&gt;
===Just want a Copy of a project===&lt;br /&gt;
If you want to maintain an up-to-date copy of the pcgen project repository, but do not have plans to contribute in the near future, you may easily do the following:&lt;br /&gt;
* 1) Navigate to the pcgen project repository (See below for link)&lt;br /&gt;
* 2) Click the &amp;quot;Link&amp;quot; of your choice for cloning a local copy - SSH is superior, but you may opt for https.&lt;br /&gt;
* 3) Choose a local folder to house your local copy and clone the copy there. &lt;br /&gt;
* NOTE: This will allow you to grab updates from the project, but not push any changes.&lt;br /&gt;
&lt;br /&gt;
Of course, you are always able to use the download, to get a snapshot of the project. This is the least recommended method of having access to the project.&lt;br /&gt;
&lt;br /&gt;
===Feature/Bug Branch Naming Practices:===&lt;br /&gt;
* All Features or Bugs should have a corresponding JIRA ID, example: CODE-1234, or DATA-4321. Your Branch should be JIRA-ID_Title, example: DATA-1234_Fix_Bard_Skills&lt;br /&gt;
&lt;br /&gt;
SSH Keys are useful and should be used whenever possible. For Windows, PuttyGen will allow you to create your own SSH Key. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Git Commit Summary Practices===&lt;br /&gt;
* Each Commit you make should include the JIRA-ID for point of reference and JIRA integration tracking&lt;br /&gt;
* Each Commit you make should include enough detail to understand what you were working on&lt;br /&gt;
&lt;br /&gt;
* Before PUSHING, you may do any number of things to clean up before you PUSH to the remote. Please review the options from reputable GIT information sites for proper usage.&lt;br /&gt;
* Ideally, you should squash your commits into one commit before pushing into your remote.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PCGen Projects===&lt;br /&gt;
All Active PCGen Repositories are held under the Username &amp;quot;PCGen&amp;quot; which is our organization on github.com. You can find the repositories we host here: https://github.com/PCGen&lt;br /&gt;
&lt;br /&gt;
* Our Main Development Program is &amp;quot;PCGen&amp;quot; (Planned active as of December 22nd, 2014)&lt;br /&gt;
* Our New Source Development is NewSources (Active Now)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GIT TOOLS===&lt;br /&gt;
* Command line for GIT is by far the superior method. However, we have found tools that our developers like to use and recommend them as easier alternatives to the command line if you choose to do so.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
* Atlassian's free SourceTree GUI program&lt;br /&gt;
* TortoiseGIT (Shell integration)&lt;br /&gt;
&lt;br /&gt;
====Mac====&lt;br /&gt;
* ...Pending...&lt;br /&gt;
&lt;br /&gt;
====Linux====&lt;br /&gt;
* RabbitVCS (Gnome only, integrates with Nautilus)&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Meeting_Time&amp;diff=3797</id>
		<title>Meeting Time</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Meeting_Time&amp;diff=3797"/>
		<updated>2014-11-20T08:23:08Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* Availability for London Time Meetings (locked at 10 PM London Time) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
The [[Board of Directors|BoD]] meetings are on approximately every fortnight.&lt;br /&gt;
&lt;br /&gt;
=Timezones=&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Name !! Current Timezone !! Offset from GMT&lt;br /&gt;
|-&lt;br /&gt;
| [[Martijn Verburg]] || GMT || 0&lt;br /&gt;
|-&lt;br /&gt;
| [[Chris Chandler]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[Tom Parker]] || EDT || -4&lt;br /&gt;
|-&lt;br /&gt;
| [[James Dempsey]] || AEDT || +11&lt;br /&gt;
|-&lt;br /&gt;
| [[Eric C Smith]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[LegacyKing|Andrew Maitland]] || PST/PDT || -8/-7&lt;br /&gt;
|-&lt;br /&gt;
| [[Paul W. King]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Nylanfs|Paul Grosse]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[Anestis Kozakis]] || AEST/AEDST || +10/+11&lt;br /&gt;
|-&lt;br /&gt;
| [[David R. Bender]] || EST/EDT@ || -5/-4@&lt;br /&gt;
|-&lt;br /&gt;
| [[Distant Scholar|Doug Limmer]] || CST/CDT || -6/-5&lt;br /&gt;
|-&lt;br /&gt;
| [[Stefan Radermacher]] || CET/CEST || +1/+2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
@ Current East Coast USA time zone&lt;br /&gt;
&lt;br /&gt;
=Availability for Eastern (US) Meetings (locked at 12 PM or 1PM Australian Eastern Time [USA ET slot shifts to accommodate])=&lt;br /&gt;
&lt;br /&gt;
*This is currently UTC 2 AM (next day)&lt;br /&gt;
*This is currently London 2 AM (next day)&lt;br /&gt;
*This is currently Europe 3 AM (next day)&lt;br /&gt;
*This is currently 9 PM EST (USA) (same day)&lt;br /&gt;
*This is currently 6 PM PST (USA) (same day)&lt;br /&gt;
*This is currently 1 PM Canberra (next day)&lt;br /&gt;
*These currency statements are made as of Jan 22, 2011:&lt;br /&gt;
http://www.timeanddate.com/worldclock/fixedtime.html?day=7&amp;amp;month=2&amp;amp;year=2011&amp;amp;hour=21&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=179&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Vote !! Team !! Name !! Mon (Tue UTC) !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair || [[Martijn Verburg]] || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Tracker || [[Martijn Verburg]] || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair 2nd || [[LegacyKing|Andrew Maitland]] || No (effective Jan 7th 2011)|| Yes || No || No || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| SB || Admin || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| SB || Arch || [[Tom Parker]] || Yes || Yes || Mostly || No || No || No || With Notice&lt;br /&gt;
|-&lt;br /&gt;
| SB || Code || [[James Dempsey]]^ || Mostly || Mostly || Mostly || Mostly || Yes || Mostly || Mostly&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Release || [[James Dempsey]] || Mostly || Mostly || Mostly || Mostly || Yes || Mostly || Mostly&lt;br /&gt;
|-&lt;br /&gt;
| SB || Content || [[Chris Chandler]]^^^ || No || No || No || No || No || Possibly || Yes &lt;br /&gt;
|-&lt;br /&gt;
| SB || PR || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Docs || [[Eric C Smith]] || Mostly || Mostly || Mostly || No || No || No || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || OS || [[Stefan Radermacher]] || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || License || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PL || [[Paul W. King]] (9PM EST+) || Yes || Yes || Yes || Yes || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Web || [[Anestis Kozakis]]^^ || Mostly || Mostly || Mostly || Mostly || No || Mostly || Mostly&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Advert || [[David R. Bender]] || 9pm-Late, 10pm-Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PR || [[David R. Bender]] || 9pm-Late, 10pm-Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Arch || TBA  || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[Distant Scholar|Doug Limmer]] || Yes || Yes || For now || No || Yes || Yes || Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
^ = (8PM EST to 10PM EST and 4AM EST to 9AM EST)&amp;lt;br&amp;gt;&lt;br /&gt;
^^ = Evenings after 6 pm Mon-Fri, AEST or AEDST&amp;lt;br&amp;gt;&lt;br /&gt;
^^^ = Mornings/Afternoons 7AM EST to 1PM EST&amp;lt;br&amp;gt;&lt;br /&gt;
PST is GMT -8&amp;lt;br&amp;gt;&lt;br /&gt;
MST is GMT -7&amp;lt;br&amp;gt;&lt;br /&gt;
EST is GMT -5&lt;br /&gt;
&lt;br /&gt;
=Availability for Australia East Meetings (locked at 10 PM Australian Eastern Time)=&lt;br /&gt;
&lt;br /&gt;
*This is currently UTC 11 AM (same day)&lt;br /&gt;
*This is currently London 11 AM (same day)&lt;br /&gt;
*This is currently Europe 12 PM (same day)&lt;br /&gt;
*This is currently 6 AM EST (USA) (same day)&lt;br /&gt;
*This is currently 3 AM PST (USA) (same day)&lt;br /&gt;
*These currency statements are made as of Nov 22, 2010:&lt;br /&gt;
http://www.timeanddate.com/worldclock/fixedtime.html?month=11&amp;amp;day=22&amp;amp;year=2010&amp;amp;hour=22&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=57&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Vote !! Team !! Name !! Mon !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Yes || Mostly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Tracker || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Yes || Mostly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair 2nd || [[LegacyKing|Andrew Maitland]] || No || No || No || No || No || No || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || Admin ||[[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| SB || Arch || [[Tom Parker]] || With Notice || Sometimes || Sometimes || Mostly || Mostly || No || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || Code || [[James Dempsey]]^ || Yes || No || Yes || No || Mostly || Mostly || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Release || [[James Dempsey]] || Yes || No || Yes || No || Mostly || Mostly || Yes&lt;br /&gt;
|-&lt;br /&gt;
| SB || Content || [[Chris Chandler]] || Yes || Yes || Yes || Yes || Yes || No || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || PR || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || No || No || No || No || No || Sometimes || Yes &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Docs || [[Eric C Smith]] || Mostly || Mostly || Mostly || Mostly || Mostly || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || OS || [[Stefan Radermacher]] || Mostly || Mostly || Mostly || Mostly || Mostly || Mostly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || License || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PL || [[Paul W. King]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Web || [[Anestis Kozakis]]^^ || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Advert || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PR || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Arch || TBA  || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[Distant Scholar|Douglas Limmer]] || Rarely || Rarely || Rarely || Rarely || Rarely || Rarely || No&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Availability for London Time Meetings (locked at 10 PM London Time)=&lt;br /&gt;
&lt;br /&gt;
*This is currently UTC 10 PM&lt;br /&gt;
*This is currently Europe 11 PM&lt;br /&gt;
*This is currently 2 PM PST (USA) (same day)&lt;br /&gt;
*This is currently 5 PM EST (USA) (same day)&lt;br /&gt;
*This is currently 9 AM the following day, Canberra&lt;br /&gt;
*These currency statements are made as of Nov 22, 2010:&lt;br /&gt;
http://www.timeanddate.com/worldclock/fixedtime.html?month=11&amp;amp;day=22&amp;amp;year=2010&amp;amp;hour=22&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=136&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Vote !! Team !! Name !! Mon (Tue Canberra) !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Possibly || Possibly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Tracker || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Possibly || Possibly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair 2nd || [[LegacyKing|Andrew Maitland]] || No|| Yes|| No || No|| Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| SB || Admin ||[[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| SB || Arch || [[Tom Parker]] || Mostly || Mostly || No || No || Possibly || No || With Notice &lt;br /&gt;
|-&lt;br /&gt;
| SB || Code || [[James Dempsey]]^ || No|| No || No || No || Yes || Yes || No &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Release || [[James Dempsey]] || No|| No || No || No || Yes || Yes || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || Content || [[Chris Chandler]] || No || No || No || No || No || Possibly || Yes &lt;br /&gt;
|-&lt;br /&gt;
| SB || PR || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || Sometimes || Sometimes || Sometimes || Sometimes || Sometimes || Yes || Yes  &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Docs || [[Eric C Smith]] || Mostly || Mostly || Mostly || Mostly || Mostly || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || OS || [[Stefan Radermacher]] || No || Yes || No || No || Yes || Yes || Yes &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || License || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PL || [[Paul W. King]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Web || [[Anestis Kozakis]]^^ || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Advert || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PR || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Arch || TBA  || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[Distant Scholar|Doug Limmer]] || Yes || Yes || No || Yes || Yes || Yes || Yes &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Meeting_Time&amp;diff=3796</id>
		<title>Meeting Time</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Meeting_Time&amp;diff=3796"/>
		<updated>2014-11-20T08:21:01Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* Availability for Australia East Meetings (locked at 10 PM Australian Eastern Time) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
The [[Board of Directors|BoD]] meetings are on approximately every fortnight.&lt;br /&gt;
&lt;br /&gt;
=Timezones=&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Name !! Current Timezone !! Offset from GMT&lt;br /&gt;
|-&lt;br /&gt;
| [[Martijn Verburg]] || GMT || 0&lt;br /&gt;
|-&lt;br /&gt;
| [[Chris Chandler]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[Tom Parker]] || EDT || -4&lt;br /&gt;
|-&lt;br /&gt;
| [[James Dempsey]] || AEDT || +11&lt;br /&gt;
|-&lt;br /&gt;
| [[Eric C Smith]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[LegacyKing|Andrew Maitland]] || PST/PDT || -8/-7&lt;br /&gt;
|-&lt;br /&gt;
| [[Paul W. King]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Nylanfs|Paul Grosse]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[Anestis Kozakis]] || AEST/AEDST || +10/+11&lt;br /&gt;
|-&lt;br /&gt;
| [[David R. Bender]] || EST/EDT@ || -5/-4@&lt;br /&gt;
|-&lt;br /&gt;
| [[Distant Scholar|Doug Limmer]] || CST/CDT || -6/-5&lt;br /&gt;
|-&lt;br /&gt;
| [[Stefan Radermacher]] || CET/CEST || +1/+2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
@ Current East Coast USA time zone&lt;br /&gt;
&lt;br /&gt;
=Availability for Eastern (US) Meetings (locked at 12 PM or 1PM Australian Eastern Time [USA ET slot shifts to accommodate])=&lt;br /&gt;
&lt;br /&gt;
*This is currently UTC 2 AM (next day)&lt;br /&gt;
*This is currently London 2 AM (next day)&lt;br /&gt;
*This is currently Europe 3 AM (next day)&lt;br /&gt;
*This is currently 9 PM EST (USA) (same day)&lt;br /&gt;
*This is currently 6 PM PST (USA) (same day)&lt;br /&gt;
*This is currently 1 PM Canberra (next day)&lt;br /&gt;
*These currency statements are made as of Jan 22, 2011:&lt;br /&gt;
http://www.timeanddate.com/worldclock/fixedtime.html?day=7&amp;amp;month=2&amp;amp;year=2011&amp;amp;hour=21&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=179&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Vote !! Team !! Name !! Mon (Tue UTC) !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair || [[Martijn Verburg]] || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Tracker || [[Martijn Verburg]] || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair 2nd || [[LegacyKing|Andrew Maitland]] || No (effective Jan 7th 2011)|| Yes || No || No || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| SB || Admin || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| SB || Arch || [[Tom Parker]] || Yes || Yes || Mostly || No || No || No || With Notice&lt;br /&gt;
|-&lt;br /&gt;
| SB || Code || [[James Dempsey]]^ || Mostly || Mostly || Mostly || Mostly || Yes || Mostly || Mostly&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Release || [[James Dempsey]] || Mostly || Mostly || Mostly || Mostly || Yes || Mostly || Mostly&lt;br /&gt;
|-&lt;br /&gt;
| SB || Content || [[Chris Chandler]]^^^ || No || No || No || No || No || Possibly || Yes &lt;br /&gt;
|-&lt;br /&gt;
| SB || PR || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Docs || [[Eric C Smith]] || Mostly || Mostly || Mostly || No || No || No || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || OS || [[Stefan Radermacher]] || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || License || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PL || [[Paul W. King]] (9PM EST+) || Yes || Yes || Yes || Yes || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Web || [[Anestis Kozakis]]^^ || Mostly || Mostly || Mostly || Mostly || No || Mostly || Mostly&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Advert || [[David R. Bender]] || 9pm-Late, 10pm-Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PR || [[David R. Bender]] || 9pm-Late, 10pm-Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Arch || TBA  || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[Distant Scholar|Doug Limmer]] || Yes || Yes || For now || No || Yes || Yes || Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
^ = (8PM EST to 10PM EST and 4AM EST to 9AM EST)&amp;lt;br&amp;gt;&lt;br /&gt;
^^ = Evenings after 6 pm Mon-Fri, AEST or AEDST&amp;lt;br&amp;gt;&lt;br /&gt;
^^^ = Mornings/Afternoons 7AM EST to 1PM EST&amp;lt;br&amp;gt;&lt;br /&gt;
PST is GMT -8&amp;lt;br&amp;gt;&lt;br /&gt;
MST is GMT -7&amp;lt;br&amp;gt;&lt;br /&gt;
EST is GMT -5&lt;br /&gt;
&lt;br /&gt;
=Availability for Australia East Meetings (locked at 10 PM Australian Eastern Time)=&lt;br /&gt;
&lt;br /&gt;
*This is currently UTC 11 AM (same day)&lt;br /&gt;
*This is currently London 11 AM (same day)&lt;br /&gt;
*This is currently Europe 12 PM (same day)&lt;br /&gt;
*This is currently 6 AM EST (USA) (same day)&lt;br /&gt;
*This is currently 3 AM PST (USA) (same day)&lt;br /&gt;
*These currency statements are made as of Nov 22, 2010:&lt;br /&gt;
http://www.timeanddate.com/worldclock/fixedtime.html?month=11&amp;amp;day=22&amp;amp;year=2010&amp;amp;hour=22&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=57&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Vote !! Team !! Name !! Mon !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Yes || Mostly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Tracker || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Yes || Mostly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair 2nd || [[LegacyKing|Andrew Maitland]] || No || No || No || No || No || No || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || Admin ||[[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| SB || Arch || [[Tom Parker]] || With Notice || Sometimes || Sometimes || Mostly || Mostly || No || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || Code || [[James Dempsey]]^ || Yes || No || Yes || No || Mostly || Mostly || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Release || [[James Dempsey]] || Yes || No || Yes || No || Mostly || Mostly || Yes&lt;br /&gt;
|-&lt;br /&gt;
| SB || Content || [[Chris Chandler]] || Yes || Yes || Yes || Yes || Yes || No || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || PR || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || No || No || No || No || No || Sometimes || Yes &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Docs || [[Eric C Smith]] || Mostly || Mostly || Mostly || Mostly || Mostly || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || OS || [[Stefan Radermacher]] || Mostly || Mostly || Mostly || Mostly || Mostly || Mostly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || License || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PL || [[Paul W. King]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Web || [[Anestis Kozakis]]^^ || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Advert || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PR || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Arch || TBA  || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[Distant Scholar|Douglas Limmer]] || Rarely || Rarely || Rarely || Rarely || Rarely || Rarely || No&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Availability for London Time Meetings (locked at 10 PM London Time)=&lt;br /&gt;
&lt;br /&gt;
*This is currently UTC 10 PM&lt;br /&gt;
*This is currently 2 PM PST (USA) (same day)&lt;br /&gt;
*This is currently 5 PM EST (USA) (same day)&lt;br /&gt;
*This is currently 9 AM the following day, Canberra&lt;br /&gt;
*These currency statements are made as of Nov 22, 2010:&lt;br /&gt;
http://www.timeanddate.com/worldclock/fixedtime.html?month=11&amp;amp;day=22&amp;amp;year=2010&amp;amp;hour=22&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=136&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Vote !! Team !! Name !! Mon (Tue Canberra) !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Possibly || Possibly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Tracker || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Possibly || Possibly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair 2nd || [[LegacyKing|Andrew Maitland]] || No|| Yes|| No || No|| Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| SB || Admin ||[[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| SB || Arch || [[Tom Parker]] || Mostly || Mostly || No || No || Possibly || No || With Notice &lt;br /&gt;
|-&lt;br /&gt;
| SB || Code || [[James Dempsey]]^ || No|| No || No || No || Yes || Yes || No &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Release || [[James Dempsey]] || No|| No || No || No || Yes || Yes || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || Content || [[Chris Chandler]] || No || No || No || No || No || Possibly || Yes &lt;br /&gt;
|-&lt;br /&gt;
| SB || PR || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || Sometimes || Sometimes || Sometimes || Sometimes || Sometimes || Yes || Yes  &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Docs || [[Eric C Smith]] || Mostly || Mostly || Mostly || Mostly || Mostly || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || OS || [[Chuck Pint]] || Mostly || Mostly || Mostly || Mostly || Mostly || Sometimes || Sometimes &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || License || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PL || [[Paul W. King]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Web || [[Anestis Kozakis]]^^ || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Advert || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PR || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Arch || TBA  || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[Distant Scholar|Doug Limmer]] || Yes || Yes || No || Yes || Yes || Yes || Yes &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Meeting_Time&amp;diff=3795</id>
		<title>Meeting Time</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Meeting_Time&amp;diff=3795"/>
		<updated>2014-11-20T08:19:41Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* Availability for Eastern (US) Meetings (locked at 12 PM or 1PM Australian Eastern Time [USA ET slot shifts to accommodate]) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
The [[Board of Directors|BoD]] meetings are on approximately every fortnight.&lt;br /&gt;
&lt;br /&gt;
=Timezones=&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Name !! Current Timezone !! Offset from GMT&lt;br /&gt;
|-&lt;br /&gt;
| [[Martijn Verburg]] || GMT || 0&lt;br /&gt;
|-&lt;br /&gt;
| [[Chris Chandler]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[Tom Parker]] || EDT || -4&lt;br /&gt;
|-&lt;br /&gt;
| [[James Dempsey]] || AEDT || +11&lt;br /&gt;
|-&lt;br /&gt;
| [[Eric C Smith]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[LegacyKing|Andrew Maitland]] || PST/PDT || -8/-7&lt;br /&gt;
|-&lt;br /&gt;
| [[Paul W. King]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Nylanfs|Paul Grosse]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[Anestis Kozakis]] || AEST/AEDST || +10/+11&lt;br /&gt;
|-&lt;br /&gt;
| [[David R. Bender]] || EST/EDT@ || -5/-4@&lt;br /&gt;
|-&lt;br /&gt;
| [[Distant Scholar|Doug Limmer]] || CST/CDT || -6/-5&lt;br /&gt;
|-&lt;br /&gt;
| [[Stefan Radermacher]] || CET/CEST || +1/+2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
@ Current East Coast USA time zone&lt;br /&gt;
&lt;br /&gt;
=Availability for Eastern (US) Meetings (locked at 12 PM or 1PM Australian Eastern Time [USA ET slot shifts to accommodate])=&lt;br /&gt;
&lt;br /&gt;
*This is currently UTC 2 AM (next day)&lt;br /&gt;
*This is currently London 2 AM (next day)&lt;br /&gt;
*This is currently Europe 3 AM (next day)&lt;br /&gt;
*This is currently 9 PM EST (USA) (same day)&lt;br /&gt;
*This is currently 6 PM PST (USA) (same day)&lt;br /&gt;
*This is currently 1 PM Canberra (next day)&lt;br /&gt;
*These currency statements are made as of Jan 22, 2011:&lt;br /&gt;
http://www.timeanddate.com/worldclock/fixedtime.html?day=7&amp;amp;month=2&amp;amp;year=2011&amp;amp;hour=21&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=179&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Vote !! Team !! Name !! Mon (Tue UTC) !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair || [[Martijn Verburg]] || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Tracker || [[Martijn Verburg]] || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair 2nd || [[LegacyKing|Andrew Maitland]] || No (effective Jan 7th 2011)|| Yes || No || No || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| SB || Admin || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| SB || Arch || [[Tom Parker]] || Yes || Yes || Mostly || No || No || No || With Notice&lt;br /&gt;
|-&lt;br /&gt;
| SB || Code || [[James Dempsey]]^ || Mostly || Mostly || Mostly || Mostly || Yes || Mostly || Mostly&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Release || [[James Dempsey]] || Mostly || Mostly || Mostly || Mostly || Yes || Mostly || Mostly&lt;br /&gt;
|-&lt;br /&gt;
| SB || Content || [[Chris Chandler]]^^^ || No || No || No || No || No || Possibly || Yes &lt;br /&gt;
|-&lt;br /&gt;
| SB || PR || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Docs || [[Eric C Smith]] || Mostly || Mostly || Mostly || No || No || No || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || OS || [[Stefan Radermacher]] || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || License || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PL || [[Paul W. King]] (9PM EST+) || Yes || Yes || Yes || Yes || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Web || [[Anestis Kozakis]]^^ || Mostly || Mostly || Mostly || Mostly || No || Mostly || Mostly&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Advert || [[David R. Bender]] || 9pm-Late, 10pm-Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PR || [[David R. Bender]] || 9pm-Late, 10pm-Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Arch || TBA  || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[Distant Scholar|Doug Limmer]] || Yes || Yes || For now || No || Yes || Yes || Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
^ = (8PM EST to 10PM EST and 4AM EST to 9AM EST)&amp;lt;br&amp;gt;&lt;br /&gt;
^^ = Evenings after 6 pm Mon-Fri, AEST or AEDST&amp;lt;br&amp;gt;&lt;br /&gt;
^^^ = Mornings/Afternoons 7AM EST to 1PM EST&amp;lt;br&amp;gt;&lt;br /&gt;
PST is GMT -8&amp;lt;br&amp;gt;&lt;br /&gt;
MST is GMT -7&amp;lt;br&amp;gt;&lt;br /&gt;
EST is GMT -5&lt;br /&gt;
&lt;br /&gt;
=Availability for Australia East Meetings (locked at 10 PM Australian Eastern Time)=&lt;br /&gt;
&lt;br /&gt;
*This is currently UTC 11 AM (same day)&lt;br /&gt;
*This is currently London 11 AM (same day)&lt;br /&gt;
*This is currently 6 AM EST (USA) (same day)&lt;br /&gt;
*This is currently 3 AM PST (USA) (same day)&lt;br /&gt;
*These currency statements are made as of Nov 22, 2010:&lt;br /&gt;
http://www.timeanddate.com/worldclock/fixedtime.html?month=11&amp;amp;day=22&amp;amp;year=2010&amp;amp;hour=22&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=57&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Vote !! Team !! Name !! Mon !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Yes || Mostly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Tracker || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Yes || Mostly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair 2nd || [[LegacyKing|Andrew Maitland]] || No || No || No || No || No || No || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || Admin ||[[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| SB || Arch || [[Tom Parker]] || With Notice || Sometimes || Sometimes || Mostly || Mostly || No || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || Code || [[James Dempsey]]^ || Yes || No || Yes || No || Mostly || Mostly || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Release || [[James Dempsey]] || Yes || No || Yes || No || Mostly || Mostly || Yes&lt;br /&gt;
|-&lt;br /&gt;
| SB || Content || [[Chris Chandler]] || Yes || Yes || Yes || Yes || Yes || No || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || PR || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || No || No || No || No || No || Sometimes || Yes &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Docs || [[Eric C Smith]] || Mostly || Mostly || Mostly || Mostly || Mostly || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || OS || [[Chuck Pint]] || No || No || No || No || No || No || No &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || License || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PL || [[Paul W. King]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Web || [[Anestis Kozakis]]^^ || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Advert || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PR || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Arch || TBA  || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[Distant Scholar|Douglas Limmer]] || Rarely || Rarely || Rarely || Rarely || Rarely || Rarely || No&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Availability for London Time Meetings (locked at 10 PM London Time)=&lt;br /&gt;
&lt;br /&gt;
*This is currently UTC 10 PM&lt;br /&gt;
*This is currently 2 PM PST (USA) (same day)&lt;br /&gt;
*This is currently 5 PM EST (USA) (same day)&lt;br /&gt;
*This is currently 9 AM the following day, Canberra&lt;br /&gt;
*These currency statements are made as of Nov 22, 2010:&lt;br /&gt;
http://www.timeanddate.com/worldclock/fixedtime.html?month=11&amp;amp;day=22&amp;amp;year=2010&amp;amp;hour=22&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=136&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Vote !! Team !! Name !! Mon (Tue Canberra) !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Possibly || Possibly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Tracker || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Possibly || Possibly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair 2nd || [[LegacyKing|Andrew Maitland]] || No|| Yes|| No || No|| Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| SB || Admin ||[[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| SB || Arch || [[Tom Parker]] || Mostly || Mostly || No || No || Possibly || No || With Notice &lt;br /&gt;
|-&lt;br /&gt;
| SB || Code || [[James Dempsey]]^ || No|| No || No || No || Yes || Yes || No &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Release || [[James Dempsey]] || No|| No || No || No || Yes || Yes || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || Content || [[Chris Chandler]] || No || No || No || No || No || Possibly || Yes &lt;br /&gt;
|-&lt;br /&gt;
| SB || PR || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || Sometimes || Sometimes || Sometimes || Sometimes || Sometimes || Yes || Yes  &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Docs || [[Eric C Smith]] || Mostly || Mostly || Mostly || Mostly || Mostly || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || OS || [[Chuck Pint]] || Mostly || Mostly || Mostly || Mostly || Mostly || Sometimes || Sometimes &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || License || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PL || [[Paul W. King]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Web || [[Anestis Kozakis]]^^ || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Advert || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PR || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Arch || TBA  || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[Distant Scholar|Doug Limmer]] || Yes || Yes || No || Yes || Yes || Yes || Yes &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Meeting_Time&amp;diff=3794</id>
		<title>Meeting Time</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Meeting_Time&amp;diff=3794"/>
		<updated>2014-11-20T08:18:14Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* Timezones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
The [[Board of Directors|BoD]] meetings are on approximately every fortnight.&lt;br /&gt;
&lt;br /&gt;
=Timezones=&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Name !! Current Timezone !! Offset from GMT&lt;br /&gt;
|-&lt;br /&gt;
| [[Martijn Verburg]] || GMT || 0&lt;br /&gt;
|-&lt;br /&gt;
| [[Chris Chandler]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[Tom Parker]] || EDT || -4&lt;br /&gt;
|-&lt;br /&gt;
| [[James Dempsey]] || AEDT || +11&lt;br /&gt;
|-&lt;br /&gt;
| [[Eric C Smith]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[LegacyKing|Andrew Maitland]] || PST/PDT || -8/-7&lt;br /&gt;
|-&lt;br /&gt;
| [[Paul W. King]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Nylanfs|Paul Grosse]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[Anestis Kozakis]] || AEST/AEDST || +10/+11&lt;br /&gt;
|-&lt;br /&gt;
| [[David R. Bender]] || EST/EDT@ || -5/-4@&lt;br /&gt;
|-&lt;br /&gt;
| [[Distant Scholar|Doug Limmer]] || CST/CDT || -6/-5&lt;br /&gt;
|-&lt;br /&gt;
| [[Stefan Radermacher]] || CET/CEST || +1/+2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
@ Current East Coast USA time zone&lt;br /&gt;
&lt;br /&gt;
=Availability for Eastern (US) Meetings (locked at 12 PM or 1PM Australian Eastern Time [USA ET slot shifts to accommodate])=&lt;br /&gt;
&lt;br /&gt;
*This is currently UTC 2 AM (next day)&lt;br /&gt;
*This is currently London 2 AM (next day)&lt;br /&gt;
*This is currently 9 PM EST (USA) (same day)&lt;br /&gt;
*This is currently 6 PM PST (USA) (same day)&lt;br /&gt;
*This is currently 1 PM Canberra (next day)&lt;br /&gt;
*These currency statements are made as of Jan 22, 2011:&lt;br /&gt;
http://www.timeanddate.com/worldclock/fixedtime.html?day=7&amp;amp;month=2&amp;amp;year=2011&amp;amp;hour=21&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=179&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Vote !! Team !! Name !! Mon (Tue UTC) !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair || [[Martijn Verburg]] || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Tracker || [[Martijn Verburg]] || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair 2nd || [[LegacyKing|Andrew Maitland]] || No (effective Jan 7th 2011)|| Yes || No || No || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| SB || Admin || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| SB || Arch || [[Tom Parker]] || Yes || Yes || Mostly || No || No || No || With Notice&lt;br /&gt;
|-&lt;br /&gt;
| SB || Code || [[James Dempsey]]^ || Mostly || Mostly || Mostly || Mostly || Yes || Mostly || Mostly&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Release || [[James Dempsey]] || Mostly || Mostly || Mostly || Mostly || Yes || Mostly || Mostly&lt;br /&gt;
|-&lt;br /&gt;
| SB || Content || [[Chris Chandler]]^^^ || No || No || No || No || No || Possibly || Yes &lt;br /&gt;
|-&lt;br /&gt;
| SB || PR || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Docs || [[Eric C Smith]] || Mostly || Mostly || Mostly || No || No || No || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || OS || [[Chuck Pint]] || Yes || Mostly || Mostly || No || Mostly || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || License || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PL || [[Paul W. King]] (9PM EST+) || Yes || Yes || Yes || Yes || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Web || [[Anestis Kozakis]]^^ || Mostly || Mostly || Mostly || Mostly || No || Mostly || Mostly&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Advert || [[David R. Bender]] || 9pm-Late, 10pm-Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PR || [[David R. Bender]] || 9pm-Late, 10pm-Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Arch || TBA  || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[Distant Scholar|Doug Limmer]] || Yes || Yes || For now || No || Yes || Yes || Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
^ = (8PM EST to 10PM EST and 4AM EST to 9AM EST)&amp;lt;br&amp;gt;&lt;br /&gt;
^^ = Evenings after 6 pm Mon-Fri, AEST or AEDST&amp;lt;br&amp;gt;&lt;br /&gt;
^^^ = Mornings/Afternoons 7AM EST to 1PM EST&amp;lt;br&amp;gt;&lt;br /&gt;
PST is GMT -8&amp;lt;br&amp;gt;&lt;br /&gt;
MST is GMT -7&amp;lt;br&amp;gt;&lt;br /&gt;
EST is GMT -5&lt;br /&gt;
&lt;br /&gt;
=Availability for Australia East Meetings (locked at 10 PM Australian Eastern Time)=&lt;br /&gt;
&lt;br /&gt;
*This is currently UTC 11 AM (same day)&lt;br /&gt;
*This is currently London 11 AM (same day)&lt;br /&gt;
*This is currently 6 AM EST (USA) (same day)&lt;br /&gt;
*This is currently 3 AM PST (USA) (same day)&lt;br /&gt;
*These currency statements are made as of Nov 22, 2010:&lt;br /&gt;
http://www.timeanddate.com/worldclock/fixedtime.html?month=11&amp;amp;day=22&amp;amp;year=2010&amp;amp;hour=22&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=57&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Vote !! Team !! Name !! Mon !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Yes || Mostly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Tracker || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Yes || Mostly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair 2nd || [[LegacyKing|Andrew Maitland]] || No || No || No || No || No || No || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || Admin ||[[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| SB || Arch || [[Tom Parker]] || With Notice || Sometimes || Sometimes || Mostly || Mostly || No || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || Code || [[James Dempsey]]^ || Yes || No || Yes || No || Mostly || Mostly || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Release || [[James Dempsey]] || Yes || No || Yes || No || Mostly || Mostly || Yes&lt;br /&gt;
|-&lt;br /&gt;
| SB || Content || [[Chris Chandler]] || Yes || Yes || Yes || Yes || Yes || No || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || PR || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || No || No || No || No || No || Sometimes || Yes &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Docs || [[Eric C Smith]] || Mostly || Mostly || Mostly || Mostly || Mostly || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || OS || [[Chuck Pint]] || No || No || No || No || No || No || No &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || License || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PL || [[Paul W. King]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Web || [[Anestis Kozakis]]^^ || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Advert || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PR || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Arch || TBA  || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[Distant Scholar|Douglas Limmer]] || Rarely || Rarely || Rarely || Rarely || Rarely || Rarely || No&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Availability for London Time Meetings (locked at 10 PM London Time)=&lt;br /&gt;
&lt;br /&gt;
*This is currently UTC 10 PM&lt;br /&gt;
*This is currently 2 PM PST (USA) (same day)&lt;br /&gt;
*This is currently 5 PM EST (USA) (same day)&lt;br /&gt;
*This is currently 9 AM the following day, Canberra&lt;br /&gt;
*These currency statements are made as of Nov 22, 2010:&lt;br /&gt;
http://www.timeanddate.com/worldclock/fixedtime.html?month=11&amp;amp;day=22&amp;amp;year=2010&amp;amp;hour=22&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=136&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Vote !! Team !! Name !! Mon (Tue Canberra) !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Possibly || Possibly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Tracker || [[Martijn Verburg]] || Yes || Yes || Yes || Yes || Possibly || Possibly || Mostly &lt;br /&gt;
|-&lt;br /&gt;
| Chair || Chair 2nd || [[LegacyKing|Andrew Maitland]] || No|| Yes|| No || No|| Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| SB || Admin ||[[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[LegacyKing|Andrew Maitland]] || - || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| SB || Arch || [[Tom Parker]] || Mostly || Mostly || No || No || Possibly || No || With Notice &lt;br /&gt;
|-&lt;br /&gt;
| SB || Code || [[James Dempsey]]^ || No|| No || No || No || Yes || Yes || No &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Release || [[James Dempsey]] || No|| No || No || No || Yes || Yes || No &lt;br /&gt;
|-&lt;br /&gt;
| SB || Content || [[Chris Chandler]] || No || No || No || No || No || Possibly || Yes &lt;br /&gt;
|-&lt;br /&gt;
| SB || PR || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || Sometimes || Sometimes || Sometimes || Sometimes || Sometimes || Yes || Yes  &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Docs || [[Eric C Smith]] || Mostly || Mostly || Mostly || Mostly || Mostly || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || OS || [[Chuck Pint]] || Mostly || Mostly || Mostly || Mostly || Mostly || Sometimes || Sometimes &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || License || [[User:Nylanfs|Paul Grosse]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PL || [[Paul W. King]] (9PM EST+) || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Web || [[Anestis Kozakis]]^^ || ? || ? || ? || ? || ? || ? || ? &lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Advert || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || PR || [[David R. Bender]] || Yes || Yes || Yes || Yes || Yes || Yes || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Arch || TBA  || No || No || No || No || No || No || No&lt;br /&gt;
|-&lt;br /&gt;
| 2nd || Data || [[Distant Scholar|Doug Limmer]] || Yes || Yes || No || Yes || Yes || Yes || Yes &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Board_of_Directors&amp;diff=3793</id>
		<title>Board of Directors</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Board_of_Directors&amp;diff=3793"/>
		<updated>2014-11-20T08:14:40Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
=Introduction=&lt;br /&gt;
The PCGen Board of Directors (BoD) governs the project. Each major team is represented by one [[Explanation_of_Teams#Silverback|Silverback]] (SB) and at least one [[Explanation_of_Teams#2nd|2nd]] for each team/sub team (in case of SB absence).&lt;br /&gt;
&lt;br /&gt;
=Mission Statement=&lt;br /&gt;
To provide overall governance to PCGen to ensure that it continues to be a leader in RPG character Generation&lt;br /&gt;
&lt;br /&gt;
=Resources=&lt;br /&gt;
* [[Meeting Time]]&lt;br /&gt;
* [[Meeting Logs]]&lt;br /&gt;
* [[Bylaws]]&lt;br /&gt;
* [[Policies]]&lt;br /&gt;
* [[Holidays]]&lt;br /&gt;
&lt;br /&gt;
=Active Members=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Chair Monkey===&lt;br /&gt;
[[Martijn Verburg]] - The day to day project chairperson&lt;br /&gt;
&lt;br /&gt;
===Chair Monkey Backup===&lt;br /&gt;
[[LegacyKing|Andrew Maitland]] - Chairs meetings&lt;br /&gt;
&lt;br /&gt;
===Silverbacks===&lt;br /&gt;
The Team leads&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Name !! Team&lt;br /&gt;
|-&lt;br /&gt;
| [[Tom Parker]] || [[Architecture]]&lt;br /&gt;
|-&lt;br /&gt;
| [[James Dempsey]] || [[Code]]&lt;br /&gt;
|-&lt;br /&gt;
| [[LegacyKing|Andrew Maitland]] || [[Content]]&lt;br /&gt;
|-&lt;br /&gt;
| Anestis Kozakis || [[Admin]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Paul Grosse]] || [[Public Relations]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Seconds===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Name !! Team !! Subteam&lt;br /&gt;
|-&lt;br /&gt;
| TBA || [[Architecture]] || &lt;br /&gt;
|-&lt;br /&gt;
| TBA || [[Code]] ||&lt;br /&gt;
|-&lt;br /&gt;
| Douglas Limmer || [[Content]] || [[Data]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Eric C Smith]] || [[Content]] || [[Documentation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Stefan Radermacher]] || [[Content]] || [[Output Sheets]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Paul W. King]] || [[Public Relations]] || [[Publisher Liaison]] ([[Publisher Liaison|PL]])&lt;br /&gt;
|-&lt;br /&gt;
| TBA || [[Public Relations]] || [[Data License]]&lt;br /&gt;
|-&lt;br /&gt;
| TBA || [[Public Relations]] || [[Advertising]]&lt;br /&gt;
|-&lt;br /&gt;
| [[James Dempsey]] || [[Admin]] || [[Release]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Martijn Verburg]] || [[Admin]] || [[Tracker]]&lt;br /&gt;
|-&lt;br /&gt;
| TBA || [[Admin]] || [[Website]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Inactive Members=&lt;br /&gt;
&lt;br /&gt;
===Benevolent Dictator===&lt;br /&gt;
[[Bryan McRoberts]] - The Project Creator&lt;br /&gt;
&lt;br /&gt;
===Chair Monkey Backup===&lt;br /&gt;
[[Eddy Anthony]] - Chairs meetings&lt;br /&gt;
&lt;br /&gt;
===Silverback===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Name !! Team &lt;br /&gt;
|-&lt;br /&gt;
| [[Frank Kliewe]] || [[Content]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Eddy Anthony]] || [[Content]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Seconds===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Name !! Team !! Subteam&lt;br /&gt;
|-&lt;br /&gt;
| Devon Jones || [[Architecture]] ||&lt;br /&gt;
|-&lt;br /&gt;
| Devon Jones || [[Code]] ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Stefan_Radermacher&amp;diff=3792</id>
		<title>Stefan Radermacher</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Stefan_Radermacher&amp;diff=3792"/>
		<updated>2014-11-20T08:13:54Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
=Teams I belong to=&lt;br /&gt;
{| border=1&lt;br /&gt;
|-&lt;br /&gt;
! Team !! Rank&lt;br /&gt;
|-&lt;br /&gt;
| [[Code]] || [[Explanation_of_Teams#Chimp|Chimp]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Content]] - [[Data]] || [[Explanation_of_Teams#Chimp|Chimp]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Content]] - [[Output Sheets]] || [[Explanation_of_Teams#Second|Second]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Content]] - [[Documentation]] || [[Explanation_of_Teams#Gibbon|Gibbon]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Contact Details=&lt;br /&gt;
{| border=1&lt;br /&gt;
|-&lt;br /&gt;
| Timezone || GMT+1&lt;br /&gt;
|-&lt;br /&gt;
| Email || pcgen AT zaister DOT de&lt;br /&gt;
|-&lt;br /&gt;
| AIM ID || -&lt;br /&gt;
|-&lt;br /&gt;
| MSN ID || -&lt;br /&gt;
|-&lt;br /&gt;
| Yahoo Chat ID || zaister&lt;br /&gt;
|-&lt;br /&gt;
| ICQ || 6510566&lt;br /&gt;
|-&lt;br /&gt;
| Jabber || zaister AT kdetalk DOT net&lt;br /&gt;
|-&lt;br /&gt;
| IRC || Zaister&lt;br /&gt;
|-&lt;br /&gt;
| Google Talk || -&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Output_Sheets&amp;diff=3791</id>
		<title>Output Sheets</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Output_Sheets&amp;diff=3791"/>
		<updated>2014-11-20T08:13:02Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
Welcome to the Wiki section of the Output Sheet team! The OS team is a sub team under the umbrella of the [[Content]] team.&lt;br /&gt;
&lt;br /&gt;
=Mission Statement=&lt;br /&gt;
To create useful output formats for PCGen data for screen viewing, printing or import into other gaming utilities that meet the high standards of our community.&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
* [[Sheet Groupings]] - A List of all of the Sheets and how they should be treated&lt;br /&gt;
* [[OS How-To]] - Barak's Beginners Guide to OS Templating&lt;br /&gt;
* [[OS Sheet Improvement Discussion]]&lt;br /&gt;
&lt;br /&gt;
=Active Team Members=&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Silverback|Silverback]]===&lt;br /&gt;
* [[LegacyKing|Andrew Maitland]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Second|2nd]]===&lt;br /&gt;
* [[Stefan Radermacher]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Chimp|Chimp]]===&lt;br /&gt;
* [[Chris Chandler|Barak]]&lt;br /&gt;
* [[Chuck Pint]] - Inactive&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Gibbon|Gibbon]]===&lt;br /&gt;
* [[Martijn Verburg]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Tamarin|Tamarin]]===&lt;br /&gt;
* [[Eddy Anthony]] - Inactive&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Lemur|Lemur]]===&lt;br /&gt;
* Fluxxdog - Inactive&lt;br /&gt;
* [[Paul W. King]] - Inactive&lt;br /&gt;
* [[Tir Gwaith]] - Inactive&lt;br /&gt;
&lt;br /&gt;
=Inactive Team Members=&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Silverback|Silverback]]===&lt;br /&gt;
* [[Eddy Anthony]]&lt;br /&gt;
* [[Frank Kliewe]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation_of_Teams#Tamarin|Tamarin]]===&lt;br /&gt;
* gawaine42, Open RPG&lt;br /&gt;
&lt;br /&gt;
===[[Explanation_of_Teams#Lemur|Lemur]]===&lt;br /&gt;
* [[Jason Horner]]&lt;br /&gt;
* Keith Ratliff&lt;br /&gt;
* [[User:Nylanfs|Paul Grosse]]&lt;br /&gt;
* Tony Lavalle&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Stefan_Radermacher&amp;diff=3790</id>
		<title>Stefan Radermacher</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Stefan_Radermacher&amp;diff=3790"/>
		<updated>2014-11-19T09:10:59Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
=Teams I belong to=&lt;br /&gt;
{| border=1&lt;br /&gt;
|-&lt;br /&gt;
! Team !! Rank&lt;br /&gt;
|-&lt;br /&gt;
| [[Code]] || [[Explanation_of_Teams#Chimp|Chimp]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Content]] - [[Data]] || [[Explanation_of_Teams#Chimp|Chimp]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Content]] - [[Output Sheets]] || [[Explanation_of_Teams#Chimp|Chimp]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Content]] - [[Documentation]] || [[Explanation_of_Teams#Gibbon|Gibbon]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Contact Details=&lt;br /&gt;
{| border=1&lt;br /&gt;
|-&lt;br /&gt;
| Timezone || GMT+1&lt;br /&gt;
|-&lt;br /&gt;
| Email || pcgen AT zaister DOT de&lt;br /&gt;
|-&lt;br /&gt;
| AIM ID || -&lt;br /&gt;
|-&lt;br /&gt;
| MSN ID || -&lt;br /&gt;
|-&lt;br /&gt;
| Yahoo Chat ID || zaister&lt;br /&gt;
|-&lt;br /&gt;
| ICQ || 6510566&lt;br /&gt;
|-&lt;br /&gt;
| Jabber || zaister AT kdetalk DOT net&lt;br /&gt;
|-&lt;br /&gt;
| IRC || Zaister&lt;br /&gt;
|-&lt;br /&gt;
| Google Talk || -&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Output_Sheets&amp;diff=3746</id>
		<title>Output Sheets</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Output_Sheets&amp;diff=3746"/>
		<updated>2014-10-08T05:47:13Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
Welcome to the Wiki section of the Output Sheet team! The OS team is a sub team under the umbrella of the [[Content]] team.&lt;br /&gt;
&lt;br /&gt;
=Mission Statement=&lt;br /&gt;
To create useful output formats for PCGen data for screen viewing, printing or import into other gaming utilities that meet the high standards of our community.&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
* [[Sheet Groupings]] - A List of all of the Sheets and how they should be treated&lt;br /&gt;
* [[OS How-To]] - Barak's Beginners Guide to OS Templating&lt;br /&gt;
* [[OS Sheet Improvement Discussion]]&lt;br /&gt;
&lt;br /&gt;
=Active Team Members=&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Silverback|Silverback]]===&lt;br /&gt;
* [[Chris Chandler|Barak]] &lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Second|2nd]]===&lt;br /&gt;
* [[Chuck Pint]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Chimp|Chimp]]===&lt;br /&gt;
* [[Chris Chandler|Barak]]&lt;br /&gt;
* [[Chuck Pint]]&lt;br /&gt;
* [[Stefan Radermacher]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Gibbon|Gibbon]]===&lt;br /&gt;
* [[Martijn Verburg]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Tamarin|Tamarin]]===&lt;br /&gt;
* [[Eddy Anthony]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Lemur|Lemur]]===&lt;br /&gt;
* Fluxxdog&lt;br /&gt;
* [[Paul W. King]]&lt;br /&gt;
* [[Tir Gwaith]]&lt;br /&gt;
* [[LegacyKing|Andrew Maitland]]&lt;br /&gt;
&lt;br /&gt;
=Inactive Team Members=&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Silverback|Silverback]]===&lt;br /&gt;
* [[Eddy Anthony]]&lt;br /&gt;
* [[Frank Kliewe]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation_of_Teams#Tamarin|Tamarin]]===&lt;br /&gt;
* gawaine42, Open RPG&lt;br /&gt;
&lt;br /&gt;
===[[Explanation_of_Teams#Lemur|Lemur]]===&lt;br /&gt;
* [[Jason Horner]]&lt;br /&gt;
* Keith Ratliff&lt;br /&gt;
* [[User:Nylanfs|Paul Grosse]]&lt;br /&gt;
* Tony Lavalle&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Code&amp;diff=3745</id>
		<title>Code</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Code&amp;diff=3745"/>
		<updated>2014-10-08T05:46:08Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* Active Team Members */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
Welcome to the Wiki section for the Code Monkey team!&lt;br /&gt;
&lt;br /&gt;
=Mission Statement=&lt;br /&gt;
'''TBA'''&lt;br /&gt;
&lt;br /&gt;
=Resources=&lt;br /&gt;
* [[Developers Meeting]]&lt;br /&gt;
* [[Dev Meeting Log 20090429]]&lt;br /&gt;
* [[Dev Meeting Log 20090815]]&lt;br /&gt;
* [[Dev Meeting Log 20090911]]&lt;br /&gt;
* [[Dev Meeting Log 20091017]]&lt;br /&gt;
* [[Dev Meeting Log 20091114]]&lt;br /&gt;
* [[Dev Meeting Log 20120309]]&lt;br /&gt;
* [[Dev Meeting Log 20120429]]&lt;br /&gt;
* [[Dev Meeting Log 20121103]]&lt;br /&gt;
* [[Dev Meeting Log 20140627]]&lt;br /&gt;
&lt;br /&gt;
==For New Starters==&lt;br /&gt;
* [[Joining the Code Team]] General steps to take to prepare yourself&lt;br /&gt;
* [[Code Monkey Introduction]]&lt;br /&gt;
&lt;br /&gt;
==Developer Environment==&lt;br /&gt;
* [[Basic Developer Setup]]&lt;br /&gt;
* [[Subversion Setup]]&lt;br /&gt;
* [[Merging]] with SVN&lt;br /&gt;
* [[Building PCGen]], also see [[Gradle]]&lt;br /&gt;
* [[Continuous Integration]]&lt;br /&gt;
&lt;br /&gt;
==Coding==&lt;br /&gt;
* [[Coding Standards]]&lt;br /&gt;
* [[Deprecating a Token]]&lt;br /&gt;
* [[Explanation of the Code Base]]&lt;br /&gt;
* [[PCGen Code Exploration Almanac]]&lt;br /&gt;
* [[Graph Theory]]&lt;br /&gt;
* [[Logging in the Code Base]]&lt;br /&gt;
* [[Unit Testing]]&lt;br /&gt;
* [[Removing Libraries]]&lt;br /&gt;
* [[Unnecessary Code Detector]]&lt;br /&gt;
&lt;br /&gt;
=Completed Sub Projects=&lt;br /&gt;
* [[Ability Object TODO List]]&lt;br /&gt;
* [[LST_Editor_Verification]]&lt;br /&gt;
&lt;br /&gt;
=Open Sub Projects=&lt;br /&gt;
* [[Internationalization]]&lt;br /&gt;
* [[CDOM]]&lt;br /&gt;
* [[UI Overhaul]]&lt;br /&gt;
* [[LST_Editor]]&lt;br /&gt;
* [[Major Code Projects]]&lt;br /&gt;
* [[Template Engine]]&lt;br /&gt;
&lt;br /&gt;
=Active Team Members=&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Silverback|Silverback]]===&lt;br /&gt;
* [[James Dempsey]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Second|2nd]]===&lt;br /&gt;
* TBA&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Chimp|Chimp]]===&lt;br /&gt;
* [[Tom Parker]]&lt;br /&gt;
* [[Stefan Radermacher]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Gibbon|Gibbon]]===&lt;br /&gt;
* Jayme Cox&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Tamarin|Tamarin]]===&lt;br /&gt;
* [[Andrew Wilson]]&lt;br /&gt;
* [[Martijn Verburg]]&lt;br /&gt;
* [[Connor Petty]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Lemur|Lemur]]===&lt;br /&gt;
* [[Eddy Anthony]]&lt;br /&gt;
* Per Christian Henden&lt;br /&gt;
* Thomas Cooper &lt;br /&gt;
* [[Tod Milam]] - Mac Developer&lt;br /&gt;
* [[Kim Winz]]&lt;br /&gt;
&lt;br /&gt;
===[[X-Terminator Mark II]]===&lt;br /&gt;
* [[Greg Bingleman]] - [http://www.codemonkeypublishing.com Code Monkey Publishing]&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
* Brad Stiles, SVN advice&lt;br /&gt;
* Jason Buchanan, Advice on old code&lt;br /&gt;
* [[Jonas Karlson]], Advice on old code&lt;br /&gt;
&lt;br /&gt;
=Passive Team Members=&lt;br /&gt;
&lt;br /&gt;
* B. K. Oxley (Provides IntelliJ licenses)&lt;br /&gt;
&lt;br /&gt;
=Inactive Team Members=&lt;br /&gt;
&lt;br /&gt;
===[[Explanation_of_Teams#2nd|2nd]]===&lt;br /&gt;
* Devon Jones&lt;br /&gt;
&lt;br /&gt;
===[[Explanation_of_Teams#Chimp|Chimp]]===&lt;br /&gt;
* Aaron Divinsky&lt;br /&gt;
&lt;br /&gt;
===[[Explanation_of_Teams#Tamarin|Tamarin]]===&lt;br /&gt;
* Andriy Sen&lt;br /&gt;
* [[Kevin Fernandes]]&lt;br /&gt;
* [[Koen Van Daele]]&lt;br /&gt;
* [[Joe Frazier, Jr.]]&lt;br /&gt;
* Per Christian Henden&lt;br /&gt;
&lt;br /&gt;
===[[Explanation_of_Teams#Lemur|Lemur]]===&lt;br /&gt;
* Bill Neumann&lt;br /&gt;
* Dan Parks&lt;br /&gt;
* [[Eduard Martinescu]]&lt;br /&gt;
* Eric Jarman&lt;br /&gt;
* Jasper Spaans&lt;br /&gt;
* Julio Esslinger Viegas&lt;br /&gt;
* Peter Barker&lt;br /&gt;
* [[Rick Ryker]]&lt;br /&gt;
* Thomas Clegg&lt;br /&gt;
* Tony Lavalle&lt;br /&gt;
* Hades Lucifer [7/20/10]&lt;br /&gt;
* Josh Johnston [7/20/10]&lt;br /&gt;
* MotorViper    [7/20/10]&lt;br /&gt;
* [[Steven West]] [7/20/10]&lt;br /&gt;
* [[Alec Ross]] [7/20/10]&lt;br /&gt;
* [[Tir Gwaith]] [7/20/10]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
* [[Andargor]], Suggestions&lt;br /&gt;
* [[Bryan McRoberts]], Advice on old code&lt;br /&gt;
* Kurt Wimmer, Suggestions&lt;br /&gt;
* Walter Duncan, Held the old pcgen_autobuild user&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3374</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3374"/>
		<updated>2013-05-11T09:33:49Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* CLASS.x.CLASSTYPE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:max(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a character has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
====CRFORMULA (update)====&lt;br /&gt;
This subtag will now take the value NONE, which will cause the CR calculation to return a zero CR which can then be converted to show up as en em-dash (&amp;quot;CR —&amp;quot;) by the output sheet. This can be used for creatures who do not have their own CR, such as animal companions or familiars.&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE (usage)===&lt;br /&gt;
For the Pathfinder RPG gamemode, the CLASSTYPE:Prestige can be eliminated. For CR calculation purposes, it is identical to CLASSTYPE:PC. With the class type now using its own class file tag (see below), there is no more need for this separation at this level. The same is true for CLASSTYPE:Prestige and CLASSTYPE:Advanced in the Modern gamemode.&lt;br /&gt;
&lt;br /&gt;
A new CLASSTYPE:Companion will be added. This will be used as the CLASSTYPE for all animal companions, familiars, and the like. These creatures never have their own CR—they are included in the CR of their master.&lt;br /&gt;
This CLASSTYPE will use CRFORMULA:NONE to reflect this.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLEDEFAULT (new)===&lt;br /&gt;
This tag defines which monster role is to be assumed if none is listed. In Pathfinder, many creatures with an Intelligence score of 2 or less are listed as &amp;quot;No Role&amp;quot;, because these creatures cannot take any class levels. However, if they should acquire an Intelligence score of 3 or more in some way, they can take class levels, and a monster role of &amp;quot;Combat&amp;quot; should be assumed. In order not to have to assign the Combat role to all these &amp;quot;No Role&amp;quot; creatures, it is easier to leave off the ROLE tag (see below) altogether in their race line and default to the value of this tag in case they should acquire class levels, like this:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLEDEFAULT:Combat&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===CLASS (modified)===&lt;br /&gt;
====CLASS.x.CLASSTYPE====&lt;br /&gt;
The token expands to the name of the classtyppe of the class.&lt;br /&gt;
&lt;br /&gt;
====CLASS.x.ISMONSTER====&lt;br /&gt;
The token expands Y or N depending on the setting of the ISMONSTER tag in the class's classtype.&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3373</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3373"/>
		<updated>2013-05-11T09:29:42Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* Export tokens */ Added CLASS.x.CLASSTYPE&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:max(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a character has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
====CRFORMULA (update)====&lt;br /&gt;
This subtag will now take the value NONE, which will cause the CR calculation to return a zero CR which can then be converted to show up as en em-dash (&amp;quot;CR —&amp;quot;) by the output sheet. This can be used for creatures who do not have their own CR, such as animal companions or familiars.&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE (usage)===&lt;br /&gt;
For the Pathfinder RPG gamemode, the CLASSTYPE:Prestige can be eliminated. For CR calculation purposes, it is identical to CLASSTYPE:PC. With the class type now using its own class file tag (see below), there is no more need for this separation at this level. The same is true for CLASSTYPE:Prestige and CLASSTYPE:Advanced in the Modern gamemode.&lt;br /&gt;
&lt;br /&gt;
A new CLASSTYPE:Companion will be added. This will be used as the CLASSTYPE for all animal companions, familiars, and the like. These creatures never have their own CR—they are included in the CR of their master.&lt;br /&gt;
This CLASSTYPE will use CRFORMULA:NONE to reflect this.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLEDEFAULT (new)===&lt;br /&gt;
This tag defines which monster role is to be assumed if none is listed. In Pathfinder, many creatures with an Intelligence score of 2 or less are listed as &amp;quot;No Role&amp;quot;, because these creatures cannot take any class levels. However, if they should acquire an Intelligence score of 3 or more in some way, they can take class levels, and a monster role of &amp;quot;Combat&amp;quot; should be assumed. In order not to have to assign the Combat role to all these &amp;quot;No Role&amp;quot; creatures, it is easier to leave off the ROLE tag (see below) altogether in their race line and default to the value of this tag in case they should acquire class levels, like this:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLEDEFAULT:Combat&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===CLASS (modified)===&lt;br /&gt;
====CLASS.x.CLASSTYPE====&lt;br /&gt;
The token expands to the name of the classtyppe of the class.&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3349</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3349"/>
		<updated>2013-03-30T10:45:33Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* MONSTERROLEDEFAULT (new) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:max(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a character has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
====CRFORMULA (update)====&lt;br /&gt;
This subtag will now take the value NONE, which will cause the CR calculation to return a zero CR which can then be converted to show up as en em-dash (&amp;quot;CR —&amp;quot;) by the output sheet. This can be used for creatures who do not have their own CR, such as animal companions or familiars.&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE (usage)===&lt;br /&gt;
For the Pathfinder RPG gamemode, the CLASSTYPE:Prestige can be eliminated. For CR calculation purposes, it is identical to CLASSTYPE:PC. With the class type now using its own class file tag (see below), there is no more need for this separation at this level. The same is true for CLASSTYPE:Prestige and CLASSTYPE:Advanced in the Modern gamemode.&lt;br /&gt;
&lt;br /&gt;
A new CLASSTYPE:Companion will be added. This will be used as the CLASSTYPE for all animal companions, familiars, and the like. These creatures never have their own CR—they are included in the CR of their master.&lt;br /&gt;
This CLASSTYPE will use CRFORMULA:NONE to reflect this.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLEDEFAULT (new)===&lt;br /&gt;
This tag defines which monster role is to be assumed if none is listed. In Pathfinder, many creatures with an Intelligence score of 2 or less are listed as &amp;quot;No Role&amp;quot;, because these creatures cannot take any class levels. However, if they should acquire an Intelligence score of 3 or more in some way, they can take class levels, and a monster role of &amp;quot;Combat&amp;quot; should be assumed. In order not to have to assign the Combat role to all these &amp;quot;No Role&amp;quot; creatures, it is easier to leave off the ROLE tag (see below) altogether in their race line and default to the value of this tag in case they should acquire class levels, like this:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLEDEFAULT:Combat&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3348</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3348"/>
		<updated>2013-03-30T09:52:07Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* MONSTERROLES (new) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:max(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a character has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
====CRFORMULA (update)====&lt;br /&gt;
This subtag will now take the value NONE, which will cause the CR calculation to return a zero CR which can then be converted to show up as en em-dash (&amp;quot;CR —&amp;quot;) by the output sheet. This can be used for creatures who do not have their own CR, such as animal companions or familiars.&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE (usage)===&lt;br /&gt;
For the Pathfinder RPG gamemode, the CLASSTYPE:Prestige can be eliminated. For CR calculation purposes, it is identical to CLASSTYPE:PC. With the class type now using its own class file tag (see below), there is no more need for this separation at this level. The same is true for CLASSTYPE:Prestige and CLASSTYPE:Advanced in the Modern gamemode.&lt;br /&gt;
&lt;br /&gt;
A new CLASSTYPE:Companion will be added. This will be used as the CLASSTYPE for all animal companions, familiars, and the like. These creatures never have their own CR—they are included in the CR of their master.&lt;br /&gt;
This CLASSTYPE will use CRFORMULA:NONE to reflect this.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLEDEFAULT (new)===&lt;br /&gt;
This tag defines which monster role is to be assumed if none is listed. In Pathfinder, many creatures with an Intelligence score of 2 or less are listed as &amp;quot;No Role&amp;quot;, because these creatures cannot take any class levels. However, if they should acquire an Intelligence score of 3 or more in some way, the can take class levels, and a monster role of &amp;quot;Combat&amp;quot; should be assumed. In order not to have to assign the Combat role to all these &amp;quot;No Role&amp;quot; creatures, it is easier to leave of the ROLE tag (see below) altogether in their race line, and default to the value of this tag in case they should acquire class levels, like this:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLEDEFAULT:Combat&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3347</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3347"/>
		<updated>2013-03-29T19:31:22Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* CRFORMULA (update) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:max(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a character has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
====CRFORMULA (update)====&lt;br /&gt;
This subtag will now take the value NONE, which will cause the CR calculation to return a zero CR which can then be converted to show up as en em-dash (&amp;quot;CR —&amp;quot;) by the output sheet. This can be used for creatures who do not have their own CR, such as animal companions or familiars.&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE (usage)===&lt;br /&gt;
For the Pathfinder RPG gamemode, the CLASSTYPE:Prestige can be eliminated. For CR calculation purposes, it is identical to CLASSTYPE:PC. With the class type now using its own class file tag (see below), there is no more need for this separation at this level. The same is true for CLASSTYPE:Prestige and CLASSTYPE:Advanced in the Modern gamemode.&lt;br /&gt;
&lt;br /&gt;
A new CLASSTYPE:Companion will be added. This will be used as the CLASSTYPE for all animal companions, familiars, and the like. These creatures never have their own CR—they are included in the CR of their master.&lt;br /&gt;
This CLASSTYPE will use CRFORMULA:NONE to reflect this.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:None|Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3346</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3346"/>
		<updated>2013-03-29T18:01:08Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* CLASSTYPE (usage) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:max(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a character has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
====CRFORMULA (update)====&lt;br /&gt;
This subtag will now take the value NONE, which will cause the CR calculation to return an empty value which in turn will show up as en em-dash (&amp;quot;CR —&amp;quot;) on output. This can be used for creatures who do not have their own CR, such as animal companions or familiars.&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE (usage)===&lt;br /&gt;
For the Pathfinder RPG gamemode, the CLASSTYPE:Prestige can be eliminated. For CR calculation purposes, it is identical to CLASSTYPE:PC. With the class type now using its own class file tag (see below), there is no more need for this separation at this level. The same is true for CLASSTYPE:Prestige and CLASSTYPE:Advanced in the Modern gamemode.&lt;br /&gt;
&lt;br /&gt;
A new CLASSTYPE:Companion will be added. This will be used as the CLASSTYPE for all animal companions, familiars, and the like. These creatures never have their own CR—they are included in the CR of their master.&lt;br /&gt;
This CLASSTYPE will use CRFORMULA:NONE to reflect this.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:None|Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3345</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3345"/>
		<updated>2013-03-29T17:54:27Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* CLASSTYPE:x (new) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:max(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a character has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
====CRFORMULA (update)====&lt;br /&gt;
This subtag will now take the value NONE, which will cause the CR calculation to return an empty value which in turn will show up as en em-dash (&amp;quot;CR —&amp;quot;) on output. This can be used for creatures who do not have their own CR, such as animal companions or familiars.&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE (usage)===&lt;br /&gt;
For the Pathfinder RPG gamemode, the CLASSTYPE:Prestige can be eliminated. For CR calculation purposes, it is identical to CLASSTYPE:PC. With the class type now using its own class file tag (see below), there is no more need for this separation at this level.&lt;br /&gt;
&lt;br /&gt;
A new CLASSTYPE:Companion will be added. This will be used as the CLASSTYPE for all animal companions, familiars, and the like. These creatures never have their own CR—they are included in the CR of their master.&lt;br /&gt;
This CLASSTYPE will use CRFORMULA:NONE to reflect this.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:None|Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3344</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3344"/>
		<updated>2013-03-29T17:54:03Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* CLASSTYPE (update) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:max(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a character has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
====CRFORMULA (update)====&lt;br /&gt;
This subtag will now take the value NONE, which will cause the CR calculation to return an empty value which in turn will show up as en em-dash (&amp;quot;CR —&amp;quot;) on output. This can be used for creatures who do not have their own CR, such as animal companions or familiars.&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE (usage)===&lt;br /&gt;
For the Pathfinder RPG gamemode, the CLASSTYPE:Prestige can be eliminated. For CR calculation purposes, it is identical to CLASSTYPE:PC. With the class type now using its own class file tag (see below), there is no more need for this separation at this level.&lt;br /&gt;
&lt;br /&gt;
A new CLASSTYPE:Companion will be added. This will be used as the CLASSTYPE for all animal companions, familiars, and the like. These creatures never have their own CR—they are included in the CR of their master.&lt;br /&gt;
This CLASSTYPE will use CRFORMULA:NONE to reflect this.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:None|Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Arcane Archer  CLASSTYPE:Prestige&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3343</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3343"/>
		<updated>2013-03-29T17:51:38Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* CLASSTYPE (usage) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:max(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a character has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE (usage)===&lt;br /&gt;
For the Pathfinder RPG gamemode, the CLASSTYPE:Prestige can be eliminated. For CR calculation purposes, it is identical to CLASSTYPE:PC. With the class type now using its own class file tag (see below), there is no more need for this separation at this level.&lt;br /&gt;
&lt;br /&gt;
A new CLASSTYPE:Companion will be added. This will be used as the CLASSTYPE for all animal companions, familiars, and the like. These creatures never have their own CR—they are included in the CR of their master.&lt;br /&gt;
This CLASSTYPE will use CRFORMULA:NONE to reflect this.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:None|Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Arcane Archer  CLASSTYPE:Prestige&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3342</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3342"/>
		<updated>2013-03-29T17:47:24Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* CLASSTYPE (update) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:max(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a character has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE (usage)===&lt;br /&gt;
For the Pathfinder RPG gamemode, the CLASSTYPE:Prestige can be eliminated. For CR calculation purposes, it is identical to CLASSTYPE:PC. With the class type now using its own class file tag (see below), there is no more need for this separation at this level.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:None|Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Arcane Archer  CLASSTYPE:Prestige&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3341</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3341"/>
		<updated>2013-03-29T14:43:15Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* CRMODPRIORITY:x (new) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:max(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a character has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:None|Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Arcane Archer  CLASSTYPE:Prestige&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3340</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3340"/>
		<updated>2013-03-29T14:42:29Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* CRMOD:x (new) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:max(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a chracter has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:None|Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Arcane Archer  CLASSTYPE:Prestige&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3339</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3339"/>
		<updated>2013-03-29T14:42:07Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* CRMOD:x (new) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contains the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:mx(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a chracter has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:None|Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Arcane Archer  CLASSTYPE:Prestige&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3338</id>
		<title>CR Calculation Overhaul Proposal</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=CR_Calculation_Overhaul_Proposal&amp;diff=3338"/>
		<updated>2013-03-29T14:39:39Z</updated>

		<summary type="html">&lt;p&gt;Zaister: Created page with &amp;quot;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.  =Problems with CR Calculation= ==Problem I== PCGen takes an e...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a concise summary about the problems of CR calcuation in PCGen and a proposal how to fix these problems.&lt;br /&gt;
&lt;br /&gt;
=Problems with CR Calculation=&lt;br /&gt;
==Problem I==&lt;br /&gt;
PCGen takes an easy road for CR calculation, stemming from the original D&amp;amp;D 3.0 days. CRs for classes are determined by class type. For 3e and 35e, this means that for a PC class, the CR is equal to the level, and&lt;br /&gt;
for an NPC class, the CR is equal to the level – 1. CRs for creatures are assigned to the race. CRs for prestige classes are zero (no idea why). In Pathfinder, however, the CR of a PC class character is level – 1, while an NPC class character is at CR = level – 2.&lt;br /&gt;
&lt;br /&gt;
It's even more complicated for creatures with racial hit dice and class levels. Here. it's necessary to determine if the class in question is a &amp;quot;key&amp;quot; class for the creature, or not. (Pathfinder uses the term &amp;quot;key&lt;br /&gt;
class&amp;quot;, while 3e/35e used &amp;quot;associated class&amp;quot;. I will continue with &amp;quot;key&amp;quot;.) Pathfinder defines a &amp;quot;monster role&amp;quot; for each race, and has a list of which classes are key classes for which role, while 3e/35e do not specify that explicitly. If a class is a key class, the creature's CR is increased by 1 per class level. If the class is not a key class, a certain number of levels only increase the creature's CR by 1/2 (i.e. +1 CR per two levels), and only class levels in excess of that certain number are added on a +1 CR per level basis. The number is the creature's original CR in Pathfinder, and the creature's racial hit dice in 3e/35e.&lt;br /&gt;
&lt;br /&gt;
PCGen, however, just goes and adds up all CRs from the race ant the various classes. For most PCs this works fine in 3e/35e, but the method is fundamentally flawed for any character with more than one class in Pathfinder, or with a class and racial hit dice. The problem even occurs in 3e/35e gamemodes. For example, a warrior 4 is CR 3, an expert 4 is CR 4, and so is a warrior 2/expert 2, but PCGen shows CR 2 because it&lt;br /&gt;
applies the formula &amp;quot;CR = Level -1&amp;quot; for NPC classes to each class and then just adds them up.&lt;br /&gt;
&lt;br /&gt;
==Problem II==&lt;br /&gt;
Another problem that figures into this issue has previously been raised by Tom Parker. PCGen determines the formula used to calculate CR for a certain type of a class by that class's TYPE tag, for instance, a class might have the tag TYPE:Base.PC, and so, the PC class formula is used, or it may have TYPE:Monster, and the monster formula is used. However, TYPEs are not exclusive, to in theory a class might even be designated as TYPE:PC.Monster. What then? I found this comment by Tom in the source code, addressing this problem:&lt;br /&gt;
&lt;br /&gt;
 TODO I don't like the fact that this method is accessing the&lt;br /&gt;
 ClassTypes and using one of those to set one of its variables. In&lt;br /&gt;
 theory, we should have a ClassType that triggers CR that is not a&lt;br /&gt;
 TYPE, but a unique token. See this thread:&lt;br /&gt;
 http://tech.groups.yahoo.com/group/pcgen_experimental/message/10778&lt;br /&gt;
&lt;br /&gt;
The overhaul proposed in this posting will also include this issue.&lt;br /&gt;
&lt;br /&gt;
==Problem III==&lt;br /&gt;
Another problem lies in the fact that PCGen currently sets fixed CRs for races with no racial hit dice, such as, e.g. the bases PC races. Some are set to 1/2, some to 1/3, probably according to the sample  character listed in the Bestiary/Monster Manual (1/2 if it's a PC class sample character, 1/3 if NPC class). For Pathfinder, the base races have CR:1/2, and I have no idea where this might be taken from, there is no Bestiary entry for these races - probably these are holdovers from the original 35e files.&lt;br /&gt;
&lt;br /&gt;
Setting these fixed CRs, however, leads to problems when calculating the CR for low level characters. For races with no racial hit dice, a level 1 PC class character, or a level 2 NPC class character should always be CR 1/2, and a level 1 NPC class character should always be CR 1/3. With fixed CRs in the race files this does not always work correctly. &lt;br /&gt;
&lt;br /&gt;
PCGen cannot correctly evaluate the expression &amp;quot;decrease CR by x&amp;quot; if the resulting CR is below CR 1. Pathfinder specifies this rule: &amp;quot;If this reduction would reduce a creature's CR to below 1, its CR drops one step on the following progression for each step below 1 this reduction would make: 1/2, 1/3, 1/4, 1/6, 1/8.&amp;quot; This rule also applies when a template reduces a creatures CR. (3e/35e do not have such a rule, but would probably follow the same pattern, however, the only place where I see it would apply in these gamemodes is for level 1 NPC class characters with no racial hit dice.)&lt;br /&gt;
&lt;br /&gt;
==Problem IV==&lt;br /&gt;
Ancillary to this issue, but still slightly connected: Pathfinder uses fixed XP awards per CR and the XP award of a creature is part of the standard Pathfinder statblock. Currently PCGen has no way of determining&lt;br /&gt;
and outputting this data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Proposal=&lt;br /&gt;
==Gamemode tags==&lt;br /&gt;
===CLASSTYPE (update)===&lt;br /&gt;
This tag needs two new subtypes. Currently it has CRFORMULA which contains the full formula, including the &amp;quot;minus one&amp;quot; part that is erroneously applied multiple times if a character has multiple classes. Thus the &amp;quot;minus one&amp;quot; part needs to be separated from the formula. These new subtags can be used to fix Problem I.&lt;br /&gt;
&lt;br /&gt;
====CRMOD:x (new)====&lt;br /&gt;
This subtag contais the CR reduction mandated by a certain class type. E.g., for Pathfinder, the entry for CLASSTYPE:PC would change from &amp;quot;CRFORMULA:mx(CL-1,0)&amp;quot; to &amp;quot;CRFORMULA:CR&amp;quot; and &amp;quot;CRMOD:-1&amp;quot;. The value from&lt;br /&gt;
CRMOD is only added after all CRFORMULA values have been added up. This tag should be able to take a formula.&lt;br /&gt;
&lt;br /&gt;
====CRMODPRIORITY:x (new)====&lt;br /&gt;
If a character has multiple classes with different class types (such as, for example, an aristocrat/fighter), this tag determines which CRMOD is applied. For Pathfinder, if a chracter has a PC class, the CRMOD is –1, but if he has ONLY NPC classes, the CRMOD is –2. Thus, the PC CRMOD takes priority. The CRMODPROIRITY tag determines the priority in a way that PCGen will choose the CRMOD with the lowest value of CRMODPROIRITY.&lt;br /&gt;
&lt;br /&gt;
===CRSTEPS:x=y|x=y|... (new)===&lt;br /&gt;
This tag lists the &amp;quot;lower than CR 1&amp;quot; CRs in decreasing steps, so that PCGen can do correct CR reductions and return a string result as used in the rules, fixing Problem III. This tag would be listed in most&lt;br /&gt;
gamemodes as:&lt;br /&gt;
&lt;br /&gt;
 CRSTEPS:1/2|1/3|1/4|1/6|1/8&lt;br /&gt;
&lt;br /&gt;
===MONSTERROLES (new)===&lt;br /&gt;
To implement the system that compares classes and monster races for the synergy of &amp;quot;key&amp;quot; classes to determine CR, and thus fix Problem II, this tag will be used in the gamemode to list all valid &amp;quot;roles&amp;quot;. As the &amp;quot;Spell&amp;quot; role, as listed in the rules, only applies if a creature has a spellcasting abilty of the exact same type as the class in question, it is replaced by using the spellcasting classes as individual roles. For Pathfinder, the tag would be listed in miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 MONSTERROLES:None|Combat|Skill|Special|Cleric|Druid|Sorcerer|Wizard&lt;br /&gt;
&lt;br /&gt;
===CRTHRESHOLD (new)===&lt;br /&gt;
This tag defines the threshold beyond which further class levels are counted as 1 CR per level for non-key classes. This tag takes a formula. For 3e/35e this would be CRTHRESHOLD:HD, for Pathfinder CRTHRESHOLD:BASECR. (using a new variable, see below).&lt;br /&gt;
&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
A gamemode tag that pairs each CR with its fixed XP award to fix Problem IV, if that is applicable to the gamemode. If not, such as in 3e/35e, the tag can be left off. For Pathfinder, the tag would be listed in&lt;br /&gt;
miscinfo.lst as follows:&lt;br /&gt;
&lt;br /&gt;
 XPAWARD:1/8=50|1/6=65|1/4=100|1/3=135|1/2=200|1=400|2=600|3=800|4=1200|5=1600|6=2400|7=3200|8=4800|9=6400|10=9600|11=12800|12=19200|13=25600|14=38400|15=51200|16=76800|17=102400|18=153600|19=204800|20=307200|21=409600|22=614400|23=819200|24=1228800|25=1638400&lt;br /&gt;
&lt;br /&gt;
It might be possible to define differently, and user a formula instead. All awards for CRs of 1 and higher can easily be calculated from a single forumla. The awards for CRs less than CR 1, however, need a different forumal, and some must rounded to multiples of 5.&lt;br /&gt;
&lt;br /&gt;
==Race file tags==&lt;br /&gt;
&lt;br /&gt;
===CR (usage change)===&lt;br /&gt;
To fix Problem III and calculate CRs for creatures with no racial hit dice correctly, I propose that the fixed CR tags are removed from all of these races. The CR for these races is normally a function of the class levels, and not of the race.&lt;br /&gt;
&lt;br /&gt;
===CRMOD:x.x|y (new)===&lt;br /&gt;
This tag can overrule the general CRMOD for certain races. In Pathfinder, for example, the descripiton of the drow noble specifies that a drow noble character's CR is alway equal to his class levels, or that for a kobold that has only NPC classes, the CR is &amp;quot;level – 3&amp;quot;. x is used to specify one or more class types for which this CRMOD applies, while y specifies the value of the CRMOD. This subtag would be used on the race's line as follows:&lt;br /&gt;
&lt;br /&gt;
 Drow Noble      CRMOD:PC.NPC|0&lt;br /&gt;
 Kobold          CRMOD:NPC|-3&lt;br /&gt;
&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies the monster role(s) of a race, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 Gnoll          ROLE:Combat&lt;br /&gt;
 Demon (Babau)  ROLE:Combat.Skill&lt;br /&gt;
 Nymph          ROLE:Druid&lt;br /&gt;
&lt;br /&gt;
==Class file tags==&lt;br /&gt;
===ROLE:x.x (new)===&lt;br /&gt;
This tag specifies for which monster role(s) a class counts as a &amp;quot;key&amp;quot; class, using values taken from the list defined in the gamemode by the MONSTERROLES tag. These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter  ROLE:Combat.Skill&lt;br /&gt;
 CLASS:Druid    ROLE:Druid&lt;br /&gt;
 CLASS:Paladin  ROLE:None&lt;br /&gt;
 CLASS:Rogue    ROLE:Skill&lt;br /&gt;
&lt;br /&gt;
===CLASSTYPE:x (new)===&lt;br /&gt;
To solve Problem II, this tag specifies the type of a class to be used from the list of CLASSTYPEs defined in the gamemode. (Note that this will mandate that ALL classes in all datasets are adapted to use this tag. For migration purposes, a fallback can be implemented to continue to use TYPE as long as CLASSTYPE is not present.) These are examples:&lt;br /&gt;
&lt;br /&gt;
 CLASS:Fighter        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Warrior        CLASSTYPE:PC&lt;br /&gt;
 CLASS:Arcane Archer  CLASSTYPE:Prestige&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
===BASECR (new)===&lt;br /&gt;
This variable returns the unmodified CR of the creature's race. This is needed to calculate the CR  threshold for the Pathfinder gamemode.&lt;br /&gt;
&lt;br /&gt;
==Export tokens==&lt;br /&gt;
===XPAWARD (new)===&lt;br /&gt;
This export token contains the formatted value (i.e. using a comma as a thousands separator) of the XP award appropriate to the CR of the creature. If fixed XP awards are not used, such as in 3e/35e, the token&lt;br /&gt;
should return an empty string.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=3182</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=3182"/>
		<updated>2012-10-25T12:53:34Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder RPG&amp;quot; (e.g. &amp;quot;Pathfinder RPG Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Campaign Setting&amp;quot; (includes the previous name of this line, &amp;quot;Pathfinder Chronicles&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Player Companion (includes the previous name of this line, &amp;quot;Pathfinder Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder RPG&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 STATUS:&lt;br /&gt;
* Set to RELEASE, BETA, or ALPHA, as appropriate.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, adventure path volumes and modules are &amp;quot;Adventure&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:&lt;br /&gt;
* For Pathfinder RPG rulebooks, which are setting neutral, this should be set to &amp;quot;Pathfinder RPG&amp;quot;. All other books get &amp;quot;Pathfinder Campaign Setting&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set.&lt;br /&gt;
*If the dataset uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder PRG Character Traits Web Enhancement,Paizo - Pathfinder RPG Advanced Player's Guide&lt;br /&gt;
*If the dataset is an for an adventure and includes kits for NPC or creatures, it might be necessary to include this line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder RPG Bestiary&lt;br /&gt;
&lt;br /&gt;
Dependencies on other data sets, like Campaign Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag. For Pathfinder RPG rulebooks, leave out the &amp;quot;Pathfinder RPG&amp;quot; here.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, in upper case, or lower case for words like &amp;quot;the&amp;quot;, &amp;quot;to&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;, etc. Add the prefix &amp;quot;PF&amp;quot; for Pathfinder RPG rulebooks (such as &amp;quot;PFCR&amp;quot; for the Pathfinder RPG Core Rulebook).&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension, i.e. the same abbreviation as used in SOURCESHORT, only in all lower case.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder Roleplaying Game by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder RPG Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'').&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'').&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=3181</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=3181"/>
		<updated>2012-10-25T12:26:23Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder RPG&amp;quot; (e.g. &amp;quot;Pathfinder RPG Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Campaign Setting&amp;quot; (includes the previous name of this line, &amp;quot;Pathfinder Chronicles&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Player Companion (includes the previous name of this line, &amp;quot;Pathfinder Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder RPG&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 STATUS:&lt;br /&gt;
* Set to RELEASE, BETA, or ALPHA, as appropriate.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, adventure path volumes and modules are &amp;quot;Adventure&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:&lt;br /&gt;
* For Pathfinder RPG rulebooks, which are setting neutral, this should be set to &amp;quot;Pathfinder RPG&amp;quot;. All other books get &amp;quot;Pathfinder Campaign Setting&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set.&lt;br /&gt;
*If the dataset uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder PRG Character Traits Web Enhancement,Paizo - Pathfinder RPG Advanced Player's Guide&lt;br /&gt;
*If the dataset is an for an adventure and includes kits for NPC or creatures, it might be necessary to include this line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder RPG Bestiary&lt;br /&gt;
&lt;br /&gt;
Dependencies on other data sets, like Campaign Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag. For Pathfinder RPG rulebooks, leave out the &amp;quot;Pathfinder RPG&amp;quot; here.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, in upper case, or lower case for words like &amp;quot;the&amp;quot;, &amp;quot;to&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension, i.e. the same abbreviation as used in SOURCESHORT, only in all lower case.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder Roleplaying Game by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder RPG Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'').&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'').&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=3180</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=3180"/>
		<updated>2012-10-25T12:14:48Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder RPG&amp;quot; (e.g. &amp;quot;Pathfinder RPG Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Campaign Setting&amp;quot; (includes the previous name of this line, &amp;quot;Pathfinder Chronicles&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Player Companion (includes the previous name of this line, &amp;quot;Pathfinder Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder RPG&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, adventure path volumes and modules are &amp;quot;Adventure&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:&lt;br /&gt;
* For Pathfinder RPG rulebooks, which are setting neutral, this should be set to &amp;quot;Pathfinder RPG&amp;quot;. All other books get &amp;quot;Pathfinder Campaign Setting&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set.&lt;br /&gt;
*If the dataset uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder PRG Character Traits Web Enhancement,Paizo - Pathfinder RPG Advanced Player's Guide&lt;br /&gt;
*If the dataset is an for an adventure and includes kits for NPC or creatures, it might be necessary to include this line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder RPG Bestiary&lt;br /&gt;
&lt;br /&gt;
Dependencies on other data sets, like Campaign Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag. For Pathfinder RPG rulebooks, leave out the &amp;quot;Pathfinder RPG&amp;quot; here.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, in upper case, or lower case for words like &amp;quot;the&amp;quot;, &amp;quot;to&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension, i.e. the same abbreviation as used in SOURCESHORT, only in all lower case.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder Roleplaying Game by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder RPG Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'').&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'').&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=3179</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=3179"/>
		<updated>2012-10-25T12:14:16Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder RPG&amp;quot; (e.g. &amp;quot;Pathfinder RPG Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Campaign Setting&amp;quot; (includes the previous name of this line, &amp;quot;Pathfinder Chronicles&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Player Companion (includes the previous name of this line, &amp;quot;Pathfinder Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder RPG&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, adventure path volumes and modules are &amp;quot;Adventure&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:Pathfinder Chronicles&lt;br /&gt;
* For Pathfinder RPG rulebooks, which are setting neutral, this should be set to &amp;quot;Pathfinder RPG&amp;quot;. All other books get &amp;quot;Pathfinder Campaign Setting&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set.&lt;br /&gt;
*If the dataset uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder PRG Character Traits Web Enhancement,Paizo - Pathfinder RPG Advanced Player's Guide&lt;br /&gt;
*If the dataset is an for an adventure and includes kits for NPC or creatures, it might be necessary to include this line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder RPG Bestiary&lt;br /&gt;
&lt;br /&gt;
Dependencies on other data sets, like Campaign Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag. For Pathfinder RPG rulebooks, leave out the &amp;quot;Pathfinder RPG&amp;quot; here.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, in upper case, or lower case for words like &amp;quot;the&amp;quot;, &amp;quot;to&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension, i.e. the same abbreviation as used in SOURCESHORT, only in all lower case.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder Roleplaying Game by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder RPG Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'').&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'').&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Data_Meeting_Availability&amp;diff=2543</id>
		<title>Data Meeting Availability</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Data_Meeting_Availability&amp;diff=2543"/>
		<updated>2010-10-13T22:24:55Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
The [[Data|Data Team]] meetings will happen as deemed necessary by the Silverback or the team itself.&lt;br /&gt;
&lt;br /&gt;
=Timezones=&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Name !! Current Timezone !! Offset from GMT&lt;br /&gt;
|-&lt;br /&gt;
| [[Chris Chandler]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[David R. Bender]] || EST/EDT || -5/-4&lt;br /&gt;
|-&lt;br /&gt;
| [[LegacyKing|Andrew Maitland]] || PST/PDT || -8/-7&lt;br /&gt;
|-&lt;br /&gt;
| [[Stefan Radermacher]] || CET/CEST || +1/+2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Availability=&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Name !! Mon !! Tue !! Wed !! Thu !! Fri !! Sat !! Sun&lt;br /&gt;
|-&lt;br /&gt;
| [[Chris Chandler]]^ || No || Mostly || Mostly || Mostly || Mostly || Yes || Yes &lt;br /&gt;
|-&lt;br /&gt;
| [[David R. Bender]]^^ || No || Yes (except 3rd) || Yes || Yes || Yes || Yes || Yes &lt;br /&gt;
|-&lt;br /&gt;
| [[LegacyKing|Andrew Maitland]] || After 4pm || After 6pm || NO || Yes || Yes || Yes || After 4pm&lt;br /&gt;
|-&lt;br /&gt;
| [[Stefan Radermacher]] || NO || After 6pm || NO || NO || Yes (except  Oct 16) || Yes || After 8pm&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
^ = Afternoon/Evenings 3PM EST to 9PM EST&amp;lt;br&amp;gt;&lt;br /&gt;
^^ = After 1600 ET&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2464</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2464"/>
		<updated>2010-07-16T10:33:50Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder Roleplaying Game&amp;quot; (e.g. &amp;quot;Pathfinder Roleplaying Game Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Chronicles&amp;quot; (soon to be renamed &amp;quot;Pathfinder Campaign Setting&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Companion (soon to be renamed &amp;quot;Pathfinder Player Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this Line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder Roleplaying Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, adventure path volumes and modules are &amp;quot;Adventure&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:Pathfinder Chronicles&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set.&lt;br /&gt;
*If the dataset uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder Roleplaying Game Character Traits Web Enhancement,Paizo - Pathfinder Roleplaying Game Advanced Player's Guide&lt;br /&gt;
*If the dataset is an for an adventure and includes kits for NPC or creatures, it might be necessary to include this line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder Roleplaying Game Bestiary&lt;br /&gt;
&lt;br /&gt;
Dependencies on other data sets, like Campaign Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, in upper case, or lower case for words like &amp;quot;the&amp;quot;, &amp;quot;to&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension, i.e. the same abbreviation as used in SOURCESHORT, only in all lower case.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder Roleplaying Game by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder Roleplaying Game Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'').&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'').&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2463</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2463"/>
		<updated>2010-07-16T09:32:31Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder Roleplaying Game&amp;quot; (e.g. &amp;quot;Pathfinder Roleplaying Game Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Chronicles&amp;quot; (soon to be renamed &amp;quot;Pathfinder Campaign Setting&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Companion (soon to be renamed &amp;quot;Pathfinder Player Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this Line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder Roleplaying Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, adventure path volumes and modules are &amp;quot;Adventure&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:Pathfinder Chronicles&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set. If the data set uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder Roleplaying Game Character Traits Web Enhancement,Paizo - Pathfinder Roleplaying Game Advanced Player's Guide&lt;br /&gt;
Dependencies on other data sets, like Campaign Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, in upper case, or lower case for words like &amp;quot;the&amp;quot;, &amp;quot;to&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension, i.e. the same abbreviation as used in SOURCESHORT, only in all lower case.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder Roleplaying Game by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder Roleplaying Game Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'').&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'').&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2462</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2462"/>
		<updated>2010-07-16T09:17:52Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder Roleplaying Game&amp;quot; (e.g. &amp;quot;Pathfinder Roleplaying Game Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Chronicles&amp;quot; (soon to be renamed &amp;quot;Pathfinder Campaign Setting&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Companion (soon to be renamed &amp;quot;Pathfinder Player Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this Line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder Roleplaying Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, adventure path volumes and modules are &amp;quot;Adventure&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:Pathfinder Chronicles&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set. If the data set uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder Roleplaying Game Character Traits Web Enhancement,Paizo - Pathfinder Roleplaying Game Advanced Player's Guide&lt;br /&gt;
Dependencies on other data sets, like Campaign Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, in upper case, or lower case for words like &amp;quot;the&amp;quot;, &amp;quot;to&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension, i.e. the same abbreviation as used in SOURCESHORT, only in all lower case.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder Roleplaying Game by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder Roleplaying Game Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2460</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2460"/>
		<updated>2010-07-15T10:11:41Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder Roleplaying Game&amp;quot; (e.g. &amp;quot;Pathfinder Roleplaying Game Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Chronicles&amp;quot; (soon to be renamed &amp;quot;Pathfinder Campaign Setting&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Companion (soon to be renamed &amp;quot;Pathfinder Player Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this Line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder Roleplaying Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:Supplement&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:Pathfinder Chronicles&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set. If the data set uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder Roleplaying Game Character Traits Web Enhancement,Paizo - Pathfinder Roleplaying Game Advanced Player's Guide&lt;br /&gt;
Dependencies on other data sets, like Campaign Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, in upper case, or lower case for words like &amp;quot;the&amp;quot;, &amp;quot;to&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension, i.e. the same abbreviation as used in SOURCESHORT, only in all lower case.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder Roleplaying Game by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder Roleplaying Game Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2459</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2459"/>
		<updated>2010-07-15T10:11:14Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder Roleplaying Game&amp;quot; (e.g. &amp;quot;Pathfinder Roleplaying Game Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Chronicles&amp;quot; (soon to be renamed &amp;quot;Pathfinder Campaign Setting&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Companion (soon to be renamed &amp;quot;Pathfinder Player Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this Line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder Roleplaying Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:Supplement&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:Pathfinder Chronicles&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set. If the data set uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder RPG Character Traits Web Enhancement,Paizo - Pathfinder RPG Advanced Player's Guide&lt;br /&gt;
Dependencies on other data sets, like Campaign Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, in upper case, or lower case for words like &amp;quot;the&amp;quot;, &amp;quot;to&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension, i.e. the same abbreviation as used in SOURCESHORT, only in all lower case.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder Roleplaying Game by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder Roleplaying Game Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2458</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2458"/>
		<updated>2010-07-15T09:33:46Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder Roleplaying Game&amp;quot; (e.g. &amp;quot;Pathfinder Roleplaying Game Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Chronicles&amp;quot; (soon to be renamed &amp;quot;Pathfinder Campaign Setting&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Companion (soon to be renamed &amp;quot;Pathfinder Player Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this Line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder Roleplaying Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:Supplement&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:Pathfinder Chronicles&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set. If the data set uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder RPG Character Traits Web Enhancement,Paizo - Pathfinder RPG Advanced Player's Guide&lt;br /&gt;
Dependencies on other data sets, like Campaign Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, in upper case, or lower case for words like &amp;quot;the&amp;quot;, &amp;quot;to&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension, i.e. the same abbreviation as used in SOURCESHORT, only in all lower case.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder RPG by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder RPG Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2457</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2457"/>
		<updated>2010-07-15T09:23:05Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder Roleplaying Game&amp;quot; (e.g. &amp;quot;Pathfinder Roleplaying Game Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Chronicles&amp;quot; (soon to be renamed &amp;quot;Pathfinder Campaign Setting&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Companion (soon to be renamed &amp;quot;Pathfinder Player Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this Line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder Roleplaying Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:Supplement&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:Pathfinder Chronicles&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set. If the data set uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder RPG Character Traits Web Enhancement,Paizo - Pathfinder RPG Advanced Player's Guide&lt;br /&gt;
Dependencies on other data sets, like Campaign Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, in upper case, or lower case for words like &amp;quot;the&amp;quot;, &amp;quot;to&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension, i.e. the same abbreviation as used in SOURCESHORT, only in all lower case.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder RPG by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder RPG Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2456</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2456"/>
		<updated>2010-07-15T09:16:36Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder RPG&amp;quot; (e.g. &amp;quot;Pathfinder RPG Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Chronicles&amp;quot; (soon to be renamed &amp;quot;Pathfinder Campaign Setting&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Companion (soon to be renamed &amp;quot;Pathfinder Player Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this Line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder Roleplaying Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:Supplement&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:Pathfinder Chronicles&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set. If the data set uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder RPG Character Traits Web Enhancement,Paizo - Pathfinder RPG Advanced Player's Guide&lt;br /&gt;
Dependencies on other data sets, like Campaign Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, in upper case, or lower case for words like &amp;quot;the&amp;quot;, &amp;quot;to&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension, i.e. the same abbreviation as used in SOURCESHORT, only in all lower case.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder RPG by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder RPG Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2430</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2430"/>
		<updated>2010-07-13T11:52:23Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder RPG&amp;quot; (e.g. &amp;quot;Pathfinder RPG Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product   line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
**For Adventure Path books, append the Name of the adventure path, separated by another dot.&lt;br /&gt;
*&amp;quot;Pathfinder Chronicles&amp;quot; (soon to be renamed &amp;quot;Pathfinder Campaign Setting&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Companion (soon to be renamed &amp;quot;Pathfinder Player Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this Line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder Roleplaying Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:Supplement&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:Pathfinder Chronicles&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set. If the data set uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder RPG Character Traits Web Enhancement,Paizo - Pathfinder RPG Advanced Player's Guide&lt;br /&gt;
Dependencies on other data sets, like Campaing Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, omitting words like &amp;quot;the&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder RPG by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder RPG Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2426</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2426"/>
		<updated>2010-07-09T13:46:53Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder RPG&amp;quot; (e.g. &amp;quot;Pathfinder RPG Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product   line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
*&amp;quot;Pathfinder Chronicles&amp;quot; (soon to be renamed &amp;quot;Pathfinder Campaign Setting&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Companion (soon to be renamed &amp;quot;Pathfinder Player Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this Line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder Roleplaying Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:Supplement&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:Pathfinder Chronicles&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set. If the data set uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder RPG Character Traits Web Enhancement,Paizo - Pathfinder RPG Advanced Player's Guide&lt;br /&gt;
Dependencies on other data sets, like Campaing Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, omitting words like &amp;quot;the&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace ''&amp;lt;url&amp;gt;'' with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder RPG by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder RPG Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG&amp;diff=2419</id>
		<title>Pathfinder RPG</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG&amp;diff=2419"/>
		<updated>2010-07-08T11:30:08Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For now, this page collects links to individal pages regarding the ''Pathfinder Roleplaying Game'' data sets for PCGen.&lt;br /&gt;
&lt;br /&gt;
== General Standards ==&lt;br /&gt;
*[[Pathfinder RPG Data Standards for PCC_Files|Standards for PCC files]]&lt;br /&gt;
&lt;br /&gt;
== Pathfinder RPG Core Rulebook ==&lt;br /&gt;
*nothing yet&lt;br /&gt;
&lt;br /&gt;
== Pathfinder RPG Bestiary ==&lt;br /&gt;
*[[Pathfinder RPG Bestiary LST Standards|LST Standards]]&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2418</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2418"/>
		<updated>2010-07-08T11:21:45Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPG should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
 # CVS $Revision: ''&amp;lt;rev&amp;gt;'' $ $Author: ''&amp;lt;name&amp;gt;'' $ -- Sat Dec  8 13:05:34 2007 -- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
 CAMPAIGN:&lt;br /&gt;
This line contains the name of the data source and should always be begin with &amp;quot;Paizo - &amp;quot;, followed by:&lt;br /&gt;
*If the book is a Pathfinder RPG book, prefix the book name with &amp;quot;Pathfinder RPG&amp;quot; (e.g. &amp;quot;Pathfinder RPG Core Rulebook&amp;quot;)&lt;br /&gt;
*If the book is an Adventure Path, the second part should be &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;. (e.g. &amp;quot;Rise of the Runelords, Chapter 1: Burnt Offerings&amp;quot;)&lt;br /&gt;
*For Adventure Path player guides, use &amp;quot;Name of Adventure Path Player's Guide&amp;quot; (e.g. &amp;quot;Rise of the Runelords Player's Guide&amp;quot;)&lt;br /&gt;
*In all other cases use only the name of the book, without the product line name.&lt;br /&gt;
&lt;br /&gt;
 GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder RPG.&lt;br /&gt;
&lt;br /&gt;
 TYPE:&lt;br /&gt;
This line builds the tree in the advanced sources panel. The first part should always be &amp;quot;Paizo Publishing&amp;quot;. The second part, separated by a dot, should be the product   line. Current product lines are:&lt;br /&gt;
*&amp;quot;Pathfinder Adventure Path&amp;quot; (note the singular!)&lt;br /&gt;
*&amp;quot;Pathfinder Chronicles&amp;quot; (soon to be renamed &amp;quot;Pathfinder Campaign Setting&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Companion (soon to be renamed &amp;quot;Pathfinder Player Companion&amp;quot;)&lt;br /&gt;
*&amp;quot;Pathfinder Module&amp;quot; (includes the previous name of this Line, &amp;quot;GameMastery Module&amp;quot;&lt;br /&gt;
*&amp;quot;Pathfinder Roleplaying Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, campaign setting books form Paizo get rank 2, everything else should be rank 3.&lt;br /&gt;
&lt;br /&gt;
 GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
 BOOKTYPE:Supplement&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, campaign setting books are &amp;quot;Campaign Setting&amp;quot;, everything else is a &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SETTING:Pathfinder Chronicles&lt;br /&gt;
&lt;br /&gt;
 PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
This line should be present in all data set. If the data set uses character traits, add the following line too:&lt;br /&gt;
 PRECAMPAIGN:1,Paizo - Pathfinder RPG Character Traits Web Enhancement,Paizo - Pathfinder RPG Advanced Player's Guide&lt;br /&gt;
Dependencies on other data sets, like Campaing Settings and Adventure Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
 PUBNAMELONG:Paizo Publishing&lt;br /&gt;
 PUBNAMESHORT:Paizo&lt;br /&gt;
 PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
 SOURCELONG:&lt;br /&gt;
This should be the name of the book, without the product line, similar to the second part of the CAMPAIGN tag.&lt;br /&gt;
&lt;br /&gt;
 SOURCESHORT:&lt;br /&gt;
This is an abbreviation of the book. Pathfinder Adventure Path issues should use PF''number'' (with ''number'' replaced by the issue number, e.g. &amp;quot;PF1&amp;quot;). In most other cases, this abbreviation should consist of the first letters of the words in the name, omitting words like &amp;quot;the&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 SOURCEWEB:&lt;br /&gt;
The product page of the product at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 SOURCEDATE:&lt;br /&gt;
Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
 ISOGL:YES&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on paizo.com, resized to a height of 150 pixels. The name of the picture file should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension.&lt;br /&gt;
&lt;br /&gt;
 LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
 URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
 URL:Paizo Publishing|''&amp;lt;url&amp;gt;''|Get this publication from Paizo Publishing!&lt;br /&gt;
Replace &amp;lt;url&amp;gt; with the same URL as SOURCEURL.&lt;br /&gt;
&lt;br /&gt;
 DESC:&lt;br /&gt;
The description of the book, ideally copied from the product page at paizo.com.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo Publishing, LLC, which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This dataset is not published, endorsed, or specifically approved by Paizo Publishing. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Publishing and Paizo products, please visit paizo.com.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line immediately ''before'' the previous INFOTEXT line:&lt;br /&gt;
 INFOTEXT:This dataset implements rules from a book that was originally designed for the 3.5 ruleset. For this dataset, these rules have been updated to the rules of the Pathfinder RPG by the PCGen data team.&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 COPYRIGHT:&lt;br /&gt;
This contains all the lines from the book's OGL section 15, one tag per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot; with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
*If the book was originally published for the 3.5 rules, and this data set is a Pathfinder RPG conversion, add the following line (replacing ''&amp;lt;year&amp;gt;'' with the current year and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the rules conversion):&lt;br /&gt;
 COPYRIGHT:Pathfinder RPG Conversion Copyright 2009-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to, ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
*Finally, add the following line (replacing ''&amp;lt;book&amp;gt;'' with the book name (see SOURCELONG), ''&amp;lt;pubyear&amp;gt;'' with the publication year of the book, ''&amp;lt;year&amp;gt;'' with the current year, and ''&amp;lt;name&amp;gt;'' with a list of all developers working on the data set. If both years are the same, just put it once):&lt;br /&gt;
 COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright ''&amp;lt;pubyear&amp;gt;''-''&amp;lt;year&amp;gt;'', PCGen Data Team (including, but not limited to ''&amp;lt;name&amp;gt;'')&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Do not remove the EXTRAFILE comment.&lt;br /&gt;
 #EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
 ''empty line''&lt;br /&gt;
&lt;br /&gt;
 # Data Files&lt;br /&gt;
Here follow the data file tags.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2416</id>
		<title>Pathfinder RPG Data Standards for PCC Files</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Data_Standards_for_PCC_Files&amp;diff=2416"/>
		<updated>2010-07-08T10:44:37Z</updated>

		<summary type="html">&lt;p&gt;Zaister: Created page with 'This is how a PCC file for a data set for the Pathfinder RPB should look, with all the necessary tags present and in a well-defined order  == PCC File == # CVS $Revision: &amp;lt;rev&amp;gt; $…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how a PCC file for a data set for the Pathfinder RPB should look, with all the necessary tags present and in a well-defined order&lt;br /&gt;
&lt;br /&gt;
== PCC File ==&lt;br /&gt;
# CVS $Revision: &amp;lt;rev&amp;gt; $ $Author: &amp;lt;name&amp;gt; $ -- Sat Dec  8 13:05:34 2007&lt;br /&gt;
-- reformated by prettylst.pl v1.38 (build 4387)&lt;br /&gt;
* This line is updated by subversion with details about the last commit&lt;br /&gt;
&lt;br /&gt;
#CAMPAIGN:&lt;br /&gt;
* This line contains the name of the data source and should be&lt;br /&gt;
  constructed from the following parts, separated by dashes:&lt;br /&gt;
* First, the short name of the publisher, i.e. &amp;quot;Paizo&amp;quot;.&lt;br /&gt;
* If the book is a Pathfinder RPG book, prefix the name with&lt;br /&gt;
  &amp;quot;Pathfinder RPG&amp;quot;&lt;br /&gt;
* If the book is an Adventure Path, the second part should be&lt;br /&gt;
  &amp;quot;Name of Adventure Path, Chapter X: Name of Adventure&amp;quot;.&lt;br /&gt;
* For Adventure Path player guides, use&lt;br /&gt;
  &amp;quot;Name of Adventure Path Player's Guide&amp;quot;.&lt;br /&gt;
* On other cases use only the name of the book, without the product&lt;br /&gt;
  line name.&lt;br /&gt;
* If the book was originally published for the 3.5 rules, and this data&lt;br /&gt;
  set is a Pathfinder RPG conversion, append &amp;quot;(Pathfinder Conversion)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
GAMEMODE:Pathfinder&lt;br /&gt;
* This is straightforward, the name of the game mode for the Pathfinder&lt;br /&gt;
  RPG.&lt;br /&gt;
&lt;br /&gt;
TYPE:&lt;br /&gt;
* This line builds the tree in the sources panel. The first part should&lt;br /&gt;
  always be &amp;quot;Paizo Publishing&amp;quot;. The second part should be the product&lt;br /&gt;
  line. Current product lines are &amp;quot;Pathfinder Adventure Path&amp;quot; (note the&lt;br /&gt;
  singular!), &amp;quot;Pathfinder Chronicles&amp;quot; (soon to be renamed &amp;quot;Pathfinder&lt;br /&gt;
  Campaign Setting&amp;quot;), Pathfinder Companion (soon to be renamed&lt;br /&gt;
  &amp;quot;Pathfinder Player Companion&amp;quot;), &amp;quot;Pathfinder Module&amp;quot;, and &amp;quot;Pathfinder&lt;br /&gt;
  Roleplaying Game&amp;quot;. The first and second parts are separated be a dot.&lt;br /&gt;
&lt;br /&gt;
RANK:&lt;br /&gt;
* This is easy. The core rules get rank 1, everything else from Paizo&lt;br /&gt;
  should be rank 3.&lt;br /&gt;
&lt;br /&gt;
GENRE:Fantasy&lt;br /&gt;
&lt;br /&gt;
BOOKTYPE:Supplement&lt;br /&gt;
* Similar to rank. The core rules are &amp;quot;Core Rules&amp;quot;, everything else is a&lt;br /&gt;
  &amp;quot;Supplement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
SETTING:Pathfinder Chronicles&lt;br /&gt;
&lt;br /&gt;
PRECAMPAIGN:1,BOOKTYPE=Core Rules&lt;br /&gt;
* This line should be present in all data set. If the data set uses&lt;br /&gt;
  character traits, add the following line too:&lt;br /&gt;
* PRECAMPAIGN:1,Paizo - Pathfinder RPG Character Traits Web&lt;br /&gt;
Enhancement,Paizo - Pathfinder RPG Advanced Player's Guide&lt;br /&gt;
* Dependencies on other data sets, like Campaing Settings and Adventure&lt;br /&gt;
  Path player guides are also possible.&lt;br /&gt;
&lt;br /&gt;
PUBNAMELONG:Paizo Publishing&lt;br /&gt;
PUBNAMESHORT:Paizo&lt;br /&gt;
PUBNAMEWEB:http://paizo.com&lt;br /&gt;
&lt;br /&gt;
SOURCELONG:&lt;br /&gt;
* This should be the name of the book, without the product line,&lt;br /&gt;
  similar to the second part of the CAMPIGN tag.&lt;br /&gt;
&lt;br /&gt;
SOURCESHORT:&lt;br /&gt;
* This is an abbreviation of the book. Pathfinder Adventure Path issues&lt;br /&gt;
  should use PF## (with ## replaced by the issue number). In most other&lt;br /&gt;
  cases, this abbreviation should consist of the first letters of the&lt;br /&gt;
  Words in the name, omitting words like &amp;quot;the&amp;quot;, &amp;quot;a&amp;quot;, or &amp;quot;of&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
SOURCEWEB:&lt;br /&gt;
* The web page of the product at paizo.com&lt;br /&gt;
&lt;br /&gt;
SOURCEDATE:&lt;br /&gt;
* Publication date in format YYYY-MM&lt;br /&gt;
&lt;br /&gt;
ISOGL:YES&lt;br /&gt;
ISLICENSED:NO&lt;br /&gt;
&lt;br /&gt;
COPYRIGHT:&lt;br /&gt;
* This contains all the lines from the book's OGL section 15, one tag&lt;br /&gt;
  per line. Replace all occurrences of the copyright sign and &amp;quot;(c)&amp;quot;&lt;br /&gt;
  with the word &amp;quot;Copyright&amp;quot;.&lt;br /&gt;
* If the book was originally published for the 3.5 rules, and this data&lt;br /&gt;
  set is a Pathfinder RPG conversion, add the following line (with&lt;br /&gt;
  &amp;lt;year&amp;gt; representing the current year, and &amp;lt;name&amp;gt; replaced by a list&lt;br /&gt;
  of all developers working on the data set):&lt;br /&gt;
  COPYRIGHT:Pathfinder RPG Conversion Copyright 2009-&amp;lt;year&amp;gt;, PCGen Data&lt;br /&gt;
Team (including, but not limited to, &amp;lt;name&amp;gt;)&lt;br /&gt;
* Finally, add the following line (replacing &amp;lt;book&amp;gt; with the book name&lt;br /&gt;
  (see SOURCELONG), &amp;lt;pubyear&amp;gt; with the name of publication of the book,&lt;br /&gt;
  and &amp;lt;year&amp;gt; with the current year. If both years are the same, just&lt;br /&gt;
  put it once)&lt;br /&gt;
  COPYRIGHT:PCGen dataset conversion for &amp;quot;&amp;lt;book&amp;gt;&amp;quot; Copyright&lt;br /&gt;
&amp;lt;pubyear&amp;gt;-&amp;lt;year&amp;gt;, PCGen Data Team (including, but not limited to &amp;lt;name&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
INFOTEXT:This dataset uses trademarks and/or copyrights owned by Paizo&lt;br /&gt;
Publishing, LLC, which are used under Paizo's Community Use Policy. We&lt;br /&gt;
are expressly prohibited from charging you to use or access this&lt;br /&gt;
content. This dataset is not published, endorsed, or specifically&lt;br /&gt;
approved by Paizo Publishing. For more information about Paizo's&lt;br /&gt;
Community Use Policy, please visit paizo.com/communityuse. For more&lt;br /&gt;
information about Paizo Publishing and Paizo products, please visit&lt;br /&gt;
paizo.com.&lt;br /&gt;
&lt;br /&gt;
COVER:&lt;br /&gt;
* This should refer to a JPG picture of the book cover, as shown on&lt;br /&gt;
  paizo.com, resized to a height of 150 pixels. The name of the picture&lt;br /&gt;
  should be the same as the PCC file, only with &amp;quot;.jpg&amp;quot; as extension.&lt;br /&gt;
&lt;br /&gt;
LOGO:@/publisher_logos/Paizo_Publishing.png&lt;br /&gt;
URL:WEBSITE|http://www.paizo.com/|Visit Paizo Publishing!&lt;br /&gt;
URL:WEBSITE|http://www.paizo.com/communityuse|Paizo's Community Use Policy.&lt;br /&gt;
&lt;br /&gt;
URL:Paizo Publishing|&amp;lt;url&amp;gt;|Get this publication from Paizo Publishing!&lt;br /&gt;
* Replace &amp;lt;url&amp;gt; with the same URL as SOURCEURL&lt;br /&gt;
&lt;br /&gt;
DESC:&lt;br /&gt;
* The description of the book, ideally copied from the product page at&lt;br /&gt;
  paizo.com.&lt;br /&gt;
&lt;br /&gt;
# Do not remove the EXTRAFILE comment.&lt;br /&gt;
#EXTRAFILE:OGL.txt&lt;br /&gt;
&lt;br /&gt;
# Data Files&lt;br /&gt;
* Here follow the data file tags&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Bestiary_LST_Standards&amp;diff=1880</id>
		<title>Pathfinder RPG Bestiary LST Standards</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Bestiary_LST_Standards&amp;diff=1880"/>
		<updated>2009-11-12T14:05:55Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page collects some standards for use in coding creatures for the ''Pathfinder RPG Bestiary.'' These standards should be implemented in all data sets detailing creatures for the Pathfinder RPG game mode.&lt;br /&gt;
&lt;br /&gt;
== File Location for Creatures ==&lt;br /&gt;
All creature definitions should go into the file '''pathfinder_rpg_bestiary_races_*.lst''' appropriate to the first letter of the creature as named in the ''Bestiary'', with the following exceptions:&lt;br /&gt;
&lt;br /&gt;
* Dragons go into '''pathfinder_rpg_bestiary_races_dragons.lst'''.&lt;br /&gt;
&lt;br /&gt;
* Creatures with no racial hit dice - ususally associated with a &amp;quot;X as characters&amp;quot; paragraph - go into '''pathfinder_rpg_bestiary_races_base.lst'''.&lt;br /&gt;
&lt;br /&gt;
* Template creatures go into '''pathfinder_rpg_bestiary_races_templates.lst'''.&lt;br /&gt;
&lt;br /&gt;
Files for starting kits and unique creature abilities are named appropriately.&lt;br /&gt;
&lt;br /&gt;
== Creature Naming ==&lt;br /&gt;
&lt;br /&gt;
=== Creatures with Subspecies ===&lt;br /&gt;
These creatures are usually named something like ''Demon, Succucbus'' or ''Giant, Stone'' in the ''Bestiary''. For the names of these creatures, please use the main name plus the subspecies in parentheses and an OUTPUTNAME tag as appropriate, using [NAME]. In the corresponding starting kit, use the result  of the OUTPUTNAME tag for the NAME tag. This also applies to creatures named like ''Centipede, Giant''.&lt;br /&gt;
&lt;br /&gt;
==== Examples ====&lt;br /&gt;
*Demon (Succubus) &amp;lt;&amp;gt; OUTPUTNAME:[NAME]&lt;br /&gt;
*Giant (Stone) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Giant&lt;br /&gt;
*Centipede (Giant) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Centipede&lt;br /&gt;
&lt;br /&gt;
=== Variant Creatures ===&lt;br /&gt;
Some creatures use variants, possibly for bigger or aquatic versions. For the names of these creatures, please use the name of the original creature plus the name of the variant creature in parentheses and add OUTPUTNAME tag as appropriate, using [NAME]. In the corresponding starting kit, use the result of the OUTPUTNAME tag for the NAME tag.&lt;br /&gt;
 &lt;br /&gt;
==== Examples ====&lt;br /&gt;
*Centipede (Great Forest) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Centipede&lt;br /&gt;
*Ghoul (Lacedon) &amp;lt;&amp;gt; OUTPUTNAME:[NAME]&lt;br /&gt;
&lt;br /&gt;
== Ability Scores ==&lt;br /&gt;
In the races files, always use even ability score bonuses for BONUS:STAT tags. If a monster has an odd score in an ability, use the starting kit to set this value: ability scores with even values should be set to 10, those with odd values to 11. Usually a creature has three odd scores and three even scores. If a creature has the same bonus for several abilities, combine them like this: BONUS:STAT|xxx,yyy|z. BONUS tags are never necessary for ability scores of 10 or 11.&lt;br /&gt;
&lt;br /&gt;
The exception to this rule is if a creature has an ability score of 1 - In this case use BONUS:STAT|xxx|-9 in the races file  and xxx=10 in the starting kit file.&lt;br /&gt;
&lt;br /&gt;
== Class Skills ==&lt;br /&gt;
In the ''Pathfinder RPG'', class skills for monsters are determined by their creature type. In PCGen, these are already defined in the monster type classes and ''need not'' be defined in the races file via MONCSKILL. The exception to this rule are outsiders, who have four individual class skills in addition to those defined by their creature type. Only these monsters need MONCSKILL.&lt;br /&gt;
&lt;br /&gt;
== Starting Kits ==&lt;br /&gt;
For the sake of consistency, please use the following line order for all starting kits. Lines that are not appropriate for a certain kits should be left out.&lt;br /&gt;
&lt;br /&gt;
*STARTPACK&lt;br /&gt;
** This line should contain the following tags, where XXX is the name of the creature as defined in the race file:&lt;br /&gt;
***STARTPACK:XXX Default&lt;br /&gt;
***TYPE:DefaultMonster.YYY (YYY is the creature type)&lt;br /&gt;
***VISIBLE:QUALIFY&lt;br /&gt;
***EQUIPBUY:0&lt;br /&gt;
***PREMULT:1,[!PRERACE:1,%],[PRERACE:1,XXX]&lt;br /&gt;
***SOURCEPAGE:p.ZZZ&lt;br /&gt;
*RACE&lt;br /&gt;
**This line should contain the following tags:&lt;br /&gt;
***RACE:XXX&lt;br /&gt;
***!PRERACE:1,%&lt;br /&gt;
*NAME&lt;br /&gt;
** This line should contain the friendly name, i.e. the result of OUTPUTNAME if present, otherwise it is the same as RACE.&lt;br /&gt;
*ALIGN&lt;br /&gt;
*STAT&lt;br /&gt;
** The stats should be listed in order: STR, DEX, CON, INT, WIS, CHA. For normal creatures they should be 11-11-11-10-10-10 (not necessarily in this order). Creatures with levels usually have 13-12-11-10-9-8, or even 15-14-13-12-10-8.&lt;br /&gt;
*CLASS&lt;br /&gt;
*SKILL&lt;br /&gt;
*FEAT&lt;br /&gt;
*GEAR&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Bestiary_LST_Standards&amp;diff=1879</id>
		<title>Pathfinder RPG Bestiary LST Standards</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Bestiary_LST_Standards&amp;diff=1879"/>
		<updated>2009-11-12T11:41:32Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page collects some standards for use in coding creatures for the ''Pathfinder RPG Bestiary.'' These standards should be implemented in all data sets detailing creatures for the Pathfinder RPG game mode.&lt;br /&gt;
&lt;br /&gt;
== File Location for Creatures ==&lt;br /&gt;
All creature definitions should go into the file '''pathfinder_rpg_bestiary_races_*.lst''' appropriate to the first letter of the creature as named in the ''Bestiary'', with the following exceptions:&lt;br /&gt;
&lt;br /&gt;
* Dragons go into '''pathfinder_rpg_bestiary_races_dragons.lst'''.&lt;br /&gt;
&lt;br /&gt;
* Creatures with no racial hit dice - ususally associated with a &amp;quot;X as characters&amp;quot; paragraph - go into '''pathfinder_rpg_bestiary_races_base.lst'''.&lt;br /&gt;
&lt;br /&gt;
* Template creatures go into '''pathfinder_rpg_bestiary_races_templates.lst'''.&lt;br /&gt;
&lt;br /&gt;
Files for starting kits and unique creature abilities are named appropriately.&lt;br /&gt;
&lt;br /&gt;
== Creature Naming ==&lt;br /&gt;
&lt;br /&gt;
=== Creatures with Subspecies ===&lt;br /&gt;
These creatures are usually named something like ''Demon, Succucbus'' or ''Giant, Stone'' in the ''Bestiary''. For the names of these creatures, please use the main name plus the subspecies in parentheses and an OUTPUTNAME tag as appropriate, using [NAME]. In the corresponding starting kit, use the result  of the OUTPUTNAME tag for the NAME tag. This also applies to creatures named like ''Centipede, Giant''.&lt;br /&gt;
&lt;br /&gt;
==== Examples ====&lt;br /&gt;
*Demon (Succubus) &amp;lt;&amp;gt; OUTPUTNAME:[NAME]&lt;br /&gt;
*Giant (Stone) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Giant&lt;br /&gt;
*Centipede (Giant) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Centipede&lt;br /&gt;
&lt;br /&gt;
=== Variant Creatures ===&lt;br /&gt;
Some creatures use variants, possibly for bigger or aquatic versions. For the names of these creatures, please use the name of the original creature plus the name of the variant creature in parentheses and add OUTPUTNAME tag as appropriate, using [NAME]. In the corresponding starting kit, use the result of the OUTPUTNAME tag for the NAME tag.&lt;br /&gt;
 &lt;br /&gt;
==== Examples ====&lt;br /&gt;
*Centipede (Great Forest) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Centipede&lt;br /&gt;
*Ghoul (Lacedon) &amp;lt;&amp;gt; OUTPUTNAME:[NAME]&lt;br /&gt;
&lt;br /&gt;
== Ability Scores ==&lt;br /&gt;
In the races files, always use even ability score bonuses for BONUS:STAT tags. If a monster has an odd score in an ability, use the starting kit to set this value: ability scores with even values should be set to 10, those with odd values to 11. Usually a creature has three odd scores and three even scores. If a creature has the same bonus for several abilities, combine them like this: BONUS:STAT|xxx,yyy|z. BONUS tags are never necessary for ability scores of 10 or 11.&lt;br /&gt;
&lt;br /&gt;
The exception to this rule is if a creature has an ability score of 1 - In this case use BONUS:STAT|xxx|-9 in the races file  and xxx=10 in the starting kit file.&lt;br /&gt;
&lt;br /&gt;
== Class Skills ==&lt;br /&gt;
In the ''Pathfinder RPG'', class skills for monsters are determined by their creature type. In PCGen, these are already defined in the monster type classes and ''need not'' be defined in the races file via MONCSKILL. The exception to this rule are outsiders, who have four individual class skills in addition to those defined by their creature type. Only these monsters need MONCSKILL.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Bestiary_LST_Standards&amp;diff=1878</id>
		<title>Pathfinder RPG Bestiary LST Standards</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Bestiary_LST_Standards&amp;diff=1878"/>
		<updated>2009-11-12T11:36:02Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page collects some standards for use in coding creatures for the ''Pathfinder RPG Bestiary.'' These standards should be implemented in all data sets detailing creatures for the Pathfinder RPG game mode.&lt;br /&gt;
&lt;br /&gt;
== File Location for Creatures ==&lt;br /&gt;
All creature definitions should go into the file '''pathfinder_rpg_bestiary_races_*.lst''' appropriate to the first letter of the creature as named in the ''Bestiary'', with the following exceptions:&lt;br /&gt;
&lt;br /&gt;
* Dragons go into '''pathfinder_rpg_bestiary_races_dragons.lst'''.&lt;br /&gt;
&lt;br /&gt;
* Creatures with no racial hit dice - ususally associated with a &amp;quot;X as characters&amp;quot; paragraph - go into '''pathfinder_rpg_bestiary_races_base.lst'''.&lt;br /&gt;
&lt;br /&gt;
* Template creatures go into '''pathfinder_rpg_bestiary_races_templates.lst'''.&lt;br /&gt;
&lt;br /&gt;
Files for starting kits and unique creature abilities are named appropriately.&lt;br /&gt;
&lt;br /&gt;
== Creature Naming ==&lt;br /&gt;
&lt;br /&gt;
=== Creatures with Subspecies ===&lt;br /&gt;
These creatures are usually named something like ''Demon, Succucbus'' or ''Giant, Stone'' in the ''Bestiary''. For the names of these creatures, please use the main name plus the subspecies in parentheses and an OUTPUTNAME tag as appropriate, using [NAME]. In the corresponding starting kit, use the result  of the OUTPUTNAME tag for the NAME tag. This also applies to creatures named like ''Centipede, Giant''.&lt;br /&gt;
&lt;br /&gt;
==== Examples ====&lt;br /&gt;
*Demon (Succubus) &amp;lt;&amp;gt; OUTPUTNAME:[NAME]&lt;br /&gt;
*Giant (Stone) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Giant&lt;br /&gt;
*Centipede (Giant) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Centipede&lt;br /&gt;
&lt;br /&gt;
=== Variant Creatures ===&lt;br /&gt;
Some creatures use variants, possibly for bigger or aquatic versions. For the names of these creatures, please use the name of the original creature plus the name of the variant creature in parentheses and add OUTPUTNAME tag as appropriate, using [NAME]. In the corresponding starting kit, use the result of the OUTPUTNAME tag for the NAME tag.&lt;br /&gt;
 &lt;br /&gt;
==== Examples ====&lt;br /&gt;
*Centipede (Great Forest) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Centipede&lt;br /&gt;
*Ghoul (Lacedon) &amp;lt;&amp;gt; OUTPUTNAME:[NAME]&lt;br /&gt;
&lt;br /&gt;
== Ability Scores ==&lt;br /&gt;
In the races files, always use even ability score bonuses for BONUS:STAT tags. If a monster has an odd score in an ability, use the starting kit to set this value: ability scores with even values should be set to 10, those with odd values to 11. Usually a creature has three odd scores and three even scores. If a creature has the same bonus for several abilities, combine them like this: BONUS:STAT|xxx,yyy|z. BONUS tags are never necessary for ability scores of 10 or 11.&lt;br /&gt;
&lt;br /&gt;
The exception to this rule is if a creature has an ability score of 1 - In this case use BONUS:STAT|xxx|-9 in the races file  and xxx=10 in the starting kit file.&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Bestiary_LST_Standards&amp;diff=1876</id>
		<title>Pathfinder RPG Bestiary LST Standards</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Bestiary_LST_Standards&amp;diff=1876"/>
		<updated>2009-11-11T12:12:33Z</updated>

		<summary type="html">&lt;p&gt;Zaister: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page collects some standards for use in coding creatures for the ''Pathfinder RPG Bestiary.'' These standards should be implemented in all data sets detailing creatures for the Pathfinder RPG game mode.&lt;br /&gt;
&lt;br /&gt;
== File Location for Creatures ==&lt;br /&gt;
All creature definitions should go into the file '''pathfinder_rpg_bestiary_races_*.lst''' appropriate to the first letter of the creature as named in the ''Bestiary'', with the following exceptions:&lt;br /&gt;
&lt;br /&gt;
* Dragons go into '''pathfinder_rpg_bestiary_races_dragons.lst'''.&lt;br /&gt;
&lt;br /&gt;
* Creatures with no racial hit dice - ususally associated with a &amp;quot;X as characters&amp;quot; paragraph - go into '''pathfinder_rpg_bestiary_races_base.lst'''.&lt;br /&gt;
&lt;br /&gt;
* Template creatures go into '''pathfinder_rpg_bestiary_races_templates.lst'''.&lt;br /&gt;
&lt;br /&gt;
Files for starting kits and unique creature abilities are named appropriately.&lt;br /&gt;
&lt;br /&gt;
== Creature Naming ==&lt;br /&gt;
&lt;br /&gt;
=== Creatures with Subspecies ===&lt;br /&gt;
These creatures are usually named something like ''Demon, Succucbus'' or ''Giant, Stone'' in the ''Bestiary''. For the names of these creatures, please use the main name plus the subspecies in parentheses and an OUTPUTNAME tag as appropriate, using [NAME]. In the corresponding starting kit, use the result  of the OUTPUTNAME tag for the NAME tag. This also applies to creatures named like ''Centipede, Giant''.&lt;br /&gt;
&lt;br /&gt;
==== Examples ====&lt;br /&gt;
*Demon (Succubus) &amp;lt;&amp;gt; OUTPUTNAME:[NAME]&lt;br /&gt;
*Giant (Stone) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Giant&lt;br /&gt;
*Centipede (Giant) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Centipede&lt;br /&gt;
&lt;br /&gt;
=== Variant Creatures ===&lt;br /&gt;
Some creatures use variants, possibly for bigger or aquatic versions. For the names of these creatures, please use the name of the original creature plus the name of the variant creature in parentheses and add OUTPUTNAME tag as appropriate, using [NAME]. In the corresponding starting kit, use the result of the OUTPUTNAME tag for the NAME tag.&lt;br /&gt;
 &lt;br /&gt;
==== Examples ====&lt;br /&gt;
*Centipede (Great Forest) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Centipede&lt;br /&gt;
*Ghoul (Lacedon) &amp;lt;&amp;gt; OUTPUTNAME:[NAME]&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Bestiary_LST_Standards&amp;diff=1875</id>
		<title>Pathfinder RPG Bestiary LST Standards</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG_Bestiary_LST_Standards&amp;diff=1875"/>
		<updated>2009-11-11T12:11:02Z</updated>

		<summary type="html">&lt;p&gt;Zaister: Created page with 'This page collects some standards for use in coding creatures for the ''Pathfinder RPG Bestiary.'' These standards should be implemented in all data sets detailing creatures for ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page collects some standards for use in coding creatures for the ''Pathfinder RPG Bestiary.'' These standards should be implemented in all data sets detailing creatures for the Pathfinder RPG game mode.&lt;br /&gt;
&lt;br /&gt;
== File Location for Creatures ==&lt;br /&gt;
All creature definitions should go into the file '''pathfinder_rpg_bestiary_races_*.lst''' appropriate to the first letter of the creature as named in the ''Bestiary'', with the following exceptions:&lt;br /&gt;
&lt;br /&gt;
* Dragons go into '''pathfinder_rpg_bestiary_races_dragons.lst'''.&lt;br /&gt;
&lt;br /&gt;
* Creatures with no racial hit dice - ususally associated with a &amp;quot;X as characters&amp;quot; paragraph - go into '''pathfinder_rpg_bestiary_races_base.lst'''.&lt;br /&gt;
&lt;br /&gt;
* Template creatures go into '''pathfinder_rpg_bestiary_races_templates.lst'''.&lt;br /&gt;
&lt;br /&gt;
Files for starting kits and unique creature abilities are named appropriately.&lt;br /&gt;
&lt;br /&gt;
== Creature Naming ==&lt;br /&gt;
&lt;br /&gt;
=== Creatures with Subspecies ===&lt;br /&gt;
These creatures are usually named something like ''Demon, Succucbus'' or ''Giant, Stone'' in the ''Bestiary''. For the names of these creatures, please use the main name plus the subspecies in parentheses and an OUTPUTNAME tag as appropriate, using [NAME]. In the corresponding starting kit, use the result  of the OUTPUTNAME tag for the NAME tag. This also applies to creatures named like ''Centipede, Giant''.&lt;br /&gt;
&lt;br /&gt;
==== Examples ====&lt;br /&gt;
*Demon (Succubus) &amp;lt;&amp;gt; OUTPUTNAME:[NAME]&lt;br /&gt;
*Genie (Efreei/Noble) &amp;lt;&amp;gt; OUTPUTNAME:Noble [NAME]&lt;br /&gt;
*Giant (Stone) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Giant&lt;br /&gt;
*Centipede (Giant) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Centipede&lt;br /&gt;
&lt;br /&gt;
=== Variant Creatures ===&lt;br /&gt;
Some creatures use variants, possibly for bigger or aquatic versions. For the names of these creatures, please use the name of the original creature plus the name of the variant creature in parentheses and add OUTPUTNAME tag as appropriate, using [NAME]. In the corresponding starting kit, use the result of the OUTPUTNAME tag for the NAME tag.&lt;br /&gt;
 &lt;br /&gt;
==== Examples ====&lt;br /&gt;
*Centipede (Great Forest) &amp;lt;&amp;gt; OUTPUTNAME:[NAME] Centipede&lt;br /&gt;
*Ghoul (Lacedon) &amp;lt;&amp;gt; OUTPUTNAME:[NAME]&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Pathfinder_RPG&amp;diff=1874</id>
		<title>Pathfinder RPG</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Pathfinder_RPG&amp;diff=1874"/>
		<updated>2009-11-11T11:47:47Z</updated>

		<summary type="html">&lt;p&gt;Zaister: Created page with 'For now, this page collects links to individal pages regarding the ''Pathfinder Roleplaying Game'' data sets for PCGen.  == Pathfinder RPG Core Rulebook == *nothing yet  == Pathf...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For now, this page collects links to individal pages regarding the ''Pathfinder Roleplaying Game'' data sets for PCGen.&lt;br /&gt;
&lt;br /&gt;
== Pathfinder RPG Core Rulebook ==&lt;br /&gt;
*nothing yet&lt;br /&gt;
&lt;br /&gt;
== Pathfinder RPG Bestiary ==&lt;br /&gt;
*[[Pathfinder RPG Bestiary LST Standards|LST Standards]]&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Data&amp;diff=1873</id>
		<title>Data</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Data&amp;diff=1873"/>
		<updated>2009-11-11T11:45:08Z</updated>

		<summary type="html">&lt;p&gt;Zaister: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
Welcome to the Wiki section of the Data team! The data team is a sub team under the umbrella of the [[Content]] team.&lt;br /&gt;
&lt;br /&gt;
=Mission Statement=&lt;br /&gt;
'''TBA'''&lt;br /&gt;
&lt;br /&gt;
=Resources=&lt;br /&gt;
&lt;br /&gt;
* [http://pcgen.sourceforge.net/autobuilds/pcgen-docs/listfilepages/listfiledatadevelopment.html New Datasource Development] Steps to create a new dataset&lt;br /&gt;
* [[First Steps with Prettylst]] A small guide for the very beginner&lt;br /&gt;
* [[Testing new Data]] Some steps you can follow to test your work&lt;br /&gt;
* [[Board of Directors|BoD]] [[Policies]] which includes a section on permissions&lt;br /&gt;
* [[LST Syntax FREQ]] describing the process a FREQ will run through&lt;br /&gt;
* [[Internationalization]]&lt;br /&gt;
* [[Out of cycle dataset releases]]&lt;br /&gt;
* [[Data LST Standards]]&lt;br /&gt;
* [[Joining the Data Team]]&lt;br /&gt;
&lt;br /&gt;
=Active Team Members=&lt;br /&gt;
Members of this team (and areas of specialty/responsibility) are:&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Silverback|Silverback]]===&lt;br /&gt;
* TBA&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Second|2nd]]===&lt;br /&gt;
* [[Tir Gwaith]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Chimp|Chimp]]===&lt;br /&gt;
* [[Tir Gwaith]] - 3e, 3.5e, Races, Classes, Prettylst&lt;br /&gt;
* [[Chris Chandler]] - Tag design, consulting (CMP datasets)&lt;br /&gt;
* [[Paul Grosse]]&lt;br /&gt;
* [[LegacyKing|Andrew Maitland]]&lt;br /&gt;
* [[Stefan Radermacher]], [[Pathfinder RPG]]&lt;br /&gt;
* [[Eddy Anthony]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Gibbon|Gibbon]]===&lt;br /&gt;
* [[Paul W. King|Paul King]]&lt;br /&gt;
* Phantom of Krankor&lt;br /&gt;
* [[Eric C Smith]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Tamarin|Tamarin]]===&lt;br /&gt;
* [[Shelley Stephen]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Lemur|Lemur]]===&lt;br /&gt;
* Arjan van Ginneken&lt;br /&gt;
* [[David R. Bender]]&lt;br /&gt;
* Fluxxdog&lt;br /&gt;
* [[Martijn Verburg]]&lt;br /&gt;
* [[Terry FitzSimons]]&lt;br /&gt;
* Thomas Cooper &lt;br /&gt;
* [[Tod Milam]]&lt;br /&gt;
&lt;br /&gt;
===Special Titles===&lt;br /&gt;
{| border=1&lt;br /&gt;
|-&lt;br /&gt;
| [[Shelley Stephen]] || 1st flunky in charge of finding weird bugs&lt;br /&gt;
|-&lt;br /&gt;
| [[Tir Gwaith]] || [[Strange Monkey]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Inactive Team Members=&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Silverback|Silverback]]===&lt;br /&gt;
* [[Eddy Anthony]]&lt;br /&gt;
* [[Frank Kliewe]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Chimp|Chimp]]===&lt;br /&gt;
* Michael Gray (taluroniscandar) - 3e and 3.5e Psionics&lt;br /&gt;
* Aaron Divinsky, Default Monster Kits, [[Internationalization]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Tamarin|Tamarin]]===&lt;br /&gt;
* Ratheof Blithwyn&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Lemur|Lemur]]===&lt;br /&gt;
* [[Andargor]]&lt;br /&gt;
* David Saulnier&lt;br /&gt;
* Dennis Baker &lt;br /&gt;
* Eric Jarman&lt;br /&gt;
* [[Jason Horner]]&lt;br /&gt;
* Phillip Ryan - PrettyLst&lt;br /&gt;
&lt;br /&gt;
===Special Titles===&lt;br /&gt;
{| border=1&lt;br /&gt;
|-&lt;br /&gt;
| [[Andargor]] || Amoeba&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zaister</name></author>
		
	</entry>
</feed>