public static bool OnStatusChanged(int tag, ref Maid currentMaid)
{
StatusEventArgs args = new StatusEventArgs
{
Tag = (MaidChangeType) tag,
CallerMaid = currentMaid,
BlockAssignment = false
};
StatusChanged?.Invoke(null, args);
return args.BlockAssignment;
}