Jump to content

Faffywaffy

Members
  • Posts

    16
  • Joined

  • Last visited

Posts posted by Faffywaffy

  1. 1 minute ago, Nostradamus said:

    Yes everything is the way it is supposed to be. I can't count how many times the bot tried to run for hours instead of flying for a few minutes. Sometimes the bot gets stuck between deciding what to do and rather runs against a wall.

    I've only had it run against a wall when herbalism or mining was enabled, and It was trying to go after nodes that were in the mountains by stormwind, when they are enbaled they always get priority if nearby so make sure that's not the case, If for example It were to be going to a flight master, but then wanted to mine a node that It could not reach, you were to pause the bot, move it, and then run it again, It would talk to the flightmaster, but then start running to the destination instead..

  2. 2 minutes ago, Nostradamus said:

    Any chance the vanilla bot is going to get an update for the broken flying system in the future? It really is broken to a point where its impossible to use

    Do you have take taxi enabled in general settings? aside from "use flight master" you also have to enable taxi use. My bot definitely does take flightpaths to go to certain areas, but it's not perfect.

    It will sometimes go to take a flightpath, get in a fight or something, talk to the flightmaster, then start running to the destination instead, however if it goes to flightpath with no interruptions, repairs etc It takes the flight no problem at all.

  3. 11 minutes ago, Matenia said:

    Technically, for this particular feature you can. HMP sets Logging.Status to  "Running away from combat", so if you check the status for that string, you can react to it.
    However, since Fight.InFight evaluates to false while running away (since you have to cancel all of wRobot's combat options), there isn't much you can do, honestly.

    Wouldn't you still be able to trigger feign death though? waiting a few minutes may not be possible, but let's say, my setting on run away from combat is set to 60yd, when it reaches those 60yd is it possible for the FC to pulse feign death? then it just takes a little fine tuning on figuring out the distance, since mobs can slow, root, snare, or daze, at higher levels I've noticed 60 yds is usually adequate to escape, while at lower levels it may be 30-40yds depending on the situation of course.

  4. 1 minute ago, Ordush said:

    I will look into some of there things, however I will tell right away: there is no way I can tell if mobs are immune to serpent sting without having to make a list of all mobs in the game, I can only generalize by mob type. I seem to have forgotten elementals. Will add there.

    Also there is on way I can do anything based on plugins, I don't have access to the variables.

    Wrobot does not know if there is a ramp etc, so I can't make a workaround for that, I will however make mob detection, so it doesn't backtrack into those. I will give the choice of old school backtracking.

    I am on a festival atm. So there features will come later ?

    No rush Ordush, and no worries, these are merely suggestions and issues I've noticed with the bot since I babysit my characters quite a bit, even just a few things implemented will definitely increase the quality and I'm happy with that.

    I also know the Wrobot API can be quite limiting, enjoy your time at the festival! I'll update if i can think of anything else constructive to add, keep up the great work!

  5. Serpent string should be able to scan what mobs can be affected and what cannot be affected, currently not using on ghost/ghouls but Is being used on mobs that are immune elementals etc. It would also be nice if we could get an option to reapply serpent sting on multiple mobs after it expires to try to upkeep some uptime to min/max damage, especially for grinding from 50 to 60.

    I feel there should be two options for backtracking, the current version and one that simply just backs up 5-10 yards, unless of course the current one can be finetuned so it has less performance issues, often it will fall off of cliffs, fall off of ramps, and it just trys to jump at the wall or run back and forth.

    When feign death is triggered due to loss of agro on the pet you should enable the option to drop a trap as well since the bot usually will get agro again anyway, especially if fighting more than two mobs.

    Following further on backtracking the bot does no checks whether or not your pet has left your line of sight, and will usually sit in place trying to spam skills such as "Mend pet, Intimidation, Beastial wrath." so an option to pull the pet back to the owner if pet is x% of health, or is fighting x amount of enemies would be useful if it can be implemented.

    If your pet dies and humanmasterplugin is running from combat, should try to add an option to feign death and wait 1-2minutes (the wait time is since it could potentially feign on top of a mob or mob(s) and would just get back up and die)

  6. 9 hours ago, Ordush said:

    Please post your ideas in the suggestions page.
    Secondly the backtracking needs to be rewritten. First it did straight line backtracking, then people complained about that, then i changed it to this system, now people are complaining about that. Not sure what to do to keep everybody happy.

    I am going on a festival the next two weeks.

    Maybe add the option for both? or can It be implemented that It pulses backtracking every like lets say 30 seconds, if it's stuck in "target is not in line of sight" or "target is too close" and the user moves the bot manually the script for backtracking sleeps for 30 more seconds. It's way too aggressive as it is right now, and I usually opt to turn it off so I can get through the fight, then turn it back on to run again.

    I'll post my suggestions.

  7. On 7/8/2018 at 5:33 AM, Ordush said:

    PLEASE read the FAQ lol

    Hi again Ordush, Is there anyway to disable backtracking but still have the character simply backup in a straight line or something? The pathing logic for backtracking has gotten me killed more often then not. It will always go the opposite way of what would be an otherwise safe/controllable situation, pulling more mobs, running into groups of mobs despite me using HMP and having avoid groups of 3 or more etc. Also It seems really rather buggy if the target is not in line of sight, on a ledge/mountain, or on a ramp, It'll either run back and forth constantly, jump off and pace back and forth etc which is really obvious botting mannerisms if another player were to pass by and see when it gets stuck in one of the loops.

     

    Not saying it's your fault since I know Wrobot has it's quirks but just any advice on how to get some better  performance out of it would be highly appreciated, I also want to note that It refuses to serpent sting undead, apparitions, skeletons even though it's set to "ON" and they are not immune to the spell, while as on elementals which are immune to serpent sting it will spam the skill just burning mana. Also a final suggestion I think that might be pretty good to implement, is similar to the pet tanking targetting why not have all mobs tagged with serpent sting and maintain the uptime? I would pay more for such features as it makes crowd control a lot easier!

     

  8. 1 minute ago, Ordush said:

    I will think about the Mark thing, read the FAQ, you have hawk on, can't have both monkey and hawk.

    Thanks for the quick response Ordush.

    Actually In this particular event I didn't have hawk on, only aspect of the monkey (which I was toggling myself) as i'm having to babysit the bot  a little bit. I just learned hawk and now only have hawk on with monkey turned to off.

    I'm still getting this error over and over again though however, I can send you my log if you'd like.

     

    [E] 03:57:30 - [My fightclass] ERROR: System.FormatException: Input string was not in a correct format.
       at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
       at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
       at LuaUtils.GetSpellRemainingCD(String spellName)
       at Main.CombatRotationMelee()
       at Main.Rotation()

  9. Also doesn't seem to cast aspect of the monkey, I'm only level 9 though so not sure if it prioritizes certain things over it, but I just went ahead and cast it myself. It is enabled though..

    Doof, I think the error is the aspect of the monkey failing to cast, i guess it's broken at the moment. ?

  10. Hi Ordush! First of all, great fightclass, I love that you can change settings on the fly without stopping the rotation.

    I have a suggestion that maybe you should add logic to check if the mob is in melee range and not to cast hunter's mark if that's the case if you either don't have a  pet (pet has died) or you are too close to the mob and forced to melee. As it looks silly before you get your pet at 10 that everything you run up to and melee the rotation casts hunter's mark.

    I know i can just disable it, but generally for afkability especially on a new toon you want to be casting hunter's mark for your initial range burst.

    Looking forward to the next update, I know you're improving/implementing quite a few things!

    Also not sure what this is, but it's spamming my log.. however the rotation seems to be working fine.

    [E] 01:49:40 - [My fightclass] ERROR: System.FormatException: Input string was not in a correct format.
       at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
       at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
       at LuaUtils.GetSpellRemainingCD(String spellName)
       at Main.CombatRotationMelee()
       at Main.Rotation()

×
×
  • Create New...