Sometimes when I query map image by Zeta.Bot.Navigation.MainGridProvider I get wrong image.
I use following code:
In this example user (green dot) is outside of "CanStandAt" area:
In this example only half of the map is retrieved:
I use beta build 403.
Is it feature or a bug?
I use following code:
Code:
var grid = new Zeta.Bot.Navigation.MainGridProvider();
grid.Update();
var width = grid.Width;
var height = grid.Height;
Logger.Log("Save world map {0} x {1}", width, height);
var image = new WorldVisualizer(width, height);
var pos = new Point();
for (pos.Y = 0; pos.Y <= height; pos.Y++)
{
for (pos.X = 0; pos.X <= width; pos.X++)
{
if (grid.CanStandAt(pos))
{
image.SetPixel(pos.X, pos.Y, Color.White);
}
}
}
pos = grid.WorldToGrid(Trinity.Player.Position.ToVector2());
image.SetPixel(pos.X, pos.Y, Color.Green);
image.Save(@"map.png");
In this example user (green dot) is outside of "CanStandAt" area:

In this example only half of the map is retrieved:

I use beta build 403.
Is it feature or a bug?