Troubador script = FAIL

eccentric

Active Member
I'm having trouble with the troubador from A to Z. The script for this class is an unmitigated disaster.

I have it set to assist the MT when pulling a mass of encounters, but it doesn't. It often picks whatever mob it pleases, and routinely pulls away and occupies mobs out of the MT's ae range.

When I body pull anything on MT, the troub runs 10 meters ahead of the MT and body pulls the whole room like a retard. The pathing is just extremely sloppy and wide, even with low network latency. When training, the other dps toons run along merrily with the MT but the fscking troub goes out of its way to tie down a mob and screw it all up. Once I was sitting still after a fight and nothing targetted, the fscking troub runs out 10m and pulls a non-engaged mob! I didn't configure it any different from the others, why did it do this?

After 10 hours of this I wanna shoot this bot between the eyes but I'm ok with just slowly strangling to death. This is with the latest scripts as of 10/20 @12:37AM EST.
 

Sentenza

Active Member
I have similar problems on all scripts, or well, I'm using assassin and defiler.

I guess you can rewrite the whole thing yourself, if you know how, other than that, do it like me and try to adapt, I've got a few tips for you:

-Pause Bot works well, use this whenever you train, go up a climbable wall, need control yourself, don't want to fight the forced autofollow or need to play correctly to survive

-Unless if necessary, do not let it move in combat, it's dangerous.

I don't exactly know what you did to let it pull on it's own, I've only seen the bots react to aggro when they shouldn't, and eg. the Defiler likes to sometimes engage mobs which aggro him, even thought he sometimes send his pet on a strange target, pulling a whole room, I guess that might be assisting the tank, but...

I got no clues as to your assist woes, my bots properly wait until the 96% I set them to, and don't budge until the tank has a target that is under 96%, no matter how long he's being beaten for.

All in all, I'm rather content, besides from if the defiler soulwards himself...
 

eccentric

Active Member
I would love to rewrite my characters but not using LavishScript, that is one of the worst C++ imitations I ever struggled to read through. I'd rather shove a tree up my butt and pretend i'm a christmas angel than actually try to get something done with it.
 

Amadeus

The Maestro
Staff member
It's not meant to recreate C++.

And, it's about as good as just about any other non-compiled scripting language. It's all the same really, just with different syntax.

Once you learn the basics of recognizing the syntax markers, it's very easy to read, write, and understand.
 

Pygar

EQ2Bot Specialist
I'm having trouble with the troubador from A to Z. The script for this class is an unmitigated disaster.
The current iteration of the script was done by one of the better raid troubs in game. You and he can argue on that point. However, I think your problems are mostly due to misconfiguration on your own point, and perhaps you should find a more humble tone if you want assistance.

eccentric;17130 I have it set to assist the MT when pulling a mass of encounters said:
The troub like all other classes will set the killtarget to whatever the MA has targeted and is under the assist% threshold. Depending on the assist at 30% option on the class tab it will either lock that target till its dead, or it will continue to switch as the MA switches. However once its current target is under 30% it will stay on it till it is dead. This is universal behavior for all scripts. I would advise strongly to disable mezing in troub as it lags the script.

When I body pull anything on MT, the troub runs 10 meters ahead of the MT and body pulls the whole room like a retard. The pathing is just extremely sloppy and wide, even with low network latency. When training, the other dps toons run along merrily with the MT but the fscking troub goes out of its way to tie down a mob and screw it all up. Once I was sitting still after a fight and nothing targetted, the fscking troub runs out 10m and pulls a non-engaged mob! I didn't configure it any different from the others, why did it do this?
Don't have the troub on follow with whoever is doing body pulls. This is caused by latency. There is no follow routine in the bot, it is using the ingame autofollow, and this is going to happen even if the bot isn't even running. See my note about mezing turned on, it lags the client, more in some zones less in others, and amplifies the issue.

If your troub is pulling, I'd bet you've got it configured wrong honestly. My troub has never pulled on its own, ever.
 

Pygar

EQ2Bot Specialist
I have similar problems on all scripts, or well, I'm using assassin and defiler.

I guess you can rewrite the whole thing yourself, if you know how, other than that, do it like me and try to adapt, I've got a few tips for you:

-Pause Bot works well, use this whenever you train, go up a climbable wall, need control yourself, don't want to fight the forced autofollow or need to play correctly to survive

-Unless if necessary, do not let it move in combat, it's dangerous.

I don't exactly know what you did to let it pull on it's own, I've only seen the bots react to aggro when they shouldn't, and eg. the Defiler likes to sometimes engage mobs which aggro him, even thought he sometimes send his pet on a strange target, pulling a whole room, I guess that might be assisting the tank, but...

I got no clues as to your assist woes, my bots properly wait until the 96% I set them to, and don't budge until the tank has a target that is under 96%, no matter how long he's being beaten for.

All in all, I'm rather content, besides from if the defiler soulwards himself...
As long as your MA is targeting himself and moving, your follow bots will not react to aggro. They only start to defend themselves when the MA selects a target that has been damaged, or if you stop moving.
 
Top Bottom