So I've taken my spreadsheeting to another level, and started working on a desktop app to more efficiently do my spreadsheet tracking.

I've got a stable version with an initial suite of features that I'm happy to share with you all in case you're curious and want to have a little play around. If you do have a little play around, let me know your thoughts on the current features

The app is smart enough to cross-check all currently tracked stats. So for example, if you are a Minstrel it knows you automatically have all instrument skills already (though they may be level gated), whereas other classes only inherit 2 specific instruments that vary by class - the rest your character needs to learn manually.

Hopefully things are intuitive enough, for everything else there are basic instructions on the screens. The grids are typically either "Left Click to Increase / Right click to decrease" or "Click to select from a menu option"

There is also a potential mega-update to do pretty much all existing and future functionality (where applicable) for PvMP Creep Classes.

Please feel free to suggest any additional features not listed here that you think would be useful

Note that while the main use case for the application is to track stats for Accounts & Characters, there is also room to include "Useful Knowledge" in the application (such as an account type comparison), and various "Useful Tools" (such as the reputation calculator)

Fixed a bug from v0.5.0 where using the Server Totals option on the barter wallet for an item which is Account/Server bound could cause a crash.

Fixed a bug from v0.6.0 where the server details (region, language, rp flag, test server flag) are not set up correctly when initially loading a character on the character panel (display-only issue, no crash)

Characters

Quartermaster Grid - Increased the Quartermaster Role column from 200px to 500px

v0.6.0 - Trait Points Update

Bugfixes

Fixed a bug where an existing character could have their Server set to None. This can then cause a crash when selecting a server-bound item in the barter wallet.

Characters - Trait Point Tracker

Added a new feature for tracking Class Trait Points!

Tick things off on your per-character checklist of all available trait points, and keep on track of when you should be able to acquire them as you level up!

New Feature: Track all barter wallet items and types from within the app! Automatically manages counts for items which are account-bound or server bound (NOTE: In almost all cases when the game states "Account Bound" it actually means "Server Bound, for this account")

Per Account Totals: Automatically track a total of each item by Account.

Per Server Totals: Automatically track a total of each item by Server.

v0.4 - Feature Release

Bug Fixes

Add Account: Prevent a crash if the account was added with NULL account status. Default to Free account (rather than NULL). Don't show 'None' as an option.

Add Character: Default dropdowns to their first entries. Remove 'None' as a selectable option (Server, Race, Class, Gender). Since you (intentionally) can't change these (except server) once created, you could get yourself stuck.

Character Panel: Fix a crash that could sometimes happen when the character panel tried to refresh the list of characters on the main screen, and somehow couldn't.

General

Save Button: Added a save button to the menu so you can save changes immediately without waiting until the app is closed.

On Exit: Remember window size and window state (Normal/Minimised/Maximised) for the next time you start up

Characters

Check Mail: Added new flag for indicating if a character has been sent mail (from alts), so you can easily tell which character's mailboxes you need to empty (also displays a mail icon next to their name in the menu)

Coins: Added new feature for tracking Coin totals (Gold/Silver/Bronze). See also the new Wallet feature for editing all characters simultaneously)

Lv45 Class Quest Items: Added new feature for displaying level 45 class quest item requirements for all characters (items and quantities) via the character panel. See also the new Info panel for displaying this for all item/class combinations.

Kinship Name: Added new feature for tracking the Kinship name to which each character belongs via the character panel

Kinship Player Note: Added new feature for tracking the Kinship player note of each character via the character panel

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

Worked adding a second account. Funny thing happened. Added the acc and closed program. After opening again second account had inherited duplicates of all chars from first acc.
Will try reverse it, then add a char to second acc and see if that changes things.

Worked adding a second account. Funny thing happened. Added the acc and closed program. After opening again second account had inherited duplicates of all chars from first acc.
Will try reverse it, then add a char to second acc and see if that changes things.

Spotted that myself and it's fixed in v0.1.2 (link in original post). Also implemented a new Quartermaster title field while i was at it (track the storage usage for storage alts).

Doing a testrun.
Managed to mess up the XML-file so that got reset when I started the application. Backups are key.
Too many alts means too much clicking for my poor finger. Found it easier to use Notepad++ and edit the XML by search and replace. haven't found any other way to delete an alt so far.