Index: src/libchengine/FeedbackPredefinedRules.h
===================================================================
diff -u -N -r08717141ce5f6926116c298cbc9442094a45bb67 -re6f64ea0eecaf86dfa1a42c80604d227b69be768
--- src/libchengine/FeedbackPredefinedRules.h	(.../FeedbackPredefinedRules.h)	(revision 08717141ce5f6926116c298cbc9442094a45bb67)
+++ src/libchengine/FeedbackPredefinedRules.h	(.../FeedbackPredefinedRules.h)	(revision e6f64ea0eecaf86dfa1a42c80604d227b69be768)
@@ -3,10 +3,11 @@
 #include "libchengine.h"
 #include "EFeedbackResult.h"
 #include "FeedbackAlreadyExistsRuleList.h"
+#include "FeedbackErrorRuleList.h"
 
 namespace chengine
 {
-	enum class EPredefinedRuleCondition
+	enum class EAlreadyExistsPredefinedRuleCondition
 	{
 		eCondition_ApplyToAll,
 
@@ -20,9 +21,15 @@
 		eCondition_WhenBiggerThanDst
 	};
 
+	enum class EErrorPredefinedRuleCondition
+	{
+		eCondition_WhenSameError
+	};
+
 	class LIBCHENGINE_API FeedbackPredefinedRules
 	{
 	public:
-		static FeedbackAlreadyExistsRuleList CreateAlreadyExistsRule(EPredefinedRuleCondition eCondition, EFeedbackResult eResult);
+		static FeedbackAlreadyExistsRuleList CreateAlreadyExistsRule(EAlreadyExistsPredefinedRuleCondition eCondition, EFeedbackResult eResult);
+		static FeedbackErrorRuleList CreateErrorRule(EErrorPredefinedRuleCondition eCondition, unsigned int uiSystemError, EFeedbackResult eResult);
 	};
 }