Fix smite mid game

This fixed the smite stopping work in mid/late game after change the smite type.
Since i don't have experience in coding, this was a trial/error, seems to work for me, test before accept the pull request.