/// <inheritdoc />
 public void AddOrUpdateDirty(CreatureData data)
 {
     DirtyCreatures.Remove(data.GlobalID);
     DirtyCreatures.Add(data.GlobalID, data, ActionType.AddOrChanged);
 }
 /// <inheritdoc />
 public void MarkForDeletion(CreatureData data)
 {
     DirtyCreatures.Remove(data.GlobalID);
     DirtyCreatures.Add(data.GlobalID, data, ActionType.Delete);
 }