From 594509e0ad87d625efb9070da2f1299f66eb1d81 Mon Sep 17 00:00:00 2001 From: MagicBot Date: Thu, 28 Mar 2024 04:35:08 -0400 Subject: [PATCH] Parm removed from stored procedure. --- src/engine/db/handlers/dbItemHandler.java | 25 +++++++++++------------ 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/src/engine/db/handlers/dbItemHandler.java b/src/engine/db/handlers/dbItemHandler.java index 3b81313d..766a3db1 100644 --- a/src/engine/db/handlers/dbItemHandler.java +++ b/src/engine/db/handlers/dbItemHandler.java @@ -59,41 +59,40 @@ public class dbItemHandler extends dbHandlerBase { public Item PERSIST(Item toAdd) { try (Connection connection = DbManager.getConnection(); - PreparedStatement preparedStatement = connection.prepareStatement("CALL `item_CREATE`(?, ?, ?, ?, ?, ?, ?, ?, ?,?);")) { + PreparedStatement preparedStatement = connection.prepareStatement("CALL `item_CREATE`(?, ?, ?, ?, ?, ?, ?, ?,?);")) { preparedStatement.setInt(1, toAdd.ownerID); preparedStatement.setInt(2, toAdd.getTemplateID()); preparedStatement.setInt(3, (byte) toAdd.chargesRemaining); preparedStatement.setInt(4, (short) toAdd.combat_health_current); - preparedStatement.setInt(5, (int) toAdd.template.combat_health_full); if (toAdd.getNumOfItems() < 1) - preparedStatement.setInt(6, 1); + preparedStatement.setInt(5, 1); else - preparedStatement.setInt(6, toAdd.getNumOfItems()); + preparedStatement.setInt(5, toAdd.getNumOfItems()); switch (toAdd.containerType) { case INVENTORY: - preparedStatement.setString(7, "inventory"); + preparedStatement.setString(6, "inventory"); break; case EQUIPPED: - preparedStatement.setString(7, "equip"); + preparedStatement.setString(6, "equip"); break; case BANK: - preparedStatement.setString(7, "bank"); + preparedStatement.setString(6, "bank"); break; case VAULT: - preparedStatement.setString(7, "vault"); + preparedStatement.setString(6, "vault"); break; case FORGE: - preparedStatement.setString(7, "forge"); + preparedStatement.setString(6, "forge"); break; default: - preparedStatement.setString(7, "none"); //Shouldn't be here + preparedStatement.setString(6, "none"); //Shouldn't be here break; } - preparedStatement.setByte(8, (byte) toAdd.equipSlot.ordinal()); + preparedStatement.setByte(7, (byte) toAdd.equipSlot.ordinal()); String flagString = ""; @@ -102,8 +101,8 @@ public class dbItemHandler extends dbHandlerBase { flagString = flagString.replaceAll(";$", ""); - preparedStatement.setString(9, flagString); - preparedStatement.setString(10, toAdd.name); + preparedStatement.setString(8, flagString); + preparedStatement.setString(9, toAdd.name); ResultSet rs = preparedStatement.executeQuery();