Riddle me this...my PC Essaar has CL 30. And he got bigly dispelled from a Greater Dispel Magic (1d20 + 20 Caster vs 11 + CL of target). So in my PC's case, if the Fire Giant Mage rolled a 20 and had a 40 score, my PC "defended" with 41. How possible? Do the Fire Giant Mages have a "magic" bonus to dispelling??
Also...how the puck does Greater Magic Fang get dispelled twice???