Condense damage list even more

by merging nearby rectangles, thanks, Craxic, for the idea for this in
#192
fixed #213 - Empty else block breaks return to caller

Thanks, Art, for reporting this bug!
Correct translation of 'When I receive' hat block.