herbfunk
Community Developer
- Joined
- Oct 30, 2012
- Messages
- 238
- Reaction score
- 7
So I've been away for the last month.. and just got upgraded into RoS.
I didn't pay much attention to anything already posted but I took the time to write up my own bounty code.
I did however see the popular bounty profiles and well...
I'm using a main profile "loop" which is basically refreshes the bounty cache than proccedes to check potential bounty IDs with profiles.
FunkyBountyLoad simply checks the cache and if its uncompleted and then loads the profile.
At the end of every bounty profile we simply reload the main profile until no profiles are loaded and the game exits.
TrinityExploreDungeon seemed to be the best solution for a lot of the bounty quests therefore I added a new type of Until: BountyCompleted.
Another thing I added was a new tag for Waypoint usage. This will use waypoints anywhere and eliminates the need to return to town or be near a waypoint object.
<FunkyWaypoint ID="3" />
I have written up around 16 supported bounties for Act 1. For the most part it runs pretty well, but there is still room for improvements
Those intrested can check out v2.9.0.0 of FunkyBot which includes the profiles located in FunkyBot folder under Profiles.
Please note that these profiles should not be ran unsupervised and is only being posted to show capabilities of bounty support.
FunkyBot Thread
I didn't pay much attention to anything already posted but I took the time to write up my own bounty code.
I did however see the popular bounty profiles and well...

I'm using a main profile "loop" which is basically refreshes the bounty cache than proccedes to check potential bounty IDs with profiles.
Code:
<Order>
<ToggleTargeting combat="True" killRadius="100" looting="True" lootRadius="100" />
<FunkyBountyRefresh />
<FunkyBountyLoad ID="361343" Profile="Cathedral_Killian.xml" />
<FunkyBountyLoad ID="361234" Profile="Cathedral_SkeletonKing.xml" />
<FunkyBountyLoad ID="375191" Profile="Cathedral_Cursed.xml" />
<WaitTimer questId="312429" stepId="2" waitTime="10000" />
<LeaveGame questId="312429" stepId="2" reason="All profiles have been loaded! Nothing left to do." stayInParty="True" />
</Order>
FunkyBountyLoad simply checks the cache and if its uncompleted and then loads the profile.
At the end of every bounty profile we simply reload the main profile until no profiles are loaded and the game exits.
TrinityExploreDungeon seemed to be the best solution for a lot of the bounty quests therefore I added a new type of Until: BountyCompleted.
Code:
[B]<TrinityExploreDungeon questId="312429" stepId="2" boxTolerance="0.70" boxSize="10" until="BountyCompleted" bountyId="361327"/>[/B]
Another thing I added was a new tag for Waypoint usage. This will use waypoints anywhere and eliminates the need to return to town or be near a waypoint object.
<FunkyWaypoint ID="3" />
I have written up around 16 supported bounties for Act 1. For the most part it runs pretty well, but there is still room for improvements

Please note that these profiles should not be ran unsupervised and is only being posted to show capabilities of bounty support.
FunkyBot Thread