Be aware of what their buffs do to be best prepared for a fight with a Bagi
Bagis - Watch out for their high defense, and just keep hitting them. Put pressure Cabal Alz on them with as many attacks as you can in order to break their combo or stop a devastating move with a stun effect. Be aware of what their buffs do to be best prepared for a fight with a Bagi.
They won't be able to take the damage output for very long due to their weak armor rating. Staff Summoners are a cakewalk as long as you make sure you get in up close to them at the beginning and don't stop attacking to make sure they have no time to cast any spells.
Mages - OMG! I hate mages, well actually I don't hate them I love them because I am one in 2Moons right now but, anyways these guys are so unbelievably strong.
In most instances you will not be able to beat a Mage at higher levels unless the person controlling them is really stupid. Just watch out for their Gracious Eddy and Freeze Spirit combo or the Imitid Flash and Cruelty Lightning/Thunde Spear combo.
If you stay close to them and keep hitting them you may be able to disrupt their skills and beat them with either a 2Hand or M/S.