Make sure the correct luckstone is the prize

The first generated luckstone is marked as the prize in mines' end.
Make sure we generate the intended one first, before any other
(possibly randomly generated) luckstones.
This commit is contained in:
Pasi Kallinen
2019-05-25 19:15:56 +03:00
parent ad47095a5e
commit 2562144503
2 changed files with 18 additions and 17 deletions
+17 -17
View File
@@ -1042,6 +1042,7 @@ OBJECT:('!',"booze"),(10,09)
OBJECT:('!',"object detection"),(10,09) OBJECT:('!',"object detection"),(10,09)
# Objects # Objects
# The Treasure chamber... # The Treasure chamber...
OBJECT:('*',"luckstone"),(70,05)
OBJECT:('*',"diamond"),(69,04) OBJECT:('*',"diamond"),(69,04)
OBJECT:'*',(69,04) OBJECT:'*',(69,04)
OBJECT:('*',"diamond"),(69,04) OBJECT:('*',"diamond"),(69,04)
@@ -1058,7 +1059,6 @@ OBJECT:('*',"ruby"),(70,05)
OBJECT:('*',"amethyst"),(70,05) OBJECT:('*',"amethyst"),(70,05)
OBJECT:'*',(70,05) OBJECT:'*',(70,05)
OBJECT:('*',"amethyst"),(70,05) OBJECT:('*',"amethyst"),(70,05)
OBJECT:('*',"luckstone"),(70,05)
# Scattered gems... # Scattered gems...
OBJECT:'*',random OBJECT:'*',random
OBJECT:'*',random OBJECT:'*',random
@@ -1147,24 +1147,24 @@ STAIR:(42,8),up
WALLIFY WALLIFY
# Objects # Objects
OBJECT:('*',"diamond"),random
OBJECT:'*',random
OBJECT:('*',"diamond"),random
OBJECT:'*',random
OBJECT:('*',"emerald"),random
OBJECT:'*',random
OBJECT:('*',"emerald"),random
OBJECT:'*',random
OBJECT:('*',"emerald"),random
OBJECT:'*',random
OBJECT:('*',"ruby"),random
OBJECT:'*',random
OBJECT:('*',"ruby"),random
OBJECT:('*',"amethyst"),random
OBJECT:'*',random
OBJECT:('*',"amethyst"),random
OBJECT:('*',"luckstone"),$place[0] OBJECT:('*',"luckstone"),$place[0]
OBJECT:('*',"flint"),$place[1] OBJECT:('*',"flint"),$place[1]
OBJECT:('*',"diamond"),random
OBJECT:'*',random
OBJECT:('*',"diamond"),random
OBJECT:'*',random
OBJECT:('*',"emerald"),random
OBJECT:'*',random
OBJECT:('*',"emerald"),random
OBJECT:'*',random
OBJECT:('*',"emerald"),random
OBJECT:'*',random
OBJECT:('*',"ruby"),random
OBJECT:'*',random
OBJECT:('*',"ruby"),random
OBJECT:('*',"amethyst"),random
OBJECT:'*',random
OBJECT:('*',"amethyst"),random
OBJECT:'?',random OBJECT:'?',random
OBJECT:'?',random OBJECT:'?',random
OBJECT:'?',random OBJECT:'?',random
+1
View File
@@ -23,6 +23,7 @@ when co-located with a boulder you could sometimes swap places with pets of
any size any size
on rare occasions, multiple mines-end luckstones were being marked as the on rare occasions, multiple mines-end luckstones were being marked as the
prize and triggering an impossible() on a public server prize and triggering an impossible() on a public server
make sure the correct luckstone is the prize in mine's end
Fixes to Post-3.6.2 Problems that Were Exposed Via git Repository Fixes to Post-3.6.2 Problems that Were Exposed Via git Repository