Reverted LongTimeEvent random heading support and fixed probable issues.
This commit is contained in:
parent
a9116f1ed8
commit
b6d254a8bc
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -246,8 +246,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -246,8 +246,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -246,8 +246,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -246,8 +246,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -229,8 +229,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final int respawnTime = d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("respawnTime").getNodeValue()) : 0;
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final int respawnTime = respawnTimeValue != null ? Integer.parseInt(respawnTimeValue) : 0;
|
||||
|
||||
if (NpcTable.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
@ -238,7 +242,7 @@ public class LongTimeEvent extends Quest
|
||||
continue;
|
||||
}
|
||||
|
||||
_spawnList.add(new NpcSpawn(npcId, new Location(xPos, yPos, zPos, heading), respawnTime));
|
||||
_spawnList.add(new NpcSpawn(npcId, new Location(xPos, yPos, zPos, heading), respawnTime * 1000));
|
||||
}
|
||||
catch (NumberFormatException nfe)
|
||||
{
|
||||
|
@ -229,8 +229,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final int respawnTime = d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("respawnTime").getNodeValue()) : 0;
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final int respawnTime = respawnTimeValue != null ? Integer.parseInt(respawnTimeValue) : 0;
|
||||
|
||||
if (NpcTable.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
@ -238,7 +242,7 @@ public class LongTimeEvent extends Quest
|
||||
continue;
|
||||
}
|
||||
|
||||
_spawnList.add(new NpcSpawn(npcId, new Location(xPos, yPos, zPos, heading), respawnTime));
|
||||
_spawnList.add(new NpcSpawn(npcId, new Location(xPos, yPos, zPos, heading), respawnTime * 1000));
|
||||
}
|
||||
catch (NumberFormatException nfe)
|
||||
{
|
||||
|
@ -234,8 +234,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final int respawnTime = d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("respawnTime").getNodeValue()) : 0;
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final int respawnTime = respawnTimeValue != null ? Integer.parseInt(respawnTimeValue) : 0;
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
@ -243,7 +247,7 @@ public class LongTimeEvent extends Quest
|
||||
continue;
|
||||
}
|
||||
|
||||
_spawnList.add(new NpcSpawn(npcId, new Location(xPos, yPos, zPos, heading), respawnTime));
|
||||
_spawnList.add(new NpcSpawn(npcId, new Location(xPos, yPos, zPos, heading), respawnTime * 1000));
|
||||
}
|
||||
catch (NumberFormatException nfe)
|
||||
{
|
||||
|
@ -234,8 +234,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final int respawnTime = d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("respawnTime").getNodeValue()) : 0;
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final int respawnTime = respawnTimeValue != null ? Integer.parseInt(respawnTimeValue) : 0;
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
@ -243,7 +247,7 @@ public class LongTimeEvent extends Quest
|
||||
continue;
|
||||
}
|
||||
|
||||
_spawnList.add(new NpcSpawn(npcId, new Location(xPos, yPos, zPos, heading), respawnTime));
|
||||
_spawnList.add(new NpcSpawn(npcId, new Location(xPos, yPos, zPos, heading), respawnTime * 1000));
|
||||
}
|
||||
catch (NumberFormatException nfe)
|
||||
{
|
||||
|
@ -234,8 +234,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final int respawnTime = d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("respawnTime").getNodeValue()) : 0;
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final int respawnTime = respawnTimeValue != null ? Integer.parseInt(respawnTimeValue) : 0;
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
@ -243,7 +247,7 @@ public class LongTimeEvent extends Quest
|
||||
continue;
|
||||
}
|
||||
|
||||
_spawnList.add(new NpcSpawn(npcId, new Location(xPos, yPos, zPos, heading), respawnTime));
|
||||
_spawnList.add(new NpcSpawn(npcId, new Location(xPos, yPos, zPos, heading), respawnTime * 1000));
|
||||
}
|
||||
catch (NumberFormatException nfe)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -245,8 +245,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -246,8 +246,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -246,8 +246,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -246,8 +246,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
@ -246,8 +246,12 @@ public class LongTimeEvent extends Quest
|
||||
final int xPos = Integer.parseInt(d.getAttributes().getNamedItem("x").getNodeValue());
|
||||
final int yPos = Integer.parseInt(d.getAttributes().getNamedItem("y").getNodeValue());
|
||||
final int zPos = Integer.parseInt(d.getAttributes().getNamedItem("z").getNodeValue());
|
||||
final int heading = d.getAttributes().getNamedItem("heading").getNodeValue() != null ? Integer.parseInt(d.getAttributes().getNamedItem("heading").getNodeValue()) : -1;
|
||||
final Duration respawnTime = TimeUtil.parseDuration(d.getAttributes().getNamedItem("respawnTime").getNodeValue() != null ? d.getAttributes().getNamedItem("respawnTime").getNodeValue() : "0sec");
|
||||
final Node headingNode = d.getAttributes().getNamedItem("heading");
|
||||
final String headingValue = headingNode == null ? null : headingNode.getNodeValue();
|
||||
final int heading = headingValue != null ? Integer.parseInt(headingValue) : 0;
|
||||
final Node respawnTimeNode = d.getAttributes().getNamedItem("respawnTime");
|
||||
final String respawnTimeValue = respawnTimeNode == null ? null : respawnTimeNode.getNodeValue();
|
||||
final Duration respawnTime = TimeUtil.parseDuration(respawnTimeValue != null ? respawnTimeValue : "0sec");
|
||||
|
||||
if (NpcData.getInstance().getTemplate(npcId) == null)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user