diff options
Diffstat (limited to 'src/resources')
-rw-r--r-- | src/resources/sprite/spritedef.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/resources/sprite/spritedef.cpp b/src/resources/sprite/spritedef.cpp index 97ca833aa..3abba1ee6 100644 --- a/src/resources/sprite/spritedef.cpp +++ b/src/resources/sprite/spritedef.cpp @@ -221,10 +221,12 @@ bool SpriteDef::loadSprite(XmlNodeConstPtr spriteNode, if (variantCount > 0) { if (variant < variantCount) + { variant_offset = variant - * XML::getProperty(spriteNode, "variant_offset", - 0); - else { + * XML::getProperty(spriteNode, "variant_offset",0); + } + else + { logger->assertLog("Error: variant %d >= %d (variants property)", variant, variantCount); BLOCK_END("SpriteDef::loadSprite") |