]> jfr.im git - irc/gameservirc.git/blobdiff - gameserv/player.cpp
Added toplist.cpp and toplist.h which will allow a top x list of players to be held...
[irc/gameservirc.git] / gameserv / player.cpp
index 70572a5200b083d685c79eb70a3176b78af1881c..0f1c8007410bf4a66eba45dba84c1f8437e1ae45 100644 (file)
@@ -510,3 +510,22 @@ void Player::delBattle()
   battle = NULL;
 }
 
+bool Player::operator <(Player &right)
+{
+  if (getLevel() < right.getLevel())
+       {
+         return true;
+       }
+  else if (getExp() < right.getExp())
+       {
+         return true;
+       }
+  else if (getStrength() < right.getStrength() && getDefense() < right.getDefense())
+       {
+         return true;
+       }
+  else
+       {
+         return false;
+       }
+}