Actually, I found an easy way to get the equipment to the top. First move the item from the right column to the left column. That puts the item at the topmost empty line. Then move it back to the right column. Again, it puts the item in the topmost empty line. If there was code to simplify that, that would be great.
I thought of something else. Let's suppose the printer sheet 3rd column is full. When transferring to the color sheet, the 1st item appears about half-way down the 2nd column. Then it also fills up the three attuned magic items lines. I have no idea if the remaining items get carried over to the extra equipment list or they are just lost. I haven't tried it.
It is true, if the third column is completely full, you are going to lose some stuff, because the sheet will try to add everything in the 3rd column below that which it fills in the colourful sheet's 2nd column. I will admit that I didn't but too much effort into that part of the import function, because I honestly don't expect that people will be switching between the sheet types that often that this will really be an issue for more than a handful of people.
However, I'm always open to better suggestions for handling this issue. Just send a pull request on GitHub with your suggestion for alternatives for
my code
This also brings up another suggestion (I don't know if has been suggested or not yet). On the magic item description list, there is an attuned check box. The suggestion is when that box is checked it would copy the item to the appropriate line on the equipment list.
You can already copy a magic item from the Magic Item section to the three rows in the equipment section using the buttons. I don't think that automation for this will be appreciated by everybody.
Lastly, in Volo's Guide, player races are limited to certain factions (or no faction). Example: Kobolds can only belong to the Emerald Enclave. When the Adventurer's League button is active, there should be a mouse over pop up that gives a warning that Kobolds are limited to the Emerald Enclave (for example).
Another limitation to factions, according to AL rules, is that Lawful Evil PCs are only allowed to join the Zentarim or the Lords Alliance. (Also, AL forbids CE and NE PCs). The simple solution would be a mouse over pop up warning when choosing non-AL compliant items. This would give the user a warning without completely preventing the choice.
I'm assuming that you are talking about the tooltips and not pop-up dialogues. I can add a generic statement to the tooltip of the faction field, but I don't think that having class/race/alignment specific tooltips is worth the effort. Mostly because I have no idea about these AL rules and I would have to work through those badly formatted documents and unorganized rules to find all these exceptions, and I honestly don't have the energy for that right now.
I will add this to the Faction drop-down box' tooltip: "Note that, when playing in the Adventurers League, your choice for a Faction might be restricted by your class, race, and alignment."
On your initial screen where you choose to load the UA articles, it would be great to have a warning that those articles are not AL compliant and should not be used in a pure AL game.
You mean the source selection dialogue? Unfortunately, that dialogue is already too big for most screens. I expect that people who do AL will know what they can and can't use in the game. By default, all the UA articles are excluded, that is already a good indication that it is not part of the default rules. I would rather have less text in that dialogue than more...
P.S. I was going to ask for code to prevent non-AL choices until I realized that would be too much work, and also prevent me from running a partially AL compliant game (my home brew).
Great to see that you changed your stance on this. I don't want to limit people too much. D&D is about creativity and making your own game, I don't want to have things limited so that it is just 'by the book' and not useful for homebrew settings.
I already have trouble with the background personality trait choices. The PH allows for customization (which is AL compliant). This means if the normal choice isn't in the list, I have to go hunting for the choice at the player wants, or take the time to type it in. I'm not too sure what the solution for that one is. Maybe a customization check box to allow all choices?
That would be great, to have all the choices, but I don't think that will be very practical, because that list will be enormous! Probably it is easier just typing it in. I almost never used the suggested traits and almost always write my own, so I might not be that motivated to change anything about this functionality
