So in an Isle of Conquest right as it starts stand inside where your gate will close.
When it does you will be immune from all player ranged attacks and AOE's.
From inside you can disarm mines for your achievement or just to win it.
Tanks, and gunship turrets can still hit you, so sit at a corner or heal yourself sometimes.
Hope this helps : )