having the fire elemental keep me busy blocking her scorching power , while the giants and dwarves surrounded me , hammering on me with their fists until they cracked through the protective shell of my stone magic .