camelot10 155 Posted October 9, 2016 Share Posted October 9, 2016 1. http://www.wowhead.com/quest=43767/enigmatic http://www.wowhead.com/quest=43772/enigmatic http://www.wowhead.com/quest=43756/enigmatic this quests require movement precision around ~1.5 units at this moment Movement manager and GotoTask sets precision to 3.5 if it set lower. 2. also wManager.wManagerSetting.CurrentSetting.RandomJumping = false; MovementManager.Go(movePath); character still jumps when moving. what im doing wrong ? 3. also is there any possibility to know what puzzle executed? didnt found any/hidden objects/npc around, or any hidden buffs Link to comment https://wrobot.eu/forums/topic/4066-enigmatic-quest-require-precise-movement/ Share on other sites More sharing options...
camelot10 155 Posted October 9, 2016 Author Share Posted October 9, 2016 found that quest use triggers https://svn.riouxsvn.com/world-quests/Highmountain/43767-[N]-[QUEST]-Wq-Enigmatic-Nuok.xml @Droidz can you point me how i can do that in wrobot ? Link to comment https://wrobot.eu/forums/topic/4066-enigmatic-quest-require-precise-movement/#findComment-18870 Share on other sites More sharing options...
Droidz 2738 Posted October 11, 2016 Share Posted October 11, 2016 On 09/10/2016 at 8:19 PM, camelot10 said: 1. Enigmatic Enigmatic Enigmatic this quests require movement precision around ~1.5 units at this moment Movement manager and GotoTask sets precision to 3.5 if it set lower. 2. also wManager.wManagerSetting.CurrentSetting.RandomJumping = false; MovementManager.Go(movePath); character still jumps when moving. what im doing wrong ? 3. also is there any possibility to know what puzzle executed? didnt found any/hidden objects/npc around, or any hidden buffs On 09/10/2016 at 10:59 PM, camelot10 said: found that quest use triggers https://svn.riouxsvn.com/world-quests/Highmountain/43767-[N]-[QUEST]-Wq-Enigmatic-Nuok.xml @Droidz can you point me how i can do that in wrobot ? Hello, to avoid to jump you can try also to: wManager.wManagerSetting.CurrentSetting.AvoidWallWithRays = false; For precision movement you can: wManager.Wow.Helpers.ClickToMove.CGPlayer_C__ClickToMove(position.X, position.Y, position.Z, Int128.Zero(), (int)wManager.Wow.Enums.ClickToMoveType.Move, 0.5f); OR wManager.Wow.Helpers.MovementManager.MoveTo(new Vector3(x, y, z)); Code for quest "Enigmatic" (replied by private message, but this can help): if (wManager.Wow.ObjectManager.ObjectManager.Me.HaveBuff(219247)) { var tile = wManager.Wow.ObjectManager.ObjectManager.GetObjectWoWAreaTrigger() .Where(u => u != null && u.IsValid && (u.SpellID == 219246 || u.SpellID == 219262)) .OrderBy(u => u.Position.DistanceTo(wManager.Wow.ObjectManager.ObjectManager.Me.Position)) .FirstOrDefault(); if (tile != null) { var loc = tile.Position; if (loc.DistanceTo(ObjectManager.ObjectManager.Me.Position) > 1.5) { MoveTo(loc); } } } Link to comment https://wrobot.eu/forums/topic/4066-enigmatic-quest-require-precise-movement/#findComment-18948 Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now