summaryrefslogtreecommitdiffhomepage
path: root/src/object.cpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2024-01-22 18:55:41 +0100
committerStanislaw Halik <sthalik@misaki.pl>2024-01-22 18:55:41 +0100
commit906f56a842c0e0e706087f80607ff6d816a23280 (patch)
tree730ed20091649482691baeaeae753dd40c468402 /src/object.cpp
parent49f455887a29a2a879e330dca9e050296e617720 (diff)
w
Diffstat (limited to 'src/object.cpp')
-rw-r--r--src/object.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/object.cpp b/src/object.cpp
index 0139362c..ce3bb51f 100644
--- a/src/object.cpp
+++ b/src/object.cpp
@@ -55,9 +55,12 @@ object::object(object_id id, struct chunk& c, const object_proto& proto) :
bbox_size{proto.bbox_size}, delta{proto.delta},
frame{proto.frame}, r{proto.r}, pass{proto.pass}
{
- fm_soft_assert(atlas);
- fm_soft_assert(atlas->check_rotation(r));
- fm_soft_assert(frame < atlas->info().nframes);
+ if (id != 0)
+ {
+ fm_soft_assert(atlas);
+ fm_soft_assert(atlas->check_rotation(r));
+ fm_soft_assert(frame < atlas->info().nframes);
+ }
}
object::~object() noexcept