Icespike when used on packed_ice uses ice as its block. I want to make it that when used on respective ice icespike uses the respective ice block as its form. So Icespike would be made of packed ice when used on packed ice, and icespike used on ice would be made of ice.