Page 1 of 90 1231151 ... Last
  1. #1
    damned's Avatar
    Join Date
    Mar 2011
    Location
    Australia
    Posts
    15,508
    Blog Entries
    1

    MoreCore Ruleset

    A big thanks in particular to IanMWard for his help and input on this ruleset and to others including Trenloe, Ikael, DMFirmy, Frostbyte, Imiri, Myrddin, Sibellius, Trenloe and IanMWard for the use of their Dice Rollers within MoreCore.



    Version 1.42 released 20180227

    MoreCore was built to add more features to CoreRPG. It started as an extension - adding some Combat Tracker fields and some character sheet fields and has expanded in both of these areas. With the current feature-set we felt that it would be better delivered as a CoreRPG layered ruleset.

    I have created a basic doco page for the ruleset here: http://www.diehard-gaming.com/mchelp.html you can access this ingame using /morecorehelp (updated to 1.40)

    MoreCore compatible extensions can be found here: https://www.fantasygrounds.com/forum...ore-extensions

    The MoreCore ruleset replaces the MoreCore extension. Consider moving your CoreRPG games to MoreCore as it offers a lot of additional features. If you have an existing campaign that you have been running with CoreRPG and the MoreCore extension you should do the following -
    1. Navigate to your campaigns directory and make a copy of your campaign - call this copy [B]Campaign[B]MC[B]
    2. Edit your campaign.xml with a text editor and replace <ruleset>CoreRPG</ruleset> with <ruleset>MoreCore</ruleset>
    3. Restart Fantasy Grounds and select the [B]Campaign[B]MC[B] and deselect the MoreCore extension and Start
    From now on your campaign should automatically use the MoreCore ruleset. It is possible there may be some loss or orphaning of data. If so you can reference your older campaign to copy the data from. In my testing I have not lost any data.

    The key features of MoreCore include:
    • Additional Combat Tracker columns
    • Combat Tracker fields linked to PC and NPC sheets
    • Rollable NPC attacks from Combat Tracker
    • Rollable attack strings for PCs and NPCs
    • Drag and Drop damage for PCs and NPCs (GM Only)
    • Library of Drag and Drop rolls
    • Library of Abilities (*new in 1.34)
    • Exportable Drag and Drop rolls
    • Exportable Abilities (*new in 1.34)
    • Drag and Drop Table Rolls (*new in 1.32)
    • Drag and Drop Modifiers (*new in 1.32)
    • Different Icons for Rolls, Modifiers, Chat and Tables (*new in 1.33)
    • Customisable Hero Points
    • Customisable Linked field names
    • Customisable Combat Tracker Headings
    • 6 Customisable Rolls fields on PC Sheet (*new in 1.35)
    • 4 Flip Frames for Player Reference Links on PC Sheet (*new in 1.37)
    • Spell Tracking on PC Sheet (*new in 1.37)
    • NPC Rolls on Cobat Tracker (*new in 1.37)
    • Drag and Drop Rolls for PC and NPC sheets
    • Logo field for customisation in extensions (*new in 1.31)
    • Dice Pool Tray - courtesy of ianmward



    If you are playing a game system that does not have a full Fantasy Grounds ruleset developed for it consider trying MoreCore.

    Requests, suggestions and offers of assistance will all be entertained.

    Character Sheet Sample


    Combat Tracker Sample


    EDIT: 1.29 20161107 Fixed /export for 3.2.0 (thanks Imiri for the report) (44)
    EDIT: 1.30 20161116 Minor updates for 3.2.1 and better support for customising to your favourite game system
    EDIT: 1.31 20161116 Minor customising updates (6)
    EDIT: 1.32 20161119 Updates to Rolls support for Modifiers and Tables, updated User Guide (12)
    EDIT: 1.33 20161123 Rolls display different Icons for Rolls, Modifiers, Tables and Chat (44)
    EDIT: 1.34 20161203 Abilities Library, New /rollunder diceroller, transparent tooltips for Rolls (48)
    EDIT: 1.36 20161221 More Rolls and other tweaks /qin, /hitos, /conan, /thac0, /saving (39)
    EDIT: 1.37 20170103 More Rolls, More Character Sheet Options, NPC Rolls on Combat Tracker (136)
    EDIT: 1.38 20170204 More Rolls, Small Fixes (230)
    EDIT: 1.39 20170424 Lots more rolls (Coriolis, Champions, Lot5R, DSR, Pendragon, Talislanta and more) plus some other new features. (236)
    EDIT: 1.40 20170909 Bugfix for rollunder. Added rollundersmod and rollunderdmod, where the modifier box adjusts the success level or number of dice rolled, respectively. rollunder: modifier box adjusts the success level target. edies: modifier box adjusts the success level target. GM can now edit the "Order" field in the Combat Tracker. (289)
    EDIT: 1.41 20180101 Stunt Dice, Roll Low, Bethica RPG (241)
    EDIT: 1.42 20180227 Added Dice pool Tray, Dice Pool Slash Commands, TDE/DAS Rolls, Can set Init Asc or Dsc
    Attached Files Attached Files
    Last edited by damned; February 28th, 2018 at 00:27.

    FG Con 12 Fantasy Grounds Online RPG Convention - April 13-15 2018
    Register at www.fg-con.com for all the latest info.
    --- Projects ---
    Extensions | MoreCore | MoreCore Themes | Call of Cthulhu | Maelstrom | FG Con

  2. #2

    Join Date
    May 2016
    Location
    Jacksonville, FL
    Posts
    1,272
    Blog Entries
    7
    The current dice strings are:

    Bane: /bane #d# (roll #d# and add the highest value as a -mod to the modifier tool)
    Boon: /boon #d# (roll #d# and add the highest value as a mod to the modifier tool)
    Black Crusade: /blackcrusade 1d100x# (hash is difficulty, results in degrees)
    Conan: /conan 2d20x#y# (roll 2d20+skill+specialisation, each dice equal or under skill is a success, each dice under specialisation is an additioanl success, modifiers increase the number of dice
    Bethica Feat: /bfeat 2d10 +# (roll 2d10+mod and compare to difficulty table - Realms of Bethica)/bsave 2d10 +# (roll 2d10+mod - Realms of Bethica)\r\n/bspell 2d10 +# (roll 2d10+mod - Realms of Bethica)\r\n/bcleric 2d10 +# (roll 2d10+mod - Realms of Bethica)\r\n/breaction 2d10 +# (roll 2d10+mod - Realms of Bethica)\r\n/branged 2d10 +# (roll 2d10+mod - Realms of Bethica)\r\n/bmelee 2d10 +# (roll 2d10+mod - Realms of Bethica)\r\n/btalent (description only - Realms of Bethica)\r\n/btechnique (description only - Realms of Bethica)
    Bethica Save: /bsave 2d10 +# (roll 2d10+mod - Realms of Bethica)
    Bethica Spell: /bspell 2d10 +# (roll 2d10+mod - Realms of Bethica)
    Bethica Cleric: /bcleric 2d10 +# (roll 2d10+mod - Realms of Bethica)
    Bethica Reaction: /breaction 2d10 +# (roll 2d10+mod - Realms of Bethica)
    Bethica Ranged: /branged 2d10 +# (roll 2d10+mod - Realms of Bethica)
    Bethica Melee: /bmelee 2d10 +# (roll 2d10+mod - Realms of Bethica)
    Bethica Talent: /btalent (description only - Realms of Bethica)
    Bethica Technique: /btechnique (description only - Realms of Bethica)
    Champions: /champions # (use OCV for # to determine DCV success)
    Champions Kill: /ckill #d6 (roll #d6 for Body damage + 1d6 to determine additional body damage)
    Champions Skill: /cskill c#s# (roll equal or under 9+characteristic/5+skill on 3d6)
    Champions Stun: /cstun #d6 (roll #d6 for Stun and Body damage)
    Coriolis: /coriolis #d6 (roll #d6 and count 6's as successes)
    Roll Dice: /die #d#+# (roll #dice and add #)
    Dead Simple Roleplaying: /dsr 1d20+# (roll 1d20+modifiers - 15 or better is success, 11 or better is a near miss)
    Exploding Dice: /edie #d# (roll #dice and explode)
    Exploding Dice Successes: /edies #d#x# (roll #dice and explode, count results above # as successes)
    Harn: /harn 1d100x# (checks for success and criticals)
    Healing: /heal #d#+# (need to ctrl-drag to apply negative damage)
    Hitos: /hitos # (roll 3d10, the middle number must equal or beat #)
    Order Results: /orderresult #d# (roll #d# and order results)
    Powered by the Apocalypse: /pbta #d#+# (roll #dice and add #)
    Pendragon: /pendragon 1d20 # (roll 1d20 equal or under target, equal target is Critical Success, 20 is Fumble)
    Qin - Yin Yang: /qin (Qin Yin/Yang dice)
    Drop Lowest: /rolld #d#x# (roll #dice drop # lowest)
    Drop Highest: /rolllow #d#x# (roll #dice drop # highest)
    Roll Over: /rollover #d#x# (roll #dice and count #-, accepts extra dice from modifiers)
    Roll Under: /rollunder #d#x#([+-]#) (roll #dice and count #-, optional modifier adjusts the final number of succeses, modifier box adjusts the target success level)
    Roll Under (Mod Successes): /rollundersmod #d#x#([+-]#) (roll #dice and count #-, optional modifier adjusts the final number of succeses, modifier box adjusts the final number of successes)
    Roll Under (Mod Dice): /rollunderdmod #d#x#([+-]#) (roll #dice and count #-, optional modifier adjusts the final number of succeses, modifier box adjusts the number of dice rolled)
    Roll and Keep: /rnk #k# (roll #d10 explode and keep highest #)
    Roll and Keep Damage: /rnkd #k# (roll #d10 explode and keep highest # of type damage)
    Roll and Keep Katana Damage: /rnkd #k# (roll #d10 explode on 9 and 10 and keep highest # of type damage)
    Roll and Keep Expertise: /rnke #k# (re-roll 1s once and then explode 10s)
    Stunt Dice: /stunt # (roll stunt dice and add optional modifier)
    Saving Throw: /saving #d#+#<># (roll dice and equal or higher/lower for success)
    Success/Fail: /sfdice #d#s#f# (roll #dice, count #s[Success] and #f[Fail])
    Count Successes: /successes #d#x# (roll #dice and count #+)
    Symbaroum: /symb 1d20x# (roll equal/under target)
    Talislanta: /talislanta 1d20+# (roll 20+ Critical Success, 11-19 Full Success, 6-10 Partial Success, 1-5 Failure, 0 or less Mishap, accepts multiple modifiers)
    thac0: /thac0 1d20+#x# (roll 1d20+mod, x# is characters THAC0 value)
    Traveller: /trav 2d6+# (Traveller roll 2d6+mod)
    Ubiquity: /ubiquity #s# (roll #d#, evens count as successes, use Modifier box for additional dice)
    World of Darkness: /woddice #s# (roll #d10, count dice above #, subtract 1s, use Modifier box for additional Difficulty modification)
    Ability: /ability (description only)
    Cleric: /cleric (description only)
    Monstrous Trait: /mtrait (description only)
    Spell: /spell (description only)
    Trait: /trait (description only)
    TDE Attribute: /dsaatt # (roll 1d20 equal or under #, accepts modifiers)
    TDE Skill: /dsaskill # (click three (target) skills (modifiers) and roll 3d10 and each dice should be equal or lower than the Attribute, use Skill (#) to modify. accepts modifiers)


    Pool: /pool #d# (add dice to the dice pool)
    Pool Dice Type: /pooltype damage|dice (change roll to damage or dice type)
    Roll Pool: /rollpool (roll the current pool)
    Modifier: /mod # (adds entry to the Modifier box, accepts negatives)
    Tables: /rollon [table name] <-c [column name]> <-d [NdN+N]> <-hide> (rolls on table)
    Follow On: /followon [rollname] rollon [tablename] (registers an event that will roll on the [tablename] any time that character does the [rollname] roll.
    /followon [rollname] without further arguments to unregister.)


    Creating/adding your own new rolls

    The first thing to do is use a roll from /scripts (as opposed to /desktop/scripts) as your base Template. Use one that is close already in usage as your template.

    1. In your /scripts/manager_custom_mynewroll.lua roll set the Roll type:
    local sCmd = "mynewroll";
    2. Include this new script in /base.xml
    <script name="CustomDiceMyNewRoll" file="scripts/manager_custom_mynewroll.lua" />
    3. Create a new Button Icon for the roll and store in /graphics/icons folder
    4. Define in /graphics/graphics_icons.xml
    <icon name="mynewroll" file="graphics/icons/button_mynewroll.png" />
    5. Setup the auto Icon definition in /campaign/template_campaign.xml
    Add to the <template name="button_rolls_type"> in 3 places - 2 as mynewroll (icons and values) and 1 as MyNewRoll (tooltips).
    Add to the <template name="button_rolls"> in 3 places - 2 as mynewroll (icons and values) and 1 as MyNewRoll (tooltips).
    6. Add to /campaign/record_cas.xml
    Add to the <string_column name="clichatcommand"> just above the elseif == nil statement
    elseif sCommand == "mynewroll" then
    nodeWin.getChild("rollstype").setValue("mynewroll" );
    7. Add it to the /dicehelp command via /scripts/dicehelp.lua
    Add it to the function createHelpMessage()

    And then package up those changed files and send to me (with permission to use/include/share) so that it can be included in the next version of MoreCore and you wont have to redo your changes after the next update.

    Apologies Talyn for stealing your post.
    Last edited by damned; March 8th, 2018 at 21:47.

  3. #3
    Trenloe's Avatar
    Join Date
    May 2011
    Location
    Denver, CO, USA.
    Posts
    19,050
    Yeah, this is amazing work. Good on ya!


    FG Product Development status: Pathfinder Bestiary, Pathfinder Bestiary 2, Pathfinder Bestiary 3 (in store).

    Private Messages: My inbox is forever filling up with PMs. Please don't send me PMs unless they are actually private/personal messages. General FG questions should be asked in the forums - don't be afraid, the FG community don't bite and you're giving everyone the chance to respond and learn!

  4. #4
    It's wonderful !!! Thank you very much.

  5. #5
    Thanks for the (again) working Export feature.

  6. #6
    Mask_of_winter's Avatar
    Join Date
    Feb 2009
    Location
    USA Eastern Time Zone (GMT -5/-4)
    Posts
    2,462
    Blog Entries
    1
    The exported dice strings Rolls is pure genius! Now if you could do the same with Abilities I may not need another ruleset ever again!
    Writer for Just Insert Imagination and co-host of the Wild Die Podcast.
    Find me on G+ to get in on one-shots, check out my YouTube and Twitch channel and follow me on Twitter @Mask_of_Winter

  7. #7
    damned's Avatar
    Join Date
    Mar 2011
    Location
    Australia
    Posts
    15,508
    Blog Entries
    1
    Quote Originally Posted by Mask_of_winter View Post
    The exported dice strings Rolls is pure genius! Now if you could do the same with Abilities I may not need another ruleset ever again!
    The abilities features (name and description) are kinda included in the MoreCore Rolls. You can just have an ability without a roll. The advantage of this is when you use it from Rolls it will report that the PC or NPC is using that Roll/Ability.... The downside is that there is only so much room on that front page and I have pretty much squeezed every little bit out of that front page layout. I added a couple of pixels to the main rolls and modifiers windows and reduced all the padding etc.
    Im pretty sure I could add the export capability and a library for Abilities if you would prefer to continue using them....

    FG Con 12 Fantasy Grounds Online RPG Convention - April 13-15 2018
    Register at www.fg-con.com for all the latest info.
    --- Projects ---
    Extensions | MoreCore | MoreCore Themes | Call of Cthulhu | Maelstrom | FG Con

  8. #8
    Mask_of_winter's Avatar
    Join Date
    Feb 2009
    Location
    USA Eastern Time Zone (GMT -5/-4)
    Posts
    2,462
    Blog Entries
    1
    I suppose one could use the rolls and add the flavor text but leave the dice string blank if it was a move, feat or ability that doesn't require to roll dice. Didn't think of that.
    Writer for Just Insert Imagination and co-host of the Wild Die Podcast.
    Find me on G+ to get in on one-shots, check out my YouTube and Twitch channel and follow me on Twitter @Mask_of_Winter

  9. #9
    GunnarGreybeard's Avatar
    Join Date
    Jun 2008
    Location
    Crossville, TN [GMT-6/-5]
    Posts
    1,186
    Blog Entries
    2
    Any chance of MoreCore getting its own subforum? Might be easier for people to find stuff, IMHO.
    Ultimate License Holder: Meaning anyone can join my games, even those with just the Demo . . .
    Timezone: US Central Daylight Time [GMT-5]
    (Current Local Time)
    Currently Running: 5E [D&D] - Dragonlance (Unlikely Heroes) - Text Only
    Thinking about Running: Something Savage Worlds, maybe Viking themed.


  10. #10
    Trenloe's Avatar
    Join Date
    May 2011
    Location
    Denver, CO, USA.
    Posts
    19,050
    Quote Originally Posted by GunnarGreybeard View Post
    Any chance of MoreCore getting its own subforum? Might be easier for people to find stuff, IMHO.
    I think it's a bit early for that! There's only one thread (this one).


    FG Product Development status: Pathfinder Bestiary, Pathfinder Bestiary 2, Pathfinder Bestiary 3 (in store).

    Private Messages: My inbox is forever filling up with PMs. Please don't send me PMs unless they are actually private/personal messages. General FG questions should be asked in the forums - don't be afraid, the FG community don't bite and you're giving everyone the chance to respond and learn!

Thread Information

Users Browsing this Thread

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

  1. Quentin,
  2. trobadork

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