I posted this awhile ago, but since the camera wasn't fixed, it wasn't a big issue, as WASD was really difficult to play with before.
Now the camera is fixed. Good work!
1) I like to use WASD to move, and then 1, ..., 8 and SHIFT + Q, ..., Z to cast spells. The issue is when I try to use SHIFT plus a movement key (say, A). While the spell does indeed cast, the movement key still picks up, even while SHIFT is being held down. This should be set so that holding a modifier key (in this case, SHIFT) negates the movemnt of movement keys, when they are pressed.
2) Using right click to move the camera + WASD doesn't always work well. Sometimes the mouse appears or flickers on the screen, sometimes it moves around in a funky way. When right clicking the screen, the cursor should stay in the same spot (but disappear), while the camera moves. This makes for smoother WASD movement.
3) I prefer to use right click to turn the camera (and thus my character), and use WASD to strafe. An option to do this would be great! (In other words, when you use S now, the character just runs towards the camera. Same with A and D towards the sides).