Tuesday, June 30, 2015

Re: [pcgen] Submitting PCGen Modifications

 

Thanks! I /BELIEVE/ I just submitted it, but I guess I'll find out quickly!

On Tue, Jun 30, 2015 at 12:40 PM, Andrew drew0500@yahoo.com [pcgen] <pcgen@yahoogroups.com> wrote:
Hi Jerone,

For folks that wish to contribute regularly, the best mechanism exists
on github.com. Fork a copy of pcgen/pcgen, make a branch, do your
alterations in your feature branch, then commit/push to your fork on
github, then make a PULL REQUEST. Github makes doing PR's easy.

An experienced developer/monkey will review your submission and include
it if it passes muster.

For simple patches and one-time events, sending it to help@pcgen.org is
also permissible.

Cheers,
Andrew

On 6/30/2015 9:21 AM, Jerone Mitchell jeronemitchell@gmail.com [pcgen]
wrote:
> Hello,
>
>       Where would we submit code modifications? I added in code to implement
> the Arcanist Exploits in the Exploiter Wizard archetype from the Advanced
> Class Guide after pulling down the latest PCGen build (v6.05.03-dev). Here
> is the code; where would I submit this sort of thing regularly?
>       I also added a modification to only allow you to take the three new
> Wizard archetypes if you are a Universalist Wizard.
>
>       I also attached the modified file.
>
> ---
>
> Exploiter Wizard            KEY:Wizard Archetype ~ Exploiter Wizard
>      CATEGORY:Archetype
> TYPE:Archetype.WizardArchetype.WizardArcaneBond.WizardArcaneSchool
>
>
>                                          PRECLASS:1,Wizard=1
> PREMULT:1,[PREABILITY:1,CATEGORY=Archetype,Wizard Archetype ~ Exploiter
> Wizard],[!PREABILITY:1,CATEGORY=Archetype,TYPE.WizardArcaneBond,TYPE.WizardArcaneSchool]
> PREVAREQ:DisallowWizardArcaneSchoolArchetype,0
>
>
>
>
> DESC:Contrary to traditional wizardly study, an exploiter wizard forgoes
> the tried and true methods of arcane focus and arcane schools for the
> exploits favored by an arcanist. Some wizards regard this blatant
> exploitation of arcane magic as somehow "cheating," but most exploiters
> believe this prejudice is close-minded and overly traditional.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ABILITY:Wizard Class Feature|AUTOMATIC|Exploiter Wizard ~ Arcane
> Reservoir|PRECLASS:1,Wizard=1    ABILITY:Wizard Class
> Feature|AUTOMATIC|Exploiter Wizard ~ Exploiter
> Exploit|PRECLASS:1,Wizard=1
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> COST:0    SOURCEPAGE:p.133    ASPECT:Archetype Base Class|Wizard
> Spell Sage                KEY:Wizard Archetype ~ Spell Sage
> CATEGORY:Archetype
> TYPE:Archetype.WizardArchetype.WizardArcaneBond.WizardArcaneSchool
>
>
>                                          PRECLASS:1,Wizard=1
> PREMULT:1,[PREABILITY:1,CATEGORY=Archetype,Wizard Archetype ~ Spell
> Sage],[!PREABILITY:1,CATEGORY=Archetype,TYPE.WizardArcaneBond,TYPE.WizardArcaneSchool]
> PREVAREQ:DisallowWizardArcaneSchoolArchetype,0
>
>
>
>
> DESC:A spell sage has mastered spells of all types, and is able to increase
> the effectiveness of his own spells and eventually even cast spells from
> other classes' spell lists. While most wizards focus on a school, the spell
> sage looks at the particular aspects of individual spells and is not afraid
> to modify them with interesting bits of insight to gain deeper
> understandings of the formulae.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>          ABILITY:Wizard Class Feature|AUTOMATIC|Spell Sage ~ Focused
> Spells|PRECLASS:1,Wizard=1    ABILITY:Wizard Class Feature|AUTOMATIC|Spell
> Sage ~ Spell Study|PRECLASS:1,Wizard=2
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>                  COST:0    SOURCEPAGE:p.133    ASPECT:Archetype Base
> Class|Wizard
> Spirit Whisperer            KEY:Wizard Archetype ~ Spirit Whisperer
>      CATEGORY:Archetype
> TYPE:Archetype.WizardArchetype.WizardSpellBook.WizardArcaneBond.WizardArcaneSchool.WizardBonusFeat20.CF_WizardBonusFeat
>
>
>              PRECLASS:1,Wizard=1
> PREMULT:1,[PREABILITY:1,CATEGORY=Archetype,Wizard Archetype ~ Spirit
> Whisperer],[!PREABILITY:1,CATEGORY=Archetype,TYPE.WizardSpellBook,TYPE.WizardArcaneBond,TYPE.WizardArcaneSchool,TYPE.WizardBonusFeat20,TYPE.CF_WizardBonusFeat]
> PREVAREQ:DisallowWizardArcaneSchoolArchetype,0
>
>
>
>                              DESC:Spirit whisperers are a breed apart among
> wizards, and are often mistaken for witches. While spirit whisperers do
> gain and store their spells by communing with familiars, the spirits they
> gain guidance from are somewhat closer to the world and more direct than
> the powers with which witches typically traffic. These wizards treat such
> spirits as mentors and friends, conversing with them rather than appeasing
> them in the effort to gain and use arcane knowledge.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>                                                          ABILITY:Wizard
> Class Feature|AUTOMATIC|Spirit Whisperer ~ Arcane
> Bond|PRECLASS:1,Wizard=1    ABILITY:Wizard Class Feature|AUTOMATIC|Spirit
> Whisperer ~ Spirit Link|PRECLASS:1,Wizard=1    ABILITY:Wizard Class
> Feature|AUTOMATIC|Spirit Whisperer ~ Spirit Hex|PRECLASS:1,Wizard=5
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>                                                          COST:0
> SOURCEPAGE:p.133    ASPECT:Archetype Base Class|Wizard
>
> # Exploiter Wizard
> Arcane Reservoir            KEY:Exploiter Wizard ~ Arcane Reservoir
>      CATEGORY:Special Ability    TYPE:Exploiter Wizard Class Feature.Wizard
> Class Feature.SpecialQuality.Supernatural
> DEFINE:ArcanistReservoirSize|0    DEFINE:MaxArcanistReservoirSize|0
>
>
>                                                  DESC:At 1st level, the
> exploiter wizard gains the arcanist's arcane reservoir Class Feature. The
> exploiter wizard uses his wizard level as his arcanist level for
> determining how many arcane reservoir points he gains at each level. This
> ability replaces arcane bond.
> BONUS:VAR|ArcanistReservoirSize|3+WizardLVL/2
> BONUS:VAR|MaxArcanistReservoirSize|3+WizardLVL
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>                                                      SOURCEPAGE:p.133
> Exploiter Exploit            KEY:Exploiter Wizard ~ Exploiter Exploit
>          CATEGORY:Special Ability
> TYPE:WizardClassFeatures.ArchetypeAbility.SpecialQuality
> DEFINE:ArcanistEnergyExploitBonus|0
> DEFINE:ArcanistEnergyExploitDice|0
> DEFINE:ArcanistEnergyExploitDieSize|0    DEFINE:ArcanistExploitDC|0
> DEFINE:ArcanistExploitDuration|0    DEFINE:ArcanistExploitLevel|0
> DEFINE:ArcanistExploitPool|0    DEFINE:ArcanistPowerTimes|0
> DEFINE:ArcanistLVL|WizardLVL
>
>
>
>
>                  DESC:At 1st level and every 4 levels thereafter, the
> exploiter wizard gains a single arcanist exploit (see page 9). The
> exploiter wizard uses his wizard level as his arcanist level for
> determining the effects and DCs of his arcanist exploits. Unless otherwise
> noted, the saving throw DC for an arcanist exploit is equal to %1. You
> currently have %2 exploits This ability replaces arcane school.
> CurrentALvl:%3 CurrentWLvl:
> %4|ArcanistExploitDC|ArcanistExploitPool|ArcanistLvl|WizardLvl
> BONUS:ABILITYPOOL|Arcanist Exploit|ArcanistExploitPool
> BONUS:VAR|ArcanistEnergyExploitBonus|CHA
> BONUS:VAR|ArcanistEnergyExploitDice|max(10,(1+WizardLVL))/4
> BONUS:VAR|ArcanistEnergyExploitDieSize|6
> BONUS:VAR|ArcanistExploitDC|10+CHA+WizardLVL/2
> BONUS:VAR|ArcanistExploitDuration|CHA
> BONUS:VAR|ArcanistExploitLevel|min(1,WizardLVL/11)
> BONUS:VAR|ArcanistPowerTimes|3+CHA
> BONUS:VAR|ArcanistExploitPool|1+(WizardLVL-1)/4
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>                      SOURCEPAGE:p.133
>
>
> [Non-text portions of this message have been removed]
>
>
>
> ------------------------------------
> Posted by: Jerone Mitchell <jeronemitchell@gmail.com>
> ------------------------------------
>
> Related Lists
> PCGen&#39;s release site: http://pcgen.sourceforge.net
> PCGen&#39;s Mailing Lists and Links: http://wiki.pcgen.org/Mailing_Lists_and_PCGen_Links
> PCGen&#39;s autobuild: http://www.pcgen.org/autobuilds/
> PCGen&#39;s JIRA Tracker: http://jira.pcgen.org
>
> PCGen Forum: http://groups.pcgen.org
>
>
> PCGen List File Help: http://tech.groups.yahoo.com/group/PCGenListFileHelp/
> (for assistance in creating new homebrew or official list files)
>
> PCGen Experimental: http://tech.groups.yahoo.com/group/pcgen_experimental/
> (for new official data source development)
> ------------------------------------
>
> Yahoo Groups Links
>
>
>



------------------------------------

------------------------------------

Related Lists
PCGen&#39;s release site: http://pcgen.sourceforge.net
PCGen&#39;s Mailing Lists and Links: http://wiki.pcgen.org/Mailing_Lists_and_PCGen_Links
PCGen&#39;s
autobuild: http://www.pcgen.org/autobuilds/
PCGen&#39;s JIRA Tracker: http://jira.pcgen.org

PCGen Forum: http://groups.pcgen.org


PCGen List File Help: http://tech.groups.yahoo.com/group/PCGenListFileHelp/
(for assistance in creating new homebrew or official list files)

PCGen Experimental: http://tech.groups.yahoo.com/group/pcgen_experimental/
(for new official data source development)
------------------------------------

Yahoo Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/pcgen/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/pcgen/join
    (Yahoo! ID required)

<*> To change settings via email:
    pcgen-digest@yahoogroups.com
    pcgen-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    pcgen-unsubscribe@yahoogroups.com

<*> Your use of Yahoo Groups is subject to:
    https://info.yahoo.com/legal/us/yahoo/utos/terms/


__._,_.___

Posted by: Jerone Mitchell <jeronemitchell@gmail.com>
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (3)
Related Lists
PCGen&#39;s release site: http://pcgen.sourceforge.net
PCGen&#39;s Mailing Lists and Links: http://wiki.pcgen.org/Mailing_Lists_and_PCGen_Links
PCGen&#39;s autobuild: http://www.pcgen.org/autobuilds/
PCGen&#39;s JIRA Tracker: http://jira.pcgen.org

PCGen Forum: http://groups.pcgen.org


PCGen List File Help: http://tech.groups.yahoo.com/group/PCGenListFileHelp/
(for assistance in creating new homebrew or official list files)

PCGen Experimental: http://tech.groups.yahoo.com/group/pcgen_experimental/
(for new official data source development)

.

__,_._,___

No comments:

Post a Comment