Roll20 - Traveller 2e Official Character Sheet - Updates

Ah. There was a pending update to Chrome that I restarted and allowed to complete. After that I relaunched the game and the character sheet layout issue seems to be fixed. Thanks for focusing my attention there, Alasdair090. :)
 
Hi All,

Just to let you know that a new character sheet will drop soon, details are below:

Version 1.1.04
- Widened animal attribute fields
- Added Equipment drag-and-drop block to NPC
- Widened vehicle input fields
- Widened weapon name field and narrowed DM to Str/Dex (rather than Strength/Dexterity)
- Widened armour name field
- Added 'delete' icons to weapons, armour and equipment
- Fixed where some equipment has no description but has an 'Effect' instead, like base modules
- Fixed bug in animal attacks where e.g. 2D+2 was not correctly parsed properly
- Added some missing translations, more to do
- Extended NPC to include species and age and editable name
- Added 'standard' skills from PC tab to NPC tab (old skills are retained as 'Other Skills')

Big ticket items in general are the 'delete' buttons for weapons and armour and some usability changes to the NPC sheet, which have specifically come about now I have finished Secrets of the Ancients transcription which has SO MANY NPCS! :)

Not sure exactly when this will drop, about a week or so,

~ Coryphon ~
 
Clicking on expert/3 software equipment (and /2 and /1) gives me an error though I can still drag them to the character sheet. Maybe because it's not TL3?

1749097340152.png
 
Clicking on expert/3 software equipment (and /2 and /1) gives me an error though I can still drag them to the character sheet. Maybe because it's not TL3?

View attachment 5039
Hi there,

I'll take a look! Thank you...

I saw a mail for a post where you could not roll Skill specialties...but can't see the post on here... Each specialty should have a roll button next to it...

Screenshot 2025-06-05 at 07.50.49.png

Regards,

~ Coryphon ~
 
Clicking on expert/3 software equipment (and /2 and /1) gives me an error though I can still drag them to the character sheet. Maybe because it's not TL3?
Hi Terry,

I've tracked down around 40 of these and fixed up the pages which have the embedded '/' in their names. This messes up the page addresses but luckily there is a tool to delete pages en-masse and then refresh them via JSON upload...

It may take a little time for Roll20's re-indexing jobs to catch up, possibly up to a day or so.

Regards,
~ C ~
 
Hi Terry,

I've tracked down around 40 of these and fixed up the pages which have the embedded '/' in their names. This messes up the page addresses but luckily there is a tool to delete pages en-masse and then refresh them via JSON upload...

It may take a little time for Roll20's re-indexing jobs to catch up, possibly up to a day or so.

Regards,
~ C ~
Thanks!
 
Hi Cor,
I've noticed some new errors/warning in the API sandbox. I can't be sure, but these may be coming from the char sheet after the latest updates:

"ReferenceError: $20 is not defined"
"ReferenceError: $20 is not defined
at eval (eval at messageHandler (evalmachine.<anonymous>:713:6), <anonymous>:4814:9)
at eval (<anonymous>)
at messageHandler (evalmachine.<anonymous>:713:6)
at process.<anonymous> (/home/node/d20-api-server/node_modules/tiny-worker/lib/worker.js:65:55)
at process.emit (node:events:517:28)
at emit (node:internal/child_process:944:14)
at process.processTicksAndRejections (node:internal/process/task_queues:83:21)"

Thought I'd post it here in case you want to take a look.
Hi Cor - did you see this one go by?
 
Hi Cor - did you see this one go by?
Thanks Pelwer,

Re: $20, that’s Roll20’s implementation of JQuery for character sheet workers… It’s something to do with interactions with the sandbox if you have API scripts…

Will check it out,

~ C ~
 
Hi Cor,
I've noticed some new errors/warning in the API sandbox. I can't be sure, but these may be coming from the char sheet after the latest updates:

"ReferenceError: $20 is not defined"
"ReferenceError: $20 is not defined
at eval (eval at messageHandler (evalmachine.<anonymous>:713:6), <anonymous>:4814:9)
at eval (<anonymous>)
at messageHandler (evalmachine.<anonymous>:713:6)
at process.<anonymous> (/home/node/d20-api-server/node_modules/tiny-worker/lib/worker.js:65:55)
at process.emit (node:events:517:28)
at emit (node:internal/child_process:944:14)
at process.processTicksAndRejections (node:internal/process/task_queues:83:21)"

Thought I'd post it here in case you want to take a look.
Hi Pelwer,

I've looked into this and I DO use $20 (jQuery) in one place in the character sheet.

I think what happens is that if you have API scripts in your game then an underlying secure 'sandbox' is fired up which the API scripts run in. As I understand it the character sheet Sheet Workers (JavaScript code that does all the cool under the covers stuff in the character sheet) also get loaded into this.

Where the character sheet runs $20 is available, but in the sandbox it's not... It's something like that...

I've added a guard around this to only execute that code if $20 is available so we'll see if that helps on the next release...

I don't actually think it causes a problem, but it is untidy... I've also seen this reported in the forums as a transient problem to do with One-Click installed API scripts...

Regards,

~ C ~
 
Last edited:
Coryphon, just wondering when adding a weapon from the compendium is it possible to get the Traits of the weapon to show in the text box below the weapon combat information? I figure it will take a bit to get it all added to each of the weapons.
Missed this, checking!
~ C ~
 
Coryphon, just wondering when adding a weapon from the compendium is it possible to get the Traits of the weapon to show in the text box below the weapon combat information? I figure it will take a bit to get it all added to each of the weapons.
Hi Alasdair090,

This will be in the next release, the data is already in the compendium records, just a tweak of the character sheet weapon drop handling to display it at top of description, good spot, thank you,

~ Coryphon ~
 
I was helping build a character for one of my players and ran into a limitation of the Athletics skill. You can only have one, and it is linked to a stat. If a character has athletics (dexterity) they cannot have athletics (strength) or athletics (endurance), not even as specialties as the core skill sets the stat. They can be added as "other skills" but the main skills should be tweaked to allow all three.
 
I was helping build a character for one of my players and ran into a limitation of the Athletics skill. You can only have one, and it is linked to a stat. If a character has athletics (dexterity) they cannot have athletics (strength) or athletics (endurance), not even as specialties as the core skill sets the stat. They can be added as "other skills" but the main skills should be tweaked to allow all three.
Hmmmm…interesting, I’ll look into it, probably easiest to give it its own expandable specialities , then can just add in what you need… Leave it with me,
~ C ~
 
Hmmmm…interesting, I’ll look into it, probably easiest to give it its own expandable specialities , then can just add in what you need… Leave it with me,
~ C ~
It has an expandable spot for specialties, just no stats other than the one for the default skill. Thanks.

If I could set the default stat to custom (it's an option) and then set a stat in the specialties, that would cover it.
 
I was helping build a character for one of my players and ran into a limitation of the Athletics skill. You can only have one, and it is linked to a stat. If a character has athletics (dexterity) they cannot have athletics (strength) or athletics (endurance), not even as specialties as the core skill sets the stat. They can be added as "other skills" but the main skills should be tweaked to allow all three.

I donno know.

The problem with Traveller's skill system is that it's zero sum.

But if you're carefully cultivating your physique, you could build up each aspect of it, instead of over emphasizing one.


maxresdefault.jpg
 
I was helping build a character for one of my players and ran into a limitation of the Athletics skill. You can only have one, and it is linked to a stat. If a character has athletics (dexterity) they cannot have athletics (strength) or athletics (endurance), not even as specialties as the core skill sets the stat. They can be added as "other skills" but the main skills should be tweaked to allow all three.
Hi Terry,

So I've looked into this and I have a workaround (I hope). I have just submitted the latest character sheet code to Roll20 and this change would be a bit icky to modify the way skills and specialties are working...

Sooo...here is a picture:

Screenshot 2025-06-10 at 08.34.45.png

So what I propose (which you are probably already doing) is set up the specialties for each characteristic with their skill levels, then drive the roll by selecting the top level Athletics characteristic and hitting the relevant roll button on the 'specialty'...

Will that serve for now?

Cheers,

~ Coryphon ~
 
Back
Top