Thread: 5E Character Wizard Beta
-
May 18th, 2020, 23:21 #11
- Join Date
- Jun 2018
- Posts
- 83
[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.
-
May 19th, 2020, 01:18 #12
- Join Date
- Nov 2018
- Posts
- 389
[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.
- Set Method to Point Buy
- Overspend points to 28 to get warning
- Change Method to another type, warning message remains
- Change Method back to Point Buy, warning message remains
- 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.
-
May 19th, 2020, 01:57 #13
- Join Date
- Mar 2020
- Posts
- 18
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)
-
May 19th, 2020, 11:46 #14
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 here https://www.fantasygrounds.com/featu...rerequests.php
-
May 19th, 2020, 14:41 #15
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:
- 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.
- The window doesn't present resizing handles on the edges
- I don't see a way to bring a character back into the Wizard to level up (not sure if intentional)
- 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.
- 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.
-
May 19th, 2020, 15:12 #16
Ah, well that's because I didn't notice that after rolling the dice that it put the values into the stats boxes
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 here https://www.fantasygrounds.com/featu...rerequests.php
-
May 19th, 2020, 16:03 #17
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.
-
May 19th, 2020, 16:23 #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)
I'll keep playing around. Not gonna FGU test yet.Got a Bug - Click & FOLLOW the procedure here, it will save time
Ultimate Edition Fantasy Grounds - ONLY ON Linux
Twitch Channel
-
May 19th, 2020, 16:27 #19If 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 here https://www.fantasygrounds.com/featu...rerequests.php
-
May 19th, 2020, 17:08 #20
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks