PDA

View Full Version : D20 Modern console errors and HP not tracking



Kertan
March 7th, 2021, 03:44
Recently picked up the D20 Modern pack and ran my first session. During our first combat we noticed that damage rolled onto both monsters and player characters was not being applied. Weirdly, some of the player characters also had the yellow background in the combat tracker instead of green.

We did see this console error, but honestly it seems like every game we try spits out different console errors.

https://cdn.discordapp.com/attachments/515812134853017614/817965185775960095/unknown.png

I don't even have a clue where to start with this one honestly.

-The more I poke it, I see the console error generates every time a PC or NPC is added to the combat tracker, or I open a character sheet to look at it.

LordEntrails
March 7th, 2021, 04:08
Are you using any extensions? Can you duplicate in a new campaign with no extensions and give us a screen shot and step to reproduce? It will help the devs find the problem and solve it more easily if you can.

Kertan
March 7th, 2021, 04:14
Zero extensions. It gives the error when a character sheet is first made as well.

https://cdn.discordapp.com/attachments/515812134853017614/817973258833625108/unknown.png

I tried redownloading the d20 modern pack at a first step.

sciencephile
March 7th, 2021, 06:32
Recently picked up the D20 Modern pack and ran my first session. During our first combat we noticed that damage rolled onto both monsters and player characters was not being applied. Weirdly, some of the player characters also had the yellow background in the combat tracker instead of green.

We did see this console error, but honestly it seems like every game we try spits out different console errors.

https://cdn.discordapp.com/attachments/515812134853017614/817965185775960095/unknown.png

I don't even have a clue where to start with this one honestly.

-The more I poke it, I see the console error generates every time a PC or NPC is added to the combat tracker, or I open a character sheet to look at it.

Hi Kertan, welcome to the forums. Glad you got to run a D20 Modern session. Sorry you had issues.

It looks like the console error is what is causing the damage to not be applied. We had a fairly significant code change recently to all rulesets and this one obviously has an issue. The good news is that the fix is quick and therefore, I fixed it and turned it in for review. Normally due to the development cycle, it wouldn't go into the LIVE environment until 3/16. However, since the error causes the ruleset to be largely unplayable and the solution was simple, I am lobbying to see if we can get this sooner via a hotfix. I can't guarantee it so worst case, you will see the fix on 3/16.

As far as the PCs not being green in the combat tracker, I cannot replicate that. Do keep in mind that the green, orange, yellow, and red indicators in the combat tracker are buttons. It could be that maybe they were clicked by accident. If not, hopefully the fix I just turned in will help that too. It is possible that there could be an unintended side effect of the console error that I am just unable to replicate in regards to PCs not being green.

Kertan
March 7th, 2021, 08:00
Well that's an epic response!

The CT colouring seems to be just surface deep. That is, when PCs are set green as per the button, even if they are yellow, they still behave correctly.

If I have to do damage manually for one session that's not a big deal, thank you! Couldn't be happier to see how quickly you guys tackle these issues.

sciencephile
March 7th, 2021, 16:22
Yeah, I suspect that the CT coloring might be a result of that script error. It is probably disrupting the code from executing the color being set correctly. That should go back to normal when the fixed code goes live.

Moon Wizard
March 7th, 2021, 17:14
@sciencephile helped me identify and fix this. I just pushed a hot fix that should fix the damage issue; as well as enabling conditional effects similar to 3.5E ruleset.

Regards,
JPG

Kertan
March 8th, 2021, 00:00
That's a full fix on my end. Just updated the pack and ran a test combat on my own without a single hiccup. Awesome work guys, thanks so much!

sciencephile
March 8th, 2021, 04:10
You're quite welcome. Good to hear it is working correctly. Enjoy your game!