-/*
- * Stats.h
- *
- * Created on: Aug 19, 2012
- * Author: holy
- */
-
#ifndef COMMON_STATS_H_
#define COMMON_STATS_H_
};
+
+inline Stats operator +(const Stats &lhs, const Stats &rhs) {
+ return Stats(
+ lhs.Attack() + rhs.Attack(),
+ lhs.Defense() + rhs.Defense(),
+ lhs.Strength() + rhs.Strength(),
+ lhs.Agility() + rhs.Agility(),
+ lhs.Intelligence() + rhs.Intelligence(),
+ lhs.Gut() + rhs.Gut(),
+ lhs.MagicResistance() + rhs.MagicResistance());
+}
+
}
-#endif /* COMMON_STATS_H_ */
+#endif