Pues no hace mucho subí una, te explico:
- Es mejor que ya tengas algo de skill, para ello ve a cualquier npc mago y dile "train magery" y "train meditation", en total gastarás 800gp para subir a 40.0 cada una de las skills
- La mejor opción es tirarle flecha mágica - magic arrow (In Por Ylem) a otro
- Para castear vas a necesitar un libro de magias que contenga el pergamino de la spell deseada y los regs que ésta requiera (en este caso sulphurous ash - ceniza sulfurosa)
Ya en una casa, con el libro de magias encima y acceso a un contenedor con todos los regs solo tienes que cambiar la ID del cofre, dale doble clic a éste y busca #LOBJECTID a la derecha de la ventana de easyUO, una serie de 7 letras que deberás sustituir en la macro por las que ya hay en una de las primeras líneas "KJLRZOD". Una vez tengas tu macro configurada, dale al play y dentro de UO selecciona a la persona/bicho al que le vayas a tirar magias y la macro hará el resto
Dato:
Al recibir magias se sube otra skill bastante codiciada, resistencia mágica. Es por ello que los magos suelen buscar a alguien interesado en subir ésta skill para entrenar, asumiendo este último el coste total de los regs (ya que resist en a sube más lento que magia+medit). De lo contrario usa a tu propio familiar para subirle la resist.
Los regs se pueden encontrar en los vendedores de toda Sosaria a 5gp/u de 80 en 80 aunque necesitarías recorrer el mapa varias veces para conseguir los 40.000 (aprox) regs necesarios, también puedes optar por comprárselos a otro player, algo más cómodo aunque también caro, a 7gp/u (yo mismo los vendo).
La macro:
Código:
;*************************************************************************************************
;Macro MAGIA + MEDIT by OverQueen
;*************************************************************************************************
set #SYSMSGCOL 10
event sysmessage Macro para subir magia y meditar by OverQueen
;*************************************************************************************************
; CONFIGURACIONES (EDITAR)
;*************************************************************************************************
set %contenedor KJLRZOD ; (contenedor del que doge los regs
set %manasingastar 99 ; Mana gastado antes de meditar (consume 4 por cast con regs y 2 por cast con pergas)
set %numeroregs 100 ; Cantidad de regs que coge al reponer (gasta 1 por cast)
set %cast CYL_SZF ; ID del perga: CYL - ID del reg: SZF
set %comida YSD_QQD ; ID de peras y manzanas
set %cargamax 300 ; límite de carga de pj (a macro se detiene al alcanzarlo)
;*************************************************************************************************
; SELECCIONAR TARGET
;*************************************************************************************************
set #sysmsgcol 15
event sysmessage Selecciona a tu objetivo
set #targCurs 1
wait 1s
set %objetivo #LTARGETID
wait 40
Inicio:
gosub comer
gosub reponer
gosub castear
gosub meditar
gosub seguridad
goto inicio:
;*************************************************************************************************
; COMER
;*************************************************************************************************
sub comer
findItem %comida C_ , #BACKPACKID
if #findstack = 0
{
finditem %comida C_ , %contenedor
exevent drag #FINDID 20
exevent dropc #BACKPACKID
wait 10
}
set #LOBJECTID #FINDID
event macro 17
return
;*************************************************************************************************
; REPONER
;*************************************************************************************************
sub reponer
finditem %cast C_ , #BACKPACKID
if #FINDSTACK = 0
{
set #LOBJECTID %contenedor
wait 20
event macro 17 0
wait 20
finditem %cast C_ , %contenedor
exevent drag #FINDID %numeroregs
wait 10
exevent dropc #BACKPACKID
wait 20
}
return
;*************************************************************************************************
; CASTEAR
;*************************************************************************************************
sub castear
finditem SZF c_ , #backpackid
if #findstack > 0
{
set #LOBJECTID #FINDID
event macro 15 4
target
event macro 22 0
wait 1s
}
finditem CYL c_ , #backpackid
if #findstack > 0
{
set #LOBJECTID #FINDID
event macro 17 0
target
event macro 22 0
wait 1s
}
if #findstack = 0
gosub reponer
if #mana >= %manasingastar
gosub castear
return
;*************************************************************************************************
; MEDITAR
;*************************************************************************************************
sub meditar
event macro 13 46
if pierdes in #journal
{
gosub meditar
}
if trance in #journal
repeat
{
wait 40
event macro 13 46
}
until #mana = #int
;*************************************************************************************************
; SEGURIDAD no perder regs
;*************************************************************************************************
sub seguridad
if #weight >= %cargamax
{
set #SYSMSGCOL 10
event sysmessage Estás cogiendo demasiados regs... se acabó el macreo
halt
}
goto Inicio: