Date   

Should we move to groups.io?

jessejmulkey@...
 

Yahoo Groups ceased support in 2014 and has been on life support ever since. The bugs are piling up every month. It will eventually fail and all the history stored in this group will be lost to the ether. Groups.io offers the option for existing yahoo groups to migrate and make a copy on their superior platform and alert existing members of the new platform. They have tech support and wiki pages with details.


What do you think?


6.07.09 bugs around celestial armor

riffraff_oger@...
 

Using 6.07.09 on win10 64bit, Java 11+28. Pathfinder mode.


I have created a homebrew file to add a output translation for the "Celestial Armor" item.

"Celestial Armor.MOD         OUTPUTNAME:Celestische Ruestung        SPROP:xxx"


Issue 1:

The translated item version nicely appears in the purchaseable item list and I can add it all right to the character and it works. I can save the character file.

But when I close the character file and reload it a message pops up:

"The following warnings were encountered

- could not add equipment: Celestial Armor.MOD. Check loaded campaigns.

- could not find equipment: Celestial Armor.MOD.

Do you still wish to load the character?"


What I do find strange is that in the equipment subtab where you assign items to certain body slots the armor appears as "Celestial armor.MOD", not as "Celestial Armor". For no other items a ".MOD" appears there, even though others have .MOD-things.


Issue 2:

I also have created a new homebrew equipmod entry to add the mind-buttressing feature:

"Gedankenfeste                KEY:Special Ability ~ Gedankenfeste ~ Armor                    FORMATCAT:FRONT    NAMEOPT:NORMAL    TYPE:Armor.Shield                        PLUS:2        VISIBLE:QUALIFY                                                                    PREMULT:2,[PRETYPE:1,Enhancement],[PRETYPE:1,Armor,Shield]            SPROP:xxx.        SOURCEPAGE:HMdM 7"   


Now when I buy a custom version of the Celestial armor in the list of owned items also "Celestial Armor.MOD" appears with the weird ".MOD".

When I now go to the character sheet tab using "standard.htm.ftl" I get an error instead of the character sheet display: "Unable to process sheet
java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Requested ScopeInstance for pcgen.core.EquipmentModifier Special Ability ~ Gedankenfeste ~ Armor and reached a global parent, but have only reached Scope: EQUIPMENT "

When I click on another tab now and then on character sheet tab, the error message is gone and a character sheet is displayed with a celestial armor, but the mind-buttressing feature is seems not to be there (ignored).


Any help appreciated.



Adding magic armor feature "mind buttressing" how?

riffraff_oger@...
 

Hi,
I want to add the "mind buttressing" armor special ability to y celestial armor (Pathfinder).


Now it seems this is not officially available, so I guess I have to add it to my homebrew .lst file.

Three questions:
1. Into which file / section do I put these special abilities?
2. What would be the code for doing it? The description is a little complex.
3. I usually use the SPROP tag for equipment to store the full text explanation of an item such as celestial armor. I now would want the see the output sheet display both the text of the plain vanilla celestial armor PLUS the mind-buttressing explanations. Would I just have to add a SPROP tag to the special feature and the output sheep does display both if I modify the celestial armor with it?


Re: Herald Caller

Andrew Maitland
 

I would have sworn this was replied too...


On 10/17/2018 11:19 AM, fordse@... [pcgen] wrote:

Hi, are there plans for the sources needed for this class to be included soon?



Java problems

Darth Borehd
 

I have had nothing but problems trying to get PCGEN 6.07.09 to run on
Windows 10.

I upgraded my Java to the latest version from java.com. This unfortunately
broke other applications I have. PcGen still won't run either.

If I try to start via the .exe:


[image: image.png]

If I try to start via the .jar file directly:

[image: image.png]

Any ideas?


Re: 6.07.09 Bug?

Will Dover
 

Log also has this stack trace with the export.

13:51:16.348 SEVERE SwingWorker-pool-2-thread-2 ExportHandler:1988 Error replacing WEAPONH.TOTALHIT
java.lang.NullPointerException
    at pcgen.core.Equipment.getEffectiveWieldCategory(Equipment.java:5183)
    at pcgen.core.Equipment.isWeaponTwoHanded(Equipment.java:5099)
    at pcgen.io.exporttoken.WeaponToken.getToHit(WeaponToken.java:1802)
    at pcgen.io.exporttoken.WeaponToken.getTotalHitToken(WeaponToken.java:1623)
    at pcgen.io.exporttoken.WeaponToken.getWeaponToken(WeaponToken.java:396)
    at pcgen.io.exporttoken.WeaponhToken.getToken(WeaponhToken.java:86)
    at pcgen.io.ExportHandler.replaceToken(ExportHandler.java:1957)
    at pcgen.io.freemarker.CharacterExportAction.getExportVariable(CharacterExportAction.java:50)
    at pcgen.io.freemarker.PCStringDirective.exec(PCStringDirective.java:99)
    at freemarker.core.MethodCall._eval(MethodCall.java:65)
    at freemarker.core.Expression.eval(Expression.java:83)
    at freemarker.core.Expression.evalAndCoerceToStringOrUnsupportedMarkup(Expression.java:123)
    at freemarker.core.BuiltInForString.getTargetString(BuiltInForString.java:34)
    at freemarker.core.BuiltInForString._eval(BuiltInForString.java:29)
    at freemarker.core.Expression.eval(Expression.java:83)
    at freemarker.core.MethodCall._eval(MethodCall.java:58)
    at freemarker.core.Expression.eval(Expression.java:83)
    at freemarker.core.Assignment.accept(Assignment.java:134)
    at freemarker.core.Environment.visit(Environment.java:330)
    at freemarker.core.Environment.visit(Environment.java:336)
    at freemarker.core.Environment.visit(Environment.java:336)
    at freemarker.core.Environment.process(Environment.java:309)
    at freemarker.template.Template.process(Template.java:384)
    at pcgen.io.ExportHandler.exportCharacterUsingFreemarker(ExportHandler.java:333)
    at pcgen.io.ExportHandler.write(ExportHandler.java:222)
    at pcgen.gui2.facade.CharacterFacadeImpl.export(CharacterFacadeImpl.java:2676)
    at pcgen.system.BatchExporter.exportCharacter(BatchExporter.java:514)
    at pcgen.system.BatchExporter.exportCharacter(BatchExporter.java:494)
    at pcgen.system.BatchExporter.exportCharacterToPDF(BatchExporter.java:227)
    at pcgen.gui2.dialog.ExportDialog$PDFExporter.doInBackground(ExportDialog.java:583)
    at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:834)


Re: 6.07.09 Bug?

Will Dover
 

Preview works now. Export does not work.  Looks like the issue is related to unarmed attacks in system\gameModes\Starfinder\base.xml.ftl, line 775:

<#assign fab = pcstring('WEAPONH.TOTALHIT')?keep_before("/")?number>

My guess is that WEAPONH.TOTALHIT is an invalid string, possibly an empty string, which blows the number parse. This line is the same in the 6.07.08 version so the WEAPONH.TOTALHIT calculation may be broken in 6.07.09.

I changed the line to this:

<#assign fab = pcstring('WEAPONH.TOTALHIT')?keep_before("/")>

Afterward, export worked. I don't have values in the Unarmed Section, but I can add an Unarmed Strike equipment to get the values on the sheet. Still a bug, but with a workaround.

Thanks for the assistance!


Re: 6.07.09 Bug?

Brian
 

Andrew,
That file works for the preview on the Character Sheet tab, but exporting is still broken.  I opened OS-514 for the exporting issue.

Thanks,
Brian


Re: 6.07.09 Bug?

Will Dover
 

Thanks! Will be applying it ASAP.


Re: 6.07.09 Bug?

Andrew Maitland
 

There is a replacement file [https://github.com/PCGen/pcgen/releases/download/6.07.09/Standard.htm.ftl] on Github where you downloaded the 6.07.09 release that fixes the Starfinder sheet bug.

Cheers,

Andrew


On 10/22/2018 2:58 PM, aeontrin@... [pcgen] wrote:
Got the following when trying to view the Character Sheet tab:

Unable to process sheet
java.util.concurrent.ExecutionException: pcgen.io.ExportException: Error exporting character using template Q:\PCGen\6.07.09\preview\d20\starfinder\Standard.htm.ftl : Can't convert this string to number: "" The blamed expression: ==> pcstring('WEAPONH.TOTALHIT')?keep_before("/")?number [in template "Standard.htm.ftl" at line 699, column 24] ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign fab = pcstring("WEAPONH.TOTAL... [in template "Standard.htm.ftl" at line 699, column 9] ----

Where do you want me to report it? This is also affecting printing and exports.

As it stands now, I cannot use this release as much as there are nice things about it.


6.07.09 Bug?

Will Dover
 

Got the following when trying to view the Character Sheet tab:

Unable to process sheet
java.util.concurrent.ExecutionException: pcgen.io.ExportException: Error exporting character using template Q:\PCGen\6.07.09\preview\d20\starfinder\Standard.htm.ftl : Can't convert this string to number: "" The blamed expression: ==> pcstring('WEAPONH.TOTALHIT')?keep_before("/")?number [in template "Standard.htm.ftl" at line 699, column 24] ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign fab = pcstring("WEAPONH.TOTAL... [in template "Standard.htm.ftl" at line 699, column 9] ----

Where do you want me to report it? This is also affecting printing and exports.

As it stands now, I cannot use this release as much as there are nice things about it.


Re: Pathfinder Player Companion: Monster Summoner’s Handbook

Paul Grosse
 


Re: 6.07.09 will not launch

David
 

Yes. Read the release notes.



Sent from my Verizon, Samsung Galaxy smartphone

-------- Original message --------
From: "Darth Borehd darth.borehd@... [pcgen]" <pcgen@...>
Date: 10/17/18 17:56 (GMT-05:00)
To: pcgen@...
Subject: Re: [pcgen] Re: 6.07.09 will not launch

No, I'll give it a try.  Is it required now?  I am reluctant to use because it might break other programs.  


On Wed, Oct 17, 2018 at 12:16 PM Saxum Caribetum saxum.caribetum@... [pcgen] <pcgen@...> wrote:
 

On 2018-10-17 14:52, nylanfs@... [pcgen] wrote:
Did you also download and install java 10?


Sticking my nose in, and trying the link.
(I currently have Java 8...)
Oops!!

I followed the link above, which takes me to the Oracle Java SE Runtime Environment for  the JRE 10.0.2
That expands a list of downloads, including the ones applicable to me, for WIndows 64-bit.

However, clicking the link on the Oracle page gives a
"We're sorry, the page you requested was not found.
We have recorded this error (404) to help us fix the problem."

Does PCGen run OK with Java 11, or is the current version dependent on specific Java 10 features?


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

Oops! Java 11 isn't very friendly
They want people to use the OpenJDK unless they are commercial.


Any idea what's going on?
 
-- 
Neil Taylor "Creo Imaginem Mente"
ArM Code 1.5 5++ Ca++ R++p H++ ?L Y(96) T(5)- SG+++ G++++ P++ HoH(Ma++ Q+ Hg+) Fz(E)++ C++ :-) Cd++
Saga site at http://homepage.ntlworld.com/saxum.caribetum/
Sub Rosa Ars Magica zine - https://www.facebook.com/subrosamagazine/


Re: 6.07.09 will not launch

Darth Borehd
 

No, I'll give it a try.  Is it required now?  I am reluctant to use because it might break other programs.  


On Wed, Oct 17, 2018 at 12:16 PM Saxum Caribetum saxum.caribetum@... [pcgen] <pcgen@...> wrote:
 

On 2018-10-17 14:52, nylanfs@... [pcgen] wrote:
Did you also download and install java 10?


Sticking my nose in, and trying the link.
(I currently have Java 8...)
Oops!!

I followed the link above, which takes me to the Oracle Java SE Runtime Environment for  the JRE 10.0.2
That expands a list of downloads, including the ones applicable to me, for WIndows 64-bit.

However, clicking the link on the Oracle page gives a
"We're sorry, the page you requested was not found.
We have recorded this error (404) to help us fix the problem."

Does PCGen run OK with Java 11, or is the current version dependent on specific Java 10 features?


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

Oops! Java 11 isn't very friendly
They want people to use the OpenJDK unless they are commercial.


Any idea what's going on?
 
--
Neil Taylor "Creo Imaginem Mente"
ArM Code 1.5 5++ Ca++ R++p H++ ?L Y(96) T(5)- SG+++ G++++ P++ HoH(Ma++ Q+ Hg+) Fz(E)++ C++ :-) Cd++
Saga site at http://homepage.ntlworld.com/saxum.caribetum/
Sub Rosa Ars Magica zine - https://www.facebook.com/subrosamagazine/


Re: 6.07.09 will not launch

saxumcaribetum
 

On 2018-10-17 14:52, nylanfs@... [pcgen] wrote:
Did you also download and install java 10?


Sticking my nose in, and trying the link.
(I currently have Java 8...)
Oops!!

I followed the link above, which takes me to the Oracle Java SE Runtime Environment for  the JRE 10.0.2
That expands a list of downloads, including the ones applicable to me, for WIndows 64-bit.

However, clicking the link on the Oracle page gives a
"We're sorry, the page you requested was not found.
We have recorded this error (404) to help us fix the problem."

Does PCGen run OK with Java 11, or is the current version dependent on specific Java 10 features?


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

Oops! Java 11 isn't very friendly
They want people to use the OpenJDK unless they are commercial.


Any idea what's going on?
 
-- 
Neil Taylor "Creo Imaginem Mente"
ArM Code 1.5 5++ Ca++ R++p H++ ?L Y(96) T(5)- SG+++ G++++ P++ HoH(Ma++ Q+ Hg+) Fz(E)++ C++ :-) Cd++
Saga site at http://homepage.ntlworld.com/saxum.caribetum/
Sub Rosa Ars Magica zine - https://www.facebook.com/subrosamagazine/


Herald Caller

Sean Ford
 

Hi, are there plans for the sources needed for this class to be included soon?


Re: 6.07.09 will not launch

Paul Grosse
 


6.07.09 will not launch

Darth Borehd
 

I just downloaded the full version of 6.07.09 and it will not launch.  The 6.07.08 works fine.  I get the following error message.  How can I fix it?  

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 54.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)



Pathfinder Player Companion: Monster Summoner’s Handbook

Sean Ford
 

Is this source included in any available release?


6.07.09 Released

Andrew Maitland
 

Team,

Zip folder version only of 6.07.09 on github.