Adjustments for Tiat doors.
This commit is contained in:
parent
a674523af5
commit
850c075c0e
@ -57,7 +57,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218106" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240006" name="door_of_shield_012_01">
|
||||
@ -69,7 +69,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218105" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240007" name="door_of_shield_021_01">
|
||||
@ -81,7 +81,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240008" name="door_of_shield_022_01">
|
||||
@ -93,7 +93,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240009" name="door_of_shield_031_01">
|
||||
@ -105,7 +105,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240010" name="door_of_shield_032_01">
|
||||
@ -117,7 +117,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240011" name="secret_door_003_01">
|
||||
@ -153,7 +153,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240014" name="door_of_shield_042_01">
|
||||
@ -165,7 +165,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240015" name="door_of_shield_051_01">
|
||||
@ -177,7 +177,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240016" name="door_of_shield_052_01">
|
||||
@ -189,7 +189,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240017" name="door_of_shield_061_01">
|
||||
@ -201,7 +201,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207825" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240018" name="door_of_shield_062_01">
|
||||
@ -213,7 +213,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207824" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240019" name="secret_door_005_01">
|
||||
@ -249,7 +249,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240022" name="door_of_shield_072_01">
|
||||
@ -261,7 +261,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240023" name="door_of_shield_081_01">
|
||||
@ -273,7 +273,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240024" name="door_of_shield_082_01">
|
||||
@ -285,7 +285,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240025" name="door_of_shield_091_01">
|
||||
@ -297,7 +297,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206445" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240026" name="door_of_shield_092_01">
|
||||
@ -309,7 +309,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206444" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240027" name="secret_door_007_01">
|
||||
@ -333,7 +333,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220073" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240029" name="gate_of_destruction022_01">
|
||||
@ -345,7 +345,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220072" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240030" name="gate_of_fortress_01">
|
||||
@ -357,7 +357,7 @@
|
||||
</nodes>
|
||||
<location x="-251436" y="214385" z="-12122" />
|
||||
<stats basePDef="20000" baseMDef="20000" baseHpMax="200000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240031" name="door_of_throne_01">
|
||||
|
@ -582,12 +582,11 @@ public final class L2DoorInstance extends L2Character
|
||||
{
|
||||
broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_CASTLE_GATE_HAS_BEEN_DESTROYED));
|
||||
}
|
||||
|
||||
// Correct position in case pathfinding moved player to a restricted location, since door coordinates can be behind objects.
|
||||
if (killer.isPlayer())
|
||||
else
|
||||
{
|
||||
killer.setLocation(killer.getActingPlayer().getLastServerPosition());
|
||||
openMe();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -57,7 +57,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218106" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240006" name="door_of_shield_012_01">
|
||||
@ -69,7 +69,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218105" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240007" name="door_of_shield_021_01">
|
||||
@ -81,7 +81,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240008" name="door_of_shield_022_01">
|
||||
@ -93,7 +93,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240009" name="door_of_shield_031_01">
|
||||
@ -105,7 +105,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240010" name="door_of_shield_032_01">
|
||||
@ -117,7 +117,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240011" name="secret_door_003_01">
|
||||
@ -153,7 +153,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240014" name="door_of_shield_042_01">
|
||||
@ -165,7 +165,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240015" name="door_of_shield_051_01">
|
||||
@ -177,7 +177,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240016" name="door_of_shield_052_01">
|
||||
@ -189,7 +189,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240017" name="door_of_shield_061_01">
|
||||
@ -201,7 +201,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207825" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240018" name="door_of_shield_062_01">
|
||||
@ -213,7 +213,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207824" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240019" name="secret_door_005_01">
|
||||
@ -249,7 +249,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240022" name="door_of_shield_072_01">
|
||||
@ -261,7 +261,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240023" name="door_of_shield_081_01">
|
||||
@ -273,7 +273,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240024" name="door_of_shield_082_01">
|
||||
@ -285,7 +285,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240025" name="door_of_shield_091_01">
|
||||
@ -297,7 +297,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206445" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240026" name="door_of_shield_092_01">
|
||||
@ -309,7 +309,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206444" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240027" name="secret_door_007_01">
|
||||
@ -333,7 +333,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220073" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240029" name="gate_of_destruction022_01">
|
||||
@ -345,7 +345,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220072" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240030" name="gate_of_fortress_01">
|
||||
@ -357,7 +357,7 @@
|
||||
</nodes>
|
||||
<location x="-251436" y="214385" z="-12122" />
|
||||
<stats basePDef="20000" baseMDef="20000" baseHpMax="200000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240031" name="door_of_throne_01">
|
||||
|
@ -582,12 +582,11 @@ public final class L2DoorInstance extends L2Character
|
||||
{
|
||||
broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_CASTLE_GATE_HAS_BEEN_DESTROYED));
|
||||
}
|
||||
|
||||
// Correct position in case pathfinding moved player to a restricted location, since door coordinates can be behind objects.
|
||||
if (killer.isPlayer())
|
||||
else
|
||||
{
|
||||
killer.setLocation(killer.getActingPlayer().getLastServerPosition());
|
||||
openMe();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -57,7 +57,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218106" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240006" name="door_of_shield_012_01">
|
||||
@ -69,7 +69,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218105" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240007" name="door_of_shield_021_01">
|
||||
@ -81,7 +81,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240008" name="door_of_shield_022_01">
|
||||
@ -93,7 +93,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240009" name="door_of_shield_031_01">
|
||||
@ -105,7 +105,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240010" name="door_of_shield_032_01">
|
||||
@ -117,7 +117,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240011" name="secret_door_003_01">
|
||||
@ -153,7 +153,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240014" name="door_of_shield_042_01">
|
||||
@ -165,7 +165,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240015" name="door_of_shield_051_01">
|
||||
@ -177,7 +177,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240016" name="door_of_shield_052_01">
|
||||
@ -189,7 +189,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240017" name="door_of_shield_061_01">
|
||||
@ -201,7 +201,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207825" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240018" name="door_of_shield_062_01">
|
||||
@ -213,7 +213,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207824" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240019" name="secret_door_005_01">
|
||||
@ -249,7 +249,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240022" name="door_of_shield_072_01">
|
||||
@ -261,7 +261,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240023" name="door_of_shield_081_01">
|
||||
@ -273,7 +273,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240024" name="door_of_shield_082_01">
|
||||
@ -285,7 +285,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240025" name="door_of_shield_091_01">
|
||||
@ -297,7 +297,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206445" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240026" name="door_of_shield_092_01">
|
||||
@ -309,7 +309,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206444" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240027" name="secret_door_007_01">
|
||||
@ -333,7 +333,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220073" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240029" name="gate_of_destruction022_01">
|
||||
@ -345,7 +345,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220072" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240030" name="gate_of_fortress_01">
|
||||
@ -357,7 +357,7 @@
|
||||
</nodes>
|
||||
<location x="-251436" y="214385" z="-12122" />
|
||||
<stats basePDef="20000" baseMDef="20000" baseHpMax="200000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240031" name="door_of_throne_01">
|
||||
|
@ -582,12 +582,11 @@ public final class L2DoorInstance extends L2Character
|
||||
{
|
||||
broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_CASTLE_GATE_HAS_BEEN_DESTROYED));
|
||||
}
|
||||
|
||||
// Correct position in case pathfinding moved player to a restricted location, since door coordinates can be behind objects.
|
||||
if (killer.isPlayer())
|
||||
else
|
||||
{
|
||||
killer.setLocation(killer.getActingPlayer().getLastServerPosition());
|
||||
openMe();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -57,7 +57,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218106" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240006" name="door_of_shield_012_01">
|
||||
@ -69,7 +69,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218105" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240007" name="door_of_shield_021_01">
|
||||
@ -81,7 +81,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240008" name="door_of_shield_022_01">
|
||||
@ -93,7 +93,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240009" name="door_of_shield_031_01">
|
||||
@ -105,7 +105,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240010" name="door_of_shield_032_01">
|
||||
@ -117,7 +117,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240011" name="secret_door_003_01">
|
||||
@ -153,7 +153,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240014" name="door_of_shield_042_01">
|
||||
@ -165,7 +165,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240015" name="door_of_shield_051_01">
|
||||
@ -177,7 +177,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240016" name="door_of_shield_052_01">
|
||||
@ -189,7 +189,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240017" name="door_of_shield_061_01">
|
||||
@ -201,7 +201,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207825" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240018" name="door_of_shield_062_01">
|
||||
@ -213,7 +213,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207824" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240019" name="secret_door_005_01">
|
||||
@ -249,7 +249,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240022" name="door_of_shield_072_01">
|
||||
@ -261,7 +261,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240023" name="door_of_shield_081_01">
|
||||
@ -273,7 +273,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240024" name="door_of_shield_082_01">
|
||||
@ -285,7 +285,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240025" name="door_of_shield_091_01">
|
||||
@ -297,7 +297,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206445" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240026" name="door_of_shield_092_01">
|
||||
@ -309,7 +309,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206444" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240027" name="secret_door_007_01">
|
||||
@ -333,7 +333,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220073" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240029" name="gate_of_destruction022_01">
|
||||
@ -345,7 +345,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220072" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240030" name="gate_of_fortress_01">
|
||||
@ -357,7 +357,7 @@
|
||||
</nodes>
|
||||
<location x="-251436" y="214385" z="-12122" />
|
||||
<stats basePDef="20000" baseMDef="20000" baseHpMax="200000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240031" name="door_of_throne_01">
|
||||
|
@ -582,12 +582,11 @@ public final class L2DoorInstance extends L2Character
|
||||
{
|
||||
broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_CASTLE_GATE_HAS_BEEN_DESTROYED));
|
||||
}
|
||||
|
||||
// Correct position in case pathfinding moved player to a restricted location, since door coordinates can be behind objects.
|
||||
if (killer.isPlayer())
|
||||
else
|
||||
{
|
||||
killer.setLocation(killer.getActingPlayer().getLastServerPosition());
|
||||
openMe();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -57,7 +57,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218106" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240006" name="door_of_shield_012_01">
|
||||
@ -69,7 +69,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218105" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240007" name="door_of_shield_021_01">
|
||||
@ -81,7 +81,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240008" name="door_of_shield_022_01">
|
||||
@ -93,7 +93,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240009" name="door_of_shield_031_01">
|
||||
@ -105,7 +105,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240010" name="door_of_shield_032_01">
|
||||
@ -117,7 +117,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240011" name="secret_door_003_01">
|
||||
@ -153,7 +153,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240014" name="door_of_shield_042_01">
|
||||
@ -165,7 +165,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240015" name="door_of_shield_051_01">
|
||||
@ -177,7 +177,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240016" name="door_of_shield_052_01">
|
||||
@ -189,7 +189,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240017" name="door_of_shield_061_01">
|
||||
@ -201,7 +201,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207825" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240018" name="door_of_shield_062_01">
|
||||
@ -213,7 +213,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207824" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240019" name="secret_door_005_01">
|
||||
@ -249,7 +249,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240022" name="door_of_shield_072_01">
|
||||
@ -261,7 +261,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240023" name="door_of_shield_081_01">
|
||||
@ -273,7 +273,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240024" name="door_of_shield_082_01">
|
||||
@ -285,7 +285,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240025" name="door_of_shield_091_01">
|
||||
@ -297,7 +297,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206445" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240026" name="door_of_shield_092_01">
|
||||
@ -309,7 +309,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206444" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240027" name="secret_door_007_01">
|
||||
@ -333,7 +333,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220073" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240029" name="gate_of_destruction022_01">
|
||||
@ -345,7 +345,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220072" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240030" name="gate_of_fortress_01">
|
||||
@ -357,7 +357,7 @@
|
||||
</nodes>
|
||||
<location x="-251436" y="214385" z="-12122" />
|
||||
<stats basePDef="20000" baseMDef="20000" baseHpMax="200000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240031" name="door_of_throne_01">
|
||||
|
@ -582,12 +582,11 @@ public final class L2DoorInstance extends L2Character
|
||||
{
|
||||
broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_CASTLE_GATE_HAS_BEEN_DESTROYED));
|
||||
}
|
||||
|
||||
// Correct position in case pathfinding moved player to a restricted location, since door coordinates can be behind objects.
|
||||
if (killer.isPlayer())
|
||||
else
|
||||
{
|
||||
killer.setLocation(killer.getActingPlayer().getLastServerPosition());
|
||||
openMe();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -57,7 +57,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218106" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240006" name="door_of_shield_012_01">
|
||||
@ -69,7 +69,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218105" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240007" name="door_of_shield_021_01">
|
||||
@ -81,7 +81,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240008" name="door_of_shield_022_01">
|
||||
@ -93,7 +93,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240009" name="door_of_shield_031_01">
|
||||
@ -105,7 +105,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240010" name="door_of_shield_032_01">
|
||||
@ -117,7 +117,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240011" name="secret_door_003_01">
|
||||
@ -153,7 +153,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240014" name="door_of_shield_042_01">
|
||||
@ -165,7 +165,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240015" name="door_of_shield_051_01">
|
||||
@ -177,7 +177,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240016" name="door_of_shield_052_01">
|
||||
@ -189,7 +189,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240017" name="door_of_shield_061_01">
|
||||
@ -201,7 +201,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207825" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240018" name="door_of_shield_062_01">
|
||||
@ -213,7 +213,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207824" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240019" name="secret_door_005_01">
|
||||
@ -249,7 +249,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240022" name="door_of_shield_072_01">
|
||||
@ -261,7 +261,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240023" name="door_of_shield_081_01">
|
||||
@ -273,7 +273,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240024" name="door_of_shield_082_01">
|
||||
@ -285,7 +285,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240025" name="door_of_shield_091_01">
|
||||
@ -297,7 +297,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206445" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240026" name="door_of_shield_092_01">
|
||||
@ -309,7 +309,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206444" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240027" name="secret_door_007_01">
|
||||
@ -333,7 +333,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220073" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240029" name="gate_of_destruction022_01">
|
||||
@ -345,7 +345,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220072" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240030" name="gate_of_fortress_01">
|
||||
@ -357,7 +357,7 @@
|
||||
</nodes>
|
||||
<location x="-251436" y="214385" z="-12122" />
|
||||
<stats basePDef="20000" baseMDef="20000" baseHpMax="200000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240031" name="door_of_throne_01">
|
||||
|
@ -582,12 +582,11 @@ public final class L2DoorInstance extends L2Character
|
||||
{
|
||||
broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_CASTLE_GATE_HAS_BEEN_DESTROYED));
|
||||
}
|
||||
|
||||
// Correct position in case pathfinding moved player to a restricted location, since door coordinates can be behind objects.
|
||||
if (killer.isPlayer())
|
||||
else
|
||||
{
|
||||
killer.setLocation(killer.getActingPlayer().getLastServerPosition());
|
||||
openMe();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -4,32 +4,32 @@
|
||||
<door id="12240002" name="gate_of_destruction002_01" open_method="0" height="150" baseHpMax="3258432" hp_showable="false" basePDef="100000" pos="-239263;219985;-10161" node1="-239241,219937" node2="-239241,220126" node3="-239283,220127" node4="-239284,219936" nodeZ="-10164" default_status="close" targetable="false" />
|
||||
<door id="12240003" name="secret_door_001_01" open_method="0" height="150" baseHpMax="3258432" hp_showable="false" basePDef="100000" pos="-243959;217081;-12196" node1="-243938,216940" node2="-243937,217127" node3="-243980,217127" node4="-243980,216940" nodeZ="-12198" default_status="open" targetable="false" />
|
||||
<door id="12240004" name="secret_door_002_01" open_method="0" height="150" baseHpMax="3258432" hp_showable="false" basePDef="100000" pos="-243959;217081;-12196" node1="-243935,217033" node2="-243937,217223" node3="-243981,217223" node4="-243981,217033" nodeZ="-12199" default_status="open" targetable="false" />
|
||||
<door id="12240005" name="door_of_shield_011_01" open_method="0" height="150" baseHpMax="10000" hp_showable="true" basePDef="1000" baseMDef="100000" pos="-241117;218106;-12402" node1="-241094,217964" node2="-241094,218154" node3="-241138,218154" node4="-241137,217964" nodeZ="-12405" default_status="open" targetable="false" />
|
||||
<door id="12240006" name="door_of_shield_012_01" open_method="0" height="150" baseHpMax="10000" hp_showable="true" basePDef="1000" baseMDef="100000" pos="-241117;218105;-12402" node1="-241095,218057" node2="-241095,218246" node3="-241137,218247" node4="-241138,218056" nodeZ="-12405" default_status="open" targetable="false" />
|
||||
<door id="12240007" name="door_of_shield_021_01" open_method="0" height="150" baseHpMax="30000" hp_showable="true" basePDef="3000" baseMDef="100000" pos="-238727;215838;-12659" node1="-238875,215812" node2="-238679,215813" node3="-238679,215861" node4="-238876,215860" nodeZ="-12661" default_status="open" targetable="false" />
|
||||
<door id="12240008" name="door_of_shield_022_01" open_method="0" height="150" baseHpMax="30000" hp_showable="true" basePDef="3000" baseMDef="100000" pos="-238727;215838;-12659" node1="-238774,215813" node2="-238583,215812" node3="-238582,215861" node4="-238774,215861" nodeZ="-12661" default_status="open" targetable="false" />
|
||||
<door id="12240009" name="door_of_shield_031_01" open_method="0" height="150" baseHpMax="50000" hp_showable="true" basePDef="5000" baseMDef="100000" pos="-238741;212231;-12788" node1="-238889,212205" node2="-238693,212206" node3="-238693,212254" node4="-238890,212253" nodeZ="-12790" default_status="open" targetable="false" />
|
||||
<door id="12240010" name="door_of_shield_032_01" open_method="0" height="150" baseHpMax="50000" hp_showable="true" basePDef="5000" baseMDef="100000" pos="-238741;212231;-12788" node1="-238788,212206" node2="-238597,212205" node3="-238596,212254" node4="-238788,212254" nodeZ="-12790" default_status="open" targetable="false" />
|
||||
<door id="12240005" name="door_of_shield_011_01" open_method="0" height="150" baseHpMax="10000" hp_showable="true" basePDef="1000" baseMDef="100000" pos="-241117;218106;-12402" node1="-241094,217964" node2="-241094,218154" node3="-241138,218154" node4="-241137,217964" nodeZ="-12405" default_status="close" targetable="true" />
|
||||
<door id="12240006" name="door_of_shield_012_01" open_method="0" height="150" baseHpMax="10000" hp_showable="true" basePDef="1000" baseMDef="100000" pos="-241117;218105;-12402" node1="-241095,218057" node2="-241095,218246" node3="-241137,218247" node4="-241138,218056" nodeZ="-12405" default_status="close" targetable="true" />
|
||||
<door id="12240007" name="door_of_shield_021_01" open_method="0" height="150" baseHpMax="30000" hp_showable="true" basePDef="3000" baseMDef="100000" pos="-238727;215838;-12659" node1="-238875,215812" node2="-238679,215813" node3="-238679,215861" node4="-238876,215860" nodeZ="-12661" default_status="close" targetable="true" />
|
||||
<door id="12240008" name="door_of_shield_022_01" open_method="0" height="150" baseHpMax="30000" hp_showable="true" basePDef="3000" baseMDef="100000" pos="-238727;215838;-12659" node1="-238774,215813" node2="-238583,215812" node3="-238582,215861" node4="-238774,215861" nodeZ="-12661" default_status="close" targetable="true" />
|
||||
<door id="12240009" name="door_of_shield_031_01" open_method="0" height="150" baseHpMax="50000" hp_showable="true" basePDef="5000" baseMDef="100000" pos="-238741;212231;-12788" node1="-238889,212205" node2="-238693,212206" node3="-238693,212254" node4="-238890,212253" nodeZ="-12790" default_status="close" targetable="true" />
|
||||
<door id="12240010" name="door_of_shield_032_01" open_method="0" height="150" baseHpMax="50000" hp_showable="true" basePDef="5000" baseMDef="100000" pos="-238741;212231;-12788" node1="-238788,212206" node2="-238597,212205" node3="-238596,212254" node4="-238788,212254" nodeZ="-12790" default_status="close" targetable="true" />
|
||||
<door id="12240011" name="secret_door_003_01" open_method="0" height="150" baseHpMax="3258432" hp_showable="false" basePDef="100000" pos="-244508;215769;-12196" node1="-244601,215647" node2="-244457,215782" node3="-244497,215822" node4="-244631,215677" nodeZ="-12202" default_status="open" targetable="false" />
|
||||
<door id="12240012" name="secret_door_004_01" open_method="0" height="150" baseHpMax="3258432" hp_showable="false" basePDef="100000" pos="-244508;215769;-12196" node1="-244522,215718" node2="-244386,215859" node3="-244419,215892" node4="-244563,215755" nodeZ="-12202" default_status="open" targetable="false" />
|
||||
<door id="12240013" name="door_of_shield_041_01" open_method="0" height="150" baseHpMax="10000" hp_showable="true" basePDef="100000" baseMDef="5000" pos="-242793;213118;-12530" node1="-242941,213092" node2="-242745,213093" node3="-242745,213141" node4="-242942,213140" nodeZ="-12532" default_status="open" targetable="false" />
|
||||
<door id="12240014" name="door_of_shield_042_01" open_method="0" height="150" baseHpMax="10000" hp_showable="true" basePDef="100000" baseMDef="5000" pos="-242793;213118;-12530" node1="-242840,213093" node2="-242649,213092" node3="-242648,213141" node4="-242840,213141" nodeZ="-12532" default_status="open" targetable="false" />
|
||||
<door id="12240015" name="door_of_shield_051_01" open_method="0" height="150" baseHpMax="30000" hp_showable="true" basePDef="100000" baseMDef="3000" pos="-242794;209512;-12662" node1="-242942,209486" node2="-242746,209487" node3="-242746,209535" node4="-242943,209534" nodeZ="-12664" default_status="open" targetable="false" />
|
||||
<door id="12240016" name="door_of_shield_052_01" open_method="0" height="150" baseHpMax="30000" hp_showable="true" basePDef="100000" baseMDef="3000" pos="-242794;209512;-12662" node1="-242841,209487" node2="-242650,209486" node3="-242649,209535" node4="-242841,209535" nodeZ="-12664" default_status="open" targetable="false" />
|
||||
<door id="12240017" name="door_of_shield_061_01" open_method="0" height="150" baseHpMax="40000" hp_showable="true" basePDef="100000" baseMDef="1000" pos="-239837;207825;-12914" node1="-239814,207683" node2="-239814,207873" node3="-239858,207873" node4="-239857,207683" nodeZ="-12917" default_status="open" targetable="false" />
|
||||
<door id="12240018" name="door_of_shield_062_01" open_method="0" height="150" baseHpMax="40000" hp_showable="true" basePDef="100000" baseMDef="1000" pos="-239837;207824;-12914" node1="-239815,207776" node2="-239815,207965" node3="-239857,207966" node4="-239858,207775" nodeZ="-12917" default_status="open" targetable="false" />
|
||||
<door id="12240013" name="door_of_shield_041_01" open_method="0" height="150" baseHpMax="10000" hp_showable="true" basePDef="100000" baseMDef="5000" pos="-242793;213118;-12530" node1="-242941,213092" node2="-242745,213093" node3="-242745,213141" node4="-242942,213140" nodeZ="-12532" default_status="close" targetable="true" />
|
||||
<door id="12240014" name="door_of_shield_042_01" open_method="0" height="150" baseHpMax="10000" hp_showable="true" basePDef="100000" baseMDef="5000" pos="-242793;213118;-12530" node1="-242840,213093" node2="-242649,213092" node3="-242648,213141" node4="-242840,213141" nodeZ="-12532" default_status="close" targetable="true" />
|
||||
<door id="12240015" name="door_of_shield_051_01" open_method="0" height="150" baseHpMax="30000" hp_showable="true" basePDef="100000" baseMDef="3000" pos="-242794;209512;-12662" node1="-242942,209486" node2="-242746,209487" node3="-242746,209535" node4="-242943,209534" nodeZ="-12664" default_status="close" targetable="true" />
|
||||
<door id="12240016" name="door_of_shield_052_01" open_method="0" height="150" baseHpMax="30000" hp_showable="true" basePDef="100000" baseMDef="3000" pos="-242794;209512;-12662" node1="-242841,209487" node2="-242650,209486" node3="-242649,209535" node4="-242841,209535" nodeZ="-12664" default_status="close" targetable="true" />
|
||||
<door id="12240017" name="door_of_shield_061_01" open_method="0" height="150" baseHpMax="40000" hp_showable="true" basePDef="100000" baseMDef="1000" pos="-239837;207825;-12914" node1="-239814,207683" node2="-239814,207873" node3="-239858,207873" node4="-239857,207683" nodeZ="-12917" default_status="close" targetable="true" />
|
||||
<door id="12240018" name="door_of_shield_062_01" open_method="0" height="150" baseHpMax="40000" hp_showable="true" basePDef="100000" baseMDef="1000" pos="-239837;207824;-12914" node1="-239815,207776" node2="-239815,207965" node3="-239857,207966" node4="-239858,207775" nodeZ="-12917" default_status="close" targetable="true" />
|
||||
<door id="12240019" name="secret_door_005_01" open_method="0" height="150" baseHpMax="3258432" hp_showable="false" basePDef="100000" pos="-245826;215202;-12196" node1="-245974,215176" node2="-245778,215177" node3="-245778,215225" node4="-245975,215224" nodeZ="-12198" default_status="open" targetable="false" />
|
||||
<door id="12240020" name="secret_door_006_01" open_method="0" height="150" baseHpMax="3258432" hp_showable="false" basePDef="100000" pos="-245826;215202;-12196" node1="-245873,215177" node2="-245682,215176" node3="-245681,215225" node4="-245873,215225" nodeZ="-12198" default_status="open" targetable="false" />
|
||||
<door id="12240021" name="door_of_shield_071_01" open_method="0" height="150" baseHpMax="10000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-245877;211738;-12405" node1="-246025,211712" node2="-245829,211713" node3="-245829,211761" node4="-246026,211760" nodeZ="-12407" default_status="open" targetable="false" />
|
||||
<door id="12240022" name="door_of_shield_072_01" open_method="0" height="150" baseHpMax="10000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-245877;211738;-12405" node1="-245924,211713" node2="-245733,211712" node3="-245732,211761" node4="-245924,211761" nodeZ="-12407" default_status="open" targetable="false" />
|
||||
<door id="12240023" name="door_of_shield_081_01" open_method="0" height="150" baseHpMax="20000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-245877;208132;-12531" node1="-246025,208106" node2="-245829,208107" node3="-245829,208155" node4="-246026,208154" nodeZ="-12533" default_status="open" targetable="false" />
|
||||
<door id="12240024" name="door_of_shield_082_01" open_method="0" height="150" baseHpMax="20000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-245877;208132;-12531" node1="-245924,208107" node2="-245733,208106" node3="-245732,208155" node4="-245924,208155" nodeZ="-12533" default_status="open" targetable="false" />
|
||||
<door id="12240025" name="door_of_shield_091_01" open_method="0" height="150" baseHpMax="25000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-242922;206445;-12783" node1="-242899,206303" node2="-242899,206493" node3="-242943,206493" node4="-242942,206303" nodeZ="-12786" default_status="open" targetable="false" />
|
||||
<door id="12240026" name="door_of_shield_092_01" open_method="0" height="150" baseHpMax="25000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-242922;206444;-12783" node1="-242900,206396" node2="-242900,206585" node3="-242942,206586" node4="-242943,206395" nodeZ="-12786" default_status="open" targetable="false" />
|
||||
<door id="12240021" name="door_of_shield_071_01" open_method="0" height="150" baseHpMax="10000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-245877;211738;-12405" node1="-246025,211712" node2="-245829,211713" node3="-245829,211761" node4="-246026,211760" nodeZ="-12407" default_status="close" targetable="true" />
|
||||
<door id="12240022" name="door_of_shield_072_01" open_method="0" height="150" baseHpMax="10000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-245877;211738;-12405" node1="-245924,211713" node2="-245733,211712" node3="-245732,211761" node4="-245924,211761" nodeZ="-12407" default_status="close" targetable="true" />
|
||||
<door id="12240023" name="door_of_shield_081_01" open_method="0" height="150" baseHpMax="20000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-245877;208132;-12531" node1="-246025,208106" node2="-245829,208107" node3="-245829,208155" node4="-246026,208154" nodeZ="-12533" default_status="close" targetable="true" />
|
||||
<door id="12240024" name="door_of_shield_082_01" open_method="0" height="150" baseHpMax="20000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-245877;208132;-12531" node1="-245924,208107" node2="-245733,208106" node3="-245732,208155" node4="-245924,208155" nodeZ="-12533" default_status="close" targetable="true" />
|
||||
<door id="12240025" name="door_of_shield_091_01" open_method="0" height="150" baseHpMax="25000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-242922;206445;-12783" node1="-242899,206303" node2="-242899,206493" node3="-242943,206493" node4="-242942,206303" nodeZ="-12786" default_status="close" targetable="true" />
|
||||
<door id="12240026" name="door_of_shield_092_01" open_method="0" height="150" baseHpMax="25000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-242922;206444;-12783" node1="-242900,206396" node2="-242900,206585" node3="-242942,206586" node4="-242943,206395" nodeZ="-12786" default_status="close" targetable="true" />
|
||||
<door id="12240027" name="secret_door_007_01" open_method="0" height="150" baseHpMax="3258432" hp_showable="false" basePDef="100000" pos="-247151;218400;-12193" node1="-247216,218298" node2="-247051,218465" node3="-247090,218502" node4="-247257,218333" nodeZ="-12193" default_status="open" targetable="false" />
|
||||
<door id="12240028" name="gate_of_destruction021_01" open_method="0" height="150" baseHpMax="30000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-249760;220073;-12464" node1="-249737,219931" node2="-249737,220121" node3="-249781,220121" node4="-249780,219931" nodeZ="-12467" default_status="open" targetable="false" />
|
||||
<door id="12240029" name="gate_of_destruction022_01" open_method="0" height="150" baseHpMax="30000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-249760;220072;-12464" node1="-249738,220024" node2="-249738,220213" node3="-249780,220214" node4="-249781,220023" nodeZ="-12467" default_status="open" targetable="false" />
|
||||
<door id="12240030" name="gate_of_fortress_01" open_method="0" height="150" baseHpMax="200000" hp_showable="true" basePDef="20000" baseMDef="20000" pos="-251436;214385;-12122" node1="-251627,214372" node2="-251262,214370" node3="-251261,214452" node4="-251628,214455" nodeZ="-12087" default_status="open" targetable="false" />
|
||||
<door id="12240028" name="gate_of_destruction021_01" open_method="0" height="150" baseHpMax="30000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-249760;220073;-12464" node1="-249737,219931" node2="-249737,220121" node3="-249781,220121" node4="-249780,219931" nodeZ="-12467" default_status="close" targetable="true" />
|
||||
<door id="12240029" name="gate_of_destruction022_01" open_method="0" height="150" baseHpMax="30000" hp_showable="true" basePDef="10000" baseMDef="10000" pos="-249760;220072;-12464" node1="-249738,220024" node2="-249738,220213" node3="-249780,220214" node4="-249781,220023" nodeZ="-12467" default_status="close" targetable="true" />
|
||||
<door id="12240030" name="gate_of_fortress_01" open_method="0" height="150" baseHpMax="200000" hp_showable="true" basePDef="20000" baseMDef="20000" pos="-251436;214385;-12122" node1="-251627,214372" node2="-251262,214370" node3="-251261,214452" node4="-251628,214455" nodeZ="-12087" default_status="close" targetable="true" />
|
||||
<door id="12240031" name="door_of_throne_01" open_method="0" height="150" baseHpMax="3258432" hp_showable="false" basePDef="100000" pos="-251450;212260;-12021" node1="-251558,212249" node2="-251342,212248" node3="-251343,212272" node4="-251558,212273" nodeZ="-12021" default_status="open" targetable="false" />
|
||||
<door id="14240102" name="zone3_entrance_01" open_method="0" height="150" baseHpMax="3258432" hp_showable="false" basePDef="100000" pos="-179553;207192;-15508" node1="-179821,207178" node2="-179290,207177" node3="-179290,207211" node4="-179821,207211" nodeZ="-15546" default_status="open" targetable="false" />
|
||||
<door id="15100001" name="olympiad_door_046" open_method="0" height="150" baseHpMax="3258432" hp_showable="false" basePDef="100000" pos="-154360;-252637;-3341" node1="-154371,-252765" node2="-154346,-252765" node3="-154346,-252510" node4="-154370,-252510" nodeZ="-3341" default_status="close" />
|
||||
|
@ -636,11 +636,6 @@ public class L2DoorInstance extends L2Character
|
||||
broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_CASTLE_GATE_HAS_BEEN_DESTROYED));
|
||||
}
|
||||
|
||||
// Correct position in case pathfinding moved player to a restricted location, since door coordinates can be behind objects.
|
||||
if (killer.isPlayer())
|
||||
{
|
||||
killer.setLocation(killer.getActingPlayer().getLastServerPosition());
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -57,7 +57,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218106" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240006" name="door_of_shield_012_01">
|
||||
@ -69,7 +69,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218105" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240007" name="door_of_shield_021_01">
|
||||
@ -81,7 +81,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240008" name="door_of_shield_022_01">
|
||||
@ -93,7 +93,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240009" name="door_of_shield_031_01">
|
||||
@ -105,7 +105,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240010" name="door_of_shield_032_01">
|
||||
@ -117,7 +117,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240011" name="secret_door_003_01">
|
||||
@ -153,7 +153,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240014" name="door_of_shield_042_01">
|
||||
@ -165,7 +165,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240015" name="door_of_shield_051_01">
|
||||
@ -177,7 +177,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240016" name="door_of_shield_052_01">
|
||||
@ -189,7 +189,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240017" name="door_of_shield_061_01">
|
||||
@ -201,7 +201,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207825" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240018" name="door_of_shield_062_01">
|
||||
@ -213,7 +213,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207824" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240019" name="secret_door_005_01">
|
||||
@ -249,7 +249,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240022" name="door_of_shield_072_01">
|
||||
@ -261,7 +261,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240023" name="door_of_shield_081_01">
|
||||
@ -273,7 +273,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240024" name="door_of_shield_082_01">
|
||||
@ -285,7 +285,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240025" name="door_of_shield_091_01">
|
||||
@ -297,7 +297,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206445" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240026" name="door_of_shield_092_01">
|
||||
@ -309,7 +309,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206444" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240027" name="secret_door_007_01">
|
||||
@ -333,7 +333,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220073" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240029" name="gate_of_destruction022_01">
|
||||
@ -345,7 +345,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220072" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240030" name="gate_of_fortress_01">
|
||||
@ -357,7 +357,7 @@
|
||||
</nodes>
|
||||
<location x="-251436" y="214385" z="-12122" />
|
||||
<stats basePDef="20000" baseMDef="20000" baseHpMax="200000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240031" name="door_of_throne_01">
|
||||
|
@ -582,12 +582,11 @@ public final class L2DoorInstance extends L2Character
|
||||
{
|
||||
broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_CASTLE_GATE_HAS_BEEN_DESTROYED));
|
||||
}
|
||||
|
||||
// Correct position in case pathfinding moved player to a restricted location, since door coordinates can be behind objects.
|
||||
if (killer.isPlayer())
|
||||
else
|
||||
{
|
||||
killer.setLocation(killer.getActingPlayer().getLastServerPosition());
|
||||
openMe();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -57,7 +57,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218106" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240006" name="door_of_shield_012_01">
|
||||
@ -69,7 +69,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218105" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240007" name="door_of_shield_021_01">
|
||||
@ -81,7 +81,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240008" name="door_of_shield_022_01">
|
||||
@ -93,7 +93,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240009" name="door_of_shield_031_01">
|
||||
@ -105,7 +105,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240010" name="door_of_shield_032_01">
|
||||
@ -117,7 +117,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240011" name="secret_door_003_01">
|
||||
@ -153,7 +153,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240014" name="door_of_shield_042_01">
|
||||
@ -165,7 +165,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240015" name="door_of_shield_051_01">
|
||||
@ -177,7 +177,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240016" name="door_of_shield_052_01">
|
||||
@ -189,7 +189,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240017" name="door_of_shield_061_01">
|
||||
@ -201,7 +201,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207825" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240018" name="door_of_shield_062_01">
|
||||
@ -213,7 +213,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207824" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240019" name="secret_door_005_01">
|
||||
@ -249,7 +249,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240022" name="door_of_shield_072_01">
|
||||
@ -261,7 +261,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240023" name="door_of_shield_081_01">
|
||||
@ -273,7 +273,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240024" name="door_of_shield_082_01">
|
||||
@ -285,7 +285,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240025" name="door_of_shield_091_01">
|
||||
@ -297,7 +297,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206445" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240026" name="door_of_shield_092_01">
|
||||
@ -309,7 +309,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206444" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240027" name="secret_door_007_01">
|
||||
@ -333,7 +333,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220073" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240029" name="gate_of_destruction022_01">
|
||||
@ -345,7 +345,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220072" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240030" name="gate_of_fortress_01">
|
||||
@ -357,7 +357,7 @@
|
||||
</nodes>
|
||||
<location x="-251436" y="214385" z="-12122" />
|
||||
<stats basePDef="20000" baseMDef="20000" baseHpMax="200000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240031" name="door_of_throne_01">
|
||||
|
@ -582,12 +582,11 @@ public final class L2DoorInstance extends L2Character
|
||||
{
|
||||
broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_CASTLE_GATE_HAS_BEEN_DESTROYED));
|
||||
}
|
||||
|
||||
// Correct position in case pathfinding moved player to a restricted location, since door coordinates can be behind objects.
|
||||
if (killer.isPlayer())
|
||||
else
|
||||
{
|
||||
killer.setLocation(killer.getActingPlayer().getLastServerPosition());
|
||||
openMe();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -57,7 +57,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218106" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240006" name="door_of_shield_012_01">
|
||||
@ -69,7 +69,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218105" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240007" name="door_of_shield_021_01">
|
||||
@ -81,7 +81,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240008" name="door_of_shield_022_01">
|
||||
@ -93,7 +93,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240009" name="door_of_shield_031_01">
|
||||
@ -105,7 +105,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240010" name="door_of_shield_032_01">
|
||||
@ -117,7 +117,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240011" name="secret_door_003_01">
|
||||
@ -153,7 +153,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240014" name="door_of_shield_042_01">
|
||||
@ -165,7 +165,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240015" name="door_of_shield_051_01">
|
||||
@ -177,7 +177,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240016" name="door_of_shield_052_01">
|
||||
@ -189,7 +189,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240017" name="door_of_shield_061_01">
|
||||
@ -201,7 +201,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207825" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240018" name="door_of_shield_062_01">
|
||||
@ -213,7 +213,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207824" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240019" name="secret_door_005_01">
|
||||
@ -249,7 +249,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240022" name="door_of_shield_072_01">
|
||||
@ -261,7 +261,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240023" name="door_of_shield_081_01">
|
||||
@ -273,7 +273,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240024" name="door_of_shield_082_01">
|
||||
@ -285,7 +285,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240025" name="door_of_shield_091_01">
|
||||
@ -297,7 +297,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206445" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240026" name="door_of_shield_092_01">
|
||||
@ -309,7 +309,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206444" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240027" name="secret_door_007_01">
|
||||
@ -333,7 +333,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220073" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240029" name="gate_of_destruction022_01">
|
||||
@ -345,7 +345,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220072" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240030" name="gate_of_fortress_01">
|
||||
@ -357,7 +357,7 @@
|
||||
</nodes>
|
||||
<location x="-251436" y="214385" z="-12122" />
|
||||
<stats basePDef="20000" baseMDef="20000" baseHpMax="200000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240031" name="door_of_throne_01">
|
||||
|
@ -582,12 +582,11 @@ public final class L2DoorInstance extends L2Character
|
||||
{
|
||||
broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_CASTLE_GATE_HAS_BEEN_DESTROYED));
|
||||
}
|
||||
|
||||
// Correct position in case pathfinding moved player to a restricted location, since door coordinates can be behind objects.
|
||||
if (killer.isPlayer())
|
||||
else
|
||||
{
|
||||
killer.setLocation(killer.getActingPlayer().getLastServerPosition());
|
||||
openMe();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -57,7 +57,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218106" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240006" name="door_of_shield_012_01">
|
||||
@ -69,7 +69,7 @@
|
||||
</nodes>
|
||||
<location x="-241117" y="218105" z="-12402" />
|
||||
<stats basePDef="1000" baseMDef="100000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240007" name="door_of_shield_021_01">
|
||||
@ -81,7 +81,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240008" name="door_of_shield_022_01">
|
||||
@ -93,7 +93,7 @@
|
||||
</nodes>
|
||||
<location x="-238727" y="215838" z="-12659" />
|
||||
<stats basePDef="3000" baseMDef="100000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240009" name="door_of_shield_031_01">
|
||||
@ -105,7 +105,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240010" name="door_of_shield_032_01">
|
||||
@ -117,7 +117,7 @@
|
||||
</nodes>
|
||||
<location x="-238741" y="212231" z="-12788" />
|
||||
<stats basePDef="5000" baseMDef="100000" baseHpMax="50000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240011" name="secret_door_003_01">
|
||||
@ -153,7 +153,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240014" name="door_of_shield_042_01">
|
||||
@ -165,7 +165,7 @@
|
||||
</nodes>
|
||||
<location x="-242793" y="213118" z="-12530" />
|
||||
<stats basePDef="100000" baseMDef="5000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240015" name="door_of_shield_051_01">
|
||||
@ -177,7 +177,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240016" name="door_of_shield_052_01">
|
||||
@ -189,7 +189,7 @@
|
||||
</nodes>
|
||||
<location x="-242794" y="209512" z="-12662" />
|
||||
<stats basePDef="100000" baseMDef="3000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240017" name="door_of_shield_061_01">
|
||||
@ -201,7 +201,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207825" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240018" name="door_of_shield_062_01">
|
||||
@ -213,7 +213,7 @@
|
||||
</nodes>
|
||||
<location x="-239837" y="207824" z="-12914" />
|
||||
<stats basePDef="100000" baseMDef="1000" baseHpMax="40000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240019" name="secret_door_005_01">
|
||||
@ -249,7 +249,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240022" name="door_of_shield_072_01">
|
||||
@ -261,7 +261,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="211738" z="-12405" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="10000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240023" name="door_of_shield_081_01">
|
||||
@ -273,7 +273,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240024" name="door_of_shield_082_01">
|
||||
@ -285,7 +285,7 @@
|
||||
</nodes>
|
||||
<location x="-245877" y="208132" z="-12531" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="20000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240025" name="door_of_shield_091_01">
|
||||
@ -297,7 +297,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206445" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240026" name="door_of_shield_092_01">
|
||||
@ -309,7 +309,7 @@
|
||||
</nodes>
|
||||
<location x="-242922" y="206444" z="-12783" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="25000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240027" name="secret_door_007_01">
|
||||
@ -333,7 +333,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220073" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240029" name="gate_of_destruction022_01">
|
||||
@ -345,7 +345,7 @@
|
||||
</nodes>
|
||||
<location x="-249760" y="220072" z="-12464" />
|
||||
<stats basePDef="10000" baseMDef="10000" baseHpMax="30000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240030" name="gate_of_fortress_01">
|
||||
@ -357,7 +357,7 @@
|
||||
</nodes>
|
||||
<location x="-251436" y="214385" z="-12122" />
|
||||
<stats basePDef="20000" baseMDef="20000" baseHpMax="200000" />
|
||||
<status targetable="false" />
|
||||
<status targetable="true" />
|
||||
<openStatus default="open" />
|
||||
</door>
|
||||
<door id="12240031" name="door_of_throne_01">
|
||||
|
@ -582,12 +582,11 @@ public final class L2DoorInstance extends L2Character
|
||||
{
|
||||
broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_CASTLE_GATE_HAS_BEEN_DESTROYED));
|
||||
}
|
||||
|
||||
// Correct position in case pathfinding moved player to a restricted location, since door coordinates can be behind objects.
|
||||
if (killer.isPlayer())
|
||||
else
|
||||
{
|
||||
killer.setLocation(killer.getActingPlayer().getLastServerPosition());
|
||||
openMe();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user