addBuff now checks if any of the  resists is 0, if it is the buff is not added