Either you're very lucky or I'm very unlucky, then. Doing 200 HP worth of damage with dragons before I run out of shields takes quite a lot of luck even when I'm not constantly losing pillars.