PDA

View Full Version : Interesting Language problem



pico
February 15th, 2021, 00:48
If you load my Star Wars based OGL game extension and module from here (https://github.com/BeeGrinder/FantasyGrounds-SW5e/releases/tag/v3.0.1)

And start up a 5e campaign with the sw5e extension (which adds the language in question)
Then load the sw5e module and create a new player character with the race Twi'lek
Notice that the PC's character sheet Abilities tab under languages it has 3 entries:

Galactic Basic
Twi
Leki


I've looked at the XML in the module and it all seems to be entered correctly. So, languages with an apostrophe are split into two languages? Considering this type of notation is pretty common in fantasy and sci-fi naming of things, this seems odd.

Edit: I just created a fake race with fake languages that did the same thing with the following language trait:
You can speak, read, and write Doopdy Doo and Wacky'Doo.
This results in the languages:

Doopdy Doo
Wacky
Doo

Trenloe
February 15th, 2021, 09:18
This is an issue with the language code in the 5E ruleset which uses LUA pattern matching to extract the language names - and punctuation isn't included, you'd probably get the same issue with a hyphen.

Thanks for reporting. Hopefully a dev will pick this up and look at a fix.

Moon Wizard
February 16th, 2021, 05:32
This will be fixed in the ruleset update tomorrow for drag and drop race assignment.

Regards,
JPG

pico
February 16th, 2021, 14:16
Thank you for the fast response!