A few word about the upper situation again, little more detailed:
- Pets that gives you bomb, blaster or potion (or any of these combinations, such as rares or members of the "super collection"s) working all the same way: They do not "give" you bomb-blaster-potion; instead, they are changing (replacing) one of your existing (matching color) gem into it. With other words, if you use Wolfie (14 blue gems for a liner) it will give you a (blue) liner only if - when charged - you have at least one blue colored gem on your playing table. If at that moment you have no "free" blue gem available, Wolfie will give you no liner. (Still it will attack, so it will take away some life points from your enemy.)
- Typically, if you play on a level, where there are blue gems, and you use Wolfie, you will probably always have blue gems available when Wolfie is "charged" so probably you will always get your blue liner.
- But beware with petz like Edgar. It charges with pink gems and gives you red and blue bomb. But if you have no blue or red gem on the playing table you get no bomb.
- Logically, all this situations are similar to other petz: Like, if you use a pet that will remove one vortex/arrow/stone etc., and you have no vortex/arrow/stone left (because you already removed all or never had on that lvl), the pet will remove nothing, but it will still attack.
Good luck