PDA

View Full Version : Why is Pathfinder the red-headed step child of Fantasy Grounds?



theadept024
June 20th, 2020, 02:04
So, I've noticed that I've bought several books, including the Core Book, a few Ultimate books, Advanced Books. And I've found that that the spells are not completely coded, the descriptions are basically copy and pasted from the PDF versions of the books without bothering the remove the page breaks so the formatting is all jacked up and generally it seems like these things were done very half-baked. And I ask Why? Is my Pathfinder money not as good as the D&D 5E money?

Moon Wizard
June 20th, 2020, 02:44
The rulesets that support the game systems in FG are built up over time on top of each other. That means that the newest game systems will by some means always have more support than previous versions.

If you see formatting or any other issues in the Pathfinder reference manuals, please post the details in the official Pathfinder DLC bug report thread:
https://www.fantasygrounds.com/forums/showthread.php?38100-Official-Pathfinder-Modules-Bug-Report-Thread

Regards,
JPG

theadept024
June 20th, 2020, 04:51
The rulesets that support the game systems in FG are built up over time on top of each other. That means that the newest game systems will by some means always have more support than previous versions.

If you see formatting or any other issues in the Pathfinder reference manuals, please post the details in the official Pathfinder DLC bug report thread:
https://www.fantasygrounds.com/forums/showthread.php?38100-Official-Pathfinder-Modules-Bug-Report-Thread

Regards,
JPG

Thank you for your reply, Moon Wizard. I am not talking about something old, like D&D 2nd edition. (I bought a module for that and immediately wish I hadn't. There is basically nothing in that ruleset) I am talking about Pathfinder, granted 1st edition, but it's still a very active ruleset. You say it builds up over time, well you've had a lot of time to build that ruleset,however I am not talking about the coding, which is alright, but how there seems to be no respect for us as the consumer or the source material. I don't want to go through ALL of your spells explaining how you did not bother to do the basic amount of work to make it worth while. But sinc eyou asked, I just jumped in and looked at a couple of basic spells ... Enlarge Person and Grease... First level, not unpopular, Wizard spells.

For Enlarge Person, you added that it had a save, but you didn't script ANY of the effects it has on the recipient. However the description looks correct.

Now let take a look at Grease... So, there spell is there, but there's no save, no effect, nothing coded in to the spell... And the description...

"A

grease spell covers a solid surface with a layer of slippery grease. Any creature in the area when the spell is cast must make a successful Reflex save or fall. A creature can walk within or through the area of grease at half normal speed with a DC 10 Acrobatics check. Failure means it can't move that round (and must then make a Reflex save or fall), while failure by 5 or more means it falls (see the Acrobatics skill for details). Creatures that do not move on their turn do not need to make this check and are not considered flat-footed.The spell can also be used to create a greasy coating on an item. Material objects not in use are always affected by this spell, while an object wielded or employed by a creature requires its bearer to make a Reflex saving throw to avoid the effect. If the initial saving throw fails, the creature immediately drops the item. A saving throw must be made in each round that the creature attempts to pick up or use the

greased item. A creature wearing greased armor or clothing gains a +10 circumstance bonus on Escape Artist checks and combat maneuver checks made to escape a grapple, and to their CMD to avoid being grappled."

I like how it starts off with just the letter "A" and then a line break or two before continuing. You get the idea. I paid for this product and shouldn't expected to be it's editor as well. I don't mind helping out with a bug report, but this isn't a bug, this is someone doing an incomplete job. I'm just curious as to why PF was not given the attention that it deserves... that WE the consumers and players deserve. If you would like to offer me a job as an editor and scripter for your Pathfinder Products, I would be happy to go through and revise all of the missing scripts, recommend now code to support scripts it needs, and tighten up all of the descriptions.

Moon Wizard
June 20th, 2020, 05:11
If you mention which book they are in, we can get the DLC developer to fix up the issues. I just looked at the PFRPG Spells module (included SRD material) and Pathfinder Core Rules (Rulebook purchase); and they look correct.

JPG

Moon Wizard
June 20th, 2020, 05:14
Also, game systems (and certain rules within game systems) are complex. We aim for about 80-90% automation for the 5E ruleset; and a bit less on the 3.5E/Pathfinder rulesets because they are older and don't have all the features of the latest system.

Currently, we have to prioritize between enhancing existing systems (of which 5E and Pathfinder 2 are much more used) and getting new software out to customers; so it's a constant weighing of priorities.

If you are not happy with the level of automation with FG or any DLC that is available, we offer a 30-day money back guarantee on all purchases through the FG store.

Regards,
JPG

theadept024
June 20th, 2020, 13:44
Also, game systems (and certain rules within game systems) are complex. We aim for about 80-90% automation for the 5E ruleset; and a bit less on the 3.5E/Pathfinder rulesets because they are older and don't have all the features of the latest system.

Currently, we have to prioritize between enhancing existing systems (of which 5E and Pathfinder 2 are much more used) and getting new software out to customers; so it's a constant weighing of priorities.

If you are not happy with the level of automation with FG or any DLC that is available, we offer a 30-day money back guarantee on all purchases through the FG store.

Regards,
JPG

Again, it's not the level of automation. It's quality control. With the existing scripting these things COULD HAVE been done, they just weren't done. And at the time these books came out, there was no PF2. So, it was 5e or PF as the major fantasy systems. But okay, PF2, which is a newer system than 5e... Let's take a look at our old friend, the Grease spell. Once again, nothing is coded for the spell... no Saves, no Prone effect... nothing... just a cast button. So, it's not really prioritizing new software. It's about prioritizing Dungeon and Dragons to the exclusion of providing completed packages to your players.

Getting software out to new customers is one thing, but shouldn't you want to do it right? No just be "here ya go... don't like it, get your money back!" You're just a developer, I guess you don't have to have the buy-in to have that much pride in your work. When I perform a project, I want it to be done right. I want the customer to pick this up and be, "Wow! I love this so much," not "hold on, another thing that I have to fix before you can play, ugh!"

I guess I shouldn't have expected an actual reason, who would be, "We prioritize Dungeons and Dragons because we have a better relationship with Wizards than we do with Paizo. But we wanted to get other systems to market, so we hired some people who don't really care to be a JV team to the 5e group to put this half cooked stuff to market." Which, in the absence of anything real is what seems the most likely. Again, this is not about the level of automation. This is about not using the level of automation that you DID have to put out a completed product.

But, I realize this is all of the answer I am going to get. Which to be clear is, "Deal with it, become our free copy editor, or ask for your money back." So, I guess it does not need a further answer than this. I do thank you for your time Moon Wizard.

Willot
June 21st, 2020, 02:57
Yeah alot of the development for PF1e happened before D&D5e came out (almost everyone hated D&D4e), and with so many people playing PF1e alot of extensions and modules were being created by people for PF1e (not Smiteworks). Sometimes (if a extension or module was very popular) they would incorporate it into the ruleset as standard.

I use to play PF1e and I remember those glorious summer days of FG PF1e, with new a new extension or module coming out almost once a week; but when D&D5e came out alot of people jumped ship and PF1e lost all those people creating stuff for it.

And yes, D&D5e now gets alot of the love from Smiteworks as most of their customers can be found over in the D&D5e games.

With the release of PF2e (this is where I am now) this has only before somewhat worse of PF1e.

But PF1e still remains a good system. Better that 5e in alot of ways.

theadept024
June 21st, 2020, 04:45
Thanks for making me your 1,000th post. I mean, PF1e has it's place for developing exactly the character you want. There's a lot of source material. I play both 5e and PF1e (after my current AP is done, I plan on switching to PF2e). So I know the benefits of all of the systems, but in FG they hate their PF players.

Trenloe
June 21st, 2020, 09:25
...but in FG they hate their PF players.
No, they don't "hate" any players of any system.

Development of products and rulesets is primarily done by community developers. For products they get a very, very small commission - never enough to reach anywhere closed to even minimum wage for the time put in, and for the ruleset that would be even less as it's not a paid product. The willingness of community developers is what drives the availability of products and changes/improvements to the ruleset. As far as product availability, there's actually been a surge this year in availability of the "hard back book" products - there's a lot more of these around than there was a year ago. But from a ruleset coding perspective there isn't, to the best of my knowledge, an active community developer for the PFRPG/3.5E ruleset.

As has been mentioned, if there are specific issues with specific product (in terms of incorrect/mis-formatted information) then the community developers of those products are usually very quick in responding and fixing issues. This is the thread to report issues with purchased DLC: https://www.fantasygrounds.com/forums/showthread.php?38100-Official-Pathfinder-Modules-Bug-Report-Thread

Is Pathfinder 1e the "red-headed step child"? Maybe it is in some respects, because this is purely driven by community interested. But definitely not from available DLC - there is currently 105 official Paizo Pathfinder 1e products in the store - 105! And more are being added all the time.

Moving this from the Pathfinder Society forum to the 3/5E/Pathfinder forum. The Pathfinder Society forum is for Paizo's Organized Play campaign.

hawkwind
June 21st, 2020, 09:31
you may find this excellent community module https://www.fantasygrounds.com/forums/showthread.php?58962-PFRPG-Spellbook goes some way to help with the automation of spells

Willot
June 21st, 2020, 13:10
after my current AP is done, I plan on switching to PF2e

You will love it. Its a great system. Word of advice, pay close attention to tracking stuff. Timing of things is very important in PF2e.
Expiries, cooldown on effects, onsets and stages of diseases etc
The calendar is your friend here, stay on top of it.

theadept024
June 21st, 2020, 13:33
No, they don't "hate" any players of any system.

Development of products and rulesets is primarily done by community developers. For products they get a very, very small commission - never enough to reach anywhere closed to even minimum wage for the time put in, and for the ruleset that would be even less as it's not a paid product. The willingness of community developers is what drives the availability of products and changes/improvements to the ruleset. As far as product availability, there's actually been a surge this year in availability of the "hard back book" products - there's a lot more of these around than there was a year ago. But from a ruleset coding perspective there isn't, to the best of my knowledge, an active community developer for the PFRPG/3.5E ruleset.

As has been mentioned, if there are specific issues with specific product (in terms of incorrect/mis-formatted information) then the community developers of those products are usually very quick in responding and fixing issues. This is the thread to report issues with purchased DLC: https://www.fantasygrounds.com/forums/showthread.php?38100-Official-Pathfinder-Modules-Bug-Report-Thread

Is Pathfinder 1e the "red-headed step child"? Maybe it is in some respects, because this is purely driven by community interested. But definitely not from available DLC - there is currently 105 official Paizo Pathfinder 1e products in the store - 105! And more are being added all the time.

Moving this from the Pathfinder Society forum to the 3/5E/Pathfinder forum. The Pathfinder Society forum is for Paizo's Organized Play campaign.

THANK YOU, Trenloe! This is the answer I really was looking for. Understanding that this is a community based development makes so much more sense as to why it was done in such a half-baked way. So, this isn't a professional product, this is more like a Linux Open-Sourced product, development by the LCD... (Sorry, that part is a joke, I equate it with both Lowest Common Denominator and Linux Community Development, hehe)

As has been mentioned, this is not really bug fixes, but really laziness on the part of the community developer. Maybe it's because the commission is so small, they just wanted to get a good enough product on the books in order to get what little payment that they do get.

I find that the AP's are generally put together a little better than the core books are, which would make sense based on this information. There's less content for them to go through, therefore they are willing to put in the extra effort or they need to in order to pass muster.

As I said, there are SO MANY THINGS that were not done with the books that I do not want to be a free copy editor. Maybe if there was a commission in it for me, then it would be something I would be interested in fixing. 50 bucks a piece may not be a lot to some people, but it is to me. So when I pay that amount of money for a book, I generally expect it to be complete.

theadept024
June 21st, 2020, 13:35
You will love it. Its a great system. Word of advice, pay close attention to tracking stuff. Timing of things is very important in PF2e.
Expiries, cooldown on effects, onsets and stages of diseases etc
The calendar is your friend here, stay on top of it.

Well, we're on AP4 of the Shattered Star, so it's likely going to be a while yet, but I am excited! Thanks for the heads up though!

bmos
June 22nd, 2020, 03:25
As someone who has spent many hundreds of dollars on the official modules, I do understand where you're coming from, but I'd like to point out a couple things that I think are important to keep in mind.
I know that as consumers of mass market products like Windows, Photoshop, many AAA video games, etc, we get used to $60 going a long way in terms of value per dollar. Unfortunately, FG doesn't sell nearly as many copies as these developers do and they still have to put in a lot of work developing their game engine, paying community devs to convert modules and rulesets, and they even have to give a significant portion of each module sale to the copyright holder (such as Paizo in this case). I agree that there is a lot of automation missing and sometimes incorrect data in many of the books, but I doubt FG is actually left with very much of the purchase price of those modules. Niche products are rarely both affordable and great, and FG is certainly somewhere in between. More than close enough to play with, but (especially at high levels) in need of a lot of tweaking and optimization (especially when playing through APs if my experience with Return of the Runelords is anything to go off of).

I hope 1e gets a ruleset developer again eventually and I urge you to report the issues you find in the bug reports thread (as I frequently do). They're usually fixed within a week as the community developer is motivated (just not motivated enough to read through ever single pf1e module to check for errors which would take an absurd amount of time):
https://www.fantasygrounds.com/forums/showthread.php?38100-Official-Pathfinder-Modules-Bug-Report-Thread

EDIT: Regarding spell formatting, I actually reported that a month ago (https://www.fantasygrounds.com/forums/showthread.php?38100-Official-Pathfinder-Modules-Bug-Report-Thread&p=512736&viewfull=1#post512736). Hopefully, it gets improved eventually as the extra line breaks can be very distracting.
EDIT 2: I just posted an extension (https://www.fantasygrounds.com/forums/showthread.php?60120-PFRPG-Spell-Description-Formatting) to fix this in FGC (and improve it in FGU, although they have improved it over FGC already).

theadept024
June 22nd, 2020, 04:44
As someone who has spent many hundreds of dollars on the official modules, I do understand where you're coming from, but I'd like to point out a couple things that I think are important to keep in mind.
I know that as consumers of mass market products like Windows, Photoshop, many AAA video games, etc, we get used to $60 going a long way in terms of value per dollar. Unfortunately, FG doesn't sell nearly as many copies as these developers do and they still have to put in a lot of work developing their game engine, paying community devs to convert modules and rulesets, and they even have to give a significant portion of each module sale to the copyright holder (such as Paizo in this case). I agree that there is a lot of automation missing and sometimes incorrect data in many of the books, but I doubt FG is actually left with very much of the purchase price of those modules. Niche products are rarely both affordable and great, and FG is certainly somewhere in between. More than close enough to play with, but (especially at high levels) in need of a lot of tweaking and optimization (especially when playing through APs if my experience with Return of the Runelords is anything to go off of).

I hope 1e gets a ruleset developer again eventually and I urge you to report the issues you find in the bug reports thread (as I frequently do). They're usually fixed within a week as the community developer is motivated (just not motivated enough to read through ever single pf1e module to check for errors which would take an absurd amount of time):
https://www.fantasygrounds.com/forums/showthread.php?38100-Official-Pathfinder-Modules-Bug-Report-Thread

As a person who tries to live on a budget, I don't take 60 dollars lightly. I don't generally have 60 to spend on a AAA title video game and generally wait until they're on sale because I just can't. Now, that being said, I understand what Trenloe said previously. These books are not ACTUALLY produced by FG or Paizo, but by some community person (people) that apparently did the minimum amount of work to get this okayed by Paizo and FG and get it rolling. If I find something that is an actual bug then I will surely report it, but I simply do not have the time to report ALL of the many and varied ways that the Abilities, Spells, Feats, etc. could have been edited or coded properly. I've just been introduced to a new website that I am hoping gives me more insight to coding things so they work properly. Hopefully. I was curious why it was the red-headed step child and now I know. It's not, just the people who've been allowed to code the books for PF1e did just enough to get it published. And Paizo and FG are cashing in (in whatever capacity they can) on their slacking. Now it's up to me, the consumer who paid for it, to have to act a free labor in order to get a proper product that we should have been given in the first place.

Trenloe
June 22nd, 2020, 08:56
There are a number of misconceptions here:


I *never* said that community developers are lazy. In fact I said quite the opposite - the work they put in gets them way less than minimum wage, and it's sometimes a pretty thankless task. A conversion of a hardback book takes in excess of 100 hours. It's quite a laborious and boring task. And it's frequently done at the raw data level - a WYSIWYG interface is not used to enter and format all the data. So, it's understandable if correct formatting and data presentation here or there is missed. As has been mentioned - if the developers are made aware of an issue it is usually fixed ASAP. If they're not made aware of the issue, then it will obviously remain unfixed.
Nowhere is it stated that every ability, spell, feat, etc. are coded with automation. There is obviously a misconception here about what exactly the official products are designed to give you. Earlier in the thread you mentioned that 5E has everything coded, that is another misconception and I will comment on that below.
The official products present the raw data within Fantasy Grounds. Making the information available at the fingertips (mouse pointer) of the GM and all of the players. How you implement that information is entirely up to you. Pathfinder is not some MMO RPG where the code limits what you can do, it's a freeform RPG where the players and GMs imagination are the limits. Sure, there are rules, but how those rules are used and applied to an infinite number of situations is up to the interpretation of those involved.
FG provides the means to enter all of the data you need manually. If you feel that the cost of the product you've purchased is not warranted, and you can save money by entering all the data yourself, then SmiteWorks provides a no questions asked 30 day refund policy. This is very generous and allows you to essentially try and buy to see if the products give you what you want. Most users find the convenience of having all of the product data at their fingertips, and the amount of manual data entry time it saves, well worth the cost of the product. Only you can make a decision of how much your free time manually entering data is worth and decide if you can save money by doing so.
Fantasy Grounds provides ways for people to handle automation themselves - these are actions and effects. Other areas in the ruleset provide data based rolling (saves, skills, attacks, BAB/CMB/CMD, etc.) but these require the right data (bonuses/penalties) to be checked and entered correctly, with effects providing a means of intelligently modifying these actions.
As point 5 mentions - effects are your main way of automating situational modifiers to rolls. These need to be setup and applied by the player/GM. There's also the modifier window to manually apply correct situational modifiers before making a roll.



"Coding" of actions/effects - 5e vs PF 1e
You state earlier that 5e has all the spell effects "coded" while PF doesn't. It is not a case of each spell being coded in the 5e data. Both rulesets don't have any FG effects or actions coded into the spell entry. What happens is that when the spell is added to the PC (or NPC), parsing code within the base ruleset runs against the description of the spell and attempts to identify standard wording the maps to FG actions/effects. This standard wording is used to create a "best guess" as to the cast action and effect/s to make available to the user through the FG interface, i.e. adds actions to the spell entry within the character sheet.

WotC have made a big effort to have repeatable wording for their game mechanics, which makes it a lot easier to make a "best guess" with a relatively high level of accuracy. Unfortunately, Paizo hasn't done the same in PF 1e or 2e. The ruleset still attempts to parse out actions when a spell is added to the PC sheet, but as the wording doesn't follow a standard it frequently doesn't get this right, sometimes not populating any actions for complex spell descriptions (like grease and enlarge person). Could this PF parsing be improved upon? I'm sure it could, but it gets to a point of diminishing return, with new parsing code designed to indentify an edge case potentially breaking previously correct parsing. But this is one of the places where an active community ruleset developer would help - being able to try to fine tune the in-depth, complex ruleset coding. As I mentioned, PF 1e doesn't currently have an active community developer, but I believe SmiteWorks are looking at ways to address this.

It is also during this parsing process that, in PF 1e, the formatted text of the spell is converted to plain text. Moon Wizard and I identified an issue that causes the grease spell formatting you mention earlier in this post. As the screenshots from Moon Wizard in post #4 show - the spell outside of the PC sheet is formatted correctly, but once the spell is added to the PC sheet, certain formatting (italics in this case) cause an issue. Hopefully SmiteWorks will get a fix for that soon. Thanks for reporting the issue. But, this specific instance also supports my argument that the content developers aren't lazy - this is a software bug - thanks for drawing it to our attention so that it can get fixed.


Summary

FG community developers aren't lazy. It's a laborious task to enter hundreds of pages of raw data.
Sometimes during that data entry, formatting is missed in the raw text.
Any data issue that are reported in the bug reporting thread are addressed by the community developers ASAP.
FG provides the data of the official products, and the means to use that data through the FG interface, and actions/effects.
FG is not a MMO where every single thing done through the interface has restrictions and hard-fast rules coded into the interface. FG provides the ways and means for users to carry out RPG based actions as they wish. The interface, actions, effects and modifiers help to automation a lot of that process - but they still need to be verified, edited and applied as and when needed.
For spells, FG makes a "best guess"effort to extract actions/effects from the spell description. These are not hard coded into the spell.
This "best guess" is not as good a guess as those in D&D 5e because Paizo doesn't use repeatable standard text to present game mechanics in the spell descriptions.


Hopefully all of this helps to clarify exactly how FG data is produced and works. I hope it addresses some of your conceptions and expectations, and helps to set a more realistic level of what you actually get in Fantasy Grounds. And also explains why the PF 1 ruleset and data doesn't seem as polished as the D&D 5e ruleset and data.

theadept024
June 22nd, 2020, 14:27
There are a number of misconceptions here:


I *never* said that community developers are lazy. In fact I said quite the opposite - the work they put in gets them way less than minimum wage, and it's sometimes a pretty thankless task. A conversion of a hardback book takes in excess of 100 hours. It's quite a laborious and boring task. And it's frequently done at the raw data level - a WYSIWYG interface is not used to enter and format all the data. So, it's understandable if correct formatting and data presentation here or there is missed. As has been mentioned - if the developers are made aware of an issue it is usually fixed ASAP. If they're not made aware of the issue, then it will obviously remain unfixed.
Nowhere is it stated that every ability, spell, feat, etc. are coded with automation. There is obviously a misconception here about what exactly the official products are designed to give you. Earlier in the thread you mentioned that 5E has everything coded, that is another misconception and I will comment on that below.
The official products present the raw data within Fantasy Grounds. Making the information available at the fingertips (mouse pointer) of the GM and all of the players. How you implement that information is entirely up to you. Pathfinder is not some MMO RPG where the code limits what you can do, it's a freeform RPG where the players and GMs imagination are the limits. Sure, there are rules, but how those rules are used and applied to an infinite number of situations is up to the interpretation of those involved.
FG provides the means to enter all of the data you need manually. If you feel that the cost of the product you've purchased is not warranted, and you can save money by entering all the data yourself, then SmiteWorks provides a no questions asked 30 day refund policy. This is very generous and allows you to essentially try and buy to see if the products give you what you want. Most users find the convenience of having all of the product data at their fingertips, and the amount of manual data entry time it saves, well worth the cost of the product. Only you can make a decision of how much your free time manually entering data is worth and decide if you can save money by doing so.
Fantasy Grounds provides ways for people to handle automation themselves - these are actions and effects. Other areas in the ruleset provide data based rolling (saves, skills, attacks, BAB/CMB/CMD, etc.) but these require the right data (bonuses/penalties) to be checked and entered correctly, with effects providing a means of intelligently modifying these actions.
As point 5 mentions - effects are your main way of automating situational modifiers to rolls. These need to be setup and applied by the player/GM. There's also the modifier window to manually apply correct situational modifiers before making a roll.



"Coding" of actions/effects - 5e vs PF 1e
You state earlier that 5e has all the spell effects "coded" while PF doesn't. It is not a case of each spell being coded in the 5e data. Both rulesets don't have any FG effects or actions coded into the spell entry. What happens is that when the spell is added to the PC (or NPC), parsing code within the base ruleset runs against the description of the spell and attempts to identify standard wording the maps to FG actions/effects. This standard wording is used to create a "best guess" as to the cast action and effect/s to make available to the user through the FG interface, i.e. adds actions to the spell entry within the character sheet.

WotC have made a big effort to have repeatable wording for their game mechanics, which makes it a lot easier to make a "best guess" with a relatively high level of accuracy. Unfortunately, Paizo hasn't done the same in PF 1e or 2e. The ruleset still attempts to parse out actions when a spell is added to the PC sheet, but as the wording doesn't follow a standard it frequently doesn't get this right, sometimes not populating any actions for complex spell descriptions (like grease and enlarge person). Could this PF parsing be improved upon? I'm sure it could, but it gets to a point of diminishing return, with new parsing code designed to indentify an edge case potentially breaking previously correct parsing. But this is one of the places where an active community ruleset developer would help - being able to try to fine tune the in-depth, complex ruleset coding. As I mentioned, PF 1e doesn't currently have an active community developer, but I believe SmiteWorks are looking at ways to address this.

It is also during this parsing process that, in PF 1e, the formatted text of the spell is converted to plain text. Moon Wizard and I identified an issue that causes the grease spell formatting you mention earlier in this post. As the screenshots from Moon Wizard in post #4 show - the spell outside of the PC sheet is formatted correctly, but once the spell is added to the PC sheet, certain formatting (italics in this case) cause an issue. Hopefully SmiteWorks will get a fix for that soon. Thanks for reporting the issue. But, this specific instance also supports my argument that the content developers aren't lazy - this is a software bug - thanks for drawing it to our attention so that it can get fixed.


Summary

FG community developers aren't lazy. It's a laborious task to enter hundreds of pages of raw data.
Sometimes during that data entry, formatting is missed in the raw text.
Any data issue that are reported in the bug reporting thread are addressed by the community developers ASAP.
FG provides the data of the official products, and the means to use that data through the FG interface, and actions/effects.
FG is not a MMO where every single thing done through the interface has restrictions and hard-fast rules coded into the interface. FG provides the ways and means for users to carry out RPG based actions as they wish. The interface, actions, effects and modifiers help to automation a lot of that process - but they still need to be verified, edited and applied as and when needed.
For spells, FG makes a "best guess"effort to extract actions/effects from the spell description. These are not hard coded into the spell.
This "best guess" is not as good a guess as those in D&D 5e because Paizo doesn't use repeatable standard text to present game mechanics in the spell descriptions.


Hopefully all of this helps to clarify exactly how FG data is produced and works. I hope it addresses some of your conceptions and expectations, and helps to set a more realistic level of what you actually get in Fantasy Grounds. And also explains why the PF 1 ruleset and data doesn't seem as polished as the D&D 5e ruleset and data.

Thanks again, Trenloe. I didn't mean to imply that the potential laziness of the community developers was an opinion of anyone but me. It seems the longer this thread goes, the more information I get on how the application really works. Everyone who has replied has been helpful, in one way or another.

When I say lazy, I am speaking relatively. It seemed like they were doing the minimum amount of work to get the books past muster.
Apparently, the formatting is missed a lot for the PF1e books
It has been repeated that these items are addressed if reported as a bug. However, it is worth noting that when I broached the idea that Powers should be added to the PF1e ruleset to accommodate things like the powers granted by Mythic Paths, which are not coded at all, I was told just make it a spell group. Which you can do, but is not quite right.
FG provides the data from the official products for a premium price, almost the cost of the book itself, which most of us have already paid at least once. I don't think I'm being unreasonable that if I just want to play rules as written that I and my players should have to learn a confusing scripting language just to use it.
FG is not an MMO, I never said it was. What I did say was what I said above. As the consumer, if I am paying a premium price, I should be able to expect a premium product. I do not think that is too much to ask. Having a scripting language is good for those who want to do it, but some people just want to play. And stay with me here, quick scenario, you're a DM who is playing a game with generally non-technical people. They are creating their characters, we now have to go through everyone's characters and code the plethora of stuff so that the FG plays the way it should. We have to do this because having non-technical people switch back and forth from using FG the with the targetting and dice rolls affecting the targets, and everything to having to figure it all out on their own is REALLY confusing for some people.
This extraction information is completely new to me and does help explain some things. I don't know why anyone had not mentioned it before in the thread. It still could have been done better, since they know (presumably) how this trigger coding works, the authors should have included it so the spells would work properly.

I guess what it amounts to is that, in paying 50 dollars for a book, when the physical book is 60 dollars (even if it weren't, 50 dollars is a lot of money), I expect it to be a complete product. Now I have a better understanding of my original question of why it is not. However, I still think that for the money it should be. I hope anyone who reads this can understand my reasoning why I feel this way.

Trenloe
June 22nd, 2020, 15:07
Like I said - there's a misconception/misunderstanding of what the products actually contain and what it is designed to do. You expect more than is actually advertised. Nowhere do the PF 1e products say that all of the abilities, spells, feats, rules, etc. are automated.

You paid for something and you're entitled to an opinion. But, that opinion is based off an unrealistic expectation - whether you just assumed everything was coded like a multi-million dollar MMO (I know you haven't compared FG to that, but you're expecting that level of coding), or you mistook some comment somewhere, or maybe even read some community info that was incorrect or, as you say, you just expected more for the money. As I have explained above - the PF 1e implementation is *not designed to have all the automation you expect*. Saying someone has done "the minimum amount of work to get the books past muster" is simply incorrect, because neither the conversion goal, nor the system design, exists for what you're expecting.

SmiteWorks are very open about this. And they very generously offer a 30 day no questions asked refund. I'm sorry to keep mentioning that, but as your expectations of the product don't match what they are designed to do, then you're obviously going to be disappointed. For whatever reason, the products you have bought don't meet your expectations (even though these are unrealistic based off the system design) - if you're truly not happy with what you've purchased then please email [email protected]. I'm sorry, you may just think that's a "if you don't like it get a refund" response, but I honestly don't see how you're going to be happy here - you expected something that isn't there, wasn't advertised and wasn't developed/designed - you made assumptions that were incorrect and your whole discussion and requests are based around those incorrect assumptions. I'm sorry, but that is the long and the short of it - if the product isn't designed to do what you expect, then it can't meet those expectations. If there are actual defects based off what the system is designed to do, then please report them in the bug report thread so that they can be fixed for you and for others.

Kelrugem
June 22nd, 2020, 15:14
It has been repeated that these items are addressed if reported as a bug. However, it is worth noting that when I broached the idea that Powers should be added to the PF1e ruleset to accommodate things like the powers granted by Mythic Paths, which are not coded at all, I was told just make it a spell group. Which you can do, but is not quite right.

But why is this not quite right? Because of the rules of Mythic and not all of them are accommodated, or simply because that thing one has to click is called "spell class"?

About the spells: Yes, of course, it would be certainly nice when all of them are hard-coded and do whatever automation is possible, without the need of manual adjusting it. But, as Trenloe pointed out, making modules for the store is a big load of work, really a lot of hours need to be spent doing so. Whenever you will manually create the effects etc. of spells then you will probably realize that this is also an extreme workload (depending on the number of spells of course). You say that 50 dollars is lot, yes, for us individuals it can mean a lot, but how much does the creator get? How many people are buying the module? With at least 100hr for the creation (which is even way more when also the spells are automated), just assuming a very small minimum salaray of 10$/hr would still mean a lot of money, but are enough people buying this module?

We are speaking here about D&D3.5/PF1, played in the internet, played on FG. That is a niche of a niche of a niche of some small market for fantasy gaming. Here is not lot of money running around. The problems you're speaking about are in my opinion not a problem related to FG, SmiteWorks or the community developers. It is simply a problem of missing money to afford all the work needed to do what you want to get.

The same holds for the automation of the ruleset. You may have seen my extensions, and, though I didn't code this whole ruleset, these small things I coded took an extreme amount of time. I mean really really extreme. Who should code the wanted features of the ruleset, while also FGU needs to be developed with all the new image features? Who pays this developer?
That's the reason why I told you that you should simply use spell classes for the mythic stuff. I once wanted to implement a power group in form of an extension, but I realized that such a "small" thing is difficult to do (difficult in sense of that I need to figure it out and I have never done such a thing before) and it needs a lot of my time to do so, and not just any time, I spend my free time for coding this (as many community developers, too). So, I realized that this is maybe not really easy, but also that a separate power group is also just a trimmed-down version of the spell group. Hence, why coding a separate thing when you can already do everything with the spell class? Therefore I added all my other automation to the spell class instead even though the automation was directed to such "powers" rather than spells, was way easier and then also spells can make use of that additional automation :) Thence, in my opinion, a power class would just add to the workload, also in form of maintenance, while you'd not really gain anything than something aesthetic. (Though it is of course somewhat nicer to have a separate trimmed-down version of the spell class in 5e; but I had so many powers in 3.5e which acted like spells such that a power class in 3.5e will be probably not really that much different.. But I may be wrong here because I do not know anything about Mythic and their mechanics)

Of course you could simply completely rely on the community, but it shouldn't be the standard to expect the community doing everything for free.

So, in my opinion, the real problem are simply missing ressources in form of money and workers. To change that we'd need to increase the community of FG and of 3.5e/PF1 in particular :)

Kelrugem
June 22nd, 2020, 15:46
and about the comparison with 5e: I am always a bit sad to read about that 3.5e/PF1 has not so much automation than other rulesets. Actually, it has a ton of automation, we even have an action tab for NPCs while 5e hasn't, we can use spell points while 5e does not have a separate spell class for that. And there are a ton of effects and similar automations as in 5e :)

In my honest opinion (I now play in 5e as a player, too, so I know 5e now a bit), the level of automation of 5e is not really that much higher than 3.5/PF1. The parser has an easier job there, as Trenloe pointed out. I was even a bit "disappointed" because I so often hear about the much higher automation there, but it doesn't really feel all that different at all :D

But do not forget, 3.5e/PF1 has way more rules and situation-specific things and bonuses/penalties than 5e. So, even when 3.5e/PF1 and 5e would have the same automation, 3.5e/PF1 would still have a bigger lack of automation compared to the total amount of existing rules and material out there. Thence, be aware of that your thought about that "3.5e/PF1 is the unbeloved step child" can simply be caused by that the amount of rules for 3.5e/PF1 is really big while the level of automation compared with other FG rulesets is really not that small at all :) 3.5e/PF1 is a complicated ruleset, achieving 90% of automation there is not as "easy" as for 5e

celestian
June 22nd, 2020, 15:51
I am not talking about something old, like D&D 2nd edition. (I bought a module for that and immediately wish I hadn't. There is basically nothing in that ruleset)

I'm curious what you mean by this. The AD&D 2E PHB/DMG/MM have practically everything coded, spells, npcs, items/etc. More so than any other ruleset I suspect.

theadept024
June 22nd, 2020, 16:42
Alright, maybe I'm being unreasonable. When I watched the sizzle reel for Fantasy Grounds, I was fascinated by the casting of Fireball. I was like, "Wow" and I am sure a lot of people were as well. It did not explicitly say, "we code everything that our scripting could code" and I suppose that is on me. I saw more in the advertising, "Prep Less, Play More" when that's really not the case. It's just a different kind of Prepping. But that's on me, I saw the hype and made assumptions that Smiteworks made this toolset and they sell these books, and I made the assumption that these books they sell would utilize their toolset. I suppose that was too much for me to ask. This is essentially the crux of my frustration. It's not what was said, it was what was implied. And I have been utilizing the FG toolset for a lot longer than 30 days. I honestly was just curious why PF was not set up as well as 5e... You've answered it. I appreciate the info.

Kelrugem, costs are what they are. I know that I, ONE PERSON has given SmiteWorks hundreds of dollars for books and for the Licenses for their software. So, if they're not making enough money off of me, I am sorry. But like I said, that's **A LOT** of money for me. I expect good value for that money. Obviously, you all feel like my expectations are unreasonable, which is fine. You all were able to answer my questions, which I appreciate greatly. It does not make me feel better that I paid all of this money for products that are known to be, IMHO, incomplete, but it is what it is. If I don't like it, I can stop using it and that is that. Or, I guess, I can become a pro-bono copy editor.

Kelrugem
June 22nd, 2020, 17:04
Alright, maybe I'm being unreasonable. When I watched the sizzle reel for Fantasy Grounds, I was fascinated by the casting of Fireball. I was like, "Wow" and I am sure a lot of people were as well. It did not explicitly say, "we code everything that our scripting could code" and I suppose that is on me. I saw more in the advertising, "Prep Less, Play More" when that's really not the case. It's just a different kind of Prepping. But that's on me, I saw the hype and made assumptions that Smiteworks made this toolset and they sell these books, and I made the assumption that these books they sell would utilize their toolset. I suppose that was too much for me to ask. This is essentially the crux of my frustration. It's not what was said, it was what was implied. And I have been utilizing the FG toolset for a lot longer than 30 days. I honestly was just curious why PF was not set up as well as 5e... You've answered it. I appreciate the info.

Kelrugem, costs are what they are. I know that I, ONE PERSON has given SmiteWorks hundreds of dollars for books and for the Licenses for their software. So, if they're not making enough money off of me, I am sorry. But like I said, that's **A LOT** of money for me. I expect good value for that money. Obviously, you all feel like my expectations are unreasonable, which is fine. You all were able to answer my questions, which I appreciate greatly. It does not make me feel better that I paid all of this money for products that are known to be, IMHO, incomplete, but it is what it is. If I don't like it, I can stop using it and that is that. Or, I guess, I can become a pro-bono copy editor.

No worries, I can certainly understand you (and all others probably, too) :) Of course you still determine the wanted outcome of 50$ yourself, I just wanted to emphasize also the other side :) Basically I wanted to point out that the problem is really that we speak about a market with too small income in general

Indeed, also for me it is not less preparation, but solely when it is about what one has to do before the session. I mean, either you run the games as in face-to-face games, then FG is certainly a time-saver when you purchase the corresponding AP module for example :) When you also want to have the most of the automation then you need to prepare more. So, indeed, the preparation is different then because you prepare automation. But the biggest distinction, and for me personally the biggest selling point of FG, is that this time you spend for automation you later gain back, combats run much faster, more time for roleplay, less focusing on combat mechanics, and more of the play in general :) The data you entered can easily be used later on because it is saved :) So, even though you invest time you still get a bit of it back later on, the longer you play with the same data the more you get back :)

But that is of course not really visible in the slogan "Prep less, play more"; here I am completely on your side. Slogans often have the risk that they are completely misunderstood, and then they lead to confusion. Gladly, FG then offers a 30-days refund guarantee :) (though you are already over the 30 days seemingly, so, I hope you can see the mentioned "time-saving" later one as I described :) Then you hopefully do not feel so bad about the money lost anymore)

EDIT: And with FGU comes also some time-saving when it is about mapmaking (I can draw a firewall in just some seconds! that is pretty cool :D)

theadept024
June 22nd, 2020, 17:07
No worries, I can certainly understand you (and all others probably, too) :) Of course you still determine the wanted outcome of 50$ yourself, I just wanted to emphasize also the other side :) Basically I wanted to point out that the problem is really that we speak about a market with too small income in general

Indeed, also for me it is not less preparation, but solely when it is about what one has to do before the session. I mean, either you run the games as in face-to-face games, then FG is certainly a time-saver when you purchase the corresponding AP module for example :) When you also want to have the most of the automation then you need to prepare more. So, indeed, the preparation is different then because you prepare automation. But the biggest distinction, and for me personally the biggest selling point of FG, is that this time you spend for automation you later gain back, combats run much faster, more time for roleplay, less focusing on combat mechanics, and more of the play in general :) The data you entered can easily be used later on because it is saved :) So, even though you invest time you still get a bit of it back later on, the longer you play with the same data the more you get back :)

But that is of course not really visible in the slogan "Prep less, play more"; here I am completely on your side. Slogans often have the risk that they are completely misunderstood, and then they lead to confusion. Gladly, FG then offers a 30-days refund guarantee :) (though you are already over the 30 days seemingly, so, I hope you can see the mentioned "time-saving" later one as I described :) Then you hopefully do not feel so bad about the money lost anymore)

That's a great question that you all may be able to answer! Is there a way to save MY changes to the automation for my own games? If I go through coding Grease on my host machine, is there a way to save it so i don't have to code it EACH time?

Kelrugem
June 22nd, 2020, 17:14
That's a great question that you all may be able to answer! Is there a way to save MY changes to the automation for my own games? If I go through coding Grease on my host machine, is there a way to save it so i don't have to code it EACH time?

You probably mean spells? Yes, you probably create the spell with its effects in some action tab; there is its pin on the very right in the actions tab. Drag&drop this pin into the spells' window in the sidebar (in some custom group for easy filtering later on for example). That will make a copy there (you can then adjust the formatting of the description) of the spell, but with your actions and effects! :D When you later drag&drop this new spell entry into some character sheet then it will parse your definition of automation, the parser of FG will basically not overwrite your own actions then :) I also often drag&drop "spells" for item actions into the item's description to find my prepared actions easily later on (you can then drag&drop from the item description into the actions tab to get your own defined effects; similarly for all other things)

Do you also know how to make modules? With that you can export your spells etc. in a custom module such that you can easily load your custom things in any other campaign :) Then you never need to redo it, not even in another campaign :) (Therefore I have a campaign just for making my campaign modules where I can just press "export all" and it overwrite my modules which are loaded in other campaigns, in that way all changes are immediately applied to all my campaigns :) )

EDIT: you can also drag&drop from one character sheet to another one to automatically create the same effects etc. there :)

EDIT2: Basically, you can nearly drag&drop everything everywhere to make copies of your stuff etc. and to save them properly in your custom compendium :)

LordEntrails
June 22nd, 2020, 17:56
In regards to creating modules, there is a link in my signature about some best practices. Though it doesn't really have a detailed section on Spell creation, if anyone would like suggest information for such, I would be happy to add it. Please just post in that thread and I will look into it.