0StolenDream0
Captain John hid his treasure underwater, which is one of the reasons for Buggy's hatred towards Shank when he ate his devil fruit. He couldn't get the treasure because he couldn't swim. It is illogical that Captain John is a devil fruit user. This is a part that is wrong if you want to stay true to canon.