Updates

Efforts are underway to integrate Dragons. The Forest Dragon is fully-functional with the single exception of a strange occurrence where abilities that only apply to specific age categories (such as Frightful Presence) only apply the CSS code for active states to the first age category that gets them in the code. Simply applying that same ability multiple times with age category names as the codename also fails, as it causes redundancy issues with the age category name (which should only EVER exist in dragon code).

Plant code for creature type has been successfully reimplemented. If there are any stragglers, you just need to add ( before the name Plnt and then add the creaturename after to enable the code functionality.

Delete and remove the unnecessary Planar main page as Mephits and such will soon be directly implemented correctly. Complete.

Ensure that no creature uses any of the words Wyrmling, Youngadult, Adult, Veryold, etc for Dragon types in their codenames as this functionality will break. They will simply need to be renamed with a slight modification of the text (even case changes should work, as Dragon code relies entirely on case-sensitive age category names with the first letter capitalized and the remainder lowercase (including additional words). Complete.

Mephits and Veelas have been updated correctly by incorporating them directly into the javascript. Unfortunately, I did this without prepending /bestiary/ before /planar in the code, so I need to go back into all javascript files and update them. This might be a good opportunity to do an overall refresh, including properly mapping familiars out and providing links to basic races now that those exist in /bestiary/humanoids.

Ensure the footer javascript code has a sufficient delay (or whatever will fix the problem) that formatting is correct on all PCs. Test on a PC or five that have never had the website pulled up to check initial functionality vs long-term and update the code accordingly.

Planar banners have been created using AI. These look far better than the Adobe Stock images. Building out similar images for the lower-quality Material Plane biomes is a good future project.

Steps to take in the future:

Manually go through each page of code to correct formatting. Complete.

Add all four Horsemen of the Apocalypse and Lords of the layers of Hell as these were somehow missed in the initial code dump. Complete.

Build out the remainder of the dragons based on the Forest Dragon template that is now created. Need Gold and Silver to finish out the Chromatic/Metallic initial set. Then just 20 more dragons to go! Remember to remove all the spaces with \r\n —> nothing afterwards for formatting purposes. Easiest method is to extract the HeroLab data to word documents with all the statblocks handy for ease of access.

Add the “Building a CREATURETYPE” for all playable humanoid creatures that currently don’t include this block.

Investigate onclick="event.stopPropagation(); to see if it truly is needed, and if not remove it from the code from each creature on the site manually. THIS MIGHT NOT BE IMPORTANT. IN THE BUCKET IF NEEDED, BUT OTHERWISE LETS LEAVE THIS ALONE.

This should be enough for now. We got to make the code work 100% before messing with other things. Long term plans include adding pictures for any without, redoing pictures with AI for numerous banners, adding creatures from Planar Adventures and Book of the Damned to line up with the generators, and replacing all Paizo artwork with stuff I have the rights for to avoid copyright issues when the site goes live.

All Bestiary Content 1-6 Live with Full Functionality

After years of work, all of the creatures from Bestiary 1-6 have been entered into terrain or creature/type appropriate pages, sorted by CR. Universal Monster rules and creature types have been hidden under the relevant keywords for each of access. URL redirects are in place so the generators link directly to the proper page for the random encounter.

There are numerous minor formatting errors throughout the creature pages, so this needs to be scrutinized and cleaned up in the coming weeks.

Several creatures from Planar Adventures and Book of the Damned that are referenced in the generators that currently link to a “Coming Soon” page. Future plans include incorporating creatures from these books first so the generator links can easily find them and enjoy full site functionality.

The /bestiary/planar/ page needs to be build out for Mephits, Wyrds, etc. This should be implemented quickly.

The most challenging technical aspect that is still high priority is building out all 12 age categories for each True Dragon. The Forest Dragon Great Wyrm has been fully installed, but the code is incredibly sophisticated and an automated way to accomplish this data entry has yet to be devised. It is likely this alone will take two-three more months of work, but it remains a priority.

Paizo rejected my request to use their bestiary creature images, so while they are currently being used as placeholders prior to the site going live I’m going to need to generate or find appropriate replacement art. Using Stable Diffusion I hope to also improve the quality of art from numerous other title pages.

All Bestiary 1 Content has been entered

All Bestiary 1 Creatures are now live on the site, hyperlinked to the random generator pages for ease of use. Plans are in place to incorporate all creatures from Bestiaries 2-6, as well as several select creatures from Planar Adventures and Book of the Damned, pending approval from Paizo. But first, full Bestiary functionality needs to be expanded to allow in-page hyperlinks to commonly misunderstood or misused rules - everything from how Darkvision doesn’t see color to how Spell-Like Abilities cannot be counterspelled or used to counterspell. Once this functionality is fully in place, d20gen should be the premier site to run encounters in the Pathfinder ruleset, with truly everything needed at your fingertips.

Additional functionality that is in the works for the future includes a persistent notepad that follows you through the site with room for notes, creature remaining hp totals, status conditions, etc. This will likely end up replacing the banner ads on the right side of the page for Premium Members.

Even more functionality will come once the site is live - we have big plans in mind for the future to make your Pathfinder encounters even easier to run and more engaging.