Fixed Dane's combat crashing. Added in some new sensible error messages into the serialisation code to identify the issue in future.