From ae351c43eca44c532404deb9f10bf3e4b97406bf Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 21 Jun 2016 18:06:28 +0300 Subject: Imrove Being::setTempSprite. --- src/being/being.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/being/being.cpp b/src/being/being.cpp index c5c68068d..618922fa3 100644 --- a/src/being/being.cpp +++ b/src/being/being.cpp @@ -2944,17 +2944,16 @@ void Being::setTempSprite(const unsigned int slot, mGender, mSubType); int lastTime = 0; int startTime = 0; - const CardsList &cards = beingSlot.cardsId; - std::string color = beingSlot.color; AnimatedSprite *restrict equipmentSprite = nullptr; - ItemColor colorId = ItemColor_one; - if (!cards.isEmpty()) - colorId = ItemColorManager::getColorFromCards(cards); - if (!filename.empty()) { + ItemColor colorId = ItemColor_one; + const CardsList &cards = beingSlot.cardsId; + if (!cards.isEmpty()) + colorId = ItemColorManager::getColorFromCards(cards); + std::string color = beingSlot.color; if (color.empty()) color = info.getDyeColorsString(colorId); -- cgit v1.2.3-60-g2f50