summaryrefslogtreecommitdiff
path: root/src/game-server/monster.cpp
diff options
context:
space:
mode:
authorPhilipp Sehmisch <tmw@crushnet.org>2008-02-06 22:15:39 +0000
committerPhilipp Sehmisch <tmw@crushnet.org>2008-02-06 22:15:39 +0000
commitd4ad5de48f7f1e2a84bccd68b2584ce78fed05a4 (patch)
tree488cee232ba62465fb200814bca1514e97fa9667 /src/game-server/monster.cpp
parent402484c66f2cb4036e1af4bbda6345d8d79ecb41 (diff)
downloadmanaserv-d4ad5de48f7f1e2a84bccd68b2584ce78fed05a4.tar.gz
manaserv-d4ad5de48f7f1e2a84bccd68b2584ce78fed05a4.tar.bz2
manaserv-d4ad5de48f7f1e2a84bccd68b2584ce78fed05a4.tar.xz
manaserv-d4ad5de48f7f1e2a84bccd68b2584ce78fed05a4.zip
Exp reward for killing monsters is now read from monster database.
Diffstat (limited to 'src/game-server/monster.cpp')
-rw-r--r--src/game-server/monster.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/game-server/monster.cpp b/src/game-server/monster.cpp
index 3e92e85b..efbd02c4 100644
--- a/src/game-server/monster.cpp
+++ b/src/game-server/monster.cpp
@@ -82,7 +82,6 @@ Monster::Monster(MonsterClass *specy):
mAttackAngle = 10;
setSpeed(300);
setSize(8);
- mExpReward = 100;
// Set positions relative to target from which the monster can attack
mAttackPositions.push_back(AttackPosition(+32, 0, DIRECTION_LEFT));
@@ -332,7 +331,8 @@ void Monster::died()
std::map<Character *, std::set <size_t> > ::iterator iChar;
std::set<size_t>::iterator iSkill;
- float expPerChar = mExpReward / mExpReceivers.size();
+
+ float expPerChar = (float)mSpecy->getExp() / mExpReceivers.size();
for (iChar = mExpReceivers.begin(); iChar != mExpReceivers.end(); iChar++)
{