Wukong Monkey King's Journey West: Fixes for some known bugs

Fixes for some known bugs