Date   

Problems with PRE tags

nealsmith1205
 

Hi,

I am trying to add a magic item to my Pathfinder homebrew data set.

The first function is: -
A character with the ability to channel positive energy gains the Channel Smite feat.

I added: -
ABILITY:FEAT|NORMAL|Channel Smite|PREABILITY:1,CATEGORY=Special Ability,TYPE.Channel Positive Energy

This does not generate any errors but does not grant the Channel Smite feat.

The second function is: -
In the hands of a cleric of Pharasma, the weapon gains the disruption quality

I added: -
EQMOD:DISRPT|PREDEITY:1,Pharasma

This does not generate any errors but grants the Disruptive property no matter what deity the character follows.

Finally: -
In the hands of a cleric of Pharasma,  the wielder can use the Channel Smite feat as if she were a cleric of 4 levels higher (+2 on the DC and +2d6 damage) and an extra three times per day.

I do not know how to program this final function.

Thanks in advance for any help.

Neal Smith


Re: Pathfinder Investigator Inspiration Points Missing?

Braulio D Busquiazo
 

I see, Andrew, yes adding 0 to 0 is redundant, my mistake.  I gave it a try with only the Aspect part added in and it definitely works.  Cool!  I feel good that I helped with PCGen, I've been using it for decades!

Now, on to my next hill: Getting the aspect to show for the Swashbuckler ~ Inspired Blade!


Re: Pathfinder Investigator Inspiration Points Missing?

Andrew Maitland
 

Okay,

I added your code, and then corrected the syntax to make it efficient, and then began to ask my self why step 2 and 3 are needed, since neither are referencing anything else.

ASPECT:CheckCount|%1|InvestigatorInspirationPoolBonus

You only have 1 var, so the |0 appended is pointless. This triggers the Sheet to display the class feature, much like Rage or Bard class features.

DEFINE:Inspiration_Max|0

Perfect, but I try to avoid "Max" as JEP has a nasty habit of dropping Max or Min for older code support.

BONUS:VAR|Inspiration_Max|0

This is actually without any merit. The value is already set to 0, so this is just a pointless BONUS telling the system to add 0 to 0. Point of coding is to maximize efficiency of the code you are doing.

We've set a new var, but we don't use it anywhere. A var should be attached to something to have intrinsic value. Our common uses of a var are to:

Prevent a display, Push a display, Display a value, gate a choice.

Here is the new class feature:

Inspiration
    KEY:Investigator ~ Inspiration
    CATEGORY:Special Ability
    TYPE:Investigator Class Feature.SpecialQuality.Extraordinary
    DEFINE:InvestigatorInspirationBonus|0
    DEFINE:InvestigatorInspirationDice|0
    DEFINE:InvestigatorInspirationDieSize|0
    DEFINE:InvestigatorInspirationPoolBonus|0
    DESC:An investigator is beyond knowledgeable and skilled-he also possesses keen powers of observation and deduction that far surpass the abilities of others. An investigator typically uses these powers to aid in their investigations, but can also use these of flashes of inspiration in other situations.  An investigator has the ability to augment skill checks and ability checks through his brilliant inspiration.  The investigator has an inspiration pool equal to %1.  An investigator's inspiration pool refreshes each day, typically after he gets a restful night's sleep. As a free action, he can expend one use of inspiration from his pool to add %2d%3 to the result of that check, including any on which he takes 10 or 20. This choice is made after the check is rolled and before the results are revealed. An investigator can only use inspiration once per check or roll.  The investigator can use inspiration on any Knowledge, Linguistics, or Spellcraft skill checks without expending a use of inspiration, provided he's trained in the skill.  Inspiration can also be used on attack rolls and saving throws, at the cost of expending two uses of inspiration each time from the investigator's pool. In the case of saving throws, using inspiration is an immediate action rather than a free action.|InvestigatorInspirationPoolBonus|InvestigatorInspirationDice|InvestigatorInspirationDieSize|InvestigatorInspirationBonus|0
    BONUS:VAR|InvestigatorInspirationDice|1
    BONUS:VAR|InvestigatorInspirationDieSize|6
    BONUS:VAR|InvestigatorInspirationPoolBonus|max(1,InvestigatorLVL/2+INT)
    SOURCEPAGE:p.31
    ASPECT:CheckType|Points
    ASPECT:CheckCount|%1|InvestigatorInspirationPoolBonus

Make sense?


On 1/21/2019 10:24 PM, Andrew Maitland via Groups.Io wrote:

Welcome to the data team. :D

Repo is located at http://github.com/PCGen/pcgen

Content Team invite sent.

- Andrew Maitland

PCGen Board of Directors - Content Silverback


On 1/21/2019 9:33 PM, braulio_b@... wrote:
Can anyone verify for me that the PDF of the Pathfinder Investigator does not have a section for Inspiration Points (like the Swashbuckler has for Panache or the Bard has for Performances)?  It's really easy to test out by creating a 1st level Investigator then generating the PDF.  It doesn't work for me.

But!  I did spend the last couple of hours trying to manually edit the acg_abilities_class.lst and I have come up with something that works.  It works with the Extra Inspiration feat and the Favored Class Bonus - Inspiration 1/3.

1st) Add  ASPECT:CheckType|Points    ASPECT:CheckCount|%1|InvestigatorInspirationPoolBonus|0 to the Inspiration line for Investigators
2nd) Add CATEGORY=Special Ability|Investigator ~ Inspiration.MOD        DEFINE:Inspiration_Max|0 a few lines lower where the other CATEGORY=SpecialAbility...
3rd) Add CATEGORY=Special Ability|Investigator ~ Inspiration.MOD        BONUS:VAR|Inspiration_Max|0 below step 2.


Re: Pathfinder Investigator Inspiration Points Missing?

Andrew Maitland
 

Welcome to the data team. :D

Repo is located at http://github.com/PCGen/pcgen

Content Team invite sent.

- Andrew Maitland

PCGen Board of Directors - Content Silverback


On 1/21/2019 9:33 PM, braulio_b@... wrote:
Can anyone verify for me that the PDF of the Pathfinder Investigator does not have a section for Inspiration Points (like the Swashbuckler has for Panache or the Bard has for Performances)?  It's really easy to test out by creating a 1st level Investigator then generating the PDF.  It doesn't work for me.

But!  I did spend the last couple of hours trying to manually edit the acg_abilities_class.lst and I have come up with something that works.  It works with the Extra Inspiration feat and the Favored Class Bonus - Inspiration 1/3.

1st) Add  ASPECT:CheckType|Points    ASPECT:CheckCount|%1|InvestigatorInspirationPoolBonus|0 to the Inspiration line for Investigators
2nd) Add CATEGORY=Special Ability|Investigator ~ Inspiration.MOD        DEFINE:Inspiration_Max|0 a few lines lower where the other CATEGORY=SpecialAbility...
3rd) Add CATEGORY=Special Ability|Investigator ~ Inspiration.MOD        BONUS:VAR|Inspiration_Max|0 below step 2.


Pathfinder Investigator Inspiration Points Missing?

Braulio D Busquiazo
 

Can anyone verify for me that the PDF of the Pathfinder Investigator does not have a section for Inspiration Points (like the Swashbuckler has for Panache or the Bard has for Performances)?  It's really easy to test out by creating a 1st level Investigator then generating the PDF.  It doesn't work for me.

But!  I did spend the last couple of hours trying to manually edit the acg_abilities_class.lst and I have come up with something that works.  It works with the Extra Inspiration feat and the Favored Class Bonus - Inspiration 1/3.

1st) Add  ASPECT:CheckType|Points    ASPECT:CheckCount|%1|InvestigatorInspirationPoolBonus|0 to the Inspiration line for Investigators
2nd) Add CATEGORY=Special Ability|Investigator ~ Inspiration.MOD        DEFINE:Inspiration_Max|0 a few lines lower where the other CATEGORY=SpecialAbility...
3rd) Add CATEGORY=Special Ability|Investigator ~ Inspiration.MOD        BONUS:VAR|Inspiration_Max|0 below step 2.


Re: Mac OS Java Errors

Paul Grosse
 

Is that better Eitan?
--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs


Re: Mac OS Java Errors

Eitan Adler
 

(groups.io is broken - please make sure to reply to me directly as well)

I run pcgen on a mac. If you could point me at stuff that's broken
that would be great.


On Wed, 16 Jan 2019 at 07:02, Paul Grosse via Groups.Io
<nylanfs@...> wrote:

We really need to get a dedicated Mac developer involved with the project. If you know any send them our way. :)

--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs


--
Eitan Adler


Re: Mac OS Java Errors

Paul Grosse
 

The problem the issues are realated to the release process for the most part. There's a Slack team invite coming your way.


Paul A. Grosse


On Friday, January 18, 2019, 4:54:04 PM EST, Timothy Reaves <treaves@...> wrote:


I’m a Mac developer.

I just looked at the Jira instance, and looked for anything labeled as Mac; didn’t see anything.  Are Mac-related issues denoted any particular way?



On Jan 16, 2019, at 10:02 AM, Paul Grosse via Groups.Io <nylanfs@...> wrote:

We really need to get a dedicated Mac developer involved with the project. If you know any send them our way. :)

--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs


--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs


Re: Mac OS Java Errors

Timothy Reaves
 

I’m a Mac developer.

I just looked at the Jira instance, and looked for anything labeled as Mac; didn’t see anything.  Are Mac-related issues denoted any particular way?



On Jan 16, 2019, at 10:02 AM, Paul Grosse via Groups.Io <nylanfs@...> wrote:

We really need to get a dedicated Mac developer involved with the project. If you know any send them our way. :)

--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs


Re: Mac OS Java Errors

Paul Grosse
 

We really need to get a dedicated Mac developer involved with the project. If you know any send them our way. :)

--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs


Re: Mac OS Java Errors

javydreamer
 

Don't remember the cutoff version, but the current one only runs on Java 11 as indicated in the release notes. 


On Tue, Jan 15, 2019, 5:41 AM Eric <1ballistic1@... wrote:
depending what version of PCGen you're trying to run:


Prerequisites:

Java 11 aka Java 55 aka 18.09 or 18.10. (Including OpenJDK 11 variants)

PCGEN 6.08.00 RC2 is not compatible with Java 10 (or earlier) and it is NOT SUPPORTED. To get the latest version of Java, go to AdoptOpenJDK. PCGen has been tested with OpenJDK and AdoptOpenJDK Java 11 (including the JRE). We decided to use Java 11 as this is a 3-year supported (Long Term Support), Java 8 is no longer updated.


if you already have Brew.sh installed, that's definitely the easiest way (if not, it's not hard, just a big download+big install process)



On Tue, Jan 15, 2019 at 7:33 AM irkmiller1964 <irkmiller@...> wrote:
Could use some help trying to get the software to run on my Mac.

So far, I have been unable to get a console window for Java. From what I've been able to determine, it doesn't show on the Mac unless a Java program is already running, which makes checking the Java console problematic if you can't get the program in question to run.

BUT....

I was able to finally figure out how to try and start it from the Terminal Command line and get some feedback:

I am running Java 8 update 191. Attempting to run the pcgen.jar I get the 

Error: A JNI error has occurred, please check your installation and try again

Exception in thread "main" java.lang.UnsupportedClassVersionError: pcgen/system/Main has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:763)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)

at java.net.URLClassLoader.access$100(URLClassLoader.java:73)

at java.net.URLClassLoader$1.run(URLClassLoader.java:368)

at java.net.URLClassLoader$1.run(URLClassLoader.java:362)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:361)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)


Re: Mac OS Java Errors

Eric
 

depending what version of PCGen you're trying to run:


Prerequisites:

Java 11 aka Java 55 aka 18.09 or 18.10. (Including OpenJDK 11 variants)

PCGEN 6.08.00 RC2 is not compatible with Java 10 (or earlier) and it is NOT SUPPORTED. To get the latest version of Java, go to AdoptOpenJDK. PCGen has been tested with OpenJDK and AdoptOpenJDK Java 11 (including the JRE). We decided to use Java 11 as this is a 3-year supported (Long Term Support), Java 8 is no longer updated.


if you already have Brew.sh installed, that's definitely the easiest way (if not, it's not hard, just a big download+big install process)



On Tue, Jan 15, 2019 at 7:33 AM irkmiller1964 <irkmiller@...> wrote:
Could use some help trying to get the software to run on my Mac.

So far, I have been unable to get a console window for Java. From what I've been able to determine, it doesn't show on the Mac unless a Java program is already running, which makes checking the Java console problematic if you can't get the program in question to run.

BUT....

I was able to finally figure out how to try and start it from the Terminal Command line and get some feedback:

I am running Java 8 update 191. Attempting to run the pcgen.jar I get the 

Error: A JNI error has occurred, please check your installation and try again

Exception in thread "main" java.lang.UnsupportedClassVersionError: pcgen/system/Main has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:763)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)

at java.net.URLClassLoader.access$100(URLClassLoader.java:73)

at java.net.URLClassLoader$1.run(URLClassLoader.java:368)

at java.net.URLClassLoader$1.run(URLClassLoader.java:362)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:361)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)


Mac OS Java Errors

irkmiller1964
 

Could use some help trying to get the software to run on my Mac.

So far, I have been unable to get a console window for Java. From what I've been able to determine, it doesn't show on the Mac unless a Java program is already running, which makes checking the Java console problematic if you can't get the program in question to run.

BUT....

I was able to finally figure out how to try and start it from the Terminal Command line and get some feedback:

I am running Java 8 update 191. Attempting to run the pcgen.jar I get the 

Error: A JNI error has occurred, please check your installation and try again

Exception in thread "main" java.lang.UnsupportedClassVersionError: pcgen/system/Main has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:763)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)

at java.net.URLClassLoader.access$100(URLClassLoader.java:73)

at java.net.URLClassLoader$1.run(URLClassLoader.java:368)

at java.net.URLClassLoader$1.run(URLClassLoader.java:362)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:361)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)


Re: Board meeting - 01.12.2019 #bodmeeting

Paul Grosse
 

Reminder, Board Meeting tomorrow morning everyone is welcome although please wait and ask questions and comments till the public section starts. Helps keep the log cleaner.

--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs


Re: Is there a priority for updating the PCGen documentation?

Paul Grosse
 

Avilay is currently working on updating the documentation.
--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs


Is there a priority for updating the PCGen documentation?

robert@...
 

The PCGen documentation is a bit out of date.


Board meeting - 01.12.2019 #bodmeeting

Paul Grosse
 
Edited

PCGen Board will be conducting a public meeting for the project, and release schedule. 14:00 UTC 01-12-2019 (9am EST) See link for local time:
 
 
Since Discord seems to have the most public accessibility - we will host the meeting in the board_meetings channel:
 
Use that link for access.
 
See you all there.
 
AGENDA:
1) Release of RC4
2) Roadmap 6.10/7.00 (Commitments & Progress)
3) Content PR reviewers (Covering for Andrew next 3 months)
4) Public Q&A

--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs


PCGen #facebook

main@pcgen.groups.io Integration <main@...>
 

By PCGen

Main website back up and running pcgen.org


PCGen #facebook

main@pcgen.groups.io Integration <main@...>
 


Re: maybe bug? #pathfinder

Eric
 

just submitted it

On Thu, Jan 3, 2019 at 10:30 PM Andrew Maitland via Groups.Io <drew0500=yahoo.com@groups.io> wrote:

Is this a bug? Open a JIRA and we'll fix it. Just cite the source on what it says (Should be) and what the exact issue is today (What it currently is).

As long as the rules permit, you get a fix. Anything else is a homebrew change, and we cannot enact those.

JIRA -> https://pcgenorg.atlassian.net


Cheers,

Andrew

On 1/3/2019 11:28 AM, Paul Grosse via Groups.Io wrote:
That looks right. :)


Paul A. Grosse


On Thursday, January 3, 2019, 2:24:29 PM EST, Eric <1ballistic1@...> wrote:


I think I'm looking at the right area here...
blahblah/pcgen/data/pathfinder/paizo/roleplaying_game/occult_adventures/oa_abilities_class.lst

line 687, a bit in:
PREMULT:1,[PREVARGTEQ:KineticistLVL_Aether,1],[PREVARGTEQ:KineticistLVL_Air,1],[PREVARGTEQ:KineticistLVL_Water,1]

If I'm reading that right, just add ",[PREVARGTEQ:KineticistLVL_Earth,1]" ?

On Thu, Jan 3, 2019 at 3:11 PM Eric via Groups.Io <1ballistic1=gmail.com@groups.io> wrote:

So I just started doing up a Kineticist (Earth), and was trying to add "Pushing Infusion", but it isn't showing in my list as available (showing the unqualified ones gives the below quoted bit).

Haven't gone looking into the files (not sure where to start), but noticed this in it's description:

> Pushing Infusion
> Type: Wild Talent. Infusion Wild Talent. Infusion Wild Talent Aether. Infusion Wild Talent Air
> Requirements: either ( var: KineticistLVL_Aether at least 1, var: KineticistLVL_Air at least 1, var: KineticistLVL_Water at least 1 )
> Description: Element aether, air, earth, or water;
[snip]

(theres a separate entry for Wood too, so that one is there)
So it looks like it should show up as an Earth option too, although it doesn't look like the pre-req is there?

Noticed a minute ago that I was trying on RC2, so I did just update to RC3, but the issue's still there.

As far as replicating:
(add Occult Adventures source from the Paizo list if you dont already have it)
new Pathfinder character,
pick a race,
add 1 lv Kineticist,
set your Element to Earth (feats&abilities - class features - Kineticist Element)
Kineticist Infusion Wild Talent should now have the Pushing Infusion option listed if you have Qualified clicked in

If anyone wants to point me to what/where to edit for the quick fix until it makes the next release, I can do that for now :)


--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs