Prevent players from getting trapped

Replace the connection-triggered bridge that can only work one time with
a creator that adds an invis_exit when the junction switch is thrown.

Reported by:    bugs/667
master
Kevin Zheng 2022-05-07 18:28:08 -07:00
parent 7e52d372b2
commit 9e5bc36af3
1 changed files with 22 additions and 134 deletions

View File

@ -9,7 +9,7 @@ enter_x 3
enter_y 4 enter_y 4
msg msg
Created: 2000-06-06 Created: 2000-06-06
Modified: 2021-07-30 Saiapatsu Modified: 2022-05-07 Kevin Zheng
endmsg endmsg
end end
arch dungeon_magic arch dungeon_magic
@ -1759,15 +1759,6 @@ arch medium_stones
x 5 x 5
y 14 y 14
end end
arch spikes_open
name invisible force
x 5
y 14
speed 0.500000
value 1
invisible 1
connected 20
end
arch dungeon_magic arch dungeon_magic
x 5 x 5
y 15 y 15
@ -1795,15 +1786,6 @@ arch medium_stones
x 5 x 5
y 16 y 16
end end
arch spikes_open
name invisible force
x 5
y 16
speed 0.500000
value 1
invisible 1
connected 20
end
arch dungeon_magic arch dungeon_magic
x 5 x 5
y 17 y 17
@ -2109,25 +2091,20 @@ arch permanent_lava
x 6 x 6
y 14 y 14
end end
arch spikes_open arch creator
name invisible force
x 6 x 6
y 14 y 15
speed 0.500000 connected 5
value 1 arch invis_exit
invisible 1 slaying volcano.2
connected 20 hp 31
sp 24
end
end end
arch dungeon_magic arch dungeon_magic
x 6 x 6
y 15 y 15
end end
arch pedestal
name 11
x 6
y 15
connected 11
end
arch mover_3 arch mover_3
x 6 x 6
y 15 y 15
@ -2146,15 +2123,8 @@ move_slow walk
move_slow_penalty 1.000000 move_slow_penalty 1.000000
end end
arch bridge_1 arch bridge_1
slaying volcano.2
hp 31
sp 24
x 6 x 6
y 15 y 15
type 41
connected 10
activate_on_push 1
activate_on_release 1
end end
arch dungeon_magic arch dungeon_magic
x 6 x 6
@ -2164,15 +2134,6 @@ arch permanent_lava
x 6 x 6
y 16 y 16
end end
arch spikes_open
name invisible force
x 6
y 16
speed 0.500000
value 1
invisible 1
connected 20
end
arch dungeon_magic arch dungeon_magic
x 6 x 6
y 17 y 17
@ -2502,15 +2463,6 @@ name rail
x 7 x 7
y 15 y 15
end end
arch spikes_open
name invisible force
x 7
y 15
speed 0.500000
value 1
invisible 1
connected 20
end
arch dungeon_magic arch dungeon_magic
x 7 x 7
y 16 y 16
@ -2519,15 +2471,6 @@ arch medium_stones
x 7 x 7
y 16 y 16
end end
arch spikes_open
name invisible force
x 7
y 16
speed 0.500000
value 1
invisible 1
connected 20
end
arch dungeon_magic arch dungeon_magic
x 7 x 7
y 17 y 17
@ -5056,27 +4999,9 @@ arch dungeon_magic
x 14 x 14
y 17 y 17
end end
arch button_small arch cave_15
name 20
x 14 x 14
y 17 y 17
weight 1000
connected 20
end
arch igate_open_2
name 21
x 14
y 17
speed 0.500000
value 1
connected 21
end
arch creator
name 12
other_arch small_shield
x 14
y 17
connected 12
end end
arch dungeon_magic arch dungeon_magic
x 14 x 14
@ -5090,19 +5015,9 @@ arch dungeon_magic
x 14 x 14
y 19 y 19
end end
arch button_small arch cave_15
name 12
x 14 x 14
y 19 y 19
weight 1000
connected 12
end
arch creator
name 5
other_arch small_shield
x 14
y 19
connected 5
end end
arch dungeon_magic arch dungeon_magic
x 14 x 14
@ -5433,6 +5348,14 @@ y 16
end end
arch dungeon_magic arch dungeon_magic
x 15 x 15
y 17
end
arch cave_15
x 15
y 17
end
arch dungeon_magic
x 15
y 18 y 18
end end
arch cave_15 arch cave_15
@ -5818,19 +5741,9 @@ arch dungeon_magic
x 16 x 16
y 19 y 19
end end
arch igate_open_2 arch cave_15
name 12
x 16 x 16
y 19 y 19
speed 2.000000
value 1
connected 12
end
arch small_shield
x 16
y 19
material 0
weight 10
end end
arch dungeon_magic arch dungeon_magic
x 16 x 16
@ -6225,13 +6138,9 @@ arch dungeon_magic
x 17 x 17
y 19 y 19
end end
arch igate_open_2 arch cave_15
name 11
x 17 x 17
y 19 y 19
speed 2.000000
value 1
connected 11
end end
arch dungeon_magic arch dungeon_magic
x 17 x 17
@ -6621,12 +6530,9 @@ arch dungeon_magic
x 18 x 18
y 19 y 19
end end
arch button_small arch cave_15
name 10
x 18 x 18
y 19 y 19
weight 10
connected 10
end end
arch dungeon_magic arch dungeon_magic
x 18 x 18
@ -12653,12 +12559,6 @@ arch dungeon_magic
x 34 x 34
y 25 y 25
end end
arch pedestal
name 21
x 34
y 25
connected 21
end
arch mover_5 arch mover_5
x 34 x 34
y 25 y 25
@ -12678,12 +12578,6 @@ arch dungeon_magic
x 34 x 34
y 26 y 26
end end
arch pedestal
name 21
x 34
y 26
connected 21
end
arch mover_5 arch mover_5
x 34 x 34
y 26 y 26
@ -12703,12 +12597,6 @@ arch dungeon_magic
x 34 x 34
y 27 y 27
end end
arch pedestal
name 21
x 34
y 27
connected 21
end
arch mover_5 arch mover_5
x 34 x 34
y 27 y 27