DMsGuild
Page 2 of 30 First 123412 ... Last
  1. #11
    [DATA]
    My characters don't get their saving throw proficiency assigned. I created two characters, one Kobold Fighter and one Drow Sorcerer. Neither of them got proficiency in a the saving throws they should get from their class after I save them.

  2. #12
    [UI]
    Nice! This looks great so far!

    A few things I saw when creating a character:
    • The "Abilities: Points Overspent" warning remains if changing from Point Buy to another method.
      1. Set Method to Point Buy
      2. Overspend points to 28 to get warning
      3. Change Method to another type, warning message remains
      4. Change Method back to Point Buy, warning message remains
      5. Spend 27 points, warning message gone (as expected)
    • Clicking "Next" when on the Inventory tab loops me back around to Race tab, instead of going forward to Spells.
    • Class tab says "Select a Background and Class" at the top, but "Background" is not selected until the next tab.

    One other suggestion is that it might be nice to have related Proficiencies grouped together on the final generated character sheet, similar as to how they're presented in the PHB, grouped into "Armor", "Weapons", and "Tool" proficiencies. Otherwise, the generated character's 'Abilities' tab can get pretty long.

  3. #13
    Manually clicking on spells tab brings up a great interface for working with spells but saving the character generated errors. This is in FGU which may be the cause.

    [5/18/2020 8:47:50 PM] [WARNING] font: Missing fallback font file. (D:/FGU/FantasyGrounds_Data/StreamingAssetsNotoSansFG.ttf)
    [5/18/2020 8:47:50 PM] [WARNING] Error while drawing font [button-white-small]
    [5/18/2020 8:47:50 PM] [<color="red">ERROR</color>] FONT DRAW:: System.NullReferenceException: Object reference not set to an instance of an object
    at FG.SDFTextUIBase.AKJMLHCOFIC (LAMEDOKLCGE BPDANMNHEID) [0x00043] in <3f95de1efec5486194e8515952f20063>:0
    at FG.SDFTextUIBase.FMANBLNDOME (System.Collections.Generic.List`1[FG.SDFTextUI]& GIDLIPCPLCG, LAMEDOKLCGE BPDANMNHEID, UnityEngine.Vector2 CCKLEONFLNF, UnityEngine.Color LCGENLBAAOH) [0x00000] in <3f95de1efec5486194e8515952f20063>:0
    at FG.SDFTextUIBase.SetText (System.String PBHPENKOPBO, System.String KDNFEJPDJJL, HEENKGIJFCP GCBLELJAMEB, CBGFCOAGNOH HIJDONLJLLN, UnityEngine.Vector2 KDBLPOMPAIO, System.Int32 DCLICGBMOLL, System.Nullable`1[T] IEIHLCMMMFG, System.Nullable`1[T] EEFIHIPKKGK, LAMEDOKLCGE ACMDIDCOOBB) [0x0005c] in <3f95de1efec5486194e8515952f20063>:0
    [5/18/2020 8:50:47 PM] [WARNING] window: Anchored static height ignored for control (alert_label) in windowclass (alert_item)
    [5/18/2020 8:50:47 PM] [WARNING] window: Anchored static height ignored for control (alert_code) in windowclass (alert_item)
    [5/18/2020 8:50:48 PM] [WARNING] window: Anchored static height ignored for control (alert_label) in windowclass (alert_item)
    [5/18/2020 8:50:48 PM] [WARNING] window: Anchored static height ignored for control (alert_code) in windowclass (alert_item)
    [5/18/2020 8:50:52 PM] [WARNING] window: Anchored static height ignored for control (alert_label) in windowclass (alert_item)
    [5/18/2020 8:50:52 PM] [WARNING] window: Anchored static height ignored for control (alert_code) in windowclass (alert_item)
    [5/18/2020 8:52:06 PM] [<color="red">ERROR</color>] Script execution error: [string "campaign/scripts/chargen.lua"]:3113: getValue: Invalid parameter 1
    [5/18/2020 8:52:21 PM] [<color="red">ERROR</color>] Script execution error: [string "selectedspell_item"]:5: attempt to index field 'cantrips_available' (a userdata value)
    [5/18/2020 8:52:21 PM] [<color="red">ERROR</color>] Script execution error: [string "selectedspell_item"]:5: attempt to index field 'cantrips_available' (a userdata value)
    [5/18/2020 8:52:21 PM] [<color="red">ERROR</color>] Script execution error: [string "selectedspell_item"]:5: attempt to index field 'cantrips_available' (a userdata value)
    [5/18/2020 8:52:21 PM] [<color="red">ERROR</color>] Script execution error: [string "selectedspell_item"]:11: attempt to index field 'spells_available' (a userdata value)

  4. #14
    Zacchaeus's Avatar
    Join Date
    Dec 2014
    Location
    Scotland
    Posts
    14,518
    Just noticed this too. If you use the dice roller for stats and set it to roll 4 and drop 1 it isn't actually doing that. It's rolling 4 dice and adding up all 4. I'm not sure that's working as intended.
    If there is something that you would like to see in Fantasy Grounds that isn't currently part of the software or if there is something you think would improve a ruleset then add your idea to the wish list http://fg2app.idea.informer.com/

  5. #15
    Quote Originally Posted by Zacchaeus View Post
    Just noticed this too. If you use the dice roller for stats and set it to roll 4 and drop 1 it isn't actually doing that. It's rolling 4 dice and adding up all 4. I'm not sure that's working as intended.
    I was just messing with it and it appears to be working correctly. The values displayed in chat are 4d6, but the values imported to the fields drop the lowest die from each stat.

    I loaded it in Unity (not sure if that's kosher yet or not, but hey, it's working for the most part!) and was able to make a character. Basically every page of the character wizard threw some kind of error in the log, see below. That said I got through and made a character without anything seeming to go wrong, aside from some display issues. The most frequent of these was text not fitting in fields.

    A few other thoughts:
    1. Stats need to come first. If you look at the PHB in FG it clearly states the proper order is 1) stats, 2) race, 3) background, 4) class. Not sure why this character wizard would deviate from that convention. No one is going to do it the way it's laid out in the wizard currently.
    2. The window doesn't present resizing handles on the edges
    3. I don't see a way to bring a character back into the Wizard to level up (not sure if intentional)
    4. It would be nice if the inventory screen would present the starting gear options from the class page (multiple Item A or Item B choices) as well as items from background.
    5. If you need to select a Simple Weapon, or any other category, normally I use the pop-out window in the Items window to see those categories. Any way to sort by type in the wizard?


    Will mess with it more later, but I really like it so far. I can see it being a huge improvement for a number of functions (character creation, level up, deleveling, spell preparation, etc). Looking forward to doing more thorough and useful testing for you.

    Code:
    [5/19/2020 8:58:28 AM] FGU v4.0.0 ULTIMATE (2020-05-14)
    [5/19/2020 8:58:28 AM] Launcher scene starting.
    [5/19/2020 8:58:49 AM] Daily session backup created.
    [5/19/2020 8:58:49 AM] Starting private server mode. [(192.168.1.66:1802) (fe80::60b0:ac12:13cc:79d2:1802)]
    [5/19/2020 8:58:49 AM] Game server started. [192.168.1.66:1802]
    [5/19/2020 8:58:49 AM] Launcher scene exiting.
    [5/19/2020 8:58:49 AM] Tabletop scene starting.
    [5/19/2020 8:59:03 AM] Loaded FreeType library version 2.10.2
    [5/19/2020 8:59:37 AM] RULESET: 5E ruleset v3.3.11 for Fantasy Grounds
    Copyright 2019 Smiteworks USA, LLC
    [5/19/2020 8:59:37 AM] RULESET: CoreRPG ruleset v3.3.11 for Fantasy Grounds
    Copyright 2019 Smiteworks USA, LLC
    [5/19/2020 8:59:37 AM] EXTENSION: 5E Character Generator v0.2.0510a\rCopyright 2020 Smiteworks USA, LLC\rInternal Use Only\rPlease delete and report source if found
    [5/19/2020 8:59:37 AM] EXTENSION: Simple Brown theme v2.5 for Fantasy Grounds\rCopyright 2018 ll00ll00ll00ll and SmiteWorks USA LLC
    [5/19/2020 8:59:49 AM] [WARNING]  bitmapwidget: Logical icon (tab_races) does not exist
    [5/19/2020 8:59:49 AM] [WARNING]  bitmapwidget: Logical icon (tab_stats) does not exist
    [5/19/2020 8:59:49 AM] [WARNING]  bitmapwidget: Logical icon (tab_class) does not exist
    [5/19/2020 8:59:49 AM] [WARNING]  bitmapwidget: Logical icon (tab_back) does not exist
    [5/19/2020 8:59:49 AM] [WARNING]  bitmapwidget: Logical icon (tab_feats) does not exist
    [5/19/2020 8:59:49 AM] [WARNING]  bitmapwidget: Logical icon (tab_featalt) does not exist
    [5/19/2020 8:59:49 AM] [WARNING]  window: Anchored static height ignored for control (alert_label) in windowclass (alert_item)
    [5/19/2020 8:59:49 AM] [WARNING]  window: Anchored static height ignored for control (alert_code) in windowclass (alert_item)
    [5/19/2020 9:00:05 AM] [WARNING]  window: Anchored static height ignored for control (alert_label) in windowclass (alert_item)
    [5/19/2020 9:00:05 AM] [WARNING]  window: Anchored static height ignored for control (alert_code) in windowclass (alert_item)
    [5/19/2020 9:02:03 AM] [<color="red">ERROR</color>]  Script execution error: [string "campaign/scripts/char_chargen_racewindow.lu..."]:533: attempt to index local 'sSkillText' (a nil value)
    [5/19/2020 9:02:16 AM] [WARNING]  Frame tabs contains out-of-range values in BottomLeft.
    [5/19/2020 9:04:32 AM] [WARNING]  windowlist: Could not find empty font () in control (abilityscore_improvements) in class (chargen_stats_contents)
    [5/19/2020 9:04:32 AM] [WARNING]  setValue: Recursive call terminated for (numbercontrol) (race_wis)
    [5/19/2020 9:04:32 AM] [WARNING]  setValue: Recursive call terminated for (numbercontrol) (race_cha)
    [5/19/2020 9:04:37 AM] Campaign saved.
    [5/19/2020 9:06:23 AM] [WARNING]  window: Anchored static height ignored for control (alert_label) in windowclass (alert_item)
    [5/19/2020 9:06:23 AM] [WARNING]  window: Anchored static height ignored for control (alert_code) in windowclass (alert_item)
    ----removed duplicates for length
    [5/19/2020 9:08:26 AM] [WARNING]  windowlist: Could not find empty font () in control (itemlist) in class (chargen_inv_contents)
    [5/19/2020 9:09:37 AM] Campaign saved.
    [5/19/2020 9:13:49 AM] [WARNING]  windowlist: Could not find empty font () in control (spells) in class (chargen_spells_contents)
    [5/19/2020 9:13:49 AM] [WARNING]  windowlist: Could not find empty font () in control (spellclass) in class (chargen_spells_contents)
    [5/19/2020 9:13:49 AM] [WARNING]  windowlist: Could not find empty font () in control (selectedspells) in class (chargen_spells_contents)
    [5/19/2020 9:13:49 AM] [WARNING]  buttoncontrol: Could not find font (button-white-small) in control (bname) in class (spell_class_item)
    [5/19/2020 9:13:51 AM] [WARNING]  font: Missing fallback font file. (X:/FantasyGrounds/FantasyGrounds_Data/StreamingAssetsNotoSansFG.ttf)
    [5/19/2020 9:13:51 AM] [WARNING]  font: Missing fallback font file. (X:/FantasyGrounds/FantasyGrounds_Data/StreamingAssetsNotoSansFG.ttf)
    [5/19/2020 9:13:51 AM] [WARNING]  Error while drawing font [button-white-small]
    [5/19/2020 9:13:51 AM] [<color="red">ERROR</color>]  FONT DRAW:: System.NullReferenceException: Object reference not set to an instance of an object
      at FG.SDFTextUIBase.AKJMLHCOFIC (LAMEDOKLCGE BPDANMNHEID) [0x00043] in <3f95de1efec5486194e8515952f20063>:0 
      at FG.SDFTextUIBase.FMANBLNDOME (System.Collections.Generic.List`1[FG.SDFTextUI]& GIDLIPCPLCG, LAMEDOKLCGE BPDANMNHEID, UnityEngine.Vector2 CCKLEONFLNF, UnityEngine.Color LCGENLBAAOH) [0x00000] in <3f95de1efec5486194e8515952f20063>:0 
      at FG.SDFTextUIBase.SetText (System.String PBHPENKOPBO, System.String KDNFEJPDJJL, HEENKGIJFCP GCBLELJAMEB, CBGFCOAGNOH HIJDONLJLLN, UnityEngine.Vector2 KDBLPOMPAIO, System.Int32 DCLICGBMOLL, System.Nullable`1[T] IEIHLCMMMFG, System.Nullable`1[T] EEFIHIPKKGK, LAMEDOKLCGE ACMDIDCOOBB) [0x0005c] in <3f95de1efec5486194e8515952f20063>:0 
    [5/19/2020 9:14:37 AM] Campaign saved.
    [5/19/2020 9:19:26 AM] [WARNING]  windowlist: Could not find empty font () in control (feat_window) in class (chargen_featwindow_contents)
    [5/19/2020 9:19:37 AM] Campaign saved.
    [5/19/2020 9:19:52 AM] [<color="red">ERROR</color>]  Script execution error: [string "campaign/scripts/chargen.lua"]:3113: getValue: Invalid parameter 1
    [5/19/2020 9:20:09 AM] [<color="red">ERROR</color>]  Script execution error: [string "selectedspell_item"]:5: attempt to index field 'cantrips_available' (a userdata value)
    [5/19/2020 9:20:09 AM] [<color="red">ERROR</color>]  Script execution error: [string "selectedspell_item"]:5: attempt to index field 'cantrips_available' (a userdata value)
    [5/19/2020 9:20:09 AM] [<color="red">ERROR</color>]  Script execution error: [string "selectedspell_item"]:11: attempt to index field 'spells_available' (a userdata value)
    [5/19/2020 9:20:09 AM] [<color="red">ERROR</color>]  Script execution error: [string "selectedspell_item"]:11: attempt to index field 'spells_available' (a userdata value)
    [5/19/2020 9:20:45 AM] [WARNING]  bitmapwidget: Logical icon (tab_races) does not exist
    [5/19/2020 9:20:45 AM] [WARNING]  bitmapwidget: Logical icon (tab_stats) does not exist
    [5/19/2020 9:20:45 AM] [WARNING]  bitmapwidget: Logical icon (tab_class) does not exist
    [5/19/2020 9:20:45 AM] [WARNING]  bitmapwidget: Logical icon (tab_back) does not exist
    [5/19/2020 9:20:45 AM] [WARNING]  bitmapwidget: Logical icon (tab_feats) does not exist
    [5/19/2020 9:20:45 AM] [WARNING]  bitmapwidget: Logical icon (tab_featalt) does not exist
    [5/19/2020 9:20:46 AM] [WARNING]  window: Anchored static height ignored for control (alert_label) in windowclass (alert_item)
    [5/19/2020 9:20:46 AM] [WARNING]  window: Anchored static height ignored for control (alert_code) in windowclass (alert_item)
    [5/19/2020 9:20:52 AM] [WARNING]  windowlist: Could not find empty font () in control (itemlist) in class (chargen_inv_contents)
    [5/19/2020 9:24:37 AM] Campaign saved.

  6. #16
    Zacchaeus's Avatar
    Join Date
    Dec 2014
    Location
    Scotland
    Posts
    14,518
    Quote Originally Posted by lavoiejh View Post
    I was just messing with it and it appears to be working correctly. The values displayed in chat are 4d6, but the values imported to the fields drop the lowest die from each stat.
    Ah, well that's because I didn't notice that after rolling the dice that it put the values into the stats boxes
    Quote Originally Posted by lavoiejh View Post
    1. Stats need to come first. If you look at the PHB in FG it clearly states the proper order is 1) stats, 2) race, 3) background, 4) class. Not sure why this character wizard would deviate from that convention. No one is going to do it the way it's laid out in the wizard currently.
    This is because I added that into the PHB so it's not really the 'official' WotC way. But it is the way that we've always recommended for FG because of the automation of stats updates after race and the automatic addition of skills after background.
    If there is something that you would like to see in Fantasy Grounds that isn't currently part of the software or if there is something you think would improve a ruleset then add your idea to the wish list http://fg2app.idea.informer.com/

  7. #17
    Big thanks for the report on FGU issues, folks.

    Quote Originally Posted by Zacchaeus View Post
    This is because I added that into the PHB so it's not really the 'official' WotC way. But it is the way that we've always recommended for FG because of the automation of stats updates after race and the automatic addition of skills after background.
    It is actually doing stats first since they are setting them to standard array on initialization. It then holds those values until the user changes them on the fly. The Summary page should always keep the current running total, regardless. So the UI element is still very much in the hands of need and user preference. But, book convention does remain an important consideration.

  8. #18
    Testing in FG Classic.

    Errors on a few races:
    Vedalken, Kenku, Hobgoblin - all variants on this error.
    Code:
    Script Error: [string "campaign/scripts/char_chargen_racewindow.lu..."]:533: attempt to index local 'sSkillText' (a nil value)
    Ruleset Warning: window: Anchored static height ignored for control (alert_label) in windowclass (alert_item)
    Ruleset Warning: window: Anchored static height ignored for control (alert_code) in windowclass (alert_item)
    Just a suggestion but making the window bigger so that sub-race, skill choices etc are immediately in sight would help.

    I'll keep playing around. Not gonna FGU test yet.
    Ultimate Edition Fantasy Grounds & FGU - Run on Linux
    D&D 5e Call of Cthulhu Savage Worlds D20 Modern
    FickleTwits Twitch Channel

  9. #19
    Zacchaeus's Avatar
    Join Date
    Dec 2014
    Location
    Scotland
    Posts
    14,518
    Quote Originally Posted by FG_Wraith View Post
    Big thanks for the report on FGU issues, folks.



    It is actually doing stats first since they are setting them to standard array on initialization. It then holds those values until the user changes them on the fly. The Summary page should always keep the current running total, regardless. So the UI element is still very much in the hands of need and user preference. But, book convention does remain an important consideration.
    A fair point.
    If there is something that you would like to see in Fantasy Grounds that isn't currently part of the software or if there is something you think would improve a ruleset then add your idea to the wish list http://fg2app.idea.informer.com/

  10. #20
    Quote Originally Posted by Jiminimonka View Post
    Testing in FG Classic.

    Errors on a few races:
    Vedalken, Kenku, Hobgoblin - all variants on this error.
    Code:
    Script Error: [string "campaign/scripts/char_chargen_racewindow.lu..."]:533: attempt to index local 'sSkillText' (a nil value)
    Ruleset Warning: window: Anchored static height ignored for control (alert_label) in windowclass (alert_item)
    Ruleset Warning: window: Anchored static height ignored for control (alert_code) in windowclass (alert_item)
    Just a suggestion but making the window bigger so that sub-race, skill choices etc are immediately in sight would help.

    I'll keep playing around. Not gonna FGU test yet.
    Thank you for this.

    On the issue of window space, it was suggested we close the subwindow as soon as a selection is made, that would greatly improve readability.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

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 Storm Kings Thunder Playlist

Log in

Log in