From 99f34a8a72f63b4bd9fc2f3c370c8cbe9b9127cf Mon Sep 17 00:00:00 2001 From: Philipp Sehmisch Date: Sun, 11 Mar 2007 21:38:08 +0000 Subject: Implemented stat handling infrastructure and basic damage calculation. --- src/game-server/testing.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/game-server/testing.cpp') diff --git a/src/game-server/testing.cpp b/src/game-server/testing.cpp index b48a7e7..7c3f87a 100644 --- a/src/game-server/testing.cpp +++ b/src/game-server/testing.cpp @@ -37,7 +37,15 @@ void testingMap(int id) Being *being = new Controlled(OBJECT_MONSTER); being->setSpeed(150); being->setSize(8); - being->setHitpoints(3); + + // some bogus stats for testing + being->setBaseStat(Being::STAT_HP_MAXIMUM, 42); + being->setBaseStat(Being::STAT_PHYSICAL_ATTACK_MINIMUM, 1); + being->setBaseStat(Being::STAT_PHYSICAL_ATTACK_FLUCTUATION, 0); + being->setBaseStat(Being::STAT_PHYSICAL_DEFENCE, 5); + + being->setHitpoints(being->getRealStat(Being::STAT_HP_MAXIMUM)); + being->setMapId(1); Point pos(720, 900); being->setPosition(pos); -- cgit