summaryrefslogtreecommitdiff
path: root/src/entities.cpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2024-01-12 10:03:20 -0500
committerJonathan Bradley <jcb@pikum.xyz>2024-01-12 10:03:20 -0500
commit8605d88c17851392f99437f6c2c0ea676eac3705 (patch)
treeec5f4a6912172414e24c7b76451816232f87cec6 /src/entities.cpp
parent4e0af4246f1b4139f4f6b3318564dea727917645 (diff)
EntityTypes set correct instance count for bucket index
Diffstat (limited to 'src/entities.cpp')
-rw-r--r--src/entities.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/entities.cpp b/src/entities.cpp
index 1383ebe..fa0cdf9 100644
--- a/src/entities.cpp
+++ b/src/entities.cpp
@@ -1355,8 +1355,11 @@ PkeHandleBucketIndex_T EntityType_GetBucketCount() {
EntityType *EntityType_GetEntityTypes(PkeHandleBucketIndex_T bucketIndex, PkeHandleItemIndex_T &itemCount) {
assert(bucketIndex <= EntityType_BC.pkeHandle.bucketIndex);
- if (bucketIndex == EntityType_BC.pkeHandle.bucketIndex) itemCount = EntityType_BC.pkeHandle.itemIndex;
- itemCount = EntityType_BC.limits.itemIndex;
+ if (bucketIndex == EntityType_BC.pkeHandle.bucketIndex) {
+ itemCount = EntityType_BC.pkeHandle.itemIndex;
+ } else {
+ itemCount = EntityType_BC.limits.itemIndex;
+ }
return EntityType_BC.buckets[bucketIndex];
}