One button Bear - feedback requested

Ive been tweaking my macro and taking bits and bobs from many others.
Goal is to get a macro that casts Thrash, Heart Essence and Barkskin on cooldown.
Maul to line up ironfur unless not enough rage then just ironfur.
Mangle after Thrash.
Swipe and Moonfire as fillers.

Modifiers for Frenzied regen, Survival Instincts and Mighty Bash.

This is what it turned into.
dOJ7caWsvr9wa9AvfZuvsZgOBcGFrKVbPdd1ovXEL2nI9JYpvfYWaOFlYavfPHsuAWinCLWbvLYLPCmqhNuAHeflvOSyLYYvPhtYtPAzI65eMOQetvqtgIMUIlQkIZRQQNjW1jvBuvGTQkOnJk12vLQtJQMLqMMq12uIgjrLXPKgnrvFwvPtIk5CKIRHkUNQqTovvUleUTs1f2WEG1L5jVfRNCdRlNbUaKN8PE9qmOrgrDyuquqemkhbJG1FtFKpDR7grK0FQZd(UD3tjs9ygg5JiG)7wDaWeDmixKXUVBKHprQm1FX4gRdo9aRlNbUOEDFHP46LEGagVoxQePEDaWQB6H2vWNiIg2dSH9aRlPWIryA1nIYyug9AcBE8GVFTHrz0vnzyeJs0bb7jxxsHfdJM1Smd4Apb1LuyXimT6grzmkkkkN1igniqdenIrZWauuypXRlPWIryA1nIYy0LRaIgXOqnzaxH9WPUKclgHPv3ikJrrrr5SgXObbAGOrmAggGIc7zzDjfwmmkWqmOrggLJugbJUQjdR)AkT4v(D(PoSUSjXaawDtnStD5mmYUv)yQpDRUmg40T6X4jFHDR(Z2FzVMq0WEG1Lg89RngX2)ZOajj5X3DearAyKi6jxxsHfdJcKK4oD3)brWOCIVI2tqDjfwmmkW9eYFyWbbJMZRXZ9eVUKclggf4Ec5p1CbrWOlHbbl7HtDjfwmmkW9eYFc555EqWOCYqyN6X4jFZDRE4LN8XMC3Q)S9pMbAyH1WEG1LuyXimT6grzmkqvAFdpiy0CEfM7u3hBXd0jQHprQ7MwDJm8yW6YEnaWQBQHDQhE5jFSb2ToD60Pf
BEAR
Talents 1,3,3,1,2,1,1

This macro contains 1 macro version. This Sequence was exported from GSE 2.5.9.

Looking for feedback on how to possibly improve this.

Going to check you and elfy’s out and see how I like each, I’ll give feedback in a few days.

Слишком много лунного огня…очень много))) Просто постоянно один лунный огонь. Уменьши его количество.

Yeah I dont know why it sometimes starts spamming Moonfire.
I took out the /castsequence reset=target Moon fire, Null
That solves it but now it doesnt cast a Moonfire when you switch target.

Put
/castsequence reset=target Moonfire, null

into “key Press” category. Worked for me.

so far I changed a few things, wont really know how good it runs until I get better gear.