summaryrefslogtreecommitdiff
path: root/SpriteObjects.cpp
diff options
context:
space:
mode:
authorJapa2011-02-19 16:20:35 +0000
committerJapa2011-02-19 16:20:35 +0000
commit5bebc22aca35d42ee3679a72b8470482390d4064 (patch)
tree7a5fbdcd804627c1a6e724448c2cd1327e085054 /SpriteObjects.cpp
parent4cd93cf0a993d7c6c0f083d9d12a41c561ef0799 (diff)
downloadstonesense-5bebc22aca35d42ee3679a72b8470482390d4064.tar.gz
stonesense-5bebc22aca35d42ee3679a72b8470482390d4064.tar.bz2
stonesense-5bebc22aca35d42ee3679a72b8470482390d4064.tar.xz
some more fixes
Diffstat (limited to 'SpriteObjects.cpp')
-rw-r--r--SpriteObjects.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/SpriteObjects.cpp b/SpriteObjects.cpp
index be4183c..402576a 100644
--- a/SpriteObjects.cpp
+++ b/SpriteObjects.cpp
@@ -436,11 +436,11 @@ void c_sprite::set_by_xml(TiXmlElement *elemSprite)
//does the sprite match a particular grass type?
const char* idstr = elemSprite->Attribute("grass_type");
- int grasstype = INVALID_INDEX;
- if (idstr && idstr[0])
+ if (idstr == NULL || idstr[0] == 0)
{
- grasstype = lookupIndexedType(idstr,contentLoader.organic);
+ grasstype = INVALID_INDEX;
}
+ else grasstype = lookupIndexedType(idstr,contentLoader.organic);
//Should the sprite be shown only when there is blood?
const char* spritebloodMinStr = elemSprite->Attribute("blood_min");