Auto-translated
There are artifacts that boost the morale and luck of your troops. I wouldn't mind having a clover and a horseshoe. But it's always nice to get a bonus for the next battle when entering a Nature or Life Castle. Haven doesn't have that. They just give you money there :D