An action should never do damage. This also means that running the same action twice shouldn’t put a user into an unexpected state.