The Idea: Each area has a list of possible targets that is priorized.
Whenever you get into a room, it tries to order the things in the room by that priority to attack.
New possible targets are added by killing them once.
Use "kconfig bashing" to toggle the script on and off.
"kconfig bashing prios" shows the list of known areas.
The keybinding F2 starts the automatic attacking, F3 lets you flee into the last room you visited. To change the direction use "flee <direction>" to set a new direction.
The script fires the events "keneanung.bashing.targetList.changed" on any change of the target list and additionally "keneanung.bashing.targetList.firstChanged" on changing the next target (with the target as argument).
Please let me know, when you have issues, ideas, bugs etc.
Link: https://dl.dropboxusercontent.com/u/7146752/Bashing.xml
Comments
This is true and might be someting that needs a change, thanks for the feedback!
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
- New configuration overview (kconfig bashing)
- automatic shield razing. You can configure whether you want to use that feature and which attack you'd use for razing.
- Allow toggling of the "F2" button
- give feedback on using the "F2" and "F3" buttons
- minor bugfixes
The download has moved to github: https://github.com/keneanung/Bashing/releases
Next edit: Looks like I have been sloppy about the last release. Shielding was broken. This is fixed now, thanks @Shadrac
ETA: Restart mudlet/reset the profile after installing the new version, it messes up otherwise.
If you have anything else, feel free to post here, fork the script on Github and send in pull requests etc
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
You can download it here. The link also holds the changelog for those interested
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
I was wondering if you could implement and option for Monks that would allow the Monk to continue hitting the next priority target after it has slain something. For example, I am hunting a gnoll, and a mingruk walks in. I slay the gnoll with a sdk, but I would like to then uppercut/uppercut the mingruk. Currently, the script stops after it slays something, and then does another full combo when you've recovered balance. If this is possible, perhaps make an alias that can toggle regular or monk hunting? This would make hunting as a Monk that much faster/better. If it is possible, I'd be willing to pay for this specific addition. Please let me know!
The issue with this is triggering the change in target in time for the next blow. If you're using COMBO <target> SDK UCP UCP, as most monks are for hunting, the target is set in the initial command, and won't change in between. If you're using three separate commands, SDK <target> followed by UCP <target> followed by UCP <target>, then you have more of a chance. However, as the commands to uppercut are likely to already be in transit to the server before your client receives the "You have slain" message, it's too late to change the target, unless you have an inconceivably low ping.
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
I must be doing something wrong! I setup everything as far as i can tell, like raze, and bashing etc, the system is on, but it doesn't seem to do anything, other than show me a list of what possible targets there are in more location when denizens leave or enter. It isn't razing, it isn't targeting, it doesn't autoflee or warn me when it reaches the warning limit. The F2/F3 functionality works but I have to manually target each denizen.
I'm sure it's something I've just overlooked, help?
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
That fixed it, and it is amazing.
First off, this script rules, thank you so much for sharing.
[Ignore the rest of this message, figured it out!]
Having this problem on another character, works fine on Zuko.. But my other character is dabbling with Wundersys so, the new alias doesnt come with SVO cause I dont have SVO! Help please?
Zuko said:
I dont have SVO! Help please?
This might be your problem...
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof