Oops, the loot should drop when the dungeon is over, not when each spark goes off.
Spawn a few mobs on every spark that comes up.