Cotton Ball

Cotton Ball is an offensive plant that shoots up to 8 balls of cotton at zombies that stick to them to continue dealing damage.

Overview
Cotton Ball launches its projectiles at the rate of a Peashooter. On impact, these projectiles deal 3 damage points, and then they latch themselves onto the zombie. The zombie will continue to take 0.5 damage per second until its death. The projectiles can stack on top of a zombie.

The Cotton Ball only has 8 of these projectiles, however, and will show visible signs of loss. Whenever a zombie with CB's projectiles on it is defeated, Cotton Ball will regain the projectiles on the fallen zombie, allowing it to shoot more cotton. Cotton Ball's cotton lingers after it is eaten, meaning that any zombie with cotton on it keeps it.

Cotton Ball's cotton will come off of a zombie if the zombie is hit by a fire projectile (Torchwood, Pepper-pult, etc.).

Metallic or robotic zombies are effected by the initial impact damage of the cotton, but the cotton will not stick. This means, however, the Cotton Ball is effective against these zombies, as it will not lose cotton on them.

Cotton Ball is based on cotton, specifically the fiber produced by the cotton plant.

Plant Food Ability
If Plant Food is used on a Cotton Ball, then it will jump up into the air and release cotton everywhere, sticking to every zombie capable on the lawn. This cotton stacks upon any cotton on zombies before the Plant Food. This, however, depletes CB's cotton supply, meaning that it has to wait for zombies to fall before it can start firing again.