https://forums.terraria.org/index.php?threads/terraguardians-terrarian-companions.81757/page-2#post-1813302
Also, the Guardians are perfect if you want someone to help defend your town npcs. At least they did a good job during the Goblin Army.