private void CollectMobTrails(EQData eq) { // Collect Mob Trails foreach (Spawninfo sp in eq.GetMobsReadonly().Values) { if (sp.Type == 1) { MobTrailPoint work = new MobTrailPoint(sp); if (!mobtrails.Contains(work)) { mobtrails.Add(work); } } } }
public void MarkLookups(string name, ref bool filterMob) { GetCheckNameLength(name, filterMob, ref search0, ref filter0, "1"); GetCheckNameLength(name, filterMob, ref search1, ref filter1, "2"); GetCheckNameLength(name, filterMob, ref search2, ref filter2, "3"); GetCheckNameLength(name, filterMob, ref search3, ref filter3, "4"); GetCheckNameLength(name, filterMob, ref search4, ref filter4, "5"); foreach (Spawninfo sp in eq.GetMobsReadonly().Values) { sp.isLookup = false; sp.lookupNumber = ""; GetSubLookup(sp, search0, filter0, "1"); GetSubLookup(sp, search1, filter1, "2"); GetSubLookup(sp, search2, filter2, "3"); GetSubLookup(sp, search3, filter3, "4"); GetSubLookup(sp, search4, filter4, "5"); } }