Fixed parsing NPC levels.
This commit is contained in:
parent
b129f85e5c
commit
f7799e509e
@ -97,7 +97,7 @@ public class NpcData implements IXmlReader
|
|||||||
NamedNodeMap attrs = listNode.getAttributes();
|
NamedNodeMap attrs = listNode.getAttributes();
|
||||||
final StatSet set = new StatSet(new HashMap<>());
|
final StatSet set = new StatSet(new HashMap<>());
|
||||||
final int npcId = parseInteger(attrs, "id");
|
final int npcId = parseInteger(attrs, "id");
|
||||||
final int level = parseInteger(attrs, "level");
|
final int level = parseInteger(attrs, "level", 85);
|
||||||
final String type;
|
final String type;
|
||||||
Map<String, Object> parameters = null;
|
Map<String, Object> parameters = null;
|
||||||
Map<Integer, Skill> skills = null;
|
Map<Integer, Skill> skills = null;
|
||||||
|
@ -58,7 +58,7 @@ public class NpcTemplate extends CreatureTemplate implements IIdentifiable
|
|||||||
|
|
||||||
private int _id;
|
private int _id;
|
||||||
private int _displayId;
|
private int _displayId;
|
||||||
private byte _level;
|
private int _level;
|
||||||
private String _type;
|
private String _type;
|
||||||
private String _name;
|
private String _name;
|
||||||
private boolean _usingServerSideName;
|
private boolean _usingServerSideName;
|
||||||
@ -137,7 +137,7 @@ public class NpcTemplate extends CreatureTemplate implements IIdentifiable
|
|||||||
super.set(set);
|
super.set(set);
|
||||||
_id = set.getInt("id");
|
_id = set.getInt("id");
|
||||||
_displayId = set.getInt("displayId", _id);
|
_displayId = set.getInt("displayId", _id);
|
||||||
_level = set.getByte("level", (byte) 70);
|
_level = set.getInt("level", 85);
|
||||||
_type = set.getString("type", "Npc");
|
_type = set.getString("type", "Npc");
|
||||||
_name = set.getString("name", "");
|
_name = set.getString("name", "");
|
||||||
_usingServerSideName = set.getBoolean("usingServerSideName", false);
|
_usingServerSideName = set.getBoolean("usingServerSideName", false);
|
||||||
|
@ -97,7 +97,7 @@ public class NpcData implements IXmlReader
|
|||||||
NamedNodeMap attrs = listNode.getAttributes();
|
NamedNodeMap attrs = listNode.getAttributes();
|
||||||
final StatSet set = new StatSet(new HashMap<>());
|
final StatSet set = new StatSet(new HashMap<>());
|
||||||
final int npcId = parseInteger(attrs, "id");
|
final int npcId = parseInteger(attrs, "id");
|
||||||
final int level = parseInteger(attrs, "level");
|
final int level = parseInteger(attrs, "level", 85);
|
||||||
final String type;
|
final String type;
|
||||||
Map<String, Object> parameters = null;
|
Map<String, Object> parameters = null;
|
||||||
Map<Integer, Skill> skills = null;
|
Map<Integer, Skill> skills = null;
|
||||||
|
@ -58,7 +58,7 @@ public class NpcTemplate extends CreatureTemplate implements IIdentifiable
|
|||||||
|
|
||||||
private int _id;
|
private int _id;
|
||||||
private int _displayId;
|
private int _displayId;
|
||||||
private byte _level;
|
private int _level;
|
||||||
private String _type;
|
private String _type;
|
||||||
private String _name;
|
private String _name;
|
||||||
private boolean _usingServerSideName;
|
private boolean _usingServerSideName;
|
||||||
@ -137,7 +137,7 @@ public class NpcTemplate extends CreatureTemplate implements IIdentifiable
|
|||||||
super.set(set);
|
super.set(set);
|
||||||
_id = set.getInt("id");
|
_id = set.getInt("id");
|
||||||
_displayId = set.getInt("displayId", _id);
|
_displayId = set.getInt("displayId", _id);
|
||||||
_level = set.getByte("level", (byte) 70);
|
_level = set.getInt("level", 85);
|
||||||
_type = set.getString("type", "Npc");
|
_type = set.getString("type", "Npc");
|
||||||
_name = set.getString("name", "");
|
_name = set.getString("name", "");
|
||||||
_usingServerSideName = set.getBoolean("usingServerSideName", false);
|
_usingServerSideName = set.getBoolean("usingServerSideName", false);
|
||||||
|
Loading…
Reference in New Issue
Block a user