fixup & use Base variable to preserve soldierList scroll state.

+ cleanups.