Hey! I'm making a weakaura progress bar for the new patient sniper talent which increases the bonus by 10% every 1 sec of the duration.

The plan is to make the the bar change color to help out when to start casting aimed shot for optimal dmg.

What I've done so far is making the bar change color when I should start casting aimed shot to make it hit the last second of the stacking debuff, but I'm currently stuck because I don't know how I can make the bar change to different colors for the latter aimed shots timing for the debuff duration.

Here's the code for the WA so far

Code:
due2laGivPgLQOoLQeZsLULQGDrQQHbkhJGLjINHszAGkDnsL2gkHVPkY4avCovv18qPQUhPIdsiwiHQhQQkzIes6IskzJQQ8rcfJKqQtQQkYkfPzQk0nLuQDkWpvvLAOesSusvEkKPkjxvvsBvsrFvvvuNfLQSxK)kObRCyrTyvLhdYKHIll1MjLpRcJgL0PfA1QQcEnkrZMOBRI2nj)wIHdLwoQEokMoW1HQTlPW3rPY4LuDEqvRxvvO5tO0(PMeOkcLPkcvtCPQ55pztbjSXIebDjaHyiuI(j6NOFYdS9WX)6(eg2EkHqNecdHWqvec()wtJPbuWdc6QVUekcvu0hH0kkWpz(GHq)9Rvp(NcQfH(Y8)QilCQIcsOF6YgBSXINGlC0nboWEcUccK2d6YgbiKSKXqvecKLTcqveIjQoKnfiKqOtCjisveGaeINHAQIqN4sqKQiabied2gIQietuDiBkiHaecsMzyOkcXevhYMqI(1GQAPhbieothcYYwbiXjeothcjZmmK4ecNPdzW2sjlvf2POpcHZ0HmyBisCcHTgybzzRaufHoXLGivracqiEr2ufHoXLGivracqiTmeiwuufHoXLGivracqimrnTieUeapvrOtCjisveGaeGq8(iwuvWJTjugNN)YCcXaYqSKH(iuufbHqLtSYg0yOabcb66aCEtOkCww11jeORd(vuacjI4)ieiE28FffGqIi(pcHjY8hWvqGynAcLLscLHaXA0v84XrZRDbttbpiaJqyImyLz4R66GhBnaH8iuwfpZGyrrveIbK5aQIqqfzHRh9Jf)RlC0fwY)6YglyrclG7tK2d6YgHyGYYUofiqigOSSHNceieurw4vWJTjeeodOCsim48miwuecM(WGbtGqzjwwZuamcbvKfU4uamcbpfaJqqfzHlcfiqiOISWfdfiqO6uamcbvKf(pCfeH4naNR80WvqGyr9mwE5G3mmxpUW17q469jC9YcxpEY17i569LC9YjV4uppppN6555jlqzPhM(dxtluLp7Rh7YCvuDecINTNoEVRjUu188NSFF9s0)F2CQNNNNt9888KfOS0l8gEdVH3WB4TRJnYBMRxdG80X7vveiQ9hUM2ZVbz(rdEF9W0F4AAHQ8zF9ur517TO8OiSxT0tSIwe9Q9VxF89lo1ZZZlQ511Xg5nJNfRoEQO0dWARCQNNNNNNNNSaLLEG4zhkBnGNoEDDSrEZ49GNyAqv8SF(fN65555555f18aXZou2Aap23JDzUkQocbXZ2dWARCQNNNNNNNNNNNhVb4CLhp56DKC9(sUE5eN655555551kmo1ZZZRvyCQNNNhVb4CLhx4EiC)eUEzbN2kmo1Po1PeIxazqtbWieothcvKfojobi0zoQOkcHZ0HqfzHtItia8yBcbHZakNecQilC9OFW5)NeGZtS4FyW9PKe4c7Fs7bDHlHyGYYgEkqGq1PayecdopdIffHGPpmyWeiuwIL1mfaJqqfzHxbp2Mqq4mGYjHGNcGriOISWfNcGriOISWfdfiqiOISWfHceieurw4)WvqeI3aCUYtdxbbIf1Zy5LdEZWC94cxVdHR3NW1llC94jxVJKR3xY1lN8It9888CQNNNNSaLLEy6pCnTqv(SVESlZvr1riiE2E649UM4svZZFY(91lr)NyZPEEEEo1ZZZtwGYsVWB4n8gEdVH3Uo2iVzUEnaYthVxvrGO2F4AAp)gK5hn491dt)HRPfQYN91tfLxV3IYJIWE1spXkAr0R2)E9X3V4upppVOMxxhBK3mEwS64PIspaRTYPEEEEEEEEYcuw6bINDOS1aE6411Xg5nJ3dEIPbvXZ(5xCQNNNNNNNxuZdep7qzRb8yFp2L5QO6ieepBpaRTYPEEEEEEEEEEEE8gGZvE8KR3rY17l56LtCQNNNNNNNxRW4upppVwHXPEEEE8gGZvECH7HW9t46LfCARW4uN6uNsiEbKbnfaJqmqzzxNceiaH0IQidRufHGkYcxpkaM(WHqmqzzdpfiqiOISWRGhBtiiCgq5KqyW5zqSOiem9HbdMaHYsSSMPayecQilCrOabcbpfaJqqfzHlofaJqqfzHlgkqGq1PayecQil8F4kicXBaox5PHRGaXI6zS8YbVzyUECHR3HW17t46LfUE8KR3rY17l56LtEXPEEEEo1ZZZtwGYspm9hUMwOkF2xp2L5QO6ieepBpD8ExtCPQ55pz)(6LO))S5uppppN6555jlqzPx4n8gEdVH3WBxhBK3mxVga5PJ3RQiqu7pCnTNFdY8Jg8(6HP)W10cv5Z(6PIYR3Br5rryVAPNyfTi6v7FV(47xCQNNNxuZRRJnYBgplwD8urPhG1w5uppppppppzbkl9aXZou2AapD866yJ8MX7bpX0GQ4z)8lo1ZZZZZZZlQ5bINDOS1aESVh7YCvuDecINThG1w5uppppppppppppEdW5kpEY17i569LC9Yjo1ZZZZZZZRvyCQNNNxRW4uppppEdW5kpUW9q4(jC9YcoTvyieVaYGMcGriCMoeQilCsCcXaLLDDkqGaeGqaE84O5ufHWvraHaz(rdieothYGTHIArOqCveqFesLpBgQIceiunXLQMN)KnbieM(dxtRcESnHeTi6v7FV(ibieORdOpcXAhpyfqbjjecepBok(hBkqaoe6ldXYdEbxH5VkYcNQOa4sbceGqk8ZkE84O5muGaHyWM5S8phXayLceyJqmyZCwk6oEWkGcydoekIHq1axQAE(t2eIbKHyjZVIcqire)hbiunOab4MiqaIa

My aimed shot cast time is 1.73 sec, and the optimal debuff window is 1sec, thats why I've put the warning time in in Custom Function to 2.73 sec. What I want is different color changes at 4,46sec and 6,22sec aswell so if I'm gonna use several aimed shots in a row I know exactly when I should start casting them.

I'd really appreciate if a kind soul out there could help me out!