Thread: 5E Character Wizard Bug Reports
-
February 20th, 2021, 17:56 #291
Spellcaster Actions
Apologies if I'm asking a question already addressed, but is it a bug that when you create a spellcaster it doesn't divide up the spells into their levels?
-
February 20th, 2021, 19:17 #292
- Join Date
- Aug 2018
- Posts
- 81
-
February 20th, 2021, 19:51 #293
-
February 21st, 2021, 18:08 #294
- Join Date
- Feb 2021
- Posts
- 7
In the 5e FGU Character Builder, I'm seeing some oddities around captured information, Specializations, and Alerting a Feat is available.
Item 1: Draconic Ancestry
The Character Wizard brings up a selection box for picking a color for your dragon ancestor, but nothing is currently done with the information.
Looking in charwizard/scripts/charwizard_racewindow.lua, the Draconic Ancestry is populated using the string values in the createDragons() function, but once the selection is make, that value doesn't appear to be ever read, so it is just lost.
It seems more appropriate that the different dragon types be turned into 'sub-races' of Draconian, capturing their color and unique breath weapons so it can be autopopulated into the abilities.
Echo Knight Specialization not saving
When I have both the DND5e Players Handbook and Explorers guide to Wildemount Modules loaded, I can go into the Character Wizard and on creating a 3rd level fighter, I see the Specialization option for 'Echo Knight' appear as a selectable object. On Selection, it appears in the Character Wizard summary sheet. However, on Saving, the Echo Knight Specialization is lost, and the Echo Knight Features do not get added to the character sheet. Leveling again and re-entering the Character Wizard shows no value in the Specialization Summery.
If I select a PHB Fighter Specialization, such as 'Champion', then everything works as expected.
If I unload the PHB Module, so that I only have the Explorers guide to Wildemount loaded, and select the Echo Knight, then it works as expected. The Echo Knight Features get added correctly, and the specialization shows on a second level up.
I'm still working on understanding the scripts, but this looks to be an issue in the charwizard/scripts/charwizard.lua addClassFeatureDB function.
When charwizard/scripts/charwizard_classwindow.lua loads the specializations, it loads the PHB, then all other sources. I suspect that when the Character Wizard save happens, its looking up the Fighter class object, getting the entry from the PHB, and then not matching the 'Echo Knight' specialization since it is from a later loaded module.
I do see a lot of custom handling of the Tasha material, so this may be a similar need.
Feat Tab not highlighting on Level 4
In the Character Wizard, on advancing to level 4 in a class, the Character received a Ability Score Improvement / Feat. However, there currently is no indication in the Wizard that the Feat tab should be reviewed before saving, leading to that advancement being missable. Clicking the NEXT button does not include the Feat tab in the rotation.
Looking at the charwizard/scripts/charwizard_classwindow.lua, both the setMulticlassLevel and setIncreasedLevel have code to set an alert indicator on the Feat Tab. However, the conditional:
if nLevel - nCurrentLevel > 3 then does not look correct.
Assuming nLevel (new Level) = 4, and nCurrentLevel = 3, then the result is 1 > 3, which is false and the flag is not set.
Leveling up a character multiple levels in one go, so moving from level 1 to level 6, does set the flag.
I think a better solution would be to pass a reference into the createFeatureWindow() function, such that if line 207: if sFeatureType=="abilityscoreimprovement' is observed, then a flag can be passed back out of the function. The alert condition would then look for the presence of the flag.
The Flag however, simply notifies the user the tab should be selected, but does not make it a required action, so even with the flag set, the user can Save the level and miss the Feat / stat advancement
Thanks
JeffLast edited by thejeff79; February 23rd, 2021 at 16:31. Reason: Updated for more information
-
February 22nd, 2021, 03:06 #295
Is there a way to add a custom ability (such as Sanity) in a manner that is compatible with the Character Wizard? If I have Sanity added, I get "charwizard/scripts/charwizard.lau":150: attempted to index field '?' (a nil value).
-
February 23rd, 2021, 16:49 #296
We can't really change them into subraces, since that is not 5E material. The ability to choose your dragon's color was put in place only to facilitate the creation of a type of breath weapon attack once that feature is added.
I am currently fixing some of this in addition to other issues with features not being added correctly. I should have an update out soon.
Thanks for the bug report, I'll take a look at that for feats. As far as the feats being required, it is part of the design to allow the user to quickly make a character and skip over parts that aren't needed for a minimally viable character and fill those in at a later time if desired. That's why only the first for buttons are required and the inventory, spells, and feats are optional.
That's a bit outside of the core idea of the character wizard. It does allow some customization, but an entirely new attribute is not included.
-
February 23rd, 2021, 18:02 #297
- Join Date
- Feb 2021
- Posts
- 7
True, while not officially 5E subraces, that seemed the cleanest way to add it into the current design and get the data recorded on the char sheet. The placeholder makes sense if you're still adding the breath weapon functionality. For now the work-around is to create a custom spell.
Will keep an eye out for the changes, thanks for the replies
-
February 23rd, 2021, 19:58 #298
- Join Date
- Jun 2017
- Location
- Ireland
- Posts
- 41
So A quick question but I just tried the character wizard to build a level 12 wizard and in the specialisation section there are only the options Onamancy and School of Invention. How do I get the rest to register? The modules are selected and opened in the campaign.
-
February 23rd, 2021, 20:29 #299
-
February 23rd, 2021, 20:54 #300
- Join Date
- Jun 2017
- Location
- Ireland
- Posts
- 41
I am in the module as DM.
Modules loaded
DMG; Tasha: Volo: Xanathar, Wayfinders Guide: Ebberon Rising: Sword Coast Guide: PHB; DMG
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks