Updated to 1.01.
Originally Posted by Change Log
Moved all of the callbacks and bufftype specific data from the dbuff struct to the bufftype struct. Added the GetUnitBuff function, which gives the user access to the buff data anywhere they want it. Fixed a doublefree bug that happened if a unit died on the last iteration's callback of a periodic buff. Fixed a bug where periodic buffs with uneven durations would last longer than the actual .duration value.
If you happen to test the demo map, don't mind that "CrushingWave_Notice" stuff. That fires in the onPeriodic callback function and is supposed to spam your screen like it does. (This is not a bug)