X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fbattle%2FBattleState.cpp;h=1a4f726de656c7a5c561ac01315d7472c898ace9;hb=8a6225176cd0946363ac2d8219d54a13009de675;hp=db221b43324293f29d1fe3e8df0303c2878f6945;hpb=00b557a47e47d9410730d47d436f6158a3fb79f5;p=l2e.git diff --git a/src/battle/BattleState.cpp b/src/battle/BattleState.cpp index db221b4..1a4f726 100644 --- a/src/battle/BattleState.cpp +++ b/src/battle/BattleState.cpp @@ -284,19 +284,19 @@ void BattleState::RenderBackground(SDL_Surface *screen, const Vector &offse void BattleState::RenderMonsters(SDL_Surface *screen, const Vector &offset) { for (vector::size_type i(0), end(monsters.size()); i < end; ++i) { - monsters[i].Sprite()->DrawCenterBottom(screen, monsterPositions[i] + offset); + monsters[i].Sprite()->DrawCenter(screen, monsterPositions[i] + offset); } } void BattleState::RenderHeroes(SDL_Surface *screen, const Vector &offset) { for (int i(0); i < numHeroes; ++i) { if (heroes[i].AttackAnimation() && heroes[i].AttackAnimation()->Running()) { - heroes[i].AttackAnimation()->DrawCenterBottom(screen, heroesPositions[i] + offset); + heroes[i].AttackAnimation()->DrawCenter(screen, heroesPositions[i] + offset); } else if (heroes[i].SpellAnimation() && heroes[i].SpellAnimation()->Running()) { - heroes[i].SpellAnimation()->DrawCenterBottom(screen, heroesPositions[i] + offset); + heroes[i].SpellAnimation()->DrawCenter(screen, heroesPositions[i] + offset); } else { int row(heroes[i].Health() > 0 ? 0 : 2); - heroes[i].Sprite()->DrawCenterBottom(screen, heroesPositions[i] + offset, 1, row); + heroes[i].Sprite()->DrawCenter(screen, heroesPositions[i] + offset, 1, row); } } }