TileEntity tile = worldObj.getTileEntity(coords.posX, coords.posY, coords.posZ);
if(tile != null && tile instanceof TileSpreader)
((TileSpreader) tile).canShootBurst = false;
}
ILensEffect lens = getLensInstance();
if(lens != null)
lens.updateBurst(this, getSourceLens());
int mana = getMana();
if(getTicksExisted() >= getMinManaLoss()) {
accumulatedManaLoss += getManaLossPerTick();
int loss = (int) accumulatedManaLoss;