Even if you don’t have any “Hero Hunting” items you can still get new heroes. Every few hours new heroes will show up in your inn. I heard someone say every hour and someone else say it takes 3-4 hours. Even if you don’t have a “hero hunting” item you can simply wait for new heroes to arrive in your inn. Check back with you inn and you’ll see new heroes.
VN:F [1.9.7_1111]How to find new heroes without Hero Hunting,