Page 1 of 3 123 Last
  1. #1
    damned's Avatar
    Join Date
    Mar 2011
    Location
    Australia
    Posts
    20,119
    Blog Entries
    1

    Open Legend RPG extension for MoreCore

    OK this extension still needs some work but a good deal of it has been done.



    The character sheet keeps track of your point spend as you improve your stats.
    As your stats increase the dice pool automatically increases.
    The base d20 is a blue dice.
    Your additional Pool dice are black.
    Advantage and Disadvantage dice can be added and reset after the roll.
    The Advantage Dice roll Green Dice.
    The Disadvantage Dice roll Red Dice.
    All Dice exploded on Max value.
    When Advantage Dice rolled the highest X Dice + the d20 (equivalent to your standard dice) are kept.
    When Disadvantage Dice rolled the lowest X Dice + the d20 (equivalent to your standard dice) are kept.

    HP, Guard, Toughness and Resolve are autocalculated.
    Feat and Armor bonuses have fields to add their values.

    I did this some time ago and have not been able to get back to finish it.
    Some additions were provided by sauyon and thwright

    Happy to take some feedback and to add some further improvements.

    mc-openlegend.jpg
    Attached Files Attached Files
    Last edited by damned; February 5th, 2019 at 12:55.

    MoreCore - Generic Ruleset
    --- Projects ---
    Extensions | Tutorials | MoreCore | MoreCore Themes | Call of Cthulhu | Maelstrom | FG Con

  2. #2

    Join Date
    Apr 2008
    Location
    Virginia Beach
    Posts
    3,086
    That is a wonderful-looking sheet, damned. Almost makes me want to play it.

  3. #3
    This looks great, damned! Thanks for pointing me towards it on discord! Are there plans to implement the actual Boons & Banes? like a full ruleset?

  4. #4
    damned's Avatar
    Join Date
    Mar 2011
    Location
    Australia
    Posts
    20,119
    Blog Entries
    1
    As in provide a reference manual?

    MoreCore - Generic Ruleset
    --- Projects ---
    Extensions | Tutorials | MoreCore | MoreCore Themes | Call of Cthulhu | Maelstrom | FG Con

  5. #5
    This ruleset is pretty awesome. For teh Attribute rolls, is there a way of getting the d20 to not explode but have the d4s, d6s, etc in the dice pool to explode?

    Alternatively, if it's impossible to divide up the dicepool that way, is there a way to get all the dice not to explode?
    Last edited by chillybilly; May 7th, 2019 at 15:38.

  6. #6
    damned's Avatar
    Join Date
    Mar 2011
    Location
    Australia
    Posts
    20,119
    Blog Entries
    1
    hi chillybilly the rules as explained to me have all dice explode.

    MoreCore - Generic Ruleset
    --- Projects ---
    Extensions | Tutorials | MoreCore | MoreCore Themes | Call of Cthulhu | Maelstrom | FG Con

  7. #7
    Quote Originally Posted by damned View Post
    hi chillybilly the rules as explained to me have all dice explode.
    Yeah, my bad for not explaining my intentions better. I was thinking about seeing if I could modify the dicepool mechanic you've made here and turn it into something that could work this the Arcanis RPG (not the 5E conversion but the regular ruleset). Its mechanic is 2d10 (called action dice that don't explode) plus your attribute die (which can explode) plus a modifier (ranks in skill levels).

    Your extension is PAINFULLY close to something I'd given up on earlier (because I'm a terrible coder). Frankly, even if I can't get attribute die to explode, I can always just keep an eye out for it and then have them roll that die type again. It's not fancy-automated but it would work. I REALLY like the colors for different types of dice and I love that it's all one button to push (If I can figure out a way to add a numberbox that goes to the modifier box before the roll ((which I think I can if I spend some time with trial and error))).

    I hope it's okay to tinker with your extension. It's just for personal, not-for-profit use with my friend who I play FG with.
    Last edited by chillybilly; May 7th, 2019 at 16:38.

  8. #8
    damned's Avatar
    Join Date
    Mar 2011
    Location
    Australia
    Posts
    20,119
    Blog Entries
    1
    You are welcome to tinker with it - ianmward wrote the explode string that this script is based off.
    I would much prefer you to tinker with and then SHARE it.
    What I think I would do is modify this function:

    Code:
    function getDieMax(sType)
    Debug.console("getDieMax: ", sType);
      local sDie = string.match(sType, "d(%d+)");
      if tonumber(sDie) > 1000 then
    	tempmax = tonumber(sDie);
    	while tempmax > 100 do
    		tempmax = tempmax - 1000;
    	end
    	else tempmax = tonumber(sDie);
    	end
      max = tempmax;
      return max;  
    end
    to exclude the 2d10 dice type by giving those a max value that cant be rolled and then using the normal function on the other dice.

    MoreCore - Generic Ruleset
    --- Projects ---
    Extensions | Tutorials | MoreCore | MoreCore Themes | Call of Cthulhu | Maelstrom | FG Con

  9. #9
    That's awesome! Thanks! Um, where (what file) do I paste that code?

  10. #10
    damned's Avatar
    Join Date
    Mar 2011
    Location
    Australia
    Posts
    20,119
    Blog Entries
    1
    You would be doing the steps in:

    https://www.fantasygrounds.com/forum...l=1#post380255

    and either starting with a copy of
    manager_custom_explode.lua
    or
    manager_custom_oladv_attribute.lua

    MoreCore - Generic Ruleset
    --- Projects ---
    Extensions | Tutorials | MoreCore | MoreCore Themes | Call of Cthulhu | Maelstrom | FG Con

Thread Information

Users Browsing this Thread

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

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