Complex sentence: Despite all controversies, many people still believe that the battle occured although if the battle ever happened, it was on a far smaller scale than the legend claims.
Split into simpler sentences: Despite all controversies, many people still believe that the battle occured. If the battle ever happened, it was on a far smaller scale than the legend claims.