Languished in your peace, ugh, apparently this clown thought he was Shakespeare or something. Gross. Cassie had enough of that in Lit class, thank you very much. "Whatever," she huffed, annoyed when her punched missed. She didn't have much time to plan her next move because she was trying to dodge fireballs at about the moment she realized something had caught her legs. What the heck was that? was about as far as she got in contemplating this new development before she was weaving unsteadily to dodge the bursts of roiling fire aimed at her body.
Falling was inevitable and fall the giant did, only this giant could do more than just grow. Stature shrank, disentangling herself from the trap- vines, apparently- as she fell back. Now it was all about timing, to grow again just before she hit the ground and try to minimize the impact by distributing it along a larger surface, or like reducing the distance between herself or the street, and stuff with mass or something. Whatever, physics stuff. Physics stuff that she didn't actually understand, but that didn't matter much when she was trying to not splatter on the heat bubbled asphalt.
As it turned out, gravity sucked no matter what size you were. She went large just in time to land; not so large that she'd add to the damage the dragon had already done, but big enough that hitting the street would hurt less. It didn't. Stature had the wind knocked out of her and she lay there, gasping for breath, as the vines she'd freed herself from by shrinking found her again and held her down like some twisted version of Gulliver's travels, only the tiny people swarming in at any minute were sure to be S.H.I.E.L.D. The dragon and its rider now had ample opportunity to escape as the giantess decided that making her own escape was going to do more good at his point than punching a mythical dinosaur-wannabe in the face. At the very least, maybe she'd stalled it long enough to allow for some evacuation.