Originally Posted by
MisterSoup
lol, it's fine.
The way it works right now with Pandemic is, the separate parts of your dot before and after a refresh share different "snapshots" of your stats. So in this instance, where he had additional Haste from Dark Soul (say for argument's sake that this duration was 100% of its natural duration), and refreshed his dots WITHOUT the dark soul buff, but with an Int buff, then 2/3rds of that dot would tick as if you had more haste, and then the final 1/3rd would tick as if you had less haste than the former part, but they would tick harder.
It's really weird and interesting how all of that works, but really easy to get the grasp of - made even easier by addons that track that sort of thing.