mob resist issue

This commit is contained in:
2024-05-12 16:38:32 -05:00
parent 984c4d205a
commit 371d077320
2 changed files with 6 additions and 8 deletions
+4 -8
View File
@@ -21,6 +21,7 @@ import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.HashMap;
public class dbMobBaseHandler extends dbHandlerBase {
@@ -113,7 +114,7 @@ public class dbMobBaseHandler extends dbHandlerBase {
}
public void LOAD_ALL_MOBBASE_RACES() {
MobBase.mobbase_race_types = new HashMap<>();
try (Connection connection = DbManager.getConnection();
PreparedStatement preparedStatement = connection.prepareStatement("SELECT * FROM `static_npc_mobbase_race`;")) {
@@ -121,13 +122,8 @@ public class dbMobBaseHandler extends dbHandlerBase {
while (rs.next()) {
int id = rs.getInt("loadID");
MobBase mobbase = MobBase.getMobBase(id);
if(mobbase != null){
try {
mobbase.raceType = rs.getString("raceType");
}catch(Exception e){
}
if(MobBase.mobbase_race_types.containsKey(id) == false){
MobBase.mobbase_race_types.put(id,rs.getString("raceType"));
}
}
+2
View File
@@ -55,6 +55,8 @@ public class MobBase extends AbstractGameObject {
private float runCombat = 0;
public String raceType = "All";
public static HashMap<Integer,String> mobbase_race_types;
/**
* ResultSet Constructor
*/