Wow...  Um...  Oops lol...  I'm somewhat surprised the attack hit even with just a touch to have to hit, but then again, I have never had any inclination at all to make a puppet user either, so I haven't looked up weather they got penalties for being a bit too far away from the puppeteer...  Then again, I guess everything else does so that shouldn't be any exception.