I've never used TMW but WA does it perfectly (at least for me) :
Code:
dWtneaGEev1UquX2uuntHknxHQA2O62O4MQkDAP8ne5XiStPQ9s2Ti7xvXpvvzycmov05vLgQQQgmIYWPuhuf8mHCmu6CsLwOewQOOwSk0YL0dff8uWYKO1HOstuuKPIutgjtxPlkk5QIcDzQUUcBuQyRiQYMvKTtj9rrP(SqzAQIVRO4Wq9xbnAkX4vu6KIQULOY1uP7juLNd53u8AHkwSIwaJakbuIwWS)MMq(Q(CLKUc2AlwmVkAbvNrqzGaZmPFj(RkeKWmos0QNvq(uYRFiRO248gor4AfqmqRHj0sJYfSngNsWa5H4rft)A76OG912f4w90kyKCREAfSngNsGB1tRGmyyoI3pKfxtmbiBNZ7XmUGSM1gNOCQpK9TLOeGmJkHpsTvGnh)6vbdKhISDoVhZ4QqaEuX0V2UGIm2PJGbYdrMrLWhP2QcbdKhs5ODKARkeqnQ4TzscyzVcqJJUvpTWyAQnRGWdzmZhcp8)FCZNvMeq5ODKARaBo(1RAfyXBXSSQp6kGBWuIwWa5Hj3Qx1rbC3QZdn2EfVMQG4fpbdKhMWmUokOA4UOfWm4Bt0A1kGGJrirla1sX4UGVhYolbmd(2eTGVhYolvOvRGbYdj4yesfc4UvNlOBGGbYd5UvNRcTcMmPfAKVRE2abunKnh)clMioib)lm5fu9yntI(12f0imjbegdNYmtsfcOCeEhv86QqqJsqEggVI8b6dzK7hYYqMe8(BAc5R6ZvYgiyQIzCyR4fR(ibZ0OwlQp6kGWWnvrREw15SmkGnG09(efX2D(vt5UrQVuDoJcciDllVprZ7Y(0vt5UrAfKgm01wSyEfPEwb4uJbVnts0cyWTKOfqy4MAMvhspNNrrNLbrDFyVLNAk39kWU6iFfG52wW)hCKlaZTTGvNlP5pZdif19H98wYE1uU7Pam32cM(12fG2kUfZYkGWWn1c15wwsIuaPZGssx25rpAk39raHHBQzRopNbrNrDNhuElpVrbAk39rWa5HegUPQcbegUPEq9ScgipeZTTG1rTAfq1q2C8BEctsq(061jmHh)8eMek(57jVWVnery2otyb3yOqRj5HbScqlMioO)MwAfu8JM(3xTcqckjNabwvp7dBGwja
You have to choose in the trigger tab : Event > Combat log > Spell > Aura applied and then manually tell WA that the ICD is 115s.