Hello, if you use the same setting class name , C# will select your class (because "additional c#" code is added in class "Main") and ignore default setting class.
Hello, try to replace line 4 by
var n = ObjectManager.GetNearestWoWUnit(ObjectManager.GetWoWUnitByEntry(mobID), false);
Try also to active radar3d to check if is blacklisted
Hello, it is not a bug, items names are server side, you need to have item in your bag (or request item info like when you "GetNameById) for that Wow request the item name at the server ( http://wowwiki.wikia.com/wiki/API_GetItemInfo )
Use plugin like
using wManager;
using wManager.Wow.Enums;
using wManager.Wow.Helpers;
using wManager.Wow.ObjectManager;
public class Main : wManager.Plugin.IPlugin
{
public void Initialize()
{
EventsLua.AttachEventLua(LuaEventsId.PLAYER_LEVEL_UP, delegate
{
if (ObjectManager.Me.Level >= 20 && !wManager.wManagerSetting.CurrentSetting.UseMammoth)
{
wManagerSetting.CurrentSetting.UseMammoth = true;
wManagerSetting.CurrentSetting.Save();
}
});
}
public void Dispose()
{
}
public void Settings()
{
}
}