The stronger the spray is , the longer the effects last , but the average full effect lasts around thirty to forty-five minutes , with longer effects lasting for hours . The duration of its effects depends on the strength of the spray but the average full effect lasts around thirty to forty-five minutes , with diminished effects lasting for hours .