s300pmu1, Ufo:Afterlight and Aftershock did that...
the reason for different weapons was that it was much easier to take out the tougher enemies if you used the right damage type. the problem was that in general it was best to adopt the preferred damage type of a side to defeat them, instead of their mortal enemies.