summaryrefslogtreecommitdiff
path: root/src/being
diff options
context:
space:
mode:
Diffstat (limited to 'src/being')
-rw-r--r--src/being/actorsprite.cpp2
-rw-r--r--src/being/being.cpp2
-rw-r--r--src/being/being.h2
3 files changed, 4 insertions, 2 deletions
diff --git a/src/being/actorsprite.cpp b/src/being/actorsprite.cpp
index 9b76ac328..fa5301664 100644
--- a/src/being/actorsprite.cpp
+++ b/src/being/actorsprite.cpp
@@ -213,7 +213,7 @@ void ActorSprite::setStatusEffectBlock(const int offset,
const std::string str = strprintf(
"Error: unknown effect by block-index. "
"Offset: %d, effect int: %d, i: %u",
- offset, (int)newEffects, i);
+ offset, static_cast<int>(newEffects), i);
logger->log(str);
DebugMessageListener::distributeEvent(str);
}
diff --git a/src/being/being.cpp b/src/being/being.cpp
index 49d3ae4c7..4913d1b10 100644
--- a/src/being/being.cpp
+++ b/src/being/being.cpp
@@ -197,6 +197,8 @@ Being::Being(const BeingId id,
#ifdef EATHENA_SUPPORT
mChat(nullptr),
mHorseInfo(nullptr),
+ mDownHorseSprites(),
+ mUpHorseSprites(),
#endif
mX(0),
mY(0),
diff --git a/src/being/being.h b/src/being/being.h
index 9b6f3f6f7..d533570ca 100644
--- a/src/being/being.h
+++ b/src/being/being.h
@@ -1090,9 +1090,9 @@ class Being notfinal : public ActorSprite,
#ifdef EATHENA_SUPPORT
ChatObject *mChat;
HorseInfo *mHorseInfo;
-#endif
std::vector<AnimatedSprite*> mDownHorseSprites;
std::vector<AnimatedSprite*> mUpHorseSprites;
+#endif
int mX; // position in tiles
int mY; // position in tiles