Skip to content

Commit 1f6fbf2

Browse files
committed
release
1 parent c0ca2f1 commit 1f6fbf2

3 files changed

Lines changed: 9 additions & 10 deletions

File tree

build/door/static/info.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@
257257
}
258258

259259
function Logoff() {
260-
if (!art) art = setInterval(rotateImage, 17500);
260+
if (!art) art = setInterval(rotateImage, 14400);
261261
window.focus();
262262
input = false;
263263
cmd(`<input type="button" id="cancel" value="Disconnect" onclick="currentCMD = ''; send('\x1B');"> <input class="platinum" id="default" value="CONNECT" onclick="send(' ');" type="submit"><br>

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,21 +53,21 @@
5353
"nodemailer-smtp-transport": "^2.7.4",
5454
"sprintf-js": "^1.1.2",
5555
"title-case": "^2.1.1",
56-
"ws": "^7.0.1",
56+
"ws": "^7.1.0",
5757
"xterm": "^3.14.4",
5858
"xvt": "^1.1.2"
5959
},
6060
"devDependencies": {
6161
"@types/better-sqlite3": "^5.4.0",
6262
"@types/express": "^4.17.0",
6363
"@types/fs-extra": "^8.0.0",
64-
"@types/node": "^10.14.10",
64+
"@types/node": "^10.14.12",
6565
"@types/nodemailer": "^6.2.0",
6666
"@types/nodemailer-smtp-transport": "^2.7.4",
6767
"@types/sprintf-js": "^1.1.2",
6868
"@types/ws": "^6.0.1",
69-
"browserify": "^16.2.3",
69+
"browserify": "^16.3.0",
7070
"tslint": "^5.18.0",
71-
"typescript": "^3.5.2"
71+
"typescript": "^3.5.3"
7272
}
7373
}

src/tty/dungeon.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2060,7 +2060,7 @@ function generateLevel() {
20602060
Y = $.dice(DL.rooms.length) - 1
20612061
X = $.dice(DL.width) - 1
20622062
ROOM = DL.rooms[Y][X]
2063-
} while (ROOM.type == 'cavern') // cannot teleport into a cavern
2063+
} while (ROOM.type) // teleport into a chamber only
20642064
DL.moves >>= 1
20652065
return
20662066
}
@@ -2084,8 +2084,7 @@ function generateLevel() {
20842084
rooms: new Array(maxRow),
20852085
map: '',
20862086
moves: 0,
2087-
spawn: Math.trunc(deep / 3 + Z / 9 + maxRow / 3)
2088-
+ $.dice(Math.round($.online.cha / 20) + 1) + 3,
2087+
spawn: $.int(deep / 3 + Z / 9 + maxRow / 3) + $.dice(Math.round($.online.cha / 20) + 1) + 3,
20892088
width: maxCol
20902089
}
20912090

@@ -2494,7 +2493,7 @@ function putMonster(r = -1, c = -1): boolean {
24942493
// check for overcrowding
24952494
let room = DL.rooms[r][c]
24962495
let i:number = room.monster.length
2497-
const mob = Z < 50 ? 3 : 2
2496+
const mob = (Z > 9 && Z < 50) ? 3 : 2 // how big are these caverns?
24982497
if (i >= (!DL.rooms[r][c].type ? mob - 1 : DL.rooms[r][c].type == 'cavern' ? mob : 1))
24992498
return false
25002499

@@ -2648,7 +2647,7 @@ function putMonster(r = -1, c = -1): boolean {
26482647
}
26492648

26502649
level += $.dice(room.monster.length + 2) - (room.monster.length + 1)
2651-
} while (room.monster.length < 10 && sum < (Z - 3 - room.monster.length))
2650+
} while (room.monster.length < $.int(3 + mob + deep / 3) && sum < (Z - 3 - room.monster.length))
26522651

26532652
return true
26542653
}

0 commit comments

Comments
 (0)