/// <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); }