From 3f95d6246747edfb16b55d43c6f6664083c18bb1 Mon Sep 17 00:00:00 2001 From: Henrique Santiago Date: Sun, 3 Jun 2012 17:35:07 -0300 Subject: [PATCH] fix draw square --- src/framework/ui/uigridlayout.cpp | 1 - src/otclient/core/creature.cpp | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/framework/ui/uigridlayout.cpp b/src/framework/ui/uigridlayout.cpp index 6b2db5b7..39b779fe 100644 --- a/src/framework/ui/uigridlayout.cpp +++ b/src/framework/ui/uigridlayout.cpp @@ -126,4 +126,3 @@ bool UIGridLayout::internalUpdate() return changed; } - diff --git a/src/otclient/core/creature.cpp b/src/otclient/core/creature.cpp index a9f02626..08efb89c 100644 --- a/src/otclient/core/creature.cpp +++ b/src/otclient/core/creature.cpp @@ -70,12 +70,12 @@ void Creature::draw(const Point& dest, float scaleFactor, bool animate) if(m_showTimedSquare && animate) { g_painter->setColor(m_timedSquareColor); - g_painter->drawBoundingRect(Rect(dest + (animationOffset - getDisplacement() + 3)*scaleFactor, Size(28, 28)*scaleFactor), std::max((int)(2*scaleFactor), 1)); + g_painter->drawBoundingRect(Rect(dest + (animationOffset - getDisplacement() + 2)*scaleFactor, Size(28, 28)*scaleFactor), std::max((int)(2*scaleFactor), 1)); } if(m_showStaticSquare && animate) { g_painter->setColor(m_staticSquareColor); - g_painter->drawBoundingRect(Rect(dest + (animationOffset - getDisplacement() + 1)*scaleFactor, Size(Otc::TILE_PIXELS, Otc::TILE_PIXELS)*scaleFactor), std::max((int)(2*scaleFactor), 1)); + g_painter->drawBoundingRect(Rect(dest + (animationOffset - getDisplacement())*scaleFactor, Size(Otc::TILE_PIXELS, Otc::TILE_PIXELS)*scaleFactor), std::max((int)(2*scaleFactor), 1)); } internalDrawOutfit(dest + animationOffset * scaleFactor, scaleFactor, animate, animate, m_direction);