PDA

View Full Version : Preparation for next set of ruleset changes (2026-04)



Moon Wizard
March 12th, 2026, 19:18
As a heads up to extension/ruleset developers, I will be looking at pushing an update to the Test channel in the next day or so that is a full revamp of the effects subsystem, as well as damage/heal/health subsystem for D20 game systems. This will add support for a lot of new effect tags and features; though it is complicated by the fact it is a full rewrite of those subsystems.

It encapsulates several tags/features that were previously provided by Forge extensions. Some extensions will be fully replaced; while others will be partial.
(Turbo, What Else Could I Do?, Frankly Not, Turn Based Effects, Better Combat Effects, Ongoing Save Effects, TEMPO and ROLLON, Extended Automation and Overlays)

These will be included in 5E/4E/3.5E/PF1/SF1 game systems initially; I will be reaching out to see if systems managed by other developers want to take advantage of improvements, especially 2E/PF2/SF2/DW/SD which are D20 game systems at heart.

Given that I expect that many extensions will no longer work with this change; we will be giving this version extra time in the Test channel to bake.
For extension developers, I will be available to help with migrating extensions for those developers that want to take me up on that.
For ruleset developers, you can reach out for help, or change your ruleset to layer on CoreRPG_2025 to continue locked to current CoreRPG features.

Regards,
JPG

MrDDT
March 12th, 2026, 21:12
Exciting stuff.

Kelrugem
March 12th, 2026, 21:28
Uuuh, nice, thanks a lot for the heads-up, and I am very excited to see what will be added! :)

RobboNJ69
March 13th, 2026, 01:30
Excellent news! Looking forward to seeing it all in play.

Elaith
March 13th, 2026, 01:45
This is indeed great news, looking forward to see what gets implemented. Keep up the great work.

Frectorius
March 13th, 2026, 06:45
looking forward to it :D

Nyarly Dude
March 14th, 2026, 01:29
It encapsulates several tags/features that were previously provided by Forge extensions. Some extensions will be fully replaced; while others will be partial.
(Turbo, What Else Could I Do?, Frankly Not, Turn Based Effects, Better Combat Effects, Ongoing Save Effects, TEMPO and ROLLON, Extended Automation and Overlays)


Obvious question:

At a point when this does hit production, will there be a way to quickly identify and disable extensions which are known to be superseded, or rendered incompatible in ways unlikely to be addressed?

Moon Wizard
March 14th, 2026, 05:30
Other than my searches for extensions on the Forge that do similar things, I have no visibility into extensions which may or may not have similar functionality.

However, those extensions will most likely not work with the changes, since they would have to override internal functions which have changed names/behavior. Once it goes Live, any extensions which are reported as broken by the community will be Disabled in the Forge; and the developer who owns the extension will be notified and pointed at the Developer's Guide page outlining the high-level changes to the interfaces to look at re-evaluating. I will also be making myself available to help any extension developer who wants the help.

Regards,
JPG

snupy
March 14th, 2026, 10:43
This is great news, and I am happy the FG team has been listening to feedback about including extension functionality!

Moon Wizard
March 15th, 2026, 05:03
New updates have been released to the Test channel.
https://www.fantasygrounds.com/forums/showthread.php?86968

Regards,
JPG

Sulimo
March 15th, 2026, 20:56
I'm going to guess based on Moon's comments elsewhere that this probably will have minimal effect on the RMC ruleset, since it is not D20 based.

Would that be correct?

I do plan to have a look at the test channel when I have a chance.

Moon Wizard
March 16th, 2026, 00:15
I do have updates queued for the RMC ruleset; and it will eventually get some of the generic effects pieces (i.e. targeting options, apply options, etc.). These are not in the Test channel for a while yet; as I'm reaching out to Dakadin first. If I have the go ahead, I plan to push these around Mar. 24 after I return from a trip and can help monitor.

The timing will be similar for 2E, PF2/SF2, Dolmenwood and Shadowdark, based on developer permission/discussion. (i.e. Mar. 24)

Regards,
JPG

Sulimo
March 16th, 2026, 00:21
Ok, sounds good.

When it's ready, I'll try to test things out.

Laerun
March 25th, 2026, 01:10
Will these changes break or mess with existing character actions?

LordEntrails
March 25th, 2026, 04:05
Will these changes break or mess with existing character actions?
If they use effects from extensions that are not included in the updates and the extensions are not updated, then yes.

Laerun
March 25th, 2026, 07:23
If they use effects from extensions that are not included in the updates and the extensions are not updated, then yes.

Understood. That makes sense.

Dakadin
March 28th, 2026, 06:31
Ok, sounds good.

When it's ready, I'll try to test things out.

The changes for the RMC ruleset are on the test channel. Please let me know if you find any issues.

Sulimo
March 28th, 2026, 19:23
Curious what I should be looking for on this update.

The Effects window looks pretty much the same, and I can certainly test them out as they are.

Just wanted to know if there is something in particular I should be looking for.

I can run a mock combat and make sure everything still works as before.

Dakadin
March 28th, 2026, 19:26
Basically I am just making sure the existing effects apply correctly since some of the function calls changed. I found issues with adding stun effects to something already stunned and adding the RRTarget so far. I am working on getting those resolved.

Sulimo
March 28th, 2026, 19:27
Basically I am just making sure the existing effects apply correctly since some of the function calls changed. I found issues with adding stun effects to something already stunned and adding the RRTarget so far. I am working on getting those resolved.

Ok, sounds good.

I'll run through some rounds and make sure to catch any issues I see.

Dakadin
March 28th, 2026, 22:20
Thanks

Dakadin
March 29th, 2026, 00:54
I updated the issues I found and the new version is on the test channel. I will do more in depth testing over the next couple days.

Sulimo
March 29th, 2026, 04:21
I will as well. I did not get to testing today, been a bit too busy.

Sulimo
March 31st, 2026, 03:39
I've run a mock combat with RMC, no issues so far (second instance connected to the first).

When I get a chance I'll try with a player connected remotely, but I do not expect any issues.

Dakadin
March 31st, 2026, 18:31
That is good news. Thanks for testing it.