Fix a bug where nil was returned in case the character was not capped by an armor
Add missing specs
Add missing specs
It should be unnecessary to call calculate_wt by character.statistics for given context
More specs.