fixed timing logic for bird flock

- when timer skips to zero last value would be rounded, this causing
  timers to converge against each other, after a while they would be
  syncronized.
  solution was not to assign zero to leap timer but to add overlapping offset