Now it worked when we first made this. The light bulb lights bulb when we bring it near to secondary coil. Then we decided to upgrade it to get some sparks. So we made some changes. The 2N222 transistor was heating a lot so we used the TIP31C transistor along with a heat sink (TIP31C is a power transistor). Now the circuit isn't working. We are getting a 700V reading at the base of the secondary so that means current is being induced but 0V at the top of the secondary which is quite strange. Also we checked the continuity from base to top and yeah the circuit is contiuous so now we can't understand where the voltage is being leaked. Please help out!