Bengaluru: Karnataka has been witnessing a drastic change in rainfall pattern and distribution over the past two decades, resulting in frequent drought, floods and untimely rain.