General Loot own corpse...
Reply
Loot own corpse...
Im trying to make a hotkey to makes toons loot their own corpse... how can I make them target their own corpse though?

I tried some variations of target id's and me's but couldnt get it to work...

Thank you for reading.
_________________
for fun
Mon Jan 27, 2014 8:51 pm
Credit to Sorvani.
corpse is a keyword and does not work right on EQEmu so drop the e to match on name

Macro
More +
/target id ${Spawn[${Me}'s corps].ID}
Tue Jan 28, 2014 8:55 am
Listen to This Guy
on THF this work also /target ${Me.CleanName}'s
Tue Jan 28, 2014 9:38 am
My ugly wait4rez sub. I suppose you could just hotkey it but I prefer the macro to handle it. Even better if I didn't suck at C++ and could get the plugin's finished.

Macro
More +
Sub Event_Wait4rez
/doevents flush
        /echo Looks like you died. Consenting and waiting for rez
                /declare x int local 0
                /declare consentA string local
                        /for x 1 to ${NetBots.Counts}
                        /varset consentA ${NetBots.Client.Token[${x}, ]}
                        /consent ${consentA}
                /next x
        /delay 3
        /if (${Me.Class.CanCast}) {
                /nomodkey /memspellset 1
                :memorizeit
                /delay 2s
                /if (!${Me.Gem[9].ID}) /goto :memorizeit
        }
        :WaitxRez
        /bc Rez|Me
                /delay 15s ${Window[ConfirmationDialogBox].Open}
        /if (!${Window[ConfirmationDialogBox].Open}) /goto :WaitxRez
                /nomodkey /notify ConfirmationDialogBox Yes_Button leftmouseup
                /delay 2s
                /delay 10m ${Me.State.NotEqual[ZONING]}
        :Wait4Corpse
                /target ${Me}'s
                /delay 1s
        /if (${Target.CleanName.NotEqual[${Me}'s corpse]}) /goto :Wait4Corpse
                /loot
                /delay 5s ${Window[LootWnd].Open}
                /nomodkey /notify LootWnd DoneButton leftmouseup
        /if (${Me.Class.Name.Equal[Shaman]} || ${Me.Class.Name.Equal[Druid]}) /tgb on
/return
Tue Jan 28, 2014 10:02 am
Listen to This Guy
removed the E and it worked great.

it seems i have to click the hotkey twice sometimes but maybe if there was some pause it wouldnt. not a big deal.

thank you.
_________________
for fun
Fri Jan 31, 2014 12:53 pm
General Loot own corpse...
Reply