public void RefreshBountyMapMarkers()
{
CurrentBountyMapMarkers.Clear();
//Disabled Setting?
//if (!FunkyBaseExtension.Settings.AdventureMode.NavigatePointsOfInterest) return;
using (ZetaDia.Memory.AcquireFrame())
{
foreach (var m in ZetaDia.Minimap.Markers.OpenWorldMarkers)
{
var bmm = new BountyMapMarker(m.Position, m.DynamicWorldId, m.Id);
CurrentBountyMapMarkers.Add(bmm.GetHashCode(), bmm);
}
}
}