diff --git a/migrations/restock_armoire.js b/migrations/restock_armoire.js index 94d1fa4317..961f66f674 100644 --- a/migrations/restock_armoire.js +++ b/migrations/restock_armoire.js @@ -3,17 +3,14 @@ var authorName = 'Sabe'; // in case script author needs to know when their ... var authorUuid = '7f14ed62-5408-4e1b-be83-ada62d504931'; //... own data is done /* - * Remove flag stating that the Enchanted Armoire is empty, for when new equipment is added + * set the newStuff flag in all user accounts so they see a Bailey message */ -var dbserver = 'localhost:27017'; // FOR TEST DATABASE -// var dbserver = 'username:password@ds031379-a0.mongolab.com:31379'; // FOR PRODUCTION DATABASE -var dbname = 'habitrpg'; - var mongo = require('mongoskin'); -var _ = require('lodash'); -var dbUsers = mongo.db(dbserver + '/' + dbname + '?auto_reconnect').collection('users'); +var connectionString = 'mongodb://localhost:27017/habitrpg?auto_reconnect=true'; // FOR TEST DATABASE + +var dbUsers = mongo.db(connectionString).collection('users'); // specify a query to limit the affected users (empty for all users): var query = { @@ -22,7 +19,6 @@ var query = { // specify fields we are interested in to limit retrieved data (empty if we're not reading data): var fields = { - 'flags.armoireEmpty':1 }; console.warn('Updating users...'); @@ -32,12 +28,13 @@ dbUsers.findEach(query, fields, {batchSize:250}, function(err, user) { if (err) { return exiting(1, 'ERROR! ' + err); } if (!user) { console.warn('All appropriate users found and modified.'); - return displayData(); + setTimeout(displayData, 300000); + return; } count++; // specify user data to change: - var set = {'migration':migrationName, 'flags.armoireEmpty':false}; + var set = {'flags.armoireEmpty':false}; dbUsers.update({_id:user._id}, {$set:set}); diff --git a/website/assets/sprites/dist/spritesmith-main-5.png b/website/assets/sprites/dist/spritesmith-main-5.png index 4ef5113e45..0aaf7b63fd 100644 Binary files a/website/assets/sprites/dist/spritesmith-main-5.png and b/website/assets/sprites/dist/spritesmith-main-5.png differ diff --git a/website/assets/sprites/spritesmith/gear/armoire/weapon_armoire_woodElfStaff.png b/website/assets/sprites/spritesmith/gear/armoire/weapon_armoire_woodElfStaff.png index 762ebd7cbd..159d477a47 100644 Binary files a/website/assets/sprites/spritesmith/gear/armoire/weapon_armoire_woodElfStaff.png and b/website/assets/sprites/spritesmith/gear/armoire/weapon_armoire_woodElfStaff.png differ diff --git a/website/common/locales/pt_BR/gear.json b/website/common/locales/pt_BR/gear.json index 178320a0d9..bb0c9ed2b4 100644 --- a/website/common/locales/pt_BR/gear.json +++ b/website/common/locales/pt_BR/gear.json @@ -547,7 +547,7 @@ "headSpecialBardHatText": "Bardic Cap", "headSpecialBardHatNotes": "Stick a feather in your cap and call it \"productivity\"! Increases Intelligence by <%= int %>.", "headSpecialLunarWarriorHelmText": "Elmo de Guerreiro Lunar", - "headSpecialLunarWarriorHelmNotes": "O poder da lua te fortalecerá na batalha! Aumenta a Força e Inteligência em <% = attrs%> cada.", + "headSpecialLunarWarriorHelmNotes": "O poder da lua te fortalecerá na batalha! Aumenta a Força e Inteligência em <%= attrs %> cada.", "headSpecialNyeText": "Chapéu Festivo Absurdo", "headSpecialNyeNotes": "Você recebeu um Chapéu Festivo Absurdo! Use-o com orgulho enquanto comemora o Ano Novo! Não confere benefícios.", "headSpecialYetiText": "Elmo de Domador de Ieti", @@ -1031,4 +1031,4 @@ "eyewearMystery301405Notes": "Nenhum acessório é tão chique quanto um monóculo - exceto, talvez, óculos de proteção. Não confere benefícios. Item de Assinante de Julho de 3015.", "eyewearArmoirePlagueDoctorMaskText": "Máscara de Médico da Peste", "eyewearArmoirePlagueDoctorMaskNotes": "Uma autêntica máscara usada pelos médicos que lutam contra a Peste da Procrastinação. Não confere benefícios. Armário Encantado: Conjunto Médico da Peste (Item 2 de 3)." -} \ No newline at end of file +} diff --git a/website/static/sprites/spritesmith-main-5.png b/website/static/sprites/spritesmith-main-5.png index 4ef5113e45..0aaf7b63fd 100644 Binary files a/website/static/sprites/spritesmith-main-5.png and b/website/static/sprites/spritesmith-main-5.png differ