(Copying relic code) Don't replace buff if we already have the same type