I tested this this morning. I can confirm AtraUnam 's results. The total DPS is determined by the total number of blocks (Master + Slave), In addition if you use Punch Through this also adds to the total DPS. That is to say 100 Cannon 100 Cannon 100 Punch produces 3000 dps and 300 dpp. I wonder how this works with other effect blocks. I will test more later.