I wish puppet worked properly. I don't understand the mechanics of puppet. The skill says monsters will attack the puppet instead of me, yet I still take ranged damage whenever a ghost pirate uses his ranged attack, even if he is facing the opposite direction. This is frustrating. As you all know, archers have magnificent low HP. Our little doppelganger friend should function as the description says! /end rant