Joshua Stream Pre
Page 1 of 2 12 Last
  1. #1

    RMC v2.1.6 - Automatic Range Calculations

    There is a new version of RMC v2.1.6 that will go live tomorrow and has been on the test channel for a couple days now. It only adds one feature: Automatic Range Calculations. Basically, it will calculate the range between tokens on the Combat Tracker when one of them attacks the other. There is also a new button that will show the current range to your targets. There are a few things to be aware of that influenced how I implemented it.

    The distances don't match up exactly with the pointers and targeting arrows in FG. Part of the problem is the pointers/arrows are estimating to the nearest 5' so there are times you can move the ends apart a slight bit and the distance won't update. They are also calculating a portion of the way into the tokens square. It became an issue when dealing larger tokens and for tokens that are diagonally adjacent to each other. For example, if a token is attacking a huge token (4x4 squares) where they are touching at a corner, it would actually show them as having distance of 5' apart so inflated the distance.

    I decided to do it from the nearest edge/corner to the nearest edge/corner of the tokens. This allowed me to get the shortest distance between the 2 tokens. It made it a bit more complicated but it handles the larger tokens and tokens being adjacent. It will calculate it down to the nearest 1'.

    Since the FG pointers/arrows won't show the exact amount I wanted to provide a way to check the current distance to the targets. There is a new button on the targets section of the Combat Tracker that will send a message to the chat showing the current distance to the targets.

    When an attack is made it will check if the attacker is within their Reach value to see if it is a melee attack unless the attack item type is one of the following which will always be considered ranged attacks:
    * Missile Weapon
    * Thrown Weapon
    * Elemental Attack
    * Special (This was only included because it could be either so I wanted to automatically include the range modifier)

    If it is one of those item type or the target is farther than the Reach of the attacker, it will check the items range modifiers to find the appropriate modifier to apply. These range modifiers need to be in ascending order for it to pick up the appropriate modifier which will be applied to the attack. The range modifier message will show the range and the range it fell into. Here is an example: [Range 133' <= 200' -20].

    If there aren't any range modifiers or it is past the maximum range then a message will still show the range but also show that it is greater than the Maximum range. It will look like this and apply no modifier: [Range 33' > MAX +0]. I did this so the GM and PC could see they were beyond the maximum range but didn't apply a modifier in case the GM wanted to allow it and they can fill in their own modifier.

    There is one issue that can come up where the range modifiers aren't applying. To work around it until I can fix it, drag a new version of the weapon/attack to the Combat tab of the character sheet and reset it up and it should resolve the issue.

    Hopefully, you find it useful.

    Dakadin

    RMC v2.1.6
    [Added] Automatically calculate range and range penalties
    [Added] Button to CT Entry Targets to show the current ranges to CT entry's targets

    Rolemaster Classic for FG Wish List - http://rm4fg.idea.informer.com/

  2. #2
    Table 08-13 Accessories Price List displays correctly for GM but displays only the column headers on player side.

  3. #3
    Thanks for letting me know. I thought I tracked that one down finally. Just try to resize the window on the player side and then close and reopen it.

    Rolemaster Classic for FG Wish List - http://rm4fg.idea.informer.com/

  4. #4
    Quote Originally Posted by Dakadin View Post
    Thanks for letting me know. I thought I tracked that one down finally. Just try to resize the window on the player side and then close and reopen it.
    That works.

  5. #5
    Majyk's Avatar
    Join Date
    Oct 2016
    Location
    Canada (Insomniac)
    Posts
    146
    This is so great.
    Smart software, finally - such a close step to weapon bonus vs AT groups, now!
    ♥️

  6. #6
    Quote Originally Posted by Majyk View Post
    This is so great.
    Smart software, finally - such a close step to weapon bonus vs AT groups, now!
    ♥️
    If weapon bonus vs AT means what I think you are saying that has been in the ruleset since before I started working on it.

    If not, please let me know what you were thinking so I can see if I should add it to my list.

    Rolemaster Classic for FG Wish List - http://rm4fg.idea.informer.com/

  7. #7
    2.1.6: Got this error when dragging Scimitar item from Character Law to Equipment section on the Inventory tab:

    Script Error: [string "scripts/manager_item2.lua"]:176: attempt to index local 'nodeAttackList' (a nil value)

    And this error when deleting the Scimitar from the character sheet (via Right-Clicking):

    Script Error: [string "scripts/manager_item2.lua"]:194: attempt to index local 'nodeAttackList' (a nil value)

    Toggling "Equipped" on the "Equipped/Carried" icon did not activate the Scimitar in the Combat tab.

  8. #8
    Quote Originally Posted by lachancery View Post
    2.1.6: Got this error when dragging Scimitar item from Character Law to Equipment section on the Inventory tab:

    Script Error: [string "scripts/manager_item2.lua"]:176: attempt to index local 'nodeAttackList' (a nil value)

    And this error when deleting the Scimitar from the character sheet (via Right-Clicking):

    Script Error: [string "scripts/manager_item2.lua"]:194: attempt to index local 'nodeAttackList' (a nil value)

    Toggling "Equipped" on the "Equipped/Carried" icon did not activate the Scimitar in the Combat tab.
    Thanks for reporting it. I will look into it.

    Rolemaster Classic for FG Wish List - http://rm4fg.idea.informer.com/

  9. #9
    (Confirmed in 2.1.6) Parry not lowering OB bug Repro Steps:

    Add Encounter "Andok Zor" to Combat Tracker (from published module "Tales From the Green Gryphon Inn")

    When setting a parry value for NPC Andak Zor, its Broadsword OB is not reduced, while the Ice Bolt OB is. (The Base spell attack is also not reduced; I think that's per the rules though.)

  10. #10
    2.1.6 Question: Large & Super Large Crit tables are in the pre-v2 format only, correct, or am I not seeing them?

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
  •  
Fantasy Grounds Fridays Pre

Log in

Log in