Page 1 of 16 12311 ... Last
  1. #1

    Project: AD&D Core Ruleset

    Overview

    Downlinks at bottom of post.

    • Purpose: Support AD&D Core (1e and 2e) and have all the advanced features that can be included.
    • Ruleset Base Source: The ruleset source is being built using the 5e code base (version released in January of 2017) with the 5e'isms filed off and/or converted to a use that fits AD&D Core.
    • Other
      • Spell Module
      • NPC Module
      • Item Module
      • Class Sample (OSRIC Classes) Module
      • 1e Specific Extension >>HERE<<



    Details

    Goals (The Quest!)

    I decided to hack out a ruleset for AD&D Core games because I was unhappy for various reasons with what is available. I also enjoy coding, especially when it's for something I play, AD&D. My personal goal is to hack out a ruleset that I can use in my weekly games and take advantage of the features FG allows that doesn't have any requirements that will cost the DM other than FG itself.

    I picked the 5e codebase to start as with because after playing with all of the various versions of D&D rulesets that existed it seemed to be the most feature rich… and why re-invent the wheel?

    There are some caveats for all "AD&D" version support. At this time I have no plans to code in a "attack matrix" like 1e uses or a weapon versus armor type attacks. Why? I don't use them. I've played in games since 1983 and never been in a game that used them. If someone wants to submit code that will allow an optional toggle for those I'd be happy to integrate them.

    Other than those issues everything I plan to add options for are from both versions of AD&D.

    So what is "CORE" rules? For this project currently, AD&D PHB/DMG. Additionally for 1e that also includes the UA, DSG and WSG. For 2e that also includes the base Handbooks (Wizard, Rogue, Fighter and Priest) . I am excluding 2e OPTION books (commonly called 2.5e) because those diverge too much to be compatible with AD&D 1e… at least right now.

    Features and what is in the works (Rumor Table!)

    The TODO list is too long to post and constantly updated. Here is a link to my OneNote notebook that contains the list of "TODO" and other related items I've created for the project. This does not include everything I've done but a lot of it. I'm trying to keep it current as I move forward.
    https://1drv.ms/u/s!AntMyR2CVQb6jEkRTQQoeZg4ViSX
    (click on the TODO tab on the left, you can then click on the individual sections for the character sheet/etc)

    Download (Where is the Treasure hidden?)

    I have attached a copy of the "current as of my updating this post" AD&D Core.pak to this post.

    The most current version (while in beta) can be downloaded from the github repo here:
    https://github.com/CelestianGC/AD-D-Core
    Download the zip, create a directory in your ruleset folder called "AD&D Core" and then copy the contents inside the zip in "\AD-D-Core-master.zip\AD-D-Core-master" to that..
    http://i.imgur.com/GBAlg2B.png
    You can also just make a new zip file and renamed it to "AD&D Core.pak" with the contents I mentioned above placed in the ruleset folder with the others (like 5e.pak/etc).


    Help with Project (Want to help the old hermit?)

    I am doing this mainly for me and my group but if you're happy with the ruleset and want to help work on the project feel free to PM me here or you can email me at [email protected].
    Keep in mind there are several of parts of this project that do not require knowledge of coding! For example....I've got a large database of NPCs and Spells that need to be reviewed and packed in a way that they comply with the SRD. If you're interested in helping in anyway, let me know.


    Modules (The Trading Post )
    • Spells
      • Have a large collection of spells but need to review and build a module that will comply with SRD.

    • Monster/NPCs
      • Have a large collection of NPCs but need to review and build a module that will comply with SRD.



    Extras!

    I wrote a perl script to import the AD&D Core Rules CD html files into Fantasy Grounds. This script will allow you to have your 2e PHB/DMG and all the other books included in the Core Rules CD in your FG game for you and your players. It's certainly not as pretty as the 5e books (I'm just one person) but the search feature is great. Once you include those links to your "classes" and "races" and such your players will love you.

    I've also added a script that will also let you import the spells into your "Spells" section from the same HTML files. If time permits I will do the same for creatures. I've already got a script that I used to import some 3k AD&D creatures from various sources but will require some work to deal with the Core Rules CD html format.

    Perhaps someday in the future I can do some work on the import script to have it organize the "books" a bit better.

    This probably one of the biggest reasons I decided to drop my 2 year project with my Maptools AD&D Framework and pickup Fantasy Grounds. Having the books available easily linked in convenient places is a huge boon.

    Keep in mind this script requires some knowledge of perl. At least installing perl including several modules but not necessarily coding.
    Download:
    https://github.com/CelestianGC/FG--A...-Core-Importer
    Read the "read me" for more details.

    update 2017.10.21: actiononly setting for advanced effects. Several bug fixes related to effects. cleaned up code that was moved to CoreRPG by base rulesets.
    update 2017.10.27: import table text updates (first line title), bugs: concentration effect for rolling init for spell would use previous round initiative, effects expiring incorrectly due to ascending versus descending (d20/5e mechanics) initiative, actiononly/non-action only logic bug corrected. cleaned up display of effect strings for advanced effects.
    update 2017.11.04: bug fix, saves (half damage type), applied the 5E ruleset for save fixes from previous updates also.
    update 2017.11.09: TURN, TURNLEVEL and SURPRISE added as effect modifiers. ARMOR() added to effects IF/IFT. THACO on frontpage usable for a basic attack just using thaco. Actions tab back to bottom.
    Latest downloads here:
    Attached Files Attached Files
    Last edited by celestian; November 10th, 2017 at 00:39. Reason: update: v2017.11.09

  2. #2
    Saving slot just in case other info needs to be added.

  3. #3
    Here is a screenshot of the main character sheet page


    Actions Tab



    Skills Tab


    Class/Saves and Abilities popup windows


    Changed up "quick use" modifiers.


    Combat Tracker, sample NPC entry


    Sample Spell entry


    Sample NPC Entry


    Sample Class Entry
    Last edited by celestian; July 3rd, 2017 at 22:59. Reason: another layout change update

  4. #4
    damned's Avatar
    Join Date
    Mar 2011
    Location
    Australia
    Posts
    13,949
    Blog Entries
    1
    Fantastic Job Celestian.

    FG Con 10 – Fantasy Grounds Online RPG Convention - April 7-9 2017
    Register at www.fg-con.com for all the latest info.

  5. #5
    Examples of Dead NPCs on the map

  6. #6
    leozelig's Avatar
    Join Date
    Jun 2007
    Location
    Eastern USA
    Posts
    833
    Blog Entries
    2
    Awesome, thanks for sharing!

  7. #7
    Excellent work. Thank you very much !!!

  8. #8
    Updated how skills view. Was really cluttered and I think this looks much better.



    Here is the modifier window.


  9. #9
    Update.
    • Proficiencies - Updated in "Abilities" tab. hit/dmg adjustment fields added.
    • Weapon Adjustments - Can now apply (multiple) proficiency to a weapon. So specialization, elven bonuses or even non-proficiency penalties.

  10. #10
    Also check out the AD&D Core 1e Extension for more focus 1e support. That thread is here.

Thread Information

Users Browsing this Thread

There are currently 2 users browsing this thread. (0 members and 2 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in