GI JOE RPG Launch
  1. #1

    The dice tower does not handle complex dice expressions

    Ruleset(s): CoreRPG
    Extensions/Themes: none
    Modules Loaded: none
    Operating System / Language Setting: Win10/11
    Steps to Reproduce:

    When you define some complex roll (d6!) and try to drag the roll in the tower it does nothing.

    The problem seems to be in this function:

    Code:
    function decodeRollFromOOB(msgOOB)
        msgOOB.type = nil;
        msgOOB.sender = nil;
        
        msgOOB.aDice, msgOOB.nMod = DiceManager.convertStringToDice(msgOOB.sDice);
        msgOOB.sDice = nil;
        
        msgOOB.bTower = true;
        msgOOB.bSecret = true;
        
        return msgOOB;
    end
    when calling convertStringToDice the special dice are lost.
    Ruleset Wizard
    The Ruleset Development Environment
    www.rulesetwizard.com
    Ruleset Wizard Tutorials
    Damned's Ruleset Wizard Tutorials

  2. #2

  3. #3
    That's correct. The advanced dice expressions will not work across all of the features in CoreRPG. I've been slowly adding the capability to pass that information around as I've touched each system.

    Regards,
    JPG

  4. #4
    Since this came up, I'll be adding some extra code in the next version to preserve dice information in the dice tower handling of rolls. This should allow all dice information to propagate.

    I'm in the middle of a larger set of changes; so this will be targeted for early next year.

    Regards,
    JPG

Thread Information

Users Browsing this Thread

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

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
5E Product Walkthrough Playlist

Log in

Log in