DICE PACKS BUNDLE
Page 30 of 104 First ... 2028293031324080 ... Last
  1. #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?
    Attached Images Attached Images

  2. #292
    Quote Originally Posted by Rivanknight220 View Post
    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?
    Click the little magnifying glass next to "Spells (Sorcerer)" or "Spells (Wizard)." Then, next to "Group Type," if the icon looks like a sword, click on it so it looks like a spellbook. That should do the trick.

  3. #293
    Quote Originally Posted by mdrichey View Post
    Click the little magnifying glass next to "Spells (Sorcerer)" or "Spells (Wizard)." Then, next to "Group Type," if the icon looks like a sword, click on it so it looks like a spellbook. That should do the trick.
    That did it. Thanks for the help!

  4. #294
    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
    Jeff
    Last edited by thejeff79; February 23rd, 2021 at 16:31. Reason: Updated for more information

  5. #295
    GKEnialb's Avatar
    Join Date
    Jul 2017
    Location
    Castle Rock, CO
    Posts
    524
    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).

  6. #296
    Quote Originally Posted by thejeff79 View Post
    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.
    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.

    Quote Originally Posted by thejeff79 View Post
    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.
    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.

    Quote Originally Posted by thejeff79 View Post
    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
    Jeff
    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.

    Quote Originally Posted by GKEnialb View Post
    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).
    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.

  7. #297
    Quote Originally Posted by FG_Wraith View Post
    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.]


    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

  8. #298
    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.

  9. #299
    Quote Originally Posted by UngainlyTitan View Post
    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.
    Which modules do you have loaded? You should be at least getting the base schools (Abjuration, Conjuration, Evocation, etc.) from the PHB.

  10. #300
    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)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
5E Product Walkthrough Playlist

Log in

Log in