DarkShine: New bug fixes!

Another bunch of fixes been made.