Core/Entities: Units with spirit of redemption can not attack (fixes #8623)

Description and more information in bugreport
#8623

Environment:
Tested it under Win with:
TC: 895a23d
DB: TDB 52