Solar Zombie

The Solar Zombie is a zombie that can use the cost of a plant against your defenses.

Behavior
Upon entering the lawn, the Solar Zombie stops at the first block and pins it's rope spear at the first plant in front of it dealing 3 normal damage shots. Then, it starts absorbing solar power from the plant, after doing this it shoots out a fireball made out of the photons it sucked out, the fireball pierces through the first plant then hits the second one. The Solar Zombie will then move towards your house like all the other zombies.

Damage
As stated before, the fireball's damage fully depends on the attacked plant's cost:
 * 25-75 Sun: 2 normal damage bites to the first plant, does not pierce.
 * 75-125 Sun: 5 normal damage bites to the first plant, 5 to the second.
 * 125-200 Sun: 20 normal damage bites to the first plant, 10 to the second.
 * 200-350 Sun: 50 normal damage bites to the first plant, 20 to the second.
 * 350 and higher: 100 normal damage bites to both plants.

NOTE: It cannot absorb solar power from non sun-producing fungi.

Strategy
Due to being ineffective to mushrooms, your main strategy would be to place a Puff-shroom or any plant which costs zero sun in front of it. It's also important to note how long it takes for him to finish the absorbing process (almost 3 seconds), and considering his low health pool you could finish him off before he causes any harm to your plants. Try to place cheap wall-plants in the front of your lawn to avoid high amounts of damage.