-
Posts
838 -
Joined
-
Last visited
Reputation Activity
-
camelot10 got a reaction from BetterSister in [Feature REQ] Quester objective priority
use in pulse
var hotspots = new List<Vector3>() { new Vector3(1,2,3), new Vector3(1,2,3), new Vector3(1,2,3), new Vector3(1,2,3), }; var mobs = new List<int>(); if (!Quest.IsObjectiveComplete(1, 12345)) mobs.AddRange(new int[] { 1, 11, 111 }); if (!Quest.IsObjectiveComplete(2, 12345)) mobs.AddRange(new int[] { 2, 22, 222 }); if (!Quest.IsObjectiveComplete(3, 12345)) mobs.AddRange(new int[] { 3, 33, 333 }); var mob = ObjectManager.GetNearestWoWUnit(ObjectManager.GetWoWUnitByEntry(mobs)); if (mob != null && mob.IsValid && mob.IsAlive && mob.IsAttackable) { Interact.InteractGameObject(mob.GetBaseAddress); Fight.StartFight(mob.Guid); return true; } var p = hotspots[Others.Random(0, hotspots.Count - 1)]; GoToTask.ToPosition(p, 5, true, (c) => ObjectManager.GetNearestWoWUnit(ObjectManager.GetWoWUnitByEntry(mobs)) == null); return true;
-
-
camelot10 reacted to Droidz in Objects inside vehicle
var skyfire = ObjectManager.GetWoWGameObjectByEntry(241630).FirstOrDefault(); var fires = ObjectManager.GetWoWGameObjectByEntry(243244); wManager.Wow.Forms.UserControlMiniMap.LandmarksMiniMap.Remove("volatileflare"); foreach (var f in fires) { var g = new Vector3(f.Matrix.M41, f.Matrix.M42, f.Matrix.M43); // Good position Logging.Write(" FIRE: " + f.Name + " matrix=" + f.Matrix + " local=" + f.Position + " global=" + g + " dist=" + ObjectManager.Me.Position.DistanceTo(g) + " distZ=" + ObjectManager.Me.Position.DistanceZ(g)); wManager.Wow.Forms.UserControlMiniMap.LandmarksMiniMap.Add(g, "volatileflare", System.Drawing.Color.Chartreuse, 10, "", true); }
-
camelot10 got a reaction from Droidz in Objects inside vehicle
yes. its a first quest/scenario for stormheim zone
-
camelot10 got a reaction from Droidz in STUCK ObjectManager.Me.IsCast
here. found that suck
log attached 13 май 2017 15H05.log.html
Logging.Write("## TEST ### Me.IsCast=" + wManager.Wow.ObjectManager.ObjectManager.Me.IsCast + " Me.CastingSpellId=" + wManager.Wow.ObjectManager.ObjectManager.Me.CastingSpellId + " Me.CastingTimeLeft=" + wManager.Wow.ObjectManager.ObjectManager.Me.CastingTimeLeft + " Me.CanInterruptCasting=" + wManager.Wow.ObjectManager.ObjectManager.Me.CanInterruptCasting); gives:
18:51:03 - ## TEST ### Me.IsCast=True Me.CastingSpellId=198590 Me.CastingTimeLeft=0 Me.CanInterruptCasting=True
-
camelot10 got a reaction from Droidz in Legion Taxi
just updated wrobot. bot start using taxi. seems like you fix it
-
camelot10 got a reaction from Droidz in Unable to start/connect game
close this bug, repaired install of wrobot and wow, problem solved.