Jump to content

camelot10

Elite user
  • Posts

    838
  • Joined

  • Last visited

Bug Report Comments posted by camelot10

  1. main problem: character is not casting. but wrobot report 

    Me.IsCast = true

     

    UPDATE #1

    wrobot restarted. this wont help. Me.IsCast return true

    fMmJbC5.jpg

     

    UPDATE #2

    casting other spells wont break this. equiping items, using consumables items - wont break this.

    only one thing what i found that break isCast, its a using items whats add artifact powers.

    how it looks:

    character go to objective npc, start use item and wait long cast. when cast is done - wrobot hung until i use any item what add artifact power.

    after using such item, wrobot start run to next objective

  2. On 04.04.2017 at 5:39 PM, Droidz said:

    Hello,
    I cannot reproduce this error.
    If when you get again this error, if you can run this code (in dev... tools) to find what unit cause this error:

    
            Logging.WriteDebug("================================================");
            foreach (var o in ObjectManager.GetObjectWoWUnit())
            {
                var r = Reaction.Unknown;
                try
                {
                    r = o.Reaction;
                }
                catch{}
                Logging.WriteDebug(o + " > " + r);
            }
            Logging.WriteDebug("================================================");

     

    here. check log

    8 апр 2017 19H35.log.html

  3. 		var hotspots = new List<Vector3>()
    		{
    			new Vector3(-1265.911, 2403.347, 1.521154, "None"),
    			new Vector3(-1225.33, 2321.722, 1.624876, "None"),
    			new Vector3(-1191.712, 2339.736, 1.835864, "None"),
    		};
    		var mobs = new List<int>() {
    			120966,
    			120963,
    		};
    		var mob = ObjectManager.GetNearestWoWUnit(ObjectManager.GetWoWUnitByEntry(mobs));
    		if (mob != null && mob.IsValid && mob.IsAlive)
    		{
    			if (mob.GetDistance > 40)
    			{
    				GoToTask.ToPosition(mob.Position, 30);
    				return true;
    			}
    			Interact.InteractGameObject(mob.GetBaseAddress, true);
    			Lua.LuaDoString("ExtraActionButton1:Click()");
    			Usefuls.WaitIsCasting();
    			return true;
    		}
    		GoToTask.ToPosition(hotspots[Others.Random(0, hotspots.Count - 1)]);
    		return true;

     

    this quest objective N2 http://www.wowhead.com/quest=45035/the-call-of-battle

  4. 4 hours ago, Droidz said:

    Hello,

    I have start to add events, now you can hook fight class like:

    
            wManager.Events.FightEvents.OnFightLoop += (unit, cancelable) =>
            {
                if (!unit.IsValid)
                    return;
                if (unit.GetDistance2D - unit.CombatReach < 10 && unit.GetDistance - unit.CombatReach < 15)
                {
                    if (unit.IsStunned || unit.Root || unit.Confused || unit.HaveBuff("Concussive Shot"))
                        Move.Backward(Move.MoveAction.PressKey, 1000 * 3);
                }
            };

    (you need to wait next update).

    If you need events/hooks for specific WRobot method, do not hesitate to tell me.

    can i use this code in quester? events cleared when bot start/stop ? or i should unsubscribe ?

    can you give some advice how manage aoe effects? move outside 

  5. just updated. here suramar flymaster log

    02:22:57 - [FlightMaster] Try to take taxi at Древний тучекрыл
    [N] 02:22:57 - [Path-Finding] Path Count: 12
    [N] 02:22:59 - [Path-Finding] Path Count: 9
    02:23:08 - [FlightMaster] No found useful destination on FlightMaster Древний тучекрыл, skip it.
    02:23:08 - [FlightMaster] Cannot take taxi, Blacklist flightmaster 30 min and taxi node for session.

    doing quests in suramar

    problem still here

×
×
  • Create New...