Fix weapon spread
Fix negative armour
Fix warnings