From df9a705c331da29cb0582539a817f68c79d4f267 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 6 Oct 2012 02:26:49 +0300 Subject: Fix monster particle effects. --- src/net/ea/beinghandler.cpp | 4 ++-- src/resources/monsterdb.cpp | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/net/ea/beinghandler.cpp b/src/net/ea/beinghandler.cpp index d234bca6a..528608d7e 100644 --- a/src/net/ea/beinghandler.cpp +++ b/src/net/ea/beinghandler.cpp @@ -512,8 +512,8 @@ void BeingHandler::processBeingAction(Net::MessageIn &msg) { if (srcSpeed && srcBeing->getType() == Being::PLAYER) srcBeing->setAttackDelay(srcSpeed); - srcBeing->handleAttack(dstBeing, param1, - static_cast(type)); + // attackid=1, type + srcBeing->handleAttack(dstBeing, param1, 1); if (srcBeing->getType() == Being::PLAYER) srcBeing->setAttackTime(); } diff --git a/src/resources/monsterdb.cpp b/src/resources/monsterdb.cpp index 2bbd51d5a..3629357d1 100644 --- a/src/resources/monsterdb.cpp +++ b/src/resources/monsterdb.cpp @@ -203,8 +203,9 @@ void MonsterDB::load() const std::string missileParticle = XML::getProperty( spriteNode, "missile-particle", ""); - currentInfo->addAttack(id, spriteAction, hitEffectId, - criticalHitEffectId, effectId, missileParticle); + + currentInfo->addAttack(id, spriteAction, effectId, + hitEffectId, criticalHitEffectId, missileParticle); } else if (xmlNameEqual(spriteNode, "particlefx")) { -- cgit v1.2.3-60-g2f50