Balance druid macro dps

I just looked at the macro and it looks good but it is kinda wasting dps maybe with casting both of the dots after every macro reset, if you know what i mean. if you cast one in the corresponding phase it boosts its damage over time so its worth it to have in there, but both isnt worth it i feel, that and the eclipses are only 15 seconds and the dots are at a minimum of 18 seconds. sometimes it cuts dots short on my macro version but i think its probably better that then waste a global cooldown so you can cast it instead of another wrath or moonfire. So I was testing it and casting Sunfire, Moonfire, and two Starsurges, i was already wasting up to 8 seconds per Eclipse. You however need to refresh them at least once at the beginning of the eclipse unless you cast it just before the eclipse ends so it carries through the next one and you refresh it once you come back to the current eclipse if you know what i mean but i dont know how to do that unless you just watch the clock.

Below i have edited your macro a bit and simplified it. In the first one i have it so the Dots are applied once at the beginning of each macro and thats it, its all you need, and its at the beginning to amplify the corresponding dot, and then comes starsurges because they dont amplify it any, just the casted spells. I also made another version that limits the Starsurges to only 2 per Eclipse so you get out more from the other spells and then also have enough to boost the next Eclipse twice right in the beginning. Its not fail safe so i added in Starsurge on a modifier so you can cast it when or if you have excess Astral Power.

All is not lost though, I tweaked you macro and now they are as lightweight, lazy and efficient as i could get them for you.

Your Lunar Macro

Click here for macro

d8J0daqyGXPQ8sqL3IO2MQupwrZuHCEeA2OYPvXnvf(Lk52k4FkuStKSxPDR0(f8AOk)fvf)gYarvudLenyQmCsQdscMgPCmHoNQKfsswQkvwmOQLJYdrv1tfTmqwNkftuLQMkuMmPQPtCrOQUkQs9mvrxhu2OkL2QcvBMeA7Ok0hrvKzHu9ze8DufmmOIltz0iLVPQ6KqL(QcLUgPY9qvYZPQ7IihhvLUXIvQyt85FeUzIlFgXBkfUdF(G)94IvkOI1edWzR4BghZyIXySPcWeAiwt4a8a8i0GrKNVLH8YacgBTM8uI)4gZFqBPGER918byHb4WDfJXJ2kh0wvnXFveXMg)Ob1aba)H7ieRQMJ1a4PamgWxSknhb8cVvRhiM(Mq4afXbkQbf19RtxZhGjdnUX8h06lwPIfRuXMxtGx8gFHz70coYlAsdSRXDwcKcoM5nHxcGrWKlOGl4(EbfPhCVEQHde9GBHXXvkOMxtGxcoYlAsdSRXDwcKcU)V3)AL6zZRjWlbh5fnPb214olbsbx8Lwu3ZMJqi1JodhPzSPsKxEaMmuXQ0eJDw8mbQQAcNr8oJZaERyLk28Ac8sW9)9(xRsZum13cBNYbTnvYoi2ri2KF0a8aPQAcNrujZ8(IvQyZlbWiyIT2aXGJ8IObyd0xKEdONuPGAEnbEj4iVifrSHB0ifCqAF6(Q0ujZEaMmuXQ0eJDw8mjwvvkfuXkvS51e4fVXxy2oTGJ8IM0a7ACNLaPGJzEt4Layem5ck4cUVxqr6b3RNA4arp4()E)Rrp4()E)Rrp4wyCCLcQ51e4LGJ8IM0a7ACNLaPGl(slQ7zZriK6rNHJ0m2KF0a8aPQAIXolEMeRQMWzeVZ4mG3kwLMWzevYmVVyLk28samcMyRnqm4iViAa2a9fP3a6jvkOMxtGxcoYlsreB4gnsbhK2NUVs9S51e4LGJ8as)nkWj0x0KgyxJ7SeifC)FV)1Q0mft9TW2PCqBtLSdIDeInvI8YdWKHkwLMkz2dWKHkwLMySZINjqvvLknhhWoa45mFXQ0mvBtCVVurCGAEVPiagNuQyLkT

Your Solar macro

Click here for macro

de0AdaqEi1(jAsJQQzbv(LqgMOYXuXYuPNPQQPjW1uvSnu03eLXjOZPQY6ekUhsvgisHoikyHiv8qKQAIIQCrGYgrk5Jav1jvv6LKGzssDtHQDcXprkyOqYsfk9ujtfjxfOsBLeYxbQYBHI7cL2RYFrk1GjCyqpmOIhlYKjrxMQnJc9zGmAOQtRkVwuvMnkDBaTBP(nIHtsoosLwoQEoPMoLRdW2jH67ifzXif17mQHCwbg9v)TQV0UOb1mely0gS8(snK7Owrbz920Ro)V3Z5SIbagEcFfkWj)nnsrtpT9AqsbIB4D(kWVatrox)i9qUmdcxfh2aGSFBZ5k2B7r6rNvG1ms4jN(eGQGgKMFSpd9OZk1qTbUQucnx5QBU7j39eCpFcZ9Bf45W8XaaoupQzRYZzecG1gYzvPYtFZBiNC3vXHjorrox)iTEud5mQHCwfLGAt70fG3jxkW0KeEy3o7RbHvk4U2n6zqoi3IUsHu87FqUloPi839GtkAaSSd5Ukkb1MuGPjj8WUD2xdcRuKfYmlyi)xfLGAtkW0KeEy3o7RbHvk(CYyUsnHOs9d4ZwDwHIOT4WeNmQzRuWrJI7A9OgYzvKb5GCZBhiAPattWd5aX1eLouj2HCxfLGAtkW0egjCGXeGvkUbHFcNTsbhDSoRd1(OgYzvucQnPilKzwWSvO4ECyItg1SvL5QOfGozpsVcf)r4pd9SHCh1qoRIsqTPD6cW7KlfyAscpSBN91GWkfCx7g9mihKBrxPqk(9pi3fNue(7EWjfzHmZcWjfzHmZcWjfnaw2HCxfLGAtk(CYyUsnHOs9d4ZwDwHIOT4WeNmQzRuWrJI7A9OgYzvKb5GCZBhiAPattWd5aX1eLouj2HCxfLGAtkW0egjCGXeGvkUbHFchY)vrjO2KcmajkJHbwdxts4HD7SVgewPilKzwWSvL5QOfGozpsVcf)r4pd9kuCpomXjJA2kfC0X6Sou7JA2SzZMTba

Macros reposted so they should no longer be read only