modify code for player-specific effects and remove holding functionality