summaryrefslogtreecommitdiff
path: root/src/engine/registry/RegisterItemTables.cpp
diff options
context:
space:
mode:
authorcoco875 <59367621+coco875@users.noreply.github.com>2025-12-24 16:44:45 +0100
committerGitHub <noreply@github.com>2025-12-24 16:44:45 +0100
commit5fc7aebf87b91cc9f4c27812dbf6b034012a72df (patch)
tree36bfc6a0c12063a81911dc2a2ba639ffc3ac3fef /src/engine/registry/RegisterItemTables.cpp
parentb0582b5c32914a815fe6a2ffc41f3eb9c24a3a2b (diff)
fix item in multiplayer (#612)
Diffstat (limited to 'src/engine/registry/RegisterItemTables.cpp')
-rw-r--r--src/engine/registry/RegisterItemTables.cpp19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/engine/registry/RegisterItemTables.cpp b/src/engine/registry/RegisterItemTables.cpp
index 5d9b39bd3..5dfffc6d2 100644
--- a/src/engine/registry/RegisterItemTables.cpp
+++ b/src/engine/registry/RegisterItemTables.cpp
@@ -365,15 +365,16 @@ void RegisterVersus4PItemTable(DataRegistry<RandomItemTable>& r) {
void RegisterBattleItemTable(DataRegistry<RandomItemTable>& r) {
RandomItemTable table;
-
- table.Add("mk:banana", RANK_ONE, 10, 0.0f);
- table.Add("mk:banana_bunch", RANK_ONE, 5, 0.0f);
- table.Add("mk:green_shell", RANK_ONE, 5, 0.0f);
- table.Add("mk:triple_green_shell", RANK_ONE, 20, 0.0f);
- table.Add("mk:red_shell", RANK_ONE, 20, 0.0f);
- table.Add("mk:fake_item_box", RANK_ONE, 15, 0.0f);
- table.Add("mk:star", RANK_ONE, 20, 0.0f);
- table.Add("mk:boo", RANK_ONE, 5, 0.0f);
+ for (int rank = RANK_ONE; rank <= RANK_EIGHT; rank++) {
+ table.Add("mk:banana", rank, 10, 0.0f);
+ table.Add("mk:banana_bunch", rank, 5, 0.0f);
+ table.Add("mk:green_shell", rank, 5, 0.0f);
+ table.Add("mk:triple_green_shell", rank, 20, 0.0f);
+ table.Add("mk:red_shell", rank, 20, 0.0f);
+ table.Add("mk:fake_item_box", rank, 15, 0.0f);
+ table.Add("mk:star", rank, 20, 0.0f);
+ table.Add("mk:boo", rank, 5, 0.0f);
+ }
r.Add("mk:battle", std::move(table));
}