Knight class bugs fixed