Here are some macros to do the essence emerald exploit:
1. For the toon casting sacrafice(necro)
use EEsacer.mac
syntax: /mac EEsacer.mac <charname>
2. For the toon being sacraficed
use EEsacee.mac
syntax: /mac EEsacee.mac
3. For the cleric rezzing
use EEcleric.mac
syntax: /mac EEcleric.mac
Also make sure that the corpse with gear on it is somewhere out of range of the cleric to rez. otherwise the cleric will chain rez the corpse with gear on it. no biggy
EEsacer.mac
EEsacee.mac
EEcleric.mac
Enjoy!!!
--Zippzipp
1. For the toon casting sacrafice(necro)
use EEsacer.mac
syntax: /mac EEsacer.mac <charname>
2. For the toon being sacraficed
use EEsacee.mac
syntax: /mac EEsacee.mac
3. For the cleric rezzing
use EEcleric.mac
syntax: /mac EEcleric.mac
Also make sure that the corpse with gear on it is somewhere out of range of the cleric to rez. otherwise the cleric will chain rez the corpse with gear on it. no biggy
EEsacer.mac
Rich (BB code):
|-------------------------------
| EEsacer.mac by Zippzipp
|
| sacrifices person and waits
| to sac them again.
|
| Syntax: /mac EEsacer <charname>
|-------------------------------
#turbo
Sub Main(Ch)
/declare CharName string global
/varset CharName ${Ch}
:mainloop
/target Pc ${CharName}
/if (${Target.ID}) {
/cast "Sacrifice"
/delay 5.1s
/autoinventory
}
/if (${Me.PctMana} < 10) {
/sit on
:medloop
/if (${Me.PctMana} < 99) {
/goto :medloop
}
}
/call GMCheck
/goto :mainloop
/return
|----------------------------------------------
| Check for GM
|----------------------------------------------
Sub GMCheck
/if (${Spawn[gm].ID}) {
/beep
/echo GM Alert Ending macro
/end
}
/return
EEsacee.mac
Rich (BB code):
|-------------------------------
| EEsacee.mac by Zippzipp
|
| Waits for sac box accepts sac
| Waits for rez box accepts rez
| loots the corpse to get rid of it
|
| Syntax: /mac EEsacee
|-------------------------------
#turbo
Sub Main
:mainloop
/call wait4sac
/call wait4rez
/call GMCheck
/goto :mainloop
/return
Sub wait4sac
:sacloop
/if (${Window[ConfirmationDialogBox].Open}) {
/notify ConfirmationDialogBox Yes_Button leftmouseup
/return
}
/call GMCheck
/goto :sacloop
/return
Sub wait4rez
:sacloop
/if (${Window[ConfirmationDialogBox].Open}) {
/notify ConfirmationDialogBox Yes_Button leftmouseup
/delay 1s
/rezzme
/delay 1s
/target corpse
/delay 1s
/loot
/delay 1s
/keypress esc
/return
}
/call GMCheck
/goto :sacloop
/return
|----------------------------------------------
| Check for GM
|----------------------------------------------
Sub GMCheck
/if (${Spawn[gm].ID}) {
/beep
/echo GM Alert Ending macro
/end
}
/return
EEcleric.mac
Rich (BB code):
|-------------------------------
| EEcleric.mac by Zippzipp
|
| looks for nearest corpse then
| rezzes it.
|
| Syntax: /mac EEcleric
|-------------------------------
#turbo
Sub Main
:mainloop
/target corpse
/if (${Target.ID}) {
/delay 1s
/notify InventoryWindow InvSlot13 rightmouseup
/delay 6s
}
/call GMCheck
/goto :mainloop
/return
|----------------------------------------------
| Check for GM
|----------------------------------------------
Sub GMCheck
/if (${Spawn[gm].ID}) {
/beep
/echo GM Alert Ending macro
/end
}
/return
Enjoy!!!
--Zippzipp
Last edited:

