As i did not find one macro just for beg, i have edit a macro who do bag and Bind Wound and removed the Bind Wound part.
Go to West freeport, from the PoK book go in SW to Erling Elsai he is a quest NPC, so he must not have faction.
But check it before, we never know.
If you have multiple char with a different max skill for begging, edit the macro and make a copy with a different max number.
Edit the copy and change the max skill you want to stop at.
Exemple :
Go to West freeport, from the PoK book go in SW to Erling Elsai he is a quest NPC, so he must not have faction.
But check it before, we never know.
If you have multiple char with a different max skill for begging, edit the macro and make a copy with a different max number.
Edit the copy and change the max skill you want to stop at.
Exemple :
- BindWound555.mac
- BindWound550.mac
- BindWound500.mac
Code:
| Original Version 1.0 20JAN15 by GPS_Soldier
| Updated Version 1.0 8/3/18 by DeathLock
| Updated 2019/03/03
| Changed the original macro for Bind Wound AND to beg, just for beg.
| Go near a NPC and launche the macro : /mac Begging
Sub Main
|Replace [550] with skill number you want Begging to stop at
/declare BgSkill int local 550
|Replace [Erling Elsai] with the name of the target you want to beg.
|you only need to put the first name of the vendor (or not)
|Erling Elsai is in West Freeport at SW of PoK book, near south wall.
/declare BeggingTargetName Local Erling Elsai
:Begging
/delay 1s
:loop
/if (${Me.Skill[Begging]}>=${BgSkill} && ${Me.Skill[Bind Wound]}>=${BwSkill}) {
/echo Begging is now ${BgSkill}, which is the setting you wanted to stop at and last skill to finsih.
/echo Ending the macro now.
/goto :StopMacro
}
/if (${Me.Skill[Begging]}>=${BgSkill}) {
/echo Begging is now ${BgSkill}, which is the setting you wanted to stop at.
/echo Not begging anymore!
}
/if ((${Target.Distance}<15)&&(${Me.AbilityReady[Begging]}) && (${Me.Skill[Begging]}<${BgSkill})) {
/target ${BeggingTargetName}
/doability "Begging"
}
/goto :loop
:StopMacro
/deletevar BgSkill
/deletevar BeggingTargetName
/endmac
/return
/return
Last edited:

