summaryrefslogtreecommitdiffstats
path: root/sigencore/Arena.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2009-02-09 03:32:49 -0500
committerBen Boeckel <MathStuf@gmail.com>2009-02-09 03:32:49 -0500
commit149f00c476042bb65d7f44f0dd8b3023a39a8136 (patch)
tree1654b69e6361132f12fa3750831480d2947238b6 /sigencore/Arena.cpp
parent8c590b26f38d2ee05a68aa1dec993f05129adbee (diff)
Fixed up API of Player a bit
Diffstat (limited to 'sigencore/Arena.cpp')
-rw-r--r--sigencore/Arena.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/sigencore/Arena.cpp b/sigencore/Arena.cpp
index bcdfceba..4f72e96b 100644
--- a/sigencore/Arena.cpp
+++ b/sigencore/Arena.cpp
@@ -154,10 +154,7 @@ void Sigencore::Arena::removeClient(Client* client)
{
Spoil spoil = m_spoils[player];
const int net = spoil.first - spoil.second;
- if (net < 0)
- player->takeMoney(-net);
- else if (0 < net)
- player->giveMoney(net);
+ player->giveMoney(net);
m_spoils.remove(player);
}
if (player && (0 <= m_teams[player]))