This commit is contained in:
2 files changed
+6
No files matched your search
@@ -105,6 +105,8 @@ namespace CreatureLib::Battling {
|
||||
return {battle->GetCreature(index)};
|
||||
};
|
||||
}
|
||||
THROW_CREATURE("Unknown attack target kind: '" << CreatureLib::Library::AttackTargetHelper::ToString(target)
|
||||
<< "'.");
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
@@ -10,4 +10,8 @@ public:
|
||||
virtual ~CreatureException() = default;
|
||||
};
|
||||
|
||||
#define THROW_CREATURE(message) \
|
||||
std::stringstream ss; \
|
||||
ss << message; \
|
||||
throw CreatureException(ss.str());
|
||||
#endif // CREATURELIB_CREATUREEXCEPTION_HPP
|
||||
Reference in new issue
Block a user