FollowBot and Multi Account Utilities for GWToolbox

07/14/2024 16:57 Dregaunis#121
just a quick question, is there a way to make the mesmers constantly use their stances? i wanna use mantra of flame against.....well.... most of the EoTN foes but they don't keep it active, i just zoned and no one is doing anything with it but the heroes keep it active always. Also, they are TERRIBLE at removing hexes, my imbagon is shut down any time there's a windrider around and i stand by them but they don't remove anything lol (hex eater signet cuz they only remove hexes with shatter hex on themselves)
07/14/2024 17:39 apoguita#122
Quote:
Originally Posted by Dregaunis View Post
just a quick question, is there a way to make the mesmers constantly use their stances? i wanna use mantra of flame against.....well.... most of the EoTN foes but they don't keep it active, i just zoned and no one is doing anything with it but the heroes keep it active always. Also, they are TERRIBLE at removing hexes, my imbagon is shut down any time there's a windrider around and i stand by them but they don't remove anything lol (hex eater signet cuz they only remove hexes with shatter hex on themselves)
I think there must be a bug.
as with enchantments, stances should be maintained also, can you share the build you are using, so I can test.

Most Mesmer offensive skills are not yet added to the skills.json file, you going to need to add them, if configured properly they will function. Check if all of the skill that you're using that require special conditions to be on this file, if they are not, add them.

If they exists, check if I didn't made mistakes on configuring the skill, I'm sure I've made a lot of.mistakes, if you detect one, let me know so o can fix.

For the moment all skill handling and upkeepong is done only on aggro range, maintaining skills outside combat is not yet implemented.

I will implement out of combat skill handling but I need to be sure, normal skills work as they should before I add more complexity to the functions

The AI is very dumb , for anything ally related, they will target the party member with the lowest HP that meets the criteria, the AI does not distinguish what is on the target or has any special rule, if it sees a hex on the target and have hex removal skills it will remove the hex.

You can manually tweak your skills.json file and adjust the values where your skills are triggered, also can adjust the type of the ally the skill prefers (caster, martial or all) you can somehow direct ,if you want to, how the skills behave trough this file.
07/14/2024 17:56 Dregaunis#123
Quote:
Originally Posted by apoguita View Post
I think there must be a bug.
as with enchantments, stances should be maintained also, can you share the build you are using, so I can test.

Most Mesmer offensive skills are not yet added to the skills.json file, you going to need to add them, if configured properly they will function. Check if all of the skill that you're using that require special conditions to be on this file, if they are not, add them.

If they exists, check if I didn't made mistakes on configuring the skill, I'm sure I've made a lot of.mistakes, if you detect one, let me know so o can fix.

For the moment all skill handling and upkeepong is done only on aggro range, maintaining skills outside combat is not yet implemented.

I will implement out of combat skill handling but I need to be sure, normal skills work as they should before I add more complexity to the functions

The AI is very dumb , for anything ally related, they will target the party member with the lowest HP that meets the criteria, the AI does not distinguish what is on the target or has any special rule, if it sees a hex on the target and have hex removal skills it will remove the hex.

You can manually tweak your skills.json file and adjust the values where your skills are triggered, also can adjust the type of the ally the skill prefers (caster, martial or all) you can somehow direct ,if you want to, how the skills behave trough this file.


I will definitely try, I have never EVER done programming but if i really apply myself i can get the hang of most things through googling and the like. here is the build for my esurge OQBDAmkzQnA5ATPmO4UjQHAHgA and my ineptitude OQBDAXYjSvAIgcQ5ZkAHAZArAA. we are in EoTN right now and they're level 15 so the stats are not properly distributed but that's the skill set. I am having too much fun right now to complain so i'll just keep on keepin on and just micro manage them as we go through oola's lab (that gauntlet with the fire spitters is BRUTAL) I wish i could figure out a AHK script that doesn't depend on window names cuz they're all named in daybreak after my characters names so that wouldn't be feasible. i'll figure something out, my tab key is going to go out one of these days from toggling between 6 windows all the time for quests and bounties HAHA yay for modular keyboards! I appreciate your help and will aim to figure something out soon and if i do i will share it. just to bitch about anet for a minute, these disconnects are a betch. I got to the third floor of the elusive golemancer and one of my clients disconnected so i have to start over WEEEEEEEEEEEEEEEEEE
07/14/2024 18:25 apoguita#124
Quote:
Originally Posted by Dregaunis View Post
I will definitely try, I have never EVER done programming but if i really apply myself i can get the hang of most things through googling and the like. here is the build for my esurge OQBDAmkzQnA5ATPmO4UjQHAHgA and my ineptitude OQBDAXYjSvAIgcQ5ZkAHAZArAA. we are in EoTN right now and they're level 15 so the stats are not properly distributed but that's the skill set. I am having too much fun right now to complain so i'll just keep on keepin on and just micro manage them as we go through oola's lab (that gauntlet with the fire spitters is BRUTAL) I wish i could figure out a AHK script that doesn't depend on window names cuz they're all named in daybreak after my characters names so that wouldn't be feasible. i'll figure something out, my tab key is going to go out one of these days from toggling between 6 windows all the time for quests and bounties HAHA yay for modular keyboards! I appreciate your help and will aim to figure something out soon and if i do i will share it. just to bitch about anet for a minute, these disconnects are a betch. I got to the third floor of the elusive golemancer and one of my clients disconnected so i have to start over WEEEEEEEEEEEEEEEEEE
In the project files there's also some files for key broadcasting, that can help you renaming and tiling windows and setting them up.

I find hat is much more easy to handle everything if you have your windows tiled and visible, alt-tabbing gets tiresome really fast.

Check this thread history, how to edit the Json file is explained in detail there.
07/14/2024 21:17 Dregaunis#125
Quote:
Originally Posted by apoguita View Post
In the project files there's also some files for key broadcasting, that can help you renaming and tiling windows and setting them up.

I find hat is much more easy to handle everything if you have your windows tiled and visible, alt-tabbing gets tiresome really fast.

Check this thread history, how to edit the Json file is explained in detail there.
question about casting a skill on a martial enemy, if i put
is attacking true
and
is moving true
will it error and do nothing or will it cast on EITHER of these conditions? I want to be able to lock down melee (moves a lot) AND/OR rangers (rangers don't move)?

kinda surprised this is the only conundrum i've run into and i'm almost done inputting all my mesmer skills and conditions lol
the guide is really nicely made
07/14/2024 22:10 bonejones#126
Thanks for all the updates so far apoguita! Ever since the melee fixes, it's been going quite well for me.

I was however wondering if there ever some sort of modifications I could make to the json file to implement Weapon Spells, specially Great Dwarf Weapon (GDW), to work properly for me. I did some testing with just one other account in GTOB testing area and it seemed to work ok although it was spamming it on the lead account leading to being perpetually zero energy. However when I went and did a test during a mission with the lead account-lead acct heroes-follow acct, I noticed the follow account with GDW would spam it on themselves therefore the GDW just was never being casted.

My goal is hopefully to have the same logic of Buff currently be applied to Weapon Spells (don't renew until unless expired) and I guess really only have Weapon Spells be cast only on the lead account. Any help in doing that on my own or if it's possible to sneak into the next update would be fantastic. Seriously appreciate all the work you've done.
07/14/2024 22:57 apoguita#127
Quote:
Originally Posted by Dregaunis View Post
question about casting a skill on a martial enemy, if i put
is attacking true
and
is moving true
will it error and do nothing or will it cast on EITHER of these conditions? I want to be able to lock down melee (moves a lot) AND/OR rangers (rangers don't move)?

kinda surprised this is the only conundrum i've run into and i'm almost done inputting all my mesmer skills and conditions lol
the guide is really nicely made
for now, all of the conditions work as AND, theres no way of manually configuring an OR.

but i can create other target destination, like melee and ranged, also can do specific weapons as in (weilding a bow), gather a list of possible targets that you would like to configure and ill see how i can add them to the list.

Quote:
Originally Posted by bonejones View Post
Thanks for all the updates so far apoguita! Ever since the melee fixes, it's been going quite well for me.

I was however wondering if there ever some sort of modifications I could make to the json file to implement Weapon Spells, specially Great Dwarf Weapon (GDW), to work properly for me. I did some testing with just one other account in GTOB testing area and it seemed to work ok although it was spamming it on the lead account leading to being perpetually zero energy. However when I went and did a test during a mission with the lead account-lead acct heroes-follow acct, I noticed the follow account with GDW would spam it on themselves therefore the GDW just was never being casted.

My goal is hopefully to have the same logic of Buff currently be applied to Weapon Spells (don't renew until unless expired) and I guess really only have Weapon Spells be cast only on the lead account. Any help in doing that on my own or if it's possible to sneak into the next update would be fantastic. Seriously appreciate all the work you've done.
try out this latest version and see if the weapon speels are fixed, it is supossed that neither enchantments, stances, chants, shouts or weapon spells could overlap, there was a bug some versions earlier. try it out and tell me if it stills overlap the weapon spells, maybe theres something unique about weapon spells that i havent lookerd into.

i think that by adding more targets tot eh skills you guys could tweak it a little better who to put buffs into
07/14/2024 23:27 Dregaunis#128
ok this is fantastic, i configured all of the mesmer skills i use into the json file and o.o
it's pure destruction and (i configured the target ally for shatter hex to be melee since i'm an imbagon and need to have soothing images OFF ME ASAP) so now they're all removing hexes from me like CRAZY and they're also doing all the things with mantra of flame which is GREAT for hard mode dungeons cuz fire spikes are bad. we shall see, I appreciate your help with this SO much. Also, I downgraded to 5.141 and was able to get through the elusive golemancer with zero issues and have been able to do missions without a problem being teleported. I am not sure what's up with my PC compared to everyone elses but I have a 2TB NVME pcie 4.0 drive that i run my 5 bot clients on, i am not sure if the memory changes that were made affect that but i literally cannot get through a dungeon with the newest version. I do not mind having to toggle everything myself manually if i can get through dungeons without having to waste cons and time reconnecting, that's a lot. but yeah, the skills.json file is working like a CHARM for my needs, they're hamming out.
07/14/2024 23:53 bonejones#129
Quote:
Originally Posted by apoguita View Post
for now, all of the conditions work as AND, theres no way of manually configuring an OR.

but i can create other target destination, like melee and ranged, also can do specific weapons as in (weilding a bow), gather a list of possible targets that you would like to configure and ill see how i can add them to the list.



try out this latest version and see if the weapon speels are fixed, it is supossed that neither enchantments, stances, chants, shouts or weapon spells could overlap, there was a bug some versions earlier. try it out and tell me if it stills overlap the weapon spells, maybe theres something unique about weapon spells that i havent lookerd into.

i think that by adding more targets tot eh skills you guys could tweak it a little better who to put buffs into
Did some tweaking of the json file some more. I went and added GDW to it and it's now consistently using it which is good, however I'm not sure how to make only target those using martial weapons. It seems to spam it on anyone in the party. I have "TargetAllegiance" set to 5 for "AllyMartial". Not sure if I'm using the correct logic or there may be a different number for my goal, ideally the lead acct receives the weapon spell buff.
07/14/2024 23:59 Dregaunis#130
Quote:
Originally Posted by bonejones View Post
Did some tweaking of the json file some more. I went and added GDW to it and it's now consistently using it which is good, however I'm not sure how to make only target those using martial weapons. It seems to spam it on anyone in the party. I have "TargetAllegiance" set to 5 for "AllyMartial". Not sure if I'm using the correct logic or there may be a different number for my goal, ideally the lead acct receives the weapon spell buff.
skill nature 7
skill id 2219
target allegiance 5
skill type is 25
is that how you have it?

p.s. maybe put "is attacking" true
maybe that will help it trigger on your martial character
07/15/2024 00:19 bonejones#131
Quote:
Originally Posted by Dregaunis View Post
skill nature 7
skill id 2219
target allegiance 5
skill type is 25
is that how you have it?

p.s. maybe put "is attacking" true
maybe that will help it trigger on your martial character
Yep, that's how I have it. It still is targeting casters(staves and wand users) with that spell.
07/15/2024 00:23 Dregaunis#132
Quote:
Originally Posted by bonejones View Post
Yep, that's how I have it. It still is targeting casters(staves and wand users) with that spell.
ok then i have literally no idea, but do let me know what you find out, if anything. cuz i'd LOOOOOVE To use that with my dagger spam imbagon. i forgot about it honestly!

OH WAIT is that skill already in the skills.json file? did you do a CTRL+F on the spell id to see if it's already there cuz if it is the bot will follow the previous directions rather than yours. if it's in the file already then delete your entry and edit that one the way you want it and save it and see if it works
07/15/2024 00:29 bonejones#133
Quote:
Originally Posted by Dregaunis View Post
ok then i have literally no idea, but do let me know what you find out, if anything. cuz i'd LOOOOOVE To use that with my dagger spam imbagon. i forgot about it honestly!

OH WAIT is that skill already in the skills.json file? did you do a CTRL+F on the spell id to see if it's already there cuz if it is the bot will follow the previous directions rather than yours. if it's in the file already then delete your entry and edit that one the way you want it and save it and see if it works
It was not in the latest version, no, I added it myself using the logic you previous stated. Also after some more fiddling around, I noticed that it was only targeting my necro heroes and not any other profession. Once I removed those, it was only targeting me but it went back to spamming the ability to zero energy. So I think this spell is just wonky and nothing like the other weapon spells in the game.
07/15/2024 00:36 apoguita#134
Quote:
Originally Posted by bonejones View Post
It was not in the latest version, no, I added it myself using the logic you previous stated. Also after some more fiddling around, I noticed that it was only targeting my necro heroes and not any other profession. Once I removed those, it was only targeting me but it went back to spamming the ability to zero energy. So I think this spell is just wonky and nothing like the other weapon spells in the game.
i will revise the targetting functions, the AllyMartial, is supossed to prefer martial characters, but if none are found (or all martial have the spell) will target the next good target.

but if you configured that is Ally Martial, should target martial characters first.
07/15/2024 00:49 bonejones#135
Quote:
Originally Posted by apoguita View Post
i will revise the targetting functions, the AllyMartial, is supossed to prefer martial characters, but if none are found (or all martial have the spell) will target the next good target.

but if you configured that is Ally Martial, should target martial characters first.
Appreciate it! That pattern seems correct.

To give maybe some more context if it helps; It would target the lead account (using martial weapons) then cycle buffing on the two necro heroes (equipped with staff) in the party. It actually would not target any other profession. If there was a way to make it only cast on those using martial weapons or additional logic option to do that, that would make it use the ability perfectly.