[Continued] Free bashing and influencing system

RialormRialorm Member Posts: 1,055 Transcendent
This is a continuation of @Chade's popular bashing and influencing system. As he unfortunately has stopped playing, I have taken over the development. Below are quoted portions of the old thread with all the information needed. In the following posts you will find a new download link, changelog and todo list. I offer limited support in that I will take bug reports and feature requests. Please post them in this thread. They may or may not happen. You have more chance of me fixing stuff if you have a log, screenshot or other clarification.
Chade said:
Bashing and Influencing System

Right, I'm releasing a bashing and influencing system to the forums, it should work for absolutely any class. Anyone is welcome to use it but I do need to make a few things clear. First, I will not support this system. Second, I WILL NOT SUPPORT THIS SYSTEM. This means don't message me in game about it, don't send me tells asking me questions and don't send me forum messages. If you do pester me with questions in game I'm likely to snub you. (Note: Doesn't apply to beta testers :p)

Ok, on to the good part!

Requirements:

m&m
A beast trained with the aggressive ability
Appropriate scabbards/frogges if you're a monk/knight with a whip
An acquisitio enchantment or something similar

Features:

1.) Separate autotarget tables for influencing and bashing
2.) Automatic applying of influencing oils to boost attacks
3.) Automatic wearing/removing of scarecrow hats if you own one
4.) An autoget system with it's own configurable table
5.) Automatic detection of divinus, fire and excorable whips
6.) Can configure up to two attack types - i.e. cast blast and point staff
7.) Can configure damage types for attacks
8.) The system automatically detects weaknesses for most creatures and switches attacks accordingly
9.) If you own one or more whips it will sheathe/wield/unwield items appropriately and attack with the correct whip if the creature is weak to that damage type
10.) Automatic detection of damage enhancement curios
11.) Automatic switching of damage enhancement curios
12.) A custom prompt which is only active when the basher/influencer is switched on, it has tags to show which features are active
13.) Toggleable squad calling for targets during group bashes
14.) An ignore mode for the basher and influencer so it will not attempt to bash or influence if another person is in the room - this is toggleable
15.) Shield tracking and shield breaking for mobs during bashing
16.) The autoinfluencer system will not attempt to reinfluence a mob until 3800 seconds (1hr 3 mins 20 seconds) have passed to prevent spam

Installation:

Download the Bashing System.zip file and install it via Package Manager in Mudlet.

Aliases:

Note: All aliases need to be used in lowercase, they're given in uppercase here for emphasis.

Installation Alias: BSINSTALL

Use this to install the system, it has an installer similar to the one in m&m which will ask you a series of questions.

Note: If you own a whip and want to use that as your primary attack method you need to set your class to OTHER and set your main bashing attack command to WHIP. Otherwise it will only use your whip if you are bashing something which is weak to the whip. I do not recommend doing this if you are a knight or monk unless you're willing to adapt the code. If you are a druid and do this, you won't be able to use the POISON/LIGHTNINGBUGS version of your cudgel attack so if you want to do this you may also have to edit the code.

Manually set your target: M <TARGET>

Use this if you wish to manually set a target for influencing or bashing, usually only used if the thing you want to influence/bash is not in the autotarget tables. Good for event mobs or things you influence/hunt rarely.

Bashing Mode On Alias: BASHON or BS ON

Turns the bashing system on and switches the influencing system off. This also turns on the custom prompt if you've specified this during the installation. It puts the basher in manual attack mode which means it will try to use your bashing attack every time you stand up, recover balance, recover equilibrium, writhe, cure aeon, come out of blackout etc.

Bashing Mode Off Alias: BASHOFF or BS OFF

Turns the bashing AND influencing system off and restores your norml prompt.

Bashing Attack Alias: BASH

Sends your bashing attack (or secondary attack if the creature is weak), this is only needed in manual bashing mode.

Autotarget On Alias: ATON

Turns on the autotarget system, in autotarget mode the basher will automatically attack creatures in the targeting table (found in the get_target script) on room entry. If another player is in the room and not in your ignore list it will not attack. If you turn on the custom prompt a green t will appear in the prompt to show autotargeting is active. In autotarget mode the basher will only activate on balance recovery/aff curing if there is something to attack, if there is nothing to attack it will not do anything.

Note: The autotarget system will only attack if you have already done BASHON (or BS ON), if bashing mode is off it will not attack. You can easily check if you're in bashing mode if you turn the custom prompt on during installation.

Autotarget Off Alias: ATOFF

Turns off the autotarget system and puts the basher back into manual mode. The green t in the prompt will be removed to show autotargeting has been turned off.

Autoget On Alias: GETON

This turns the autoget system on, it will attempt to pick up any items on the ground which are in the autoget table (called get_item in scripts). A green g will appear in the custom prompt to show this is active. This will work when the bashing and influencing systems are turned off, but you won't have the custom prompt to show it's active.

Autoget Off Alias: GETOFF

Turns off the autoget system.

Influencing Mode On Alias: INF ON

Switches off manual bashing mode, turns on manual influencing mode. This will also activate the custom prompt.

Influencing Mode Off Alias: INF OFF

Switches off the influencer AND basher, restores your prompt to normal.

Influence Type Alias: INFM <TYPE>

Sets the influencing mode to use during manual influencing. Choices are: weakening|paranoia|empowering|charity|village|seduction.

Influence Alias: INF

This sends your influence attack if you are in manual mode. Unlike the basher this does not send your influence ability on every equilibrium recovery. You can semi-automate this by using the DOR alias included in m&m i.e. DOR INF. To stop this you would type UNDOALL.

Note: You set your target in manual mode using the same alias as the bashing targeting alias i.e. M MONK if you're influencing Tosha.

Auto Influencing On Alias: AION

Turns on autoinfluencing mode, a green c will appear in your custom prompt to show it is active. This mode is similar to the autotarget mode in that it will automatically influence anything in the room on entry if it is in the autotarget table. In autoinfluence mode the influencer will attempt to influence every time you recover equilibrium. The autotarget table can be found in the get_influence script.

Auto Influencing Off Alias: AIOFF

Turns off autoinfluencing mode, similar to ATOFF. The green c will disappear from your custom prompt.

Auto Switch Influencing Oils On Alias: INF OILS ON

This will automatically apply the correct influencing oils when necessary, for this to function properly you will need a vial of every type of influencing oil.

Note: Turned off by default, once you turn it on it will remember this setting through mudlet closing and restarting.

Auto Switch Influencing Oils Off Alias: INF OILS OFF

This will turn off applying influencing oils. 

Note: This setting will be remembered through mudlet restarts.

Reset Influenced Mobs Table Alias: INF RESET

This resets the table of influenced mobiles in case they open to influencing before the hour is out.

Ignore Mode Alias: BSI

If you want to ignore the fact that other people are in the room and influence or bash then you need to use the BSI alias (it's a toggle). A red i will appear in your custom prompt to show that ignore mode has been activated.

Note: Useful during astral bashes or when influencing guards at the nexus.

Ignore All Players in Room: BS IGNORE ROOM or BSI ROOM

Useful if you want to keep the ignore mode active so you're not rude when wandering through the UV  tunnels etc. This will ignore all of the players in your current room but respect any other players.

Note: Ignored players will last until mudlet is restarted.

Ignore an Individual Player: BS IGNORE PLAYER <NAME>

Useful if you want to ignore specific players.

Note: Ignored players will last until mudlet is restarted.

Reset Ignored Players: BSCONFIG IGNORE RESET

Resets the table of ignored players if you finish your round of hunting or influencing.

Squad Calling On Alias: BSCONFIG SQUADCALL ON or BSC SQ ON

Use this if you want to call out your new target on your squad channel, it will only call when targets are changed.

Squad Calling Off Alias: BSCONFIG SQUADCALL OFF or BSC SQ OFF

Use this to turn off automatic calling of targets on your squad channel.

Astral Linking On Alias: ASTRAL LINKING ON

Use this to turn on the urBash linking system. You must remember to SQUAD MUSTER, get people to add themselves to the squad by telling you "Squad me". This requires stratagems to work.

Astral Linking Off Alias: ASTRAL LINKING OFF

Use this to turn off the urBash linking system.

Astral Linking Configuration Alias: ASTRAL LINKING 1, 2 or 3

Use this to configure how many astral mobs you're willing to allow in the room before you unlink. It's based on group size. 2 is a good starting setting, 3 if everyone seems to be doing fine. If it starts to get a bit hectic drop it back down to 2. You'll figure out which nodes you can safely use setting 3 on and which nodes require setting 2 with some experimentation. Setting 1 is useful if you've got really small people in your group.


Chade said:
Configuring the Influencer:

Ok, you need to know certain things about the autotarget for the influencer. First, everything you need to configure can be found in the get_influence script.

After installation that is located here:

Bashing System > Bashing System > AutoInfluence > get_influence

You need to configure two things in here - which influence attacks you have available and what creatures you would like to automatically target for influencing.

You configure the influence attacks table like this:

influence_attacks =
{
  charity = {"Begging", "Supplication", "Wheedling"},
  empowering = {"Compliments", "Admiration", "Praise"},
  paranoia = {"Rumours", "Distrust", "Conspiracies"},
  seduction = {"Flattery", "Charm", "Beguiling"},
  village = {"Revolution", "Liberty", "Freedom"},
  weakening = {"Teasing", "Mockery", "Derision"}
}

This is for someone who's CR6 in Gaudiguch with trans influencing.

influence_attacks =
{
  charity = {"Begging"},
  empowering = {"Compliments"},
  paranoia = {"Rumours"},
  seduction = {"Flattery"},
  village = {"Revolution"},
  weakening = {"Teasing"}
}

Example of a CR2 in Gaudiguch with only the basic influencing abilities.

influence_attacks =
{
  charity = {"Begging", "Supplication", "Wheedling"},
  empowering = {"Compliments", "Admiration"},
  paranoia = {"Rumours", "Distrust"},
  seduction = {"Flattery", "Charm"},
  village = {"Revolution", "Liberty", "Freedom"},
  weakening = {"Teasing", "Mockery"}
}

Example for a CR6 in Gaudiguch who has up to wheedling in influence. 

You should be able to work out how to configure the influencing table to your exact requirements from these examples. If you can't DO NOT SEND ME A TELL. Ask on the forums and hope a kind person will tell you or try to figure it out for yourself. I am NOT supporting this.

Once you've configured your influencing abilities you need to configure which mobs you want to automatically influence, this is done in the influence_target table which is directly underneath the influence_attacks and inf_oil tables in the get_influence script. The current version of the basher comes pre-populated with a lot of influencing targets, remember to comment out any you don't want to influence with --.

You add mobs using their full INFO HERE description using the following format:

["info here desc"] = "influence mode",

A few examples:

influence_target = {
--Climanti Past
["Lady Inga Frostfeather"]  = "seduction",
["Steward Jumari Dantine"]  = "charity",
["Sir Kini Icewing"]  = "empowering",
["Physician Maurog Slaur"]  = "paranoia",
--Illithoid Prison
["an illithoid ravager"] = "weakening",
}

Again, if you cannot figure out how to do this yourself ask on the forums and hope someone helps you but DO NOT SEND ME A TELL/MSG :p

Configuring the autotarget table:

Configuring the autotarget table is very similar to configuring the autoinfluence table. First you need to find the get_target script.

Location of get_target:

Bashing System > Bashing System > AutoTarget > get_target

You add items to the target_order table in the get_target script using their INFO HERE description and the word you want to target. The target_order table is prioritised - this means that things higher up the table are ALWAYS targeted first. To make the most efficient use of this, you should put aggressive mobs higher in the table than non-aggressive mobs. It's usually easiest to sort the table by area so you can easily keep track of it.

Example of how to add something to the table:

{"info here desc", "the word you want to target"},

Some example areas to get you started:

target_order = {
--dio
{"a bestial garul", "garul"},
{"a snow white skara", "skara"},
{"a crimson-scaled skara", "skara"},
{"a black-scaled skara", "skara"},
{"a massive ice worm", "worm"},
--aethership
{"an aetheretic slivven", "slivven"},
}

The current version of the basher comes pre-populated with a lot of bashing targets, remember to comment out any you don't want to influence with --.

Configuring the autoget target table:

The autoget is very similar to the autotarget table, with one minor difference. The autoget table does not need the full INFO HERE description before attempting to pick things up. You configure the autoget table using the item_order table in the get_item script.

Location of get_item:

Bashing System > Bashing System > AutoGet > get_item

Example of how to add something to the table:

{"full or partial info here desc", "the word you want to target"},

Some examples to get you started:

item_order = {
--full info here descriptions
{"a gold sovereign", "gold"},
{"two golden sovereigns", "gold"},
{"a few golden sovereigns", "gold"},
{"a small quantity of sovereigns", "gold"},
{"a large pile of sovereigns", "gold"},
{"many golden sovereigns", "gold"},
{"a king's ransom of golden sovereigns", "gold"},
{"a bit of fiery essence", "essence"},
{"a bit of cloud essence", "essence"},
{"a bit of dark essence", "essence"},
{"a bit of light essence", "essence"},
{"a bit of shadowy essence", "essence"},
{"a bit of silvery essence", "essence"},
--partial info here descriptions
{"wormwood", "wormwood"},
{"yarrow", "yarrow"},
}

Same rules apply, if you cannot figure out how to do this yourself ask on the forums and hope someone helps you, DO NOT ASK ME.

Updates Note:

IF I POST A NEW VERSION OF THE SYSTEM, MAKE SURE TO COPY YOUR INFLUENCE_ATTACKS, INFLUENCE_TARGET, TARGET_ORDER AND ITEM_ORDER TABLES OTHERWISE THEY WILL BE DELETED WHEN YOU UNINSTALL THE OLD PACKAGE AND INSTALL THE NEW PACKAGE. COPY/PASTE THESE BACK INTO THEIR CORRECT PLACES ONCE YOU'VE UPDATED.

FAQS: 

Q.) How much does the system cost?

A.) Free to everyone.

Q.) Are you willing to accept donations?

A.) Yes, these will be shared with people who've contributed code to the system.

Q.) Will you provide support for the system if I donate credits?

A.) No, do not ask.

Q.) Will you share your influencing, autoget and autotarget tables if I donate credits?

A.) These are now included in the download link, I got bored of deleting them out. Makes updates easier. Enjoy and remember to remove anything you don't want to attack/influence when you update.

Q.) I can see from looking at the code that their are hooks for an autowalk system, are you willing to share/sell this?

A.) DEFINITELY NOT, DO NOT ASK. There's too much potential for people to abuse this.

Note: If you have a beta tester version of the system with this included it will be lost when you update, I won't be sharing this again so please don't ask because I'll feel bad saying no. It will be lost when you uninstall the system and install the updated version. The beta version will continue to work but it won't have many of the new features in this version.

Q.) I've found a bug, can I talk to you about it?

A.) Post a message on this thread with a brief description of the bug and a link to a HTML log (I suggest using logsty for this). If I have time I'll try and fix it, please make absolutely sure it's a bug and not you misunderstanding how the system works.

People who need thanking for answering my persistent coding questions, providing me with code and helping me with coding problems: @Altrea, @Ardmore, @Synkarin, @Caerlyr, @Uruk

People who need thanking for contributing massively to beta testing, bug reporting and table building: @Morkarion, @Hiriako

Apologies if I've missed anyone's name off, it's not intentional. Drop me a message and I'll update the thanks section with your names!

Finally, enjoy the system. I don't have the time or the inclination to support it but I do hope people find it useful.

image
You have received a new honour! Congratulations! On this day, you have shown your willingness to ensure a bug-free Lusternia for everyone to enjoy. The face of Iosai the Anomaly unfolds before you, and within you grows the knowledge that you have earned the elusive and rare honour of membership in Her Order.
Curio Exchange - A website to help with the trading of curio pieces in Lusternia.
«1

Comments

  • RialormRialorm Member Posts: 1,055 Transcendent
    Changelog:
    • Added missing influence lines to avoid doing one influence too many on some types (any still missing? please report if so)
    • Manual influencing check added
    • Updated get / bash / influence tables (practice caution!!!)
    • Issue with excor whip not getting saved on logout resolved

    Todo:

    • Complete table of mob weaknesses (contributions welcome)
    • 1h / 2h knight setting in installer (is this still needed? need input from a knight)
    • Beast config in bsinstall for people with no beast
    • Option to have the system show or hide the commands it sends, handy for debugging ect.
    image
    You have received a new honour! Congratulations! On this day, you have shown your willingness to ensure a bug-free Lusternia for everyone to enjoy. The face of Iosai the Anomaly unfolds before you, and within you grows the knowledge that you have earned the elusive and rare honour of membership in Her Order.
    Curio Exchange - A website to help with the trading of curio pieces in Lusternia.
  • TalithTalith Member Posts: 6 Inept
    @Rialorm I'm aware that this is mostly dead it seems, but having an issue getting the system to realize that I do not have a second weapon a tahtetso. It says to input false but that is not a valid option.
  • SiamSiam Whispered Voice Member Posts: 2,622 Transcendent
    use 'nope' instead of false
    Viravain, Lady of the Thorns shouts, "And You would seize Me? Fool! I am the Glomdoring! I am the Wyrd, and beneath the cloak of Night, the shadows of the Silent stir!"

    #bringShikariback 


  • TalithTalith Member Posts: 6 Inept
    Nope does not work as well just tried.
  • RialormRialorm Member Posts: 1,055 Transcendent
    edited February 2015
    basconfig weapon2 9999999

    You should have seen this prompt during bsinstall: Please specify the number of your razing weapon i.e. bsconfig monkrazeweapon 12345 not bsconfig monkrazeweapon nekai12345. If you are Tahtetso or Ninjakari please put 9999999 here.

    As for being 'dead', the system works and hasn't broken since. I do want to fix some minor issues and polish it up further but I'm prioritizing the curio website for now. If anything critical breaks I'll fix it however.
    image
    You have received a new honour! Congratulations! On this day, you have shown your willingness to ensure a bug-free Lusternia for everyone to enjoy. The face of Iosai the Anomaly unfolds before you, and within you grows the knowledge that you have earned the elusive and rare honour of membership in Her Order.
    Curio Exchange - A website to help with the trading of curio pieces in Lusternia.
  • SaranSaran Member Posts: 1,718 Mythical
    Hrm, I've tried installing this (because I'm feeling to lazy to rewrite mine) but... nothing seems to work. Like it'll run the install bit, change my prompt, and everything but when I try to influence anything using it, nothing happens.

    Feels like I'm missing something, it's just run the install, turn influencing on, and it should auto influence yeah? looks like it's set up for lirangsha already.
    image
    image
  • RialormRialorm Member Posts: 1,055 Transcendent
    You need to use INF ON and then AION to enable auto influencing.
    image
    You have received a new honour! Congratulations! On this day, you have shown your willingness to ensure a bug-free Lusternia for everyone to enjoy. The face of Iosai the Anomaly unfolds before you, and within you grows the knowledge that you have earned the elusive and rare honour of membership in Her Order.
    Curio Exchange - A website to help with the trading of curio pieces in Lusternia.
  • SyrenniaSyrennia Member Posts: 249 Gifted
    You also need to change the login trigger, so everything loads. Otherwise you'll have a blank table.
    image
  • SaranSaran Member Posts: 1,718 Mythical
    woo, working now
    image
    image
  • RialormRialorm Member Posts: 1,055 Transcendent
    Syrennia said:

    You also need to change the login trigger, so everything loads. Otherwise you'll have a blank table.

    What's wrong with that one? Login line looks the same to me as it always has.
    image
    You have received a new honour! Congratulations! On this day, you have shown your willingness to ensure a bug-free Lusternia for everyone to enjoy. The face of Iosai the Anomaly unfolds before you, and within you grows the knowledge that you have earned the elusive and rare honour of membership in Her Order.
    Curio Exchange - A website to help with the trading of curio pieces in Lusternia.
  • AllehnonAllehnon Member Posts: 69 Capable
    I had to change it to a substring trigger, because the text was showing up like:

    What is your password? Password correct. Welcome to Lusternia.(m&m): Loaded bashing system settings.

    My next question though is:

    How do I get the basher to stop targeting a new creature when one enters the room that has a higher place in the table?
    Aside from just turning off autotarget.
    I can be fighting a quinotaur and then a dragonfish swims in and it switches to fight that, then an eel swims in and it switches to that and suddenly I am being killed by all three.
  • SyrenniaSyrennia Member Posts: 249 Gifted
    ^ What he said @Rialorm. I changed it to a begin of line substring instead, using the line: Your last login was from domain:


    @Allehnon, you can just go into the get_target table and change the order, so it'll kill in the order you want it to. Aside from that, I'm not sure. I use my own basher again, now.
    image
  • RialormRialorm Member Posts: 1,055 Transcendent
    Syrennia said:

    @Allehnon, you can just go into the get_target table and change the order, so it'll kill in the order you want it to.

    This. Put things in your list from most dangerous to least dangerous. If something spawns guards, you want to put the guards under the normal mob. They will aggro anyway but you don't want to target switch if you have 1 hit left on your original target.
    image
    You have received a new honour! Congratulations! On this day, you have shown your willingness to ensure a bug-free Lusternia for everyone to enjoy. The face of Iosai the Anomaly unfolds before you, and within you grows the knowledge that you have earned the elusive and rare honour of membership in Her Order.
    Curio Exchange - A website to help with the trading of curio pieces in Lusternia.
  • SaranSaran Member Posts: 1,718 Mythical
    *stops tearing his hair out for a moment*

    Is anyone working on making this use wonderwands at the moment? I've set class to other and set my main attack as "wonderwand point" but I'd really like to have it tune the wand too but going through the code is doing my head in :(
    image
    image
  • RakthRakth Member Posts: 4 Inept
    Hey Sarah,

    It's Chade. I haven't looked at a line of lua code since I stopped playing Lusternia but I do occasionally lurk on the forums. From what I've seen of Wonder Wands you're going to have to modify the pveAttacks() function fairly considerably to retrofit them. You'll also need to add triggers which track the change in damage types and a few other things. I'm looking over my old code again now and I definitely should have gone for a DRY approach to making this system. Unfortunately I didn't know anything about coding when I made it. It just sort of grew organically hence the inherent messiness of it.

    If it costs balance to change the Wonder Wand's damage type I'm honestly not even sure it'd be worth the effort of coding that into the system. I've read their balance time is quite slow and unless changing damage types is free or on a very short balance I'd probably just pick a damage type for the wand and switch between the wand and your regular attack (depending on your class) as needed. The system should already be able to handle that, if not it's a much simpler update to the code.

    Personally I'd test your DPS using various attacks to see what's most efficient for you. Attack with one thing against a beast or another person at least 100 times. Average out your balance time. Then do this BEAST INFO YOURBEAST;ATTACK BEAST WITH WONDERWAND;BEAST INFO YOURBEAST and work out your damage in PvE with that attack against a beast (good baseline). Divide that number by your averaged out balance time - assuming you didn't crit - then do the same for your regular attack. I found my DPS was best with my staff on a fast Equi race with high Int. It outpaced even my destruction which I only used when I was on a regular Equi speed race.

    You might find that whilst your Wonderwand does higher base damage its DPS is slower overall.

    I'm glad to see people are still using this though, and if you do decide to retrofit in Wonderwands you should release the update to the forums or pass it over to Rialorm so she can integrate it and release it.

    Good luck!
  • RykiniaRykinia Member Posts: 81 Adept
    It's Saran, by the way. Not Sarah :P
  • RakthRakth Member Posts: 4 Inept
    I've not really played any RPGs (except a rather awesome DnD session) since I stopped playing Lusty, so I'm totally used to RL names only again :p

    I'll edit my post ;)
  • RakthRakth Member Posts: 4 Inept
    Oh, this account is too new to edit posts. Looks like it's staying as Sarah :D
  • RialormRialorm Member Posts: 1,055 Transcendent
    Rakth said:

    I'm glad to see people are still using this though, and if you do decide to retrofit in Wonderwands you should release the update to the forums or pass it over to Rialorm so she can integrate it and release it.

    Please do, because I don't have one to test with.
    image
    You have received a new honour! Congratulations! On this day, you have shown your willingness to ensure a bug-free Lusternia for everyone to enjoy. The face of Iosai the Anomaly unfolds before you, and within you grows the knowledge that you have earned the elusive and rare honour of membership in Her Order.
    Curio Exchange - A website to help with the trading of curio pieces in Lusternia.
  • KierstinKierstin Member Posts: 26 Apprentice
    any chance there is a new version with the beast config option that's on the to-do list for people that don't have a beast? Thanks!
  • ChadeChade Member Posts: 265 Gifted
    Hi Kierstin, you can just go into the bashing attack scripts in Mudlet and find the line which deals with beast attacks then delete it. There are a couple of different scripts depending on your class, just do it for the one which matches your class and you should be fine.
  • KierstinKierstin Member Posts: 26 Apprentice
    Ah ok, thanks @Chade!
  • KierstinKierstin Member Posts: 26 Apprentice
    edited April 2015
    If anyone has issues installing or finding what Chade referenced in order to disable the beast attacks, send me a message in game, and I'll try my best to help you. I was able to successfully configure it for monks with no beasts and I don't seem to have any problems so far. Also, many thanks to Chade and Rialorm. This has made my life so much easier!
  • KierstinKierstin Member Posts: 26 Apprentice
    Ok quick question. It detected the divinus whip when I did install, does that mean it will automatically use it as my primary bashing attack when it is smart to do so?
  • RialormRialorm Member Posts: 1,055 Transcendent
    Yes, so long as the mob you are attacking is in the weaknesses list.
    image
    You have received a new honour! Congratulations! On this day, you have shown your willingness to ensure a bug-free Lusternia for everyone to enjoy. The face of Iosai the Anomaly unfolds before you, and within you grows the knowledge that you have earned the elusive and rare honour of membership in Her Order.
    Curio Exchange - A website to help with the trading of curio pieces in Lusternia.
  • LucitoreLucitore Member Posts: 2 Inept
    *crosses her fingers, hoping that the thread isn't a dead one*

    Okay, so here is the thing I'm seeing on my prompt when I attempt to use bashon for the auto bashing and such:
    18:40:23.522   3480h, 3360m, 3360e, EN:100%, WP:100% [P:10][M:nil][][0][b][ex??]-
    My class is a monk, I put in the proper identifiers for my weapons  when prompted, stated what my bashing kata was as well as my razing kata, and when I open the script editor in order to see where the error is coming from it says,: 
    [ERROR:] object:<Sip Vial> function:<Trigger178>
             <./mudlet-lua/lua/StringUtils.lua:165: attempt to index local 'self' (a nil value)>

    Any idea on how to resolve this so I can use this system? 
  • JarlegiyaJarlegiya Member Posts: 5 Novice
    I'm so sorry for the necro. I've been using this system, but I can't get the autotargetter to work. Does anyone have any advice? 
  • SazSaz Member Posts: 131 Master
    edited January 2017
    Yes, I've been using this system just fine but not all mobs are defined in the target list so either you add those on your own or just manually target those ones.

    To check/edit the list search "get_target" , that will be in Scripts. Good luck.

    Edit: Make sure you remove your city/commune's guards from the list unless you trust yourself high enough to never leave autobasher on at all times.
     "Oh the year was 453CE, how I wish I was in Serenwilde now... aletter of marque come from the regent to the scummiest aethership I ever seen, gods damn them all...I was told we'd cruise the void for auronidion and dust, we'd fire no turrets, shed no tears.. now I'm a broken man on a Hallifax tier, the last of Saz's privateers."

    -Kilian
  • FalaeronFalaeron Jolteon Member Posts: 1,663 Transcendent
    Keep in mind that it's against the rules to use scripts that switch targets for you.
  • SazSaz Member Posts: 131 Master
    edited January 2017
    Bad, bad @Chade

    Edit: You should use this basher with the "Autotargetting off", then. Syntax is "atoff".
     "Oh the year was 453CE, how I wish I was in Serenwilde now... aletter of marque come from the regent to the scummiest aethership I ever seen, gods damn them all...I was told we'd cruise the void for auronidion and dust, we'd fire no turrets, shed no tears.. now I'm a broken man on a Hallifax tier, the last of Saz's privateers."

    -Kilian
«1
Sign In or Register to comment.