Refactor Mercenary to Use Discard Service
Refactor Militia to Use Discard Service