Quantcast

Added "(# skills)" to the skill name in the progress bar, so people can see how many skills they have.

Author pschifferer <dm@critical-failure.org>
Author date 2009-10-16 03:40:53
Author local date 2009-10-16 03:40:53 +0000
Committer pschifferer <dm@critical-failure.org>
Committer date 2009-10-16 03:40:53
Committer local date 2009-10-16 03:40:53 +0000
Commit 40c42cee121d6128e7bd698993bf736926f2531a
Tree 2a261068e7bf8bb30660dbf94145ce43e9c3e1b7
Parent 61783e1eef8fa83620cd4ad57b24d63fc4b5c249
Added "(# skills)" to the skill name in the progress bar, so people can see how many skills they have.
Really fixed the skill learner code.  Turns out that it was being called many times even during a simple thing
like opening the window.  Now the activity is flagged to truly update the list when something changes, like
skill level.  Window opening for my personal Blacksmithing skill with 300 items now takes only a few seconds,
so it should be orders of magnitude faster than it was before.
Added some checks to various functions to handle situations where certain data structures aren't initialized.