"Effect from duplicate item pickups does not delay expiration"

On overlap check if you currently have a boost. If so get its remaining time and add it to the new boost time. Then call timer, with new duration.

1 Like