diff options
author | Guillaume Melquiond <guillaume.melquiond@gmail.com> | 2007-07-08 13:31:33 +0000 |
---|---|---|
committer | Guillaume Melquiond <guillaume.melquiond@gmail.com> | 2007-07-08 13:31:33 +0000 |
commit | f23ebba72f01fc6fac49211a50ca008c8af4ed84 (patch) | |
tree | 65a603d92548643f4b7d197464c2942722bc374c /src/game-server/spawnarea.cpp | |
parent | a4c7586b310a8be8ffd5c8acad88b5236695c1da (diff) | |
download | manaserv-f23ebba72f01fc6fac49211a50ca008c8af4ed84.tar.gz manaserv-f23ebba72f01fc6fac49211a50ca008c8af4ed84.tar.bz2 manaserv-f23ebba72f01fc6fac49211a50ca008c8af4ed84.tar.xz manaserv-f23ebba72f01fc6fac49211a50ca008c8af4ed84.zip |
Added monster drops.
Diffstat (limited to 'src/game-server/spawnarea.cpp')
-rw-r--r-- | src/game-server/spawnarea.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/game-server/spawnarea.cpp b/src/game-server/spawnarea.cpp index 951b2085..3a6e9a17 100644 --- a/src/game-server/spawnarea.cpp +++ b/src/game-server/spawnarea.cpp @@ -33,11 +33,11 @@ * TODO: Allow specifying being type and use it. */ -SpawnArea::SpawnArea(MapComposite *map, const Rectangle &zone): +SpawnArea::SpawnArea(MapComposite *map, MonsterClass *specy, const Rectangle &zone): Thing(OBJECT_OTHER, map), + mSpecy(specy), mZone(zone), mMaxBeings(10), - mBeingType(1), mSpawnRate(10), mNumBeings(0), mNextSpawn(0) @@ -67,7 +67,7 @@ SpawnArea::update() if (c) { - Being *being = new Monster(); + Being *being = new Monster(mSpecy); being->addDeathListener(this); // some bogus stats for testing |