+4 from the weapon?  You're using a Chain Daiklaive (I presume from Scroll of the Monk), which has no accuracy bonus.  The moonsilver I get, but I don't think I'm familiar with this particular Hearthstone...Seven Leaping Dragons, right?  Where is it located, again?