All stations on the network now added.
http://www.railusers.ie/passenger_in..._calc_2013.php
At this point if we quote the wrong fare, its more likely a case of Irish Rail having its numbers wrong or hiding some key fare rules than an oversight on our part.
Irish Rail have a hardcoded table storing all the distances and fare codes, we know that some of those distances don't match the actual distances.
Quirks
1. Charleville Limerick via Croom available for all services
2. Athlone to Mullingar via Moate ONLY if the origin and destination are Athlone and Mullingar
3. Rosslare Strand/Europort routing via Wellington Bridge available only if origin or destination is Rosslare Strand/Europort
4. Waterford Mallow via Fermoy available for all services