Slots will be derived not stored.
This commit is contained in:
@@ -28,8 +28,8 @@ public class dbMobHandler extends dbHandlerBase {
|
||||
|
||||
public Mob ADD_MOB(Mob toAdd)
|
||||
{
|
||||
prepareCallable("CALL `mob_CREATE`(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);");
|
||||
setLong(1, toAdd.getParentZoneID());
|
||||
prepareCallable("CALL `mob_CREATE`(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);");
|
||||
setLong(1, toAdd.getParentZoneID());
|
||||
setInt(2, toAdd.getMobBaseID());
|
||||
setInt(3, toAdd.getGuildUUID());
|
||||
setFloat(4, toAdd.getSpawnX());
|
||||
@@ -45,7 +45,6 @@ public class dbMobHandler extends dbHandlerBase {
|
||||
setInt(11, toAdd.getBuildingID());
|
||||
setInt(12, toAdd.getLevel());
|
||||
setString(13, toAdd.getFirstName());
|
||||
setInt(14, toAdd.slot);
|
||||
int objectUUID = (int) getUUID();
|
||||
if (objectUUID > 0)
|
||||
return GET_MOB(objectUUID);
|
||||
@@ -141,17 +140,6 @@ public class dbMobHandler extends dbHandlerBase {
|
||||
return getLargeObjectList();
|
||||
}
|
||||
|
||||
public ArrayList<Mob> GET_ALL_MOBS_FOR_BUILDING(int buildingID) {
|
||||
prepareCallable("SELECT * FROM `obj_mob` WHERE `mob_buildingID` = ?");
|
||||
setInt(1, buildingID);
|
||||
return getObjectList();
|
||||
}
|
||||
|
||||
public ArrayList<Mob> GET_ALL_MOBS() {
|
||||
prepareCallable("SELECT `obj_mob`.*, `object`.`parent` FROM `object` INNER JOIN `obj_mob` ON `obj_mob`.`UID` = `object`.`UID`;");
|
||||
return getObjectList();
|
||||
}
|
||||
|
||||
public Mob GET_MOB(final int objectUUID) {
|
||||
prepareCallable("SELECT `obj_mob`.*, `object`.`parent` FROM `object` INNER JOIN `obj_mob` ON `obj_mob`.`UID` = `object`.`UID` WHERE `object`.`UID` = ?;");
|
||||
setLong(1, objectUUID);
|
||||
@@ -168,13 +156,6 @@ public class dbMobHandler extends dbHandlerBase {
|
||||
return executeUpdate();
|
||||
}
|
||||
|
||||
public boolean UPDATE_MOB_BUILDING(int buildingID, int mobID) {
|
||||
prepareCallable("UPDATE `object` INNER JOIN `obj_mob` On `object`.`UID` = `obj_mob`.`UID` SET `obj_mob`.`mob_buildingID`=? WHERE `obj_mob`.`UID`=?;");
|
||||
setInt(1, buildingID);
|
||||
setInt(2, mobID);
|
||||
return (executeUpdate() > 0);
|
||||
}
|
||||
|
||||
public String SET_PROPERTY(final Mob m, String name, Object new_value) {
|
||||
prepareCallable("CALL mob_SETPROP(?,?,?)");
|
||||
setLong(1, m.getObjectUUID());
|
||||
|
||||
@@ -27,7 +27,7 @@ public class dbNPCHandler extends dbHandlerBase {
|
||||
}
|
||||
|
||||
public NPC ADD_NPC(NPC toAdd, boolean isMob) {
|
||||
prepareCallable("CALL `npc_CREATE`(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);");
|
||||
prepareCallable("CALL `npc_CREATE`(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);");
|
||||
setLong(1, toAdd.getParentZoneID());
|
||||
setString(2, toAdd.getName());
|
||||
setInt(3, toAdd.getContractID());
|
||||
@@ -43,7 +43,6 @@ public class dbNPCHandler extends dbHandlerBase {
|
||||
} else {
|
||||
setInt(11, 0);
|
||||
}
|
||||
setInt(12, toAdd.slot);
|
||||
|
||||
int objectUUID = (int) getUUID();
|
||||
if (objectUUID > 0) {
|
||||
|
||||
Reference in New Issue
Block a user