summaryrefslogtreecommitdiff
path: root/src/game-server/character.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game-server/character.cpp')
-rw-r--r--src/game-server/character.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/game-server/character.cpp b/src/game-server/character.cpp
index 88f9aec8..a519686c 100644
--- a/src/game-server/character.cpp
+++ b/src/game-server/character.cpp
@@ -158,13 +158,15 @@ void Character::perform()
// weapon fighting
const ItemModifiers &mods = ic->getModifiers();
damage.element = mods.getValue(MOD_ELEMENT_TYPE);
- performAttack(damage);
+ // todo: get attack range of weapon
+ // (weapon equipping has to be fixed first)
+ performAttack(mTarget, 64, damage);
}
else
{
// No-weapon fighting.
damage.element = ELEMENT_NEUTRAL;
- performAttack(damage);
+ performAttack(mTarget, 32, damage);
}
}