If you just stand at the entrance ledge to the pool and try to fight the snakes, things can get tricky as your merc may be out of touch behind the veil.
Go right in and fight in the water, it's a bit disorientating but if you have a pet to do the work, just let Fluffy get on with it.
105 Solo Magician