• Visit Rebornbuddy
  • Define "Hotspot" please?

    Discussion in 'Requests & Discussion' started by d0ntp4n1c, Jul 30, 2014.

    1. d0ntp4n1c

      d0ntp4n1c New Member

      Joined:
      May 29, 2014
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Okay this is such a newb f'ing question I know but I am working on my first profile to grind some transmog gear from world drops and I can't figure out exactly what Hotspot means. I have 27 or so in a small cave grind and it runs around skipping mobs then coming back later to kill them. Not very efficient...:confused::confused:

      I figured hotspots were like a set path of coordinates so I recorded them as I moved through the cave but when I run the profile it doesn't follow that path. Everything else in a grind profile makes sense to me and looks to be coded properly. So what is a hotspot? Like a radius area? Do I need less to make it work better? I watched a few videos and people seem to not have nearly as many hotspots in their profiles :/ Hell right now it works for the most part so I can't complain I just would like to make it smoother as the mobs will respawn quite fast here.
       
    2. Liferose

      Liferose New Member

      Joined:
      Sep 1, 2010
      Messages:
      1,586
      Likes Received:
      37
      Trophy Points:
      0
      Hello d0ntp4n1c,

      For future reference developmental questions belong in the Community Developer Forum.

      Hotspots, physically, are just a set of world coordinates which have a varied meaning depending on the context. Hotspots in your particular case are best thought of as 100 yard circles, where outside of 100 yards the bot usually won't be able to detect any mobs. If a string of hotspots are defined, the bot will move between them akin to a "path" until it encounters a desirable mob or object to perform its objective. If only one hotspot is provided, Honorbuddy will sit on its hands waiting for its objective to appear. Sometimes it's not necessary to provide an abundance of hotspots as you've seen, but there's no harm in providing excess.

      If the bot is ignoring mobs it's likely there could have been a slight oversight in your profile's creation. For reference, the Grinding Starter Profile provides two templates for creating a grinding profile for using either the Questing or Grinding botbases. Without seeing your profile, I can think of a few reason why it would skip mobs. The GrindArea tag includes a few modifiers which it uses to define "wanted" mobs, and if improperly configured will ignore them.

      • TargetMinLevel & TargetMaxLevel: These tags are optional, and if included, must have your mobs within these level ranges or they will ultimately be skipped
      • Factions: If you're using the Factions tag instead of MobIds, it's possible you didn't include all of the factions of every desirable mob in the cave. The Developer Tools shows you your target's "Faction ID" right below its "Entry (ID)".
      • MobIds: If you're using MobIds instead of Factions, it's also possible that you may have missed or improperly copied an ID of a mob, which would warrant the bot skipping it.
      • MaxDistance: Providing a MaxDistance isn't necessary and is only really advised for specific situations. The 100 yard circle is essentially constricted to 30 with this tag. Things like this are useful if you don't want your character to wander too far and get caught fighting too many mobs or waste precious time.
       

    Share This Page