Macro pro Guerreiro não está funcionando

Estou tentando criar uma macro onde mudo de postura e ao mesmo tempo altero entre duas armas e arma/escudo. O que desejo:

Macro 1: postura de Defesa + alterar a arma da mão secundária por escudo.
Macro 2: retornar para postura de berserker + equipar duas armas de duas mãos.

Se eu estiver na postura de berserker com as duas armas e usar a macro de defesa, funciona, o escudo é equipado na mão secundária. Mas quando vou retornar para postura de berserker, o escudo não sai, já tentei de tudo!

Se eu tirar o escudo manualmente e acionar a macro de berserker, a arma é equipada na mão secundária sem problemas. Mas com escudo equipado não funciona.

Nada do que eu faço funciona, tentei número de slot, unequip, offhand, tudo! Tentei até no chatgpt alguma solução e nenhuma funciona. O que houve? Até algumas expansões atrás era tranquilo de configurar isso.

Olá amigo,

Que estranho… como está o script da sua macro?

Entrei no meu warrior e criei duas macros para a sua questão e deu certo, fico assim:

Macro para postura de batalha:

/cast Postura de Batalha
/equip "Nome do arma de duas mãos"

Macro para postura de defesa:

/cast Postura de Defesa
/equip "Nome da arma de uma mão"
/equip "Nome do escudo"

PS.: Em combate quando eu uso a macro de postura de defesa precisei clicar duas vezes pra equipar o escudo :thinking:. Tem algo estranho mesmo.