summaryrefslogtreecommitdiff
path: root/src/game-server/character.cpp
diff options
context:
space:
mode:
authorErik Schilling <ablu.erikschilling@googlemail.com>2012-06-10 09:54:03 +0200
committerErik Schilling <ablu.erikschilling@googlemail.com>2012-07-07 21:56:14 +0200
commit576431fb11a3dbc256fbd1f5a853a5be719f1879 (patch)
tree7f802c489b268eb1540f429232deaf4ead8ade47 /src/game-server/character.cpp
parent742e2ce03af10bdad42af6f93e10e15c7cc69eea (diff)
downloadmanaserv-576431fb11a3dbc256fbd1f5a853a5be719f1879.tar.gz
manaserv-576431fb11a3dbc256fbd1f5a853a5be719f1879.tar.bz2
manaserv-576431fb11a3dbc256fbd1f5a853a5be719f1879.tar.xz
manaserv-576431fb11a3dbc256fbd1f5a853a5be719f1879.zip
Rename AutoAttack to Attack
Diffstat (limited to 'src/game-server/character.cpp')
-rw-r--r--src/game-server/character.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/game-server/character.cpp b/src/game-server/character.cpp
index 4816f3c1..35a9e967 100644
--- a/src/game-server/character.cpp
+++ b/src/game-server/character.cpp
@@ -170,12 +170,12 @@ void Character::update()
void Character::processAttacks()
{
// Ticks attacks even when not attacking to permit cooldowns and warmups.
- std::list<AutoAttack> attacksReady;
- mAutoAttacks.tick(&attacksReady);
+ std::list<Attack> attacksReady;
+ mAttacks.tick(&attacksReady);
if (mAction != ATTACK || !mTarget)
{
- mAutoAttacks.stop();
+ mAttacks.stop();
return;
}
@@ -183,7 +183,7 @@ void Character::processAttacks()
// Install default bare knuckle attack if no attacks were added from config.
// TODO: Get this from configuration.
- if (!mAutoAttacks.getAutoAttacksNumber())
+ if (!mAttacks.getNumber())
{
int damageBase = getModifiedAttribute(ATTR_STR);
int damageDelta = damageBase / 2;
@@ -197,19 +197,19 @@ void Character::processAttacks()
knuckleDamage.range = (getSize() < DEFAULT_TILE_LENGTH) ?
DEFAULT_TILE_LENGTH : getSize();
- AutoAttack knuckleAttack(knuckleDamage, 7, 3);
- mAutoAttacks.add(knuckleAttack);
+ Attack knuckleAttack(knuckleDamage, 7, 3);
+ mAttacks.add(knuckleAttack);
}
if (attacksReady.empty())
{
- if (!mAutoAttacks.areActive())
- mAutoAttacks.start();
+ if (!mAttacks.areActive())
+ mAttacks.start();
}
else
{
// Performs all ready attacks.
- for (std::list<AutoAttack>::iterator it = attacksReady.begin();
+ for (std::list<Attack>::iterator it = attacksReady.begin();
it != attacksReady.end(); ++it)
{
performAttack(mTarget, it->getDamage());