Skip to content

NEWSOURCE: Add PZO1136 Villain Codex dataset - #7726

Closed
cpstence wants to merge 1 commit into
PCGen:masterfrom
cpstence:NEWSOURCE-pzo1136-villain-codex
Closed

NEWSOURCE: Add PZO1136 Villain Codex dataset#7726
cpstence wants to merge 1 commit into
PCGen:masterfrom
cpstence:NEWSOURCE-pzo1136-villain-codex

Conversation

@cpstence

@cpstence cpstence commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary of Changes
Adds the dataset implementation for the Pathfinder RPG supplement Villain Codex (PZO1136) under data/pathfinder/paizo/roleplaying_game/villain_codex/.

Key Additions & Structure
villain_codex.pcc: Master campaign file configured with source metadata, licensing information, display properties, and file inclusion definitions.

vc_abilities.lst: Archetypes, archetype features, Cavalier Orders, and Oracle Mysteries/Curses:

Archetypes: Fortune-Teller (Bard), Hellcat (Monk), Hunting Serpent (Ninja)

Cavalier Order: Order of the Whip

Oracle Options: Ascetic Mystery and Toxic Blood Curse

vc_feats.lst: Transcribed combat, style, panache, and general feats (including Balor Whip feat tree, Twin Fang Style line, Musketeer grit/panache feats, and Craft Shoddy Item).

vc_spells.lst: New villainous and support spells (e.g., Amnesia, Greater Appearance of Life, Covetous Urge, Escape Alarm, Virulent Miasma, Shadow Claws, Shadow Jaunt, Fool's Gold).

vc_equip.lst: Magic and mundane equipment, including alchemical items, specialized wagons, and rods (Alchemical Cleaner, Caravan Master's Wagon, Rod of Burning Blood, Sucker's Barrel, etc.).

vc_templates.lst: Acquired templates, including the Pallid Vector template.

vc_kits.lst: Pre-configured starting kits for NPC equipment loadouts (Guard's Kit, Shoddy Artisan Gear).

vc_companionmods.lst: Companion and familiar progression definitions for archetype NPCs.

Validation
Verified via ./gradlew datatest, itest, and slowtest.

Tested dataset loading within the local PCGen client without parsing or orphan errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant