GI JOE RPG Launch
  1. #1

    Walk this Way for 5e

    Walk This Way

    Current Version: v1.4.6
    Updated: 2024-11-04

    This extension provides a small popup window at the start of a person's turn that asks if they want to stand up. It happens when a character is prone but does not have one of the conditions that prevents them from standing up.

    Installation

    Install from the Fantasy Grounds Forge.
    You can find the source code at Farratto's GitHub.
    You can ask questions at the Fantasy Grounds Forum.

    Details

    On turn start, the extension will check the character, whose turn just started, for the prone condition. If it finds it, it will check if that same actor has any of the following effects:

    • Grappled; Paralyzed; Petrified; Restrained; Unconscious; Tasha's Hideous Laughter; Unable to Stand; SPEED: none; NOSTAND


    If the actor has prone, but not any of the above effects, the extension will provide a small popup window to the screen of the party that controls that character. The window asks if the person wants to stand up. If they answer yes, the extension will remove the effect that contains prone and add an effect that says "SPEED: 0.5" that lasts until end of turn. If they answer no, close the window, or ignore the window, the extension will do nothing.
    The window can be moved and it remembers where it was. It can be ignored and it will go away at the end of turn without consequences.
    Current Extension/Module Support: Better Combat Effects, Pets, GrimPress's 5e Automatic Effects, Team Twohy's 5e Effects Coding, Assistant GM

    Other Rulesets

    This extension was designed with 5e in mind, but I have ported it to work on most (all?) rulesets. If you're running a ruleset other than 5e, it will check for prone and much less specific settings for not being able to stand:

    • Unable to Stand; SPEED: none; NOSTAND; Unconscious


    If you would like me to add to this list, or make more specific accomodations for your ruleset, please let me know.

    Pathfinder 2e

    In addition to the above universal checks, when under the Pathfinder 2e ruleset, this extension will check for the following conditions:

    • Dead; Paralyzed; Dying; Immobilized; Petrified; Restrained; Grabbed; Stunned


    Still Being Developed

    If you find any additional effects, where a user is not able to stand up, please let me know. Or any other concerns or suggestions are welcome. \

    Enjoy!

    Attribution

    SmiteWorks owns rights to code sections copied from their rulesets by permission for Fantasy Grounds community development.
    'Fantasy Grounds' is a trademark of SmiteWorks USA, LLC.
    'Fantasy Grounds' is Copyright 2004-2021 SmiteWorks USA LLC.

    Change Log

    • v1.4.6: Bug with BCE: fixed.
    • v1.4.5: Assistant GM support. Minor Performance improvement.
    • v1.4.3: Pets extension support. Query Window Improved.
    • v1.4.2: More specific support for Pathfinder 2e added.
    • v1.4.0: Ported for other rulesets.
    • v1.3.4: Bug reported in interaction with BCE. Fixed
    • v1.3.3: Made query window more theme-friendly.
    • v1.3.2: Added Support for Team Twohy's 5e Effects Coding. Made changes under the hood to improve accuracy and efficiency.
    • v1.2.5: New Options allowing players to individually disable the reminder windows (if DM allows).
    • v1.2.0: Now will only delete entire effect line if you ask it to. Added a toggle option to turn the extension on/off live. Full support added for BCE & FZ.
    Attached Images Attached Images
    Last edited by Farratto; Yesterday at 17:24.

  2. #2
    Nice little tool to remind the players to stand up haha

  3. #3
    [10/8/2024 7:14:57 PM] [ERROR] Script execution error: [string "WalkThisWay:scripts/manager_combat_wtw.lua"]:335: bad argument #1 to 'pairs' (table expected, got nil)

    I get this error when running this with Better Combat Effects installed alongside. Seems to work fine on its own, but there must be a conflict somewhere in there.

  4. #4
    Quote Originally Posted by Fingersome View Post
    [10/8/2024 7:14:57 PM] [ERROR] Script execution error: [string "WalkThisWay:scripts/manager_combat_wtw.lua"]:335: bad argument #1 to 'pairs' (table expected, got nil)

    I get this error when running this with Better Combat Effects installed alongside. Seems to work fine on its own, but there must be a conflict somewhere in there.
    Thank you for reporting. I was able to recreate. Not sure how this creaped in. I'm fixing it now.
    Last edited by Farratto; October 8th, 2024 at 23:29.

  5. #5
    Quote Originally Posted by Fingersome View Post
    [10/8/2024 7:14:57 PM] [ERROR] Script execution error: [string "WalkThisWay:scripts/manager_combat_wtw.lua"]:335: bad argument #1 to 'pairs' (table expected, got nil)

    I get this error when running this with Better Combat Effects installed alongside. Seems to work fine on its own, but there must be a conflict somewhere in there.
    It should be fixed now. Please let me know if you have any other problems.

  6. #6
    How does this work on PF2? It just takes 1 Action in this system. No correlation with your speed.

    I love the reminder. Would love to use

  7. #7
    Quote Originally Posted by HuseyinCinar View Post
    How does this work on PF2? It just takes 1 Action in this system. No correlation with your speed.

    I love the reminder. Would love to use
    Thank you for your interest and the information. Let me take a look today and probably get an update pushed this evening to support PF2.

  8. #8
    Quote Originally Posted by HuseyinCinar View Post
    How does this work on PF2? It just takes 1 Action in this system. No correlation with your speed.

    I love the reminder. Would love to use
    I made the extension more Pathfinder 2e friendly. It won't add a buff saying SPEED: 0.5. And I added a bunch of new conditions specific to PF2 that it'll check for (see original post edit for details). Update through the forge to receive immeadiately. Please let me know what you think.

    Thank you for your contact.

  9. #9
    Encountered this error and tracked it down to the Better Combat Effects extension.
    Script execution error: [string "WalkThisWay:scripts/manager_combat_wtw.lua"]:441: attempt to call field 'processConditional' (a nil value)

  10. #10
    Quote Originally Posted by MalGaming View Post
    Encountered this error and tracked it down to the Better Combat Effects extension.
    Script execution error: [string "WalkThisWay:scripts/manager_combat_wtw.lua"]:441: attempt to call field 'processConditional' (a nil value)
    Thank you very much for reporting. This should be fixed now. Please let me know if you have any other problems.

Thread Information

Users Browsing this Thread

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

  1. Eru the One

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
  •  
TALES of the VALIANT

Log in

Log in