This PR fixes the bad ordering of attribute decodes and adds tests for the decoding of attributes, bonuses. The tests also ensure that a text sheet can be rendered from a character code. The character code tests are extensible by adding more build codes to the list; the tests will be run against each character code separately.
This PR fixes the bad ordering of attribute decodes and adds tests for the decoding of attributes, bonuses. The tests also ensure that a text sheet can be rendered from a character code. The character code tests are extensible by adding more build codes to the list; the tests will be run against each character code separately.