Several Bug fixes
Created by: HighSaltLevels
This PR contains several bug fixes specifically for FE6, but this PR also affects FE7 and FE8.
- Updated and fixed several bugs with tests. Brough coverage back to 100%
- Added a Roy Override
- Roy still needs to be able to sieze chapters. So allow his class to do it. Unfortunately, this is a class ability and not a chararcter ability
- Roy's promotion also just straigh up breaks the game. So skip that subroutine completely
- Give Chad a chest key to start with so that the player can still open the chests
- Fixed a bug where Milady's weapon was not randomized
- Fixed a freezing error due to Gale being randomized into a non-flying class and being unable to traverse his starting square.
- Fixed major bug where items would always be at level E or D and not be any higher.
- Fixed a bug where Karel's weapon was not randomized
- Fixed a display bug with the "Master Seal" where the rightmost parts of the help message were getting cut off.