fleshing out the listener a bit.
current idea is that broken blocks are stored per grief core(amp) and
will be restored only after the battle is over, and at a rate relative
to the cores level.
that would allow players to increase the local regen rate mid battle or
other game mechanics