diff options
author | Erik Schilling <ablu.erikschilling@googlemail.com> | 2012-06-10 09:54:03 +0200 |
---|---|---|
committer | Erik Schilling <ablu.erikschilling@googlemail.com> | 2013-01-08 16:58:57 +0100 |
commit | 0f0004ff3e286270c0425642a5669661ef6cb592 (patch) | |
tree | a692ef4ec410d80a93be88339ebade9036099760 /src/game-server/character.cpp | |
parent | 5f8ac3c36c88c4f6bf98a9877340b11e2bdd95e3 (diff) | |
download | manaserv-0f0004ff3e286270c0425642a5669661ef6cb592.tar.gz manaserv-0f0004ff3e286270c0425642a5669661ef6cb592.tar.bz2 manaserv-0f0004ff3e286270c0425642a5669661ef6cb592.tar.xz manaserv-0f0004ff3e286270c0425642a5669661ef6cb592.zip |
Rename AutoAttack to Attack
Diffstat (limited to 'src/game-server/character.cpp')
-rw-r--r-- | src/game-server/character.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/game-server/character.cpp b/src/game-server/character.cpp index a4825878..d2b694c1 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()); |