Final fix for Spirit Kings Fight (now its working) and fix quest 31473