Hey, I have recently started using DBuddy and thinks its great, I am planning to solo farm wotlk dungeons but the problems I am having is that when I try to run certain instances (Halls of reflection, FoS, PoS, Ahn'kahet the old kindgom) to name but a few I get the message "The current dungeon script has no exit location. Please report to the developer. Is it possible for you to tell me how to add these as there are so many ppl farming Halls of Lightning, I really want to go elsewhere, Thanls in advance and keep up to good work!!
To specify a dungeon exit location you need to override the ExitLocation property and have it return the exit location like so.
Code:
public override WoWPoint ExitLocation
{
get { return new WoWPoint(1400.152, 428.4431, 479.0349); }
}
If you're not sure where to place it just put it below the 'Entrance' property.
To get the exit location without getting ported outside of the dungeon I usually CTM to the base of the portal and then tab a movement key to cancel the ctm and run this in console.
Code:
var pos = WoWMovement.ClickToMoveInfo.ClickPos;
Log("new WoWPoint ({0}, {1}, {2});", pos.X, pos.Y, pos.Z);