Menu
News
All News
Dungeons & Dragons
Level Up: Advanced 5th Edition
Pathfinder
Starfinder
Warhammer
2d20 System
Year Zero Engine
Industry News
Reviews
Dragon Reflections
White Dwarf Reflections
Columns
Weekly Digests
Weekly News Digest
Freebies, Sales & Bundles
RPG Print News
RPG Crowdfunding News
Game Content
ENterplanetary DimENsions
Mythological Figures
Opinion
Worlds of Design
Peregrine's Nest
RPG Evolution
Other Columns
From the Freelancing Frontline
Monster ENcyclopedia
WotC/TSR Alumni Look Back
4 Hours w/RSD (Ryan Dancey)
The Road to 3E (Jonathan Tweet)
Greenwood's Realms (Ed Greenwood)
Drawmij's TSR (Jim Ward)
Community
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions, OSR, & D&D Variants
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Resources
Wiki
Pages
Latest activity
Media
New media
New comments
Search media
Downloads
Latest reviews
Search resources
EN Publishing
Store
EN5ider
Adventures in ZEITGEIST
Awfully Cheerful Engine
What's OLD is NEW
Judge Dredd & The Worlds Of 2000AD
War of the Burning Sky
Level Up: Advanced 5E
Events & Releases
Upcoming Events
Private Events
Featured Events
Socials!
EN Publishing
Twitter
BlueSky
Facebook
Instagram
EN World
BlueSky
YouTube
Facebook
Twitter
Twitch
Podcast
Features
Top 5 RPGs Compiled Charts 2004-Present
Adventure Game Industry Market Research Summary (RPGs) V1.0
Ryan Dancey: Acquiring TSR
Q&A With Gary Gygax
D&D Rules FAQs
TSR, WotC, & Paizo: A Comparative History
D&D Pronunciation Guide
Million Dollar TTRPG Kickstarters
Tabletop RPG Podcast Hall of Fame
Eric Noah's Unofficial D&D 3rd Edition News
D&D in the Mainstream
D&D & RPG History
About Morrus
Log in
Register
What's new
Search
Search
Search titles only
By:
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions, OSR, & D&D Variants
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Menu
Log in
Register
Install the app
Install
Upgrade your account to a Community Supporter account and remove most of the site ads.
Community
General Tabletop Discussion
*Dungeons & Dragons
MPMB's D&D 5e Character Tools
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="morepurplemorebetter" data-source="post: 6659886" data-attributes="member: 6788192"><p>Another update to a <a href="http://www.enworld.org/forum/rpgdownloads.php?do=download&downloadid=1180" target="_blank"><span style="color: #330099"><strong>Beta version 6.6 with better automated Class Features!</strong></span></a>. Still only the Barbarian bits are there. For now I'm focussing on getting the code to work. After that I'll see about transcribing the classes.</p><p></p><p><span style="font-size: 15px">Data entry</span></p><p>If people want to help transcribing the classes that would be very welcome as it is a lot of work! Thank you fitsou for suggesting this!</p><p>What I would be looking for is the description text of each class feature. You can try making a Barbarian with the new Beta version to see how things look like. The idea is to compress the information to as few lines as possible with every line starting with "\n " (a line break and two spaces). So provide me with short description texts for all the class features if you want your favourite class to be added as fast as possible <img src="https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png" class="smilie smilie--emoji" loading="lazy" width="64" height="64" alt=":)" title="Smile :)" data-smilie="1"data-shortname=":)" /></p><p></p><p>The code for the Barbarian Class Features looks like this:</p><p>[CODE]"rage": {</p><p> name: "Rage",</p><p> source: ["P", 48],</p><p> minlevel: 1,</p><p> description: "\n Start\/end as bonus action; For 1 min until unconscious or not attacked during turn\n Advantage on Strength checks and saves; Resistance to bludgeoning\/piercing\/slashing",</p><p> additional: ["+2 melee damage", "+2 melee damage", "+2 melee damage", "+2 melee damage", "+2 melee damage", "+2 melee damage", "+2 melee damage", "+2 melee damage", "+3 melee damage", "+3 melee damage", "+3 melee damage", "+3 melee damage", "+3 melee damage", "+3 melee damage", "+3 melee damage", "+4 melee damage", "+4 melee damage", "+4 melee damage", "+4 melee damage", "+4 melee damage"],</p><p> usages: [2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, "\u221E\u00D7 per "],</p><p> recovery: "long rest",</p><p> action: ["bonus action", " (start\/stop)"]</p><p> },</p><p>"unarmored defense": {</p><p> name: "Unarmored Defense",</p><p> source: ["P", 48],</p><p> minlevel: 1,</p><p> description: "\n AC is 10 + Dexterity modifier + Constitution modifier + shield"</p><p>},</p><p>"reckless attack": {</p><p> name: "Reckless Attack",</p><p> source: ["P", 48],</p><p> minlevel: 2,</p><p> description: "\n Adv. on first melee weapon attack of the turn, but attacks vs. me adv. until next turn"</p><p>},</p><p>"danger sense": {</p><p> name: "Danger Sense",</p><p> source: ["P", 48],</p><p> minlevel: 2,</p><p> description: "\n Adv. on Dexterity saves against seen effects, while not blinded\/deafened\/incapacitated",</p><p> save: "Adv. on Dex saves vs. seen effects."</p><p>},</p><p>"subclassfeature3": {</p><p> name: "Primal Path",</p><p> source: ["P", 48],</p><p> minlevel: 3,</p><p> description: " [no subclass in the \"class\" field]"</p><p>},</p><p>"subclassfeature3.1": {</p><p> name: "",</p><p> minlevel: 3,</p><p>},</p><p>"fast movement": {</p><p> name: "Fast Movement",</p><p> source: ["P", 49],</p><p> minlevel: 5,</p><p> description: "\n +10 ft speed when I'm not wearing heavy armor",</p><p> eval: "ChangeSpeed(10)",</p><p> removeeval: "ChangeSpeed(-10)"</p><p>},</p><p>"subclassfeature6": {</p><p> name: "Primal Path",</p><p> source: ["P", 48],</p><p> minlevel: 6,</p><p> description: " [no subclass in the \"class\" field]"</p><p>},</p><p>"feral instinct": {</p><p> name: "Feral Instinct",</p><p> source: ["P", 49],</p><p> minlevel: 7,</p><p> description: "\n Adv. on Initiative; I can enter rage to act normally on the first turn when surprised",</p><p> eval: "Checkbox(\"Init Adv\", true, \"Advantage to Initiative checks was gained from Barbarian (Feral Instinct)\")",</p><p> removeeval: "Checkbox(\"Init Adv\", false, \"\")"</p><p>},</p><p>"brutal critical": {</p><p> name: "Brutal Critical",</p><p> source: ["P", 49],</p><p> minlevel: 9,</p><p> description: "\n I can roll additional dice for the extra damage on a critical hit with a melee attack",</p><p> additional: ["", "", "", "", "", "", "", "", "1 additional die", "1 additional die", "1 additional die", "1 additional die", "2 additional dice", "2 additional dice", "2 additional dice", "2 additional dice", "3 additional dice", "3 additional dice", "3 additional dice", "3 additional dice"]</p><p>},</p><p>"subclassfeature10": {</p><p> name: "Primal Path",</p><p> source: ["P", 48],</p><p> minlevel: 10,</p><p> description: " [no subclass in the \"class\" field]"</p><p>},</p><p>"relentless rage": {</p><p> name: "Relentless Rage",</p><p> source: ["P", 49],</p><p> minlevel: 11,</p><p> description: "\n If I drop to 0 hp while raging, I can make a DC 10 Constitution save to stay at 1 hp\n The DC increases by 5 for every attempt until I finish a short or long rest"</p><p>},</p><p>"subclassfeature14": {</p><p> name: "Primal Path",</p><p> source: ["P", 48],</p><p> minlevel: 14,</p><p> description: " [no subclass in the \"class\" field]"</p><p>},</p><p>"persistent rage": {</p><p> name: "Persistent Rage",</p><p> source: ["P", 49],</p><p> minlevel: 15,</p><p> description: "\n My rage only lasts shorter than 1 minute if I fall unconscious or if I choose to end it"</p><p>},</p><p>"indomitable might": {</p><p> name: "Indomitable Might",</p><p> source: ["P", 49],</p><p> minlevel: 18,</p><p> description: "\n If a Strength check is lower than my Strength score, use Strength score instead"</p><p>},</p><p>"primal champion": {</p><p> name: "Primal Champion",</p><p> source: ["P", 49],</p><p> minlevel: 20,</p><p> description: "\n +4 to both Strength and Constitution and their maximums increase to 24"</p><p>}[/CODE]</p><p></p><p>And the Class Features of the subclasses "Berserker" and "Totem Warrior" look like this:</p><p>[CODE]"berserker": {</p><p> subname: "Path of the Berserker",</p><p> fullname: "Berserker",</p><p> abilitySave: 6,</p><p> features: {</p><p> "subclassfeature3": {</p><p> name: "Frenzy",</p><p> source: ["P", 49],</p><p> minlevel: 3,</p><p> description: "\n Melee attack as bonus action each turn while raging; +1 level of exhaustion after rage",</p><p> action: ["bonus action", " attack (while raging)"]</p><p> },</p><p> "subclassfeature6": {</p><p> name: "Mindless Rage",</p><p> source: ["P", 49],</p><p> minlevel: 6,</p><p> description: "\n While raging, I cannot be charmed or frightened and such effects are suspended"</p><p> },</p><p> "subclassfeature10": {</p><p> name: "Intimidating Presence",</p><p> source: ["P", 49],</p><p> minlevel: 10,</p><p> description: "\n As an action, frighten one creature in 30 ft for one turn if it fails a Wisdom save\n This effect ends if the creature is out of line of sight or more than 60 ft away\n If a creature succeeds its saving throw, it is immune for 24 hours"</p><p> },</p><p> "subclassfeature14": {</p><p> name: "Retaliation",</p><p> source: ["P", 50],</p><p> minlevel: 14,</p><p> description: "\n When an enemy within 5 ft damages me, I can make a melee attack as a reaction",</p><p> action: ["reaction", " (after taking damage)"]</p><p> }</p><p> }},</p><p>"totem warrior": {</p><p> subname: "Path of the Totem Warrior",</p><p> fullname: "Totem Warrior",</p><p> features: {</p><p> "subclassfeature3": {</p><p> name: "Spirit Seeker",</p><p> source: ["P", 50],</p><p> minlevel: 3,</p><p> description: "\n I can cast the spells Beast Sense and Speak with Animals as rituals" </p><p> },</p><p> "subclassfeature3.1": {</p><p> name: "Totem Spirit",</p><p> source: ["P", 50],</p><p> minlevel: 3,</p><p> description: "\n Choose Bear, Eagle, or Wolf using the \"Choose Feature\" button above",</p><p> choices: ["Bear", "Eagle", "Wolf"],</p><p> "bear": {</p><p> name: "Bear Spirit",</p><p> description: "\n While raging, I have resistance to all damage types except psychic"</p><p> },</p><p> "eagle": {</p><p> name: "Eagle Spirit",</p><p> description: "\n While raging without heavy armor, others have disadvantage on opportunity attacks\n I can use the Dash action as a bonus action",</p><p> action: ["bonus action", " (Dash)"]</p><p> },</p><p> "wolf": {</p><p> name: "Wolf Spirit",</p><p> description: "\n While raging, friends have advantage on melee attacks vs. hostiles within 5 ft of me"</p><p> }</p><p> },</p><p> "subclassfeature6": {</p><p> name: "Aspect of the Beast",</p><p> source: ["P", 50],</p><p> minlevel: 6,</p><p> description: "\n Choose Bear, Eagle, or Wolf using the \"Choose Feature\" button above",</p><p> choices: ["Bear", "Eagle", "Wolf"],</p><p> "bear": {</p><p> name: "Aspect of the Bear",</p><p> description: "\n Advantage on Strength checks to push\/pull\/lift\/break; Carrying capacity is doubled",</p><p> eval: "this.getField(\"Carrying Capacity Multiplier\").value += 1;",</p><p> removeeval: "this.getField(\"Carrying Capacity Multiplier\").value -= 1;"</p><p> },</p><p> "eagle": {</p><p> name: "Aspect of the Eagle",</p><p> description: "\n I can see up to 1 mile away perfectly; No disadvantage on Perception from dim light",</p><p> },</p><p> "wolf": {</p><p> name: "Aspect of the Wolf",</p><p> description: "\n I can track while traveling at a fast pace; and I can move stealthy at a normal pace",</p><p> }</p><p> },</p><p> "subclassfeature10": {</p><p> name: "Spirit Walker",</p><p> source: ["P", 50],</p><p> minlevel: 10,</p><p> description: "\n I can cast the spell Commune with Nature as a ritual"</p><p> },</p><p> "subclassfeature14": {</p><p> name: "Totemic Attunement",</p><p> source: ["P", 50],</p><p> minlevel: 14,</p><p> description: "\n Choose Bear, Eagle, or Wolf using the \"Choose Feature\" button above",</p><p> choices: ["Bear", "Eagle", "Wolf"],</p><p> "bear": {</p><p> name: "Bear Attunement",</p><p> description: "\n While raging, any creature that sees me within 5 ft has disadv. on attacks vs. others"</p><p> },</p><p> "eagle": {</p><p> name: "Eagle Attunement",</p><p> description: "\n While raging, I can fly at my current speed, but I can only stay aloft during my turn"</p><p> },</p><p> "wolf": {</p><p> name: "Wolf Attunement",</p><p> description: "\n If my melee attack hits while raging, I can knock prone as a bonus action (up to Large)",</p><p> action: ["bonus action", " (raging: knock prone)"]</p><p> }</p><p> }</p><p> }},[/CODE]</p><p></p><p><a href="http://www.enworld.org/forum/rpgdownloads.php?do=download&downloadid=1180" target="_blank"><span style="color: #330099"><strong>Character Sheet v6.6</strong></span></a> (7-7-2015) <span style="color: #330099"><strong>Beta!</strong></span> changelog:</p><p>- The Letter version has some minor changes in lay-out to make the “Class Features” area larger</p><p>- The Carrying Capacity ×2 checkbox has been replaced by a modifier ‘blue text field’ (as per the suggestion of Noah Ivaldi)</p><p>- Added a button to choose class features that offer you a selection (such as the Totem Warrior features that let you choose between Bear, Eagle, and Wolf)</p><p>- Further implemented the Class Feature code to (better) allow for multiclassing, and to allow for changing of the text manually</p><p>- Changed the appearance of the class features to have fewer big black dots</p><p>- Updated a lot of older code</p></blockquote><p></p>
[QUOTE="morepurplemorebetter, post: 6659886, member: 6788192"] Another update to a [URL="http://www.enworld.org/forum/rpgdownloads.php?do=download&downloadid=1180"][COLOR=#330099][B]Beta version 6.6 with better automated Class Features![/B][/COLOR][/URL]. Still only the Barbarian bits are there. For now I'm focussing on getting the code to work. After that I'll see about transcribing the classes. [SIZE=4]Data entry[/SIZE] If people want to help transcribing the classes that would be very welcome as it is a lot of work! Thank you fitsou for suggesting this! What I would be looking for is the description text of each class feature. You can try making a Barbarian with the new Beta version to see how things look like. The idea is to compress the information to as few lines as possible with every line starting with "\n " (a line break and two spaces). So provide me with short description texts for all the class features if you want your favourite class to be added as fast as possible :) The code for the Barbarian Class Features looks like this: [CODE]"rage": { name: "Rage", source: ["P", 48], minlevel: 1, description: "\n Start\/end as bonus action; For 1 min until unconscious or not attacked during turn\n Advantage on Strength checks and saves; Resistance to bludgeoning\/piercing\/slashing", additional: ["+2 melee damage", "+2 melee damage", "+2 melee damage", "+2 melee damage", "+2 melee damage", "+2 melee damage", "+2 melee damage", "+2 melee damage", "+3 melee damage", "+3 melee damage", "+3 melee damage", "+3 melee damage", "+3 melee damage", "+3 melee damage", "+3 melee damage", "+4 melee damage", "+4 melee damage", "+4 melee damage", "+4 melee damage", "+4 melee damage"], usages: [2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, "\u221E\u00D7 per "], recovery: "long rest", action: ["bonus action", " (start\/stop)"] }, "unarmored defense": { name: "Unarmored Defense", source: ["P", 48], minlevel: 1, description: "\n AC is 10 + Dexterity modifier + Constitution modifier + shield" }, "reckless attack": { name: "Reckless Attack", source: ["P", 48], minlevel: 2, description: "\n Adv. on first melee weapon attack of the turn, but attacks vs. me adv. until next turn" }, "danger sense": { name: "Danger Sense", source: ["P", 48], minlevel: 2, description: "\n Adv. on Dexterity saves against seen effects, while not blinded\/deafened\/incapacitated", save: "Adv. on Dex saves vs. seen effects." }, "subclassfeature3": { name: "Primal Path", source: ["P", 48], minlevel: 3, description: " [no subclass in the \"class\" field]" }, "subclassfeature3.1": { name: "", minlevel: 3, }, "fast movement": { name: "Fast Movement", source: ["P", 49], minlevel: 5, description: "\n +10 ft speed when I'm not wearing heavy armor", eval: "ChangeSpeed(10)", removeeval: "ChangeSpeed(-10)" }, "subclassfeature6": { name: "Primal Path", source: ["P", 48], minlevel: 6, description: " [no subclass in the \"class\" field]" }, "feral instinct": { name: "Feral Instinct", source: ["P", 49], minlevel: 7, description: "\n Adv. on Initiative; I can enter rage to act normally on the first turn when surprised", eval: "Checkbox(\"Init Adv\", true, \"Advantage to Initiative checks was gained from Barbarian (Feral Instinct)\")", removeeval: "Checkbox(\"Init Adv\", false, \"\")" }, "brutal critical": { name: "Brutal Critical", source: ["P", 49], minlevel: 9, description: "\n I can roll additional dice for the extra damage on a critical hit with a melee attack", additional: ["", "", "", "", "", "", "", "", "1 additional die", "1 additional die", "1 additional die", "1 additional die", "2 additional dice", "2 additional dice", "2 additional dice", "2 additional dice", "3 additional dice", "3 additional dice", "3 additional dice", "3 additional dice"] }, "subclassfeature10": { name: "Primal Path", source: ["P", 48], minlevel: 10, description: " [no subclass in the \"class\" field]" }, "relentless rage": { name: "Relentless Rage", source: ["P", 49], minlevel: 11, description: "\n If I drop to 0 hp while raging, I can make a DC 10 Constitution save to stay at 1 hp\n The DC increases by 5 for every attempt until I finish a short or long rest" }, "subclassfeature14": { name: "Primal Path", source: ["P", 48], minlevel: 14, description: " [no subclass in the \"class\" field]" }, "persistent rage": { name: "Persistent Rage", source: ["P", 49], minlevel: 15, description: "\n My rage only lasts shorter than 1 minute if I fall unconscious or if I choose to end it" }, "indomitable might": { name: "Indomitable Might", source: ["P", 49], minlevel: 18, description: "\n If a Strength check is lower than my Strength score, use Strength score instead" }, "primal champion": { name: "Primal Champion", source: ["P", 49], minlevel: 20, description: "\n +4 to both Strength and Constitution and their maximums increase to 24" }[/CODE] And the Class Features of the subclasses "Berserker" and "Totem Warrior" look like this: [CODE]"berserker": { subname: "Path of the Berserker", fullname: "Berserker", abilitySave: 6, features: { "subclassfeature3": { name: "Frenzy", source: ["P", 49], minlevel: 3, description: "\n Melee attack as bonus action each turn while raging; +1 level of exhaustion after rage", action: ["bonus action", " attack (while raging)"] }, "subclassfeature6": { name: "Mindless Rage", source: ["P", 49], minlevel: 6, description: "\n While raging, I cannot be charmed or frightened and such effects are suspended" }, "subclassfeature10": { name: "Intimidating Presence", source: ["P", 49], minlevel: 10, description: "\n As an action, frighten one creature in 30 ft for one turn if it fails a Wisdom save\n This effect ends if the creature is out of line of sight or more than 60 ft away\n If a creature succeeds its saving throw, it is immune for 24 hours" }, "subclassfeature14": { name: "Retaliation", source: ["P", 50], minlevel: 14, description: "\n When an enemy within 5 ft damages me, I can make a melee attack as a reaction", action: ["reaction", " (after taking damage)"] } }}, "totem warrior": { subname: "Path of the Totem Warrior", fullname: "Totem Warrior", features: { "subclassfeature3": { name: "Spirit Seeker", source: ["P", 50], minlevel: 3, description: "\n I can cast the spells Beast Sense and Speak with Animals as rituals" }, "subclassfeature3.1": { name: "Totem Spirit", source: ["P", 50], minlevel: 3, description: "\n Choose Bear, Eagle, or Wolf using the \"Choose Feature\" button above", choices: ["Bear", "Eagle", "Wolf"], "bear": { name: "Bear Spirit", description: "\n While raging, I have resistance to all damage types except psychic" }, "eagle": { name: "Eagle Spirit", description: "\n While raging without heavy armor, others have disadvantage on opportunity attacks\n I can use the Dash action as a bonus action", action: ["bonus action", " (Dash)"] }, "wolf": { name: "Wolf Spirit", description: "\n While raging, friends have advantage on melee attacks vs. hostiles within 5 ft of me" } }, "subclassfeature6": { name: "Aspect of the Beast", source: ["P", 50], minlevel: 6, description: "\n Choose Bear, Eagle, or Wolf using the \"Choose Feature\" button above", choices: ["Bear", "Eagle", "Wolf"], "bear": { name: "Aspect of the Bear", description: "\n Advantage on Strength checks to push\/pull\/lift\/break; Carrying capacity is doubled", eval: "this.getField(\"Carrying Capacity Multiplier\").value += 1;", removeeval: "this.getField(\"Carrying Capacity Multiplier\").value -= 1;" }, "eagle": { name: "Aspect of the Eagle", description: "\n I can see up to 1 mile away perfectly; No disadvantage on Perception from dim light", }, "wolf": { name: "Aspect of the Wolf", description: "\n I can track while traveling at a fast pace; and I can move stealthy at a normal pace", } }, "subclassfeature10": { name: "Spirit Walker", source: ["P", 50], minlevel: 10, description: "\n I can cast the spell Commune with Nature as a ritual" }, "subclassfeature14": { name: "Totemic Attunement", source: ["P", 50], minlevel: 14, description: "\n Choose Bear, Eagle, or Wolf using the \"Choose Feature\" button above", choices: ["Bear", "Eagle", "Wolf"], "bear": { name: "Bear Attunement", description: "\n While raging, any creature that sees me within 5 ft has disadv. on attacks vs. others" }, "eagle": { name: "Eagle Attunement", description: "\n While raging, I can fly at my current speed, but I can only stay aloft during my turn" }, "wolf": { name: "Wolf Attunement", description: "\n If my melee attack hits while raging, I can knock prone as a bonus action (up to Large)", action: ["bonus action", " (raging: knock prone)"] } } }},[/CODE] [URL="http://www.enworld.org/forum/rpgdownloads.php?do=download&downloadid=1180"][COLOR=#330099][B]Character Sheet v6.6[/B][/COLOR][/URL] (7-7-2015) [COLOR=#330099][B]Beta![/B][/COLOR] changelog: - The Letter version has some minor changes in lay-out to make the “Class Features” area larger - The Carrying Capacity ×2 checkbox has been replaced by a modifier ‘blue text field’ (as per the suggestion of Noah Ivaldi) - Added a button to choose class features that offer you a selection (such as the Totem Warrior features that let you choose between Bear, Eagle, and Wolf) - Further implemented the Class Feature code to (better) allow for multiclassing, and to allow for changing of the text manually - Changed the appearance of the class features to have fewer big black dots - Updated a lot of older code [/QUOTE]
Insert quotes…
Verification
Post reply
Community
General Tabletop Discussion
*Dungeons & Dragons
MPMB's D&D 5e Character Tools
Top