diff --git a/data/actions/actions.xml b/data/actions/actions.xml index 34f5b14..dc3928a 100644 --- a/data/actions/actions.xml +++ b/data/actions/actions.xml @@ -396,6 +396,8 @@ + + @@ -499,6 +501,8 @@ + + @@ -554,6 +558,7 @@ + @@ -608,6 +613,7 @@ + diff --git a/data/actions/scripts/misc/doors.lua b/data/actions/scripts/misc/doors.lua index 4b9ae0a..545c9d4 100644 --- a/data/actions/scripts/misc/doors.lua +++ b/data/actions/scripts/misc/doors.lua @@ -1,5 +1,5 @@ local lockedDoors = { - 1628, 1631, 1650, 1653, 1668, 1671, 1682, 1691, 5006, 5007, 5097, 5106, 5115, 5124, 5133, 5136, 5139, 5142, 5277, 5280, 5732, 5735, 6191, 6194, 6248, 6251, 6891, 6900, 7033, 7042 + 1628, 1631, 1650, 1653, 1668, 1671, 1682, 1691, 5006, 5007, 5097, 5106, 5115, 5124, 5133, 5136, 5139, 5142, 5277, 5280, 5732, 5735, 6191, 6194, 6248, 6251, 6799, 6801, 6891, 6900, 7033, 7042 } local closedNormalDoors = { @@ -51,6 +51,8 @@ local closedNormalDoors = { [6252] = 6253, [6254] = 6255, [6256] = 6257, + [6795] = 6796, + [6797] = 6798, [6892] = 6893, [6894] = 6895, [6901] = 6902, @@ -107,6 +109,7 @@ local openVerticalDoors = { [6255] = 6254, [6259] = 6258, [6263] = 6262, + [6798] = 6797, [6902] = 6901, [6904] = 6903, [6906] = 6905, @@ -162,6 +165,7 @@ local openHorizontalDoors = { [6257] = 6256, [6261] = 6260, [6265] = 6264, + [6796] = 6795, [6893] = 6892, [6895] = 6894, [6897] = 6896, diff --git a/data/items800/items.srv b/data/items800/items.srv index e0d1ace..10139bd 100644 --- a/data/items800/items.srv +++ b/data/items800/items.srv @@ -30810,24 +30810,24 @@ Flags = {Bottom,Unpass,Unmove} TypeID = 6795 Name = "an entrance" -Flags = {Unpass,Unmove} +Flags = {Door,Unpass,Unmove,Unthrow,Unlay} TypeID = 6796 Name = "an entrance" -Flags = {Top,Unmove} +Flags = {Top,Door,Unmove} TypeID = 6797 Name = "an entrance" -Flags = {Unpass,Unmove} +Flags = {Door,Unpass,Unmove,Unthrow,Unlay} TypeID = 6798 Name = "an entrance" -Flags = {Top,Unmove} +Flags = {Top,Door,Unmove} TypeID = 6799 Name = "an entrance" Description = "It seems tightly closed" -Flags = {Unpass,Unmove} +Flags = {UseEvent,Door,Unpass,Unmove,Unthrow,Unlay} TypeID = 6800 Name = "an entrance" @@ -30836,7 +30836,7 @@ Flags = {Top,Unmove} TypeID = 6801 Name = "an entrance" Description = "It seems tightly closed" -Flags = {Unpass,Unmove} +Flags = {UseEvent,Door,Unpass,Unmove,Unthrow,Unlay} TypeID = 6802 Name = "an entrance" diff --git a/data/monster/800/barbarian bloodwalker.xml b/data/monster/800/barbarian bloodwalker.xml index 6df0887..a851afa 100644 --- a/data/monster/800/barbarian bloodwalker.xml +++ b/data/monster/800/barbarian bloodwalker.xml @@ -44,7 +44,6 @@ - diff --git a/data/monster/800/barbarian headsplitter.xml b/data/monster/800/barbarian headsplitter.xml index c48b1c1..3935957 100644 --- a/data/monster/800/barbarian headsplitter.xml +++ b/data/monster/800/barbarian headsplitter.xml @@ -44,7 +44,6 @@ - diff --git a/data/monster/800/barbarian skullhunter.xml b/data/monster/800/barbarian skullhunter.xml index dcd33ca..4d73ea1 100644 --- a/data/monster/800/barbarian skullhunter.xml +++ b/data/monster/800/barbarian skullhunter.xml @@ -41,7 +41,6 @@ - diff --git a/data/monster/800/frost giant.xml b/data/monster/800/frost giant.xml index 53d6c8a..78f3e7f 100644 --- a/data/monster/800/frost giant.xml +++ b/data/monster/800/frost giant.xml @@ -46,7 +46,6 @@ -