From 2525940e49c77e643246efa283e36eb2d8e31401 Mon Sep 17 00:00:00 2001 From: Eduardo Bart Date: Fri, 24 Aug 2012 20:06:32 -0300 Subject: [PATCH] Fix chamaleon offset --- src/otclient/creature.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/otclient/creature.cpp b/src/otclient/creature.cpp index 7126b244..cc43874b 100644 --- a/src/otclient/creature.cpp +++ b/src/otclient/creature.cpp @@ -658,6 +658,8 @@ Point Creature::getDisplacement() { if(m_outfit.getCategory() == ThingCategoryEffect) return Point(8, 8); + else if(m_outfit.getCategory() == ThingCategoryItem) + return Point(0, 0); return Thing::getDisplacement(); } @@ -665,6 +667,8 @@ int Creature::getDisplacementX() { if(m_outfit.getCategory() == ThingCategoryEffect) return 8; + else if(m_outfit.getCategory() == ThingCategoryItem) + return 0; return Thing::getDisplacementX(); } @@ -672,6 +676,8 @@ int Creature::getDisplacementY() { if(m_outfit.getCategory() == ThingCategoryEffect) return 8; + else if(m_outfit.getCategory() == ThingCategoryItem) + return 0; return Thing::getDisplacementY(); }