What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

How Can I Bot Bounties and Have The Bot Not Not Claim Cache?

boynextdoor

Member
Joined
Feb 15, 2016
Messages
79
Reaction score
0
How Can I Bot Bounties and Have The Bot Not The Claim Cache?

How Can I Bot Bounties and Have The Bot Not The Claim Cache?

Basically want to use 3 bots to do bounties but not talk to tyreal. I'll come in on a bot-free account and claim everything.

Anyone know what to change in order to do that? I'm assuming I can change something in CompleteActBountiesCoroutine.cs but I know shit about coding. Any help would be appreciated.
 
Last edited:
Nothing? This can't be a feature after the five consecutive ban waves? There has to be some line in one of those .cs files that says "if bounty is done collect bounty" that can be deleted or something. Hook a botter up.
 
Act Bounties Coroutine Edits which I've been running in Public Games, limited testing so far but seems to have solved the 2 problems I was having;

First problem was that if I forced Bonus it left game the moment the cycle hit Act 5 (majority of unsupported bounties)
Second Problem was if I didn't force Bonus it would turn in on complete, ignoring the bonus and pissing people off.

public virtual async Task<bool> GetCoroutine()
{
switch (State)
{
case States.NotStarted:
return await NotStarted();

case States.RunningBounties:
return await RunningBounties();

case States.TurningInTheActQuest:
return await Completed();

INSTEAD OF TURNING IN THE ACT QUEST BOT NOW THINKS IT'S COMPLETED (ALREADY TURNED IN) SO IT NEVER TALKS TO TYREAL

case States.Completed:
return await Completed();

case States.UnsupportedBountyFound:
return await ActIsDisabled();

WHEN IT FINDS UNSUPPORTED BOUNTY IT GOES TO NEXT ACT, LEAVING PUBS TO CLEAR THE UNSUPROTED QUESTS

case States.ActIsDisabled:
return await ActIsDisabled();

case States.Failed:
return await Failed();
}
return false;
}

With the above changes at the end it sits in a loop waiting for the public players to turn in the quests with Tyreal, and then leaves game to restart.

Troubleshooting to do: FIGURE OUT how to ensure the bot only joins BOUNTY games when profile set to:
<Profile>
<Name>Adventurer - Bounties_Public</Name>
<KillMonsters>True</KillMonsters>
<PickupLoot>True</PickupLoot>
<GameParams act="OpenWorld" searchForPublicGame="True" />


SOMETIMES I FIND IT IS IN A RIFT GAME...WTF?
 
Ok so I made those changes, and have the bot set to force bonus.

It completes the act and then instead of turning in, it just leaves the game.

I just want it to sit in the game and wait for me to claim. any ideas?

EDIT: I will try it with force bonus act off and see how it responds
 
Last edited:
Ok so I made those changes, and have the bot set to force bonus.

It completes the act and then instead of turning in, it just leaves the game.

I just want it to sit in the game and wait for me to claim. any ideas?

EDIT: I will try it with force bonus act off and see how it responds
\
Remove the leave game line of code from the Bounties.xml
 
\
Remove the leave game line of code from the Bounties.xml


I'll give that a shot.

I let the bots run bounties with "force bonus" off. I had it set to just run all of them. The result would be that it would run other bounties after completing the first then leave the game. Just figured I'd toss that seemingly obvious bit of info in this thread for others who might read this in the future.

I'll report back after changing the leave game code in bounties.xml

thanks for the tip

EDIT: Rein came through with the save. thanks a lot man worked perfectly. If anyone else decides to do the same make sure you dont let the bots afk for too long or they will leave the game or get booted. Not sure which it was as I was afk.
 
Last edited:
Back
Top