I have MUSH. I have never been hunting anywhere where there are so many targets so fast, especially in a group setting. I simply cannot type fast enough and sadly don't get the tab thing just yet. I'm sure once I get that figured it might help, but I would really appreciate a MUSH client thing.
Thank you!
Answers
Example:
Setalias groupbash stand/kill &tar
Then you send:
assist ammar
groupbash
Penwize has cowardly forfeited the challenge to mortal combat issued by Atalkez.
manual: In this method, you set targets yourself. The benefit of this method is that you can use the general targets I mentioned above. ST UNDEAD, go to Azdun, and just hit your bashing alias until everything is dead. Often areas may have denizens that look different but can be targeted with a generalized noun (tsol'aa, for instance).
Party calls: In this situation you are in a group bashing. Everybody is in a party and following targets called by the party leader. This is the ideal method for working in groups, and all you have to do is capture the target called by the party leader and set your target based on that. Of course this method will not work if you are bashing on your own but it is the preferred method for group bashing. This is also where the ASSIST command mentioned above would be helpful, but my experience with it has been mixed.
Automatic target calling: In this method, you update your target based on information received about the creatures in the room from a background protocol called gmcp. using gmcp information and the right coding you set your target based on a priority list and the target automatically changes upon death. This is the method used by a lot of the big bashing scripts out there, but is challenging to implement in MUSHclient because gmcp information is not exposed as transparently as Mudlet or Nexus. I have aspirations to build something like this but it's low on my priority list.
Hitting the last thing that hit you: this is not recommended because as you say in the OP there are situations where several things could be hitting you at once and killing them piecemeal is not a good idea. This method would involve getting all the triggers for all the things that could hit you, finding the name of the creature in the lines that you are capturing, and then setting a variable with that name you captured. Any of the methods above is better than this.
Which of these options are you trying to achieve? Are you trying to do something I didn't mention here?
If you aren't a blind player, I would suggest giving Mudlet a shot only because there are several scripts that accomplish what you want (automatic targeting) that work out of the box and require no special coding knowledge to create.