This quest is a nightmare for pugging ...
The end fight is tough enough without the Boss being able to CHEAT!!
The fact that he stood on this fake ledge for about 20 seconds before dropping down while the entire party could do NOTHING is a joke and a main reason for failure in this quest ...