diff options
author | Erik Schilling <ablu.erikschilling@googlemail.com> | 2013-05-05 14:20:12 +0200 |
---|---|---|
committer | Erik Schilling <ablu.erikschilling@googlemail.com> | 2013-08-26 22:56:47 +0200 |
commit | ecf72b62922637921e965edb019710ed2f934f74 (patch) | |
tree | 60c1349630b6968fe5f41db85f6617e5314e3094 /src | |
parent | bd4331eebe10574d8cf21dba05cb349cbf1ab1da (diff) | |
download | manaserv-ecf72b62922637921e965edb019710ed2f934f74.tar.gz manaserv-ecf72b62922637921e965edb019710ed2f934f74.tar.bz2 manaserv-ecf72b62922637921e965edb019710ed2f934f74.tar.xz manaserv-ecf72b62922637921e965edb019710ed2f934f74.zip |
Fixed setting name of monsters
Diffstat (limited to 'src')
-rw-r--r-- | src/game-server/monster.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/game-server/monster.cpp b/src/game-server/monster.cpp index d5de45e6..a40c24a4 100644 --- a/src/game-server/monster.cpp +++ b/src/game-server/monster.cpp @@ -40,8 +40,6 @@ MonsterComponent::MonsterComponent(Entity &entity, MonsterClass *specy): { LOG_DEBUG("Monster spawned! (id: " << mSpecy->getId() << ")."); - auto *beingComponent = entity.getComponent<BeingComponent>(); - auto *actorComponent = entity.getComponent<ActorComponent>(); actorComponent->setWalkMask(Map::BLOCKMASK_WALL | Map::BLOCKMASK_CHARACTER); @@ -51,6 +49,7 @@ MonsterComponent::MonsterComponent(Entity &entity, MonsterClass *specy): /* * Initialise the attribute structures. */ + auto *beingComponent = entity.getComponent<BeingComponent>(); for (auto attrInfo : attributeManager->getAttributeScope(MonsterScope)) { @@ -76,6 +75,7 @@ MonsterComponent::MonsterComponent(Entity &entity, MonsterClass *specy): } beingComponent->setGender(specy->getGender()); + beingComponent->setName(specy->getName()); AbilityComponent *abilityComponent = new AbilityComponent(entity); entity.addComponent(abilityComponent); |