Esempio n. 1
0
 public void Handle(ResetInstances message)
 {
     Instances.Clear();
     foreach (var item in InstanceFinder.AllInstances())
     {
         Instances.Add(instanceDetailsFunc(item));
     }
 }
Esempio n. 2
0
 public void Handle(ResetInstances message)
 {
     Instances.Clear();
     foreach (var item in InstanceFinder.AllInstances().OrderBy(i => i.Name))
     {
         Instances.Add(instanceDetailsFunc(item));
     }
     NotifyOfPropertyChange(nameof(OrderedInstances));
 }
Esempio n. 3
0
 void HandleResetInstances(ResetInstances packet)
 {
     Group group = GetPlayer().GetGroup();
     if (group)
     {
         if (group.IsLeader(GetPlayer().GetGUID()))
             group.ResetInstances(InstanceResetMethod.All, false, false, GetPlayer());
     }
     else
         GetPlayer().ResetInstances(InstanceResetMethod.All, false, false);
 }