]> git.localhorst.tv Git - l2e.git/blobdiff - src/common/Stats.h
extracted common capsule base
[l2e.git] / src / common / Stats.h
index 5210ada12850986fa5c16e73c61060ca70c2e879..6374c3540d5e43dc4861c1257f8966a27cf6d6e8 100644 (file)
@@ -1,10 +1,3 @@
-/*
- * Stats.h
- *
- *  Created on: Aug 19, 2012
- *      Author: holy
- */
-
 #ifndef COMMON_STATS_H_
 #define COMMON_STATS_H_
 
@@ -52,6 +45,18 @@ private:
 
 };
 
+
+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_ */