• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Bot update for bugs in the bot

    Discussion in 'Buddy Wing Forum' started by Cryogenesis, Feb 28, 2014.

    ?

    What are you botting for?

    1. Spending time, tweaking your hero.

      0 vote(s)
      0.0%
    2. After sleep / work / school bot results joy.

      0 vote(s)
      0.0%
    3. Legendary RNG joy.

      0 vote(s)
      0.0%
    4. Ladder - paragon - dps competition.

      0 vote(s)
      0.0%
    5. Money making: power level.

      0 vote(s)
      0.0%
    Multiple votes are allowed.
    1. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      Darn Aevitas's reply is gone and so is my reply to his...
      bah even the poll is gone...
       
    2. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      Since Aevitas's reply is gone, where he says the support is still there but on low, and problems we could report, i reconstructed my reply:


      Things that need to be changed/altered/requested:

      Meshing
      I dont think the devs see most of the mesh issues that i / others report. What is best, post the mesh issue and PM you with the link, or is the current
      reporting in support enough?
      I know Meshing takes long, but is there a way where we can report and get feedback if that part is remeshed?
      Mostly whats not being meshed are, gameobjects that have been altered, elevators, slight height differences, etc.

      UseItem
      UseItem is currently the baddest working piece of code in the bot. UseItem in its current form, gets no priority over the routine and if it works it stays in a loop. It uses the Item at a specific place/mob, blacklists the target, reports one second wait time and tries again...
      UseItem should get priority before routine and really read what the request is from the profile, useitem precombat, during combat, at a certain health percentage. Its currently all being ignored. Now the bot just targets the npc, and kills it. Currently in the profile there is a line where is stated for UseItem Health="X". What happends if the following occurs: The profile states Health="40" and the NPC goes from 50 to 30% Health. Is UseItem then being used or not?

      UseObject
      The problem with UseObject is, it sometimes cant 'reach' the object it needs to interact with. This happends with objects that are slightly elevated or is not positioned on the floor. It keeps trying to use it, where the dumb interact just uses it, regardless where it is positioned. For interact you need to be at the object or even that doesnt work.
      Other problem with UseObject is, when an object needs to be clicked more then once, it doesnt do it. In the profile from Kick there was Amount="2". But like said it doesnt work, it just uses it once and moves along.
      Last 'problem' about UseObject, is when the object is being used, it needs to be reloaded by the game. The bot still sees that object, but its not clickable anymore. The bot still goes to the specific hotspot and is searching (i guess) for the object. Still if the hotspot is in front of it, it looks bottish if the object is not interactable at that moment. Is it possible the bot can see if the object is interactable from a distance and if not moves along to the next hotspot? (i guess this is not an option :) )

      Other questions
      - Is there a way i can dump gameobjects around me in a certain range? Sometimes Quick travel bind points dont work (the bot doesnt interact with them, maybe due to a different internal name) and i dont think this is solved via remeshing.

      - For the profile there is a condition for Me.Class=Consular or Advanced.Class=Combat. Is there a condition for companion names?
      Companion.Name=Aric Jorgan for instance.

      - The next and last one, would it be possible to dump achievement ID's? There are many achievements that require just to kill x amount of mobs on a planet or just one mob in partical. This could greatly enhance grindprofiles and make them more dynamic...
       
    3. 17N

      17N New Member

      Joined:
      Jan 24, 2014
      Messages:
      278
      Likes Received:
      2
      Trophy Points:
      0
      I believe regarding pure swtor rotation, that it "crashes", when an enemy player enters stealth.

      Can someone confirm/deny this?

      Also if this is true, what would be need to fix that?
       
    4. Bochen

      Bochen New Member

      Joined:
      Apr 7, 2012
      Messages:
      130
      Likes Received:
      1
      Trophy Points:
      0
      For what I know this is the only viable Swtor bot. And its fucking cheap. It has already been stated that Buddyteam has no great income from this bot and it would be more profitable for them to shut it down than to put more devs to develop it. Im able to bot 2 accounts per 1 pc with no particular problem with it and its making fairly nice income for me even after reducing it with power costs, bot costs, account costs etc. So here comes few tips from me :

      1. If I am able to bot with it so are You. If it doesnt work for you its something on ur side cause im going hard without any problem.
      2. If you dont like it dont buy it. There is cheap ass trial which u could buy before buying full license and check how bot works and what it is.
      3. This bot was meant to be shut down. Its not like we shoud praise the devs for keeping it alive but at least dont give them hard time about how it works.
      4. Its not honorbuddy and it will never be. Game code is messed up and there is nothing that could be done about it. If they could have fixed it they would.

      I just really dont wanna see the bot shut down because of lame people bitching about how it works. It has less features than HB but it costs less then HB. We should make topic about how great dual nav server works and how fast last BW update was done on wednesday instead of topics like this one.
       
      Last edited: Mar 5, 2014
    5. BobbyRasta

      BobbyRasta New Member

      Joined:
      Mar 5, 2014
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
    6. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      First off, i dont like the tone you are setting with your reply :) but hey it's your oppinion :)
      Secondly, my thread was never used to bitch about the bot. The bot is great in its current form, but as of late (since about 2 patches ago) i and other people see a lot more Torobjects and bothalts coming then normal (still could be planet or something else, i dont know).
      Many people use this bot for grinding and yes that gives less problems then using quest profiles. This thread is more about the bugs/shortcomings it has with current conditions and features, like UseItem and UseObject. Im only asking IF they can take a look at it and if not, fine by me, but then it makes no sence to even report mesh or other problems anymore (it has no value) or even create profiles fot that matter.
       
    7. 17N

      17N New Member

      Joined:
      Jan 24, 2014
      Messages:
      278
      Likes Received:
      2
      Trophy Points:
      0
      How arrogant is it to claim, it works for me the rest of you can feck off! I hope they take it down, just to pay the price of your arrogance.

      Also you logic is flawed.

      You claim that if people ask for fixes, for whatever troubles them, will eventually lead to shutting down the bot, because the bot isn't profitable.
      Perhaps the bot isn't profitable, because the requested fixes are not there.
      Perhaps if they fixed the issues the bot is having, the bot would become profitable.
       
      Last edited: Mar 6, 2014
    8. kokobloko

      kokobloko Member

      Joined:
      Mar 6, 2014
      Messages:
      30
      Likes Received:
      1
      Trophy Points:
      8
      if this bot gets updated i will buy it for sure !! swtor is a great game and it should have a great bot program :D
       
    9. walter

      walter Active Member

      Joined:
      Jun 25, 2012
      Messages:
      1,112
      Likes Received:
      10
      Trophy Points:
      38
      Let try to play nice now.
       
    10. Hawker

      Hawker Well-Known Member Buddy Core Dev

      Joined:
      Jan 15, 2010
      Messages:
      2,509
      Likes Received:
      70
      Trophy Points:
      48
      BuddyWing went though a difficult period about 9 months after SWTOR went live when frankly it seemed that Bioware were only interested in selling the game and first month rather than selling a subscription service. We assumed that closing the bot would be necessary since it appeared that the game itself was in serious trouble.

      Over the last year, the game has stabilised and BuddyWing is doing well enough to justify maintaining the software. We have no intention of ever closing it down. I personally love the Star Wars universe and hope that Bioware takes the game forward.

      I'm interested to hear what bugs there are which affect profiles and combat routines.
       
    11. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      Where this bot started and was going its very understandable and i thank you for the work and interest you guys still have in this project.

      For the bugs TorObject and GetHealth, i think these result in the bot getting out of sync somehow with the game (due to lag or something).
      Yesterday i was running the bot fine, untill it got to areas with a lot of mobs and gameobjects. The game started to lag / get choppy and suddenly halted. I checked the log and saw firstly TorObject issues and GetHealth issues. Lateron after a restart it started the same but now i got Readmemory issues. Still i dont think this can be coded out at first with little time and i was planning on looking how to code a restart plugin, if to many of these Torobjects or Gethealth are getting spammed in a few seconds, restart the bot. Hell im no real C or something like that coder, so even dont know if its possible.

      For the functions used for profiles i posted these in this reply: http://www.thebuddyforum.com/buddy-wing-forum/151026-bot-update-bugs-bot-3.html#post1417068, along with some questions that a dev should be able to answer.

      For routines i think its better to ask Walter/Joe as they are more into that stuff :)

      Again thank you for your reply and time.
       
    12. 17N

      17N New Member

      Joined:
      Jan 24, 2014
      Messages:
      278
      Likes Received:
      2
      Trophy Points:
      0
      Thanks for the reply!!!

      I am a new user however my feedback follows:

      I use the bot, to run my rotation using pureswtor profile. I control the movement and the targeting.

      In PVE enviroments it is almost flawless. However extremely often the bot will pick the wrong ability to cast. My top (in the priority list) ability is available, yet the bot will do an ability much much lower in the priority.

      In PVP enviroments sometimes, about 4-5 times out of 100, the game will crash as I soon as I select an opponent.
      In PVP enviroments, the bot will randomly pause sometimes (I am not sure but i think it must be against players that stealth). By pause I mean do nothing.

      Finally for some reason I get much much better results, in PVP, if I reload (shut it down and restart) the bot each time I am entering a warzone.
      However reloading is extremely time consuming. I have to load the bot, pick pure from routines, load a blank combat bot file, click run. This whole procedure can take up to 30 seconds. Any potential automation would be a quality of life saver.

      The last two bugs I noticed is that sometimes the bot loads, but in the routines submenu the routine pure is not available. (a restart usually fix this)
      Finally sometime when I try to click "pure" routine I get a compilation error. A restart fix this as well.
       
    13. Hawker

      Hawker Well-Known Member Buddy Core Dev

      Joined:
      Jan 15, 2010
      Messages:
      2,509
      Likes Received:
      70
      Trophy Points:
      48
      I'll ask our memory guy, Kynox, to look why PVP crashes the bot.
       
    14. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      I just want to add that when we made BuddyWing, it was never supposed to support PvP. PvE has always been the main focus from the very start, as BioWare most likely assigned various teams to the various parts of the game, each with their own habits. This means that the internals of PvP battlezones are completely different than the PvE side (that's also what's causing the crashes) and the same goes for the space missions. Although the bot may work in PvP, it wasn't designed for it and we don't fully support it. Stuff like zoning as you mentioned causes more than a handful of problems with the game - under the hood it becomes an entire different beast.
       
    15. Thunderchild145

      Thunderchild145 New Member

      Joined:
      Sep 7, 2012
      Messages:
      37
      Likes Received:
      0
      Trophy Points:
      0
      To be fair, I only use this bot in PVE (Not even during FPs or Ops) and it still doesn't work. It'll run for 20-30 minutes, then just stop and sit there. After a while, TOR AFK timeouts and I come back to find it logged out.
       
    16. walter

      walter Active Member

      Joined:
      Jun 25, 2012
      Messages:
      1,112
      Likes Received:
      10
      Trophy Points:
      38
      I have made countless routines trying to get buddywing to work in PVP but it just doesn't happen. Stealth throw object errors the bot doesn't response quick enough or attacks randomly or the famous slide show since bot has issues reading memory from all "real" players that are not AI NPCs.
       
    17. Dre

      Dre Member

      Joined:
      Nov 6, 2011
      Messages:
      196
      Likes Received:
      0
      Trophy Points:
      16
      http://www.thebuddyforum.com/buddy-wing-forum/buddy-wing-plugins/122391-plugin-botloader.html <---BOT LOADER

      This plugin has helped a ton for healing in PVP. I can also die and play a few PVP matches without a reload, but not all the time.

      Combat wise in PVP.. I would bet all I own their is a bot out their that's built for SWTOR PVP I just cant find it. Im seeing the same traits of a bot such as instant stun breaker executions, lightning fast combos well beyond what I think a human can do and thanks to the plugin above miracle speed targeting and healing of entire groups.

      I am a bit shocked BW was built with PVE in mind and not PVP. Any other bot would have went with PVP since that's what polls are saying what the end user does the most to keep them playing said game.

      One of my biggest problems like said above is for unknown reasons the bot stops the routine mid fight at random times. Other times it will select a target when running a grind profile but simply not start the attack. Is it to far from the target but the bot says its in range im not sure but it loves to happen with my gunslinger on all routines.

      Second biggest problem would be the bot locking up/crashing the client in an operation.

      I will say on average I spend 99% of the time botting in lazyraider mode, I do the walking and targeting the bot does the shooting and for most classes this seems to work, but not all, and yes im aware it could be a custom combat routine error not the bot itself.

      If the bot could be tweaked to work better on PVE operations I would be happy even if the space bot/pvp were dead and still have issues.
      If the bot worked better in PVP I would be happy also even though the PVE/OPS still requires a lot of babysitting.

      Either way if PVP or PVE/OPS was polished a little I would dare to say more people might come to use this bot.
       
      Last edited: Mar 11, 2014
    18. 17N

      17N New Member

      Joined:
      Jan 24, 2014
      Messages:
      278
      Likes Received:
      2
      Trophy Points:
      0
      May I say that I had no swtor crash for a very long time. Perhaps because I close down and reload buddywing after every loading screen.
      If my choices are predetermined, could there be some automation?

      What I do now is restart bot, choose pure from routines, then load an empty combat file, and press run.
      This whole procedure takes 20-40 seconds, and repeating it so often is tedious.
       
    19. Sheezle

      Sheezle New Member

      Joined:
      Aug 8, 2012
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      1
      I love this bot. Please continue to maintain it.

      I cannot make a profile anywhere on Balmorra or Quesh. Gives me some nav error.

      I've made lots of profiles, just not working lately.

      Keep up the good work guys and I'll buy more sessions.

      Thanks!
       
    20. JMSFedaykin

      JMSFedaykin New Member

      Joined:
      Dec 20, 2012
      Messages:
      31
      Likes Received:
      0
      Trophy Points:
      0
      I normally don't speak up on issues on this bot. But, I have to chime in here... I can't know the specifics of the machines of everyone involved in this discussion. But, in regards to how well this bot operates, I honestly think better than 90% of the issues have to deal with people using Kick's profiles. I don't mean to bag on the guy. (I have no idea what kind of time constraints he was under when he put them together.) But, they sure as h*ll weren't ready for primetime.

      I've currently spent roughly the last 4 months testing and updating Kick's profiles and I'm just about done with Hoth on the Republic side. That gives you an idea of how much effort it takes to write a bug-free profile. When the bot is given the correct instructions, IT WORKS. Let me repeat that, if you tell the bot what to do with the correct information, IT WORKS.

      Now, there have been some issues I've had to write plugins for. But fundamentally, those were all essentially one-off cases for wierd things like escort quests, using wonkavators that had nearby objects with the same name, etc. The core functionality of the bot covers I'd say at least 75% - 85% of what you need this bot to do from a PvE perspective. I'm using my tweeked versions of Kick's profiles and Walt's routine and literally it runs WITHOUT ANY ERRORS, because the profile is right.

      I don't mean to be rude. But, if you want to perform a service to the community and solve the vast majority of problems that people are having with this bot, get a group together and QA the profiles you are using. The devs have basically done, and are continuing to do, everything they can to produce a quality product that works as advertised. And I can speak from personal experience that they have done an outstanding job. That being said, the difference between running the profiles I do now and using Kick's profiles as shipped is like night and day.

      I guarantee if y'all run a profile till you hit an error, then fix it. Comment out what you just completed. Run it till you get to the next error. Rinse and Repeat. You will be amazed at how well this bot actually runs. I suggest doing it in a group, though, so you can split up the work. That's part of the reason it's taken me so long.

      -J
       
      Last edited: Mar 21, 2014

    Share This Page