Fix for battle list sorting

All creatures were being removed and re-added, only add ones we don't
have, and then remove ones we shouldn't have.