From 992c2920f7e1940aa293e27cf4ea7ec23668a673 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 12 Feb 2011 17:02:17 +0200 Subject: Add items attribute what allow hide other sprites only by id. --- src/being.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/being.cpp') diff --git a/src/being.cpp b/src/being.cpp index 7851725d4..6d26f74a7 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -1901,7 +1901,10 @@ void Being::recalcSpritesOrder() const ItemInfo &info = ItemDB::get(id); if (info.getRemoveSprite() > 0) - mSpriteHide[info.getRemoveSprite()] = 1; + { + if (info.isRemoveSpriteId(mSpriteIDs[info.getRemoveSprite()])) + mSpriteHide[info.getRemoveSprite()] = 1; + } if (info.getDrawBefore() > 0) { -- cgit v1.2.3-60-g2f50