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

Buddy Wing: The Old Robot - Beta Release

Status
Not open for further replies.

Apoc

Well-Known Member
Joined
Jan 16, 2010
Messages
2,790
Reaction score
94
Buddy Wing: The Old Robot is our bot for Star Wars: The Old Republic. Currently the bot is capable of levelling and farming and we are working on profiles. Right now, the bot is very capable of PVE. Once the profiles are done, we will add space combat, instances and PVP.

Over the next few weeks, we will test and release Dark and Light 1-50 profiles for all classes. Please give a detailed description of any bugs you come across and attach a log. The bot can be left to run afk but at this stage, its better to keep an eye on it.


Requirements



Known Issues
  • There are a few known meshing issues. Please report these with a location dump (available from the Info Dumping tab), as well as a screenshot showing the problem. (The more information the better)
  • XmlEngine does not parse Enum values correctly when inside XmlElement's. It works fine in XmlAttributes however.
  • Minor issues with certain quest behaviors. This is a beta, so do not expect to fully AFK everything.
  • Exposed API is very verbose. API will change. Do not expect everything to be available right away.
  • Unicode characters in character names may cause issues with saving settings. This is an issue within the .NET framework and not being updated for Windows Unicode Filepaths. Workarounds are in place, but are not 100%.

Reporting Bugs
Please keep in mind that this is an open beta test. There will be bugs. If you are not comfortable with testing software, please do not use this release set. Any complaints about buggy software will be deleted.

When reporting a bug, please include your full log file (found in your bot folder under the "Logs" directory, sort by creation date to find it easier), a full and detailed explanation of the bug, as well as any screenshots that may be useful in tracking down the bug. Also include your class, advanced class, level, and planet in any bug reports to help us quickly reproduce bugs. (We cannot hunt down bugs with no information, its just not feasible).

Security Possibilities
As of right now, Bioware does indeed have an anti-cheat in place. We are aware of it, and how it works. However, with the release of this bot, its likely that they will be changing their anti-cheat to start combatting us directly. I would suggest not running the bot on a patch that hasn't specifically been stated as working. (The current patch is perfectly safe, and will not harm your accounts) We cannot, as always, make 100% guarantees about account security. Don't bot on something you don't want to lose!

Enjoy!
 

Attachments

Last edited by a moderator:
Gahhh, to resub to SWTOR or not to resub..
 
Very happy, enjoying honorbuddy and now Buddywing, thumbs up ! :o
 
I can't be the only one that things the moving image is badass.
 
I can't test this as I am at work until this evening but very excited to try it out with the short time I have remaining with SWTOR. Is there a cost involved or is this just a free to beta test type of thing?

Thanks for all the great work.
 
CC bug, sniper does not take cover, tweaking

Edit: I tried adding both Spell.Buff("Take Cover") and Spell.Cast("Take Cover") to the Sniper CC, but neither seems to have an effect, I'm testing this by putting mobs between myself and the vendor because as posted below my profile just runs to the vendor and attempt to repair forever :(

Going to try another toon ;O

Edit #2:

I see you guys are republic... ewww.... copy gunslinger to sniper and updates skill names...
Code:
            return new PrioritySelector(
                Movement.StopInRange(2.8f),
                // Cover so we can use our stuff
                // Spell.Cast("Take Cover", ret => !BuddyTor.Me.HasBuff("Cover") && !BuddyTor.Me.HasBuff("Crouch")),
                Spell.Cast("Crouch", ret => !BuddyTor.Me.HasBuff("Unshakable")),
                // AoE Grenade, High Damage
                Spell.Cast("Fragmentation Grenade", ret => BuddyTor.Me.HasBuff("Crouch") || BuddyTor.Me.HasBuff("Cover")),
                // Medium DPS Grenade
                Spell.Cast("Explosive Probe", ret => BuddyTor.Me.HasBuff("Crouch") || BuddyTor.Me.HasBuff("Cover")),
                // Medium DPS Shot
                Spell.Cast("Snipe", ret => BuddyTor.Me.HasBuff("Crouch") || BuddyTor.Me.HasBuff("Cover")),
                // add usage
                Spell.Cast("Ambush", ret => BuddyTor.Me.HasBuff("Crouch") || BuddyTor.Me.HasBuff("Cover")),
                // Low DPS shot
                Spell.Cast("Rifle Shot", ret => BuddyTor.Me.HasBuff("Crouch") || BuddyTor.Me.HasBuff("Cover")),
                Movement.MoveTo(ret => BuddyTor.Me.CurrentTarget.Position, 2.8f)
            );
 
Last edited:
okay, using the below profile, BW generate a path to the vendor and then attempt to repair forever...

Code:
<Profile xmlns="http://tempuri.org/ProfileSchema.xsd">
	<Name>Empire Alderaan Grind 28 to 33</Name>
	<ForceAlignment Type="Dark" AutoSkip="true" />
	
	<Vendors>
		<Hotspot Name="Imperial Medical Droid" X="212.6169" Y="24.26642" Z="-11.5176" />
		<Hotspot Name="Imperial Medical Droid" X="177.8839" Y="38.68535" Z="-105.8635" />
	</Vendors>
	
	<Taxis>
		<Hotspot Name="Outpost Bolym Thranta" X="175.0771" Y="39.00214" Z="-107.1227" />
	</Taxis>
	<!--
	<AvoidMobs>
		<Mob>Alde Artillery Droid</Mob>
	</AvoidMobs>
	-->
	<GrindAreas>
		<GrindArea Name="The Juran Mountians Alde Fortifications">
			<Mobs>
				<Mob>Alde Sentinel</Mob>
				<Mob>Alde Soldier</Mob>
				<Mob>Alde Guard</Mob>
				<Mob>Trained Kath Hound</Mob>
				<Mob>Alde Gunner</Mob>
			</Mobs>
			<Hotspots>
				<Hotspot Name="My Location" X="173.6518" Y="23.00718" Z="-30.78196" />
				<Hotspot Name="My Location" X="174.8151" Y="22.98788" Z="-22.46714" />
				<Hotspot Name="My Location" X="174.7085" Y="22.9957" Z="-14.50464" />
				<Hotspot Name="My Location" X="174.7115" Y="23.2062" Z="-9.847194" />
				<Hotspot Name="My Location" X="176.0639" Y="23.17648" Z="-7.724205" />
				<Hotspot Name="My Location" X="180.8495" Y="23.17649" Z="-6.043142" />
				<Hotspot Name="My Location" X="185.3172" Y="23.17649" Z="-7.252545" />
				<Hotspot Name="My Location" X="188.4451" Y="23.17649" Z="-6.472657" />
				<Hotspot Name="My Location" X="194.7966" Y="23.17399" Z="-6.270072" />
				<Hotspot Name="My Location" X="198.939" Y="23.17399" Z="-5.576497" />
			</Hotspots>
		</GrindArea>
	</GrindAreas>
</Profile>

My gear is fully repaired, when I remove the vendors the bot idles.

Edit: I see what is missing:

Code:
	<Questing>
			<Grind GrindRef="The Juran Mountians Alde Fortifications" While="True" />
	</Questing>


To clarify, the repair loop is a (known) bug, so best to leave out vendors?
 
Last edited:
Awesome! I have 1 more final on tuesday. I was going to spend the weekend rewriting HolyCow! and Disc Priest and writing the other wow healing classes as well. Now I'm not! :p

I might save that for panda wow.
 
CC bug, sniper does not take cover, tweaking

Edit: I tried adding both Spell.Buff("Take Cover") and Spell.Cast("Take Cover") to the Sniper CC, but neither seems to have an effect, I'm testing this by putting mobs between myself and the vendor because as posted below my profile just runs to the vendor and attempt to repair forever :(

Going to try another toon ;O

the empire cc's aren't as developed as the republic, since i only have 1 guy doing republic and he uses the combat bot for agent
 
Found the secret links to the profiles. I'm an absolute noob here. Do I need to set up the keybindings?
 
Status
Not open for further replies.
Back
Top