yes flaming arrows and javelns come to mind but as you said ther's a counter. when you charge the enemy in the open field hit the archers first. then they will rout and wont shoot you. Javelins from roman infantry is not as effective as they make it out to be. Velites do next to nothing to a group of elephants that are charging them full throtle. or even marching!