Showing 2 of 4 total issues
Function loginPlayer
has 68 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
player.on('login', function loginPlayer() {
player.question('What name do you go by in the realm of xMUD? ').then(function(answer) {
player.socket.write('Aah, ' + answer + ', a nice name. Let me do a few checks...\n');
if (answer.match(/^[a-z]+$/i) === null) {
player.socket.write('Hang on, that doesn\'t look like a name to me!\n');
Function signupPlayer
has 33 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
player.on('signup', function signupPlayer() {
player.socket.write('That player doesn\'t seem to exist.\n');
player.question('Would you like to create it? [y/n] ').then(function(answer) {
if (answer.toLowerCase().indexOf('y') == -1) {
throw new Error('Player creation canceled');