BradeDude: Have Jewel Satellite do what Leaf Shield doesn't do: block "cutter" weapons. It could also block maybe a few other types of weapons and pressing fire launches it a la Leaf Shield.
As for Hornet Chaser...is it possible for it to home in on a weapon/item tile, and, upon contact, trigger the flag that grants the player the weapon (as opposed to actually bringing the tile to the player)?