diff --git a/.eslintignore b/.eslintignore index bf59002477..b8349da881 100644 --- a/.eslintignore +++ b/.eslintignore @@ -8,16 +8,13 @@ dist/ dist-client/ # Not linted -migrations/* website/client-old/ -scripts/* -test/server_side/**/* test/client-old/spec/**/* # Temporarilly disabled. These should be removed when the linting errors are fixed TODO -website/common/script/content/index.js +migrations/* +scripts/* website/common/browserify.js -test/content/**/* Gruntfile.js gulpfile.js gulp \ No newline at end of file diff --git a/config.json.example b/config.json.example index 9e5debf1a2..18264f6ff0 100644 --- a/config.json.example +++ b/config.json.example @@ -73,7 +73,7 @@ "LOGGLY_ACCOUNT": "account", "PUSH_CONFIGS": { "GCM_SERVER_API_KEY": "", - "APN_ENABLED": "true", + "APN_ENABLED": "false", "FCM_SERVER_API_KEY": "" }, "PUSHER": { diff --git a/gulp/gulp-build.js b/gulp/gulp-build.js index 30b0898434..6218bca763 100644 --- a/gulp/gulp-build.js +++ b/gulp/gulp-build.js @@ -25,7 +25,7 @@ gulp.task('build:common', () => { gulp.task('build:server', ['build:src', 'build:common']); -gulp.task('build:dev', ['browserify', 'prepare:staticNewStuff', 'semantic-ui'], (done) => { +gulp.task('build:dev', ['browserify', 'prepare:staticNewStuff'], (done) => { gulp.start('grunt-build:dev', done); }); @@ -33,7 +33,7 @@ gulp.task('build:dev:watch', ['build:dev'], () => { gulp.watch(['website/client-old/**/*.styl', 'website/common/script/*']); }); -gulp.task('build:prod', ['browserify', 'build:server', 'prepare:staticNewStuff', 'semantic-ui'], (done) => { +gulp.task('build:prod', ['browserify', 'build:server', 'prepare:staticNewStuff'], (done) => { runSequence( 'grunt-build:prod', 'apidoc', diff --git a/gulp/gulp-semanticui.js b/gulp/gulp-semanticui.js deleted file mode 100644 index ad0570351f..0000000000 --- a/gulp/gulp-semanticui.js +++ /dev/null @@ -1,43 +0,0 @@ -import gulp from 'gulp'; -import fs from 'fs'; - -// Make semantic-ui-less work with a theme in a different folder -// Code taken from https://www.artembutusov.com/webpack-semantic-ui/ - -// Relative to node_modules/semantic-ui-less -const SEMANTIC_THEME_PATH = '../../website/client/assets/less/semantic-ui/theme.config'; - -// fix well known bug with default distribution -function fixFontPath (filename) { - return new Promise((resolve, reject) => { - fs.readFile(filename, 'utf8', (err, content) => { - if (err) return reject(err); - - let newContent = content.replace( - '@fontPath : \'../../themes/', - '@fontPath : \'../../../themes/' - ); - - fs.writeFile(filename, newContent, 'utf8', (err1) => { - if (err) return reject(err1); - resolve(); - }); - }); - }); -} - -gulp.task('semantic-ui', (done) => { - // relocate default config - fs.writeFile( - 'node_modules/semantic-ui-less/theme.config', - `@import '${SEMANTIC_THEME_PATH}';\n`, - 'utf8', - (err) => { - if (err) return done(err); - - fixFontPath('node_modules/semantic-ui-less/themes/default/globals/site.variables') - .then(() => done()) - .catch(done); - } - ); -}); \ No newline at end of file diff --git a/gulp/gulp-transifex-test.js b/gulp/gulp-transifex-test.js index c9cb6d4a7a..d6d8594f70 100644 --- a/gulp/gulp-transifex-test.js +++ b/gulp/gulp-transifex-test.js @@ -67,7 +67,7 @@ gulp.task('transifex:malformedStrings', () => { let stringsWithIncorrectNumberOfInterpolations = []; let count = 0; - _(ALL_LANGUAGES).each(function (lang) { + _.each(ALL_LANGUAGES, function (lang) { _.each(stringsToLookFor, function (strings, file) { let translationFile = fs.readFileSync(LOCALES + lang + '/' + file); @@ -89,7 +89,7 @@ gulp.task('transifex:malformedStrings', () => { } }); }); - }).value(); + }); if (!_.isEmpty(stringsWithMalformedInterpolations)) { let message = 'The following strings have malformed or missing interpolations'; @@ -114,7 +114,7 @@ function getArrayOfLanguages () { function eachTranslationFile (languages, cb) { let jsonFiles = stripOutNonJsonFiles(fs.readdirSync(ENGLISH_LOCALE)); - _(languages).each((lang) => { + _.each(languages, (lang) => { _.each(jsonFiles, (filename) => { try { var translationFile = fs.readFileSync(LOCALES + lang + '/' + filename); @@ -128,7 +128,7 @@ function eachTranslationFile (languages, cb) { cb(null, lang, filename, parsedEnglishFile, parsedTranslationFile); }); - }).value(); + }); } function eachTranslationString (languages, cb) { @@ -153,7 +153,7 @@ function formatMessageForPosting (msg, items) { function getStringsWith (json, interpolationRegex) { var strings = {}; - _(json).each(function (file_name) { + _.each(json, function (file_name) { var raw_file = fs.readFileSync(ENGLISH_LOCALE + file_name); var parsed_json = JSON.parse(raw_file); @@ -162,7 +162,7 @@ function getStringsWith (json, interpolationRegex) { var match = value.match(interpolationRegex); if (match) strings[file_name][key] = match; }); - }).value(); + }); return strings; } diff --git a/gulpfile.js b/gulpfile.js index 5bd810d69b..628e7507fb 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -9,7 +9,6 @@ require('babel-register'); if (process.env.NODE_ENV === 'production') { - require('./gulp/gulp-semanticui'); require('./gulp/gulp-apidoc'); require('./gulp/gulp-newstuff'); require('./gulp/gulp-build'); diff --git a/migrations/20130204_count_habits.js b/migrations/20130204_count_habits.js index 1459a97133..172bee9e60 100644 --- a/migrations/20130204_count_habits.js +++ b/migrations/20130204_count_habits.js @@ -1,5 +1,12 @@ // %mongo server:27017/dbname underscore.js my_commands.js // %mongo server:27017/dbname underscore.js --shell + +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var habits = 0, dailies = 0, todos = 0, diff --git a/migrations/20130326_migrate_pets.js b/migrations/20130326_migrate_pets.js index 5ded28814a..2e0f0a395b 100644 --- a/migrations/20130326_migrate_pets.js +++ b/migrations/20130326_migrate_pets.js @@ -3,6 +3,12 @@ */ // mongo habitrpg ./node_modules/underscore/underscore.js ./migrations/20130326_migrate_pets.js +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var mapping = { bearcub: {name:'BearCub', modifier: 'Base'}, cactus: {name:'Cactus', modifier:'Base'}, diff --git a/migrations/20130327_apply_tokens.js b/migrations/20130327_apply_tokens.js index c4ae5c7c7f..e277db38fd 100644 --- a/migrations/20130327_apply_tokens.js +++ b/migrations/20130327_apply_tokens.js @@ -4,6 +4,12 @@ // mongo habitrpg ./node_modules/underscore/underscore.js migrations/20130327_apply_tokens.js +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var mapping = [ { tier: 1, diff --git a/migrations/20130508_fix_duff_party_subscriptions.js b/migrations/20130508_fix_duff_party_subscriptions.js index cd218e785b..918e323e42 100644 --- a/migrations/20130508_fix_duff_party_subscriptions.js +++ b/migrations/20130508_fix_duff_party_subscriptions.js @@ -6,6 +6,11 @@ * mongo habitrpg ./node_modules/underscore/underscore.js ./migrations/20130508_fix_duff_party_subscriptions.js */ +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 // since our primary subscription will first hit parties now, we *definitely* need an index there db.parties.ensureIndex( { 'members': 1}, {background: true} ); diff --git a/migrations/20130602_survey_rewards.js b/migrations/20130602_survey_rewards.js index 5f883f7ad1..98ae8106c2 100644 --- a/migrations/20130602_survey_rewards.js +++ b/migrations/20130602_survey_rewards.js @@ -1,5 +1,11 @@ //mongo habitrpg ./node_modules/lodash/lodash.js migrations/20130602_survey_rewards.js +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var members = [] members = _.uniq(members); diff --git a/migrations/20130908_cleanup_derby_corruption.js b/migrations/20130908_cleanup_derby_corruption.js index 49c28141bd..6cac534587 100644 --- a/migrations/20130908_cleanup_derby_corruption.js +++ b/migrations/20130908_cleanup_derby_corruption.js @@ -3,6 +3,12 @@ // Racer was notorious for adding duplicates, randomly deleting documents, etc. Once we pull the plug on old.habit, // run this migration to cleanup all the corruption +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + db.users.find().forEach(function(user){ // remove corrupt tasks, which will either be null-value or no id diff --git a/migrations/20131028_task_subdocs_tags_invites.js b/migrations/20131028_task_subdocs_tags_invites.js index 8b8cdeced0..f4a8b720c2 100644 --- a/migrations/20131028_task_subdocs_tags_invites.js +++ b/migrations/20131028_task_subdocs_tags_invites.js @@ -5,6 +5,12 @@ // @see http://stackoverflow.com/questions/14867697/mongoose-full-collection-scan //Also, what do we think of a Mongoose Migration module? something like https://github.com/madhums/mongoose-migrate +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + db.users.find().forEach(function(user){ // Add invites to groups diff --git a/migrations/20131104_restore_lost_task_data.js b/migrations/20131104_restore_lost_task_data.js index 9312ae8a76..e77f57de3f 100644 --- a/migrations/20131104_restore_lost_task_data.js +++ b/migrations/20131104_restore_lost_task_data.js @@ -8,6 +8,12 @@ var mongo = require('mongoskin'); var _ = require('lodash'); +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var backupUsers = mongo.db('localhost:27017/habitrpg_old?auto_reconnect').collection('users'); var liveUsers = mongo.db('localhost:27017/habitrpg_new?auto_reconnect').collection('users'); diff --git a/migrations/20131127_restore_dayStart.js b/migrations/20131127_restore_dayStart.js index 41b3774eed..fd9aba3618 100644 --- a/migrations/20131127_restore_dayStart.js +++ b/migrations/20131127_restore_dayStart.js @@ -1,5 +1,11 @@ // node .migrations/20131127_restore_dayStart.js +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var mongo = require('mongoskin'); var _ = require('lodash'); diff --git a/migrations/20131214_classes.coffee b/migrations/20131214_classes.coffee index 152a30f669..e04653d4cd 100644 --- a/migrations/20131214_classes.coffee +++ b/migrations/20131214_classes.coffee @@ -8,6 +8,12 @@ mongo = require('mongoskin') _ = require('lodash') async = require('async') +# IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +# We've now upgraded to lodash v4 but the code used in this migration has not been +# adapted to work with it. Before this migration is used again any lodash method should +# be checked for compatibility against the v4 changelog and changed if necessary. +# https://github.com/lodash/lodash/wiki/Changelog#v400 + db = mongo.db('localhost:27017/habitrpg?auto_reconnect') ### diff --git a/migrations/20131221_restore_NaN_history.js b/migrations/20131221_restore_NaN_history.js index b96af1462c..f0d6d90093 100644 --- a/migrations/20131221_restore_NaN_history.js +++ b/migrations/20131221_restore_NaN_history.js @@ -1,5 +1,11 @@ // node .migrations/20131221_restore_NaN_history.js +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + /** * After the classes migration, users lost some history entries */ diff --git a/migrations/20131225_restore_streaks.js b/migrations/20131225_restore_streaks.js index a4817ada83..c07a3828f3 100644 --- a/migrations/20131225_restore_streaks.js +++ b/migrations/20131225_restore_streaks.js @@ -1,5 +1,11 @@ // node .migrations/20131225_restore_streaks.js +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + /** * After the classes migration, users lost some history entries */ diff --git a/migrations/20140823_remove_undefined_and_false_notifications.js b/migrations/20140823_remove_undefined_and_false_notifications.js index 27ee15f924..a6eed2b838 100644 --- a/migrations/20140823_remove_undefined_and_false_notifications.js +++ b/migrations/20140823_remove_undefined_and_false_notifications.js @@ -5,6 +5,12 @@ var migrationName = '20140823_remove_undefined_and_false_notifications'; var authorName = 'Alys'; // in case script author needs to know when their ... var authorUuid = 'd904bd62-da08-416b-a816-ba797c9ee265'; //... own data is done +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + /** * https://github.com/HabitRPG/habitrpg/pull/3907 */ diff --git a/migrations/20140829_change_headAccessory_to_eyewear.js b/migrations/20140829_change_headAccessory_to_eyewear.js index a801e40a98..9940fb5013 100644 --- a/migrations/20140829_change_headAccessory_to_eyewear.js +++ b/migrations/20140829_change_headAccessory_to_eyewear.js @@ -4,6 +4,12 @@ var migrationName = '20140829_change_headAccessory_to_eyewear'; var authorName = 'Alys'; // in case script author needs to know when their ... var authorUuid = 'd904bd62-da08-416b-a816-ba797c9ee265'; //... own data is done +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + /** * https://github.com/HabitRPG/habitrpg/issues/3645 */ diff --git a/migrations/20140831_increase_gems_for_previous_contributions.js b/migrations/20140831_increase_gems_for_previous_contributions.js index 694409a5b7..2bdc5dd5eb 100644 --- a/migrations/20140831_increase_gems_for_previous_contributions.js +++ b/migrations/20140831_increase_gems_for_previous_contributions.js @@ -4,6 +4,11 @@ // // node 20140831_increase_gems_for_previous_contributions.js > 20140831_increase_gems_for_previous_contributions_output.txt +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 var migrationName = '20140831_increase_gems_for_previous_contributions'; diff --git a/migrations/20140914_upgrade_admin_contrib_tiers.js b/migrations/20140914_upgrade_admin_contrib_tiers.js index 1665bba1bc..7962b7dfde 100644 --- a/migrations/20140914_upgrade_admin_contrib_tiers.js +++ b/migrations/20140914_upgrade_admin_contrib_tiers.js @@ -8,6 +8,12 @@ var authorUuid = 'd904bd62-da08-416b-a816-ba797c9ee265'; //... own data is done * Convert Tier 7 contributors with admin flag to Tier 8 (moderators). */ +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var mongo = require('mongoskin'); var _ = require('lodash'); diff --git a/migrations/20141117_consecutive_months.js b/migrations/20141117_consecutive_months.js index 312e6734de..7b2f418d94 100644 --- a/migrations/20141117_consecutive_months.js +++ b/migrations/20141117_consecutive_months.js @@ -1,3 +1,9 @@ +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + // require moment, lodash db.users.find( {'purchased.plan.customerId':{$ne:null}}, diff --git a/migrations/20150124_mountmaster_fix.js b/migrations/20150124_mountmaster_fix.js index 842b51c4b1..874faea22c 100644 --- a/migrations/20150124_mountmaster_fix.js +++ b/migrations/20150124_mountmaster_fix.js @@ -9,6 +9,12 @@ var authorUuid = 'd904bd62-da08-416b-a816-ba797c9ee265'; //... own data is done var dbserver = 'localhost:27017' // CHANGE THIS FOR PRODUCTION DATABASE +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var mongo = require('mongoskin'); var _ = require('lodash'); diff --git a/migrations/20150131_birthday_goodies_fix_remove_robe.js b/migrations/20150131_birthday_goodies_fix_remove_robe.js index 879a4dbc98..54b39030ba 100644 --- a/migrations/20150131_birthday_goodies_fix_remove_robe.js +++ b/migrations/20150131_birthday_goodies_fix_remove_robe.js @@ -8,6 +8,12 @@ var authorUuid = 'd904bd62-da08-416b-a816-ba797c9ee265'; //... own data is done var dbserver = 'localhost:27017' // CHANGE THIS FOR PRODUCTION DATABASE +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var mongo = require('mongoskin'); var _ = require('lodash'); diff --git a/migrations/20150201_convert_creation_date_from_string_to_object.js b/migrations/20150201_convert_creation_date_from_string_to_object.js index bc3a98bb02..72a31e8020 100644 --- a/migrations/20150201_convert_creation_date_from_string_to_object.js +++ b/migrations/20150201_convert_creation_date_from_string_to_object.js @@ -19,6 +19,12 @@ var authorUuid = 'd904bd62-da08-416b-a816-ba797c9ee265'; //... own data is done var dbserver = 'localhost:27017' // CHANGE THIS FOR PRODUCTION DATABASE +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var mongo = require('mongoskin'); var _ = require('lodash'); var moment = require('moment'); diff --git a/migrations/20150224_force_resting_in_inn.js b/migrations/20150224_force_resting_in_inn.js index 299b6392a6..1b704fb411 100644 --- a/migrations/20150224_force_resting_in_inn.js +++ b/migrations/20150224_force_resting_in_inn.js @@ -6,6 +6,12 @@ var authorUuid = 'd904bd62-da08-416b-a816-ba797c9ee265'; //... own data is done * force all active players to rest in the inn due to massive server fail */ +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var dbserver = 'localhost:27017' // CHANGE THIS FOR PRODUCTION DATABASE var mongo = require('mongoskin'); diff --git a/migrations/20150604_ultimateGearSets.js b/migrations/20150604_ultimateGearSets.js index 3e3c53997b..64ff0142d3 100644 --- a/migrations/20150604_ultimateGearSets.js +++ b/migrations/20150604_ultimateGearSets.js @@ -19,6 +19,12 @@ var authorUuid = 'd904bd62-da08-416b-a816-ba797c9ee265'; //... own data is done * means minimal new testing. */ +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var dbserver = 'localhost:27017' // FOR TEST DATABASE // var dbserver = 'username:password@ds031379-a0.mongolab.com:31379' // FOR PRODUCTION DATABASE var dbname = 'habitrpg'; diff --git a/migrations/20160111_challenges_condense_same_day_history_entries.js b/migrations/20160111_challenges_condense_same_day_history_entries.js index de5f719020..69411e8530 100644 --- a/migrations/20160111_challenges_condense_same_day_history_entries.js +++ b/migrations/20160111_challenges_condense_same_day_history_entries.js @@ -7,6 +7,12 @@ var migrationName = '20160111_challenges_condense_same_day_history_entries.js'; var dbserver = ''; var dbname = ''; +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var mongo = require('mongoskin'); var _ = require('lodash'); var moment = require('moment'); diff --git a/migrations/20160129_habit_birthday.js b/migrations/20160129_habit_birthday.js index d595fa2abe..f4be13c50e 100644 --- a/migrations/20160129_habit_birthday.js +++ b/migrations/20160129_habit_birthday.js @@ -11,6 +11,12 @@ var dbserver = 'localhost:27017'; // FOR TEST DATABASE // var dbserver = 'username:password@ds031379-a0.mongolab.com:31379'; // FOR PRODUCTION DATABASE var dbname = 'habitrpg'; +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var mongo = require('mongoskin'); var _ = require('lodash'); diff --git a/migrations/20160521_veteran_ladder.js b/migrations/20160521_veteran_ladder.js index cf92ff5375..0cc19e4514 100644 --- a/migrations/20160521_veteran_ladder.js +++ b/migrations/20160521_veteran_ladder.js @@ -14,6 +14,12 @@ var dbname = 'habitrpg'; var mongo = require('mongoskin'); var _ = require('lodash'); +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var dbUsers = mongo.db(dbserver + '/' + dbname + '?auto_reconnect').collection('users'); // specify a query to limit the affected users (empty for all users): diff --git a/migrations/20160527_fix_empty_checklist_id.js b/migrations/20160527_fix_empty_checklist_id.js index 0aaa36d1ac..0276d3241e 100644 --- a/migrations/20160527_fix_empty_checklist_id.js +++ b/migrations/20160527_fix_empty_checklist_id.js @@ -2,6 +2,12 @@ var uuid = require('uuid').v4; var mongo = require('mongodb').MongoClient; var _ = require('lodash'); +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + var taskIds = require('checklists-no-id.json').map(function (obj) { return obj._id; }); diff --git a/migrations/api_v3/challenges.js b/migrations/api_v3/challenges.js index 009c205e33..94adbed6e5 100644 --- a/migrations/api_v3/challenges.js +++ b/migrations/api_v3/challenges.js @@ -6,6 +6,12 @@ // Due to some big user profiles it needs more RAM than is allowed by default by v8 (arounf 1.7GB). // Run the script with --max-old-space-size=4096 to allow up to 4GB of RAM + +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 console.log('Starting migrations/api_v3/challenges.js.'); require('babel-register'); diff --git a/migrations/api_v3/challengesMembers.js b/migrations/api_v3/challengesMembers.js index 971119831a..349abde57b 100644 --- a/migrations/api_v3/challengesMembers.js +++ b/migrations/api_v3/challengesMembers.js @@ -9,6 +9,12 @@ // Run the script with --max-old-space-size=4096 to allow up to 4GB of RAM console.log('Starting migrations/api_v3/challengesMembers.js.'); +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + require('babel-register'); require('babel-polyfill'); diff --git a/migrations/api_v3/coupons.js b/migrations/api_v3/coupons.js index 64071faffe..8b79deba8d 100644 --- a/migrations/api_v3/coupons.js +++ b/migrations/api_v3/coupons.js @@ -8,6 +8,12 @@ // Run the script with --max-old-space-size=4096 to allow up to 4GB of RAM console.log('Starting migrations/api_v3/coupons.js.'); +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + require('babel-register'); require('babel-polyfill'); diff --git a/migrations/api_v3/emailUnsubscriptions.js b/migrations/api_v3/emailUnsubscriptions.js index d90525db16..3e1629563e 100644 --- a/migrations/api_v3/emailUnsubscriptions.js +++ b/migrations/api_v3/emailUnsubscriptions.js @@ -8,6 +8,12 @@ // Run the script with --max-old-space-size=4096 to allow up to 4GB of RAM console.log('Starting migrations/api_v3/unsubscriptions.js.'); +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + require('babel-register'); require('babel-polyfill'); diff --git a/migrations/api_v3/groups.js b/migrations/api_v3/groups.js index c6582e6b68..e623b9d062 100644 --- a/migrations/api_v3/groups.js +++ b/migrations/api_v3/groups.js @@ -16,6 +16,12 @@ // Run the script with --max-old-space-size=4096 to allow up to 4GB of RAM console.log('Starting migrations/api_v3/groups.js.'); +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + require('babel-register'); require('babel-polyfill'); diff --git a/migrations/api_v3/users.js b/migrations/api_v3/users.js index 656b8f498a..f2c8e2f52f 100644 --- a/migrations/api_v3/users.js +++ b/migrations/api_v3/users.js @@ -9,6 +9,12 @@ // Run the script with --max-old-space-size=4096 to allow up to 4GB of RAM console.log('Starting migrations/api_v3/users.js.'); +// IMPORTANT NOTE: this migration was written when we were using version 3 of lodash. +// We've now upgraded to lodash v4 but the code used in this migration has not been +// adapted to work with it. Before this migration is used again any lodash method should +// be checked for compatibility against the v4 changelog and changed if necessary. +// https://github.com/lodash/lodash/wiki/Changelog#v400 + require('babel-register'); require('babel-polyfill'); diff --git a/migrations/find_unique_user.js b/migrations/find_unique_user.js index 5b10f04374..014933ac1f 100644 --- a/migrations/find_unique_user.js +++ b/migrations/find_unique_user.js @@ -7,6 +7,6 @@ db.users.find().forEach(function(user){ user.tasks = user.habits.concat(user.dailys).concat(user.todos).concat(user.rewards); - var found = _.any(user.tasks, {text: ""}) + var found = _.some(user.tasks, {text: ""}) if (found) printjson({id:user._id, auth:user.auth}); }) \ No newline at end of file diff --git a/migrations/groups/add-unlimited-subscription.js b/migrations/groups/add-unlimited-subscription.js new file mode 100644 index 0000000000..653024d0b8 --- /dev/null +++ b/migrations/groups/add-unlimited-subscription.js @@ -0,0 +1,33 @@ +var migrationName = 'AddUnlimitedSubscription'; +var authorName = 'TheHollidayInn'; // in case script author needs to know when their ... +var authorUuid = ''; //... own data is done + +/* + * This migrations will add a free subscription to a specified group + */ + +import { model as Group } from '../../website/server/models/group'; + +// @TODO: this should probably be a GroupManager library method +async function addUnlimitedSubscription (groupId) { + let group = await Group.findById(groupId); + + group.purchased.plan.customerId = "group-unlimited"; + group.purchased.plan.dateCreated = new Date(); + group.purchased.plan.dateUpdated = new Date(); + group.purchased.plan.paymentMethod = "Group Unlimited"; + group.purchased.plan.planId = "group_monthly"; + group.purchased.plan.dateTerminated = null; + // group.purchased.plan.owner = ObjectId(); + group.purchased.plan.subscriptionId = ""; + + return group.save(); +}; + +module.exports = async function addUnlimitedSubscriptionCreator () { + let groupId = process.argv[2]; + + if (!groupId) throw Error('Group ID is required'); + + let result = await addUnlimitedSubscription(groupId) +}; diff --git a/migrations/groups/create-group.js b/migrations/groups/create-group.js new file mode 100644 index 0000000000..79a4c03e63 --- /dev/null +++ b/migrations/groups/create-group.js @@ -0,0 +1,32 @@ +import Bluebird from 'bluebird'; + +import { model as Group } from '../../website/server/models/group'; +import { model as User } from '../../website/server/models/user'; + +// @TODO: this should probably be a GroupManager library method +async function createGroup (name, privacy, type, leaderId) { + let user = await User.findById(leaderId); + + let group = new Group({ + name, + privacy, + type, + }); + + group.leader = user._id; + user.guilds.push(group._id); + + return Bluebird.all([group.save(), user.save()]); +}; + +module.exports = async function groupCreator () { + let name = process.argv[2]; + let privacy = process.argv[3]; + let type = process.argv[4]; + let leaderId = process.argv[5]; + + let result = await createGroup(name, privacy, type, leaderId) +}; + + + diff --git a/migrations/groups/update-groups-with-group-plans.js b/migrations/groups/update-groups-with-group-plans.js new file mode 100644 index 0000000000..ba9aa8e48d --- /dev/null +++ b/migrations/groups/update-groups-with-group-plans.js @@ -0,0 +1,30 @@ +var migrationName = 'ResyncGroupPlanMembers'; +var authorName = 'TheHollidayInn'; // in case script author needs to know when their ... +var authorUuid = ''; //... own data is done + +/* + * This migrations will iterate through all groups with a group plan a subscription and resync the free + * subscription to all members + */ + +import Bluebird from 'bluebird'; + +import { model as Group } from '../../website/server/models/group'; +import * as payments from '../../website/server/libs/payments'; + +async function updateGroupsWithGroupPlans () { + let groups = await Group.find({ + 'purchased.plan.planId': 'group_monthly', + 'purchased.plan.dateTerminated': null, + }).exec(); + + let promises = []; + groups.forEach(function(group) { + promises.push(payments.addSubscriptionToGroupUsers(group)); + promises.push(group.save()) + }); + + return await Bluebird.all(promises); +}; + +module.exports = updateGroupsWithGroupPlans; diff --git a/migrations/manual_password_reset.js b/migrations/manual_password_reset.js index 622e16913b..6e84673eaa 100644 --- a/migrations/manual_password_reset.js +++ b/migrations/manual_password_reset.js @@ -1,6 +1,9 @@ // EMAIL="x@y.com" node ./migrations/manual_password_reset.js // Be sure to have PRODUCTION_DB in your config.json +// IMPORTANT: this script isn't updated to use the new password encryption that uses bcrypt +// using it will break accounts and should not be used until upgraded + var nconf = require('nconf'), path = require('path'); nconf.argv().env().file('user', path.join(path.resolve(__dirname, '../config.json'))); diff --git a/migrations/migration-runner.js b/migrations/migration-runner.js index 349c5a44fd..33b6d35279 100644 --- a/migrations/migration-runner.js +++ b/migrations/migration-runner.js @@ -1,21 +1,24 @@ -require("babel-register"); -require("babel-polyfill"); - -// This file must use ES5, everything required can be in ES6 - -function setUpServer () { - var nconf = require('nconf'); - var mongoose = require('mongoose'); - var Bluebird = require('bluebird'); - var setupNconf = require('../website/server/libs/setupNconf'); - setupNconf(); - // We require src/server and npt src/index because - // 1. nconf is already setup - // 2. we don't need clustering - require('../website/server/server'); // eslint-disable-line global-require -} -setUpServer(); - -// Replace this with your migration -var processUsers = require('./new_stuff'); -processUsers(); +require("babel-register"); +require("babel-polyfill"); + +// This file must use ES5, everything required can be in ES6 + +function setUpServer () { + var nconf = require('nconf'); + var mongoose = require('mongoose'); + var Bluebird = require('bluebird'); + var setupNconf = require('../website/server/libs/setupNconf'); + setupNconf(); + // We require src/server and npt src/index because + // 1. nconf is already setup + // 2. we don't need clustering + require('../website/server/server'); // eslint-disable-line global-require +} +setUpServer(); + +// Replace this with your migration +var processUsers = require('./groups/update-groups-with-group-plans'); +processUsers() + .catch(function (err) { + console.log(err) + }) diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index a4f6348503..76908871b4 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,18 +1,11 @@ { "name": "habitica", - "version": "3.78.0", + "version": "3.79.0", "dependencies": { "@slack/client": { "version": "3.8.1", "from": "@slack/client@>=3.8.1 <4.0.0", - "resolved": "https://registry.npmjs.org/@slack/client/-/client-3.8.1.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.13.1 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/@slack/client/-/client-3.8.1.tgz" }, "abbrev": { "version": "1.1.0", @@ -25,21 +18,14 @@ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz" }, "acorn": { - "version": "1.2.2", - "from": "acorn@>=1.0.3 <2.0.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz" + "version": "4.0.11", + "from": "acorn@>=4.0.3 <5.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.11.tgz" }, "acorn-dynamic-import": { - "version": "2.0.1", + "version": "2.0.2", "from": "acorn-dynamic-import@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.1.tgz", - "dependencies": { - "acorn": { - "version": "4.0.11", - "from": "acorn@>=4.0.3 <5.0.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.11.tgz" - } - } + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz" }, "acorn-globals": { "version": "1.0.9", @@ -90,16 +76,9 @@ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-2.0.1.tgz" }, "ajv": { - "version": "4.11.3", - "from": "ajv@>=4.11.2 <5.0.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.3.tgz", - "dependencies": { - "json-stable-stringify": { - "version": "1.0.1", - "from": "json-stable-stringify@>=1.0.1 <2.0.0", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz" - } - } + "version": "4.11.4", + "from": "ajv@>=4.9.1 <5.0.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.4.tgz" }, "ajv-keywords": { "version": "1.5.1", @@ -276,9 +255,9 @@ "dev": true }, "ansi-html": { - "version": "0.0.6", - "from": "ansi-html@0.0.6", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.6.tgz", + "version": "0.0.7", + "from": "ansi-html@0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", "dev": true }, "ansi-regex": { @@ -304,14 +283,7 @@ "apidoc": { "version": "0.17.5", "from": "apidoc@>=0.17.5 <0.18.0", - "resolved": "https://registry.npmjs.org/apidoc/-/apidoc-0.17.5.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.17.4 <4.18.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/apidoc/-/apidoc-0.17.5.tgz" }, "apidoc-core": { "version": "0.8.2", @@ -323,11 +295,6 @@ "from": "glob@>=7.1.1 <8.0.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz" }, - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.17.4 <4.18.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - }, "semver": { "version": "5.3.0", "from": "semver@>=5.3.0 <5.4.0", @@ -481,9 +448,9 @@ "dev": true }, "astw": { - "version": "2.0.0", + "version": "2.2.0", "from": "astw@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/astw/-/astw-2.0.0.tgz" + "resolved": "https://registry.npmjs.org/astw/-/astw-2.2.0.tgz" }, "async": { "version": "1.5.2", @@ -501,6 +468,11 @@ "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz", "optional": true }, + "async-foreach": { + "version": "0.1.3", + "from": "async-foreach@>=0.1.3 <0.2.0", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz" + }, "asynckit": { "version": "0.4.0", "from": "asynckit@>=0.4.0 <0.5.0", @@ -512,14 +484,14 @@ "resolved": "https://registry.npmjs.org/atob/-/atob-1.1.3.tgz" }, "autoprefixer": { - "version": "6.7.3", + "version": "6.7.6", "from": "autoprefixer@>=6.4.0 <7.0.0", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.3.tgz" + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.6.tgz" }, "aws-sdk": { - "version": "2.13.0", + "version": "2.22.0", "from": "aws-sdk@>=2.0.25 <3.0.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.13.0.tgz", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.22.0.tgz", "dependencies": { "lodash": { "version": "3.5.0", @@ -571,26 +543,12 @@ "babel-core": { "version": "6.23.1", "from": "babel-core@>=6.0.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.23.1.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.2.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.23.1.tgz" }, "babel-generator": { "version": "6.23.0", "from": "babel-generator@>=6.23.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.23.0.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.2.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.23.0.tgz" }, "babel-helper-call-delegate": { "version": "6.22.0", @@ -600,14 +558,7 @@ "babel-helper-define-map": { "version": "6.23.0", "from": "babel-helper-define-map@>=6.23.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.23.0.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.2.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.23.0.tgz" }, "babel-helper-function-name": { "version": "6.23.0", @@ -632,14 +583,7 @@ "babel-helper-regex": { "version": "6.22.0", "from": "babel-helper-regex@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.22.0.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.2.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.22.0.tgz" }, "babel-helper-remap-async-to-generator": { "version": "6.22.0", @@ -657,9 +601,9 @@ "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.23.0.tgz" }, "babel-loader": { - "version": "6.3.1", + "version": "6.3.2", "from": "babel-loader@>=6.0.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-6.3.1.tgz" + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-6.3.2.tgz" }, "babel-messages": { "version": "6.23.0", @@ -713,14 +657,7 @@ "babel-plugin-transform-es2015-block-scoping": { "version": "6.23.0", "from": "babel-plugin-transform-es2015-block-scoping@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.23.0.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.2.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.23.0.tgz" }, "babel-plugin-transform-es2015-classes": { "version": "6.23.0", @@ -845,14 +782,7 @@ "babel-register": { "version": "6.23.0", "from": "babel-register@>=6.6.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.23.0.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.2.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.23.0.tgz" }, "babel-runtime": { "version": "6.23.0", @@ -862,38 +792,17 @@ "babel-template": { "version": "6.23.0", "from": "babel-template@>=6.23.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.23.0.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.2.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.23.0.tgz" }, "babel-traverse": { "version": "6.23.1", "from": "babel-traverse@>=6.23.1 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.23.1.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.2.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.23.1.tgz" }, "babel-types": { "version": "6.23.0", "from": "babel-types@>=6.23.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.23.0.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.2.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.23.0.tgz" }, "babelify": { "version": "7.3.0", @@ -901,9 +810,9 @@ "resolved": "https://registry.npmjs.org/babelify/-/babelify-7.3.0.tgz" }, "babylon": { - "version": "6.15.0", + "version": "6.16.1", "from": "babylon@>=6.11.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.15.0.tgz" + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.16.1.tgz" }, "backo2": { "version": "1.0.2", @@ -1051,9 +960,9 @@ "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz" }, "bluebird": { - "version": "3.4.7", + "version": "3.5.0", "from": "bluebird@>=3.3.5 <4.0.0", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz" + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz" }, "bn.js": { "version": "4.11.6", @@ -1061,9 +970,16 @@ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz" }, "body-parser": { - "version": "1.16.1", + "version": "1.17.0", "from": "body-parser@>=1.15.0 <2.0.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.16.1.tgz" + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.17.0.tgz", + "dependencies": { + "qs": { + "version": "6.3.1", + "from": "qs@6.3.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.1.tgz" + } + } }, "boolbase": { "version": "1.0.0", @@ -1075,6 +991,11 @@ "from": "boom@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz" }, + "bootstrap": { + "version": "4.0.0-alpha.6", + "from": "bootstrap@4.0.0-alpha.6", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.0.0-alpha.6.tgz" + }, "bower": { "version": "1.3.12", "from": "bower@>=1.3.12 <1.4.0", @@ -1504,9 +1425,9 @@ "dev": true }, "brorand": { - "version": "1.0.7", + "version": "1.1.0", "from": "brorand@>=1.0.1 <2.0.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.0.7.tgz" + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" }, "browser-pack": { "version": "6.0.2", @@ -1607,9 +1528,9 @@ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz" }, "browserslist": { - "version": "1.7.3", - "from": "browserslist@>=1.7.2 <2.0.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.3.tgz" + "version": "1.7.6", + "from": "browserslist@>=1.7.5 <2.0.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.6.tgz" }, "bson": { "version": "1.0.4", @@ -1734,9 +1655,9 @@ } }, "caniuse-db": { - "version": "1.0.30000623", - "from": "caniuse-db@>=1.0.30000623 <2.0.0", - "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000623.tgz" + "version": "1.0.30000632", + "from": "caniuse-db@>=1.0.30000628 <2.0.0", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000632.tgz" }, "capture-stack-trace": { "version": "1.0.0", @@ -1876,6 +1797,11 @@ "from": "isarray@0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" }, + "lodash": { + "version": "3.10.1", + "from": "lodash@>=3.2.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz" + }, "readable-stream": { "version": "1.1.14", "from": "readable-stream@>=1.1.0 <1.2.0", @@ -1965,6 +1891,11 @@ "from": "clone@>=1.0.2 <2.0.0", "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz" }, + "clone-deep": { + "version": "0.2.4", + "from": "clone-deep@>=0.2.4 <0.3.0", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz" + }, "clone-stats": { "version": "0.0.1", "from": "clone-stats@>=0.0.1 <0.0.2", @@ -2024,15 +1955,7 @@ "version": "1.0.1", "from": "combine-lists@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz", - "dev": true, - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.5.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "dev": true - } - } + "dev": true }, "combine-source-map": { "version": "0.7.2", @@ -2080,9 +2003,9 @@ "dev": true }, "recast": { - "version": "0.11.21", + "version": "0.11.22", "from": "recast@>=0.11.17 <0.12.0", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.21.tgz", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.22.tgz", "dev": true } } @@ -2169,21 +2092,15 @@ } }, "connect": { - "version": "3.5.1", - "from": "connect@>=3.3.5 <4.0.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.5.1.tgz", + "version": "3.6.0", + "from": "connect@>=3.6.0 <4.0.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.0.tgz", "dev": true, "dependencies": { - "debug": { - "version": "2.2.0", - "from": "debug@>=2.2.0 <2.3.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "dev": true - }, - "ms": { - "version": "0.7.1", - "from": "ms@0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "finalhandler": { + "version": "1.0.0", + "from": "finalhandler@1.0.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.0.tgz", "dev": true } } @@ -2364,9 +2281,9 @@ "dev": true }, "qs": { - "version": "6.3.0", + "version": "6.3.1", "from": "qs@>=6.3.0 <6.4.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.0.tgz", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.1.tgz", "dev": true }, "request": { @@ -2398,35 +2315,23 @@ "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.4.tgz" }, "cross-env": { - "version": "3.1.4", + "version": "3.2.3", "from": "cross-env@>=3.1.4 <4.0.0", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-3.1.4.tgz", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-3.2.3.tgz", "dev": true, "dependencies": { - "cross-spawn": { - "version": "3.0.1", - "from": "cross-spawn@>=3.0.1 <4.0.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "dev": true - }, - "lru-cache": { - "version": "4.0.2", - "from": "lru-cache@>=4.0.1 <5.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz", - "dev": true - }, - "which": { - "version": "1.2.12", - "from": "which@>=1.2.9 <2.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-1.2.12.tgz", + "is-windows": { + "version": "1.0.0", + "from": "is-windows@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.0.tgz", "dev": true } } }, "cross-spawn": { - "version": "5.0.1", + "version": "5.1.0", "from": "cross-spawn@>=5.0.1 <6.0.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.0.1.tgz", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", "dev": true, "dependencies": { "lru-cache": { @@ -2471,9 +2376,16 @@ "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz" }, "css-loader": { - "version": "0.26.1", + "version": "0.26.2", "from": "css-loader@>=0.26.1 <0.27.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.26.1.tgz" + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.26.2.tgz", + "dependencies": { + "loader-utils": { + "version": "1.0.2", + "from": "loader-utils@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.0.2.tgz" + } + } }, "css-parse": { "version": "1.7.0", @@ -2559,15 +2471,10 @@ "from": "cwise@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/cwise/-/cwise-1.0.9.tgz", "dependencies": { - "async": { - "version": "0.2.10", - "from": "async@>=0.2.6 <0.3.0", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz" - }, "uglify-js": { - "version": "2.7.5", + "version": "2.8.7", "from": "uglify-js@>=2.6.0 <3.0.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz" + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.7.tgz" } } }, @@ -2702,11 +2609,6 @@ "from": "isarray@0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" }, - "json-stable-stringify": { - "version": "1.0.1", - "from": "json-stable-stringify@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz" - }, "ordered-read-streams": { "version": "0.3.0", "from": "ordered-read-streams@>=0.3.0 <0.4.0", @@ -3063,16 +2965,9 @@ "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz" }, "detective": { - "version": "4.3.2", + "version": "4.5.0", "from": "detective@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-4.3.2.tgz", - "dependencies": { - "acorn": { - "version": "3.3.0", - "from": "acorn@>=3.1.0 <4.0.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz" - } - } + "resolved": "https://registry.npmjs.org/detective/-/detective-4.5.0.tgz" }, "di": { "version": "0.0.1", @@ -3214,11 +3109,6 @@ "from": "isarray@0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" }, - "json-stable-stringify": { - "version": "1.0.1", - "from": "json-stable-stringify@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz" - }, "ordered-read-streams": { "version": "0.3.0", "from": "ordered-read-streams@>=0.3.0 <0.4.0", @@ -3311,14 +3201,14 @@ "dev": true }, "electron-to-chromium": { - "version": "1.2.2", - "from": "electron-to-chromium@>=1.2.2 <2.0.0", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.2.2.tgz" + "version": "1.2.5", + "from": "electron-to-chromium@>=1.2.5 <2.0.0", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.2.5.tgz" }, "elliptic": { - "version": "6.3.3", + "version": "6.4.0", "from": "elliptic@>=6.0.0 <7.0.0", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.3.3.tgz" + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz" }, "emitter-component": { "version": "1.0.1", @@ -3349,9 +3239,9 @@ } }, "engine.io": { - "version": "1.8.2", - "from": "engine.io@1.8.2", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.2.tgz", + "version": "1.8.3", + "from": "engine.io@1.8.3", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.3.tgz", "dev": true, "dependencies": { "debug": { @@ -3359,19 +3249,13 @@ "from": "debug@2.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", "dev": true - }, - "ws": { - "version": "1.1.1", - "from": "ws@1.1.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.1.tgz", - "dev": true } } }, "engine.io-client": { - "version": "1.8.2", - "from": "engine.io-client@1.8.2", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.2.tgz", + "version": "1.8.3", + "from": "engine.io-client@1.8.3", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.3.tgz", "dev": true, "dependencies": { "debug": { @@ -3379,12 +3263,6 @@ "from": "debug@2.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", "dev": true - }, - "ws": { - "version": "1.1.1", - "from": "ws@1.1.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.1.tgz", - "dev": true } } }, @@ -3416,9 +3294,9 @@ "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz" }, "error-ex": { - "version": "1.3.0", + "version": "1.3.1", "from": "error-ex@>=1.2.0 <2.0.0", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz" + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz" }, "es5-ext": { "version": "0.10.12", @@ -3522,9 +3400,9 @@ } }, "eslint": { - "version": "3.15.0", + "version": "3.17.0", "from": "eslint@>=3.0.0 <4.0.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.15.0.tgz", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.17.0.tgz", "dev": true, "dependencies": { "cli-cursor": { @@ -3545,18 +3423,6 @@ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", "dev": true }, - "json-stable-stringify": { - "version": "1.0.1", - "from": "json-stable-stringify@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "dev": true - }, - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "dev": true - }, "mute-stream": { "version": "0.0.5", "from": "mute-stream@0.0.5", @@ -3581,12 +3447,6 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "dev": true }, - "strip-json-comments": { - "version": "2.0.1", - "from": "strip-json-comments@>=2.0.1 <2.1.0", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "dev": true - }, "user-home": { "version": "2.0.0", "from": "user-home@>=2.0.0 <3.0.0", @@ -3596,9 +3456,9 @@ } }, "eslint-config-habitrpg": { - "version": "2.0.2", - "from": "eslint-config-habitrpg@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-habitrpg/-/eslint-config-habitrpg-2.0.2.tgz", + "version": "3.0.0", + "from": "eslint-config-habitrpg@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-habitrpg/-/eslint-config-habitrpg-3.0.0.tgz", "dev": true }, "eslint-friendly-formatter": { @@ -3616,15 +3476,23 @@ } }, "eslint-loader": { - "version": "1.6.1", + "version": "1.6.3", "from": "eslint-loader@>=1.3.0 <2.0.0", - "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-1.6.1.tgz", - "dev": true + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-1.6.3.tgz", + "dev": true, + "dependencies": { + "loader-utils": { + "version": "1.0.2", + "from": "loader-utils@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.0.2.tgz", + "dev": true + } + } }, "eslint-plugin-html": { - "version": "2.0.0", + "version": "2.0.1", "from": "eslint-plugin-html@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-html/-/eslint-plugin-html-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/eslint-plugin-html/-/eslint-plugin-html-2.0.1.tgz", "dev": true, "dependencies": { "domhandler": { @@ -3641,6 +3509,13 @@ } } }, + "eslint-plugin-lodash": { + "version": "2.3.5", + "from": "eslint-plugin-lodash@>=2.3.5 <3.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-lodash/-/eslint-plugin-lodash-2.3.5.tgz", + "dev": true, + "optional": true + }, "eslint-plugin-mocha": { "version": "4.8.0", "from": "eslint-plugin-mocha@>=4.7.0 <5.0.0", @@ -3845,6 +3720,11 @@ "from": "express-validator@>=2.18.0 <3.0.0", "resolved": "https://registry.npmjs.org/express-validator/-/express-validator-2.21.0.tgz", "dependencies": { + "bluebird": { + "version": "3.4.7", + "from": "bluebird@>=3.4.0 <3.5.0", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz" + }, "lodash": { "version": "4.16.6", "from": "lodash@>=4.16.0 <4.17.0", @@ -3873,19 +3753,19 @@ "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz" }, "extract-text-webpack-plugin": { - "version": "2.0.0-rc.3", + "version": "2.1.0", "from": "extract-text-webpack-plugin@>=2.0.0-rc.3 <3.0.0", - "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.0.0-rc.3.tgz", + "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.1.0.tgz", "dependencies": { "async": { - "version": "2.1.4", + "version": "2.1.5", "from": "async@>=2.1.2 <3.0.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.1.4.tgz" + "resolved": "https://registry.npmjs.org/async/-/async-2.1.5.tgz" }, - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.14.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" + "loader-utils": { + "version": "1.0.2", + "from": "loader-utils@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.0.2.tgz" } } }, @@ -3931,6 +3811,11 @@ "from": "falafel@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/falafel/-/falafel-1.2.0.tgz", "dependencies": { + "acorn": { + "version": "1.2.2", + "from": "acorn@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz" + }, "isarray": { "version": "0.0.1", "from": "isarray@0.0.1", @@ -3976,9 +3861,16 @@ "dev": true }, "file-loader": { - "version": "0.10.0", + "version": "0.10.1", "from": "file-loader@>=0.10.0 <0.11.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-0.10.0.tgz" + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-0.10.1.tgz", + "dependencies": { + "loader-utils": { + "version": "1.0.2", + "from": "loader-utils@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.0.2.tgz" + } + } }, "file-type": { "version": "3.9.0", @@ -4037,9 +3929,9 @@ } }, "filesize": { - "version": "3.5.4", + "version": "3.5.5", "from": "filesize@>=3.5.4 <4.0.0", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.5.4.tgz", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.5.5.tgz", "dev": true }, "fill-range": { @@ -4139,14 +4031,14 @@ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.0.0.tgz" }, "for-in": { - "version": "0.1.6", - "from": "for-in@>=0.1.5 <0.2.0", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.6.tgz" + "version": "1.0.2", + "from": "for-in@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" }, "for-own": { - "version": "0.1.4", + "version": "0.1.5", "from": "for-own@>=0.1.4 <0.2.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.4.tgz" + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz" }, "foreach": { "version": "2.0.5", @@ -4164,14 +4056,9 @@ "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.1.tgz", "dependencies": { "async": { - "version": "2.1.4", + "version": "2.1.5", "from": "async@>=2.0.1 <3.0.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.1.4.tgz" - }, - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.14.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" + "resolved": "https://registry.npmjs.org/async/-/async-2.1.5.tgz" } } }, @@ -4222,21 +4109,21 @@ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" }, "fsevents": { - "version": "1.0.17", + "version": "1.1.1", "from": "fsevents@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.0.17.tgz", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.1.tgz", "optional": true, "dependencies": { "abbrev": { - "version": "1.0.9", + "version": "1.1.0", "from": "abbrev@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz", "optional": true }, "ansi-regex": { - "version": "2.0.0", + "version": "2.1.1", "from": "ansi-regex@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz" + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" }, "ansi-styles": { "version": "2.2.1", @@ -4245,9 +4132,9 @@ "optional": true }, "aproba": { - "version": "1.0.4", + "version": "1.1.1", "from": "aproba@>=1.0.3 <2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.1.1.tgz", "optional": true }, "are-we-there-yet": { @@ -4281,9 +4168,9 @@ "optional": true }, "aws4": { - "version": "1.5.0", + "version": "1.6.0", "from": "aws4@>=1.2.1 <2.0.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.5.0.tgz", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", "optional": true }, "balanced-match": { @@ -4292,9 +4179,9 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz" }, "bcrypt-pbkdf": { - "version": "1.0.0", + "version": "1.0.1", "from": "bcrypt-pbkdf@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", "optional": true }, "block-stream": { @@ -4327,15 +4214,7 @@ "version": "1.1.3", "from": "chalk@>=1.1.1 <2.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "optional": true, - "dependencies": { - "supports-color": { - "version": "2.0.0", - "from": "supports-color@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "optional": true - } - } + "optional": true }, "code-point-at": { "version": "1.1.0", @@ -4463,9 +4342,9 @@ "optional": true }, "gauge": { - "version": "2.7.2", + "version": "2.7.3", "from": "gauge@>=2.7.1 <2.8.0", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.2.tgz", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.3.tgz", "optional": true }, "generate-function": { @@ -4602,9 +4481,9 @@ "optional": true }, "jsbn": { - "version": "0.1.0", + "version": "0.1.1", "from": "jsbn@>=0.1.0 <0.2.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "optional": true }, "json-schema": { @@ -4632,14 +4511,14 @@ "optional": true }, "mime-db": { - "version": "1.25.0", - "from": "mime-db@>=1.25.0 <1.26.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.25.0.tgz" + "version": "1.26.0", + "from": "mime-db@>=1.26.0 <1.27.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.26.0.tgz" }, "mime-types": { - "version": "2.1.13", + "version": "2.1.14", "from": "mime-types@>=2.1.7 <2.2.0", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.13.tgz" + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.14.tgz" }, "minimatch": { "version": "3.0.3", @@ -4663,9 +4542,9 @@ "optional": true }, "node-pre-gyp": { - "version": "0.6.32", + "version": "0.6.33", "from": "node-pre-gyp@>=0.6.29 <0.7.0", - "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.32.tgz", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.33.tgz", "optional": true }, "nopt": { @@ -4692,9 +4571,9 @@ "optional": true }, "object-assign": { - "version": "4.1.0", + "version": "4.1.1", "from": "object-assign@>=4.1.0 <5.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "optional": true }, "once": { @@ -4731,15 +4610,15 @@ "optional": true }, "qs": { - "version": "6.3.0", + "version": "6.3.1", "from": "qs@>=6.3.0 <6.4.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.0.tgz", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.1.tgz", "optional": true }, "rc": { - "version": "1.1.6", + "version": "1.1.7", "from": "rc@>=1.1.6 <1.2.0", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.7.tgz", "optional": true, "dependencies": { "minimist": { @@ -4792,9 +4671,9 @@ "optional": true }, "sshpk": { - "version": "1.10.1", + "version": "1.10.2", "from": "sshpk@>=1.7.0 <2.0.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.10.1.tgz", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.10.2.tgz", "optional": true, "dependencies": { "assert-plus": { @@ -4827,15 +4706,15 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" }, "strip-json-comments": { - "version": "1.0.4", - "from": "strip-json-comments@>=1.0.4 <1.1.0", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", + "version": "2.0.1", + "from": "strip-json-comments@>=2.0.1 <2.1.0", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "optional": true }, "supports-color": { - "version": "0.2.0", - "from": "supports-color@>=0.2.0 <0.3.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", + "version": "2.0.0", + "from": "supports-color@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", "optional": true }, "tar": { @@ -5131,9 +5010,9 @@ } }, "globals": { - "version": "9.15.0", + "version": "9.16.0", "from": "globals@>=9.0.0 <10.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.15.0.tgz" + "resolved": "https://registry.npmjs.org/globals/-/globals-9.16.0.tgz" }, "globby": { "version": "6.1.0", @@ -5466,11 +5345,6 @@ "from": "ansi-styles@>=1.1.0 <2.0.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz" }, - "async": { - "version": "0.2.10", - "from": "async@>=0.2.6 <0.3.0", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz" - }, "chalk": { "version": "0.5.1", "from": "chalk@>=0.5.1 <0.6.0", @@ -5544,9 +5418,9 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz" }, "uglify-js": { - "version": "2.7.5", + "version": "2.8.7", "from": "uglify-js@>=2.4.0 <3.0.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz" + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.7.tgz" } } }, @@ -5576,7 +5450,15 @@ "version": "0.12.2", "from": "grunt-karma@>=0.12.1 <0.13.0", "resolved": "https://registry.npmjs.org/grunt-karma/-/grunt-karma-0.12.2.tgz", - "dev": true + "dev": true, + "dependencies": { + "lodash": { + "version": "3.10.1", + "from": "lodash@>=3.10.1 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "dev": true + } + } }, "grunt-known-options": { "version": "1.1.0", @@ -5764,6 +5646,11 @@ "from": "js-yaml@>=3.5.2 <3.6.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.5.5.tgz" }, + "lodash": { + "version": "3.10.1", + "from": "lodash@>=3.10.1 <3.11.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz" + }, "resolve": { "version": "1.1.7", "from": "resolve@>=1.1.0 <1.2.0", @@ -5813,11 +5700,6 @@ "from": "gulp-sourcemaps@>=1.6.0 <2.0.0", "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.11.1.tgz", "dependencies": { - "acorn": { - "version": "4.0.11", - "from": "acorn@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.11.tgz" - }, "vinyl": { "version": "1.2.0", "from": "vinyl@>=1.0.0 <2.0.0", @@ -6039,6 +5921,11 @@ "from": "handlebars-layouts@>=1.1.0 <1.2.0", "resolved": "https://registry.npmjs.org/handlebars-layouts/-/handlebars-layouts-1.1.0.tgz" }, + "har-schema": { + "version": "1.0.5", + "from": "har-schema@>=1.0.5 <2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz" + }, "har-validator": { "version": "2.0.6", "from": "har-validator@>=2.0.6 <2.1.0", @@ -6119,6 +6006,11 @@ "from": "he@>=1.1.0 <1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz" }, + "hmac-drbg": { + "version": "1.0.0", + "from": "hmac-drbg@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.0.tgz" + }, "hoek": { "version": "2.16.3", "from": "hoek@>=2.0.0 <3.0.0", @@ -6161,38 +6053,26 @@ "dev": true }, "html-minifier": { - "version": "3.3.1", + "version": "3.4.0", "from": "html-minifier@>=3.2.3 <4.0.0", - "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.3.1.tgz", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.4.0.tgz", "dependencies": { - "async": { - "version": "0.2.10", - "from": "async@>=0.2.6 <0.3.0", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz" - }, "clean-css": { - "version": "4.0.7", + "version": "4.0.8", "from": "clean-css@>=4.0.0 <4.1.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.0.7.tgz" + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.0.8.tgz" }, "uglify-js": { - "version": "2.7.5", - "from": "uglify-js@>=2.7.0 <2.8.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz" + "version": "2.8.7", + "from": "uglify-js@>=2.8.0 <2.9.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.7.tgz" } } }, "html-webpack-plugin": { "version": "2.28.0", "from": "html-webpack-plugin@>=2.8.1 <3.0.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-2.28.0.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.17.3 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-2.28.0.tgz" }, "htmlescape": { "version": "1.1.1", @@ -6222,9 +6102,9 @@ } }, "http-errors": { - "version": "1.5.1", - "from": "http-errors@>=1.5.1 <1.6.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz" + "version": "1.6.1", + "from": "http-errors@>=1.6.1 <1.7.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.1.tgz" }, "http-proxy": { "version": "1.16.2", @@ -6239,9 +6119,9 @@ "dev": true }, "http-proxy-middleware": { - "version": "0.17.3", + "version": "0.17.4", "from": "http-proxy-middleware@>=0.17.0 <0.18.0", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.3.tgz", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz", "dev": true, "dependencies": { "is-extglob": { @@ -6255,12 +6135,6 @@ "from": "is-glob@>=3.1.0 <4.0.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "dev": true - }, - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.17.2 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "dev": true } } }, @@ -6282,9 +6156,9 @@ } }, "httpreq": { - "version": "0.4.22", + "version": "0.4.23", "from": "httpreq@>=0.4.22", - "resolved": "https://registry.npmjs.org/httpreq/-/httpreq-0.4.22.tgz" + "resolved": "https://registry.npmjs.org/httpreq/-/httpreq-0.4.23.tgz" }, "https-browserify": { "version": "0.0.1", @@ -6322,9 +6196,9 @@ "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz" }, "ignore": { - "version": "3.2.2", + "version": "3.2.4", "from": "ignore@>=3.2.0 <4.0.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.2.2.tgz", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.2.4.tgz", "dev": true }, "ignore-by-default": { @@ -6389,11 +6263,6 @@ "from": "isarray@0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" }, - "json-stable-stringify": { - "version": "1.0.1", - "from": "json-stable-stringify@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz" - }, "ordered-read-streams": { "version": "0.3.0", "from": "ordered-read-streams@>=0.3.0 <0.4.0", @@ -6530,9 +6399,9 @@ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" }, "in-app-purchase": { - "version": "1.1.11", + "version": "1.2.0", "from": "in-app-purchase@>=1.1.6 <2.0.0", - "resolved": "https://registry.npmjs.org/in-app-purchase/-/in-app-purchase-1.1.11.tgz", + "resolved": "https://registry.npmjs.org/in-app-purchase/-/in-app-purchase-1.2.0.tgz", "dependencies": { "form-data": { "version": "2.0.0", @@ -6551,6 +6420,11 @@ } } }, + "in-publish": { + "version": "2.0.0", + "from": "in-publish@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz" + }, "indent-string": { "version": "2.1.0", "from": "indent-string@>=2.1.0 <3.0.0", @@ -6732,9 +6606,9 @@ "resolved": "https://registry.npmjs.org/iota-array/-/iota-array-1.0.0.tgz" }, "ip": { - "version": "1.1.4", + "version": "1.1.5", "from": "ip@>=1.1.2 <2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.4.tgz" + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz" }, "ip-regex": { "version": "1.0.3", @@ -6800,14 +6674,7 @@ "is-expression": { "version": "3.0.0", "from": "is-expression@>=3.0.0 <4.0.0", - "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz", - "dependencies": { - "acorn": { - "version": "4.0.11", - "from": "acorn@>=4.0.2 <4.1.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.11.tgz" - } - } + "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz" }, "is-extendable": { "version": "0.1.1", @@ -6852,9 +6719,9 @@ "optional": true }, "is-my-json-valid": { - "version": "2.15.0", + "version": "2.16.0", "from": "is-my-json-valid@>=2.12.4 <3.0.0", - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz" + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz" }, "is-natural-number": { "version": "2.1.1", @@ -6899,6 +6766,18 @@ "from": "is-plain-obj@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" }, + "is-plain-object": { + "version": "2.0.1", + "from": "is-plain-object@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.1.tgz", + "dependencies": { + "isobject": { + "version": "1.0.2", + "from": "isobject@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-1.0.2.tgz" + } + } + }, "is-png": { "version": "1.0.0", "from": "is-png@>=1.0.0 <2.0.0", @@ -6931,9 +6810,9 @@ "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz" }, "is-regex": { - "version": "1.0.3", + "version": "1.0.4", "from": "is-regex@>=1.0.3 <2.0.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.3.tgz" + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz" }, "is-relative": { "version": "0.2.1", @@ -7130,19 +7009,12 @@ "dev": true }, "uglify-js": { - "version": "2.7.5", + "version": "2.8.7", "from": "uglify-js@>=2.6.0 <3.0.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.7.tgz", "dev": true, "optional": true, "dependencies": { - "async": { - "version": "0.2.10", - "from": "async@>=0.2.6 <0.3.0", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", - "dev": true, - "optional": true - }, "source-map": { "version": "0.5.6", "from": "source-map@~0.5.1", @@ -7191,15 +7063,10 @@ "from": "jade@>=1.11.0 <1.12.0", "resolved": "https://registry.npmjs.org/jade/-/jade-1.11.0.tgz", "dependencies": { - "async": { - "version": "0.2.10", - "from": "async@>=0.2.6 <0.3.0", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz" - }, "clean-css": { - "version": "3.4.24", + "version": "3.4.25", "from": "clean-css@>=3.1.9 <4.0.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.24.tgz", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.25.tgz", "dependencies": { "commander": { "version": "2.8.1", @@ -7219,9 +7086,9 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz" }, "uglify-js": { - "version": "2.7.5", + "version": "2.8.7", "from": "uglify-js@>=2.4.19 <3.0.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.7.tgz", "dependencies": { "source-map": { "version": "0.5.6", @@ -7297,9 +7164,9 @@ "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.1.9.tgz" }, "js-beautify": { - "version": "1.6.9", + "version": "1.6.11", "from": "js-beautify@>=1.6.3 <2.0.0", - "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.6.9.tgz" + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.6.11.tgz" }, "js-stringify": { "version": "1.0.2", @@ -7312,9 +7179,9 @@ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.1.tgz" }, "js-yaml": { - "version": "3.8.1", + "version": "3.8.2", "from": "js-yaml@>=3.1.0 <4.0.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.8.1.tgz", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.8.2.tgz", "dependencies": { "esprima": { "version": "3.1.3", @@ -7355,9 +7222,9 @@ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz" }, "json-stable-stringify": { - "version": "0.0.1", - "from": "json-stable-stringify@>=0.0.0 <0.1.0", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz" + "version": "1.0.1", + "from": "json-stable-stringify@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz" }, "json-stringify-safe": { "version": "5.0.1", @@ -7396,9 +7263,9 @@ "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz" }, "JSONStream": { - "version": "1.3.0", + "version": "1.3.1", "from": "JSONStream@>=1.0.3 <2.0.0", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.0.tgz" + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz" }, "jsprim": { "version": "1.3.1", @@ -7421,9 +7288,9 @@ "resolved": "https://registry.npmjs.org/kareem/-/kareem-1.2.1.tgz" }, "karma": { - "version": "1.4.1", + "version": "1.5.0", "from": "karma@>=1.3.0 <2.0.0", - "resolved": "https://registry.npmjs.org/karma/-/karma-1.4.1.tgz", + "resolved": "https://registry.npmjs.org/karma/-/karma-1.5.0.tgz", "dev": true, "dependencies": { "colors": { @@ -7438,6 +7305,12 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz", "dev": true }, + "lodash": { + "version": "3.10.1", + "from": "lodash@>=3.8.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "dev": true + }, "mime": { "version": "1.3.4", "from": "mime@>=1.3.4 <2.0.0", @@ -7445,9 +7318,9 @@ "dev": true }, "tmp": { - "version": "0.0.28", - "from": "tmp@0.0.28", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz", + "version": "0.0.31", + "from": "tmp@0.0.31", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz", "dev": true } } @@ -7574,20 +7447,11 @@ "dev": true }, "uglify-js": { - "version": "2.7.5", + "version": "2.8.7", "from": "uglify-js@>=2.6.0 <3.0.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.7.tgz", "dev": true, - "optional": true, - "dependencies": { - "async": { - "version": "0.2.10", - "from": "async@>=0.2.6 <0.3.0", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", - "dev": true, - "optional": true - } - } + "optional": true }, "which": { "version": "1.2.12", @@ -7627,15 +7491,7 @@ "version": "1.0.2", "from": "karma-phantomjs-launcher@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/karma-phantomjs-launcher/-/karma-phantomjs-launcher-1.0.2.tgz", - "dev": true, - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.0.1 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "dev": true - } - } + "dev": true }, "karma-sinon-chai": { "version": "1.2.4", @@ -7643,6 +7499,12 @@ "resolved": "https://registry.npmjs.org/karma-sinon-chai/-/karma-sinon-chai-1.2.4.tgz", "dev": true }, + "karma-sinon-stub-promise": { + "version": "1.0.0", + "from": "karma-sinon-stub-promise@latest", + "resolved": "https://registry.npmjs.org/karma-sinon-stub-promise/-/karma-sinon-stub-promise-1.0.0.tgz", + "dev": true + }, "karma-sourcemap-loader": { "version": "0.3.7", "from": "karma-sourcemap-loader@>=0.3.7 <0.4.0", @@ -7675,6 +7537,12 @@ "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", "dev": true }, + "lodash": { + "version": "3.10.1", + "from": "lodash@>=3.8.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "dev": true + }, "source-map": { "version": "0.1.43", "from": "source-map@>=0.1.41 <0.2.0", @@ -7704,9 +7572,9 @@ "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz" }, "klaw-sync": { - "version": "1.1.1", + "version": "1.1.2", "from": "klaw-sync@>=1.0.2 <2.0.0", - "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-1.1.1.tgz" + "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-1.1.2.tgz" }, "labeled-stream-splicer": { "version": "2.0.0", @@ -7824,12 +7692,6 @@ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", "dev": true }, - "json-stable-stringify": { - "version": "1.0.1", - "from": "json-stable-stringify@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "dev": true - }, "ordered-read-streams": { "version": "0.3.0", "from": "ordered-read-streams@>=0.3.0 <0.4.0", @@ -7856,36 +7718,6 @@ } } }, - "less": { - "version": "2.7.2", - "from": "less@>=2.7.1 <3.0.0", - "resolved": "https://registry.npmjs.org/less/-/less-2.7.2.tgz", - "dependencies": { - "asap": { - "version": "2.0.5", - "from": "asap@>=2.0.3 <2.1.0", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.5.tgz", - "optional": true - }, - "image-size": { - "version": "0.5.1", - "from": "image-size@>=0.5.0 <0.6.0", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.1.tgz", - "optional": true - }, - "promise": { - "version": "7.1.1", - "from": "promise@>=7.1.1 <8.0.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.1.1.tgz", - "optional": true - } - } - }, - "less-loader": { - "version": "2.2.3", - "from": "less-loader@>=2.2.3 <3.0.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-2.2.3.tgz" - }, "levn": { "version": "0.3.0", "from": "levn@>=0.3.0 <0.4.0", @@ -7940,9 +7772,9 @@ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz" }, "loader-utils": { - "version": "0.2.16", + "version": "0.2.17", "from": "loader-utils@>=0.2.16 <0.3.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.16.tgz" + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz" }, "locate-path": { "version": "2.0.0", @@ -7964,9 +7796,9 @@ "resolved": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.3.tgz" }, "lodash": { - "version": "3.10.1", - "from": "lodash@>=3.10.1 <4.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz" + "version": "4.17.4", + "from": "lodash@>=4.17.4 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" }, "lodash._arraycopy": { "version": "3.0.0", @@ -8121,6 +7953,11 @@ "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-3.0.3.tgz", "dev": true }, + "lodash.clonedeep": { + "version": "4.5.0", + "from": "lodash.clonedeep@>=4.3.2 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz" + }, "lodash.create": { "version": "3.1.1", "from": "lodash.create@>=3.1.1 <4.0.0", @@ -8208,6 +8045,11 @@ "from": "lodash.memoize@>=3.0.3 <3.1.0", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz" }, + "lodash.mergewith": { + "version": "4.6.0", + "from": "lodash.mergewith@>=4.6.0 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz" + }, "lodash.now": { "version": "2.4.1", "from": "lodash.now@>=2.4.1 <2.5.0", @@ -8218,20 +8060,15 @@ "from": "lodash.pick@>=4.2.1 <5.0.0", "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz" }, - "lodash.pickby": { - "version": "4.6.0", - "from": "lodash.pickby@>=4.2.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz" - }, "lodash.restparam": { "version": "3.6.1", "from": "lodash.restparam@>=3.0.0 <4.0.0", "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz" }, - "lodash.setwith": { - "version": "4.3.2", - "from": "lodash.setwith@>=4.2.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash.setwith/-/lodash.setwith-4.3.2.tgz" + "lodash.tail": { + "version": "4.1.1", + "from": "lodash.tail@>=4.1.1 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz" }, "lodash.template": { "version": "3.6.2", @@ -8304,9 +8141,9 @@ "optional": true }, "lolex": { - "version": "1.5.2", + "version": "1.6.0", "from": "lolex@>=1.4.0 <2.0.0", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.5.2.tgz", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.6.0.tgz", "dev": true }, "longest": { @@ -8325,9 +8162,9 @@ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz" }, "lower-case": { - "version": "1.1.3", + "version": "1.1.4", "from": "lower-case@>=1.1.1 <2.0.0", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.3.tgz" + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz" }, "lowercase-keys": { "version": "1.0.0", @@ -8382,9 +8219,9 @@ "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz" }, "markdown-it": { - "version": "8.2.2", + "version": "8.3.0", "from": "markdown-it@>=8.2.2 <9.0.0", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.2.2.tgz" + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.3.0.tgz" }, "markdown-it-emoji": { "version": "1.3.0", @@ -8542,6 +8379,11 @@ "from": "minimalistic-assert@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz" }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "from": "minimalistic-crypto-utils@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" + }, "minimatch": { "version": "3.0.3", "from": "minimatch@>=3.0.2 <4.0.0", @@ -8552,6 +8394,18 @@ "from": "minimist@0.0.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" }, + "mixin-object": { + "version": "2.0.1", + "from": "mixin-object@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "dependencies": { + "for-in": { + "version": "0.1.8", + "from": "for-in@>=0.1.3 <0.2.0", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz" + } + } + }, "mkdirp": { "version": "0.5.1", "from": "mkdirp@>=0.5.1 <0.6.0", @@ -8735,10 +8589,15 @@ "from": "moment@>=2.13.0 <3.0.0", "resolved": "https://registry.npmjs.org/moment/-/moment-2.17.1.tgz" }, + "moment-recur": { + "version": "1.0.5", + "from": "moment-recur@>=1.0.5 <2.0.0", + "resolved": "https://registry.npmjs.org/moment-recur/-/moment-recur-1.0.5.tgz" + }, "mongodb": { - "version": "2.2.22", - "from": "mongodb@2.2.22", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-2.2.22.tgz", + "version": "2.2.24", + "from": "mongodb@2.2.24", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-2.2.24.tgz", "dependencies": { "es6-promise": { "version": "3.2.1", @@ -8753,24 +8612,19 @@ } }, "mongodb-core": { - "version": "2.1.7", - "from": "mongodb-core@2.1.7", - "resolved": "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.1.7.tgz" + "version": "2.1.8", + "from": "mongodb-core@2.1.8", + "resolved": "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.1.8.tgz" }, "mongoose": { - "version": "4.8.2", - "from": "mongoose@>=4.7.1 <5.0.0", - "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-4.8.2.tgz", + "version": "4.8.6", + "from": "mongoose@4.8.6", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-4.8.6.tgz", "dependencies": { "async": { "version": "2.1.4", "from": "async@2.1.4", "resolved": "https://registry.npmjs.org/async/-/async-2.1.4.tgz" - }, - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.14.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" } } }, @@ -9044,6 +8898,23 @@ "version": "0.8.1", "from": "debug@>=0.8.1 <0.9.0", "resolved": "https://registry.npmjs.org/debug/-/debug-0.8.1.tgz" + }, + "lodash": { + "version": "3.10.1", + "from": "lodash@>=3.10.1 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz" + } + } + }, + "node-gyp": { + "version": "3.5.0", + "from": "node-gyp@>=3.3.1 <4.0.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.5.0.tgz", + "dependencies": { + "glob": { + "version": "7.1.1", + "from": "glob@^7.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz" } } }, @@ -9086,20 +8957,40 @@ "from": "node-pre-gyp@0.6.32", "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.32.tgz", "dependencies": { + "caseless": { + "version": "0.12.0", + "from": "caseless@>=0.12.0 <0.13.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" + }, "form-data": { "version": "2.1.2", "from": "form-data@>=2.1.1 <2.2.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.2.tgz" }, + "glob": { + "version": "7.1.1", + "from": "glob@>=7.0.5 <8.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz" + }, + "har-validator": { + "version": "4.2.1", + "from": "har-validator@>=4.2.0 <4.3.0", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz" + }, "qs": { - "version": "6.3.0", + "version": "6.3.1", "from": "qs@>=6.3.0 <6.4.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.0.tgz" + "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.1.tgz" }, "request": { - "version": "2.79.0", + "version": "2.80.0", "from": "request@>=2.79.0 <3.0.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz" + "resolved": "https://registry.npmjs.org/request/-/request-2.80.0.tgz" + }, + "rimraf": { + "version": "2.5.4", + "from": "rimraf@>=2.5.4 <2.6.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz" }, "semver": { "version": "5.3.0", @@ -9108,6 +8999,53 @@ } } }, + "node-sass": { + "version": "4.5.0", + "from": "node-sass@latest", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.5.0.tgz", + "dependencies": { + "cross-spawn": { + "version": "3.0.1", + "from": "cross-spawn@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz" + }, + "gaze": { + "version": "1.1.2", + "from": "gaze@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz" + }, + "glob": { + "version": "7.1.1", + "from": "glob@>=7.0.3 <8.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz" + }, + "globule": { + "version": "1.1.0", + "from": "globule@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.1.0.tgz" + }, + "lodash": { + "version": "4.16.6", + "from": "lodash@>=4.16.4 <4.17.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.16.6.tgz" + }, + "lodash.assign": { + "version": "4.2.0", + "from": "lodash.assign@>=4.2.0 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz" + }, + "lru-cache": { + "version": "4.0.2", + "from": "lru-cache@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz" + }, + "which": { + "version": "1.2.12", + "from": "which@>=1.2.9 <2.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-1.2.12.tgz" + } + } + }, "node-status-codes": { "version": "1.0.0", "from": "node-status-codes@>=1.0.0 <2.0.0", @@ -9360,9 +9298,9 @@ "dev": true }, "object-hash": { - "version": "1.1.5", + "version": "1.1.7", "from": "object-hash@>=1.1.4 <2.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.1.5.tgz", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.1.7.tgz", "dev": true }, "object-inspect": { @@ -9733,6 +9671,11 @@ "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", "dev": true }, + "path-parse": { + "version": "1.0.5", + "from": "path-parse@>=1.0.5 <2.0.0", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz" + }, "path-platform": { "version": "0.11.15", "from": "path-platform@>=0.11.15 <0.12.0", @@ -9795,6 +9738,11 @@ "from": "pend@>=1.2.0 <1.3.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz" }, + "performance-now": { + "version": "0.2.0", + "from": "performance-now@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz" + }, "phantom-bridge": { "version": "2.0.1", "from": "phantom-bridge@>=2.0.0 <3.0.0", @@ -9821,9 +9769,9 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz" }, "qs": { - "version": "6.3.0", + "version": "6.3.1", "from": "qs@>=6.3.0 <6.4.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.0.tgz" + "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.1.tgz" }, "request": { "version": "2.79.0", @@ -9921,9 +9869,9 @@ "resolved": "https://registry.npmjs.org/pngjs2/-/pngjs2-1.2.0.tgz" }, "postcss": { - "version": "5.2.13", - "from": "postcss@>=5.2.13 <6.0.0", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.13.tgz", + "version": "5.2.15", + "from": "postcss@>=5.2.15 <6.0.0", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.15.tgz", "dependencies": { "supports-color": { "version": "3.2.3", @@ -9953,9 +9901,9 @@ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz" }, "postcss-discard-duplicates": { - "version": "2.0.2", + "version": "2.1.0", "from": "postcss-discard-duplicates@>=2.0.1 <3.0.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.0.2.tgz" + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz" }, "postcss-discard-empty": { "version": "2.1.0", @@ -9986,11 +9934,6 @@ "version": "3.1.0", "from": "is-glob@>=3.1.0 <4.0.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz" - }, - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.17.4 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" } } }, @@ -10030,9 +9973,9 @@ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz" }, "postcss-merge-rules": { - "version": "2.1.1", + "version": "2.1.2", "from": "postcss-merge-rules@>=2.0.3 <3.0.0", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.1.tgz" + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz" }, "postcss-message-helpers": { "version": "2.0.0", @@ -10134,9 +10077,9 @@ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz" }, "postcss-selector-parser": { - "version": "2.2.2", + "version": "2.2.3", "from": "postcss-selector-parser@>=2.2.2 <3.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.2.tgz" + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz" }, "postcss-svgo": { "version": "2.1.6", @@ -10349,7 +10292,7 @@ "dependencies": { "acorn": { "version": "4.0.11", - "from": "acorn@>=4.0.4 <5.0.0", + "from": "acorn@^4.0.4", "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.11.tgz" } } @@ -10376,15 +10319,10 @@ "from": "asap@>=2.0.3 <2.1.0", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.5.tgz" }, - "async": { - "version": "0.2.10", - "from": "async@>=0.2.6 <0.3.0", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz" - }, "clean-css": { - "version": "3.4.24", + "version": "3.4.25", "from": "clean-css@>=3.3.0 <4.0.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.24.tgz" + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.25.tgz" }, "commander": { "version": "2.8.1", @@ -10407,9 +10345,9 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz" }, "uglify-js": { - "version": "2.7.5", + "version": "2.8.7", "from": "uglify-js@>=2.6.1 <3.0.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.7.tgz", "dependencies": { "source-map": { "version": "0.5.6", @@ -10482,14 +10420,7 @@ "push-notify": { "version": "1.2.0", "from": "habitrpg/push-notify#v1.2.0", - "resolved": "git://github.com/habitrpg/push-notify.git#6bc2b5fdb1bdc9649b9ec1964d79ca50187fc8a9", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.13.1 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "git://github.com/habitrpg/push-notify.git#6bc2b5fdb1bdc9649b9ec1964d79ca50187fc8a9" }, "pusher": { "version": "1.5.1", @@ -10508,9 +10439,9 @@ "dev": true }, "qs": { - "version": "6.2.1", + "version": "6.2.2", "from": "qs@>=6.2.0 <6.3.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.1.tgz" + "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.2.tgz" }, "query-string": { "version": "4.3.2", @@ -10586,9 +10517,9 @@ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.2.0.tgz" }, "rc": { - "version": "1.1.6", + "version": "1.1.7", "from": "rc@>=1.1.6 <1.2.0", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.7.tgz", "dependencies": { "minimist": { "version": "1.2.0", @@ -10725,9 +10656,9 @@ } }, "regenerator-runtime": { - "version": "0.10.1", + "version": "0.10.3", "from": "regenerator-runtime@>=0.10.0 <0.11.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.1.tgz" + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.3.tgz" }, "regenerator-transform": { "version": "0.9.8", @@ -10891,9 +10822,9 @@ "dev": true }, "resolve": { - "version": "1.2.0", + "version": "1.3.2", "from": "resolve@>=1.1.4 <2.0.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.2.0.tgz" + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.3.2.tgz" }, "resolve-dir": { "version": "0.1.1", @@ -10939,9 +10870,9 @@ "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz" }, "rimraf": { - "version": "2.5.4", + "version": "2.6.1", "from": "rimraf@>=2.4.3 <3.0.0", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz", "dependencies": { "glob": { "version": "7.1.1", @@ -10993,6 +10924,65 @@ "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz", "dev": true }, + "sass-graph": { + "version": "2.1.2", + "from": "sass-graph@>=2.1.1 <3.0.0", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.1.2.tgz", + "dependencies": { + "camelcase": { + "version": "3.0.0", + "from": "camelcase@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz" + }, + "cliui": { + "version": "3.2.0", + "from": "cliui@>=3.2.0 <4.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz" + }, + "glob": { + "version": "7.1.1", + "from": "glob@^7.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz" + }, + "lodash.assign": { + "version": "4.2.0", + "from": "lodash.assign@^4.0.3", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz" + }, + "window-size": { + "version": "0.2.0", + "from": "window-size@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz" + }, + "yargs": { + "version": "4.8.1", + "from": "yargs@>=4.7.1 <5.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz" + }, + "yargs-parser": { + "version": "2.4.1", + "from": "yargs-parser@>=2.4.1 <3.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz" + } + } + }, + "sass-loader": { + "version": "6.0.2", + "from": "sass-loader@latest", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-6.0.2.tgz", + "dependencies": { + "async": { + "version": "2.1.5", + "from": "async@>=2.1.5 <3.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.1.5.tgz" + }, + "loader-utils": { + "version": "1.0.2", + "from": "loader-utils@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.0.2.tgz" + } + } + }, "saucelabs": { "version": "1.0.1", "from": "saucelabs@>=1.0.1 <1.1.0", @@ -11039,9 +11029,9 @@ } }, "selenium-server": { - "version": "3.0.1", + "version": "3.1.0", "from": "selenium-server@>=3.0.1 <4.0.0", - "resolved": "https://registry.npmjs.org/selenium-server/-/selenium-server-3.0.1.tgz", + "resolved": "https://registry.npmjs.org/selenium-server/-/selenium-server-3.1.0.tgz", "dev": true }, "selenium-webdriver": { @@ -11070,11 +11060,6 @@ } } }, - "semantic-ui-less": { - "version": "2.2.4", - "from": "semantic-ui-less@>=2.2.4 <2.3.0", - "resolved": "https://registry.npmjs.org/semantic-ui-less/-/semantic-ui-less-2.2.4.tgz" - }, "semver": { "version": "5.0.3", "from": "semver@>=5.0.1 <5.1.0", @@ -11129,10 +11114,20 @@ } } }, + "http-errors": { + "version": "1.5.1", + "from": "http-errors@>=1.5.1 <1.6.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz" + }, "mime": { "version": "1.3.4", "from": "mime@1.3.4", "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz" + }, + "setprototypeof": { + "version": "1.0.2", + "from": "setprototypeof@1.0.2", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz" } } }, @@ -11142,9 +11137,21 @@ "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz" }, "serve-favicon": { - "version": "2.3.2", + "version": "2.4.1", "from": "serve-favicon@>=2.3.0 <3.0.0", - "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.3.2.tgz" + "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.4.1.tgz", + "dependencies": { + "etag": { + "version": "1.8.0", + "from": "etag@>=1.8.0 <1.9.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.0.tgz" + }, + "fresh": { + "version": "0.5.0", + "from": "fresh@0.5.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.0.tgz" + } + } }, "serve-static": { "version": "1.11.2", @@ -11167,15 +11174,32 @@ "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" }, "setprototypeof": { - "version": "1.0.2", - "from": "setprototypeof@1.0.2", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz" + "version": "1.0.3", + "from": "setprototypeof@1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz" }, "sha.js": { "version": "2.4.8", "from": "sha.js@>=2.3.6 <3.0.0", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.8.tgz" }, + "shallow-clone": { + "version": "0.1.2", + "from": "shallow-clone@>=0.1.2 <0.2.0", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "dependencies": { + "kind-of": { + "version": "2.0.1", + "from": "kind-of@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz" + }, + "lazy-cache": { + "version": "0.2.7", + "from": "lazy-cache@>=0.2.3 <0.3.0", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz" + } + } + }, "shallow-copy": { "version": "0.0.1", "from": "shallow-copy@>=0.0.1 <0.1.0", @@ -11184,7 +11208,14 @@ "shasum": { "version": "1.0.2", "from": "shasum@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", + "dependencies": { + "json-stable-stringify": { + "version": "0.0.1", + "from": "json-stable-stringify@>=0.0.0 <0.1.0", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz" + } + } }, "shebang-command": { "version": "1.2.0", @@ -11300,9 +11331,9 @@ "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz" }, "socket.io": { - "version": "1.7.2", - "from": "socket.io@1.7.2", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.2.tgz", + "version": "1.7.3", + "from": "socket.io@1.7.3", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.3.tgz", "dev": true, "dependencies": { "debug": { @@ -11334,9 +11365,9 @@ } }, "socket.io-client": { - "version": "1.7.2", - "from": "socket.io-client@1.7.2", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.2.tgz", + "version": "1.7.3", + "from": "socket.io-client@1.7.3", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.3.tgz", "dev": true, "dependencies": { "debug": { @@ -11397,7 +11428,7 @@ }, "source-list-map": { "version": "0.1.8", - "from": "source-list-map@>=0.1.4 <0.2.0", + "from": "source-list-map@>=0.1.7 <0.2.0", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz" }, "source-map": { @@ -11496,9 +11527,9 @@ "optional": true }, "sshpk": { - "version": "1.10.2", + "version": "1.11.0", "from": "sshpk@>=1.7.0 <2.0.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.10.2.tgz", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.11.0.tgz", "dependencies": { "assert-plus": { "version": "1.0.0", @@ -11601,6 +11632,11 @@ "from": "statuses@>=1.3.1 <2.0.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz" }, + "stdout-stream": { + "version": "1.4.0", + "from": "stdout-stream@>=1.4.0 <2.0.0", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz" + }, "stream-browserify": { "version": "2.0.1", "from": "stream-browserify@>=2.0.0 <3.0.0", @@ -11627,9 +11663,9 @@ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.6.3.tgz", "dependencies": { "readable-stream": { - "version": "2.2.2", + "version": "2.2.3", "from": "readable-stream@>=2.1.0 <3.0.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.2.tgz" + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz" } } }, @@ -11752,9 +11788,9 @@ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz" }, "strip-json-comments": { - "version": "1.0.4", - "from": "strip-json-comments@>=1.0.4 <1.1.0", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz" + "version": "2.0.1", + "from": "strip-json-comments@>=2.0.1 <2.1.0", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" }, "strip-outer": { "version": "1.0.0", @@ -11833,9 +11869,9 @@ "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz" }, "superagent": { - "version": "3.4.3", + "version": "3.5.0", "from": "superagent@>=3.4.3 <4.0.0", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-3.4.3.tgz", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-3.5.0.tgz", "dependencies": { "form-data": { "version": "2.1.2", @@ -11888,16 +11924,9 @@ } }, "syntax-error": { - "version": "1.1.6", + "version": "1.3.0", "from": "syntax-error@>=1.1.1 <2.0.0", - "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.1.6.tgz", - "dependencies": { - "acorn": { - "version": "2.7.0", - "from": "acorn@>=2.7.0 <3.0.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz" - } - } + "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.3.0.tgz" }, "table": { "version": "3.8.3", @@ -11911,12 +11940,6 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", "dev": true }, - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "dev": true - }, "string-width": { "version": "2.0.0", "from": "string-width@>=2.0.0 <3.0.0", @@ -11950,6 +11973,11 @@ "from": "debug@>=2.2.0 <2.3.0", "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz" }, + "glob": { + "version": "7.1.1", + "from": "glob@>=7.0.5 <8.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz" + }, "ms": { "version": "0.7.1", "from": "ms@0.7.1", @@ -11964,6 +11992,11 @@ "version": "2.1.5", "from": "readable-stream@>=2.1.4 <2.2.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.5.tgz" + }, + "rimraf": { + "version": "2.5.4", + "from": "rimraf@>=2.5.1 <2.6.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz" } } }, @@ -12014,6 +12047,11 @@ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.0.0.tgz", "dev": true }, + "tether": { + "version": "1.4.0", + "from": "tether@>=1.4.0 <2.0.0", + "resolved": "https://registry.npmjs.org/tether/-/tether-1.4.0.tgz" + }, "text-table": { "version": "0.2.0", "from": "text-table@>=0.2.0 <0.3.0", @@ -12036,9 +12074,9 @@ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", "dependencies": { "readable-stream": { - "version": "2.2.2", + "version": "2.2.3", "from": "readable-stream@>=2.1.5 <3.0.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.2.tgz" + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz" } } }, @@ -12481,9 +12519,21 @@ "resolved": "https://registry.npmjs.org/url-join/-/url-join-0.0.1.tgz" }, "url-loader": { - "version": "0.5.7", + "version": "0.5.8", "from": "url-loader@>=0.5.7 <0.6.0", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-0.5.7.tgz" + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-0.5.8.tgz", + "dependencies": { + "loader-utils": { + "version": "1.0.2", + "from": "loader-utils@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.0.2.tgz" + }, + "mime": { + "version": "1.3.4", + "from": "mime@>=1.3.0 <1.4.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz" + } + } }, "url-parse-lax": { "version": "1.0.0", @@ -12773,20 +12823,25 @@ "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz" }, "vue": { - "version": "2.1.10", + "version": "2.2.1", "from": "vue@>=2.1.0 <3.0.0", - "resolved": "https://registry.npmjs.org/vue/-/vue-2.1.10.tgz" + "resolved": "https://registry.npmjs.org/vue/-/vue-2.2.1.tgz" }, "vue-hot-reload-api": { - "version": "2.0.8", - "from": "vue-hot-reload-api@>=2.0.1 <3.0.0", - "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.0.8.tgz" + "version": "2.0.11", + "from": "vue-hot-reload-api@>=2.0.11 <3.0.0", + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.0.11.tgz" }, "vue-loader": { - "version": "11.0.0", + "version": "11.1.4", "from": "vue-loader@>=11.0.0 <12.0.0", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-11.0.0.tgz", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-11.1.4.tgz", "dependencies": { + "loader-utils": { + "version": "1.0.2", + "from": "loader-utils@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.0.2.tgz" + }, "lru-cache": { "version": "4.0.2", "from": "lru-cache@>=4.0.1 <5.0.0", @@ -12795,24 +12850,31 @@ } }, "vue-router": { - "version": "2.2.1", + "version": "2.3.0", "from": "vue-router@>=2.0.0-rc.5 <3.0.0", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-2.2.1.tgz" + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-2.3.0.tgz" }, "vue-style-loader": { - "version": "2.0.0", + "version": "2.0.3", "from": "vue-style-loader@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-2.0.0.tgz" + "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-2.0.3.tgz", + "dependencies": { + "loader-utils": { + "version": "1.0.2", + "from": "loader-utils@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.0.2.tgz" + } + } }, "vue-template-compiler": { - "version": "2.1.10", + "version": "2.2.1", "from": "vue-template-compiler@>=2.1.10 <3.0.0", - "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.1.10.tgz" + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.2.1.tgz" }, "vue-template-es2015-compiler": { - "version": "1.5.0", + "version": "1.5.1", "from": "vue-template-es2015-compiler@>=1.2.2 <2.0.0", - "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.0.tgz" + "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.1.tgz" }, "w3counter": { "version": "3.0.1", @@ -12825,19 +12887,14 @@ "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz" }, "watchpack": { - "version": "1.2.1", + "version": "1.3.1", "from": "watchpack@>=1.2.0 <2.0.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.3.1.tgz", "dependencies": { "async": { - "version": "2.1.4", + "version": "2.1.5", "from": "async@>=2.1.2 <3.0.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.1.4.tgz" - }, - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.14.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" + "resolved": "https://registry.npmjs.org/async/-/async-2.1.5.tgz" } } }, @@ -12846,41 +12903,26 @@ "from": "webpack@>=2.2.1 <3.0.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-2.2.1.tgz", "dependencies": { - "acorn": { - "version": "4.0.11", - "from": "acorn@>=4.0.4 <5.0.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.11.tgz" - }, "async": { - "version": "2.1.4", + "version": "2.1.5", "from": "async@>=2.1.2 <3.0.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.1.4.tgz" + "resolved": "https://registry.npmjs.org/async/-/async-2.1.5.tgz" }, "camelcase": { "version": "1.2.1", "from": "camelcase@>=1.0.2 <2.0.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz" }, - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.14.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - }, "supports-color": { "version": "3.2.3", "from": "supports-color@>=3.1.0 <4.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz" }, "uglify-js": { - "version": "2.7.5", + "version": "2.8.7", "from": "uglify-js@>=2.7.5 <3.0.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.7.tgz", "dependencies": { - "async": { - "version": "0.2.10", - "from": "async@>=0.2.6 <0.3.0", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz" - }, "yargs": { "version": "3.10.0", "from": "yargs@~3.10.0", @@ -12913,16 +12955,10 @@ "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.3.0.tgz", "dev": true, "dependencies": { - "acorn": { - "version": "4.0.11", - "from": "acorn@>=4.0.11 <5.0.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.11.tgz", - "dev": true - }, "ejs": { - "version": "2.5.5", + "version": "2.5.6", "from": "ejs@>=2.5.5 <3.0.0", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.5.5.tgz", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.5.6.tgz", "dev": true }, "gzip-size": { @@ -12930,19 +12966,13 @@ "from": "gzip-size@>=3.0.0 <4.0.0", "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", "dev": true - }, - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.17.4 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "dev": true } } }, "webpack-dev-middleware": { - "version": "1.10.0", + "version": "1.10.1", "from": "webpack-dev-middleware@>=1.10.0 <2.0.0", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.10.0.tgz", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.10.1.tgz", "dev": true, "dependencies": { "mime": { @@ -12954,22 +12984,15 @@ } }, "webpack-hot-middleware": { - "version": "2.16.1", + "version": "2.17.1", "from": "webpack-hot-middleware@>=2.6.1 <3.0.0", - "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.16.1.tgz", + "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.17.1.tgz", "dev": true }, "webpack-merge": { "version": "2.6.1", "from": "webpack-merge@>=2.6.1 <3.0.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-2.6.1.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.17.4 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-2.6.1.tgz" }, "webpack-sources": { "version": "0.1.4", @@ -13021,7 +13044,14 @@ "with": { "version": "4.0.3", "from": "with@>=4.0.0 <4.1.0", - "resolved": "https://registry.npmjs.org/with/-/with-4.0.3.tgz" + "resolved": "https://registry.npmjs.org/with/-/with-4.0.3.tgz", + "dependencies": { + "acorn": { + "version": "1.2.2", + "from": "acorn@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz" + } + } }, "wns": { "version": "0.5.3", @@ -13102,11 +13132,6 @@ "from": "xml2js@>=0.4.4 <0.5.0", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.17.tgz", "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - }, "xmlbuilder": { "version": "4.2.1", "from": "xmlbuilder@>=4.1.0 <5.0.0", diff --git a/package.json b/package.json index a27963e448..abce4e0692 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "habitica", "description": "A habit tracker app which treats your goals like a Role Playing Game.", - "version": "3.78.0", + "version": "3.79.0", "main": "./website/server/index.js", "dependencies": { "@slack/client": "^3.8.1", @@ -28,6 +28,7 @@ "bcrypt": "^1.0.2", "bluebird": "^3.3.5", "body-parser": "^1.15.0", + "bootstrap": "^4.0.0-alpha.6", "bower": "~1.3.12", "browserify": "~12.0.1", "compression": "^1.6.1", @@ -70,20 +71,18 @@ "jade": "~1.11.0", "jquery": "^3.1.1", "js2xmlparser": "~1.0.0", - "less": "^2.7.1", - "less-loader": "^2.2.3", - "lodash": "^3.10.1", - "lodash.pickby": "^4.2.0", - "lodash.setwith": "^4.2.0", + "lodash": "^4.17.4", "merge-stream": "^1.0.0", "method-override": "^2.3.5", "moment": "^2.13.0", - "mongoose": "^4.7.1", + "moment-recur": "^1.0.5", + "mongoose": "^4.8.6", "mongoose-id-autoinc": "~2013.7.14-4", "morgan": "^1.7.0", "nconf": "~0.8.2", "nib": "^1.1.0", "node-gcm": "^0.14.4", + "node-sass": "^4.5.0", "nodemailer": "^2.3.2", "object-path": "^0.9.2", "ora": "^1.1.0", @@ -103,7 +102,7 @@ "rimraf": "^2.4.3", "run-sequence": "^1.1.4", "s3-upload-stream": "^1.0.6", - "semantic-ui-less": "~2.2.4", + "sass-loader": "^6.0.2", "serve-favicon": "^2.3.0", "shelljs": "^0.7.6", "stripe": "^4.2.0", @@ -171,7 +170,7 @@ "csv": "~0.3.6", "deep-diff": "~0.1.4", "eslint": "^3.0.0", - "eslint-config-habitrpg": "^2.0.0", + "eslint-config-habitrpg": "^3.0.0", "eslint-friendly-formatter": "^2.0.5", "eslint-loader": "^1.3.0", "eslint-plugin-html": "^2.0.0", @@ -191,6 +190,7 @@ "karma-mocha-reporter": "^1.1.1", "karma-phantomjs-launcher": "^1.0.0", "karma-sinon-chai": "^1.2.0", + "karma-sinon-stub-promise": "^1.0.0", "karma-sourcemap-loader": "^0.3.7", "karma-spec-reporter": "0.0.24", "karma-webpack": "^2.0.2", diff --git a/test/api/v3/integration/challenges/POST-challenges_challengeId_leave.test.js b/test/api/v3/integration/challenges/POST-challenges_challengeId_leave.test.js index 0502be654c..bb366536cf 100644 --- a/test/api/v3/integration/challenges/POST-challenges_challengeId_leave.test.js +++ b/test/api/v3/integration/challenges/POST-challenges_challengeId_leave.test.js @@ -117,7 +117,6 @@ describe('POST /challenges/:challengeId/leave', () => { }); expect(testTask).to.not.be.undefined; - expect(testTask.challenge).to.eql({}); }); }); }); diff --git a/test/api/v3/integration/groups/GET-groups_groupId_members.test.js b/test/api/v3/integration/groups/GET-groups_groupId_members.test.js index 75511cca4c..72b12453d9 100644 --- a/test/api/v3/integration/groups/GET-groups_groupId_members.test.js +++ b/test/api/v3/integration/groups/GET-groups_groupId_members.test.js @@ -84,7 +84,7 @@ describe('GET /groups/:groupId/members', () => { expect(Object.keys(memberRes.auth)).to.eql(['timestamps']); expect(Object.keys(memberRes.preferences).sort()).to.eql([ 'size', 'hair', 'skin', 'shirt', - 'chair', 'costume', 'sleep', 'background', + 'chair', 'costume', 'sleep', 'background', 'tasks', ].sort()); expect(memberRes.stats.maxMP).to.exist; diff --git a/test/api/v3/integration/groups/POST-groups_groupId_leave.js b/test/api/v3/integration/groups/POST-groups_groupId_leave.js index 60d6ee6bd2..8ef0651d40 100644 --- a/test/api/v3/integration/groups/POST-groups_groupId_leave.js +++ b/test/api/v3/integration/groups/POST-groups_groupId_leave.js @@ -78,7 +78,7 @@ describe('POST /groups/:groupId/leave', () => { expect(leader.newMessages[groupToLeave._id]).to.be.empty; }); - context('With challenges', () => { + context('with challenges', () => { let challenge; beforeEach(async () => { @@ -106,10 +106,25 @@ describe('POST /groups/:groupId/leave', () => { let userWithChallengeTasks = await leader.get('/user'); - expect(userWithChallengeTasks.challenges).to.not.include(challenge._id); // @TODO find elegant way to assert against the task existing expect(userWithChallengeTasks.tasksOrder.habits).to.not.be.empty; }); + + it('keeps the user in the challenge when the keepChallenges parameter is set to remain-in-challenges', async () => { + await leader.post(`/groups/${groupToLeave._id}/leave`, {keepChallenges: 'remain-in-challenges'}); + + let userWithChallengeTasks = await leader.get('/user'); + + expect(userWithChallengeTasks.challenges).to.include(challenge._id); + }); + + it('drops the user in the challenge when the keepChallenges parameter isn\'t set', async () => { + await leader.post(`/groups/${groupToLeave._id}/leave`); + + let userWithChallengeTasks = await leader.get('/user'); + + expect(userWithChallengeTasks.challenges).to.not.include(challenge._id); + }); }); it('prevents quest leader from leaving a groupToLeave'); diff --git a/test/api/v3/integration/groups/POST-groups_invite.test.js b/test/api/v3/integration/groups/POST-groups_invite.test.js index d163964c37..522fa12043 100644 --- a/test/api/v3/integration/groups/POST-groups_invite.test.js +++ b/test/api/v3/integration/groups/POST-groups_invite.test.js @@ -1,5 +1,6 @@ import { generateUser, + generateGroup, translate as t, } from '../../../../helpers/api-v3-integration.helper'; import { v4 as generateUUID } from 'uuid'; @@ -12,7 +13,7 @@ describe('Post /groups/:groupId/invite', () => { let groupName = 'Test Public Guild'; beforeEach(async () => { - inviter = await generateUser({balance: 1}); + inviter = await generateUser({balance: 4}); group = await inviter.post('/groups', { name: groupName, type: 'guild', @@ -265,6 +266,25 @@ describe('Post /groups/:groupId/invite', () => { expect(invitedUser.invitations.guilds[0].id).to.equal(group._id); expect(invite).to.exist; }); + + it('invites marks invite with cancelled plan', async () => { + let cancelledPlanGroup = await generateGroup(inviter, { + type: 'guild', + name: generateUUID(), + }); + await cancelledPlanGroup.createCancelledSubscription(); + + let newUser = await generateUser(); + let invite = await inviter.post(`/groups/${cancelledPlanGroup._id}/invite`, { + uuids: [newUser._id], + emails: [{name: 'test', email: 'test@habitica.com'}], + }); + let invitedUser = await newUser.get('/user'); + + expect(invitedUser.invitations.guilds[0].id).to.equal(cancelledPlanGroup._id); + expect(invitedUser.invitations.guilds[0].cancelledPlan).to.be.true; + expect(invite).to.exist; + }); }); describe('guild invites', () => { diff --git a/test/api/v3/integration/groups/PUT-groups.test.js b/test/api/v3/integration/groups/PUT-groups.test.js index 8d581d56ca..a5e4e091cd 100644 --- a/test/api/v3/integration/groups/PUT-groups.test.js +++ b/test/api/v3/integration/groups/PUT-groups.test.js @@ -43,4 +43,15 @@ describe('PUT /group', () => { expect(updatedGroup.leader.profile.name).to.eql(leader.profile.name); expect(updatedGroup.name).to.equal(groupUpdatedName); }); + + it('allows a leader to change leaders', async () => { + let updatedGroup = await leader.put(`/groups/${groupToUpdate._id}`, { + name: groupUpdatedName, + leader: nonLeader._id, + }); + + expect(updatedGroup.leader._id).to.eql(nonLeader._id); + expect(updatedGroup.leader.profile.name).to.eql(nonLeader.profile.name); + expect(updatedGroup.name).to.equal(groupUpdatedName); + }); }); diff --git a/test/api/v3/integration/members/GET-members_id.test.js b/test/api/v3/integration/members/GET-members_id.test.js index 06151be350..fa34fac096 100644 --- a/test/api/v3/integration/members/GET-members_id.test.js +++ b/test/api/v3/integration/members/GET-members_id.test.js @@ -37,7 +37,7 @@ describe('GET /members/:memberId', () => { expect(Object.keys(memberRes.auth)).to.eql(['timestamps']); expect(Object.keys(memberRes.preferences).sort()).to.eql([ 'size', 'hair', 'skin', 'shirt', - 'chair', 'costume', 'sleep', 'background', + 'chair', 'costume', 'sleep', 'background', 'tasks', ].sort()); expect(memberRes.stats.maxMP).to.exist; diff --git a/test/api/v3/integration/tasks/POST-tasks_id_score_direction.test.js b/test/api/v3/integration/tasks/POST-tasks_id_score_direction.test.js index fdabc86752..20b03b302c 100644 --- a/test/api/v3/integration/tasks/POST-tasks_id_score_direction.test.js +++ b/test/api/v3/integration/tasks/POST-tasks_id_score_direction.test.js @@ -315,6 +315,30 @@ describe('POST /tasks/:id/score/:direction', () => { expect(updatedUser.stats.gp).to.be.greaterThan(user.stats.gp); }); + + it('adds score notes to task', async () => { + let scoreNotesString = 'test-notes'; + + await user.post(`/tasks/${habit._id}/score/up`, { + scoreNotes: scoreNotesString, + }); + let updatedTask = await user.get(`/tasks/${habit._id}`); + + expect(updatedTask.history[0].scoreNotes).to.eql(scoreNotesString); + }); + + it('errors when score notes are too large', async () => { + let scoreNotesString = new Array(258).join('a'); + + await expect(user.post(`/tasks/${habit._id}/score/up`, { + scoreNotes: scoreNotesString, + })) + .to.eventually.be.rejected.and.eql({ + code: 401, + error: 'NotAuthorized', + message: t('taskScoreNotesTooLong'), + }); + }); }); context('reward', () => { diff --git a/test/api/v3/integration/tasks/POST-tasks_user.test.js b/test/api/v3/integration/tasks/POST-tasks_user.test.js index f249d101b7..96506d2461 100644 --- a/test/api/v3/integration/tasks/POST-tasks_user.test.js +++ b/test/api/v3/integration/tasks/POST-tasks_user.test.js @@ -496,6 +496,8 @@ describe('POST /tasks/user', () => { frequency: 'daily', everyX: 5, startDate: now, + daysOfMonth: [15], + weeksOfMonth: [3], }); expect(task.userId).to.equal(user._id); @@ -504,6 +506,8 @@ describe('POST /tasks/user', () => { expect(task.type).to.eql('daily'); expect(task.frequency).to.eql('daily'); expect(task.everyX).to.eql(5); + expect(task.daysOfMonth).to.eql([15]); + expect(task.weeksOfMonth).to.eql([3]); expect(new Date(task.startDate)).to.eql(now); }); diff --git a/test/api/v3/integration/user/DELETE-user.test.js b/test/api/v3/integration/user/DELETE-user.test.js index d0e4504135..de559c430d 100644 --- a/test/api/v3/integration/user/DELETE-user.test.js +++ b/test/api/v3/integration/user/DELETE-user.test.js @@ -3,6 +3,7 @@ import { createAndPopulateGroup, generateGroup, generateUser, + generateChallenge, translate as t, } from '../../../../helpers/api-integration/v3'; import { @@ -64,6 +65,30 @@ describe('DELETE /user', () => { })); }); + it('reduces memberCount in challenges user is linked to', async () => { + let populatedGroup = await createAndPopulateGroup({ + members: 2, + }); + + let group = populatedGroup.group; + let authorizedUser = populatedGroup.members[1]; + + let challenge = await generateChallenge(populatedGroup.groupLeader, group); + await authorizedUser.post(`/challenges/${challenge._id}/join`); + + await challenge.sync(); + + expect(challenge.memberCount).to.eql(2); + + await authorizedUser.del('/user', { + password, + }); + + await challenge.sync(); + + expect(challenge.memberCount).to.eql(1); + }); + it('deletes the user', async () => { await user.del('/user', { password, diff --git a/test/api/v3/integration/user/auth/POST-register_local.test.js b/test/api/v3/integration/user/auth/POST-register_local.test.js index 3960a07477..a749f19a5d 100644 --- a/test/api/v3/integration/user/auth/POST-register_local.test.js +++ b/test/api/v3/integration/user/auth/POST-register_local.test.js @@ -5,6 +5,7 @@ import { createAndPopulateGroup, getProperty, } from '../../../../../helpers/api-integration/v3'; +import { ApiUser } from '../../../../../helpers/api-integration/api-classes'; import { v4 as generateRandomUserName } from 'uuid'; import { each } from 'lodash'; import { encrypt } from '../../../../../../website/server/libs/encryption'; @@ -416,5 +417,37 @@ describe('POST /user/auth/local/register', () => { expect(user.tags).to.not.be.empty; }); + + it('adds the correct tags to the correct tasks', async () => { + let user = await api.post('/user/auth/local/register', { + username, + email, + password, + confirmPassword: password, + }); + + let requests = new ApiUser(user); + + let habits = await requests.get('/tasks/user?type=habits'); + let todos = await requests.get('/tasks/user?type=todos'); + + function findTag (tagName) { + let tag = user.tags.find((userTag) => { + return userTag.name === t(tagName); + }); + return tag.id; + } + + expect(habits[0].tags).to.have.a.lengthOf(3); + expect(habits[0].tags).to.include.members(['defaultTag1', 'defaultTag4', 'defaultTag6'].map(findTag)); + + expect(habits[1].tags).to.have.a.lengthOf(1); + expect(habits[1].tags).to.include.members(['defaultTag3'].map(findTag)); + + expect(habits[2].tags).to.have.a.lengthOf(2); + expect(habits[2].tags).to.include.members(['defaultTag2', 'defaultTag3'].map(findTag)); + + expect(todos[0].tags).to.have.a.lengthOf(0); + }); }); }); diff --git a/test/api/v3/unit/libs/amazonPayments.test.js b/test/api/v3/unit/libs/amazonPayments.test.js index 0604d3755c..e4e593e7d7 100644 --- a/test/api/v3/unit/libs/amazonPayments.test.js +++ b/test/api/v3/unit/libs/amazonPayments.test.js @@ -1,10 +1,12 @@ import moment from 'moment'; import cc from 'coupon-code'; +import uuid from 'uuid'; import { generateGroup, } from '../../../../helpers/api-unit.helper.js'; import { model as User } from '../../../../../website/server/models/user'; +import { model as Group } from '../../../../../website/server/models/group'; import { model as Coupon } from '../../../../../website/server/models/coupon'; import amzLib from '../../../../../website/server/libs/amazonPayments'; import payments from '../../../../../website/server/libs/payments'; @@ -105,7 +107,7 @@ describe('Amazon Payments', () => { expect(paymentBuyGemsStub).to.be.calledOnce; expect(paymentBuyGemsStub).to.be.calledWith({ user, - paymentMethod: amzLib.constants.PAYMENT_METHOD_AMAZON, + paymentMethod: amzLib.constants.PAYMENT_METHOD, headers, }); expectAmazonStubs(); @@ -128,7 +130,7 @@ describe('Amazon Payments', () => { expect(paymentBuyGemsStub).to.be.calledOnce; expect(paymentBuyGemsStub).to.be.calledWith({ user, - paymentMethod: amzLib.constants.PAYMENT_METHOD_AMAZON_GIFT, + paymentMethod: amzLib.constants.PAYMENT_METHOD_GIFT, headers, gift, }); @@ -153,7 +155,7 @@ describe('Amazon Payments', () => { expect(paymentCreateSubscritionStub).to.be.calledOnce; expect(paymentCreateSubscritionStub).to.be.calledWith({ user, - paymentMethod: amzLib.constants.PAYMENT_METHOD_AMAZON_GIFT, + paymentMethod: amzLib.constants.PAYMENT_METHOD_GIFT, headers, gift, }); @@ -316,7 +318,7 @@ describe('Amazon Payments', () => { expect(createSubSpy).to.be.calledWith({ user, customerId: billingAgreementId, - paymentMethod: amzLib.constants.PAYMENT_METHOD_AMAZON, + paymentMethod: amzLib.constants.PAYMENT_METHOD, sub, headers, groupId, @@ -375,7 +377,7 @@ describe('Amazon Payments', () => { expect(createSubSpy).to.be.calledWith({ user, customerId: billingAgreementId, - paymentMethod: amzLib.constants.PAYMENT_METHOD_AMAZON, + paymentMethod: amzLib.constants.PAYMENT_METHOD, sub, headers, groupId, @@ -455,7 +457,7 @@ describe('Amazon Payments', () => { user, groupId: undefined, nextBill: moment(user.purchased.plan.lastBillingDate).add({ days: subscriptionLength }), - paymentMethod: amzLib.constants.PAYMENT_METHOD_AMAZON, + paymentMethod: amzLib.constants.PAYMENT_METHOD, headers, }); expectAmazonStubs(); @@ -485,7 +487,7 @@ describe('Amazon Payments', () => { user, groupId: undefined, nextBill: moment(user.purchased.plan.lastBillingDate).add({ days: subscriptionLength }), - paymentMethod: amzLib.constants.PAYMENT_METHOD_AMAZON, + paymentMethod: amzLib.constants.PAYMENT_METHOD, headers, }); amzLib.closeBillingAgreement.restore(); @@ -523,7 +525,7 @@ describe('Amazon Payments', () => { user, groupId: group._id, nextBill: moment(group.purchased.plan.lastBillingDate).add({ days: subscriptionLength }), - paymentMethod: amzLib.constants.PAYMENT_METHOD_AMAZON, + paymentMethod: amzLib.constants.PAYMENT_METHOD, headers, }); expectAmazonStubs(); @@ -553,10 +555,84 @@ describe('Amazon Payments', () => { user, groupId: group._id, nextBill: moment(group.purchased.plan.lastBillingDate).add({ days: subscriptionLength }), - paymentMethod: amzLib.constants.PAYMENT_METHOD_AMAZON, + paymentMethod: amzLib.constants.PAYMENT_METHOD, headers, }); amzLib.closeBillingAgreement.restore(); }); }); + + describe('#upgradeGroupPlan', () => { + let spy, data, user, group, uuidString; + + beforeEach(async function () { + user = new User(); + user.profile.name = 'sender'; + + data = { + user, + sub: { + key: 'basic_3mo', // @TODO: Validate that this is group + }, + customerId: 'customer-id', + paymentMethod: 'Payment Method', + headers: { + 'x-client': 'habitica-web', + 'user-agent': '', + }, + }; + + group = generateGroup({ + name: 'test group', + type: 'guild', + privacy: 'public', + leader: user._id, + }); + await group.save(); + + spy = sinon.stub(amzLib, 'authorizeOnBillingAgreement'); + spy.returnsPromise().resolves([]); + + uuidString = 'uuid-v4'; + sinon.stub(uuid, 'v4').returns(uuidString); + + data.groupId = group._id; + data.sub.quantity = 3; + }); + + afterEach(function () { + sinon.restore(amzLib.authorizeOnBillingAgreement); + uuid.v4.restore(); + }); + + it('charges for a new member', async () => { + data.paymentMethod = amzLib.constants.PAYMENT_METHOD; + await payments.createSubscription(data); + + let updatedGroup = await Group.findById(group._id).exec(); + + updatedGroup.memberCount += 1; + await updatedGroup.save(); + + await amzLib.chargeForAdditionalGroupMember(updatedGroup); + + expect(spy.calledOnce).to.be.true; + expect(spy).to.be.calledWith({ + AmazonBillingAgreementId: updatedGroup.purchased.plan.customerId, + AuthorizationReferenceId: uuidString.substring(0, 32), + AuthorizationAmount: { + CurrencyCode: amzLib.constants.CURRENCY_CODE, + Amount: 3, + }, + SellerAuthorizationNote: amzLib.constants.SELLER_NOTE_GROUP_NEW_MEMBER, + TransactionTimeout: 0, + CaptureNow: true, + SellerNote: amzLib.constants.SELLER_NOTE_GROUP_NEW_MEMBER, + SellerOrderAttributes: { + SellerOrderId: uuidString, + StoreName: amzLib.constants.STORE_NAME, + }, + }); + }); + }); }); diff --git a/test/api/v3/unit/libs/cron.test.js b/test/api/v3/unit/libs/cron.test.js index 8664874b8c..df8becc493 100644 --- a/test/api/v3/unit/libs/cron.test.js +++ b/test/api/v3/unit/libs/cron.test.js @@ -6,7 +6,6 @@ import requireAgain from 'require-again'; import { recoverCron, cron } from '../../../../../website/server/libs/cron'; import { model as User } from '../../../../../website/server/models/user'; import * as Tasks from '../../../../../website/server/models/task'; -import { clone } from 'lodash'; import common from '../../../../../website/common'; import analytics from '../../../../../website/server/libs/analyticsService'; @@ -135,7 +134,10 @@ describe('cron', () => { user.purchased.plan.dateUpdated = moment().subtract(6, 'months').toDate(); user.purchased.plan.dateTerminated = moment().subtract(3, 'months').toDate(); user.purchased.plan.consecutive.count = 5; + user.purchased.plan.consecutive.trinkets = 1; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.consecutive.trinkets).to.equal(1); }); @@ -481,6 +483,67 @@ describe('cron', () => { expect(tasksByType.habits[0].value).to.equal(1); }); + + describe('counters', () => { + let notStartOfWeekOrMonth = new Date(2016, 9, 28).getTime(); // a Friday + let clock; + + beforeEach(() => { + // Replace system clocks so we can get predictable results + clock = sinon.useFakeTimers(notStartOfWeekOrMonth); + }); + afterEach(() => { + return clock.restore(); + }); + + it('should reset a daily habit counter each day', () => { + tasksByType.habits[0].counterUp = 1; + tasksByType.habits[0].counterDown = 1; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(tasksByType.habits[0].counterUp).to.equal(0); + expect(tasksByType.habits[0].counterDown).to.equal(0); + }); + + it('should reset a weekly habit counter each Monday', () => { + tasksByType.habits[0].frequency = 'weekly'; + tasksByType.habits[0].counterUp = 1; + tasksByType.habits[0].counterDown = 1; + + // should not reset + cron({user, tasksByType, daysMissed, analytics}); + + expect(tasksByType.habits[0].counterUp).to.equal(1); + expect(tasksByType.habits[0].counterDown).to.equal(1); + + // should reset + daysMissed = 8; + cron({user, tasksByType, daysMissed, analytics}); + + expect(tasksByType.habits[0].counterUp).to.equal(0); + expect(tasksByType.habits[0].counterDown).to.equal(0); + }); + + it('should reset a monthly habit counter the first day of each month', () => { + tasksByType.habits[0].frequency = 'monthly'; + tasksByType.habits[0].counterUp = 1; + tasksByType.habits[0].counterDown = 1; + + // should not reset + cron({user, tasksByType, daysMissed, analytics}); + + expect(tasksByType.habits[0].counterUp).to.equal(1); + expect(tasksByType.habits[0].counterDown).to.equal(1); + + // should reset + daysMissed = 32; + cron({user, tasksByType, daysMissed, analytics}); + + expect(tasksByType.habits[0].counterUp).to.equal(0); + expect(tasksByType.habits[0].counterDown).to.equal(0); + }); + }); }); describe('perfect day', () => { @@ -533,7 +596,7 @@ describe('cron', () => { tasksByType.dailys[0].completed = true; tasksByType.dailys[0].startDate = moment(new Date()).subtract({days: 1}); - let previousBuffs = clone(user.stats.buffs); + let previousBuffs = user.stats.buffs.toObject(); cron({user, tasksByType, daysMissed, analytics}); @@ -598,7 +661,7 @@ describe('cron', () => { tasksByType.dailys[0].completed = false; tasksByType.dailys[0].startDate = moment(new Date()).subtract({days: 1}); - let previousBuffs = clone(user.stats.buffs); + let previousBuffs = user.stats.buffs.toObject(); cronOverride({user, tasksByType, daysMissed, analytics}); diff --git a/test/api/v3/unit/libs/payments.test.js b/test/api/v3/unit/libs/payments.test.js index 7ba4fbc1a5..56057f8c23 100644 --- a/test/api/v3/unit/libs/payments.test.js +++ b/test/api/v3/unit/libs/payments.test.js @@ -1,22 +1,18 @@ +import moment from 'moment'; + import * as sender from '../../../../../website/server/libs/email'; import * as api from '../../../../../website/server/libs/payments'; import analytics from '../../../../../website/server/libs/analyticsService'; import notifications from '../../../../../website/server/libs/pushNotifications'; import { model as User } from '../../../../../website/server/models/user'; -import { model as Group } from '../../../../../website/server/models/group'; -import stripeModule from 'stripe'; -import moment from 'moment'; import { translate as t } from '../../../../helpers/api-v3-integration.helper'; import { generateGroup, } from '../../../../helpers/api-unit.helper.js'; -import i18n from '../../../../../website/common/script/i18n'; describe('payments/index', () => { let user, group, data, plan; - let stripe = stripeModule('test'); - beforeEach(async () => { user = new User(); user.profile.name = 'sender'; @@ -319,53 +315,6 @@ describe('payments/index', () => { }); }); - context('Purchasing a subscription for group', () => { - it('creates a subscription', async () => { - expect(group.purchased.plan.planId).to.not.exist; - data.groupId = group._id; - - await api.createSubscription(data); - - let updatedGroup = await Group.findById(group._id).exec(); - - expect(updatedGroup.purchased.plan.planId).to.eql('basic_3mo'); - expect(updatedGroup.purchased.plan.customerId).to.eql('customer-id'); - expect(updatedGroup.purchased.plan.dateUpdated).to.exist; - expect(updatedGroup.purchased.plan.gemsBought).to.eql(0); - expect(updatedGroup.purchased.plan.paymentMethod).to.eql('Payment Method'); - expect(updatedGroup.purchased.plan.extraMonths).to.eql(0); - expect(updatedGroup.purchased.plan.dateTerminated).to.eql(null); - expect(updatedGroup.purchased.plan.lastBillingDate).to.not.exist; - expect(updatedGroup.purchased.plan.dateCreated).to.exist; - }); - - it('sets extraMonths if plan has dateTerminated date', async () => { - group.purchased.plan = plan; - group.purchased.plan.dateTerminated = moment(new Date()).add(2, 'months'); - await group.save(); - expect(group.purchased.plan.extraMonths).to.eql(0); - data.groupId = group._id; - - await api.createSubscription(data); - - let updatedGroup = await Group.findById(group._id).exec(); - expect(updatedGroup.purchased.plan.extraMonths).to.within(1.9, 2); - }); - - it('does not set negative extraMonths if plan has past dateTerminated date', async () => { - group.purchased.plan = plan; - group.purchased.plan.dateTerminated = moment(new Date()).subtract(2, 'months'); - await group.save(); - expect(group.purchased.plan.extraMonths).to.eql(0); - data.groupId = group._id; - - await api.createSubscription(data); - - let updatedGroup = await Group.findById(group._id).exec(); - expect(updatedGroup.purchased.plan.extraMonths).to.eql(0); - }); - }); - context('Block subscription perks', () => { it('adds block months to plan.consecutive.offset', async () => { await api.createSubscription(data); @@ -485,7 +434,6 @@ describe('payments/index', () => { sandbox.spy(user.purchased.plan.mysteryItems, 'push'); data = { paymentMethod: 'PaymentMethod', user, sub: { key: 'basic_3mo' } }; - await api.createSubscription(data); expect(user.purchased.plan.mysteryItems.push).to.be.calledOnce; @@ -559,112 +507,6 @@ describe('payments/index', () => { expect(sender.sendTxn).to.be.calledWith(user, 'cancel-subscription'); }); }); - - context('Canceling a subscription for group', () => { - it('adds a month termination date by default', async () => { - data.groupId = group._id; - await api.cancelSubscription(data); - - let now = new Date(); - let updatedGroup = await Group.findById(group._id).exec(); - let daysTillTermination = moment(updatedGroup.purchased.plan.dateTerminated).diff(now, 'days'); - - expect(daysTillTermination).to.be.within(29, 30); // 1 month +/- 1 days - }); - - it('adds extraMonths to dateTerminated value', async () => { - group.purchased.plan.extraMonths = 2; - await group.save(); - data.groupId = group._id; - - await api.cancelSubscription(data); - - let now = new Date(); - let updatedGroup = await Group.findById(group._id).exec(); - let daysTillTermination = moment(updatedGroup.purchased.plan.dateTerminated).diff(now, 'days'); - - expect(daysTillTermination).to.be.within(89, 90); // 3 months +/- 1 days - }); - - it('handles extra month fractions', async () => { - group.purchased.plan.extraMonths = 0.3; - await group.save(); - data.groupId = group._id; - - await api.cancelSubscription(data); - - let now = new Date(); - let updatedGroup = await Group.findById(group._id).exec(); - let daysTillTermination = moment(updatedGroup.purchased.plan.dateTerminated).diff(now, 'days'); - - expect(daysTillTermination).to.be.within(38, 39); // should be about 1 month + 1/3 month - }); - - it('terminates at next billing date if it exists', async () => { - data.nextBill = moment().add({ days: 15 }); - data.groupId = group._id; - - await api.cancelSubscription(data); - - let now = new Date(); - let updatedGroup = await Group.findById(group._id).exec(); - let daysTillTermination = moment(updatedGroup.purchased.plan.dateTerminated).diff(now, 'days'); - - expect(daysTillTermination).to.be.within(13, 15); - }); - - it('resets plan.extraMonths', async () => { - group.purchased.plan.extraMonths = 5; - await group.save(); - data.groupId = group._id; - - await api.cancelSubscription(data); - - let updatedGroup = await Group.findById(group._id).exec(); - expect(updatedGroup.purchased.plan.extraMonths).to.eql(0); - }); - - it('sends an email', async () => { - data.groupId = group._id; - await api.cancelSubscription(data); - - expect(sender.sendTxn).to.be.calledOnce; - expect(sender.sendTxn).to.be.calledWith(user, 'group-cancel-subscription'); - }); - - it('prevents non group leader from manging subscription', async () => { - let groupMember = new User(); - data.user = groupMember; - data.groupId = group._id; - - await expect(api.cancelSubscription(data)) - .eventually.be.rejected.and.to.eql({ - httpCode: 401, - message: i18n.t('onlyGroupLeaderCanManageSubscription'), - name: 'NotAuthorized', - }); - }); - - it('allows old group leader to cancel if they created the subscription', async () => { - data.groupId = group._id; - data.sub = { - key: 'group_monthly', - }; - data.paymentMethod = 'Payment Method'; - await api.createSubscription(data); - - let updatedGroup = await Group.findById(group._id).exec(); - let newLeader = new User(); - updatedGroup.leader = newLeader._id; - await updatedGroup.save(); - - await api.cancelSubscription(data); - - updatedGroup = await Group.findById(group._id).exec(); - - expect(updatedGroup.purchased.plan.dateTerminated).to.exist; - }); - }); }); describe('#buyGems', () => { @@ -772,49 +614,24 @@ describe('payments/index', () => { }); }); - describe('#upgradeGroupPlan', () => { - let spy; - - beforeEach(function () { - spy = sinon.stub(stripe.subscriptions, 'update'); - spy.returnsPromise().resolves([]); + describe('addSubToGroupUser', () => { + it('adds a group subscription to a new user', async () => { + expect(group.purchased.plan.planId).to.not.exist; data.groupId = group._id; - data.sub.quantity = 3; - }); - afterEach(function () { - sinon.restore(stripe.subscriptions.update); - }); + await api.addSubToGroupUser(user, group); - it('updates a group plan quantity', async () => { - data.paymentMethod = 'Stripe'; - await api.createSubscription(data); + let updatedUser = await User.findById(user._id).exec(); - let updatedGroup = await Group.findById(group._id).exec(); - expect(updatedGroup.purchased.plan.quantity).to.eql(3); - - updatedGroup.memberCount += 1; - await updatedGroup.save(); - - await api.updateStripeGroupPlan(updatedGroup, stripe); - - expect(spy.calledOnce).to.be.true; - expect(updatedGroup.purchased.plan.quantity).to.eql(4); - }); - - it('does not update a group plan quantity that has a payment method other than stripe', async () => { - await api.createSubscription(data); - - let updatedGroup = await Group.findById(group._id).exec(); - expect(updatedGroup.purchased.plan.quantity).to.eql(3); - - updatedGroup.memberCount += 1; - await updatedGroup.save(); - - await api.updateStripeGroupPlan(updatedGroup, stripe); - - expect(spy.calledOnce).to.be.false; - expect(updatedGroup.purchased.plan.quantity).to.eql(3); + expect(updatedUser.purchased.plan.planId).to.eql('group_plan_auto'); + expect(updatedUser.purchased.plan.customerId).to.eql('group-plan'); + expect(updatedUser.purchased.plan.dateUpdated).to.exist; + expect(updatedUser.purchased.plan.gemsBought).to.eql(0); + expect(updatedUser.purchased.plan.paymentMethod).to.eql('Group Plan'); + expect(updatedUser.purchased.plan.extraMonths).to.eql(0); + expect(updatedUser.purchased.plan.dateTerminated).to.eql(null); + expect(updatedUser.purchased.plan.lastBillingDate).to.not.exist; + expect(updatedUser.purchased.plan.dateCreated).to.exist; }); }); }); diff --git a/test/api/v3/unit/libs/payments/group-plans/group-payments-cancel.test.js b/test/api/v3/unit/libs/payments/group-plans/group-payments-cancel.test.js new file mode 100644 index 0000000000..5a7dac424f --- /dev/null +++ b/test/api/v3/unit/libs/payments/group-plans/group-payments-cancel.test.js @@ -0,0 +1,326 @@ +import moment from 'moment'; + +import * as sender from '../../../../../../../website/server/libs/email'; +import * as api from '../../../../../../../website/server/libs/payments'; +import { model as User } from '../../../../../../../website/server/models/user'; +import { model as Group } from '../../../../../../../website/server/models/group'; +import { + generateGroup, +} from '../../../../../../helpers/api-unit.helper.js'; +import i18n from '../../../../../../../website/common/script/i18n'; + +describe('Canceling a subscription for group', () => { + let plan, group, user, data; + + beforeEach(async () => { + user = new User(); + user.profile.name = 'sender'; + await user.save(); + + group = generateGroup({ + name: 'test group', + type: 'guild', + privacy: 'public', + leader: user._id, + }); + await group.save(); + + data = { + user, + sub: { + key: 'basic_3mo', + }, + customerId: 'customer-id', + paymentMethod: 'Payment Method', + headers: { + 'x-client': 'habitica-web', + 'user-agent': '', + }, + }; + + plan = { + planId: 'basic_3mo', + customerId: 'customer-id', + dateUpdated: new Date(), + gemsBought: 0, + paymentMethod: 'paymentMethod', + extraMonths: 0, + dateTerminated: null, + lastBillingDate: new Date(), + dateCreated: new Date(), + mysteryItems: [], + consecutive: { + trinkets: 0, + offset: 0, + gemCapExtra: 0, + }, + }; + + sandbox.stub(sender, 'sendTxn'); + }); + + afterEach(() => { + sender.sendTxn.restore(); + }); + + it('adds a month termination date by default', async () => { + data.groupId = group._id; + await api.cancelSubscription(data); + + let now = new Date(); + let updatedGroup = await Group.findById(group._id).exec(); + let daysTillTermination = moment(updatedGroup.purchased.plan.dateTerminated).diff(now, 'days'); + + expect(daysTillTermination).to.be.within(29, 30); // 1 month +/- 1 days + }); + + it('adds extraMonths to dateTerminated value', async () => { + group.purchased.plan.extraMonths = 2; + await group.save(); + data.groupId = group._id; + + await api.cancelSubscription(data); + + let now = new Date(); + let updatedGroup = await Group.findById(group._id).exec(); + let daysTillTermination = moment(updatedGroup.purchased.plan.dateTerminated).diff(now, 'days'); + + expect(daysTillTermination).to.be.within(89, 90); // 3 months +/- 1 days + }); + + it('handles extra month fractions', async () => { + group.purchased.plan.extraMonths = 0.3; + await group.save(); + data.groupId = group._id; + + await api.cancelSubscription(data); + + let now = new Date(); + let updatedGroup = await Group.findById(group._id).exec(); + let daysTillTermination = moment(updatedGroup.purchased.plan.dateTerminated).diff(now, 'days'); + + expect(daysTillTermination).to.be.within(38, 39); // should be about 1 month + 1/3 month + }); + + it('terminates at next billing date if it exists', async () => { + data.nextBill = moment().add({ days: 15 }); + data.groupId = group._id; + + await api.cancelSubscription(data); + + let now = new Date(); + let updatedGroup = await Group.findById(group._id).exec(); + let daysTillTermination = moment(updatedGroup.purchased.plan.dateTerminated).diff(now, 'days'); + + expect(daysTillTermination).to.be.within(13, 15); + }); + + it('resets plan.extraMonths', async () => { + group.purchased.plan.extraMonths = 5; + await group.save(); + data.groupId = group._id; + + await api.cancelSubscription(data); + + let updatedGroup = await Group.findById(group._id).exec(); + expect(updatedGroup.purchased.plan.extraMonths).to.eql(0); + }); + + it('sends an email', async () => { + data.groupId = group._id; + await api.cancelSubscription(data); + + expect(sender.sendTxn).to.be.calledOnce; + expect(sender.sendTxn.firstCall.args[0]._id).to.equal(user._id); + expect(sender.sendTxn.firstCall.args[1]).to.equal('group-cancel-subscription'); + expect(sender.sendTxn.firstCall.args[2]).to.eql([ + {name: 'GROUP_NAME', content: group.name}, + ]); + }); + + it('prevents non group leader from manging subscription', async () => { + let groupMember = new User(); + data.user = groupMember; + data.groupId = group._id; + + await expect(api.cancelSubscription(data)) + .eventually.be.rejected.and.to.eql({ + httpCode: 401, + message: i18n.t('onlyGroupLeaderCanManageSubscription'), + name: 'NotAuthorized', + }); + }); + + it('allows old group leader to cancel if they created the subscription', async () => { + data.groupId = group._id; + data.sub = { + key: 'group_monthly', + }; + data.paymentMethod = 'Payment Method'; + await api.createSubscription(data); + + let updatedGroup = await Group.findById(group._id).exec(); + let newLeader = new User(); + updatedGroup.leader = newLeader._id; + await updatedGroup.save(); + + await api.cancelSubscription(data); + + updatedGroup = await Group.findById(group._id).exec(); + + expect(updatedGroup.purchased.plan.dateTerminated).to.exist; + }); + + it('cancels member subscriptions', async () => { + data = { + user, + sub: { + key: 'basic_3mo', + }, + customerId: 'customer-id', + paymentMethod: 'Payment Method', + headers: { + 'x-client': 'habitica-web', + 'user-agent': '', + }, + }; + user.guilds.push(group._id); + await user.save(); + expect(group.purchased.plan.planId).to.not.exist; + data.groupId = group._id; + await api.createSubscription(data); + + await api.cancelSubscription(data); + + let now = new Date(); + now.setHours(0, 0, 0, 0); + let updatedLeader = await User.findById(user._id).exec(); + let daysTillTermination = moment(updatedLeader.purchased.plan.dateTerminated).diff(now, 'days'); + expect(daysTillTermination).to.be.within(2, 3); // only a few days + }); + + it('sends an email to members of group', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + recipient.guilds.push(group._id); + await recipient.save(); + + data.groupId = group._id; + + await api.createSubscription(data); + await api.cancelSubscription(data); + + expect(sender.sendTxn).to.be.have.callCount(4); + expect(sender.sendTxn.thirdCall.args[0]._id).to.equal(recipient._id); + expect(sender.sendTxn.thirdCall.args[1]).to.equal('group-member-cancel'); + expect(sender.sendTxn.thirdCall.args[2]).to.eql([ + {name: 'LEADER', content: user.profile.name}, + {name: 'GROUP_NAME', content: group.name}, + ]); + }); + + it('does not cancel member subscriptions when member does not have a group plan sub (i.e. UNLIMITED_CUSTOMER_ID)', async () => { + plan.key = 'basic_earned'; + plan.customerId = api.constants.UNLIMITED_CUSTOMER_ID; + + let recipient = new User(); + recipient.profile.name = 'recipient'; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + data.groupId = group._id; + + await api.cancelSubscription(data); + + let updatedLeader = await User.findById(user._id).exec(); + expect(updatedLeader.purchased.plan.dateTerminated).to.not.exist; + }); + + it('does not cancel a user subscription if they are still in another active group plan', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + plan.key = 'basic_earned'; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + let firstDateCreated = updatedUser.purchased.plan.dateCreated; + let extraMonthsBeforeSecond = updatedUser.purchased.plan.extraMonths; + + let group2 = generateGroup({ + name: 'test group2', + type: 'guild', + privacy: 'public', + leader: user._id, + }); + data.groupId = group2._id; + await group2.save(); + recipient.guilds.push(group2._id); + await recipient.save(); + + await api.createSubscription(data); + + await api.cancelSubscription(data); + + updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.planId).to.eql('group_plan_auto'); + expect(updatedUser.purchased.plan.customerId).to.eql('group-plan'); + expect(updatedUser.purchased.plan.dateUpdated).to.exist; + expect(updatedUser.purchased.plan.gemsBought).to.eql(0); + expect(updatedUser.purchased.plan.paymentMethod).to.eql('Group Plan'); + expect(updatedUser.purchased.plan.extraMonths).to.eql(extraMonthsBeforeSecond); + expect(updatedUser.purchased.plan.dateTerminated).to.eql(null); + expect(updatedUser.purchased.plan.lastBillingDate).to.not.exist; + expect(updatedUser.purchased.plan.dateCreated).to.eql(firstDateCreated); + }); + + it('does cancel a leader subscription with two cancelled group plans', async () => { + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(user._id).exec(); + let firstDateCreated = updatedUser.purchased.plan.dateCreated; + let extraMonthsBeforeSecond = updatedUser.purchased.plan.extraMonths; + + let group2 = generateGroup({ + name: 'test group2', + type: 'guild', + privacy: 'public', + leader: user._id, + }); + user.guilds.push(group2._id); + await user.save(); + data.groupId = group2._id; + await group2.save(); + + await api.createSubscription(data); + await api.cancelSubscription(data); + + data.groupId = group._id; + await api.cancelSubscription(data); + + updatedUser = await User.findById(user._id).exec(); + + expect(updatedUser.purchased.plan.planId).to.eql('group_plan_auto'); + expect(updatedUser.purchased.plan.customerId).to.eql('group-plan'); + expect(updatedUser.purchased.plan.dateUpdated).to.exist; + expect(updatedUser.purchased.plan.gemsBought).to.eql(0); + expect(updatedUser.purchased.plan.paymentMethod).to.eql('Group Plan'); + expect(updatedUser.purchased.plan.extraMonths).to.eql(extraMonthsBeforeSecond); + expect(updatedUser.purchased.plan.dateTerminated).to.exist; + expect(updatedUser.purchased.plan.lastBillingDate).to.not.exist; + expect(updatedUser.purchased.plan.dateCreated).to.eql(firstDateCreated); + }); +}); diff --git a/test/api/v3/unit/libs/payments/group-plans/group-payments-create.test.js b/test/api/v3/unit/libs/payments/group-plans/group-payments-create.test.js new file mode 100644 index 0000000000..c6db6cd6d1 --- /dev/null +++ b/test/api/v3/unit/libs/payments/group-plans/group-payments-create.test.js @@ -0,0 +1,635 @@ +import moment from 'moment'; +import stripeModule from 'stripe'; + +import * as sender from '../../../../../../../website/server/libs/email'; +import * as api from '../../../../../../../website/server/libs/payments'; +import amzLib from '../../../../../../../website/server/libs/amazonPayments'; +import stripePayments from '../../../../../../../website/server/libs/stripePayments'; +import paypalPayments from '../../../../../../../website/server/libs/paypalPayments'; +import { model as User } from '../../../../../../../website/server/models/user'; +import { model as Group } from '../../../../../../../website/server/models/group'; +import { + generateGroup, +} from '../../../../../../helpers/api-unit.helper.js'; + +describe('Purchasing a subscription for group', () => { + let plan, group, user, data; + let stripe = stripeModule('test'); + + beforeEach(async () => { + user = new User(); + user.profile.name = 'sender'; + await user.save(); + + group = generateGroup({ + name: 'test group', + type: 'guild', + privacy: 'public', + leader: user._id, + }); + await group.save(); + + data = { + user, + sub: { + key: 'basic_3mo', + }, + customerId: 'customer-id', + paymentMethod: 'Payment Method', + headers: { + 'x-client': 'habitica-web', + 'user-agent': '', + }, + }; + + plan = { + planId: 'basic_3mo', + customerId: 'customer-id', + dateUpdated: new Date(), + gemsBought: 0, + paymentMethod: 'paymentMethod', + extraMonths: 0, + dateTerminated: null, + lastBillingDate: new Date(), + dateCreated: new Date(), + mysteryItems: [], + consecutive: { + trinkets: 0, + offset: 0, + gemCapExtra: 0, + }, + }; + + let subscriptionId = 'subId'; + sinon.stub(stripe.customers, 'del').returnsPromise().resolves({}); + + let currentPeriodEndTimeStamp = moment().add(3, 'months').unix(); + sinon.stub(stripe.customers, 'retrieve') + .returnsPromise().resolves({ + subscriptions: { + data: [{id: subscriptionId, current_period_end: currentPeriodEndTimeStamp}], // eslint-disable-line camelcase + }, + }); + + stripePayments.setStripeApi(stripe); + sandbox.stub(sender, 'sendTxn'); + }); + + afterEach(() => { + stripe.customers.del.restore(); + stripe.customers.retrieve.restore(); + sender.sendTxn.restore(); + }); + + it('creates a subscription', async () => { + expect(group.purchased.plan.planId).to.not.exist; + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedGroup = await Group.findById(group._id).exec(); + + expect(updatedGroup.purchased.plan.planId).to.eql('basic_3mo'); + expect(updatedGroup.purchased.plan.customerId).to.eql('customer-id'); + expect(updatedGroup.purchased.plan.dateUpdated).to.exist; + expect(updatedGroup.purchased.plan.gemsBought).to.eql(0); + expect(updatedGroup.purchased.plan.paymentMethod).to.eql('Payment Method'); + expect(updatedGroup.purchased.plan.extraMonths).to.eql(0); + expect(updatedGroup.purchased.plan.dateTerminated).to.eql(null); + expect(updatedGroup.purchased.plan.lastBillingDate).to.not.exist; + expect(updatedGroup.purchased.plan.dateCreated).to.exist; + }); + + it('sends an email', async () => { + expect(group.purchased.plan.planId).to.not.exist; + data.groupId = group._id; + + await api.createSubscription(data); + + expect(sender.sendTxn).to.be.calledWith(user, 'group-subscription-begins'); + }); + + it('sets extraMonths if plan has dateTerminated date', async () => { + group.purchased.plan = plan; + group.purchased.plan.dateTerminated = moment(new Date()).add(2, 'months'); + await group.save(); + expect(group.purchased.plan.extraMonths).to.eql(0); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedGroup = await Group.findById(group._id).exec(); + expect(updatedGroup.purchased.plan.extraMonths).to.within(1.9, 2); + }); + + it('does not set negative extraMonths if plan has past dateTerminated date', async () => { + group.purchased.plan = plan; + group.purchased.plan.dateTerminated = moment(new Date()).subtract(2, 'months'); + await group.save(); + expect(group.purchased.plan.extraMonths).to.eql(0); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedGroup = await Group.findById(group._id).exec(); + expect(updatedGroup.purchased.plan.extraMonths).to.eql(0); + }); + + it('grants all members of a group a subscription', async () => { + user.guilds.push(group._id); + await user.save(); + expect(group.purchased.plan.planId).to.not.exist; + data.groupId = group._id; + + await api.createSubscription(data); + let updatedLeader = await User.findById(user._id).exec(); + + expect(updatedLeader.purchased.plan.planId).to.eql('group_plan_auto'); + expect(updatedLeader.purchased.plan.customerId).to.eql('group-plan'); + expect(updatedLeader.purchased.plan.dateUpdated).to.exist; + expect(updatedLeader.purchased.plan.gemsBought).to.eql(0); + expect(updatedLeader.purchased.plan.paymentMethod).to.eql('Group Plan'); + expect(updatedLeader.purchased.plan.extraMonths).to.eql(0); + expect(updatedLeader.purchased.plan.dateTerminated).to.eql(null); + expect(updatedLeader.purchased.plan.lastBillingDate).to.not.exist; + expect(updatedLeader.purchased.plan.dateCreated).to.exist; + + expect(updatedLeader.items.mounts['Jackalope-RoyalPurple']).to.be.true; + }); + + it('sends an email to members of group', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + recipient.guilds.push(group._id); + await recipient.save(); + + data.groupId = group._id; + + await api.createSubscription(data); + + expect(sender.sendTxn).to.be.calledTwice; + expect(sender.sendTxn.firstCall.args[0]._id).to.equal(recipient._id); + expect(sender.sendTxn.firstCall.args[1]).to.equal('group-member-joining'); + expect(sender.sendTxn.firstCall.args[2]).to.eql([ + {name: 'LEADER', content: user.profile.name}, + {name: 'GROUP_NAME', content: group.name}, + ]); + }); + + it('adds months to members with existing gift subscription', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + plan.planId = 'basic_earned'; + plan.paymentMethod = 'paymentMethod'; + data.gift = { + member: recipient, + subscription: { + key: 'basic_earned', + months: 1, + }, + }; + await api.createSubscription(data); + await recipient.save(); + + data.gift = undefined; + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.planId).to.eql('group_plan_auto'); + expect(updatedUser.purchased.plan.customerId).to.eql('group-plan'); + expect(updatedUser.purchased.plan.dateUpdated).to.exist; + expect(updatedUser.purchased.plan.gemsBought).to.eql(0); + expect(updatedUser.purchased.plan.paymentMethod).to.eql('Group Plan'); + expect(updatedUser.purchased.plan.extraMonths).to.within(1, 3); + expect(updatedUser.purchased.plan.dateTerminated).to.eql(null); + expect(updatedUser.purchased.plan.lastBillingDate).to.not.exist; + expect(updatedUser.purchased.plan.dateCreated).to.exist; + }); + + it('adds months to members with existing multi-month gift subscription', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + data.gift = { + member: recipient, + subscription: { + key: 'basic_3mo', + months: 3, + }, + }; + await api.createSubscription(data); + await recipient.save(); + + data.gift = undefined; + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.planId).to.eql('group_plan_auto'); + expect(updatedUser.purchased.plan.customerId).to.eql('group-plan'); + expect(updatedUser.purchased.plan.dateUpdated).to.exist; + expect(updatedUser.purchased.plan.gemsBought).to.eql(0); + expect(updatedUser.purchased.plan.paymentMethod).to.eql('Group Plan'); + expect(updatedUser.purchased.plan.extraMonths).to.within(3, 5); + expect(updatedUser.purchased.plan.dateTerminated).to.eql(null); + expect(updatedUser.purchased.plan.lastBillingDate).to.not.exist; + expect(updatedUser.purchased.plan.dateCreated).to.exist; + }); + + it('adds months to members with existing recurring subscription (Stripe)', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + plan.key = 'basic_earned'; + plan.paymentMethod = stripePayments.constants.PAYMENT_METHOD; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.extraMonths).to.within(2, 3); + }); + + it('adds months to members with existing recurring subscription (Amazon)', async () => { + sinon.stub(amzLib, 'getBillingAgreementDetails') + .returnsPromise() + .resolves({ + BillingAgreementDetails: { + BillingAgreementStatus: {State: 'Closed'}, + }, + }); + + let recipient = new User(); + recipient.profile.name = 'recipient'; + plan.planId = 'basic_earned'; + plan.paymentMethod = amzLib.constants.PAYMENT_METHOD; + plan.lastBillingDate = moment().add(3, 'months'); + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.extraMonths).to.within(3, 4); + }); + + it('adds months to members with existing recurring subscription (Paypal)', async () => { + sinon.stub(paypalPayments, 'paypalBillingAgreementCancel').returnsPromise().resolves({}); + sinon.stub(paypalPayments, 'paypalBillingAgreementGet') + .returnsPromise().resolves({ + agreement_details: { // eslint-disable-line camelcase + next_billing_date: moment().add(3, 'months').toDate(), // eslint-disable-line camelcase + cycles_completed: 1, // eslint-disable-line camelcase + }, + }); + + let recipient = new User(); + recipient.profile.name = 'recipient'; + plan.planId = 'basic_earned'; + plan.paymentMethod = paypalPayments.constants.PAYMENT_METHOD; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.extraMonths).to.within(2, 3); + paypalPayments.paypalBillingAgreementGet.restore(); + paypalPayments.paypalBillingAgreementCancel.restore(); + }); + + it('adds months to members with existing recurring subscription (Android)'); + it('adds months to members with existing recurring subscription (iOs)'); + + it('adds months to members who already cancelled but not yet terminated recurring subscription', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + plan.key = 'basic_earned'; + plan.paymentMethod = stripePayments.constants.PAYMENT_METHOD; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await recipient.cancelSubscription(); + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.extraMonths).to.within(2, 3); + }); + + it('adds months to members who already cancelled but not yet terminated group plan subscription', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + plan.key = 'basic_earned'; + plan.paymentMethod = api.constants.GROUP_PLAN_PAYMENT_METHOD; + plan.extraMonths = 2.94; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await recipient.cancelSubscription(); + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + expect(updatedUser.purchased.plan.extraMonths).to.within(3, 4); + }); + + it('resets date terminated if user has old subscription', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + plan.key = 'basic_earned'; + plan.paymentMethod = stripePayments.constants.PAYMENT_METHOD; + plan.dateTerminated = moment().subtract(1, 'days').toDate(); + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.dateTerminated).to.not.exist; + }); + + it('adds months to members with existing recurring subscription and includes existing extraMonths', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + plan.key = 'basic_earned'; + plan.paymentMethod = stripePayments.constants.PAYMENT_METHOD; + plan.extraMonths = 5; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.extraMonths).to.within(7, 8); + }); + + it('adds months to members with existing recurring subscription and ignores existing negative extraMonths', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + plan.key = 'basic_earned'; + plan.paymentMethod = stripePayments.constants.PAYMENT_METHOD; + plan.extraMonths = -5; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.extraMonths).to.within(2, 3); + }); + + it('does not override gemsBought, mysteryItems, dateCreated, and consective fields', async () => { + let planCreatedDate = moment().toDate(); + let mysteryItem = {title: 'item'}; + let mysteryItems = [mysteryItem]; + let consecutive = { + trinkets: 3, + gemCapExtra: 20, + offset: 1, + count: 13, + }; + + let recipient = new User(); + recipient.profile.name = 'recipient'; + + plan.key = 'basic_earned'; + plan.gemsBought = 3; + plan.dateCreated = planCreatedDate; + plan.mysteryItems = mysteryItems; + plan.consecutive = consecutive; + + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.gemsBought).to.equal(3); + expect(updatedUser.purchased.plan.mysteryItems[0]).to.eql(mysteryItem); + expect(updatedUser.purchased.plan.consecutive.count).to.equal(consecutive.count); + expect(updatedUser.purchased.plan.consecutive.offset).to.equal(consecutive.offset); + expect(updatedUser.purchased.plan.consecutive.gemCapExtra).to.equal(consecutive.gemCapExtra); + expect(updatedUser.purchased.plan.consecutive.trinkets).to.equal(consecutive.trinkets); + expect(updatedUser.purchased.plan.dateCreated).to.eql(planCreatedDate); + }); + + it('does not modify a user with a group subscription when they join another group', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + plan.key = 'basic_earned'; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + let firstDateCreated = updatedUser.purchased.plan.dateCreated; + let extraMonthsBeforeSecond = updatedUser.purchased.plan.extraMonths; + + let group2 = generateGroup({ + name: 'test group2', + type: 'guild', + privacy: 'public', + leader: user._id, + }); + data.groupId = group2._id; + await group2.save(); + recipient.guilds.push(group2._id); + await recipient.save(); + + await api.createSubscription(data); + + updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.planId).to.eql('group_plan_auto'); + expect(updatedUser.purchased.plan.customerId).to.eql('group-plan'); + expect(updatedUser.purchased.plan.dateUpdated).to.exist; + expect(updatedUser.purchased.plan.gemsBought).to.eql(0); + expect(updatedUser.purchased.plan.paymentMethod).to.eql('Group Plan'); + expect(updatedUser.purchased.plan.extraMonths).to.eql(extraMonthsBeforeSecond); + expect(updatedUser.purchased.plan.dateTerminated).to.eql(null); + expect(updatedUser.purchased.plan.lastBillingDate).to.not.exist; + expect(updatedUser.purchased.plan.dateCreated).to.eql(firstDateCreated); + }); + + it('does not remove a user who is in two groups plans and leaves one', async () => { + let recipient = new User(); + recipient.profile.name = 'recipient'; + plan.key = 'basic_earned'; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + let firstDateCreated = updatedUser.purchased.plan.dateCreated; + let extraMonthsBeforeSecond = updatedUser.purchased.plan.extraMonths; + + let group2 = generateGroup({ + name: 'test group2', + type: 'guild', + privacy: 'public', + leader: user._id, + }); + data.groupId = group2._id; + await group2.save(); + recipient.guilds.push(group2._id); + await recipient.save(); + + await api.createSubscription(data); + + let updatedGroup = await Group.findById(group._id).exec(); + await updatedGroup.leave(recipient); + + updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.planId).to.eql('group_plan_auto'); + expect(updatedUser.purchased.plan.customerId).to.eql('group-plan'); + expect(updatedUser.purchased.plan.dateUpdated).to.exist; + expect(updatedUser.purchased.plan.gemsBought).to.eql(0); + expect(updatedUser.purchased.plan.paymentMethod).to.eql('Group Plan'); + expect(updatedUser.purchased.plan.extraMonths).to.eql(extraMonthsBeforeSecond); + expect(updatedUser.purchased.plan.dateTerminated).to.eql(null); + expect(updatedUser.purchased.plan.lastBillingDate).to.not.exist; + expect(updatedUser.purchased.plan.dateCreated).to.eql(firstDateCreated); + }); + + it('does not modify a user with an unlimited subscription', async () => { + plan.key = 'basic_earned'; + plan.customerId = api.constants.UNLIMITED_CUSTOMER_ID; + + let recipient = new User(); + recipient.profile.name = 'recipient'; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.planId).to.eql('basic_3mo'); + expect(updatedUser.purchased.plan.customerId).to.eql(api.constants.UNLIMITED_CUSTOMER_ID); + expect(updatedUser.purchased.plan.dateUpdated).to.exist; + expect(updatedUser.purchased.plan.gemsBought).to.eql(0); + expect(updatedUser.purchased.plan.paymentMethod).to.eql('paymentMethod'); + expect(updatedUser.purchased.plan.extraMonths).to.eql(0); + expect(updatedUser.purchased.plan.dateTerminated).to.eql(null); + expect(updatedUser.purchased.plan.lastBillingDate).to.exist; + expect(updatedUser.purchased.plan.dateCreated).to.exist; + }); + + it('updates a user with a cancelled but active group subscription', async () => { + plan.key = 'basic_earned'; + plan.customerId = api.constants.GROUP_PLAN_CUSTOMER_ID; + plan.dateTerminated = moment().add(1, 'months'); + + let recipient = new User(); + recipient.profile.name = 'recipient'; + recipient.purchased.plan = plan; + recipient.guilds.push(group._id); + await recipient.save(); + + user.guilds.push(group._id); + await user.save(); + data.groupId = group._id; + + await api.createSubscription(data); + + let updatedUser = await User.findById(recipient._id).exec(); + + expect(updatedUser.purchased.plan.planId).to.eql('group_plan_auto'); + expect(updatedUser.purchased.plan.customerId).to.eql(api.constants.GROUP_PLAN_CUSTOMER_ID); + expect(updatedUser.purchased.plan.dateUpdated).to.exist; + expect(updatedUser.purchased.plan.gemsBought).to.eql(0); + expect(updatedUser.purchased.plan.paymentMethod).to.eql('Group Plan'); + expect(updatedUser.purchased.plan.extraMonths).to.within(0, 2); + expect(updatedUser.purchased.plan.dateTerminated).to.eql(null); + expect(updatedUser.purchased.plan.lastBillingDate).to.not.exist; + expect(updatedUser.purchased.plan.dateCreated).to.exist; + }); +}); diff --git a/test/api/v3/unit/libs/stripePayments.test.js b/test/api/v3/unit/libs/stripePayments.test.js index e1ff3cdf3d..26ce880715 100644 --- a/test/api/v3/unit/libs/stripePayments.test.js +++ b/test/api/v3/unit/libs/stripePayments.test.js @@ -5,6 +5,7 @@ import { generateGroup, } from '../../../../helpers/api-unit.helper.js'; import { model as User } from '../../../../../website/server/models/user'; +import { model as Group } from '../../../../../website/server/models/group'; import { model as Coupon } from '../../../../../website/server/models/coupon'; import stripePayments from '../../../../../website/server/libs/stripePayments'; import payments from '../../../../../website/server/libs/payments'; @@ -658,4 +659,60 @@ describe('Stripe Payments', () => { }); }); }); + + describe('#upgradeGroupPlan', () => { + let spy, data, user, group; + + beforeEach(async function () { + user = new User(); + user.profile.name = 'sender'; + + data = { + user, + sub: { + key: 'basic_3mo', // @TODO: Validate that this is group + }, + customerId: 'customer-id', + paymentMethod: 'Payment Method', + headers: { + 'x-client': 'habitica-web', + 'user-agent': '', + }, + }; + + group = generateGroup({ + name: 'test group', + type: 'guild', + privacy: 'public', + leader: user._id, + }); + await group.save(); + + spy = sinon.stub(stripe.subscriptions, 'update'); + spy.returnsPromise().resolves([]); + data.groupId = group._id; + data.sub.quantity = 3; + stripePayments.setStripeApi(stripe); + }); + + afterEach(function () { + sinon.restore(stripe.subscriptions.update); + }); + + it('updates a group plan quantity', async () => { + data.paymentMethod = 'Stripe'; + await payments.createSubscription(data); + + let updatedGroup = await Group.findById(group._id).exec(); + expect(updatedGroup.purchased.plan.quantity).to.eql(3); + + updatedGroup.memberCount += 1; + await updatedGroup.save(); + + await stripePayments.chargeForAdditionalGroupMember(updatedGroup); + + expect(spy.calledOnce).to.be.true; + expect(updatedGroup.purchased.plan.quantity).to.eql(4); + }); + }); }); diff --git a/test/api/v3/unit/middlewares/cronMiddleware.js b/test/api/v3/unit/middlewares/cronMiddleware.js index db3741b9cc..107abd9c13 100644 --- a/test/api/v3/unit/middlewares/cronMiddleware.js +++ b/test/api/v3/unit/middlewares/cronMiddleware.js @@ -4,7 +4,6 @@ import { generateTodo, generateDaily, } from '../../../../helpers/api-unit.helper'; -import { cloneDeep } from 'lodash'; import cronMiddleware from '../../../../../website/server/middlewares/cron'; import moment from 'moment'; import { model as User } from '../../../../../website/server/models/user'; @@ -60,7 +59,7 @@ describe('cron middleware', () => { cronMiddleware(req, res, done); }); - it('should clear todos older than 30 days for free users', async (done) => { + it('should clear todos older than 30 days for free users', async () => { user.lastCron = moment(new Date()).subtract({days: 2}); let task = generateTodo(user); task.dateCompleted = moment(new Date()).subtract({days: 31}); @@ -68,16 +67,21 @@ describe('cron middleware', () => { await task.save(); await user.save(); - cronMiddleware(req, res, (err) => { - Tasks.Task.findOne({_id: task}, function (secondErr, taskFound) { - expect(secondErr).to.not.exist; - expect(taskFound).to.not.exist; - done(err); + await new Promise((resolve, reject) => { + cronMiddleware(req, res, (err) => { + if (err) return reject(err); + + Tasks.Task.findOne({_id: task}, function (secondErr, taskFound) { + if (secondErr) return reject(err); + expect(secondErr).to.not.exist; + expect(taskFound).to.not.exist; + resolve(); + }); }); }); }); - it('should not clear todos older than 30 days for subscribed users', async (done) => { + it('should not clear todos older than 30 days for subscribed users', async () => { user.purchased.plan.customerId = 'subscribedId'; user.purchased.plan.dateUpdated = moment('012013', 'MMYYYY'); user.lastCron = moment(new Date()).subtract({days: 2}); @@ -87,16 +91,20 @@ describe('cron middleware', () => { await task.save(); await user.save(); - cronMiddleware(req, res, (err) => { - Tasks.Task.findOne({_id: task}, function (secondErr, taskFound) { - expect(secondErr).to.not.exist; - expect(taskFound).to.exist; - done(err); + await new Promise((resolve, reject) => { + cronMiddleware(req, res, (err) => { + if (err) return reject(err); + Tasks.Task.findOne({_id: task}, function (secondErr, taskFound) { + if (secondErr) return reject(secondErr); + expect(secondErr).to.not.exist; + expect(taskFound).to.exist; + resolve(); + }); }); }); }); - it('should clear todos older than 90 days for subscribed users', async (done) => { + it('should clear todos older than 90 days for subscribed users', async () => { user.purchased.plan.customerId = 'subscribedId'; user.purchased.plan.dateUpdated = moment('012013', 'MMYYYY'); user.lastCron = moment(new Date()).subtract({days: 2}); @@ -107,39 +115,49 @@ describe('cron middleware', () => { await task.save(); await user.save(); - cronMiddleware(req, res, (err) => { - Tasks.Task.findOne({_id: task}, function (secondErr, taskFound) { - expect(secondErr).to.not.exist; - expect(taskFound).to.not.exist; - done(err); + await new Promise((resolve, reject) => { + cronMiddleware(req, res, (err) => { + if (err) return reject(err); + Tasks.Task.findOne({_id: task}, function (secondErr, taskFound) { + if (secondErr) return reject(secondErr); + expect(secondErr).to.not.exist; + expect(taskFound).to.not.exist; + resolve(); + }); }); }); }); - it('should call next if user was not modified after cron', async (done) => { + it('should call next if user was not modified after cron', async () => { let hpBefore = user.stats.hp; user.lastCron = moment(new Date()).subtract({days: 2}); await user.save(); - cronMiddleware(req, res, (err) => { - expect(hpBefore).to.equal(user.stats.hp); - done(err); + await new Promise((resolve, reject) => { + cronMiddleware(req, res, (err) => { + if (err) return reject(err); + expect(hpBefore).to.equal(user.stats.hp); + resolve(); + }); }); }); - it('updates user.auth.timestamps.loggedin and lastCron', async (done) => { + it('updates user.auth.timestamps.loggedin and lastCron', async () => { user.lastCron = moment(new Date()).subtract({days: 2}); let now = new Date(); await user.save(); - cronMiddleware(req, res, (err) => { - expect(moment(now).isSame(user.lastCron, 'day')); - expect(moment(now).isSame(user.auth.timestamps.loggedin, 'day')); - done(err); + await new Promise((resolve, reject) => { + cronMiddleware(req, res, (err) => { + if (err) return reject(err); + expect(moment(now).isSame(user.lastCron, 'day')); + expect(moment(now).isSame(user.auth.timestamps.loggedin, 'day')); + resolve(); + }); }); }); - it('does damage for missing dailies', async (done) => { + it('does damage for missing dailies', async () => { let hpBefore = user.stats.hp; user.lastCron = moment(new Date()).subtract({days: 2}); let daily = generateDaily(user); @@ -147,28 +165,34 @@ describe('cron middleware', () => { await daily.save(); await user.save(); - cronMiddleware(req, res, (err) => { - expect(user.stats.hp).to.be.lessThan(hpBefore); - done(err); + await new Promise((resolve, reject) => { + cronMiddleware(req, res, (err) => { + if (err) return reject(err); + expect(user.stats.hp).to.be.lessThan(hpBefore); + resolve(); + }); }); }); - it('updates tasks', async (done) => { + it('updates tasks', async () => { user.lastCron = moment(new Date()).subtract({days: 2}); let todo = generateTodo(user); let todoValueBefore = todo.value; await user.save(); - cronMiddleware(req, res, () => { - Tasks.Task.findOne({_id: todo._id}, function (err, todoFound) { - expect(err).to.not.exist; - expect(todoFound.value).to.be.lessThan(todoValueBefore); - done(); + await new Promise((resolve, reject) => { + cronMiddleware(req, res, (err) => { + if (err) return reject(err); + Tasks.Task.findOne({_id: todo._id}, function (secondErr, todoFound) { + if (secondErr) return reject(secondErr); + expect(todoFound.value).to.be.lessThan(todoValueBefore); + resolve(); + }); }); }); }); - it('applies quest progress', async (done) => { + it('applies quest progress', async () => { let hpBefore = user.stats.hp; user.lastCron = moment(new Date()).subtract({days: 2}); let daily = generateDaily(user); @@ -192,17 +216,20 @@ describe('cron middleware', () => { party.startQuest(user); - cronMiddleware(req, res, () => { - expect(user.stats.hp).to.be.lessThan(hpBefore); - done(); + await new Promise((resolve, reject) => { + cronMiddleware(req, res, (err) => { + if (err) return reject(err); + expect(user.stats.hp).to.be.lessThan(hpBefore); + resolve(); + }); }); }); - it('recovers from failed cron and does not error when user is already cronning', async (done) => { + it('recovers from failed cron and does not error when user is already cronning', async () => { user.lastCron = moment(new Date()).subtract({days: 2}); await user.save(); - let updatedUser = cloneDeep(user); + let updatedUser = user.toObject(); updatedUser.nMatched = 0; sandbox.spy(cronLib, 'recoverCron'); @@ -215,10 +242,13 @@ describe('cron middleware', () => { }, }); - cronMiddleware(req, res, () => { - expect(cronLib.recoverCron).to.be.calledOnce; + await new Promise((resolve, reject) => { + cronMiddleware(req, res, (err) => { + if (err) return reject(err); + expect(cronLib.recoverCron).to.be.calledOnce; - done(); + resolve(); + }); }); }); }); diff --git a/test/api/v3/unit/models/group.test.js b/test/api/v3/unit/models/group.test.js index 485b516fcf..1fa1000d9c 100644 --- a/test/api/v3/unit/models/group.test.js +++ b/test/api/v3/unit/models/group.test.js @@ -1,3 +1,6 @@ +import moment from 'moment'; +import { v4 as generateUUID } from 'uuid'; +import validator from 'validator'; import { sleep } from '../../../../helpers/api-unit.helper'; import { model as Group, INVITES_LIMIT } from '../../../../../website/server/models/group'; import { model as User } from '../../../../../website/server/models/user'; @@ -7,9 +10,7 @@ import { import { quests as questScrolls } from '../../../../../website/common/script/content'; import { groupChatReceivedWebhook } from '../../../../../website/server/libs/webhook'; import * as email from '../../../../../website/server/libs/email'; -import validator from 'validator'; import { TAVERN_ID } from '../../../../../website/common/script/'; -import { v4 as generateUUID } from 'uuid'; import shared from '../../../../../website/common'; describe('Group Model', () => { @@ -667,6 +668,49 @@ describe('Group Model', () => { expect(party.memberCount).to.eql(1); }); + it('does not allow a leader to leave a group with an active subscription', async () => { + party.memberCount = 2; + party.purchased.plan.customerId = '110002222333'; + + await expect(party.leave(questLeader)) + .to.eventually.be.rejected.and.to.eql({ + name: 'NotAuthorized', + httpCode: 401, + message: shared.i18n.t('leaderCannotLeaveGroupWithActiveGroup'), + }); + + party = await Group.findOne({_id: party._id}); + expect(party).to.exist; + expect(party.memberCount).to.eql(1); + }); + + it('deletes a private group when the last member leaves and a subscription is cancelled', async () => { + let guild = new Group({ + name: 'test guild', + type: 'guild', + memberCount: 1, + }); + + let leader = new User({ + guilds: [guild._id], + }); + + guild.leader = leader._id; + + await Promise.all([ + guild.save(), + leader.save(), + ]); + + guild.purchased.plan.customerId = '110002222333'; + guild.purchased.plan.dateTerminated = new Date(); + + await guild.leave(leader); + + party = await Group.findOne({_id: guild._id}); + expect(party).to.not.exist; + }); + it('does not delete a public group when the last member leaves', async () => { party.privacy = 'public'; @@ -1045,7 +1089,7 @@ describe('Group Model', () => { expect(email.sendTxn).to.be.calledOnce; - let memberIds = _.pluck(email.sendTxn.args[0][0], '_id'); + let memberIds = _.map(email.sendTxn.args[0][0], '_id'); let typeOfEmail = email.sendTxn.args[0][1]; expect(memberIds).to.have.a.lengthOf(2); @@ -1068,7 +1112,7 @@ describe('Group Model', () => { expect(email.sendTxn).to.be.calledOnce; - let memberIds = _.pluck(email.sendTxn.args[0][0], '_id'); + let memberIds = _.map(email.sendTxn.args[0][0], '_id'); expect(memberIds).to.have.a.lengthOf(1); expect(memberIds).to.not.include(participatingMember._id); @@ -1089,7 +1133,7 @@ describe('Group Model', () => { expect(email.sendTxn).to.be.calledOnce; - let memberIds = _.pluck(email.sendTxn.args[0][0], '_id'); + let memberIds = _.map(email.sendTxn.args[0][0], '_id'); expect(memberIds).to.have.a.lengthOf(1); expect(memberIds).to.not.include(participatingMember._id); @@ -1545,5 +1589,57 @@ describe('Group Model', () => { expect(args.find(arg => arg[0][0].id === memberWithWebhook3.webhooks[0].id)).to.be.exist; }); }); + + context('isSubscribed', () => { + it('returns false if group does not have customer id', () => { + expect(party.isSubscribed()).to.be.undefined; + }); + + it('returns true if group does not have plan.dateTerminated', () => { + party.purchased.plan.customerId = 'test-id'; + + expect(party.isSubscribed()).to.be.true; + }); + + it('returns true if group if plan.dateTerminated is after today', () => { + party.purchased.plan.customerId = 'test-id'; + party.purchased.plan.dateTerminated = moment().add(1, 'days').toDate(); + + expect(party.isSubscribed()).to.be.true; + }); + + it('returns false if group if plan.dateTerminated is before today', () => { + party.purchased.plan.customerId = 'test-id'; + party.purchased.plan.dateTerminated = moment().subtract(1, 'days').toDate(); + + expect(party.isSubscribed()).to.be.false; + }); + }); + + context('hasNotCancelled', () => { + it('returns false if group does not have customer id', () => { + expect(party.hasNotCancelled()).to.be.undefined; + }); + + it('returns true if party does not have plan.dateTerminated', () => { + party.purchased.plan.customerId = 'test-id'; + + expect(party.hasNotCancelled()).to.be.true; + }); + + it('returns false if party if plan.dateTerminated is after today', () => { + party.purchased.plan.customerId = 'test-id'; + party.purchased.plan.dateTerminated = moment().add(1, 'days').toDate(); + + expect(party.hasNotCancelled()).to.be.false; + }); + + it('returns false if party if plan.dateTerminated is before today', () => { + party.purchased.plan.customerId = 'test-id'; + party.purchased.plan.dateTerminated = moment().subtract(1, 'days').toDate(); + + expect(party.hasNotCancelled()).to.be.false; + }); + }); }); }); diff --git a/test/api/v3/unit/models/user.test.js b/test/api/v3/unit/models/user.test.js index 1c2b55ce1c..0192fe42ee 100644 --- a/test/api/v3/unit/models/user.test.js +++ b/test/api/v3/unit/models/user.test.js @@ -1,6 +1,7 @@ +import Bluebird from 'bluebird'; +import moment from 'moment'; import { model as User } from '../../../../../website/server/models/user'; import common from '../../../../../website/common'; -import Bluebird from 'bluebird'; describe('User Model', () => { it('keeps user._tmp when calling .toJSON', () => { @@ -145,4 +146,68 @@ describe('User Model', () => { }); }); }); + + context('isSubscribed', () => { + let user; + beforeEach(() => { + user = new User(); + }); + + + it('returns false if user does not have customer id', () => { + expect(user.isSubscribed()).to.be.undefined; + }); + + it('returns true if user does not have plan.dateTerminated', () => { + user.purchased.plan.customerId = 'test-id'; + + expect(user.isSubscribed()).to.be.true; + }); + + it('returns true if user if plan.dateTerminated is after today', () => { + user.purchased.plan.customerId = 'test-id'; + user.purchased.plan.dateTerminated = moment().add(1, 'days').toDate(); + + expect(user.isSubscribed()).to.be.true; + }); + + it('returns false if user if plan.dateTerminated is before today', () => { + user.purchased.plan.customerId = 'test-id'; + user.purchased.plan.dateTerminated = moment().subtract(1, 'days').toDate(); + + expect(user.isSubscribed()).to.be.false; + }); + }); + + context('hasNotCancelled', () => { + let user; + beforeEach(() => { + user = new User(); + }); + + + it('returns false if user does not have customer id', () => { + expect(user.hasNotCancelled()).to.be.undefined; + }); + + it('returns true if user does not have plan.dateTerminated', () => { + user.purchased.plan.customerId = 'test-id'; + + expect(user.hasNotCancelled()).to.be.true; + }); + + it('returns false if user if plan.dateTerminated is after today', () => { + user.purchased.plan.customerId = 'test-id'; + user.purchased.plan.dateTerminated = moment().add(1, 'days').toDate(); + + expect(user.hasNotCancelled()).to.be.false; + }); + + it('returns false if user if plan.dateTerminated is before today', () => { + user.purchased.plan.customerId = 'test-id'; + user.purchased.plan.dateTerminated = moment().subtract(1, 'days').toDate(); + + expect(user.hasNotCancelled()).to.be.false; + }); + }); }); diff --git a/test/client-old/spec/controllers/chatCtrlSpec.js b/test/client-old/spec/controllers/chatCtrlSpec.js index 81a19f8efc..2b5d2a0f45 100644 --- a/test/client-old/spec/controllers/chatCtrlSpec.js +++ b/test/client-old/spec/controllers/chatCtrlSpec.js @@ -1,14 +1,14 @@ 'use strict'; describe("Chat Controller", function() { - var scope, ctrl, user, $rootScope, $controller; + var scope, ctrl, user, $rootScope, $controller, $httpBackend, html; beforeEach(function() { module(function($provide) { $provide.value('User', {}); }); - inject(function(_$rootScope_, _$controller_){ + inject(function(_$rootScope_, _$controller_, _$compile_, _$httpBackend_){ user = specHelper.newUser(); user._id = "unique-user-id"; $rootScope = _$rootScope_; @@ -16,13 +16,20 @@ describe("Chat Controller", function() { scope = _$rootScope_.$new(); $controller = _$controller_; + $httpBackend = _$httpBackend_; // Load RootCtrl to ensure shared behaviors are loaded $controller('RootCtrl', {$scope: scope, User: {user: user}}); - ctrl = $controller('ChatCtrl', {$scope: scope}); + html = _$compile_('
')(scope); + document.body.appendChild(html[0]); + ctrl = $controller('ChatCtrl', {$scope: scope, $element: html}); }); }); + + afterEach(function() { + html.remove(); + }); describe('copyToDo', function() { it('when copying a user message it opens modal with information from message', function() { @@ -68,5 +75,47 @@ describe("Chat Controller", function() { })); }); }); + + it('updates model on enter key press', function() { + // Set initial state of the page with some dummy data. + scope.group = { name: 'group' }; + + // The main controller is going to try to fetch the template right off. + // No big deal, just return an empty string. + $httpBackend.when('GET', 'partials/main.html').respond(''); + + // Let the page settle, and the controllers set their initial state. + $rootScope.$digest(); + + // Watch for calls to postChat & make sure it doesn't do anything. + let postChatSpy = sandbox.stub(scope, 'postChat'); + + // Pretend we typed 'aaa' into the textarea. + var textarea = html.find('textarea'); + textarea[0].value = 'aaa'; + let inputEvent = new Event('input'); + textarea[0].dispatchEvent(inputEvent); + + // Give a change for the ng-model watchers to notice that the value in the + // textarea has changed. + $rootScope.$digest(); + + // Since no time has elapsed and we debounce the model change, we should + // see no model update just yet. + expect(scope.message.content).to.equal(''); + + // Now, press the enter key in the textarea. We use jquery here to paper + // over browser differences with initializing the keyboard event. + var keyboardEvent = jQuery.Event('keydown', {keyCode: 13, key: 'Enter', metaKey: true}); + jQuery(textarea).trigger(keyboardEvent); + + // Now, allow the model to update given the changes to the page still + // without letting any time elapse... + $rootScope.$digest(); + + // ... and nevertheless seeing the desired call to postChat with the right + // data. Yay! + postChatSpy.should.have.been.calledWith(scope.group, 'aaa'); + }); }); diff --git a/test/client-old/spec/controllers/inventoryCtrlSpec.js b/test/client-old/spec/controllers/inventoryCtrlSpec.js index aca15ddb2a..2b6c8c79d3 100644 --- a/test/client-old/spec/controllers/inventoryCtrlSpec.js +++ b/test/client-old/spec/controllers/inventoryCtrlSpec.js @@ -30,7 +30,9 @@ describe('Inventory Controller', function() { suppressModals: {} }, purchased: { - plan: {} + plan: { + mysteryItems: [], + }, }, }); diff --git a/test/client/unit/index.js b/test/client/unit/index.js index 998dca4675..3c6194d1bd 100644 --- a/test/client/unit/index.js +++ b/test/client/unit/index.js @@ -2,8 +2,17 @@ // and babel-runtime doesn't affect external libraries require('babel-polyfill'); -// require all test files (files that ends with .spec.js) -let testsContext = require.context('./specs', true, /\.spec$/); +// Automatically setup SinonJS' sandbox for each test +beforeEach(() => { + global.sandbox = sinon.sandbox.create(); +}); + +afterEach(() => { + global.sandbox.restore(); +}); + +// require all test files +let testsContext = require.context('./specs', true, /\.js$/); testsContext.keys().forEach(testsContext); // require all .vue and .js files except main.js for coverage. diff --git a/test/client/unit/karma.conf.js b/test/client/unit/karma.conf.js index 4fa094a3d3..7492020472 100644 --- a/test/client/unit/karma.conf.js +++ b/test/client/unit/karma.conf.js @@ -17,7 +17,7 @@ module.exports = function (config) { // http://karma-runner.github.io/0.13/config/browsers.html // 2. add it to the `browsers` array below. browsers: ['PhantomJS'], - frameworks: ['mocha', 'sinon-chai'], + frameworks: ['mocha', 'sinon-stub-promise', 'sinon-chai', 'chai-as-promised', 'chai'], reporters: ['spec', 'coverage'], files: ['./index.js'], preprocessors: { diff --git a/test/client/unit/specs/filters/floor.spec.js b/test/client/unit/specs/filters/floor.js similarity index 100% rename from test/client/unit/specs/filters/floor.spec.js rename to test/client/unit/specs/filters/floor.js diff --git a/test/client/unit/specs/filters/round.spec.js b/test/client/unit/specs/filters/round.js similarity index 100% rename from test/client/unit/specs/filters/round.spec.js rename to test/client/unit/specs/filters/round.js diff --git a/test/client/unit/specs/libs/deepFreeze.spec.js b/test/client/unit/specs/libs/deepFreeze.js similarity index 100% rename from test/client/unit/specs/libs/deepFreeze.spec.js rename to test/client/unit/specs/libs/deepFreeze.js diff --git a/test/client/unit/specs/mixins/groupsUtilities.js b/test/client/unit/specs/mixins/groupsUtilities.js new file mode 100644 index 0000000000..ada7f52657 --- /dev/null +++ b/test/client/unit/specs/mixins/groupsUtilities.js @@ -0,0 +1,61 @@ +import groupsUtilities from 'client/mixins/groupsUtilities'; +import { TAVERN_ID } from 'common/script/constants'; +import Vue from 'vue'; + +describe('Groups Utilities Mixin', () => { + let instance, user; + + before(() => { + instance = new Vue({ + mixins: [groupsUtilities], + }); + + user = { + _id: '123', + party: { + _id: '456', + }, + guilds: ['789'], + }; + }); + + describe('isMemberOfGroup', () => { + it('registers as a method', () => { + expect(instance.isMemberOfGroup).to.be.a.function; + }); + + it('returns true when the group is the Tavern', () => { + expect(instance.isMemberOfGroup(user, { + _id: TAVERN_ID, + })).to.equal(true); + }); + + it('returns true when the group is the user\'s party', () => { + expect(instance.isMemberOfGroup(user, { + type: 'party', + _id: user.party._id, + })).to.equal(true); + }); + + it('returns false when the group is not the user\'s party', () => { + expect(instance.isMemberOfGroup(user, { + type: 'party', + _id: 'not my party', + })).to.equal(false); + }); + + it('returns true when the group is not a guild of which the user is a member', () => { + expect(instance.isMemberOfGroup(user, { + type: 'guild', + _id: user.guilds[0], + })).to.equal(true); + }); + + it('returns false when the group is not a guild of which the user is a member', () => { + expect(instance.isMemberOfGroup(user, { + type: 'guild', + _id: 'not my guild', + })).to.equal(false); + }); + }); +}); \ No newline at end of file diff --git a/test/client/unit/specs/plugins/i18n.spec.js b/test/client/unit/specs/plugins/i18n.js similarity index 100% rename from test/client/unit/specs/plugins/i18n.spec.js rename to test/client/unit/specs/plugins/i18n.js diff --git a/test/client/unit/specs/store/actions/guilds.js b/test/client/unit/specs/store/actions/guilds.js new file mode 100644 index 0000000000..70f3a4f1d3 --- /dev/null +++ b/test/client/unit/specs/store/actions/guilds.js @@ -0,0 +1,17 @@ +import { fetchAll as fetchAllGuilds } from 'client/store/actions/guilds'; +import axios from 'axios'; +import store from 'client/store'; + +describe('guilds actions', () => { + it('fetchAll', async () => { + const guilds = [{_id: 1}]; + sandbox + .stub(axios, 'get') + .withArgs('/api/v3/groups?type=publicGuilds') + .returns(Promise.resolve({data: {data: guilds}})); + + await fetchAllGuilds(store); + + expect(store.state.guilds).to.equal(guilds); + }); +}); \ No newline at end of file diff --git a/test/client/unit/specs/store/actions/tasks.js b/test/client/unit/specs/store/actions/tasks.js new file mode 100644 index 0000000000..b95893da64 --- /dev/null +++ b/test/client/unit/specs/store/actions/tasks.js @@ -0,0 +1,14 @@ +import { fetchUserTasks } from 'client/store/actions/tasks'; +import axios from 'axios'; +import store from 'client/store'; + +describe('tasks actions', () => { + it('fetchUserTasks', async () => { + const tasks = [{_id: 1}]; + sandbox.stub(axios, 'get').withArgs('/api/v3/tasks/user').returns(Promise.resolve({data: {data: tasks}})); + + await fetchUserTasks(store); + + expect(store.state.tasks).to.equal(tasks); + }); +}); \ No newline at end of file diff --git a/test/client/unit/specs/store/actions/user.js b/test/client/unit/specs/store/actions/user.js new file mode 100644 index 0000000000..7ba43194b0 --- /dev/null +++ b/test/client/unit/specs/store/actions/user.js @@ -0,0 +1,14 @@ +import { fetch as fetchUser } from 'client/store/actions/user'; +import axios from 'axios'; +import store from 'client/store'; + +describe('user actions', () => { + it('fetch', async () => { + const user = {_id: 1}; + sandbox.stub(axios, 'get').withArgs('/api/v3/user').returns(Promise.resolve({data: {data: user}})); + + await fetchUser(store); + + expect(store.state.user).to.equal(user); + }); +}); \ No newline at end of file diff --git a/test/client/unit/specs/getters/userGems.spec.js b/test/client/unit/specs/store/getters/userGems.js similarity index 100% rename from test/client/unit/specs/getters/userGems.spec.js rename to test/client/unit/specs/store/getters/userGems.js diff --git a/test/client/unit/specs/store.spec.js b/test/client/unit/specs/store/store.js similarity index 100% rename from test/client/unit/specs/store.spec.js rename to test/client/unit/specs/store/store.js diff --git a/test/common/libs/taskDefaults.test.js b/test/common/libs/taskDefaults.test.js index edc151ff67..756447a8df 100644 --- a/test/common/libs/taskDefaults.test.js +++ b/test/common/libs/taskDefaults.test.js @@ -12,6 +12,9 @@ describe('taskDefaults', () => { expect(task.up).to.eql(true); expect(task.down).to.eql(true); expect(task.history).to.eql([]); + expect(task.frequency).to.equal('daily'); + expect(task.counterUp).to.equal(0); + expect(task.counterDown).to.equal(0); }); it('applies defaults to a daily', () => { diff --git a/test/common/ops/addTask.js b/test/common/ops/addTask.js index ebe9c1a563..771b09a2f5 100644 --- a/test/common/ops/addTask.js +++ b/test/common/ops/addTask.js @@ -33,6 +33,9 @@ describe('shared.ops.addTask', () => { expect(habit.down).to.equal(false); expect(habit.history).to.eql([]); expect(habit.checklist).to.not.exist; + expect(habit.frequency).to.equal('daily'); + expect(habit.counterUp).to.equal(0); + expect(habit.counterDown).to.equal(0); }); it('adds an habtit when type is invalid', () => { diff --git a/test/common/ops/buyArmoire.js b/test/common/ops/buyArmoire.js index 9b23dfe135..22dcc8a442 100644 --- a/test/common/ops/buyArmoire.js +++ b/test/common/ops/buyArmoire.js @@ -15,13 +15,13 @@ import i18n from '../../../website/common/script/i18n'; function getFullArmoire () { let fullArmoire = {}; - _(content.gearTypes).each((type) => { - _(content.gear.tree[type].armoire).each((gearObject) => { + _.each(content.gearTypes, (type) => { + _.each(content.gear.tree[type].armoire, (gearObject) => { let armoireKey = gearObject.key; fullArmoire[armoireKey] = true; - }).value(); - }).value(); + }); + }); return fullArmoire; } diff --git a/test/common/ops/scoreTask.test.js b/test/common/ops/scoreTask.test.js index 99bec71b75..624a664a5b 100644 --- a/test/common/ops/scoreTask.test.js +++ b/test/common/ops/scoreTask.test.js @@ -138,6 +138,9 @@ describe('shared.ops.scoreTask', () => { todo = generateTodo({ userId: ref.afterUser._id, text: 'some todo' }); expect(habit.history.length).to.eql(0); + expect(habit.frequency).to.equal('daily'); + expect(habit.counterUp).to.equal(0); + expect(habit.counterDown).to.equal(0); // before and after are the same user expect(ref.beforeUser._id).to.exist; @@ -202,17 +205,28 @@ describe('shared.ops.scoreTask', () => { expect(habit.history.length).to.eql(1); expect(habit.value).to.be.greaterThan(0); + expect(habit.counterUp).to.equal(5); expect(ref.afterUser.stats.hp).to.eql(50); expect(ref.afterUser.stats.exp).to.be.greaterThan(ref.beforeUser.stats.exp); expect(ref.afterUser.stats.gp).to.be.greaterThan(ref.beforeUser.stats.gp); }); + it('adds score notes', () => { + let scoreNotesString = 'scoreNotes'; + habit.scoreNotes = scoreNotesString; + options = { user: ref.afterUser, task: habit, direction: 'up', times: 5, cron: false }; + scoreTask(options); + + expect(habit.history[0].scoreNotes).to.eql(scoreNotesString); + }); + it('down', () => { scoreTask({user: ref.afterUser, task: habit, direction: 'down', times: 5, cron: false}, {}); expect(habit.history.length).to.eql(1); expect(habit.value).to.be.lessThan(0); + expect(habit.counterDown).to.equal(5); expect(ref.afterUser.stats.hp).to.be.lessThan(ref.beforeUser.stats.hp); expect(ref.afterUser.stats.exp).to.eql(0); diff --git a/test/common/shouldDo.test.js b/test/common/shouldDo.test.js new file mode 100644 index 0000000000..a74fbcebe8 --- /dev/null +++ b/test/common/shouldDo.test.js @@ -0,0 +1,310 @@ +import { shouldDo, DAY_MAPPING } from '../../website/common/script/cron'; +import moment from 'moment'; +import 'moment-recur'; + +describe('shouldDo', () => { + let day, dailyTask; + let options = {}; + + beforeEach(() => { + day = new Date(); + dailyTask = { + completed: 'false', + everyX: 1, + frequency: 'weekly', + type: 'daily', + repeat: { + su: true, + s: true, + f: true, + th: true, + w: true, + t: true, + m: true, + }, + startDate: new Date(), + }; + }); + + it('leaves Daily inactive before start date', () => { + dailyTask.startDate = moment().add(1, 'days').toDate(); + + expect(shouldDo(day, dailyTask, options)).to.equal(false); + }); + + context('Every X Days', () => { + it('leaves Daily inactive in between X Day intervals', () => { + dailyTask.startDate = moment().subtract(1, 'days').toDate(); + dailyTask.frequency = 'daily'; + dailyTask.everyX = 2; + + expect(shouldDo(day, dailyTask, options)).to.equal(false); + }); + + it('activates Daily on multiples of X Days', () => { + dailyTask.startDate = moment().subtract(7, 'days').toDate(); + dailyTask.frequency = 'daily'; + dailyTask.everyX = 7; + + expect(shouldDo(day, dailyTask, options)).to.equal(true); + }); + }); + + context('Certain Days of the Week', () => { + it('leaves Daily inactive if day of the week does not match', () => { + dailyTask.repeat = { + su: false, + s: false, + f: false, + th: false, + w: false, + t: false, + m: false, + }; + + for (let weekday of [0, 1, 2, 3, 4, 5, 6]) { + day = moment().day(weekday).toDate(); + + expect(shouldDo(day, dailyTask, options)).to.equal(false); + } + }); + + it('leaves Daily inactive if day of the week does not match and active on the day it matches', () => { + dailyTask.repeat = { + su: false, + s: false, + f: false, + th: true, + w: false, + t: false, + m: false, + }; + + for (let weekday of [0, 1, 2, 3, 4, 5, 6]) { + day = moment().add(1, 'weeks').day(weekday).toDate(); + + if (weekday === 4) { + expect(shouldDo(day, dailyTask, options)).to.equal(true); + } else { + expect(shouldDo(day, dailyTask, options)).to.equal(false); + } + } + }); + + it('activates Daily on matching days of the week', () => { + expect(shouldDo(day, dailyTask, options)).to.equal(true); + }); + }); + + context('Every X Weeks', () => { + it('leaves daily inactive if it has not been the specified number of weeks', () => { + dailyTask.everyX = 3; + let tomorrow = moment().add(1, 'day').toDate(); + + expect(shouldDo(tomorrow, dailyTask, options)).to.equal(false); + }); + + it('leaves daily inactive if on every (x) week on weekday it is incorrect weekday', () => { + dailyTask.repeat = { + su: false, + s: false, + f: false, + th: false, + w: false, + t: false, + m: false, + }; + + day = moment(); + dailyTask.repeat[DAY_MAPPING[day.day()]] = true; + dailyTask.everyX = 3; + let threeWeeksFromTodayPlusOne = day.add(1, 'day').add(3, 'weeks').toDate(); + + expect(shouldDo(threeWeeksFromTodayPlusOne, dailyTask, options)).to.equal(false); + }); + + it('activates Daily on matching week', () => { + dailyTask.everyX = 3; + let threeWeeksFromToday = moment().add(3, 'weeks').toDate(); + + expect(shouldDo(threeWeeksFromToday, dailyTask, options)).to.equal(true); + }); + + it('activates Daily on every (x) week on weekday', () => { + dailyTask.repeat = { + su: false, + s: false, + f: false, + th: false, + w: false, + t: false, + m: false, + }; + + day = moment(); + dailyTask.repeat[DAY_MAPPING[day.day()]] = true; + dailyTask.everyX = 3; + let threeWeeksFromToday = day.add(6, 'weeks').day(day.day()).toDate(); + + expect(shouldDo(threeWeeksFromToday, dailyTask, options)).to.equal(true); + }); + }); + + context('Monthly - Every X Months on a specified date', () => { + it('leaves daily inactive if not day of the month', () => { + dailyTask.everyX = 1; + dailyTask.frequency = 'monthly'; + dailyTask.daysOfMonth = [15]; + let tomorrow = moment().add(1, 'day').toDate();// @TODO: make sure this is not the 15 + + expect(shouldDo(tomorrow, dailyTask, options)).to.equal(false); + }); + + it('activates Daily on matching day of month', () => { + day = moment(); + dailyTask.everyX = 1; + dailyTask.frequency = 'monthly'; + dailyTask.daysOfMonth = [day.date()]; + day = day.add(1, 'months').date(day.date()).toDate(); + + expect(shouldDo(day, dailyTask, options)).to.equal(true); + }); + + it('leaves daily inactive if not on date of the x month', () => { + dailyTask.everyX = 2; + dailyTask.frequency = 'monthly'; + dailyTask.daysOfMonth = [15]; + let tomorrow = moment().add(2, 'months').add(1, 'day').toDate(); + + expect(shouldDo(tomorrow, dailyTask, options)).to.equal(false); + }); + + it('activates Daily if on date of the x month', () => { + dailyTask.everyX = 2; + dailyTask.frequency = 'monthly'; + dailyTask.daysOfMonth = [15]; + day = moment().add(2, 'months').date(15).toDate(); + expect(shouldDo(day, dailyTask, options)).to.equal(true); + }); + }); + + context('Monthly - Certain days of the nth Week', () => { + it('leaves daily inactive if not the correct week of the month on the day of the start date', () => { + dailyTask.repeat = { + su: false, + s: false, + f: false, + th: false, + w: false, + t: false, + m: false, + }; + + let today = moment('01/27/2017'); + let week = today.monthWeek(); + let dayOfWeek = today.day(); + dailyTask.startDate = today.toDate(); + dailyTask.weeksOfMonth = [week]; + dailyTask.repeat[DAY_MAPPING[dayOfWeek]] = true; + dailyTask.everyX = 1; + dailyTask.frequency = 'monthly'; + day = moment('02/23/2017'); + + expect(shouldDo(day, dailyTask, options)).to.equal(false); + }); + + it('activates Daily if correct week of the month on the day of the start date', () => { + dailyTask.repeat = { + su: false, + s: false, + f: false, + th: false, + w: false, + t: false, + m: false, + }; + + let today = moment('01/27/2017'); + let week = today.monthWeek(); + let dayOfWeek = today.day(); + dailyTask.startDate = today.toDate(); + dailyTask.weeksOfMonth = [week]; + dailyTask.repeat[DAY_MAPPING[dayOfWeek]] = true; + dailyTask.everyX = 1; + dailyTask.frequency = 'monthly'; + day = moment('02/24/2017'); + + expect(shouldDo(day, dailyTask, options)).to.equal(true); + }); + + it('leaves daily inactive if not day of the month with every x month on weekday', () => { + dailyTask.repeat = { + su: false, + s: false, + f: false, + th: false, + w: false, + t: false, + m: false, + }; + + let today = moment('01/26/2017'); + let week = today.monthWeek(); + let dayOfWeek = today.day(); + dailyTask.startDate = today.toDate(); + dailyTask.weeksOfMonth = [week]; + dailyTask.repeat[DAY_MAPPING[dayOfWeek]] = true; + dailyTask.everyX = 2; + dailyTask.frequency = 'monthly'; + + day = moment('03/24/2017'); + + expect(shouldDo(day, dailyTask, options)).to.equal(false); + }); + + it('activates Daily if on nth weekday of the x month', () => { + dailyTask.repeat = { + su: false, + s: false, + f: false, + th: false, + w: false, + t: false, + m: false, + }; + + let today = moment('01/27/2017'); + let week = today.monthWeek(); + let dayOfWeek = today.day(); + dailyTask.startDate = today.toDate(); + dailyTask.weeksOfMonth = [week]; + dailyTask.repeat[DAY_MAPPING[dayOfWeek]] = true; + dailyTask.everyX = 2; + dailyTask.frequency = 'monthly'; + + day = moment('03/24/2017'); + + expect(shouldDo(day, dailyTask, options)).to.equal(true); + }); + }); + + context('Every X Years', () => { + it('leaves daily inactive if not the correct year', () => { + day = moment(); + dailyTask.everyX = 2; + dailyTask.frequency = 'yearly'; + day = day.add(1, 'day').toDate(); + + expect(shouldDo(day, dailyTask, options)).to.equal(false); + }); + + it('activates Daily on matching year', () => { + day = moment(); + dailyTask.everyX = 2; + dailyTask.frequency = 'yearly'; + day = day.add(2, 'years').toDate(); + + expect(shouldDo(day, dailyTask, options)).to.equal(true); + }); + }); +}); diff --git a/test/content/faq.js b/test/content/faq.js index 65914387e3..75e79a0dbe 100644 --- a/test/content/faq.js +++ b/test/content/faq.js @@ -8,19 +8,19 @@ import {questions, stillNeedHelp} from '../../website/common/script/content/faq' describe('FAQ Locales', () => { describe('Questions', () => { it('has a valid questions', () => { - each(questions, (question, key) => { + each(questions, (question) => { expectValidTranslationString(question.question); }); }); it('has a valid ios answers', () => { - each(questions, (question, key) => { + each(questions, (question) => { expectValidTranslationString(question.ios); }); }); it('has a valid web answers', () => { - each(questions, (question, key) => { + each(questions, (question) => { expectValidTranslationString(question.web); }); }); diff --git a/test/content/gear.js b/test/content/gear.js index 6c66d506b4..3b94d98053 100644 --- a/test/content/gear.js +++ b/test/content/gear.js @@ -1,3 +1,4 @@ +/* eslint-disable camelcase */ import { expectValidTranslationString, } from '../helpers/content.helper'; @@ -68,7 +69,7 @@ describe('Gear', () => { weapon_special_0: 70, weapon_special_2: 300, weapon_special_3: 300, - } + }; each(cases, (tierRequirement, key) => { context(key, () => { diff --git a/test/content/mysterySets.test.js b/test/content/mysterySets.test.js index 38be62c36b..97e9c31be8 100644 --- a/test/content/mysterySets.test.js +++ b/test/content/mysterySets.test.js @@ -1,13 +1,13 @@ import {each} from 'lodash'; import { - expectValidTranslationString + expectValidTranslationString, } from '../helpers/content.helper'; import mysterySets from '../../website/common/script/content/mystery-sets'; describe('Mystery Sets', () => { it('has a valid text string', () => { - each(mysterySets, (set, key) => { + each(mysterySets, (set) => { expectValidTranslationString(set.text); }); }); diff --git a/test/content/time-travelers.test.js b/test/content/time-travelers.test.js index cb06946883..1e9f5bbd94 100644 --- a/test/content/time-travelers.test.js +++ b/test/content/time-travelers.test.js @@ -1,29 +1,28 @@ -import _ from 'lodash'; import { generateUser, } from '../helpers/common.helper'; -import timeTravelers from '../../website/common/script/content/time-travelers' +import timeTravelers from '../../website/common/script/content/time-travelers'; describe('time-travelers store', () => { - let user; - beforeEach(() => { - user = generateUser(); - }); + let user; + beforeEach(() => { + user = generateUser(); + }); - it('removes owned sets from the time travelers store', () => { - user.items.gear.owned['head_mystery_201602'] = true; - expect(timeTravelers.timeTravelerStore(user)['201602']).to.not.exist; - expect(timeTravelers.timeTravelerStore(user)['201603']).to.exist; - }); + it('removes owned sets from the time travelers store', () => { + user.items.gear.owned.head_mystery_201602 = true; // eslint-disable-line camelcase + expect(timeTravelers.timeTravelerStore(user)['201602']).to.not.exist; + expect(timeTravelers.timeTravelerStore(user)['201603']).to.exist; + }); - it('removes unopened mystery item sets from the time travelers store', () => { - user.purchased = { - plan: { - mysteryItems: ['head_mystery_201602'], - }, - }; - expect(timeTravelers.timeTravelerStore(user)['201602']).to.not.exist; - expect(timeTravelers.timeTravelerStore(user)['201603']).to.exist; - }); + it('removes unopened mystery item sets from the time travelers store', () => { + user.purchased = { + plan: { + mysteryItems: ['head_mystery_201602'], + }, + }; + expect(timeTravelers.timeTravelerStore(user)['201602']).to.not.exist; + expect(timeTravelers.timeTravelerStore(user)['201603']).to.exist; + }); }); diff --git a/test/helpers/api-integration/api-classes.js b/test/helpers/api-integration/api-classes.js index f584826520..7612c88cfd 100644 --- a/test/helpers/api-integration/api-classes.js +++ b/test/helpers/api-integration/api-classes.js @@ -1,5 +1,5 @@ /* eslint-disable no-use-before-define */ - +import moment from 'moment'; import { requester } from './requester'; import { getDocument as getDocumentFromMongo, @@ -82,6 +82,19 @@ export class ApiGroup extends ApiObject { return await this.update(update); } + + async createCancelledSubscription () { + let update = { + purchased: { + plan: { + customerId: 'example-customer', + dateTerminated: moment().add(1, 'days').toDate(), + }, + }, + }; + + return await this.update(update); + } } export class ApiChallenge extends ApiObject { diff --git a/test/helpers/api-unit.helper.js b/test/helpers/api-unit.helper.js index dae4a7bf20..09fdfcba60 100644 --- a/test/helpers/api-unit.helper.js +++ b/test/helpers/api-unit.helper.js @@ -1,6 +1,6 @@ import '../../website/server/libs/i18n'; import mongoose from 'mongoose'; -import { defaultsDeep as defaults } from 'lodash'; +import defaultsDeep from 'lodash/defaultsDeep'; import { model as User } from '../../website/server/models/user'; import { model as Group } from '../../website/server/models/group'; import { model as Challenge } from '../../website/server/models/challenge'; @@ -45,7 +45,7 @@ export function generateRes (options = {}) { }, }; - return defaults(options, defaultRes); + return defaultsDeep(options, defaultRes); } export function generateReq (options = {}) { @@ -56,7 +56,7 @@ export function generateReq (options = {}) { header: sandbox.stub().returns(null), }; - return defaults(options, defaultReq); + return defaultsDeep(options, defaultReq); } export function generateNext (func) { diff --git a/website/assets/sprites/dist/spritesmith-largeSprites-0.css b/website/assets/sprites/dist/spritesmith-largeSprites-0.css index 2a0488969a..528dc3056b 100644 --- a/website/assets/sprites/dist/spritesmith-largeSprites-0.css +++ b/website/assets/sprites/dist/spritesmith-largeSprites-0.css @@ -1,30 +1,30 @@ .promo_android { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -553px; + background-position: -1651px -180px; width: 175px; height: 175px; } .promo_backgrounds_armoire_201602 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -845px -1041px; + background-position: -565px -703px; width: 141px; height: 294px; } .promo_backgrounds_armoire_201603 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -703px -1041px; + background-position: -707px -703px; width: 141px; height: 294px; } .promo_backgrounds_armoire_201604 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -282px -1041px; + background-position: -1265px -442px; width: 140px; height: 441px; } .promo_backgrounds_armoire_201605 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1124px 0px; + background-position: -1406px 0px; width: 140px; height: 441px; } @@ -54,37 +54,37 @@ } .promo_backgrounds_armoire_201610 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1265px 0px; + background-position: -141px -1041px; width: 140px; height: 441px; } .promo_backgrounds_armoire_201611 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -141px -1041px; + background-position: -1124px -442px; width: 140px; height: 441px; } .promo_backgrounds_armoire_201612 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1406px -442px; + background-position: -1265px 0px; width: 140px; height: 441px; } .promo_backgrounds_armoire_201701 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1124px -442px; + background-position: -1124px 0px; width: 140px; height: 441px; } .promo_backgrounds_armoire_201702 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -982px 0px; + background-position: -840px 0px; width: 141px; height: 441px; } .promo_backgrounds_armoire_201703 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -840px 0px; + background-position: -982px 0px; width: 141px; height: 441px; } @@ -96,79 +96,79 @@ } .promo_chairs_glasses { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: 0px -1483px; + background-position: -1757px -532px; width: 51px; height: 210px; } .promo_checkin_incentives { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -987px -1041px; + background-position: -423px -703px; width: 141px; height: 294px; } .promo_classes_fall_2014 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -452px; + background-position: -1066px -1337px; width: 321px; height: 100px; } .promo_classes_fall_2015 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -703px -1336px; + background-position: -980px -1189px; width: 377px; height: 99px; } .promo_classes_fall_2016 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -103px; + background-position: -1547px 0px; width: 103px; height: 348px; } .promo_coffee_mug { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1651px -103px; + background-position: -1651px 0px; width: 200px; height: 179px; } .promo_contrib_spotlight_Keith { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -90px -1694px; + background-position: -1547px -1118px; width: 87px; height: 111px; } .promo_contrib_spotlight_beffymaroo { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1794px -729px; + background-position: -1406px -884px; width: 114px; height: 147px; } .promo_contrib_spotlight_blade { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: 0px -1694px; + background-position: -1547px -1006px; width: 89px; height: 111px; } .promo_contrib_spotlight_cantras { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -178px -1694px; + background-position: -1547px -1230px; width: 87px; height: 109px; } .promo_contrib_spotlight_megan { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -143px -1483px; + background-position: -1547px -894px; width: 90px; height: 111px; } .promo_contrib_spotlight_shanaqui { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -52px -1483px; + background-position: -1547px -782px; width: 90px; height: 111px; } .promo_cow { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1406px 0px; + background-position: 0px -1041px; width: 140px; height: 441px; } @@ -180,67 +180,67 @@ } .promo_dilatoryDistress { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -970px; + background-position: -1481px -1644px; width: 90px; height: 90px; } .promo_egg_mounts { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -824px -600px; + background-position: -703px -1041px; width: 280px; height: 147px; } .promo_enchanted_armoire { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1081px -1336px; + background-position: 0px -1483px; width: 374px; height: 76px; } .promo_enchanted_armoire_201507 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -853px -751px; + background-position: -796px -1644px; width: 217px; height: 90px; } .promo_enchanted_armoire_201508 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1270px -1133px; + background-position: -1651px -1342px; width: 180px; height: 90px; } .promo_enchanted_armoire_201509 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1243px; + background-position: -546px -1735px; width: 90px; height: 90px; } .promo_enchanted_armoire_201511 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1270px -1224px; + background-position: -982px -442px; width: 122px; height: 90px; } .promo_enchanted_armoire_201601 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1425px; + background-position: -819px -1735px; width: 90px; height: 90px; } .promo_floral_potions { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -729px; + background-position: -1651px -532px; width: 105px; height: 273px; } .promo_ghost_potions { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -423px -1041px; + background-position: -1406px -442px; width: 140px; height: 441px; } .promo_habitica { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1723px -553px; + background-position: -1651px -356px; width: 175px; height: 175px; } @@ -252,13 +252,13 @@ } .promo_habitoween_2016 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1265px -442px; + background-position: -282px -1041px; width: 140px; height: 441px; } .promo_haunted_hair { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -840px -442px; + background-position: -1547px -644px; width: 100px; height: 137px; } @@ -270,193 +270,199 @@ } .promo_item_notif { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1651px -283px; + background-position: -853px -600px; width: 249px; height: 102px; } +.promo_jackalope { + background-image: url(/static/sprites/spritesmith-largeSprites-0.png); + background-position: -703px -1189px; + width: 276px; + height: 147px; +} .promo_mystery_201405 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1698px; + background-position: 0px -1735px; width: 90px; height: 90px; } .promo_mystery_201406 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -418px; + background-position: -1449px -1189px; width: 90px; height: 96px; } .promo_mystery_201407 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -306px -536px; + background-position: -1809px -669px; width: 42px; height: 62px; } .promo_mystery_201408 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1469px -1041px; + background-position: -1051px -915px; width: 60px; height: 71px; } .promo_mystery_201409 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1607px; + background-position: -1390px -1644px; width: 90px; height: 90px; } .promo_mystery_201410 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1836px -1351px; + background-position: -982px -533px; width: 72px; height: 63px; } .promo_mystery_201411 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1516px; + background-position: -1663px -1644px; width: 90px; height: 90px; } .promo_mystery_201412 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1071px -751px; + background-position: -1809px -602px; width: 42px; height: 66px; } .promo_mystery_201501 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1852px -103px; + background-position: -1792px -806px; width: 48px; height: 63px; } .promo_mystery_201502 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -515px; + background-position: -273px -1735px; width: 90px; height: 90px; } .promo_mystery_201503 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1061px; + background-position: -364px -1735px; width: 90px; height: 90px; } .promo_mystery_201504 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1456px -1336px; + background-position: -1482px -1337px; width: 60px; height: 69px; } .promo_mystery_201505 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -788px; + background-position: -728px -1735px; width: 90px; height: 90px; } .promo_mystery_201506 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1852px -167px; + background-position: -1809px -532px; width: 42px; height: 69px; } .promo_mystery_201507 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -106px; + background-position: -990px -703px; width: 90px; height: 105px; } .promo_mystery_201508 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -146px -1595px; + background-position: -1014px -1644px; width: 93px; height: 90px; } .promo_mystery_201509 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -606px; + background-position: -1572px -1644px; width: 90px; height: 90px; } .promo_mystery_201510 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -240px -1595px; + background-position: -1388px -1337px; width: 93px; height: 90px; } .promo_mystery_201511 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -428px -1595px; + background-position: -1754px -1644px; width: 90px; height: 90px; } .promo_mystery_201512 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1848px -1171px; + background-position: -990px -915px; width: 60px; height: 81px; } .promo_mystery_201601 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1393px -1224px; + background-position: -840px -442px; width: 120px; height: 90px; } .promo_mystery_201602 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1334px; + background-position: -182px -1735px; width: 90px; height: 90px; } .promo_mystery_201603 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -879px; + background-position: -91px -1735px; width: 90px; height: 90px; } .promo_mystery_201604 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -52px -1595px; + background-position: -1296px -1644px; width: 93px; height: 90px; } .promo_mystery_201605 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -697px; + background-position: -455px -1735px; width: 90px; height: 90px; } .promo_mystery_201606 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px 0px; + background-position: -699px -448px; width: 90px; height: 105px; } .promo_mystery_201607 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1152px; + background-position: -637px -1735px; width: 90px; height: 90px; } .promo_mystery_201608 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -334px -1595px; + background-position: -1108px -1644px; width: 93px; height: 90px; } .promo_mystery_201609 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1451px -1133px; + background-position: -1202px -1644px; width: 93px; height: 90px; } .promo_mystery_201610 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1836px -1260px; + background-position: -1771px -1194px; width: 63px; height: 84px; } .promo_mystery_201611 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -318px; + background-position: -1358px -1189px; width: 90px; height: 99px; } @@ -468,169 +474,151 @@ } .promo_mystery_201701 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -212px; + background-position: -990px -809px; width: 90px; height: 105px; } .promo_mystery_201702 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -703px -854px; + background-position: -1264px -1041px; width: 279px; height: 147px; } .promo_mystery_3014 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1653px -877px; + background-position: -578px -1644px; width: 217px; height: 90px; } .promo_new_hair_fall2016 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: 0px -1041px; + background-position: -423px -1041px; width: 140px; height: 441px; } .promo_orca { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -983px -854px; + background-position: -1124px -884px; width: 105px; height: 105px; } .promo_partyhats { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1651px -386px; + background-position: -1651px -1433px; width: 115px; height: 47px; } .promo_pastel_skin { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -1087px; + background-position: 0px -1560px; width: 330px; height: 83px; } .customize-option.promo_pastel_skin { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1572px -1102px; + background-position: -25px -1575px; width: 60px; height: 60px; } .promo_peppermint_flame { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1406px -884px; + background-position: -1651px -954px; width: 140px; height: 147px; } .promo_pet_skins { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1653px -729px; + background-position: -1651px -806px; width: 140px; height: 147px; } .customize-option.promo_pet_skins { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1678px -744px; + background-position: -1676px -821px; width: 60px; height: 60px; } .promo_pyromancer { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -699px -448px; + background-position: -1265px -884px; width: 113px; height: 113px; } .promo_rainbow_armor { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -266px -1694px; + background-position: -1547px -1340px; width: 92px; height: 103px; } .promo_seasonal_shop_fall_2016 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -423px -854px; + background-position: -984px -1041px; width: 279px; height: 147px; } .promo_shimmer_hair { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -1003px; + background-position: -331px -1560px; width: 330px; height: 83px; } .promo_splashyskins { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1270px -1041px; + background-position: -1651px -1102px; width: 198px; height: 91px; } .customize-option.promo_splashyskins { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1295px -1056px; + background-position: -1676px -1117px; width: 60px; height: 60px; } .promo_spooky_sparkles_fall_2016 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1129px -1041px; + background-position: -849px -703px; width: 140px; height: 294px; } .promo_spring_classes_2016 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px 0px; + background-position: -703px -1337px; width: 362px; height: 102px; } .promo_springclasses2014 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -1351px; + background-position: 0px -1644px; width: 288px; height: 90px; } .promo_springclasses2015 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -1260px; + background-position: -289px -1644px; width: 288px; height: 90px; } .promo_staff_spotlight_Lemoness { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1124px -884px; + background-position: -1547px -349px; width: 102px; height: 146px; } .promo_staff_spotlight_Viirus { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1265px -884px; + background-position: -1651px -1194px; width: 119px; height: 147px; } .promo_staff_spotlight_paglias { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -982px -442px; + background-position: -1547px -496px; width: 99px; height: 147px; } .promo_summer_classes_2014 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -423px -751px; + background-position: -423px -600px; width: 429px; height: 102px; } -.promo_summer_classes_2015 { - background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -1171px; - width: 300px; - height: 88px; -} -.promo_summer_classes_2016 { - background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -423px -600px; - width: 400px; - height: 150px; -} -.promo_takethis_armor { - background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -234px -1483px; - width: 114px; - height: 87px; -} diff --git a/website/assets/sprites/dist/spritesmith-largeSprites-0.png b/website/assets/sprites/dist/spritesmith-largeSprites-0.png index fe4a4fdff7..5233c63fc2 100644 Binary files a/website/assets/sprites/dist/spritesmith-largeSprites-0.png and b/website/assets/sprites/dist/spritesmith-largeSprites-0.png differ diff --git a/website/assets/sprites/dist/spritesmith-largeSprites-1.css b/website/assets/sprites/dist/spritesmith-largeSprites-1.css index e45d19c184..6064d78268 100644 --- a/website/assets/sprites/dist/spritesmith-largeSprites-1.css +++ b/website/assets/sprites/dist/spritesmith-largeSprites-1.css @@ -1,12 +1,30 @@ +.promo_summer_classes_2015 { + background-image: url(/static/sprites/spritesmith-largeSprites-1.png); + background-position: -553px -615px; + width: 300px; + height: 88px; +} +.promo_summer_classes_2016 { + background-image: url(/static/sprites/spritesmith-largeSprites-1.png); + background-position: -452px -145px; + width: 400px; + height: 150px; +} .promo_takeThis_gear { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -643px -732px; + background-position: -441px -882px; + width: 114px; + height: 87px; +} +.promo_takethis_armor { + background-image: url(/static/sprites/spritesmith-largeSprites-1.png); + background-position: -556px -882px; width: 114px; height: 87px; } .promo_task_planning { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -282px -536px; + background-position: -885px -96px; width: 240px; height: 195px; } @@ -18,31 +36,31 @@ } .promo_unconventional_armor { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -1108px -558px; + background-position: -1283px -666px; width: 60px; height: 60px; } .promo_unconventional_armor2 { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -1108px -483px; + background-position: -1283px -591px; width: 70px; height: 74px; } .promo_updos { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -885px -655px; + background-position: -1195px -292px; width: 156px; height: 147px; } .promo_veteran_pets { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -1038px -803px; + background-position: -553px -704px; width: 146px; height: 75px; } .promo_winter_classes_2016 { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -282px -732px; + background-position: -452px -296px; width: 360px; height: 90px; } @@ -54,13 +72,13 @@ } .promo_winter_fireworks { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -1042px -655px; + background-position: -302px -882px; width: 138px; height: 147px; } .promo_winterclasses2015 { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -452px -326px; + background-position: -885px -757px; width: 325px; height: 110px; } @@ -78,19 +96,19 @@ } .promo_winteryhair { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -885px -803px; + background-position: -1211px -757px; width: 152px; height: 75px; } .avatar_variety { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -282px -440px; + background-position: -885px 0px; width: 498px; height: 95px; } .npc_viirus { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -453px -882px; + background-position: 0px -1033px; width: 108px; height: 90px; } @@ -102,7 +120,7 @@ } .promo_backtoschool { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: 0px -882px; + background-position: -151px -882px; width: 150px; height: 150px; } @@ -114,55 +132,61 @@ } .promo_startingover { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -151px -882px; + background-position: -1132px -591px; width: 150px; height: 150px; } .promo_valentines { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -523px -536px; + background-position: -885px -292px; width: 309px; height: 147px; } .promo_working_out { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -885px 0px; + background-position: -885px -440px; width: 300px; height: 150px; } .scene_coding { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -302px -882px; + background-position: -1186px -440px; width: 150px; height: 150px; } .scene_eco_friendly { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -885px -483px; + background-position: -589px -440px; width: 222px; height: 171px; } +.scene_habits { + background-image: url(/static/sprites/spritesmith-largeSprites-1.png); + background-position: -282px -440px; + width: 306px; + height: 174px; +} .scene_phone_peek { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -723px -145px; + background-position: 0px -882px; width: 150px; height: 150px; } .welcome_basic_avatars { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -885px -151px; + background-position: -1126px -96px; width: 246px; height: 165px; } .welcome_promo_party { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -452px -145px; + background-position: -282px -615px; width: 270px; height: 180px; } .welcome_sample_tasks { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -885px -317px; + background-position: -885px -591px; width: 246px; height: 165px; } diff --git a/website/assets/sprites/dist/spritesmith-largeSprites-1.png b/website/assets/sprites/dist/spritesmith-largeSprites-1.png index 2e6bb51bba..22fb437a4a 100644 Binary files a/website/assets/sprites/dist/spritesmith-largeSprites-1.png and b/website/assets/sprites/dist/spritesmith-largeSprites-1.png differ diff --git a/website/assets/sprites/dist/spritesmith-main-10.css b/website/assets/sprites/dist/spritesmith-main-10.css index 3db17caa8c..e20d25be81 100644 --- a/website/assets/sprites/dist/spritesmith-main-10.css +++ b/website/assets/sprites/dist/spritesmith-main-10.css @@ -1,354 +1,360 @@ -.Mount_Body_PandaCub-RoyalPurple { - background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -922px -636px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Shade { - background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -530px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Skeleton { +.Mount_Body_PandaCub-Red { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px -742px; width: 105px; height: 105px; } -.Mount_Body_PandaCub-Spooky { +.Mount_Body_PandaCub-RoyalPurple { + background-image: url(/static/sprites/spritesmith-main-10.png); + background-position: -1240px -530px; + width: 105px; + height: 105px; +} +.Mount_Body_PandaCub-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: 0px -892px; width: 105px; height: 105px; } -.Mount_Body_PandaCub-Thunderstorm { +.Mount_Body_PandaCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -106px -892px; width: 105px; height: 105px; } -.Mount_Body_PandaCub-White { +.Mount_Body_PandaCub-Spooky { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -212px -892px; width: 105px; height: 105px; } -.Mount_Body_PandaCub-Zombie { +.Mount_Body_PandaCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -318px -892px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Base { +.Mount_Body_PandaCub-White { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -424px -892px; width: 105px; height: 105px; } -.Mount_Body_Parrot-CottonCandyBlue { +.Mount_Body_PandaCub-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -530px -892px; width: 105px; height: 105px; } -.Mount_Body_Parrot-CottonCandyPink { +.Mount_Body_Parrot-Base { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -636px -892px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Desert { +.Mount_Body_Parrot-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -742px -892px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Golden { +.Mount_Body_Parrot-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -954px; + background-position: -848px -892px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Red { +.Mount_Body_Parrot-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1452px -1060px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Shade { +.Mount_Body_Parrot-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1452px -1166px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Skeleton { +.Mount_Body_Parrot-Red { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1452px -1272px; width: 105px; height: 105px; } -.Mount_Body_Parrot-White { +.Mount_Body_Parrot-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: 0px -1422px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Zombie { +.Mount_Body_Parrot-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -106px -1422px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Base { +.Mount_Body_Parrot-White { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -212px -1422px; width: 105px; height: 105px; } -.Mount_Body_Penguin-CottonCandyBlue { +.Mount_Body_Parrot-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -318px -1422px; width: 105px; height: 105px; } -.Mount_Body_Penguin-CottonCandyPink { +.Mount_Body_Penguin-Base { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -424px -1422px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Desert { +.Mount_Body_Penguin-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -530px -1422px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Golden { +.Mount_Body_Penguin-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px -530px; + background-position: -636px -1422px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Red { +.Mount_Body_Penguin-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -636px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Shade { +.Mount_Body_Penguin-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -742px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Skeleton { +.Mount_Body_Penguin-Red { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -848px; width: 105px; height: 105px; } -.Mount_Body_Penguin-White { +.Mount_Body_Penguin-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -954px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Zombie { +.Mount_Body_Penguin-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -1060px; width: 105px; height: 105px; } -.Mount_Body_Phoenix-Base { +.Mount_Body_Penguin-White { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -1166px; width: 105px; height: 105px; } -.Mount_Body_Rat-Base { +.Mount_Body_Penguin-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -1272px; width: 105px; height: 105px; } -.Mount_Body_Rat-CottonCandyBlue { +.Mount_Body_Phoenix-Base { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -1378px; width: 105px; height: 105px; } -.Mount_Body_Rat-CottonCandyPink { +.Mount_Body_Rat-Base { + background-image: url(/static/sprites/spritesmith-main-10.png); + background-position: -680px -544px; + width: 105px; + height: 105px; +} +.Mount_Body_Rat-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: 0px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-Desert { +.Mount_Body_Rat-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -106px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-Golden { +.Mount_Body_Rat-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -212px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-Red { +.Mount_Body_Rat-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -318px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-Shade { +.Mount_Body_Rat-Red { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -424px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-Skeleton { +.Mount_Body_Rat-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -530px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-White { +.Mount_Body_Rat-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -636px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-Zombie { +.Mount_Body_Rat-White { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px 0px; width: 105px; height: 105px; } -.Mount_Body_Rock-Base { +.Mount_Body_Rat-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px -106px; width: 105px; height: 105px; } -.Mount_Body_Rock-CottonCandyBlue { +.Mount_Body_Rock-Base { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px -212px; width: 105px; height: 105px; } -.Mount_Body_Rock-CottonCandyPink { +.Mount_Body_Rock-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px -318px; width: 105px; height: 105px; } -.Mount_Body_Rock-Desert { +.Mount_Body_Rock-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px -424px; width: 105px; height: 105px; } -.Mount_Body_Rock-Golden { +.Mount_Body_Rock-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px -530px; width: 105px; height: 105px; } -.Mount_Body_Rock-Red { +.Mount_Body_Rock-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px -636px; width: 105px; height: 105px; } -.Mount_Body_Rock-Shade { +.Mount_Body_Rock-Red { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: 0px -786px; width: 105px; height: 105px; } -.Mount_Body_Rock-Skeleton { +.Mount_Body_Rock-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -106px -786px; width: 105px; height: 105px; } -.Mount_Body_Rock-White { +.Mount_Body_Rock-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -212px -786px; width: 105px; height: 105px; } -.Mount_Body_Rock-Zombie { +.Mount_Body_Rock-White { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -318px -786px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Base { +.Mount_Body_Rock-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -424px -786px; width: 105px; height: 105px; } -.Mount_Body_Rooster-CottonCandyBlue { +.Mount_Body_Rooster-Base { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -530px -786px; width: 105px; height: 105px; } -.Mount_Body_Rooster-CottonCandyPink { +.Mount_Body_Rooster-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -636px -786px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Desert { +.Mount_Body_Rooster-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -742px -786px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Golden { +.Mount_Body_Rooster-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px 0px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Red { +.Mount_Body_Rooster-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px -106px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Shade { +.Mount_Body_Rooster-Red { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px -212px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Skeleton { +.Mount_Body_Rooster-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px -318px; width: 105px; height: 105px; } -.Mount_Body_Rooster-White { +.Mount_Body_Rooster-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px -424px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Zombie { +.Mount_Body_Rooster-White { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px -530px; width: 105px; height: 105px; } +.Mount_Body_Rooster-Zombie { + background-image: url(/static/sprites/spritesmith-main-10.png); + background-position: -922px -636px; + width: 105px; + height: 105px; +} .Mount_Body_Sabretooth-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -408px -408px; + background-position: -272px -408px; width: 135px; height: 135px; } @@ -408,421 +414,421 @@ } .Mount_Body_Seahorse-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -892px; + background-position: -1028px 0px; width: 105px; height: 105px; } .Mount_Body_Seahorse-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px 0px; + background-position: -1028px -106px; width: 105px; height: 105px; } .Mount_Body_Seahorse-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -106px; + background-position: -1028px -212px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -212px; + background-position: -1028px -318px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -318px; + background-position: -1028px -424px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -424px; + background-position: -1028px -530px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -530px; + background-position: -1028px -636px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -636px; + background-position: -1028px -742px; width: 105px; height: 105px; } .Mount_Body_Seahorse-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -742px; + background-position: -1028px -848px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -848px; + background-position: 0px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: 0px -998px; + background-position: -106px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -106px -998px; + background-position: -212px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -212px -998px; + background-position: -318px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -318px -998px; + background-position: -424px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -424px -998px; + background-position: -530px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -530px -998px; + background-position: -636px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -636px -998px; + background-position: -742px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -742px -998px; + background-position: -848px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -998px; + background-position: -954px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -954px -998px; + background-position: -1134px 0px; width: 105px; height: 105px; } .Mount_Body_Slime-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px 0px; + background-position: -1134px -106px; width: 105px; height: 105px; } .Mount_Body_Slime-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -106px; + background-position: -1134px -212px; width: 105px; height: 105px; } .Mount_Body_Slime-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -212px; + background-position: -1134px -318px; width: 105px; height: 105px; } .Mount_Body_Slime-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -318px; + background-position: -1134px -424px; width: 105px; height: 105px; } .Mount_Body_Slime-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -424px; + background-position: -1134px -530px; width: 105px; height: 105px; } .Mount_Body_Slime-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -530px; + background-position: -1134px -636px; width: 105px; height: 105px; } .Mount_Body_Slime-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -636px; + background-position: -1134px -742px; width: 105px; height: 105px; } .Mount_Body_Slime-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -742px; + background-position: -1134px -848px; width: 105px; height: 105px; } .Mount_Body_Slime-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -848px; + background-position: -1134px -954px; width: 105px; height: 105px; } .Mount_Body_Slime-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -954px; + background-position: 0px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: 0px -1104px; + background-position: -106px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -106px -1104px; + background-position: -212px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -212px -1104px; + background-position: -318px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -318px -1104px; + background-position: -424px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -424px -1104px; + background-position: -530px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -530px -1104px; + background-position: -636px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -636px -1104px; + background-position: -742px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -742px -1104px; + background-position: -848px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -1104px; + background-position: -954px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -954px -1104px; + background-position: -1060px -1104px; width: 105px; height: 105px; } .Mount_Body_Snail-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1060px -1104px; + background-position: -1240px 0px; width: 105px; height: 105px; } .Mount_Body_Snail-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px 0px; + background-position: -1240px -106px; width: 105px; height: 105px; } .Mount_Body_Snail-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -106px; + background-position: -1240px -212px; width: 105px; height: 105px; } .Mount_Body_Snail-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -212px; + background-position: -1240px -318px; width: 105px; height: 105px; } .Mount_Body_Snail-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -318px; + background-position: -1240px -424px; width: 105px; height: 105px; } .Mount_Body_Snail-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -424px; + background-position: -1664px -1484px; width: 105px; height: 105px; } .Mount_Body_Snail-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px -1484px; + background-position: -1240px -636px; width: 105px; height: 105px; } .Mount_Body_Snail-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -636px; + background-position: -1240px -742px; width: 105px; height: 105px; } .Mount_Body_Snail-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -742px; + background-position: -1240px -848px; width: 105px; height: 105px; } .Mount_Body_Snail-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -848px; + background-position: -1240px -954px; width: 105px; height: 105px; } .Mount_Body_Snake-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -954px; + background-position: -1240px -1060px; width: 105px; height: 105px; } .Mount_Body_Snake-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -1060px; + background-position: 0px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: 0px -1210px; + background-position: -106px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -106px -1210px; + background-position: -212px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -212px -1210px; + background-position: -318px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -318px -1210px; + background-position: -424px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -424px -1210px; + background-position: -530px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -530px -1210px; + background-position: -636px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -636px -1210px; + background-position: -742px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -742px -1210px; + background-position: -848px -1210px; width: 105px; height: 105px; } .Mount_Body_Spider-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -1210px; + background-position: -954px -1210px; width: 105px; height: 105px; } .Mount_Body_Spider-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -954px -1210px; + background-position: -1060px -1210px; width: 105px; height: 105px; } .Mount_Body_Spider-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1060px -1210px; + background-position: -1166px -1210px; width: 105px; height: 105px; } .Mount_Body_Spider-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1166px -1210px; + background-position: -1346px 0px; width: 105px; height: 105px; } .Mount_Body_Spider-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px 0px; + background-position: -1346px -106px; width: 105px; height: 105px; } .Mount_Body_Spider-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -106px; + background-position: -1346px -212px; width: 105px; height: 105px; } .Mount_Body_Spider-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -212px; + background-position: -1346px -318px; width: 105px; height: 105px; } .Mount_Body_Spider-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -318px; + background-position: -1346px -424px; width: 105px; height: 105px; } .Mount_Body_Spider-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -424px; + background-position: -1346px -530px; width: 105px; height: 105px; } .Mount_Body_Spider-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -530px; + background-position: -1346px -636px; width: 105px; height: 105px; } @@ -846,13 +852,13 @@ } .Mount_Body_TRex-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -272px -408px; + background-position: 0px 0px; width: 135px; height: 135px; } .Mount_Body_TRex-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: 0px 0px; + background-position: -408px -408px; width: 135px; height: 135px; } @@ -888,421 +894,421 @@ } .Mount_Body_TigerCub-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -636px; + background-position: -1346px -742px; width: 105px; height: 105px; } .Mount_Body_TigerCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -742px; + background-position: -1346px -848px; width: 105px; height: 105px; } .Mount_Body_TigerCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -848px; + background-position: -1346px -954px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Cupid { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -954px; + background-position: -1346px -1060px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -1060px; + background-position: -1346px -1166px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Floral { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -1166px; + background-position: 0px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Ghost { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: 0px -1316px; + background-position: -106px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -106px -1316px; + background-position: -212px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Holly { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -212px -1316px; + background-position: -318px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -318px -1316px; + background-position: -424px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -424px -1316px; + background-position: -530px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -530px -1316px; + background-position: -636px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -636px -1316px; + background-position: -742px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -742px -1316px; + background-position: -848px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Spooky { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -1316px; + background-position: -954px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -954px -1316px; + background-position: -1060px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1060px -1316px; + background-position: -1166px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1166px -1316px; + background-position: -1272px -1316px; width: 105px; height: 105px; } .Mount_Body_Treeling-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1272px -1316px; + background-position: -1452px 0px; width: 105px; height: 105px; } .Mount_Body_Treeling-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px 0px; + background-position: -1452px -106px; width: 105px; height: 105px; } .Mount_Body_Treeling-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -106px; + background-position: -1452px -212px; width: 105px; height: 105px; } .Mount_Body_Treeling-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -212px; + background-position: -1452px -318px; width: 105px; height: 105px; } .Mount_Body_Treeling-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -318px; + background-position: -1452px -424px; width: 105px; height: 105px; } .Mount_Body_Treeling-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -424px; + background-position: -1452px -530px; width: 105px; height: 105px; } .Mount_Body_Treeling-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -530px; + background-position: -1452px -636px; width: 105px; height: 105px; } .Mount_Body_Treeling-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -636px; + background-position: -1452px -742px; width: 105px; height: 105px; } .Mount_Body_Treeling-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -742px; + background-position: -1452px -848px; width: 105px; height: 105px; } .Mount_Body_Treeling-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -848px; + background-position: -1452px -954px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -636px -1422px; + background-position: -742px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -742px -1422px; + background-position: -848px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -1422px; + background-position: -954px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -954px -1422px; + background-position: -1060px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1060px -1422px; + background-position: -1166px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1166px -1422px; + background-position: -1272px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1272px -1422px; + background-position: -1378px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1378px -1422px; + background-position: -1558px 0px; width: 105px; height: 105px; } .Mount_Body_Triceratops-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px 0px; + background-position: -1558px -106px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -106px; + background-position: -1558px -212px; width: 105px; height: 105px; } .Mount_Body_Turkey-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -212px; + background-position: -1558px -318px; width: 105px; height: 105px; } .Mount_Body_Turkey-Gilded { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -318px; + background-position: -1558px -424px; width: 105px; height: 105px; } .Mount_Body_Turtle-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -424px; + background-position: -1558px -530px; width: 105px; height: 105px; } .Mount_Body_Turtle-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -530px; + background-position: -1558px -636px; width: 105px; height: 105px; } .Mount_Body_Turtle-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -636px; + background-position: -1558px -742px; width: 105px; height: 105px; } .Mount_Body_Turtle-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -742px; + background-position: -1558px -848px; width: 105px; height: 105px; } .Mount_Body_Turtle-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -848px; + background-position: -1558px -954px; width: 105px; height: 105px; } .Mount_Body_Turtle-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -954px; + background-position: -1558px -1060px; width: 105px; height: 105px; } .Mount_Body_Turtle-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -1060px; + background-position: -1558px -1166px; width: 105px; height: 105px; } .Mount_Body_Turtle-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -1166px; + background-position: -1558px -1272px; width: 105px; height: 105px; } .Mount_Body_Turtle-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -1272px; + background-position: -1558px -1378px; width: 105px; height: 105px; } .Mount_Body_Turtle-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -1378px; + background-position: 0px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: 0px -1528px; + background-position: -106px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -106px -1528px; + background-position: -212px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -212px -1528px; + background-position: -318px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -318px -1528px; + background-position: -424px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -424px -1528px; + background-position: -530px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -530px -1528px; + background-position: -636px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -636px -1528px; + background-position: -742px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -742px -1528px; + background-position: -848px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -1528px; + background-position: -954px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -954px -1528px; + background-position: -1060px -1528px; width: 105px; height: 105px; } .Mount_Body_Whale-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1060px -1528px; + background-position: -1166px -1528px; width: 105px; height: 105px; } .Mount_Body_Whale-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1166px -1528px; + background-position: -1272px -1528px; width: 105px; height: 105px; } .Mount_Body_Whale-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1272px -1528px; + background-position: -1378px -1528px; width: 105px; height: 105px; } .Mount_Body_Whale-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1378px -1528px; + background-position: -1484px -1528px; width: 105px; height: 105px; } .Mount_Body_Whale-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1484px -1528px; + background-position: -1664px 0px; width: 105px; height: 105px; } .Mount_Body_Whale-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px 0px; + background-position: -1664px -106px; width: 105px; height: 105px; } .Mount_Body_Whale-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px -106px; + background-position: -1664px -212px; width: 105px; height: 105px; } .Mount_Body_Whale-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px -212px; + background-position: -1664px -318px; width: 105px; height: 105px; } .Mount_Body_Whale-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px -318px; + background-position: -1664px -424px; width: 105px; height: 105px; } .Mount_Body_Whale-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px -424px; + background-position: -1664px -530px; width: 105px; height: 105px; } @@ -1355,12 +1361,6 @@ height: 135px; } .Mount_Body_Wolf-Holly { - background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -680px -544px; - width: 135px; - height: 135px; -} -.Mount_Body_Wolf-Peppermint { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -136px 0px; width: 135px; diff --git a/website/assets/sprites/dist/spritesmith-main-10.png b/website/assets/sprites/dist/spritesmith-main-10.png index ea70a6d403..2ba2c9d99c 100644 Binary files a/website/assets/sprites/dist/spritesmith-main-10.png and b/website/assets/sprites/dist/spritesmith-main-10.png differ diff --git a/website/assets/sprites/dist/spritesmith-main-11.css b/website/assets/sprites/dist/spritesmith-main-11.css index ccdffcca4f..7744ff1d3c 100644 --- a/website/assets/sprites/dist/spritesmith-main-11.css +++ b/website/assets/sprites/dist/spritesmith-main-11.css @@ -1,9 +1,15 @@ -.Mount_Body_Wolf-Red { +.Mount_Body_Wolf-Peppermint { background-image: url(/static/sprites/spritesmith-main-11.png); background-position: 0px 0px; width: 135px; height: 135px; } +.Mount_Body_Wolf-Red { + background-image: url(/static/sprites/spritesmith-main-11.png); + background-position: -272px -272px; + width: 135px; + height: 135px; +} .Mount_Body_Wolf-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); background-position: -136px -272px; @@ -12,91 +18,91 @@ } .Mount_Body_Wolf-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -272px; + background-position: -136px 0px; width: 135px; height: 135px; } .Mount_Body_Wolf-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -136px 0px; + background-position: 0px -136px; width: 135px; height: 135px; } .Mount_Body_Wolf-Spooky { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -136px; + background-position: -136px -136px; width: 135px; height: 135px; } .Mount_Body_Wolf-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -136px -136px; + background-position: -272px 0px; width: 135px; height: 135px; } .Mount_Body_Wolf-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -272px 0px; + background-position: -272px -136px; width: 135px; height: 135px; } .Mount_Body_Wolf-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -272px -136px; + background-position: 0px -272px; width: 135px; height: 135px; } .Mount_Head_Armadillo-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -1062px; + background-position: -318px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -1062px; + background-position: -424px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -1062px; + background-position: -530px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -1062px; + background-position: -636px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -1062px; + background-position: -742px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -1062px; + background-position: -848px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -1062px; + background-position: -954px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -954px -1062px; + background-position: -1060px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1060px -1062px; + background-position: -1256px 0px; width: 105px; height: 105px; } @@ -108,1201 +114,1201 @@ } .Mount_Head_Axolotl-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -1486px; + background-position: -636px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -1486px; + background-position: -742px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -1486px; + background-position: -848px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -1486px; + background-position: -954px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -954px -1486px; + background-position: -1060px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1060px -1486px; + background-position: -1166px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1166px -1486px; + background-position: -1272px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1272px -1486px; + background-position: -1378px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1378px -1486px; + background-position: -1484px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1484px -1486px; + background-position: -1680px 0px; width: 105px; height: 105px; } .Mount_Head_BearCub-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -523px; + background-position: -530px -523px; width: 105px; height: 105px; } .Mount_Head_BearCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -523px; + background-position: -726px 0px; width: 105px; height: 105px; } .Mount_Head_BearCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -726px 0px; + background-position: -726px -106px; width: 105px; height: 105px; } .Mount_Head_BearCub-Cupid { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -726px -106px; + background-position: -726px -212px; width: 105px; height: 105px; } .Mount_Head_BearCub-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -726px -212px; + background-position: -726px -318px; width: 105px; height: 105px; } .Mount_Head_BearCub-Floral { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -726px -318px; + background-position: -726px -424px; width: 105px; height: 105px; } .Mount_Head_BearCub-Ghost { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -726px -424px; + background-position: -726px -530px; width: 105px; height: 105px; } .Mount_Head_BearCub-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -726px -530px; + background-position: 0px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-Holly { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -638px; + background-position: -106px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -638px; + background-position: -212px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-Polar { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -638px; + background-position: -318px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -638px; + background-position: -424px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -638px; + background-position: -530px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -638px; + background-position: -636px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -638px; + background-position: -832px 0px; width: 105px; height: 105px; } .Mount_Head_BearCub-Spooky { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px 0px; + background-position: -832px -106px; width: 105px; height: 105px; } .Mount_Head_BearCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px -106px; + background-position: -832px -212px; width: 105px; height: 105px; } .Mount_Head_BearCub-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px -212px; + background-position: -832px -318px; width: 105px; height: 105px; } .Mount_Head_BearCub-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px -318px; + background-position: -832px -424px; width: 105px; height: 105px; } .Mount_Head_Beetle-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px -424px; + background-position: -832px -530px; width: 105px; height: 105px; } .Mount_Head_Beetle-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px -530px; + background-position: -832px -636px; width: 105px; height: 105px; } .Mount_Head_Beetle-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px -636px; + background-position: 0px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -744px; + background-position: -106px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -744px; + background-position: -212px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -744px; + background-position: -318px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -744px; + background-position: -424px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -744px; + background-position: -530px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -744px; + background-position: -636px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -744px; + background-position: -742px -744px; width: 105px; height: 105px; } .Mount_Head_Bunny-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -744px; + background-position: -938px 0px; width: 105px; height: 105px; } .Mount_Head_Bunny-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px 0px; + background-position: -938px -106px; width: 105px; height: 105px; } .Mount_Head_Bunny-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -106px; + background-position: -938px -212px; width: 105px; height: 105px; } .Mount_Head_Bunny-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -212px; + background-position: -938px -318px; width: 105px; height: 105px; } .Mount_Head_Bunny-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -318px; + background-position: -938px -424px; width: 105px; height: 105px; } .Mount_Head_Bunny-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -424px; + background-position: -938px -530px; width: 105px; height: 105px; } .Mount_Head_Bunny-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -530px; + background-position: -938px -636px; width: 105px; height: 105px; } .Mount_Head_Bunny-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -636px; + background-position: -938px -742px; width: 105px; height: 105px; } .Mount_Head_Bunny-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -742px; + background-position: 0px -850px; width: 105px; height: 105px; } .Mount_Head_Bunny-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -850px; + background-position: -106px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -850px; + background-position: -212px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -850px; + background-position: -318px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -850px; + background-position: -424px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-Cupid { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -850px; + background-position: -530px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -850px; + background-position: -636px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-Floral { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -850px; + background-position: -742px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-Ghost { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -850px; + background-position: -848px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -850px; + background-position: -1044px 0px; width: 105px; height: 105px; } .Mount_Head_Cactus-Holly { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px 0px; + background-position: -1044px -106px; width: 105px; height: 105px; } .Mount_Head_Cactus-Peppermint { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -106px; + background-position: -1044px -212px; width: 105px; height: 105px; } .Mount_Head_Cactus-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -212px; + background-position: -1044px -318px; width: 105px; height: 105px; } .Mount_Head_Cactus-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -318px; + background-position: -1044px -424px; width: 105px; height: 105px; } .Mount_Head_Cactus-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -424px; + background-position: -1044px -530px; width: 105px; height: 105px; } .Mount_Head_Cactus-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -530px; + background-position: -1044px -636px; width: 105px; height: 105px; } .Mount_Head_Cactus-Spooky { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -636px; + background-position: -1044px -742px; width: 105px; height: 105px; } .Mount_Head_Cactus-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -742px; + background-position: -1044px -848px; width: 105px; height: 105px; } .Mount_Head_Cactus-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -848px; + background-position: 0px -956px; width: 105px; height: 105px; } .Mount_Head_Cactus-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -956px; + background-position: -106px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -956px; + background-position: -212px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -956px; + background-position: -318px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -956px; + background-position: -424px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -956px; + background-position: -530px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -956px; + background-position: -636px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -956px; + background-position: -742px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -956px; + background-position: -848px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -956px; + background-position: -954px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -954px -956px; + background-position: -1150px 0px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px 0px; + background-position: -1150px -106px; width: 105px; height: 105px; } .Mount_Head_Cow-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -106px; + background-position: -1150px -212px; width: 105px; height: 105px; } .Mount_Head_Cow-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -212px; + background-position: -1150px -318px; width: 105px; height: 105px; } .Mount_Head_Cow-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -318px; + background-position: -1150px -424px; width: 105px; height: 105px; } .Mount_Head_Cow-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -424px; + background-position: -1150px -530px; width: 105px; height: 105px; } .Mount_Head_Cow-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -530px; + background-position: -1150px -636px; width: 105px; height: 105px; } .Mount_Head_Cow-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -636px; + background-position: -1150px -742px; width: 105px; height: 105px; } .Mount_Head_Cow-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -742px; + background-position: -1150px -848px; width: 105px; height: 105px; } .Mount_Head_Cow-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -848px; + background-position: -1150px -954px; width: 105px; height: 105px; } .Mount_Head_Cow-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -954px; + background-position: 0px -1062px; width: 105px; height: 105px; } .Mount_Head_Cow-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -1062px; + background-position: -106px -1062px; width: 105px; height: 105px; } .Mount_Head_Cuttlefish-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -408px; + background-position: -318px -408px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -272px -272px; + background-position: -408px 0px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -408px 0px; + background-position: -408px -115px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -408px -115px; + background-position: -408px -230px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -408px -230px; + background-position: -514px 0px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -514px 0px; + background-position: -514px -115px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -514px -115px; + background-position: -424px -523px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -523px; + background-position: 0px -408px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -408px; + background-position: -106px -408px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -408px; + background-position: -212px -408px; width: 105px; height: 114px; } .Mount_Head_Deer-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px 0px; + background-position: -1256px -106px; width: 105px; height: 105px; } .Mount_Head_Deer-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -106px; + background-position: -1256px -212px; width: 105px; height: 105px; } .Mount_Head_Deer-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -212px; + background-position: -1256px -318px; width: 105px; height: 105px; } .Mount_Head_Deer-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -318px; + background-position: -1256px -424px; width: 105px; height: 105px; } .Mount_Head_Deer-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -424px; + background-position: -636px -1592px; width: 105px; height: 105px; } .Mount_Head_Deer-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -1592px; + background-position: -1256px -636px; width: 105px; height: 105px; } .Mount_Head_Deer-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -636px; + background-position: -1256px -742px; width: 105px; height: 105px; } .Mount_Head_Deer-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -742px; + background-position: -1256px -848px; width: 105px; height: 105px; } .Mount_Head_Deer-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -848px; + background-position: -1256px -954px; width: 105px; height: 105px; } .Mount_Head_Deer-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -954px; + background-position: -1256px -1060px; width: 105px; height: 105px; } .Mount_Head_Dragon-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -1060px; + background-position: 0px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -1168px; + background-position: -106px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -1168px; + background-position: -212px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Cupid { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -1168px; + background-position: -318px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -1168px; + background-position: -424px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Floral { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -1168px; + background-position: -530px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Ghost { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -1168px; + background-position: -636px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -1168px; + background-position: -742px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Holly { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -1168px; + background-position: -848px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Peppermint { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -1168px; + background-position: -954px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -954px -1168px; + background-position: -1060px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1060px -1168px; + background-position: -1166px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1166px -1168px; + background-position: -1362px 0px; width: 105px; height: 105px; } .Mount_Head_Dragon-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px 0px; + background-position: -1362px -106px; width: 105px; height: 105px; } .Mount_Head_Dragon-Spooky { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -106px; + background-position: -1362px -212px; width: 105px; height: 105px; } .Mount_Head_Dragon-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -212px; + background-position: -1362px -318px; width: 105px; height: 105px; } .Mount_Head_Dragon-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -318px; + background-position: -1362px -424px; width: 105px; height: 105px; } .Mount_Head_Dragon-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -424px; + background-position: -1362px -530px; width: 105px; height: 105px; } .Mount_Head_Egg-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -530px; + background-position: -1362px -636px; width: 105px; height: 105px; } .Mount_Head_Egg-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -636px; + background-position: -1362px -742px; width: 105px; height: 105px; } .Mount_Head_Egg-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -742px; + background-position: -1362px -848px; width: 105px; height: 105px; } .Mount_Head_Egg-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -848px; + background-position: -1362px -954px; width: 105px; height: 105px; } .Mount_Head_Egg-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -954px; + background-position: -1362px -1060px; width: 105px; height: 105px; } .Mount_Head_Egg-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -1060px; + background-position: -1362px -1166px; width: 105px; height: 105px; } .Mount_Head_Egg-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -1166px; + background-position: 0px -1274px; width: 105px; height: 105px; } .Mount_Head_Egg-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -1274px; + background-position: -106px -1274px; width: 105px; height: 105px; } .Mount_Head_Egg-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -1274px; + background-position: -212px -1274px; width: 105px; height: 105px; } .Mount_Head_Egg-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -1274px; + background-position: -318px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -1274px; + background-position: -424px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -1274px; + background-position: -530px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -1274px; + background-position: -636px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -1274px; + background-position: -742px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -1274px; + background-position: -848px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -1274px; + background-position: -954px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -954px -1274px; + background-position: -1060px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1060px -1274px; + background-position: -1166px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1166px -1274px; + background-position: -1272px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1272px -1274px; + background-position: -1468px 0px; width: 105px; height: 105px; } .Mount_Head_Ferret-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px 0px; + background-position: -1468px -106px; width: 105px; height: 105px; } .Mount_Head_Ferret-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -106px; + background-position: -1468px -212px; width: 105px; height: 105px; } .Mount_Head_Ferret-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -212px; + background-position: -1468px -318px; width: 105px; height: 105px; } .Mount_Head_Ferret-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -318px; + background-position: -1468px -424px; width: 105px; height: 105px; } .Mount_Head_Ferret-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -424px; + background-position: -1468px -530px; width: 105px; height: 105px; } .Mount_Head_Ferret-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -530px; + background-position: -1468px -636px; width: 105px; height: 105px; } .Mount_Head_Ferret-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -636px; + background-position: -1468px -742px; width: 105px; height: 105px; } .Mount_Head_Ferret-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -742px; + background-position: -1468px -848px; width: 105px; height: 105px; } .Mount_Head_Ferret-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -848px; + background-position: -1468px -954px; width: 105px; height: 105px; } .Mount_Head_Ferret-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -954px; + background-position: -1468px -1060px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -1060px; + background-position: -1468px -1166px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -1166px; + background-position: -1468px -1272px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -1272px; + background-position: 0px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Cupid { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -1380px; + background-position: -106px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -1380px; + background-position: -212px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Floral { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -1380px; + background-position: -318px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Ghost { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -1380px; + background-position: -424px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -1380px; + background-position: -530px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Holly { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -1380px; + background-position: -636px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Peppermint { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -1380px; + background-position: -742px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -1380px; + background-position: -848px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -1380px; + background-position: -954px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -954px -1380px; + background-position: -1060px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1060px -1380px; + background-position: -1166px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Spooky { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1166px -1380px; + background-position: -1272px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1272px -1380px; + background-position: -1378px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1378px -1380px; + background-position: -1574px 0px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px 0px; + background-position: -1574px -106px; width: 105px; height: 105px; } .Mount_Head_Fox-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -106px; + background-position: -1574px -212px; width: 105px; height: 105px; } .Mount_Head_Fox-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -212px; + background-position: -1574px -318px; width: 105px; height: 105px; } .Mount_Head_Fox-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -318px; + background-position: -1574px -424px; width: 105px; height: 105px; } .Mount_Head_Fox-Cupid { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -424px; + background-position: -1574px -530px; width: 105px; height: 105px; } .Mount_Head_Fox-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -530px; + background-position: -1574px -636px; width: 105px; height: 105px; } .Mount_Head_Fox-Floral { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -636px; + background-position: -1574px -742px; width: 105px; height: 105px; } .Mount_Head_Fox-Ghost { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -742px; + background-position: -1574px -848px; width: 105px; height: 105px; } .Mount_Head_Fox-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -848px; + background-position: -1574px -954px; width: 105px; height: 105px; } .Mount_Head_Fox-Holly { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -954px; + background-position: -1574px -1060px; width: 105px; height: 105px; } .Mount_Head_Fox-Peppermint { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -1060px; + background-position: -1574px -1166px; width: 105px; height: 105px; } .Mount_Head_Fox-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -1166px; + background-position: -1574px -1272px; width: 105px; height: 105px; } .Mount_Head_Fox-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -1272px; + background-position: -1574px -1378px; width: 105px; height: 105px; } .Mount_Head_Fox-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -1378px; + background-position: 0px -1486px; width: 105px; height: 105px; } .Mount_Head_Fox-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -1486px; + background-position: -106px -1486px; width: 105px; height: 105px; } .Mount_Head_Fox-Spooky { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -1486px; + background-position: -212px -1486px; width: 105px; height: 105px; } .Mount_Head_Fox-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -1486px; + background-position: -318px -1486px; width: 105px; height: 105px; } .Mount_Head_Fox-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -1486px; + background-position: -424px -1486px; width: 105px; height: 105px; } .Mount_Head_Fox-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -1486px; + background-position: -530px -1486px; width: 105px; height: 105px; } .Mount_Head_Frog-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -408px; + background-position: -424px -408px; width: 105px; height: 114px; } .Mount_Head_Frog-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -408px; + background-position: -620px 0px; width: 105px; height: 114px; } .Mount_Head_Frog-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -620px 0px; + background-position: -620px -115px; width: 105px; height: 114px; } .Mount_Head_Frog-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -620px -115px; + background-position: -620px -230px; width: 105px; height: 114px; } .Mount_Head_Frog-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -620px -230px; + background-position: -620px -345px; width: 105px; height: 114px; } .Mount_Head_Frog-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -620px -345px; + background-position: 0px -523px; width: 105px; height: 114px; } .Mount_Head_Frog-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -523px; + background-position: -106px -523px; width: 105px; height: 114px; } .Mount_Head_Frog-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -523px; + background-position: -212px -523px; width: 105px; height: 114px; } .Mount_Head_Frog-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -523px; + background-position: -318px -523px; width: 105px; height: 114px; } @@ -1314,133 +1320,127 @@ } .Mount_Head_Gryphon-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px 0px; + background-position: -1680px -106px; width: 105px; height: 105px; } .Mount_Head_Gryphon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -106px; + background-position: -1680px -212px; width: 105px; height: 105px; } .Mount_Head_Gryphon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -212px; + background-position: -1680px -318px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -318px; + background-position: -1680px -424px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -424px; + background-position: -1680px -530px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -530px; + background-position: -1680px -636px; width: 105px; height: 105px; } .Mount_Head_Gryphon-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -636px; + background-position: -1680px -742px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -742px; + background-position: -1680px -848px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -848px; + background-position: -1680px -954px; width: 105px; height: 105px; } .Mount_Head_Gryphon-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -954px; + background-position: -1680px -1060px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -1060px; + background-position: -1680px -1166px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -1166px; + background-position: -1680px -1272px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -1272px; + background-position: -1680px -1378px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -1378px; + background-position: -1680px -1484px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -1484px; + background-position: 0px -1592px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -1592px; + background-position: -106px -1592px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -1592px; + background-position: -212px -1592px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -1592px; + background-position: -318px -1592px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -1592px; + background-position: -424px -1592px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -1592px; + background-position: -530px -1592px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -1592px; - width: 105px; - height: 105px; -} -.Mount_Head_Hedgehog-Base { - background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -1062px; + background-position: -212px -1062px; width: 105px; height: 105px; } diff --git a/website/assets/sprites/dist/spritesmith-main-11.png b/website/assets/sprites/dist/spritesmith-main-11.png index 3f6e6988a5..fc34c8fa94 100644 Binary files a/website/assets/sprites/dist/spritesmith-main-11.png and b/website/assets/sprites/dist/spritesmith-main-11.png differ diff --git a/website/assets/sprites/dist/spritesmith-main-12.css b/website/assets/sprites/dist/spritesmith-main-12.css index ddfe8966c2..e6f710ceef 100644 --- a/website/assets/sprites/dist/spritesmith-main-12.css +++ b/website/assets/sprites/dist/spritesmith-main-12.css @@ -1,207 +1,219 @@ -.Mount_Head_Hedgehog-CottonCandyBlue { +.Mount_Head_Hedgehog-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -625px; + background-position: -424px -625px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-CottonCandyPink { +.Mount_Head_Hedgehog-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -318px -1155px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-Desert { - background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -756px 0px; - width: 105px; - height: 105px; -} -.Mount_Head_Hedgehog-Golden { - background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -756px -106px; - width: 105px; - height: 105px; -} -.Mount_Head_Hedgehog-Red { +.Mount_Head_Hedgehog-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -756px -212px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-Shade { +.Mount_Head_Hedgehog-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -1261px; + background-position: -756px -318px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-Skeleton { +.Mount_Head_Hedgehog-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -1261px; + background-position: -756px -424px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-White { +.Mount_Head_Hedgehog-Red { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -424px -1261px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-Zombie { +.Mount_Head_Hedgehog-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -530px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-Base { +.Mount_Head_Hedgehog-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -636px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-CottonCandyBlue { +.Mount_Head_Hedgehog-White { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -742px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-CottonCandyPink { +.Mount_Head_Hedgehog-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -848px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-Desert { +.Mount_Head_Horse-Base { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -954px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-Golden { +.Mount_Head_Horse-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -1060px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-Red { +.Mount_Head_Horse-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -1166px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-Shade { +.Mount_Head_Horse-Desert { + background-image: url(/static/sprites/spritesmith-main-12.png); + background-position: -1272px -1261px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-Golden { + background-image: url(/static/sprites/spritesmith-main-12.png); + background-position: -1392px 0px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-Red { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -321px -408px; width: 105px; height: 105px; } -.Mount_Head_Horse-Skeleton { +.Mount_Head_Horse-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -427px -408px; width: 105px; height: 105px; } -.Mount_Head_Horse-White { +.Mount_Head_Horse-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -544px 0px; width: 105px; height: 105px; } -.Mount_Head_Horse-Zombie { +.Mount_Head_Horse-White { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -544px -106px; width: 105px; height: 105px; } +.Mount_Head_Horse-Zombie { + background-image: url(/static/sprites/spritesmith-main-12.png); + background-position: -544px -212px; + width: 105px; + height: 105px; +} .Mount_Head_JackOLantern-Base { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -1710px -318px; width: 90px; height: 105px; } -.Mount_Head_LionCub-Base { +.Mount_Head_Jackalope-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -544px -318px; width: 105px; height: 105px; } -.Mount_Head_LionCub-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -519px; - width: 105px; - height: 105px; -} -.Mount_Head_LionCub-CottonCandyPink { +.Mount_Head_LionCub-Base { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -106px -519px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Cupid { +.Mount_Head_LionCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -212px -519px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Desert { +.Mount_Head_LionCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -318px -519px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Ethereal { +.Mount_Head_LionCub-Cupid { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -424px -519px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Floral { +.Mount_Head_LionCub-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -530px -519px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Ghost { +.Mount_Head_LionCub-Ethereal { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -650px 0px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Golden { +.Mount_Head_LionCub-Floral { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -650px -106px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Holly { +.Mount_Head_LionCub-Ghost { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -650px -212px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Peppermint { +.Mount_Head_LionCub-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -650px -318px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Red { +.Mount_Head_LionCub-Holly { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -650px -424px; width: 105px; height: 105px; } -.Mount_Head_LionCub-RoyalPurple { +.Mount_Head_LionCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: 0px -625px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Shade { +.Mount_Head_LionCub-Red { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -106px -625px; width: 105px; height: 105px; } +.Mount_Head_LionCub-RoyalPurple { + background-image: url(/static/sprites/spritesmith-main-12.png); + background-position: -212px -625px; + width: 105px; + height: 105px; +} +.Mount_Head_LionCub-Shade { + background-image: url(/static/sprites/spritesmith-main-12.png); + background-position: -318px -625px; + width: 105px; + height: 105px; +} .Mount_Head_LionCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: 0px -408px; @@ -210,25 +222,25 @@ } .Mount_Head_LionCub-Spooky { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -625px; + background-position: -530px -625px; width: 105px; height: 105px; } .Mount_Head_LionCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -625px; + background-position: -636px -625px; width: 105px; height: 105px; } .Mount_Head_LionCub-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -625px; + background-position: -756px 0px; width: 105px; height: 105px; } .Mount_Head_LionCub-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -625px; + background-position: -756px -106px; width: 105px; height: 105px; } @@ -252,601 +264,601 @@ } .Mount_Head_Monkey-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -756px -318px; + background-position: -756px -530px; width: 105px; height: 105px; } .Mount_Head_Monkey-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -756px -424px; + background-position: 0px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -756px -530px; + background-position: -106px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -731px; + background-position: -212px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -731px; + background-position: -318px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -731px; + background-position: -424px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -731px; + background-position: -530px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -731px; + background-position: -636px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -731px; + background-position: -742px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -731px; + background-position: -862px 0px; width: 105px; height: 105px; } .Mount_Head_Octopus-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -731px; + background-position: -862px -106px; width: 105px; height: 105px; } .Mount_Head_Octopus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px 0px; + background-position: -862px -212px; width: 105px; height: 105px; } .Mount_Head_Octopus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px -106px; + background-position: -862px -318px; width: 105px; height: 105px; } .Mount_Head_Octopus-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px -212px; + background-position: -862px -424px; width: 105px; height: 105px; } .Mount_Head_Octopus-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px -318px; + background-position: -862px -530px; width: 105px; height: 105px; } .Mount_Head_Octopus-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px -424px; + background-position: -862px -636px; width: 105px; height: 105px; } .Mount_Head_Octopus-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px -530px; + background-position: 0px -837px; width: 105px; height: 105px; } .Mount_Head_Octopus-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px -636px; + background-position: -106px -837px; width: 105px; height: 105px; } .Mount_Head_Octopus-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -837px; + background-position: -212px -837px; width: 105px; height: 105px; } .Mount_Head_Octopus-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -837px; + background-position: -318px -837px; width: 105px; height: 105px; } .Mount_Head_Orca-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -837px; + background-position: -424px -837px; width: 105px; height: 105px; } .Mount_Head_Owl-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -837px; + background-position: -530px -837px; width: 105px; height: 105px; } .Mount_Head_Owl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -837px; + background-position: -636px -837px; width: 105px; height: 105px; } .Mount_Head_Owl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -837px; + background-position: -742px -837px; width: 105px; height: 105px; } .Mount_Head_Owl-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -837px; + background-position: -848px -837px; width: 105px; height: 105px; } .Mount_Head_Owl-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -837px; + background-position: -968px 0px; width: 105px; height: 105px; } .Mount_Head_Owl-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -837px; + background-position: -968px -106px; width: 105px; height: 105px; } .Mount_Head_Owl-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px 0px; + background-position: -968px -212px; width: 105px; height: 105px; } .Mount_Head_Owl-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -106px; + background-position: -968px -318px; width: 105px; height: 105px; } .Mount_Head_Owl-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -212px; + background-position: -968px -424px; width: 105px; height: 105px; } .Mount_Head_Owl-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -318px; + background-position: -968px -530px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -424px; + background-position: -968px -636px; width: 105px; height: 105px; } .Mount_Head_PandaCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -530px; + background-position: -968px -742px; width: 105px; height: 105px; } .Mount_Head_PandaCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -636px; + background-position: 0px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Cupid { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -742px; + background-position: -106px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -943px; + background-position: -212px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Floral { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -943px; + background-position: -318px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Ghost { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -943px; + background-position: -424px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -943px; + background-position: -530px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Holly { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -943px; + background-position: -636px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -943px; + background-position: -742px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -943px; + background-position: -848px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -943px; + background-position: -954px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -943px; + background-position: -1074px 0px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -954px -943px; + background-position: -1074px -106px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Spooky { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px 0px; + background-position: -1074px -212px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -106px; + background-position: -1074px -318px; width: 105px; height: 105px; } .Mount_Head_PandaCub-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -212px; + background-position: -1074px -424px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -318px; + background-position: -1074px -530px; width: 105px; height: 105px; } .Mount_Head_Parrot-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -424px; + background-position: -1074px -636px; width: 105px; height: 105px; } .Mount_Head_Parrot-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -530px; + background-position: -1074px -742px; width: 105px; height: 105px; } .Mount_Head_Parrot-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -636px; + background-position: -1074px -848px; width: 105px; height: 105px; } .Mount_Head_Parrot-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -742px; + background-position: 0px -1049px; width: 105px; height: 105px; } .Mount_Head_Parrot-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -848px; + background-position: -106px -1049px; width: 105px; height: 105px; } .Mount_Head_Parrot-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -1049px; + background-position: -212px -1049px; width: 105px; height: 105px; } .Mount_Head_Parrot-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -1049px; + background-position: -318px -1049px; width: 105px; height: 105px; } .Mount_Head_Parrot-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -1049px; + background-position: -424px -1049px; width: 105px; height: 105px; } .Mount_Head_Parrot-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -1049px; + background-position: -530px -1049px; width: 105px; height: 105px; } .Mount_Head_Parrot-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -1049px; + background-position: -636px -1049px; width: 105px; height: 105px; } .Mount_Head_Penguin-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -1049px; + background-position: -742px -1049px; width: 105px; height: 105px; } .Mount_Head_Penguin-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -1049px; + background-position: -848px -1049px; width: 105px; height: 105px; } .Mount_Head_Penguin-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -1049px; + background-position: -954px -1049px; width: 105px; height: 105px; } .Mount_Head_Penguin-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -1049px; + background-position: -1060px -1049px; width: 105px; height: 105px; } .Mount_Head_Penguin-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -954px -1049px; + background-position: -1180px 0px; width: 105px; height: 105px; } .Mount_Head_Penguin-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1060px -1049px; + background-position: -1180px -106px; width: 105px; height: 105px; } .Mount_Head_Penguin-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px 0px; + background-position: -1180px -212px; width: 105px; height: 105px; } .Mount_Head_Penguin-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -106px; + background-position: -1180px -318px; width: 105px; height: 105px; } .Mount_Head_Penguin-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -212px; + background-position: -1180px -424px; width: 105px; height: 105px; } .Mount_Head_Penguin-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -318px; + background-position: -1180px -530px; width: 105px; height: 105px; } .Mount_Head_Phoenix-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -424px; + background-position: -1180px -636px; width: 105px; height: 105px; } .Mount_Head_Rat-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -530px; + background-position: -1180px -742px; width: 105px; height: 105px; } .Mount_Head_Rat-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -636px; + background-position: -1180px -848px; width: 105px; height: 105px; } .Mount_Head_Rat-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -742px; + background-position: -1180px -954px; width: 105px; height: 105px; } .Mount_Head_Rat-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -848px; + background-position: 0px -1155px; width: 105px; height: 105px; } .Mount_Head_Rat-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -954px; + background-position: -106px -1155px; width: 105px; height: 105px; } .Mount_Head_Rat-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -1155px; + background-position: -212px -1155px; width: 105px; height: 105px; } .Mount_Head_Rat-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -1155px; + background-position: -215px -408px; width: 105px; height: 105px; } .Mount_Head_Rat-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -1155px; + background-position: -424px -1155px; width: 105px; height: 105px; } .Mount_Head_Rat-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -215px -408px; + background-position: -530px -1155px; width: 105px; height: 105px; } .Mount_Head_Rat-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -1155px; + background-position: -636px -1155px; width: 105px; height: 105px; } .Mount_Head_Rock-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -1155px; + background-position: -742px -1155px; width: 105px; height: 105px; } .Mount_Head_Rock-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -1155px; + background-position: -848px -1155px; width: 105px; height: 105px; } .Mount_Head_Rock-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -1155px; + background-position: -954px -1155px; width: 105px; height: 105px; } .Mount_Head_Rock-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -1155px; + background-position: -1060px -1155px; width: 105px; height: 105px; } .Mount_Head_Rock-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -954px -1155px; + background-position: -1166px -1155px; width: 105px; height: 105px; } .Mount_Head_Rock-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1060px -1155px; + background-position: -1286px 0px; width: 105px; height: 105px; } .Mount_Head_Rock-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1166px -1155px; + background-position: -1286px -106px; width: 105px; height: 105px; } .Mount_Head_Rock-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px 0px; + background-position: -1286px -212px; width: 105px; height: 105px; } .Mount_Head_Rock-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -106px; + background-position: -1286px -318px; width: 105px; height: 105px; } .Mount_Head_Rock-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -212px; + background-position: -1286px -424px; width: 105px; height: 105px; } .Mount_Head_Rooster-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -318px; + background-position: -1286px -530px; width: 105px; height: 105px; } .Mount_Head_Rooster-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -424px; + background-position: -1286px -636px; width: 105px; height: 105px; } .Mount_Head_Rooster-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -530px; + background-position: -1286px -742px; width: 105px; height: 105px; } .Mount_Head_Rooster-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -636px; + background-position: -1286px -848px; width: 105px; height: 105px; } .Mount_Head_Rooster-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -742px; + background-position: -1286px -954px; width: 105px; height: 105px; } .Mount_Head_Rooster-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -848px; + background-position: -1286px -1060px; width: 105px; height: 105px; } .Mount_Head_Rooster-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -954px; + background-position: 0px -1261px; width: 105px; height: 105px; } .Mount_Head_Rooster-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -1060px; + background-position: -106px -1261px; width: 105px; height: 105px; } .Mount_Head_Rooster-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -1261px; + background-position: -212px -1261px; width: 105px; height: 105px; } .Mount_Head_Rooster-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -1261px; + background-position: -318px -1261px; width: 105px; height: 105px; } @@ -912,533 +924,521 @@ } .Mount_Head_Seahorse-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1272px -1261px; + background-position: -1392px -106px; width: 105px; height: 105px; } .Mount_Head_Seahorse-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px 0px; + background-position: -1392px -212px; width: 105px; height: 105px; } .Mount_Head_Seahorse-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -106px; + background-position: -1392px -318px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -212px; + background-position: -1392px -424px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -318px; + background-position: -1392px -530px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -424px; + background-position: -1392px -636px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -530px; + background-position: -1392px -742px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -636px; + background-position: -1392px -848px; width: 105px; height: 105px; } .Mount_Head_Seahorse-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -742px; + background-position: -1392px -954px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -848px; + background-position: -1392px -1060px; width: 105px; height: 105px; } .Mount_Head_Sheep-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -954px; + background-position: -1392px -1166px; width: 105px; height: 105px; } .Mount_Head_Sheep-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -1060px; + background-position: 0px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -1166px; + background-position: -106px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -1367px; + background-position: -212px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -1367px; + background-position: -318px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -1367px; + background-position: -424px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -1367px; + background-position: -530px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -1367px; + background-position: -636px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -1367px; + background-position: -742px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -1367px; + background-position: -848px -1367px; width: 105px; height: 105px; } .Mount_Head_Slime-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -1367px; + background-position: -954px -1367px; width: 105px; height: 105px; } .Mount_Head_Slime-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -1367px; + background-position: -1060px -1367px; width: 105px; height: 105px; } .Mount_Head_Slime-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -954px -1367px; + background-position: -1166px -1367px; width: 105px; height: 105px; } .Mount_Head_Slime-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1060px -1367px; + background-position: -1272px -1367px; width: 105px; height: 105px; } .Mount_Head_Slime-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1166px -1367px; + background-position: -1378px -1367px; width: 105px; height: 105px; } .Mount_Head_Slime-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1272px -1367px; + background-position: -1498px 0px; width: 105px; height: 105px; } .Mount_Head_Slime-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1378px -1367px; + background-position: -1498px -106px; width: 105px; height: 105px; } .Mount_Head_Slime-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px 0px; + background-position: -1498px -212px; width: 105px; height: 105px; } .Mount_Head_Slime-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -106px; + background-position: -1498px -318px; width: 105px; height: 105px; } .Mount_Head_Slime-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -212px; + background-position: -1498px -424px; width: 105px; height: 105px; } .Mount_Head_Sloth-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -318px; + background-position: -1498px -530px; width: 105px; height: 105px; } .Mount_Head_Sloth-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -424px; + background-position: -1498px -636px; width: 105px; height: 105px; } .Mount_Head_Sloth-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -530px; + background-position: -1498px -742px; width: 105px; height: 105px; } .Mount_Head_Sloth-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -636px; + background-position: -1498px -848px; width: 105px; height: 105px; } .Mount_Head_Sloth-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -742px; + background-position: -1498px -954px; width: 105px; height: 105px; } .Mount_Head_Sloth-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -848px; + background-position: -1498px -1060px; width: 105px; height: 105px; } .Mount_Head_Sloth-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -954px; + background-position: -1498px -1166px; width: 105px; height: 105px; } .Mount_Head_Sloth-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -1060px; + background-position: -1498px -1272px; width: 105px; height: 105px; } .Mount_Head_Sloth-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -1166px; + background-position: 0px -1473px; width: 105px; height: 105px; } .Mount_Head_Sloth-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -1272px; + background-position: -106px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -1473px; + background-position: -212px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -1473px; + background-position: -318px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -1473px; + background-position: -424px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -1473px; + background-position: -530px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -1473px; + background-position: -636px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -1473px; + background-position: -742px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -1473px; + background-position: -848px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -1473px; + background-position: -954px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -1473px; + background-position: -1060px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -954px -1473px; + background-position: -1166px -1473px; width: 105px; height: 105px; } .Mount_Head_Snake-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1060px -1473px; + background-position: -1272px -1473px; width: 105px; height: 105px; } .Mount_Head_Snake-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1166px -1473px; + background-position: -1378px -1473px; width: 105px; height: 105px; } .Mount_Head_Snake-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1272px -1473px; + background-position: -1484px -1473px; width: 105px; height: 105px; } .Mount_Head_Snake-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1378px -1473px; + background-position: -1604px 0px; width: 105px; height: 105px; } .Mount_Head_Snake-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1484px -1473px; + background-position: -1604px -106px; width: 105px; height: 105px; } .Mount_Head_Snake-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px 0px; + background-position: -1604px -212px; width: 105px; height: 105px; } .Mount_Head_Snake-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -106px; + background-position: -1604px -318px; width: 105px; height: 105px; } .Mount_Head_Snake-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -212px; + background-position: -1604px -424px; width: 105px; height: 105px; } .Mount_Head_Snake-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -318px; + background-position: -1604px -530px; width: 105px; height: 105px; } .Mount_Head_Snake-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -424px; + background-position: -1604px -636px; width: 105px; height: 105px; } .Mount_Head_Spider-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -530px; + background-position: -1604px -742px; width: 105px; height: 105px; } .Mount_Head_Spider-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -636px; + background-position: -1604px -848px; width: 105px; height: 105px; } .Mount_Head_Spider-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -742px; + background-position: -1604px -954px; width: 105px; height: 105px; } .Mount_Head_Spider-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -848px; + background-position: -1604px -1060px; width: 105px; height: 105px; } .Mount_Head_Spider-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -954px; + background-position: -1604px -1166px; width: 105px; height: 105px; } .Mount_Head_Spider-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -1060px; + background-position: -1604px -1272px; width: 105px; height: 105px; } .Mount_Head_Spider-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -1166px; + background-position: -1604px -1378px; width: 105px; height: 105px; } .Mount_Head_Spider-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -1272px; + background-position: 0px -1579px; width: 105px; height: 105px; } .Mount_Head_Spider-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -1378px; + background-position: -106px -1579px; width: 105px; height: 105px; } .Mount_Head_Spider-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -1579px; + background-position: -212px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -1579px; + background-position: -318px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -1579px; + background-position: -424px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -1579px; + background-position: -530px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Cupid { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -1579px; + background-position: -636px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -1579px; + background-position: -742px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Floral { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -1579px; + background-position: -848px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Ghost { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -1579px; + background-position: -954px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -1579px; + background-position: -1060px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Holly { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -954px -1579px; + background-position: -1166px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1060px -1579px; + background-position: -1272px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1166px -1579px; + background-position: -1378px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1272px -1579px; + background-position: -1484px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1378px -1579px; + background-position: -1590px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1484px -1579px; + background-position: -1710px 0px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Spooky { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1590px -1579px; + background-position: -1710px -106px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1710px 0px; + background-position: 0px -519px; width: 105px; height: 105px; } .Mount_Head_TigerCub-White { - background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1710px -106px; - width: 105px; - height: 105px; -} -.Mount_Head_TigerCub-Zombie { - background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -544px -212px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Base { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -1710px -212px; width: 105px; diff --git a/website/assets/sprites/dist/spritesmith-main-12.png b/website/assets/sprites/dist/spritesmith-main-12.png index 31bd19f0ef..5974462f4a 100644 Binary files a/website/assets/sprites/dist/spritesmith-main-12.png and b/website/assets/sprites/dist/spritesmith-main-12.png differ diff --git a/website/assets/sprites/dist/spritesmith-main-13.css b/website/assets/sprites/dist/spritesmith-main-13.css index 232a6f93a2..e34e1d0aca 100644 --- a/website/assets/sprites/dist/spritesmith-main-13.css +++ b/website/assets/sprites/dist/spritesmith-main-13.css @@ -58,312 +58,324 @@ width: 135px; height: 135px; } -.Mount_Head_Treeling-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -424px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -998px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Desert { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -816px -212px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Golden { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -530px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Red { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -636px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Shade { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Skeleton { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -106px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-White { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -212px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Zombie { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -318px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-Base { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -742px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -848px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px 0px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-Desert { +.Mount_Head_TigerCub-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -1028px -106px; width: 105px; height: 105px; } -.Mount_Head_Triceratops-Golden { +.Mount_Head_Treeling-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -212px; + background-position: -212px -998px; width: 105px; height: 105px; } -.Mount_Head_Triceratops-Red { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -318px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-Shade { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -424px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-Skeleton { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -530px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-White { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -636px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-Zombie { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -742px; - width: 105px; - height: 105px; -} -.Mount_Head_Turkey-Base { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -848px; - width: 105px; - height: 105px; -} -.Mount_Head_Turkey-Gilded { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -680px -514px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Base { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -106px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -212px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Desert { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -318px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Golden { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -424px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Red { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -530px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Shade { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -636px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Skeleton { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -816px 0px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-White { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -816px -106px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Zombie { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -680px -408px; - width: 105px; - height: 105px; -} -.Mount_Head_Unicorn-Base { +.Mount_Head_Treeling-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -816px -318px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-CottonCandyBlue { +.Mount_Head_Treeling-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -212px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-Desert { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -318px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-Golden { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -424px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-Red { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -530px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-Shade { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -636px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-Skeleton { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -742px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-White { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -848px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-Zombie { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px 0px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Base { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -212px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -318px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -424px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Desert { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -530px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Golden { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -636px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Red { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -742px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Shade { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -848px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Skeleton { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: 0px -998px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-White { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -106px -998px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Zombie { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -680px -514px; + width: 105px; + height: 105px; +} +.Mount_Head_Turkey-Base { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: 0px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turkey-Gilded { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -106px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Base { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -212px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -318px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -424px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Desert { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -530px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Golden { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -636px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Red { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -816px 0px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Shade { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -816px -106px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Skeleton { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -816px -212px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-White { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -680px -408px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -816px -424px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-CottonCandyPink { +.Mount_Head_Unicorn-Base { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -816px -530px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-Desert { +.Mount_Head_Unicorn-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -816px -636px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-Golden { +.Mount_Head_Unicorn-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: 0px -786px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-Red { +.Mount_Head_Unicorn-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -106px -786px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-Shade { +.Mount_Head_Unicorn-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -212px -786px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-Skeleton { +.Mount_Head_Unicorn-Red { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -318px -786px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-White { +.Mount_Head_Unicorn-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -424px -786px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-Zombie { +.Mount_Head_Unicorn-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -530px -786px; width: 105px; height: 105px; } -.Mount_Head_Whale-Base { +.Mount_Head_Unicorn-White { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -636px -786px; width: 105px; height: 105px; } -.Mount_Head_Whale-CottonCandyBlue { +.Mount_Head_Unicorn-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -742px -786px; width: 105px; height: 105px; } -.Mount_Head_Whale-CottonCandyPink { +.Mount_Head_Whale-Base { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px 0px; width: 105px; height: 105px; } -.Mount_Head_Whale-Desert { +.Mount_Head_Whale-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -106px; width: 105px; height: 105px; } -.Mount_Head_Whale-Golden { +.Mount_Head_Whale-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -212px; width: 105px; height: 105px; } -.Mount_Head_Whale-Red { +.Mount_Head_Whale-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -318px; width: 105px; height: 105px; } -.Mount_Head_Whale-Shade { +.Mount_Head_Whale-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -424px; width: 105px; height: 105px; } -.Mount_Head_Whale-Skeleton { +.Mount_Head_Whale-Red { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -530px; width: 105px; height: 105px; } -.Mount_Head_Whale-White { +.Mount_Head_Whale-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -636px; width: 105px; height: 105px; } -.Mount_Head_Whale-Zombie { +.Mount_Head_Whale-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -742px; width: 105px; height: 105px; } +.Mount_Head_Whale-White { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: 0px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Whale-Zombie { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -106px -892px; + width: 105px; + height: 105px; +} .Mount_Head_Wolf-Base { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -408px -272px; @@ -474,1225 +486,1207 @@ } .Mount_Icon_Armadillo-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -106px -998px; + background-position: -318px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -188px -998px; + background-position: -400px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -270px -998px; + background-position: -482px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -352px -998px; + background-position: -564px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -434px -998px; + background-position: -646px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -516px -998px; + background-position: -728px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -598px -998px; + background-position: -810px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -680px -998px; + background-position: -892px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -762px -998px; + background-position: -974px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -844px -998px; + background-position: -1134px 0px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -926px -998px; + background-position: -1134px -100px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1008px -998px; + background-position: -1134px -200px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px 0px; + background-position: -1134px -300px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -100px; + background-position: -1134px -400px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -200px; + background-position: -1134px -500px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -300px; + background-position: -1134px -600px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -400px; + background-position: -1134px -700px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -500px; + background-position: -1134px -800px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -600px; + background-position: -1134px -900px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -700px; + background-position: -1134px -1000px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -800px; + background-position: 0px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -900px; + background-position: -82px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -1000px; + background-position: -164px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Cupid { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -1104px; + background-position: -246px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -82px -1104px; + background-position: -328px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Floral { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -164px -1104px; + background-position: -410px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Ghost { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -246px -1104px; + background-position: -492px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -328px -1104px; + background-position: -574px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Holly { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -410px -1104px; + background-position: -656px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -492px -1104px; + background-position: -738px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Polar { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -574px -1104px; + background-position: -820px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -656px -1104px; + background-position: -902px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -738px -1104px; + background-position: -984px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -820px -1104px; + background-position: -1066px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -902px -1104px; + background-position: -1216px 0px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Spooky { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -984px -1104px; + background-position: -1216px -100px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1066px -1104px; + background-position: -1216px -200px; width: 81px; height: 99px; } .Mount_Icon_BearCub-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px 0px; + background-position: -1216px -300px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -100px; + background-position: -1216px -400px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -200px; + background-position: -1216px -500px; width: 81px; height: 99px; } .Mount_Icon_Beetle-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -300px; + background-position: -1216px -600px; width: 81px; height: 99px; } .Mount_Icon_Beetle-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -400px; + background-position: -1216px -700px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -500px; + background-position: -1216px -800px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -600px; + background-position: -1216px -900px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -700px; + background-position: -1216px -1000px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -800px; + background-position: -1216px -1100px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -900px; + background-position: -1298px 0px; width: 81px; height: 99px; } .Mount_Icon_Beetle-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -1000px; + background-position: -1298px -100px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -1100px; + background-position: -1298px -200px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px 0px; + background-position: -1298px -300px; width: 81px; height: 99px; } .Mount_Icon_Bunny-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -100px; + background-position: -1298px -400px; width: 81px; height: 99px; } .Mount_Icon_Bunny-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -200px; + background-position: -1298px -500px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -300px; + background-position: -1298px -600px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -400px; + background-position: -1298px -700px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -500px; + background-position: -1298px -800px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -600px; + background-position: -1298px -900px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -700px; + background-position: -1298px -1000px; width: 81px; height: 99px; } .Mount_Icon_Bunny-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -800px; + background-position: -1298px -1100px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -900px; + background-position: 0px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -1000px; + background-position: -82px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -1100px; + background-position: -1148px -1604px; width: 81px; height: 99px; } .Mount_Icon_Cactus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -1204px; + background-position: -246px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Cupid { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1148px -1604px; + background-position: -328px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -164px -1204px; + background-position: -410px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Floral { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -246px -1204px; + background-position: -492px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Ghost { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -328px -1204px; + background-position: -574px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -410px -1204px; + background-position: -656px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Holly { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -492px -1204px; + background-position: -738px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Peppermint { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -574px -1204px; + background-position: -820px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -656px -1204px; + background-position: -902px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -738px -1204px; + background-position: -984px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -820px -1204px; + background-position: -1066px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -902px -1204px; + background-position: -1148px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Spooky { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -984px -1204px; + background-position: -1230px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1066px -1204px; + background-position: -1380px 0px; width: 81px; height: 99px; } .Mount_Icon_Cactus-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1148px -1204px; + background-position: -1380px -100px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1230px -1204px; + background-position: -1380px -200px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px 0px; + background-position: -1380px -300px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -100px; + background-position: -1380px -400px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -200px; + background-position: -1380px -500px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -300px; + background-position: -1380px -600px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -400px; + background-position: -1380px -700px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -500px; + background-position: -1380px -800px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -600px; + background-position: -1380px -900px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -700px; + background-position: -1380px -1000px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -800px; + background-position: -1380px -1100px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -900px; + background-position: -1380px -1200px; width: 81px; height: 99px; } .Mount_Icon_Cow-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -1000px; + background-position: 0px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -1100px; + background-position: -82px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -1200px; + background-position: -164px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -1304px; + background-position: -246px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -82px -1304px; + background-position: -328px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -164px -1304px; + background-position: -410px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -246px -1304px; + background-position: -492px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -328px -1304px; + background-position: -574px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -410px -1304px; + background-position: -656px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -492px -1304px; + background-position: -738px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -574px -1304px; + background-position: -820px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -656px -1304px; + background-position: -902px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -738px -1304px; + background-position: -984px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -820px -1304px; + background-position: -1066px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -902px -1304px; + background-position: -1148px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -984px -1304px; + background-position: -1230px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1066px -1304px; + background-position: -1312px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1148px -1304px; + background-position: -1462px 0px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1230px -1304px; + background-position: -1462px -100px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1312px -1304px; + background-position: -1462px -200px; width: 81px; height: 99px; } .Mount_Icon_Deer-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px 0px; + background-position: -1462px -300px; width: 81px; height: 99px; } .Mount_Icon_Deer-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -100px; + background-position: -1462px -400px; width: 81px; height: 99px; } .Mount_Icon_Deer-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -200px; + background-position: -1462px -500px; width: 81px; height: 99px; } .Mount_Icon_Deer-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -300px; + background-position: -1462px -600px; width: 81px; height: 99px; } .Mount_Icon_Deer-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -400px; + background-position: -1462px -700px; width: 81px; height: 99px; } .Mount_Icon_Deer-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -500px; + background-position: -1462px -800px; width: 81px; height: 99px; } .Mount_Icon_Deer-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -600px; + background-position: -1462px -900px; width: 81px; height: 99px; } .Mount_Icon_Deer-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -700px; + background-position: -1462px -1000px; width: 81px; height: 99px; } .Mount_Icon_Deer-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -800px; + background-position: -1462px -1100px; width: 81px; height: 99px; } .Mount_Icon_Deer-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -900px; + background-position: -1462px -1200px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -1000px; + background-position: -1462px -1300px; width: 81px; height: 99px; } .Mount_Icon_Dragon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -1100px; + background-position: 0px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -1200px; + background-position: -82px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Cupid { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -1300px; + background-position: -164px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -1404px; + background-position: -246px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Floral { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -82px -1404px; + background-position: -328px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Ghost { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -164px -1404px; + background-position: -410px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -246px -1404px; + background-position: -492px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Holly { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -328px -1404px; + background-position: -574px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Peppermint { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -410px -1404px; + background-position: -656px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -492px -1404px; + background-position: -738px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -574px -1404px; + background-position: -820px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -656px -1404px; + background-position: -902px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -738px -1404px; + background-position: -984px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Spooky { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -820px -1404px; + background-position: -1066px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -902px -1404px; + background-position: -1148px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -984px -1404px; + background-position: -1230px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1066px -1404px; + background-position: -1312px -1404px; width: 81px; height: 99px; } .Mount_Icon_Egg-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1148px -1404px; + background-position: -1394px -1404px; width: 81px; height: 99px; } .Mount_Icon_Egg-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1230px -1404px; + background-position: -1544px 0px; width: 81px; height: 99px; } .Mount_Icon_Egg-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1312px -1404px; + background-position: -1544px -100px; width: 81px; height: 99px; } .Mount_Icon_Egg-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1394px -1404px; + background-position: -1544px -200px; width: 81px; height: 99px; } .Mount_Icon_Egg-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px 0px; + background-position: -1544px -300px; width: 81px; height: 99px; } .Mount_Icon_Egg-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -100px; + background-position: -1544px -400px; width: 81px; height: 99px; } .Mount_Icon_Egg-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -200px; + background-position: -1544px -500px; width: 81px; height: 99px; } .Mount_Icon_Egg-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -300px; + background-position: -1544px -600px; width: 81px; height: 99px; } .Mount_Icon_Egg-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -400px; + background-position: -1544px -700px; width: 81px; height: 99px; } .Mount_Icon_Egg-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -500px; + background-position: -1544px -800px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -600px; + background-position: -1544px -900px; width: 81px; height: 99px; } .Mount_Icon_Falcon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -700px; + background-position: -1544px -1000px; width: 81px; height: 99px; } .Mount_Icon_Falcon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -800px; + background-position: -1544px -1100px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -900px; + background-position: -1544px -1200px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -1000px; + background-position: -1544px -1300px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -1100px; + background-position: -1544px -1400px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -1200px; + background-position: 0px -1504px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -1300px; + background-position: -82px -1504px; width: 81px; height: 99px; } .Mount_Icon_Falcon-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -1400px; + background-position: -164px -1504px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -1504px; + background-position: -246px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -82px -1504px; + background-position: -328px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -164px -1504px; + background-position: -410px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -246px -1504px; + background-position: -492px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -328px -1504px; + background-position: -574px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -410px -1504px; + background-position: -656px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -492px -1504px; + background-position: -738px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -574px -1504px; + background-position: -820px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -656px -1504px; + background-position: -902px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -738px -1504px; + background-position: -984px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -820px -1504px; + background-position: -1066px -1504px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -902px -1504px; + background-position: -1148px -1504px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -984px -1504px; + background-position: -1230px -1504px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1066px -1504px; + background-position: -1312px -1504px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Cupid { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1148px -1504px; + background-position: -1394px -1504px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1230px -1504px; + background-position: -1476px -1504px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Floral { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1312px -1504px; + background-position: -1626px 0px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Ghost { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1394px -1504px; + background-position: -1626px -100px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1476px -1504px; + background-position: -1626px -200px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Holly { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px 0px; + background-position: -1626px -300px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Peppermint { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -100px; + background-position: -1626px -400px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -200px; + background-position: -1626px -500px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -300px; + background-position: -1626px -600px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -400px; + background-position: -1626px -700px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -500px; + background-position: -1626px -800px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Spooky { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -600px; + background-position: -1626px -900px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -700px; + background-position: -1626px -1000px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -800px; + background-position: -1626px -1100px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -900px; + background-position: -1626px -1200px; width: 81px; height: 99px; } .Mount_Icon_Fox-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -1000px; + background-position: -1626px -1300px; width: 81px; height: 99px; } .Mount_Icon_Fox-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -1100px; + background-position: -1626px -1400px; width: 81px; height: 99px; } .Mount_Icon_Fox-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -1200px; + background-position: -1626px -1500px; width: 81px; height: 99px; } .Mount_Icon_Fox-Cupid { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -1300px; + background-position: 0px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -1400px; + background-position: -82px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Floral { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -1500px; + background-position: -164px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Ghost { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -1604px; + background-position: -246px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -82px -1604px; + background-position: -328px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Holly { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -164px -1604px; + background-position: -410px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Peppermint { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -246px -1604px; + background-position: -492px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -328px -1604px; + background-position: -574px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -410px -1604px; + background-position: -656px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -492px -1604px; + background-position: -738px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -574px -1604px; + background-position: -820px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Spooky { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -656px -1604px; + background-position: -902px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -738px -1604px; + background-position: -984px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -820px -1604px; + background-position: -1066px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -902px -1604px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-Base { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -984px -1604px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1066px -1604px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -82px -1204px; + background-position: -164px -1204px; width: 81px; height: 99px; } diff --git a/website/assets/sprites/dist/spritesmith-main-13.png b/website/assets/sprites/dist/spritesmith-main-13.png index 4bfacb3e44..886ab9bf75 100644 Binary files a/website/assets/sprites/dist/spritesmith-main-13.png and b/website/assets/sprites/dist/spritesmith-main-13.png differ diff --git a/website/assets/sprites/dist/spritesmith-main-14.css b/website/assets/sprites/dist/spritesmith-main-14.css index c234b83434..3b03007f2b 100644 --- a/website/assets/sprites/dist/spritesmith-main-14.css +++ b/website/assets/sprites/dist/spritesmith-main-14.css @@ -1,1809 +1,1833 @@ -.Mount_Icon_Frog-Desert { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -328px -1518px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-Golden { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -164px -1118px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-Red { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -410px -1518px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-Shade { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -492px -1518px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-Skeleton { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -574px -1518px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-White { +.Mount_Icon_Frog-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Frog-Zombie { +.Mount_Icon_Frog-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -164px -1118px; + width: 81px; + height: 99px; +} +.Mount_Icon_Frog-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Base { +.Mount_Icon_Frog-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-CottonCandyBlue { +.Mount_Icon_Frog-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-CottonCandyPink { +.Mount_Icon_Frog-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -984px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Desert { +.Mount_Icon_Frog-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1066px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Golden { +.Mount_Icon_Frog-Skeleton { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1148px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Frog-White { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1230px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Frog-Zombie { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1312px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Gryphon-Base { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1394px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Gryphon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -318px -206px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Red { +.Mount_Icon_Gryphon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -318px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-RoyalPurple { +.Mount_Icon_Gryphon-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -318px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Shade { +.Mount_Icon_Gryphon-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -318px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Skeleton { +.Mount_Icon_Gryphon-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -318px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-White { +.Mount_Icon_Gryphon-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -318px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Zombie { +.Mount_Icon_Gryphon-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -424px 0px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Base { +.Mount_Icon_Gryphon-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -424px -100px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-CottonCandyBlue { +.Mount_Icon_Gryphon-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -424px -200px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-CottonCandyPink { +.Mount_Icon_Gryphon-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -424px -300px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Desert { +.Mount_Icon_GuineaPig-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -506px 0px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Golden { +.Mount_Icon_GuineaPig-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -506px -100px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Red { +.Mount_Icon_GuineaPig-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -506px -200px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Shade { +.Mount_Icon_GuineaPig-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -506px -300px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Skeleton { +.Mount_Icon_GuineaPig-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -418px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-White { +.Mount_Icon_GuineaPig-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -418px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Zombie { +.Mount_Icon_GuineaPig-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -418px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Base { +.Mount_Icon_GuineaPig-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -418px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-CottonCandyBlue { +.Mount_Icon_GuineaPig-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -418px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-CottonCandyPink { +.Mount_Icon_GuineaPig-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -418px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Desert { +.Mount_Icon_Hedgehog-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -418px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Golden { +.Mount_Icon_Hedgehog-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -588px 0px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Red { +.Mount_Icon_Hedgehog-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -588px -100px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Shade { +.Mount_Icon_Hedgehog-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -588px -200px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Skeleton { +.Mount_Icon_Hedgehog-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -588px -300px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-White { +.Mount_Icon_Hedgehog-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -588px -400px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Zombie { +.Mount_Icon_Hedgehog-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Base { +.Mount_Icon_Hedgehog-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-CottonCandyBlue { +.Mount_Icon_Hedgehog-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-CottonCandyPink { +.Mount_Icon_Hedgehog-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Desert { +.Mount_Icon_Horse-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Golden { +.Mount_Icon_Horse-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Red { +.Mount_Icon_Horse-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Shade { +.Mount_Icon_Horse-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Skeleton { +.Mount_Icon_Horse-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -670px 0px; width: 81px; height: 99px; } -.Mount_Icon_Horse-White { +.Mount_Icon_Horse-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -670px -100px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Zombie { +.Mount_Icon_Horse-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -670px -200px; width: 81px; height: 99px; } -.Mount_Icon_JackOLantern-Base { +.Mount_Icon_Horse-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -670px -300px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Base { +.Mount_Icon_Horse-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -670px -400px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-CottonCandyBlue { +.Mount_Icon_Horse-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -670px -500px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: 0px -618px; - width: 81px; - height: 99px; -} -.Mount_Icon_LionCub-Cupid { +.Mount_Icon_JackOLantern-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Desert { +.Mount_Icon_Jackalope-RoyalPurple { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: 0px -618px; + width: 81px; + height: 99px; +} +.Mount_Icon_LionCub-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Ethereal { +.Mount_Icon_LionCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Floral { +.Mount_Icon_LionCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Ghost { +.Mount_Icon_LionCub-Cupid { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Golden { +.Mount_Icon_LionCub-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Holly { +.Mount_Icon_LionCub-Ethereal { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Peppermint { +.Mount_Icon_LionCub-Floral { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Red { +.Mount_Icon_LionCub-Ghost { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px 0px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-RoyalPurple { +.Mount_Icon_LionCub-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px -100px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Shade { +.Mount_Icon_LionCub-Holly { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px -200px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Skeleton { +.Mount_Icon_LionCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px -300px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Spooky { +.Mount_Icon_LionCub-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px -400px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Thunderstorm { +.Mount_Icon_LionCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px -500px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-White { +.Mount_Icon_LionCub-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px -600px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Zombie { +.Mount_Icon_LionCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -718px; width: 81px; height: 99px; } -.Mount_Icon_MagicalBee-Base { +.Mount_Icon_LionCub-Spooky { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -718px; width: 81px; height: 99px; } -.Mount_Icon_Mammoth-Base { +.Mount_Icon_LionCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -718px; width: 81px; height: 99px; } -.Mount_Icon_MantisShrimp-Base { +.Mount_Icon_LionCub-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Base { +.Mount_Icon_LionCub-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-CottonCandyBlue { +.Mount_Icon_MagicalBee-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-CottonCandyPink { +.Mount_Icon_Mammoth-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Desert { +.Mount_Icon_MantisShrimp-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Golden { +.Mount_Icon_Monkey-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Red { +.Mount_Icon_Monkey-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Shade { +.Mount_Icon_Monkey-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px 0px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Skeleton { +.Mount_Icon_Monkey-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -100px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-White { +.Mount_Icon_Monkey-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -200px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Zombie { +.Mount_Icon_Monkey-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -300px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Base { +.Mount_Icon_Monkey-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -400px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-CottonCandyBlue { +.Mount_Icon_Monkey-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -500px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-CottonCandyPink { +.Mount_Icon_Monkey-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -600px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Desert { +.Mount_Icon_Monkey-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -700px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Golden { +.Mount_Icon_Octopus-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px 0px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Red { +.Mount_Icon_Octopus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -100px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Shade { +.Mount_Icon_Octopus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -200px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Skeleton { +.Mount_Icon_Octopus-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -300px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-White { +.Mount_Icon_Octopus-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -400px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Zombie { +.Mount_Icon_Octopus-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -500px; width: 81px; height: 99px; } -.Mount_Icon_Orca-Base { +.Mount_Icon_Octopus-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -600px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Base { +.Mount_Icon_Octopus-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -700px; width: 81px; height: 99px; } -.Mount_Icon_Owl-CottonCandyBlue { +.Mount_Icon_Octopus-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-CottonCandyPink { +.Mount_Icon_Octopus-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Desert { +.Mount_Icon_Orca-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Golden { +.Mount_Icon_Owl-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Red { +.Mount_Icon_Owl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Shade { +.Mount_Icon_Owl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Skeleton { +.Mount_Icon_Owl-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-White { +.Mount_Icon_Owl-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Zombie { +.Mount_Icon_Owl-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -818px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Base { +.Mount_Icon_Owl-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -818px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-CottonCandyBlue { +.Mount_Icon_Owl-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -818px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-CottonCandyPink { +.Mount_Icon_Owl-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -818px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Cupid { +.Mount_Icon_Owl-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px 0px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Desert { +.Mount_Icon_PandaCub-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -100px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Floral { +.Mount_Icon_PandaCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -200px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Ghost { +.Mount_Icon_PandaCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -300px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Golden { +.Mount_Icon_PandaCub-Cupid { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -400px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Holly { +.Mount_Icon_PandaCub-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -500px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Peppermint { +.Mount_Icon_PandaCub-Floral { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -600px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Red { +.Mount_Icon_PandaCub-Ghost { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -700px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-RoyalPurple { +.Mount_Icon_PandaCub-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -800px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Shade { +.Mount_Icon_PandaCub-Holly { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -918px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Skeleton { +.Mount_Icon_PandaCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -918px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Spooky { +.Mount_Icon_PandaCub-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -918px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Thunderstorm { +.Mount_Icon_PandaCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -918px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-White { +.Mount_Icon_PandaCub-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -918px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Zombie { +.Mount_Icon_PandaCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Base { +.Mount_Icon_PandaCub-Spooky { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-CottonCandyBlue { +.Mount_Icon_PandaCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-CottonCandyPink { +.Mount_Icon_PandaCub-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Desert { +.Mount_Icon_PandaCub-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Golden { +.Mount_Icon_Parrot-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Red { +.Mount_Icon_Parrot-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Shade { +.Mount_Icon_Parrot-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -984px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Skeleton { +.Mount_Icon_Parrot-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px 0px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-White { +.Mount_Icon_Parrot-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -100px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Zombie { +.Mount_Icon_Parrot-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -200px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Base { +.Mount_Icon_Parrot-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -300px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-CottonCandyBlue { +.Mount_Icon_Parrot-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -400px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-CottonCandyPink { +.Mount_Icon_Parrot-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -500px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Desert { +.Mount_Icon_Parrot-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -600px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Golden { +.Mount_Icon_Penguin-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -700px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Red { +.Mount_Icon_Penguin-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -800px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Shade { +.Mount_Icon_Penguin-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -900px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Skeleton { +.Mount_Icon_Penguin-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-White { +.Mount_Icon_Penguin-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Zombie { +.Mount_Icon_Penguin-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Phoenix-Base { +.Mount_Icon_Penguin-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Base { +.Mount_Icon_Penguin-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-CottonCandyBlue { +.Mount_Icon_Penguin-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-CottonCandyPink { +.Mount_Icon_Penguin-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Desert { +.Mount_Icon_Phoenix-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Golden { +.Mount_Icon_Rat-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Red { +.Mount_Icon_Rat-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Shade { +.Mount_Icon_Rat-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Skeleton { +.Mount_Icon_Rat-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-White { +.Mount_Icon_Rat-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -984px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Zombie { +.Mount_Icon_Rat-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1066px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Base { +.Mount_Icon_Rat-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px 0px; width: 81px; height: 99px; } -.Mount_Icon_Rock-CottonCandyBlue { +.Mount_Icon_Rat-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -100px; width: 81px; height: 99px; } -.Mount_Icon_Rock-CottonCandyPink { +.Mount_Icon_Rat-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -200px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Desert { +.Mount_Icon_Rat-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -300px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Golden { +.Mount_Icon_Rock-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -400px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Red { +.Mount_Icon_Rock-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -500px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Shade { +.Mount_Icon_Rock-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -600px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Skeleton { +.Mount_Icon_Rock-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -700px; width: 81px; height: 99px; } -.Mount_Icon_Rock-White { +.Mount_Icon_Rock-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -800px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Zombie { +.Mount_Icon_Rock-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -900px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Base { +.Mount_Icon_Rock-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -1000px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-CottonCandyBlue { +.Mount_Icon_Rock-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-CottonCandyPink { +.Mount_Icon_Rock-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Desert { +.Mount_Icon_Rock-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -318px -106px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Golden { +.Mount_Icon_Rooster-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Red { +.Mount_Icon_Rooster-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Shade { +.Mount_Icon_Rooster-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Skeleton { +.Mount_Icon_Rooster-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-White { +.Mount_Icon_Rooster-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Zombie { +.Mount_Icon_Rooster-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Base { +.Mount_Icon_Rooster-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-CottonCandyBlue { +.Mount_Icon_Rooster-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-CottonCandyPink { +.Mount_Icon_Rooster-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Desert { +.Mount_Icon_Rooster-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -984px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Golden { +.Mount_Icon_Sabretooth-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1066px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Red { +.Mount_Icon_Sabretooth-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1148px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Shade { +.Mount_Icon_Sabretooth-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px 0px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Skeleton { +.Mount_Icon_Sabretooth-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -100px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-White { +.Mount_Icon_Sabretooth-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -200px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Zombie { +.Mount_Icon_Sabretooth-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -300px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Base { +.Mount_Icon_Sabretooth-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -400px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-CottonCandyBlue { +.Mount_Icon_Sabretooth-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -500px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-CottonCandyPink { +.Mount_Icon_Sabretooth-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -600px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Desert { +.Mount_Icon_Sabretooth-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -700px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Golden { +.Mount_Icon_Seahorse-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -800px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Red { +.Mount_Icon_Seahorse-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -900px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Shade { +.Mount_Icon_Seahorse-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -1000px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Skeleton { +.Mount_Icon_Seahorse-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -1100px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-White { +.Mount_Icon_Seahorse-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Zombie { +.Mount_Icon_Seahorse-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Base { +.Mount_Icon_Seahorse-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-CottonCandyBlue { +.Mount_Icon_Seahorse-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-CottonCandyPink { +.Mount_Icon_Seahorse-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Desert { +.Mount_Icon_Seahorse-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Golden { +.Mount_Icon_Sheep-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Red { +.Mount_Icon_Sheep-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Shade { +.Mount_Icon_Sheep-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Skeleton { +.Mount_Icon_Sheep-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-White { +.Mount_Icon_Sheep-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Zombie { +.Mount_Icon_Sheep-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Base { +.Mount_Icon_Sheep-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -984px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Slime-CottonCandyBlue { +.Mount_Icon_Sheep-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1066px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Slime-CottonCandyPink { +.Mount_Icon_Sheep-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1148px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Desert { +.Mount_Icon_Sheep-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1230px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Golden { +.Mount_Icon_Slime-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px 0px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Red { +.Mount_Icon_Slime-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -100px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Shade { +.Mount_Icon_Slime-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -200px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Skeleton { +.Mount_Icon_Slime-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -300px; width: 81px; height: 99px; } -.Mount_Icon_Slime-White { +.Mount_Icon_Slime-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -400px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Zombie { +.Mount_Icon_Slime-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -500px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Base { +.Mount_Icon_Slime-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -600px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-CottonCandyBlue { +.Mount_Icon_Slime-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -700px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-CottonCandyPink { +.Mount_Icon_Slime-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -800px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Desert { +.Mount_Icon_Slime-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -900px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Golden { +.Mount_Icon_Sloth-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -1000px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Red { +.Mount_Icon_Sloth-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -1100px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Shade { +.Mount_Icon_Sloth-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -1200px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Skeleton { +.Mount_Icon_Sloth-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px 0px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-White { +.Mount_Icon_Sloth-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -100px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Zombie { +.Mount_Icon_Sloth-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -200px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Base { +.Mount_Icon_Sloth-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -300px; width: 81px; height: 99px; } -.Mount_Icon_Snail-CottonCandyBlue { +.Mount_Icon_Sloth-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -400px; width: 81px; height: 99px; } -.Mount_Icon_Snail-CottonCandyPink { +.Mount_Icon_Sloth-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -500px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Desert { +.Mount_Icon_Sloth-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -600px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Golden { +.Mount_Icon_Snail-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -700px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Red { +.Mount_Icon_Snail-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -800px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Shade { +.Mount_Icon_Snail-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -900px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Skeleton { +.Mount_Icon_Snail-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -1000px; width: 81px; height: 99px; } -.Mount_Icon_Snail-White { +.Mount_Icon_Snail-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -1100px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Zombie { +.Mount_Icon_Snail-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -1200px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Base { +.Mount_Icon_Snail-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-CottonCandyBlue { +.Mount_Icon_Snail-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-CottonCandyPink { +.Mount_Icon_Snail-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Desert { +.Mount_Icon_Snail-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Golden { +.Mount_Icon_Snake-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Red { +.Mount_Icon_Snake-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Shade { +.Mount_Icon_Snake-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Skeleton { +.Mount_Icon_Snake-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-White { +.Mount_Icon_Snake-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Zombie { +.Mount_Icon_Snake-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Base { +.Mount_Icon_Snake-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-CottonCandyBlue { +.Mount_Icon_Snake-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-CottonCandyPink { +.Mount_Icon_Snake-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -984px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Desert { +.Mount_Icon_Snake-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1066px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Golden { +.Mount_Icon_Spider-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1148px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Red { +.Mount_Icon_Spider-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1230px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Shade { +.Mount_Icon_Spider-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1312px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Skeleton { +.Mount_Icon_Spider-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1394px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-White { +.Mount_Icon_Spider-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1490px 0px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Zombie { +.Mount_Icon_Spider-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1490px -100px; width: 81px; height: 99px; } -.Mount_Icon_TRex-Base { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1312px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1394px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1476px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Desert { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px 0px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Golden { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px -100px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Red { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px -200px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Shade { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px -300px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Skeleton { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px -400px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-White { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px -500px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Zombie { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px -600px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Base { +.Mount_Icon_Spider-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1490px -200px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-CottonCandyBlue { +.Mount_Icon_Spider-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1490px -300px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-CottonCandyPink { +.Mount_Icon_Spider-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1490px -400px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Cupid { +.Mount_Icon_Spider-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1490px -500px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Desert { +.Mount_Icon_TRex-Base { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -600px; + background-position: -1572px -100px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Floral { +.Mount_Icon_TRex-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -700px; + background-position: -1572px -200px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Ghost { +.Mount_Icon_TRex-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -800px; + background-position: -1572px -300px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Golden { +.Mount_Icon_TRex-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -900px; + background-position: -1572px -400px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Holly { +.Mount_Icon_TRex-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -1000px; + background-position: -1572px -500px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Peppermint { +.Mount_Icon_TRex-Red { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -1100px; + background-position: -1572px -600px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Red { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -1200px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-RoyalPurple { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -1300px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Shade { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: 0px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Skeleton { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -82px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Spooky { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -164px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Thunderstorm { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -246px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-White { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -328px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Zombie { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -410px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Base { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -492px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -574px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -656px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Desert { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -738px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Golden { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -820px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Red { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -902px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Shade { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -984px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Skeleton { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1066px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-White { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1148px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Zombie { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1230px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Triceratops-Base { +.Mount_Icon_TRex-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -700px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-CottonCandyBlue { +.Mount_Icon_TRex-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -800px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-CottonCandyPink { +.Mount_Icon_TRex-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -900px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-Desert { +.Mount_Icon_TRex-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -1000px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-Golden { +.Mount_Icon_TigerCub-Base { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -600px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -700px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -800px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Cupid { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -900px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Desert { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -1000px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Floral { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -1100px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Ghost { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -1200px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Golden { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -1300px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Holly { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: 0px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Peppermint { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -82px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Red { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -164px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-RoyalPurple { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -246px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Shade { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -328px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Skeleton { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -410px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Spooky { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -492px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Thunderstorm { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -574px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-White { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -656px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Zombie { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -738px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Base { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -820px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -902px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -984px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Desert { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1066px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Golden { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1148px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Red { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1230px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Shade { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1312px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Skeleton { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1394px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-White { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1476px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Zombie { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1572px 0px; + width: 81px; + height: 99px; +} +.Mount_Icon_Triceratops-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -1100px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-Red { +.Mount_Icon_Triceratops-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -1200px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-Shade { +.Mount_Icon_Triceratops-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -1300px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-Skeleton { +.Mount_Icon_Triceratops-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -1400px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-White { +.Mount_Icon_Triceratops-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-Zombie { +.Mount_Icon_Triceratops-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Turkey-Base { +.Mount_Icon_Triceratops-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Turkey-Gilded { +.Mount_Icon_Triceratops-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -1518px; width: 81px; height: 99px; } +.Mount_Icon_Triceratops-White { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -328px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Triceratops-Zombie { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -410px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Turkey-Base { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -492px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Turkey-Gilded { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -574px -1518px; + width: 81px; + height: 99px; +} .Mount_Icon_Turtle-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -212px -106px; @@ -1866,107 +1890,83 @@ } .Mount_Icon_Unicorn-Base { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1148px -1518px; + background-position: -1476px -1518px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1230px -1518px; + background-position: -1558px -1518px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1312px -1518px; + background-position: -1654px 0px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1394px -1518px; + background-position: -1654px -100px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1476px -1518px; + background-position: -1654px -200px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-Red { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1558px -1518px; + background-position: -1654px -300px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px 0px; + background-position: -1654px -400px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -100px; + background-position: -1654px -500px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-White { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -200px; + background-position: -1654px -600px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -300px; + background-position: -1654px -700px; width: 81px; height: 99px; } .Mount_Icon_Whale-Base { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -400px; + background-position: -1654px -800px; width: 81px; height: 99px; } .Mount_Icon_Whale-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -500px; + background-position: -1654px -900px; width: 81px; height: 99px; } .Mount_Icon_Whale-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -600px; + background-position: -1654px -1000px; width: 81px; height: 99px; } .Mount_Icon_Whale-Desert { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -700px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Golden { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -800px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Red { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -900px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Shade { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -1000px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1654px -1100px; width: 81px; diff --git a/website/assets/sprites/dist/spritesmith-main-14.png b/website/assets/sprites/dist/spritesmith-main-14.png index 7f8098d400..0ed50a6fd3 100644 Binary files a/website/assets/sprites/dist/spritesmith-main-14.png and b/website/assets/sprites/dist/spritesmith-main-14.png differ diff --git a/website/assets/sprites/dist/spritesmith-main-15.css b/website/assets/sprites/dist/spritesmith-main-15.css index ffa5abc8c1..4b10dc9e6d 100644 --- a/website/assets/sprites/dist/spritesmith-main-15.css +++ b/website/assets/sprites/dist/spritesmith-main-15.css @@ -1,1990 +1,1990 @@ -.Mount_Icon_Whale-White { +.Mount_Icon_Whale-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px 0px; width: 81px; height: 99px; } -.Mount_Icon_Whale-Zombie { +.Mount_Icon_Whale-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -1100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Base { +.Mount_Icon_Whale-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px 0px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-CottonCandyBlue { +.Mount_Icon_Whale-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-CottonCandyPink { +.Mount_Icon_Whale-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Cupid { +.Mount_Icon_Whale-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Desert { +.Mount_Icon_Wolf-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px 0px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Floral { +.Mount_Icon_Wolf-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Ghost { +.Mount_Icon_Wolf-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -200px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Golden { +.Mount_Icon_Wolf-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -200px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Holly { +.Mount_Icon_Wolf-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -200px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Peppermint { +.Mount_Icon_Wolf-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -200px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Red { +.Mount_Icon_Wolf-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px 0px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-RoyalPurple { +.Mount_Icon_Wolf-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Shade { +.Mount_Icon_Wolf-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -200px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Skeleton { +.Mount_Icon_Wolf-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -300px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Spooky { +.Mount_Icon_Wolf-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -300px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Thunderstorm { +.Mount_Icon_Wolf-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -300px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-White { +.Mount_Icon_Wolf-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -300px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Zombie { +.Mount_Icon_Wolf-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -300px; width: 81px; height: 99px; } -.Pet-Armadillo-Base { +.Mount_Icon_Wolf-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px 0px; width: 81px; height: 99px; } -.Pet-Armadillo-CottonCandyBlue { +.Mount_Icon_Wolf-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -100px; width: 81px; height: 99px; } -.Pet-Armadillo-CottonCandyPink { +.Mount_Icon_Wolf-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -200px; width: 81px; height: 99px; } -.Pet-Armadillo-Desert { +.Mount_Icon_Wolf-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -300px; width: 81px; height: 99px; } -.Pet-Armadillo-Golden { +.Pet-Armadillo-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px 0px; width: 81px; height: 99px; } -.Pet-Armadillo-Red { +.Pet-Armadillo-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -100px; width: 81px; height: 99px; } -.Pet-Armadillo-Shade { +.Pet-Armadillo-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -200px; width: 81px; height: 99px; } -.Pet-Armadillo-Skeleton { +.Pet-Armadillo-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -300px; width: 81px; height: 99px; } -.Pet-Armadillo-White { +.Pet-Armadillo-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -400px; width: 81px; height: 99px; } -.Pet-Armadillo-Zombie { +.Pet-Armadillo-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -400px; width: 81px; height: 99px; } -.Pet-Axolotl-Base { +.Pet-Armadillo-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -400px; width: 81px; height: 99px; } -.Pet-Axolotl-CottonCandyBlue { +.Pet-Armadillo-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -400px; width: 81px; height: 99px; } -.Pet-Axolotl-CottonCandyPink { +.Pet-Armadillo-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -400px; width: 81px; height: 99px; } -.Pet-Axolotl-Desert { +.Pet-Armadillo-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -400px; width: 81px; height: 99px; } -.Pet-Axolotl-Golden { +.Pet-Axolotl-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -400px; width: 81px; height: 99px; } -.Pet-Axolotl-Red { +.Pet-Axolotl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px 0px; width: 81px; height: 99px; } -.Pet-Axolotl-Shade { +.Pet-Axolotl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -100px; width: 81px; height: 99px; } -.Pet-Axolotl-Skeleton { +.Pet-Axolotl-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -200px; width: 81px; height: 99px; } -.Pet-Axolotl-White { +.Pet-Axolotl-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -300px; width: 81px; height: 99px; } -.Pet-Axolotl-Zombie { +.Pet-Axolotl-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -400px; width: 81px; height: 99px; } -.Pet-BearCub-Base { +.Pet-Axolotl-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -500px; width: 81px; height: 99px; } -.Pet-BearCub-CottonCandyBlue { +.Pet-Axolotl-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -500px; width: 81px; height: 99px; } -.Pet-BearCub-CottonCandyPink { +.Pet-Axolotl-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Cupid { +.Pet-Axolotl-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Desert { +.Pet-BearCub-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Floral { +.Pet-BearCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Ghost { +.Pet-BearCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Golden { +.Pet-BearCub-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Holly { +.Pet-BearCub-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px 0px; width: 81px; height: 99px; } -.Pet-BearCub-Peppermint { +.Pet-BearCub-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -100px; width: 81px; height: 99px; } -.Pet-BearCub-Polar { +.Pet-BearCub-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -200px; width: 81px; height: 99px; } -.Pet-BearCub-Red { +.Pet-BearCub-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -300px; width: 81px; height: 99px; } -.Pet-BearCub-RoyalPurple { +.Pet-BearCub-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -400px; width: 81px; height: 99px; } -.Pet-BearCub-Shade { +.Pet-BearCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Skeleton { +.Pet-BearCub-Polar { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -600px; width: 81px; height: 99px; } -.Pet-BearCub-Spooky { +.Pet-BearCub-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -600px; width: 81px; height: 99px; } -.Pet-BearCub-Thunderstorm { +.Pet-BearCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -600px; width: 81px; height: 99px; } -.Pet-BearCub-White { +.Pet-BearCub-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -600px; width: 81px; height: 99px; } -.Pet-BearCub-Zombie { +.Pet-BearCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -600px; width: 81px; height: 99px; } -.Pet-Beetle-Base { +.Pet-BearCub-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -600px; width: 81px; height: 99px; } -.Pet-Beetle-CottonCandyBlue { +.Pet-BearCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -600px; width: 81px; height: 99px; } -.Pet-Beetle-CottonCandyPink { +.Pet-BearCub-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -600px; width: 81px; height: 99px; } -.Pet-Beetle-Desert { +.Pet-BearCub-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -600px; width: 81px; height: 99px; } -.Pet-Beetle-Golden { +.Pet-Beetle-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px 0px; width: 81px; height: 99px; } -.Pet-Beetle-Red { +.Pet-Beetle-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -100px; width: 81px; height: 99px; } -.Pet-Beetle-Shade { +.Pet-Beetle-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -200px; width: 81px; height: 99px; } -.Pet-Beetle-Skeleton { +.Pet-Beetle-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -300px; width: 81px; height: 99px; } -.Pet-Beetle-White { +.Pet-Beetle-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -400px; width: 81px; height: 99px; } -.Pet-Beetle-Zombie { +.Pet-Beetle-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -500px; width: 81px; height: 99px; } -.Pet-Bunny-Base { +.Pet-Beetle-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -600px; width: 81px; height: 99px; } -.Pet-Bunny-CottonCandyBlue { +.Pet-Beetle-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -700px; width: 81px; height: 99px; } -.Pet-Bunny-CottonCandyPink { +.Pet-Beetle-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Desert { +.Pet-Beetle-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Golden { +.Pet-Bunny-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Red { +.Pet-Bunny-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Shade { +.Pet-Bunny-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Skeleton { +.Pet-Bunny-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -700px; width: 81px; height: 99px; } -.Pet-Bunny-White { +.Pet-Bunny-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Zombie { +.Pet-Bunny-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -700px; width: 81px; height: 99px; } -.Pet-Cactus-Base { +.Pet-Bunny-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -700px; width: 81px; height: 99px; } -.Pet-Cactus-CottonCandyBlue { +.Pet-Bunny-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px 0px; width: 81px; height: 99px; } -.Pet-Cactus-CottonCandyPink { +.Pet-Bunny-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -100px; width: 81px; height: 99px; } -.Pet-Cactus-Cupid { +.Pet-Bunny-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -200px; width: 81px; height: 99px; } -.Pet-Cactus-Desert { +.Pet-Cactus-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -300px; width: 81px; height: 99px; } -.Pet-Cactus-Floral { +.Pet-Cactus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -400px; width: 81px; height: 99px; } -.Pet-Cactus-Ghost { +.Pet-Cactus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -500px; width: 81px; height: 99px; } -.Pet-Cactus-Golden { +.Pet-Cactus-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -600px; width: 81px; height: 99px; } -.Pet-Cactus-Holly { +.Pet-Cactus-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -700px; width: 81px; height: 99px; } -.Pet-Cactus-Peppermint { +.Pet-Cactus-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Red { +.Pet-Cactus-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -800px; width: 81px; height: 99px; } -.Pet-Cactus-RoyalPurple { +.Pet-Cactus-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Shade { +.Pet-Cactus-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Skeleton { +.Pet-Cactus-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Spooky { +.Pet-Cactus-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Thunderstorm { +.Pet-Cactus-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -800px; width: 81px; height: 99px; } -.Pet-Cactus-White { +.Pet-Cactus-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Zombie { +.Pet-Cactus-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -800px; width: 81px; height: 99px; } -.Pet-Cheetah-Base { +.Pet-Cactus-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -800px; width: 81px; height: 99px; } -.Pet-Cheetah-CottonCandyBlue { +.Pet-Cactus-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -800px; width: 81px; height: 99px; } -.Pet-Cheetah-CottonCandyPink { +.Pet-Cactus-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px 0px; width: 81px; height: 99px; } -.Pet-Cheetah-Desert { +.Pet-Cactus-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -100px; width: 81px; height: 99px; } -.Pet-Cheetah-Golden { +.Pet-Cheetah-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -200px; width: 81px; height: 99px; } -.Pet-Cheetah-Red { +.Pet-Cheetah-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -300px; width: 81px; height: 99px; } -.Pet-Cheetah-Shade { +.Pet-Cheetah-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -400px; width: 81px; height: 99px; } -.Pet-Cheetah-Skeleton { +.Pet-Cheetah-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -500px; width: 81px; height: 99px; } -.Pet-Cheetah-White { +.Pet-Cheetah-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -600px; width: 81px; height: 99px; } -.Pet-Cheetah-Zombie { +.Pet-Cheetah-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -700px; width: 81px; height: 99px; } -.Pet-Cow-Base { +.Pet-Cheetah-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -800px; width: 81px; height: 99px; } -.Pet-Cow-CottonCandyBlue { +.Pet-Cheetah-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px 0px; width: 81px; height: 99px; } -.Pet-Cow-CottonCandyPink { +.Pet-Cheetah-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -100px; width: 81px; height: 99px; } -.Pet-Cow-Desert { +.Pet-Cheetah-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -200px; width: 81px; height: 99px; } -.Pet-Cow-Golden { +.Pet-Cow-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -300px; width: 81px; height: 99px; } -.Pet-Cow-Red { +.Pet-Cow-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -400px; width: 81px; height: 99px; } -.Pet-Cow-Shade { +.Pet-Cow-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -500px; width: 81px; height: 99px; } -.Pet-Cow-Skeleton { +.Pet-Cow-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -600px; width: 81px; height: 99px; } -.Pet-Cow-White { +.Pet-Cow-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -700px; width: 81px; height: 99px; } -.Pet-Cow-Zombie { +.Pet-Cow-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -800px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Base { +.Pet-Cow-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-CottonCandyBlue { +.Pet-Cow-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-CottonCandyPink { +.Pet-Cow-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Desert { +.Pet-Cow-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Golden { +.Pet-Cuttlefish-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Red { +.Pet-Cuttlefish-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Shade { +.Pet-Cuttlefish-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Skeleton { +.Pet-Cuttlefish-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-White { +.Pet-Cuttlefish-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Zombie { +.Pet-Cuttlefish-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -900px; width: 81px; height: 99px; } -.Pet-Deer-Base { +.Pet-Cuttlefish-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -900px; width: 81px; height: 99px; } -.Pet-Deer-CottonCandyBlue { +.Pet-Cuttlefish-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -900px; width: 81px; height: 99px; } -.Pet-Deer-CottonCandyPink { +.Pet-Cuttlefish-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -900px; width: 81px; height: 99px; } -.Pet-Deer-Desert { +.Pet-Cuttlefish-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px 0px; width: 81px; height: 99px; } -.Pet-Deer-Golden { +.Pet-Deer-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -100px; width: 81px; height: 99px; } -.Pet-Deer-Red { +.Pet-Deer-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -200px; width: 81px; height: 99px; } -.Pet-Deer-Shade { +.Pet-Deer-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -300px; width: 81px; height: 99px; } -.Pet-Deer-Skeleton { +.Pet-Deer-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -400px; width: 81px; height: 99px; } -.Pet-Deer-White { +.Pet-Deer-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -500px; width: 81px; height: 99px; } -.Pet-Deer-Zombie { +.Pet-Deer-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -600px; width: 81px; height: 99px; } -.Pet-Dragon-Base { +.Pet-Deer-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -700px; width: 81px; height: 99px; } -.Pet-Dragon-CottonCandyBlue { +.Pet-Deer-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -800px; width: 81px; height: 99px; } -.Pet-Dragon-CottonCandyPink { +.Pet-Deer-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -900px; width: 81px; height: 99px; } -.Pet-Dragon-Cupid { +.Pet-Deer-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Desert { +.Pet-Dragon-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Floral { +.Pet-Dragon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Ghost { +.Pet-Dragon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Golden { +.Pet-Dragon-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Holly { +.Pet-Dragon-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Hydra { +.Pet-Dragon-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Peppermint { +.Pet-Dragon-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Red { +.Pet-Dragon-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-RoyalPurple { +.Pet-Dragon-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Shade { +.Pet-Dragon-Hydra { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Skeleton { +.Pet-Dragon-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Spooky { +.Pet-Dragon-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Thunderstorm { +.Pet-Dragon-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-White { +.Pet-Dragon-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px 0px; width: 81px; height: 99px; } -.Pet-Dragon-Zombie { +.Pet-Dragon-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -100px; width: 81px; height: 99px; } -.Pet-Egg-Base { +.Pet-Dragon-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -200px; width: 81px; height: 99px; } -.Pet-Egg-CottonCandyBlue { +.Pet-Dragon-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -300px; width: 81px; height: 99px; } -.Pet-Egg-CottonCandyPink { +.Pet-Dragon-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -400px; width: 81px; height: 99px; } -.Pet-Egg-Desert { +.Pet-Dragon-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -500px; width: 81px; height: 99px; } -.Pet-Egg-Golden { +.Pet-Egg-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -600px; width: 81px; height: 99px; } -.Pet-Egg-Red { +.Pet-Egg-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -700px; width: 81px; height: 99px; } -.Pet-Egg-Shade { +.Pet-Egg-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -800px; width: 81px; height: 99px; } -.Pet-Egg-Skeleton { +.Pet-Egg-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -900px; width: 81px; height: 99px; } -.Pet-Egg-White { +.Pet-Egg-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -1000px; width: 81px; height: 99px; } -.Pet-Egg-Zombie { +.Pet-Egg-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Base { +.Pet-Egg-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px 0px; width: 81px; height: 99px; } -.Pet-Falcon-CottonCandyBlue { +.Pet-Egg-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-CottonCandyPink { +.Pet-Egg-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Desert { +.Pet-Egg-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Golden { +.Pet-Falcon-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Red { +.Pet-Falcon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Shade { +.Pet-Falcon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Skeleton { +.Pet-Falcon-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-White { +.Pet-Falcon-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Zombie { +.Pet-Falcon-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -1100px; width: 81px; height: 99px; } -.Pet-Ferret-Base { +.Pet-Falcon-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -1100px; width: 81px; height: 99px; } -.Pet-Ferret-CottonCandyBlue { +.Pet-Falcon-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -1100px; width: 81px; height: 99px; } -.Pet-Ferret-CottonCandyPink { +.Pet-Falcon-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -1100px; width: 81px; height: 99px; } -.Pet-Ferret-Desert { +.Pet-Falcon-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -1100px; width: 81px; height: 99px; } -.Pet-Ferret-Golden { +.Pet-Ferret-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px 0px; width: 81px; height: 99px; } -.Pet-Ferret-Red { +.Pet-Ferret-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -100px; width: 81px; height: 99px; } -.Pet-Ferret-Shade { +.Pet-Ferret-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -200px; width: 81px; height: 99px; } -.Pet-Ferret-Skeleton { +.Pet-Ferret-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -300px; width: 81px; height: 99px; } -.Pet-Ferret-White { +.Pet-Ferret-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -400px; width: 81px; height: 99px; } -.Pet-Ferret-Zombie { +.Pet-Ferret-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -500px; width: 81px; height: 99px; } -.Pet-FlyingPig-Base { +.Pet-Ferret-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -600px; width: 81px; height: 99px; } -.Pet-FlyingPig-CottonCandyBlue { +.Pet-Ferret-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -700px; width: 81px; height: 99px; } -.Pet-FlyingPig-CottonCandyPink { +.Pet-Ferret-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -800px; width: 81px; height: 99px; } -.Pet-FlyingPig-Cupid { +.Pet-Ferret-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -900px; width: 81px; height: 99px; } -.Pet-FlyingPig-Desert { +.Pet-FlyingPig-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -1000px; width: 81px; height: 99px; } -.Pet-FlyingPig-Floral { +.Pet-FlyingPig-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -1100px; width: 81px; height: 99px; } -.Pet-FlyingPig-Ghost { +.Pet-FlyingPig-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Golden { +.Pet-FlyingPig-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Holly { +.Pet-FlyingPig-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Peppermint { +.Pet-FlyingPig-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Red { +.Pet-FlyingPig-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-RoyalPurple { +.Pet-FlyingPig-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Shade { +.Pet-FlyingPig-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Skeleton { +.Pet-FlyingPig-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Spooky { +.Pet-FlyingPig-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Thunderstorm { +.Pet-FlyingPig-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-White { +.Pet-FlyingPig-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Zombie { +.Pet-FlyingPig-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -1200px; width: 81px; height: 99px; } -.Pet-Fox-Base { +.Pet-FlyingPig-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -1200px; width: 81px; height: 99px; } -.Pet-Fox-CottonCandyBlue { +.Pet-FlyingPig-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -1200px; width: 81px; height: 99px; } -.Pet-Fox-CottonCandyPink { +.Pet-FlyingPig-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -1200px; width: 81px; height: 99px; } -.Pet-Fox-Cupid { +.Pet-FlyingPig-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -1200px; width: 81px; height: 99px; } -.Pet-Fox-Desert { +.Pet-Fox-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px 0px; width: 81px; height: 99px; } -.Pet-Fox-Floral { +.Pet-Fox-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -100px; width: 81px; height: 99px; } -.Pet-Fox-Ghost { +.Pet-Fox-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -200px; width: 81px; height: 99px; } -.Pet-Fox-Golden { +.Pet-Fox-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -300px; width: 81px; height: 99px; } -.Pet-Fox-Holly { +.Pet-Fox-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -400px; width: 81px; height: 99px; } -.Pet-Fox-Peppermint { +.Pet-Fox-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -500px; width: 81px; height: 99px; } -.Pet-Fox-Red { +.Pet-Fox-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -600px; width: 81px; height: 99px; } -.Pet-Fox-RoyalPurple { +.Pet-Fox-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -700px; width: 81px; height: 99px; } -.Pet-Fox-Shade { +.Pet-Fox-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -800px; width: 81px; height: 99px; } -.Pet-Fox-Skeleton { +.Pet-Fox-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -900px; width: 81px; height: 99px; } -.Pet-Fox-Spooky { +.Pet-Fox-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -1000px; width: 81px; height: 99px; } -.Pet-Fox-Thunderstorm { +.Pet-Fox-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -1100px; width: 81px; height: 99px; } -.Pet-Fox-White { +.Pet-Fox-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -1200px; width: 81px; height: 99px; } -.Pet-Fox-Zombie { +.Pet-Fox-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px 0px; width: 81px; height: 99px; } -.Pet-Frog-Base { +.Pet-Fox-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -100px; width: 81px; height: 99px; } -.Pet-Frog-CottonCandyBlue { +.Pet-Fox-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -200px; width: 81px; height: 99px; } -.Pet-Frog-CottonCandyPink { +.Pet-Fox-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -300px; width: 81px; height: 99px; } -.Pet-Frog-Desert { +.Pet-Fox-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -400px; width: 81px; height: 99px; } -.Pet-Frog-Golden { +.Pet-Frog-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -500px; width: 81px; height: 99px; } -.Pet-Frog-Red { +.Pet-Frog-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -600px; width: 81px; height: 99px; } -.Pet-Frog-Shade { +.Pet-Frog-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -700px; width: 81px; height: 99px; } -.Pet-Frog-Skeleton { +.Pet-Frog-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -800px; width: 81px; height: 99px; } -.Pet-Frog-White { +.Pet-Frog-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -900px; width: 81px; height: 99px; } -.Pet-Frog-Zombie { +.Pet-Frog-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -1000px; width: 81px; height: 99px; } -.Pet-Gryphon-Base { +.Pet-Frog-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -1100px; width: 81px; height: 99px; } -.Pet-Gryphon-CottonCandyBlue { +.Pet-Frog-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -1200px; width: 81px; height: 99px; } -.Pet-Gryphon-CottonCandyPink { +.Pet-Frog-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-Desert { +.Pet-Frog-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-Golden { +.Pet-Gryphon-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-Red { +.Pet-Gryphon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-RoyalPurple { +.Pet-Gryphon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-Shade { +.Pet-Gryphon-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-Skeleton { +.Pet-Gryphon-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-White { +.Pet-Gryphon-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-Zombie { +.Pet-Gryphon-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Base { +.Pet-Gryphon-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-CottonCandyBlue { +.Pet-Gryphon-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-CottonCandyPink { +.Pet-Gryphon-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Desert { +.Pet-Gryphon-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Golden { +.Pet-GuineaPig-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Red { +.Pet-GuineaPig-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Shade { +.Pet-GuineaPig-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Skeleton { +.Pet-GuineaPig-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-White { +.Pet-GuineaPig-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Zombie { +.Pet-GuineaPig-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px 0px; width: 81px; height: 99px; } -.Pet-Hedgehog-Base { +.Pet-GuineaPig-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -100px; width: 81px; height: 99px; } -.Pet-Hedgehog-CottonCandyBlue { +.Pet-GuineaPig-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -200px; width: 81px; height: 99px; } -.Pet-Hedgehog-CottonCandyPink { +.Pet-GuineaPig-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -300px; width: 81px; height: 99px; } -.Pet-Hedgehog-Desert { +.Pet-GuineaPig-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -400px; width: 81px; height: 99px; } -.Pet-Hedgehog-Golden { +.Pet-Hedgehog-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -500px; width: 81px; height: 99px; } -.Pet-Hedgehog-Red { +.Pet-Hedgehog-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -600px; width: 81px; height: 99px; } -.Pet-Hedgehog-Shade { +.Pet-Hedgehog-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -700px; width: 81px; height: 99px; } -.Pet-Hedgehog-Skeleton { +.Pet-Hedgehog-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -800px; width: 81px; height: 99px; } -.Pet-Hedgehog-White { +.Pet-Hedgehog-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -900px; width: 81px; height: 99px; } -.Pet-Hedgehog-Zombie { +.Pet-Hedgehog-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -1000px; width: 81px; height: 99px; } -.Pet-Horse-Base { +.Pet-Hedgehog-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -1100px; width: 81px; height: 99px; } -.Pet-Horse-CottonCandyBlue { +.Pet-Hedgehog-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -1200px; width: 81px; height: 99px; } -.Pet-Horse-CottonCandyPink { +.Pet-Hedgehog-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -1300px; width: 81px; height: 99px; } -.Pet-Horse-Desert { +.Pet-Hedgehog-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -1400px; width: 81px; height: 99px; } -.Pet-Horse-Golden { +.Pet-Horse-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -1400px; width: 81px; height: 99px; } -.Pet-Horse-Red { +.Pet-Horse-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -1400px; width: 81px; height: 99px; } -.Pet-Horse-Shade { +.Pet-Horse-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -1400px; width: 81px; height: 99px; } -.Pet-Horse-Skeleton { +.Pet-Horse-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -1400px; width: 81px; height: 99px; } -.Pet-Horse-White { +.Pet-Horse-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -1400px; width: 81px; height: 99px; } -.Pet-Horse-Zombie { +.Pet-Horse-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -1400px; width: 81px; height: 99px; } -.Pet-JackOLantern-Base { +.Pet-Horse-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -1400px; width: 81px; height: 99px; } -.Pet-JackOLantern-Ghost { +.Pet-Horse-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -1400px; width: 81px; height: 99px; } -.Pet-Lion-Veteran { +.Pet-Horse-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Base { +.Pet-Horse-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-CottonCandyBlue { +.Pet-JackOLantern-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-CottonCandyPink { +.Pet-JackOLantern-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Cupid { +.Pet-Lion-Veteran { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Desert { +.Pet-LionCub-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Floral { +.Pet-LionCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Ghost { +.Pet-LionCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Golden { +.Pet-LionCub-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Holly { +.Pet-LionCub-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Peppermint { +.Pet-LionCub-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px 0px; width: 81px; height: 99px; } -.Pet-LionCub-Red { +.Pet-LionCub-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -100px; width: 81px; height: 99px; } -.Pet-LionCub-RoyalPurple { +.Pet-LionCub-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -200px; width: 81px; height: 99px; } -.Pet-LionCub-Shade { +.Pet-LionCub-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -300px; width: 81px; height: 99px; } -.Pet-LionCub-Skeleton { +.Pet-LionCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -400px; width: 81px; height: 99px; } -.Pet-LionCub-Spooky { +.Pet-LionCub-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -500px; width: 81px; height: 99px; } -.Pet-LionCub-Thunderstorm { +.Pet-LionCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -600px; width: 81px; height: 99px; } -.Pet-LionCub-White { +.Pet-LionCub-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -700px; width: 81px; height: 99px; } -.Pet-LionCub-Zombie { +.Pet-LionCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -800px; width: 81px; height: 99px; } -.Pet-MagicalBee-Base { +.Pet-LionCub-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -900px; width: 81px; height: 99px; } -.Pet-Mammoth-Base { +.Pet-LionCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -1000px; width: 81px; height: 99px; } -.Pet-MantisShrimp-Base { +.Pet-LionCub-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -1100px; width: 81px; height: 99px; } -.Pet-Monkey-Base { +.Pet-LionCub-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -1200px; width: 81px; height: 99px; } -.Pet-Monkey-CottonCandyBlue { +.Pet-MagicalBee-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -1300px; width: 81px; height: 99px; } -.Pet-Monkey-CottonCandyPink { +.Pet-Mammoth-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -1400px; width: 81px; height: 99px; } -.Pet-Monkey-Desert { +.Pet-MantisShrimp-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -1500px; width: 81px; height: 99px; } -.Pet-Monkey-Golden { +.Pet-Monkey-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -1500px; width: 81px; height: 99px; } -.Pet-Monkey-Red { +.Pet-Monkey-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -1500px; width: 81px; height: 99px; } -.Pet-Monkey-Shade { +.Pet-Monkey-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -1500px; width: 81px; height: 99px; } -.Pet-Monkey-Skeleton { +.Pet-Monkey-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -1500px; width: 81px; height: 99px; } -.Pet-Monkey-White { +.Pet-Monkey-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -1500px; width: 81px; height: 99px; } -.Pet-Monkey-Zombie { +.Pet-Monkey-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Base { +.Pet-Monkey-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-CottonCandyBlue { +.Pet-Monkey-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-CottonCandyPink { +.Pet-Monkey-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Desert { +.Pet-Monkey-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Golden { +.Pet-Octopus-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Red { +.Pet-Octopus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Shade { +.Pet-Octopus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Skeleton { +.Pet-Octopus-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-White { +.Pet-Octopus-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Zombie { +.Pet-Octopus-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -1500px; width: 81px; height: 99px; } -.Pet-Owl-Base { +.Pet-Octopus-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -1500px; width: 81px; height: 99px; } -.Pet-Owl-CottonCandyBlue { +.Pet-Octopus-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -1500px; width: 81px; height: 99px; } -.Pet-Owl-CottonCandyPink { +.Pet-Octopus-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -1500px; width: 81px; height: 99px; } -.Pet-Owl-Desert { +.Pet-Octopus-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px 0px; width: 81px; height: 99px; } -.Pet-Owl-Golden { +.Pet-Owl-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -100px; width: 81px; height: 99px; } -.Pet-Owl-Red { +.Pet-Owl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -200px; width: 81px; height: 99px; } -.Pet-Owl-Shade { +.Pet-Owl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -300px; width: 81px; height: 99px; } -.Pet-Owl-Skeleton { +.Pet-Owl-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -400px; width: 81px; height: 99px; } -.Pet-Owl-White { +.Pet-Owl-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -500px; width: 81px; height: 99px; } -.Pet-Owl-Zombie { +.Pet-Owl-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -600px; width: 81px; height: 99px; } -.Pet-PandaCub-Base { +.Pet-Owl-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -700px; width: 81px; height: 99px; } -.Pet-PandaCub-CottonCandyBlue { +.Pet-Owl-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -800px; width: 81px; height: 99px; } -.Pet-PandaCub-CottonCandyPink { +.Pet-Owl-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -900px; width: 81px; height: 99px; } -.Pet-PandaCub-Cupid { +.Pet-Owl-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -1000px; width: 81px; height: 99px; } -.Pet-PandaCub-Desert { +.Pet-PandaCub-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -1100px; width: 81px; diff --git a/website/assets/sprites/dist/spritesmith-main-15.png b/website/assets/sprites/dist/spritesmith-main-15.png index d53674aef3..fbe0d1e00d 100644 Binary files a/website/assets/sprites/dist/spritesmith-main-15.png and b/website/assets/sprites/dist/spritesmith-main-15.png differ diff --git a/website/assets/sprites/dist/spritesmith-main-16.css b/website/assets/sprites/dist/spritesmith-main-16.css index 025b426862..080738ce3a 100644 --- a/website/assets/sprites/dist/spritesmith-main-16.css +++ b/website/assets/sprites/dist/spritesmith-main-16.css @@ -1,1578 +1,1602 @@ -.Pet-PandaCub-Floral { +.Pet-PandaCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -82px 0px; width: 81px; height: 99px; } -.Pet-PandaCub-Ghost { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1066px -100px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px 0px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Holly { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -100px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Peppermint { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -100px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -100px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-RoyalPurple { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px 0px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -100px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -200px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Spooky { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -200px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Thunderstorm { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -200px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -200px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px 0px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -100px; - width: 81px; - height: 99px; -} -.Pet-Parrot-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -200px; - width: 81px; - height: 99px; -} -.Pet-Parrot-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -300px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -300px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -300px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -300px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -300px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px 0px; - width: 81px; - height: 99px; -} -.Pet-Parrot-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -100px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -200px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -300px; - width: 81px; - height: 99px; -} -.Pet-Penguin-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px 0px; - width: 81px; - height: 99px; -} -.Pet-Penguin-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -100px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -200px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -300px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -400px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -400px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -400px; - width: 81px; - height: 99px; -} -.Pet-Penguin-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -400px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -400px; - width: 81px; - height: 99px; -} -.Pet-Phoenix-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -400px; - width: 81px; - height: 99px; -} -.Pet-Rat-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -400px; - width: 81px; - height: 99px; -} -.Pet-Rat-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px 0px; - width: 81px; - height: 99px; -} -.Pet-Rat-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -100px; - width: 81px; - height: 99px; -} -.Pet-Rat-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -200px; - width: 81px; - height: 99px; -} -.Pet-Rat-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -300px; - width: 81px; - height: 99px; -} -.Pet-Rat-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -400px; - width: 81px; - height: 99px; -} -.Pet-Rat-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -500px; - width: 81px; - height: 99px; -} -.Pet-Rat-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -500px; - width: 81px; - height: 99px; -} -.Pet-Rat-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -500px; - width: 81px; - height: 99px; -} -.Pet-Rat-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -500px; - width: 81px; - height: 99px; -} -.Pet-Rock-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -500px; - width: 81px; - height: 99px; -} -.Pet-Rock-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -500px; - width: 81px; - height: 99px; -} -.Pet-Rock-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -500px; - width: 81px; - height: 99px; -} -.Pet-Rock-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -500px; - width: 81px; - height: 99px; -} -.Pet-Rock-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px 0px; - width: 81px; - height: 99px; -} -.Pet-Rock-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -100px; - width: 81px; - height: 99px; -} -.Pet-Rock-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -200px; - width: 81px; - height: 99px; -} -.Pet-Rock-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -300px; - width: 81px; - height: 99px; -} -.Pet-Rock-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -400px; - width: 81px; - height: 99px; -} -.Pet-Rock-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -500px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px 0px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -100px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -200px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -300px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -400px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -500px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -600px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -700px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -700px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -700px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px 0px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -100px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -200px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -300px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -400px; - width: 81px; - height: 99px; -} -.Pet-Sheep-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -500px; - width: 81px; - height: 99px; -} -.Pet-Sheep-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -600px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -700px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -800px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -800px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -800px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -800px; - width: 81px; - height: 99px; -} -.Pet-Sheep-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -800px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -800px; - width: 81px; - height: 99px; -} -.Pet-Slime-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -800px; - width: 81px; - height: 99px; -} -.Pet-Slime-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -800px; - width: 81px; - height: 99px; -} -.Pet-Slime-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -800px; - width: 81px; - height: 99px; -} -.Pet-Slime-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -800px; - width: 81px; - height: 99px; -} -.Pet-Slime-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -800px; - width: 81px; - height: 99px; -} -.Pet-Slime-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px 0px; - width: 81px; - height: 99px; -} -.Pet-Slime-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -100px; - width: 81px; - height: 99px; -} -.Pet-Slime-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -200px; - width: 81px; - height: 99px; -} -.Pet-Slime-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -300px; - width: 81px; - height: 99px; -} -.Pet-Slime-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -400px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -500px; - width: 81px; - height: 99px; -} -.Pet-Sloth-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -600px; - width: 81px; - height: 99px; -} -.Pet-Sloth-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -700px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -800px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px 0px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -100px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -200px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -300px; - width: 81px; - height: 99px; -} -.Pet-Sloth-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -400px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -500px; - width: 81px; - height: 99px; -} -.Pet-Snail-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -600px; - width: 81px; - height: 99px; -} -.Pet-Snail-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -700px; - width: 81px; - height: 99px; -} -.Pet-Snail-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -800px; - width: 81px; - height: 99px; -} -.Pet-Snail-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -900px; - width: 81px; - height: 99px; -} -.Pet-Snail-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -900px; - width: 81px; - height: 99px; -} -.Pet-Snail-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -900px; - width: 81px; - height: 99px; -} -.Pet-Snail-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -900px; - width: 81px; - height: 99px; -} -.Pet-Snail-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -900px; - width: 81px; - height: 99px; -} -.Pet-Snail-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -900px; - width: 81px; - height: 99px; -} -.Pet-Snail-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1066px 0px; - width: 81px; - height: 99px; -} -.Pet-Snake-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px 0px; - width: 81px; - height: 99px; -} -.Pet-Snake-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1066px -200px; - width: 81px; - height: 99px; -} -.Pet-Snake-Zombie { +.Pet-PandaCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -300px; width: 81px; height: 99px; } -.Pet-Spider-Base { +.Pet-PandaCub-Cupid { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px 0px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -100px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Floral { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -100px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Ghost { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -100px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px 0px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Holly { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -100px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Peppermint { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -200px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -200px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-RoyalPurple { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -200px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -200px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px 0px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Spooky { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -100px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Thunderstorm { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -200px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -300px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -300px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -300px; + width: 81px; + height: 99px; +} +.Pet-Parrot-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -300px; + width: 81px; + height: 99px; +} +.Pet-Parrot-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -300px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px 0px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -100px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -200px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -300px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px 0px; + width: 81px; + height: 99px; +} +.Pet-Parrot-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -100px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -200px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -300px; + width: 81px; + height: 99px; +} +.Pet-Penguin-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px 0px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -100px; + width: 81px; + height: 99px; +} +.Pet-Phoenix-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -200px; + width: 81px; + height: 99px; +} +.Pet-Rat-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -300px; + width: 81px; + height: 99px; +} +.Pet-Rat-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -400px; + width: 81px; + height: 99px; +} +.Pet-Rat-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -500px; + width: 81px; + height: 99px; +} +.Pet-Rock-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px 0px; + width: 81px; + height: 99px; +} +.Pet-Rock-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -100px; + width: 81px; + height: 99px; +} +.Pet-Rock-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -200px; + width: 81px; + height: 99px; +} +.Pet-Rock-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -300px; + width: 81px; + height: 99px; +} +.Pet-Rock-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -400px; + width: 81px; + height: 99px; +} +.Pet-Rock-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -500px; + width: 81px; + height: 99px; +} +.Pet-Rock-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -600px; + width: 81px; + height: 99px; +} +.Pet-Rock-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -600px; + width: 81px; + height: 99px; +} +.Pet-Rock-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -600px; + width: 81px; + height: 99px; +} +.Pet-Rock-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -600px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -600px; + width: 81px; + height: 99px; +} +.Pet-Rooster-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -600px; + width: 81px; + height: 99px; +} +.Pet-Rooster-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -600px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -600px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -600px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px 0px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -100px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -200px; + width: 81px; + height: 99px; +} +.Pet-Rooster-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -300px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -400px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -500px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -600px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -700px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -700px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -700px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px 0px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -100px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -200px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -300px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -400px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -500px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -600px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -700px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -800px; + width: 81px; + height: 99px; +} +.Pet-Slime-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -800px; + width: 81px; + height: 99px; +} +.Pet-Slime-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px 0px; + width: 81px; + height: 99px; +} +.Pet-Slime-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -100px; + width: 81px; + height: 99px; +} +.Pet-Slime-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -200px; + width: 81px; + height: 99px; +} +.Pet-Slime-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -300px; + width: 81px; + height: 99px; +} +.Pet-Slime-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -400px; + width: 81px; + height: 99px; +} +.Pet-Slime-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -500px; + width: 81px; + height: 99px; +} +.Pet-Slime-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -600px; + width: 81px; + height: 99px; +} +.Pet-Slime-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -700px; + width: 81px; + height: 99px; +} +.Pet-Slime-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -800px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px 0px; + width: 81px; + height: 99px; +} +.Pet-Sloth-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -100px; + width: 81px; + height: 99px; +} +.Pet-Sloth-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -200px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -300px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -400px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -500px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -600px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -700px; + width: 81px; + height: 99px; +} +.Pet-Sloth-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -800px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -900px; + width: 81px; + height: 99px; +} +.Pet-Snake-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -900px; + width: 81px; + height: 99px; +} +.Pet-Snake-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -900px; + width: 81px; + height: 99px; +} +.Pet-Snake-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1066px 0px; + width: 81px; + height: 99px; +} +.Pet-Snake-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1066px -100px; + width: 81px; + height: 99px; +} +.Pet-Snake-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1066px -200px; + width: 81px; + height: 99px; +} +.Pet-Snake-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px 0px; + width: 81px; + height: 99px; +} +.Pet-Snake-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -400px; width: 81px; height: 99px; } -.Pet-Spider-CottonCandyBlue { +.Pet-Snake-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -500px; width: 81px; height: 99px; } -.Pet-Spider-CottonCandyPink { +.Pet-Snake-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -600px; width: 81px; height: 99px; } -.Pet-Spider-Desert { +.Pet-Snake-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -700px; width: 81px; height: 99px; } -.Pet-Spider-Golden { +.Pet-Spider-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -800px; width: 81px; height: 99px; } -.Pet-Spider-Red { +.Pet-Spider-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -900px; width: 81px; height: 99px; } -.Pet-Spider-Shade { +.Pet-Spider-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: 0px -1000px; width: 81px; height: 99px; } -.Pet-Spider-Skeleton { +.Pet-Spider-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -82px -1000px; width: 81px; height: 99px; } -.Pet-Spider-White { +.Pet-Spider-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -164px -1000px; width: 81px; height: 99px; } -.Pet-Spider-Zombie { +.Pet-Spider-Red { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -246px -1000px; width: 81px; height: 99px; } -.Pet-TRex-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1066px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1230px 0px; - width: 81px; - height: 99px; -} -.Pet-TRex-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1230px -100px; - width: 81px; - height: 99px; -} -.Pet-TRex-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1230px -200px; - width: 81px; - height: 99px; -} -.Pet-Tiger-Veteran { +.Pet-Spider-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -328px -1000px; width: 81px; height: 99px; } -.Pet-TigerCub-Base { +.Pet-Spider-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -410px -1000px; width: 81px; height: 99px; } -.Pet-TigerCub-CottonCandyBlue { +.Pet-Spider-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -492px -1000px; width: 81px; height: 99px; } -.Pet-TigerCub-CottonCandyPink { +.Pet-Spider-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -574px -1000px; width: 81px; height: 99px; } -.Pet-TigerCub-Cupid { +.Pet-TRex-Base { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -1000px; + background-position: -984px -1100px; width: 81px; height: 99px; } -.Pet-TigerCub-Desert { +.Pet-TRex-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -1000px; + background-position: -1066px -1100px; width: 81px; height: 99px; } -.Pet-TigerCub-Floral { +.Pet-TRex-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -1000px; + background-position: -1148px -1100px; width: 81px; height: 99px; } -.Pet-TigerCub-Ghost { +.Pet-TRex-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -1000px; + background-position: -1230px 0px; width: 81px; height: 99px; } -.Pet-TigerCub-Golden { +.Pet-TRex-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -1000px; + background-position: -1230px -100px; width: 81px; height: 99px; } -.Pet-TigerCub-Holly { +.Pet-TRex-Red { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1066px -1000px; + background-position: -1230px -200px; width: 81px; height: 99px; } -.Pet-TigerCub-Peppermint { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px 0px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -100px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-RoyalPurple { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -200px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -300px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -400px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-Spooky { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -500px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-Thunderstorm { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -600px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -700px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -800px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -900px; - width: 81px; - height: 99px; -} -.Pet-Treeling-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -1000px; - width: 81px; - height: 99px; -} -.Pet-Treeling-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -1100px; - width: 81px; - height: 99px; -} -.Pet-Triceratops-Base { +.Pet-TRex-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -300px; width: 81px; height: 99px; } -.Pet-Triceratops-CottonCandyBlue { +.Pet-TRex-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -400px; width: 81px; height: 99px; } -.Pet-Triceratops-CottonCandyPink { +.Pet-TRex-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -500px; width: 81px; height: 99px; } -.Pet-Triceratops-Desert { +.Pet-TRex-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -600px; width: 81px; height: 99px; } -.Pet-Triceratops-Golden { +.Pet-Tiger-Veteran { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Cupid { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1066px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Floral { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px 0px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Ghost { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -100px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -200px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Holly { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -300px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Peppermint { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -400px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -500px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-RoyalPurple { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -600px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -700px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -800px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Spooky { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Thunderstorm { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -1100px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -1100px; + width: 81px; + height: 99px; +} +.Pet-Triceratops-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -700px; width: 81px; height: 99px; } -.Pet-Triceratops-Red { +.Pet-Triceratops-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -800px; width: 81px; height: 99px; } -.Pet-Triceratops-Shade { +.Pet-Triceratops-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -900px; width: 81px; height: 99px; } -.Pet-Triceratops-Skeleton { +.Pet-Triceratops-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -1000px; width: 81px; height: 99px; } -.Pet-Triceratops-White { +.Pet-Triceratops-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -1100px; width: 81px; height: 99px; } -.Pet-Triceratops-Zombie { +.Pet-Triceratops-Red { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: 0px -1200px; width: 81px; height: 99px; } -.Pet-Turkey-Base { +.Pet-Triceratops-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -82px -1200px; width: 81px; height: 99px; } -.Pet-Turkey-Gilded { +.Pet-Triceratops-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -164px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Base { +.Pet-Triceratops-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -246px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-CottonCandyBlue { +.Pet-Triceratops-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -328px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-CottonCandyPink { +.Pet-Turkey-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -410px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Desert { +.Pet-Turkey-Gilded { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -492px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Golden { +.Pet-Turtle-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -574px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Red { +.Pet-Turtle-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -656px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Shade { +.Pet-Turtle-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -738px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Skeleton { +.Pet-Turtle-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -820px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-White { +.Pet-Turtle-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -902px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Zombie { +.Pet-Turtle-Red { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -984px -1200px; width: 81px; height: 99px; } -.Pet-Unicorn-Base { +.Pet-Turtle-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -1200px; width: 81px; height: 99px; } -.Pet-Unicorn-CottonCandyBlue { +.Pet-Turtle-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1148px -1200px; width: 81px; height: 99px; } -.Pet-Unicorn-CottonCandyPink { +.Pet-Turtle-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -1200px; width: 81px; height: 99px; } -.Pet-Unicorn-Desert { +.Pet-Turtle-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px 0px; width: 81px; height: 99px; } -.Pet-Unicorn-Golden { +.Pet-Unicorn-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -100px; width: 81px; height: 99px; } -.Pet-Unicorn-Red { +.Pet-Unicorn-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -200px; width: 81px; height: 99px; } -.Pet-Unicorn-Shade { +.Pet-Unicorn-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -300px; width: 81px; height: 99px; } -.Pet-Unicorn-Skeleton { +.Pet-Unicorn-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -400px; width: 81px; height: 99px; } -.Pet-Unicorn-White { +.Pet-Unicorn-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -500px; width: 81px; height: 99px; } -.Pet-Unicorn-Zombie { +.Pet-Unicorn-Red { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -600px; width: 81px; height: 99px; } -.Pet-Whale-Base { +.Pet-Unicorn-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -700px; width: 81px; height: 99px; } -.Pet-Whale-CottonCandyBlue { +.Pet-Unicorn-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -800px; width: 81px; height: 99px; } -.Pet-Whale-CottonCandyPink { +.Pet-Unicorn-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -900px; width: 81px; height: 99px; } -.Pet-Whale-Desert { +.Pet-Unicorn-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -1000px; width: 81px; height: 99px; } -.Pet-Whale-Golden { +.Pet-Whale-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -1100px; width: 81px; height: 99px; } -.Pet-Whale-Red { +.Pet-Whale-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -1200px; width: 81px; height: 99px; } -.Pet-Whale-Shade { +.Pet-Whale-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px 0px; width: 81px; height: 99px; } -.Pet-Whale-Skeleton { +.Pet-Whale-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -100px; width: 81px; height: 99px; } -.Pet-Whale-White { +.Pet-Whale-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -200px; width: 81px; height: 99px; } -.Pet-Whale-Zombie { +.Pet-Whale-Red { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -300px; width: 81px; height: 99px; } -.Pet-Wolf-Base { +.Pet-Whale-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -400px; width: 81px; height: 99px; } -.Pet-Wolf-CottonCandyBlue { +.Pet-Whale-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -500px; width: 81px; height: 99px; } -.Pet-Wolf-CottonCandyPink { +.Pet-Whale-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -600px; width: 81px; height: 99px; } -.Pet-Wolf-Cupid { +.Pet-Whale-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -700px; width: 81px; height: 99px; } -.Pet-Wolf-Desert { +.Pet-Wolf-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -800px; width: 81px; height: 99px; } -.Pet-Wolf-Floral { +.Pet-Wolf-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -900px; width: 81px; height: 99px; } -.Pet-Wolf-Ghost { +.Pet-Wolf-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -1000px; width: 81px; height: 99px; } -.Pet-Wolf-Golden { +.Pet-Wolf-Cupid { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -1100px; width: 81px; height: 99px; } -.Pet-Wolf-Holly { +.Pet-Wolf-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -1200px; width: 81px; height: 99px; } -.Pet-Wolf-Peppermint { +.Pet-Wolf-Floral { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: 0px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Red { +.Pet-Wolf-Ghost { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -82px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-RoyalPurple { +.Pet-Wolf-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -164px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Shade { +.Pet-Wolf-Holly { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -246px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Skeleton { +.Pet-Wolf-Peppermint { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -328px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Spooky { +.Pet-Wolf-Red { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -410px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Thunderstorm { +.Pet-Wolf-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -492px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Veteran { +.Pet-Wolf-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -574px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-White { +.Pet-Wolf-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -656px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Zombie { +.Pet-Wolf-Spooky { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -738px -1300px; width: 81px; height: 99px; } +.Pet-Wolf-Thunderstorm { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -1300px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Veteran { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -1300px; + width: 81px; + height: 99px; +} +.Pet-Wolf-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -1300px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1066px -1300px; + width: 81px; + height: 99px; +} .Pet_HatchingPotion_Base { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -869px -1300px; + background-position: -1197px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1261px -1300px; + background-position: -147px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -918px -1300px; + background-position: -1246px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_Cupid { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -967px -1300px; + background-position: -1295px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_Desert { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1016px -1300px; + background-position: -1344px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_Floral { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1065px -1300px; + background-position: -1393px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_Ghost { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1114px -1300px; + background-position: 0px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Golden { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1163px -1300px; + background-position: -49px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Holly { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1212px -1300px; + background-position: -98px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Peppermint { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -1300px; + background-position: -1148px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_Purple { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1310px -1300px; + background-position: -196px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Red { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1359px -1300px; + background-position: -245px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_RoyalPurple { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1408px -1300px; + background-position: -294px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Shade { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -1400px; + background-position: -343px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -49px -1400px; + background-position: -392px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Spooky { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -98px -1400px; + background-position: -441px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Thunderstorm { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -147px -1400px; + background-position: -490px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_White { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -196px -1400px; + background-position: -539px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -245px -1400px; + background-position: -588px -1400px; width: 48px; height: 51px; } diff --git a/website/assets/sprites/dist/spritesmith-main-16.png b/website/assets/sprites/dist/spritesmith-main-16.png index 6214927013..d5bf390833 100644 Binary files a/website/assets/sprites/dist/spritesmith-main-16.png and b/website/assets/sprites/dist/spritesmith-main-16.png differ diff --git a/website/assets/sprites/dist/spritesmith-main-8.png b/website/assets/sprites/dist/spritesmith-main-8.png index bc0dacfd80..86de9308b4 100644 Binary files a/website/assets/sprites/dist/spritesmith-main-8.png and b/website/assets/sprites/dist/spritesmith-main-8.png differ diff --git a/website/assets/sprites/dist/spritesmith-main-9.css b/website/assets/sprites/dist/spritesmith-main-9.css index 76f04e5fe7..36bb76b757 100644 --- a/website/assets/sprites/dist/spritesmith-main-9.css +++ b/website/assets/sprites/dist/spritesmith-main-9.css @@ -126,25 +126,25 @@ } .Mount_Body_Cow-Shade { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -106px -1423px; + background-position: -212px -1423px; width: 105px; height: 105px; } .Mount_Body_Cow-Skeleton { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -636px -1423px; + background-position: -742px -1423px; width: 105px; height: 105px; } .Mount_Body_Cow-White { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -742px -1423px; + background-position: -848px -1423px; width: 105px; height: 105px; } .Mount_Body_Cow-Zombie { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -848px -1423px; + background-position: -954px -1423px; width: 105px; height: 105px; } @@ -1084,90 +1084,96 @@ width: 90px; height: 105px; } -.Mount_Body_LionCub-Base { +.Mount_Body_Jackalope-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1484px 0px; + background-position: -1378px -1317px; width: 105px; height: 105px; } -.Mount_Body_LionCub-CottonCandyBlue { +.Mount_Body_LionCub-Base { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -106px; width: 105px; height: 105px; } -.Mount_Body_LionCub-CottonCandyPink { +.Mount_Body_LionCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -212px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Cupid { +.Mount_Body_LionCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -318px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Desert { +.Mount_Body_LionCub-Cupid { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -424px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Ethereal { +.Mount_Body_LionCub-Desert { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -530px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Floral { +.Mount_Body_LionCub-Ethereal { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -636px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Ghost { +.Mount_Body_LionCub-Floral { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -742px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Golden { +.Mount_Body_LionCub-Ghost { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -848px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Holly { +.Mount_Body_LionCub-Golden { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -954px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Peppermint { +.Mount_Body_LionCub-Holly { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -1060px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Red { +.Mount_Body_LionCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -1166px; width: 105px; height: 105px; } -.Mount_Body_LionCub-RoyalPurple { +.Mount_Body_LionCub-Red { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -1272px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Shade { +.Mount_Body_LionCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: 0px -1423px; width: 105px; height: 105px; } +.Mount_Body_LionCub-Shade { + background-image: url(/static/sprites/spritesmith-main-9.png); + background-position: -106px -1423px; + width: 105px; + height: 105px; +} .Mount_Body_LionCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: 0px -469px; @@ -1176,25 +1182,25 @@ } .Mount_Body_LionCub-Spooky { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -212px -1423px; + background-position: -318px -1423px; width: 105px; height: 105px; } .Mount_Body_LionCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -318px -1423px; + background-position: -424px -1423px; width: 105px; height: 105px; } .Mount_Body_LionCub-White { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -424px -1423px; + background-position: -530px -1423px; width: 105px; height: 105px; } .Mount_Body_LionCub-Zombie { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -530px -1423px; + background-position: -636px -1423px; width: 105px; height: 105px; } @@ -1218,251 +1224,245 @@ } .Mount_Body_Monkey-Base { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -954px -1423px; + background-position: -1060px -1423px; width: 105px; height: 105px; } .Mount_Body_Monkey-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1060px -1423px; + background-position: -1166px -1423px; width: 105px; height: 105px; } .Mount_Body_Monkey-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1166px -1423px; + background-position: -1272px -1423px; width: 105px; height: 105px; } .Mount_Body_Monkey-Desert { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1272px -1423px; + background-position: -1378px -1423px; width: 105px; height: 105px; } .Mount_Body_Monkey-Golden { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1378px -1423px; + background-position: -1484px -1423px; width: 105px; height: 105px; } .Mount_Body_Monkey-Red { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1484px -1423px; + background-position: -1590px 0px; width: 105px; height: 105px; } .Mount_Body_Monkey-Shade { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px 0px; + background-position: -1590px -106px; width: 105px; height: 105px; } .Mount_Body_Monkey-Skeleton { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -106px; + background-position: -1590px -212px; width: 105px; height: 105px; } .Mount_Body_Monkey-White { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -212px; + background-position: -1590px -318px; width: 105px; height: 105px; } .Mount_Body_Monkey-Zombie { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -318px; + background-position: -1590px -424px; width: 105px; height: 105px; } .Mount_Body_Octopus-Base { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -424px; + background-position: -1590px -530px; width: 105px; height: 105px; } .Mount_Body_Octopus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -530px; + background-position: -1590px -636px; width: 105px; height: 105px; } .Mount_Body_Octopus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -636px; + background-position: -1590px -742px; width: 105px; height: 105px; } .Mount_Body_Octopus-Desert { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -742px; + background-position: -1590px -848px; width: 105px; height: 105px; } .Mount_Body_Octopus-Golden { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -848px; + background-position: -1590px -954px; width: 105px; height: 105px; } .Mount_Body_Octopus-Red { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -954px; + background-position: -1590px -1060px; width: 105px; height: 105px; } .Mount_Body_Octopus-Shade { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -1060px; + background-position: -1590px -1166px; width: 105px; height: 105px; } .Mount_Body_Octopus-Skeleton { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -1166px; + background-position: -1590px -1272px; width: 105px; height: 105px; } .Mount_Body_Octopus-White { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -1272px; + background-position: -1590px -1378px; width: 105px; height: 105px; } .Mount_Body_Octopus-Zombie { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -1378px; + background-position: 0px -1529px; width: 105px; height: 105px; } .Mount_Body_Orca-Base { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: 0px -1529px; + background-position: -106px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Base { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -106px -1529px; + background-position: -212px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -212px -1529px; + background-position: -318px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -318px -1529px; + background-position: -424px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Desert { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -424px -1529px; + background-position: -530px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Golden { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -530px -1529px; + background-position: -636px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Red { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -636px -1529px; + background-position: -742px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Shade { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -742px -1529px; + background-position: -848px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Skeleton { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -848px -1529px; + background-position: -954px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-White { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -954px -1529px; + background-position: -1060px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Zombie { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1060px -1529px; + background-position: -1166px -1529px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Base { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1166px -1529px; + background-position: -1272px -1529px; width: 105px; height: 105px; } .Mount_Body_PandaCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1272px -1529px; + background-position: -1378px -1529px; width: 105px; height: 105px; } .Mount_Body_PandaCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1378px -1529px; + background-position: -1484px -1529px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Cupid { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1484px -1529px; + background-position: -1590px -1529px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Desert { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -1529px; + background-position: -1696px 0px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Floral { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1696px 0px; + background-position: -1696px -106px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Ghost { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1696px -106px; + background-position: -1696px -212px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Golden { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1696px -212px; + background-position: -1696px -318px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Holly { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1696px -318px; + background-position: -1484px 0px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Peppermint { - background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1378px -1317px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Red { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1696px -424px; width: 105px; diff --git a/website/assets/sprites/dist/spritesmith-main-9.png b/website/assets/sprites/dist/spritesmith-main-9.png index 8bd100e451..d407e2596c 100644 Binary files a/website/assets/sprites/dist/spritesmith-main-9.png and b/website/assets/sprites/dist/spritesmith-main-9.png differ diff --git a/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Gryphon.png b/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Gryphon.png index cf864a964b..e55eb091f0 100644 Binary files a/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Gryphon.png and b/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Gryphon.png differ diff --git a/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Rock.png b/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Rock.png index f4691946a2..8036e6010d 100644 Binary files a/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Rock.png and b/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Rock.png differ diff --git a/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_TRex.png b/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_TRex.png index decc2b6230..8af7b5909d 100644 Binary files a/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_TRex.png and b/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_TRex.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Jackalope-RoyalPurple.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Jackalope-RoyalPurple.png new file mode 100644 index 0000000000..e6fc327c25 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Jackalope-RoyalPurple.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Jackalope-RoyalPurple.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Jackalope-RoyalPurple.png new file mode 100644 index 0000000000..94afc84afd Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Jackalope-RoyalPurple.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Base.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Base.png old mode 100755 new mode 100644 diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-CottonCandyBlue.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-CottonCandyBlue.png old mode 100755 new mode 100644 diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-CottonCandyPink.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-CottonCandyPink.png old mode 100755 new mode 100644 diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Desert.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Desert.png old mode 100755 new mode 100644 diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Red.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Red.png old mode 100755 new mode 100644 diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Shade.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Shade.png old mode 100755 new mode 100644 diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Skeleton.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Skeleton.png old mode 100755 new mode 100644 diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-White.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-White.png old mode 100755 new mode 100644 diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Zombie.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Zombie.png old mode 100755 new mode 100644 diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Jackalope-RoyalPurple.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Jackalope-RoyalPurple.png new file mode 100644 index 0000000000..5571bfe0e8 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Jackalope-RoyalPurple.png differ diff --git a/website/assets/sprites/spritesmith_large/promo/promo_jackalope.png b/website/assets/sprites/spritesmith_large/promo/promo_jackalope.png new file mode 100644 index 0000000000..ef58c5d846 Binary files /dev/null and b/website/assets/sprites/spritesmith_large/promo/promo_jackalope.png differ diff --git a/website/assets/sprites/spritesmith_large/scenes/scene_habits.png b/website/assets/sprites/spritesmith_large/scenes/scene_habits.png new file mode 100644 index 0000000000..483295e814 Binary files /dev/null and b/website/assets/sprites/spritesmith_large/scenes/scene_habits.png differ diff --git a/website/client-old/js/app.js b/website/client-old/js/app.js index e2cc0b90ee..18a0c28950 100644 --- a/website/client-old/js/app.js +++ b/website/client-old/js/app.js @@ -167,8 +167,8 @@ window.habitrpg = angular.module('habitrpg', url: '/:gid', templateUrl: 'partials/options.social.guilds.detail.html', title: env.t('titleGuilds'), - controller: ['$scope', 'Groups', 'Chat', '$stateParams', 'Members', 'Challenges', 'Tasks', 'User', '$location', - function($scope, Groups, Chat, $stateParams, Members, Challenges, Tasks, User, $location) { + controller: ['$scope', 'Groups', 'Chat', '$stateParams', 'Members', 'Challenges', 'Tasks', 'User', '$location', '$rootScope', + function($scope, Groups, Chat, $stateParams, Members, Challenges, Tasks, User, $location, $rootScope) { $scope.groupPanel = 'chat'; $scope.upgrade = false; @@ -219,9 +219,10 @@ window.habitrpg = angular.module('habitrpg', // Remove empty values from the array and add any unordered task $scope.group[type + 's'] = _.compact(orderedTasks).concat(unorderedTasks); - }).value(); + }); $scope.group.approvals = []; + $rootScope.$broadcast('obj-updated', $scope.group); if (User.user._id === $scope.group.leader._id) { return Tasks.getGroupApprovals($scope.group._id); } @@ -257,7 +258,7 @@ window.habitrpg = angular.module('habitrpg', tasks.forEach(function (element, index, array) { if (!$scope.challenge[element.type + 's']) $scope.challenge[element.type + 's'] = []; $scope.challenge[element.type + 's'].push(element); - }) + }); return Members.getChallengeMembers($scope.challenge._id); }) diff --git a/website/client-old/js/components/groupMembersAutocomplete/groupMembersAutocompleteDirective.js b/website/client-old/js/components/groupMembersAutocomplete/groupMembersAutocompleteDirective.js index 48a26d4e8b..11307d0dc0 100644 --- a/website/client-old/js/components/groupMembersAutocomplete/groupMembersAutocompleteDirective.js +++ b/website/client-old/js/components/groupMembersAutocomplete/groupMembersAutocompleteDirective.js @@ -18,11 +18,11 @@ var modelAccessor = $parse(attrs.ngModel); return function (scope, element, attrs, controller) { - var availableTags = _.pluck(scope.group.members, 'profile.name'); - var memberProfileNameToIdMap = _.object(_.map(scope.group.members, function(item) { + var availableTags = _.map(scope.group.members, 'profile.name'); + var memberProfileNameToIdMap = _.fromPairs(_.map(scope.group.members, function(item) { return [item.profile.name, item.id] })); - var memberIdToProfileNameMap = _.object(_.map(scope.group.members, function(item) { + var memberIdToProfileNameMap = _.fromPairs(_.map(scope.group.members, function(item) { return [item.id, item.profile.name] })); diff --git a/website/client-old/js/components/groupTasks/groupTasksController.js b/website/client-old/js/components/groupTasks/groupTasksController.js index a5a14c2a3f..c8e03ab5f5 100644 --- a/website/client-old/js/components/groupTasks/groupTasksController.js +++ b/website/client-old/js/components/groupTasks/groupTasksController.js @@ -1,4 +1,4 @@ -habitrpg.controller('GroupTasksCtrl', ['$scope', 'Shared', 'Tasks', 'User', function ($scope, Shared, Tasks, User) { +habitrpg.controller('GroupTasksCtrl', ['$scope', 'Shared', 'Tasks', 'User', '$rootScope', function ($scope, Shared, Tasks, User, $rootScope) { function handleGetGroupTasks (response) { var group = $scope.obj; @@ -15,8 +15,9 @@ habitrpg.controller('GroupTasksCtrl', ['$scope', 'Shared', 'Tasks', 'User', func tasks.forEach(function (element, index, array) { if (!$scope.group[element.type + 's']) $scope.group[element.type + 's'] = []; $scope.group[element.type + 's'].unshift(element); - }) + }); + $rootScope.$broadcast('obj-updated', $scope.group); $scope.loading = false; }; @@ -73,6 +74,7 @@ habitrpg.controller('GroupTasksCtrl', ['$scope', 'Shared', 'Tasks', 'User', func if (group._id) Tasks.deleteTask(task._id); var index = group[task.type + 's'].indexOf(task); group[task.type + 's'].splice(index, 1); + $rootScope.$broadcast('obj-updated', $scope.group); }; $scope.saveTask = function(task, stayOpen, isSaveAndClose) { @@ -171,7 +173,7 @@ habitrpg.controller('GroupTasksCtrl', ['$scope', 'Shared', 'Tasks', 'User', func var content = task.notes; if ($scope.group) { - var memberIdToProfileNameMap = _.object(_.map($scope.group.members, function(item) { + var memberIdToProfileNameMap = _.fromPairs(_.map($scope.group.members, function(item) { return [item.id, item.profile.name] })); diff --git a/website/client-old/js/controllers/challengesCtrl.js b/website/client-old/js/controllers/challengesCtrl.js index b7d3896bca..58bb509740 100644 --- a/website/client-old/js/controllers/challengesCtrl.js +++ b/website/client-old/js/controllers/challengesCtrl.js @@ -63,7 +63,7 @@ habitrpg.controller("ChallengesCtrl", ['$rootScope','$scope', 'Shared', 'User', //If the user has one filter selected, assume that the user wants to default to that group var defaultGroup; //Our filters contain all groups, but we only want groups that have atleast one challenge - var groupsWithChallenges = _.uniq(_.pluck($scope.groupsFilter, '_id')); + var groupsWithChallenges = _.uniq(_.map($scope.groupsFilter, '_id')); var len = groupsWithChallenges.length; var filterCount = 0; @@ -108,11 +108,11 @@ habitrpg.controller("ChallengesCtrl", ['$rootScope','$scope', 'Shared', 'User', reward: [] }; - _(clonedTasks).each(function(val, type) { + _(clonedTasks).forEach(function(val, type) { if (challenge[type + 's']) { challenge[type + 's'].forEach(_cloneTaskAndPush); } - }).value(); + }); $scope.obj = $scope.newChallenge = { name: challenge.name, @@ -446,7 +446,7 @@ habitrpg.controller("ChallengesCtrl", ['$rootScope','$scope', 'Shared', 'User', }; $scope.filterInitialChallenges = function() { - $scope.groupsFilter = _.uniq(_.compact(_.pluck($scope.challenges, 'group')), function(g) {return g._id}); + $scope.groupsFilter = _.uniqBy(_.compact(_.map($scope.challenges, 'group')), function(g) {return g._id}); $scope.search = { group: _.transform($scope.groupsFilter, function(m,g) { m[g._id] = true;}), diff --git a/website/client-old/js/controllers/chatCtrl.js b/website/client-old/js/controllers/chatCtrl.js index 9c5b8124f0..99ef552c9c 100644 --- a/website/client-old/js/controllers/chatCtrl.js +++ b/website/client-old/js/controllers/chatCtrl.js @@ -60,12 +60,6 @@ habitrpg.controller('ChatCtrl', ['$scope', 'Groups', 'Chat', 'User', '$http', 'A }); } - $scope.keyDownListener = function (e) { - if (e.key === 'Enter' && (e.metaKey || e.ctrlKey)) { - $scope.postChat($scope.group, $scope.message.content); - } - }; - $scope.deleteChatMessage = function(group, message){ if(message.uuid === User.user.id || (User.user.backer && User.user.contributor.admin)){ var previousMsg = (group.chat && group.chat[0]) ? group.chat[0].id : false; diff --git a/website/client-old/js/controllers/filtersCtrl.js b/website/client-old/js/controllers/filtersCtrl.js index 77674e48b5..497b2fc100 100644 --- a/website/client-old/js/controllers/filtersCtrl.js +++ b/website/client-old/js/controllers/filtersCtrl.js @@ -19,7 +19,7 @@ habitrpg.controller("FiltersCtrl", ['$scope', '$rootScope', 'User', 'Shared', $scope._editing = false; } else { tagsSnap = angular.copy(user.tags); - tagsSnap = _.object(_.pluck(tagsSnap,'id'), tagsSnap); + tagsSnap = _.zipObject(_.map(tagsSnap, 'id'), tagsSnap); $scope._editing = true; } }; diff --git a/website/client-old/js/controllers/footerCtrl.js b/website/client-old/js/controllers/footerCtrl.js index 2d07aff430..fad44d9a88 100644 --- a/website/client-old/js/controllers/footerCtrl.js +++ b/website/client-old/js/controllers/footerCtrl.js @@ -70,7 +70,7 @@ function($scope, $rootScope, User, $http, Notification, ApiUrl, Social) { /** * Debug functions. Note that the server route for gems is only available if process.env.DEBUG=true */ - if (_.contains(['development','test'],window.env.NODE_ENV)) { + if (_.includes(['development','test'],window.env.NODE_ENV)) { $scope.setHealthLow = function(){ User.set({ diff --git a/website/client-old/js/controllers/groupPlansCtrl.js b/website/client-old/js/controllers/groupPlansCtrl.js index 0ebf814aef..6fd7d96317 100644 --- a/website/client-old/js/controllers/groupPlansCtrl.js +++ b/website/client-old/js/controllers/groupPlansCtrl.js @@ -28,7 +28,7 @@ angular.module('habitrpg') }; $scope.newGroupIsReady = function () { - return $scope.newGroup.name && $scope.newGroup.description; + return !!$scope.newGroup.name; }; $scope.createGroup = function () { diff --git a/website/client-old/js/controllers/groupsCtrl.js b/website/client-old/js/controllers/groupsCtrl.js index 9ffc00027b..d6595e17ca 100644 --- a/website/client-old/js/controllers/groupsCtrl.js +++ b/website/client-old/js/controllers/groupsCtrl.js @@ -19,7 +19,7 @@ habitrpg.controller("GroupsCtrl", ['$scope', '$rootScope', 'Shared', 'Groups', ' // If the group is a guild, just check for an intersection with the // current user's guilds, rather than checking the members of the group. if(group.type === 'guild') { - return _.detect(User.user.guilds, function(guildId) { return guildId === group._id }); + return _.find(User.user.guilds, function(guildId) { return guildId === group._id }); } // Similarly, if we're dealing with the user's current party, return true. diff --git a/website/client-old/js/controllers/guildsCtrl.js b/website/client-old/js/controllers/guildsCtrl.js index 3cba1aa6e1..14513217d0 100644 --- a/website/client-old/js/controllers/guildsCtrl.js +++ b/website/client-old/js/controllers/guildsCtrl.js @@ -40,6 +40,10 @@ habitrpg.controller("GuildsCtrl", ['$scope', 'Groups', 'User', 'Challenges', '$r } $scope.join = function (group) { + if (group.cancelledPlan && !confirm(window.env.t('aboutToJoinCancelledGroupPlan'))) { + return; + } + var groupId = group._id; // If we don't have the _id property, we are joining from an invitation @@ -71,7 +75,7 @@ habitrpg.controller("GuildsCtrl", ['$scope', 'Groups', 'User', 'Challenges', '$r $scope.selectedGroup = undefined; $scope.popoverEl.popover('destroy'); } else { - Groups.Group.leave($scope.selectedGroup._id, keep) + Groups.Group.leave($scope.selectedGroup._id, keep, 'remain-in-challenges') .success(function (data) { var index = User.user.guilds.indexOf($scope.selectedGroup._id); delete User.user.guilds[index]; @@ -89,7 +93,7 @@ habitrpg.controller("GuildsCtrl", ['$scope', 'Groups', 'User', 'Challenges', '$r Challenges.getGroupChallenges(group._id) .then(function(response) { - var challenges = _.pluck(_.filter(response.data.data, function(c) { + var challenges = _.map(_.filter(response.data.data, function(c) { return c.group._id == group._id; }), '_id'); diff --git a/website/client-old/js/controllers/inventoryCtrl.js b/website/client-old/js/controllers/inventoryCtrl.js index 959cf53522..4b8aa6d817 100644 --- a/website/client-old/js/controllers/inventoryCtrl.js +++ b/website/client-old/js/controllers/inventoryCtrl.js @@ -134,7 +134,7 @@ habitrpg.controller("InventoryCtrl", if ($scope.selectedEgg && $scope.selectedEgg.key == egg) { return $scope.selectedEgg = null; // clicked same egg, unselect } - var eggData = _.findWhere(Content.eggs, {key:egg}); + var eggData = _.find(Content.eggs, {key:egg}); if (!$scope.selectedPotion) { $scope.selectedEgg = eggData; } else { @@ -148,7 +148,7 @@ habitrpg.controller("InventoryCtrl", return $scope.selectedPotion = null; // clicked same egg, unselect } // we really didn't think through the way these things are stored and getting passed around... - var potionData = _.findWhere(Content.hatchingPotions, {key:potion}); + var potionData = _.find(Content.hatchingPotions, {key:potion}); if (!$scope.selectedEgg) { $scope.selectedPotion = potionData; } else { @@ -175,7 +175,7 @@ habitrpg.controller("InventoryCtrl", } $scope.ownedItems = function(inventory){ - return _.pick(inventory, function(v,k){return v>0;}); + return _.pickBy(inventory, function(v,k){return v>0;}); } $scope.hatch = function(egg, potion){ @@ -274,7 +274,7 @@ habitrpg.controller("InventoryCtrl", $scope.getSeasonalShopArray = function(set){ var flatGearArray = _.toArray(Content.gear.flat); - var filteredArray = _.where(flatGearArray, {index: set}); + var filteredArray = _.filter(flatGearArray, {index: set}); return filteredArray; }; diff --git a/website/client-old/js/controllers/inviteToGroupCtrl.js b/website/client-old/js/controllers/inviteToGroupCtrl.js index 258b0296ef..d3094ffd20 100644 --- a/website/client-old/js/controllers/inviteToGroupCtrl.js +++ b/website/client-old/js/controllers/inviteToGroupCtrl.js @@ -62,7 +62,7 @@ habitrpg.controller('InviteToGroupCtrl', ['$scope', '$rootScope', 'User', 'Group } function _getOnlyUuids() { - var uuids = _.pluck($scope.invitees, 'uuid'); + var uuids = _.map($scope.invitees, 'uuid'); var filteredUuids = _.filter(uuids, function(id) { return id != ''; }); diff --git a/website/client-old/js/controllers/menuCtrl.js b/website/client-old/js/controllers/menuCtrl.js index ae104f1c68..cd639a7187 100644 --- a/website/client-old/js/controllers/menuCtrl.js +++ b/website/client-old/js/controllers/menuCtrl.js @@ -23,7 +23,7 @@ angular.module('habitrpg') } else if (!(_.isEmpty(user.newMessages))) { return messageValue; } else if (!_.isEmpty(user.groupNotifications)) { - var groupNotificationTypes = _.pluck(user.groupNotifications, 'type'); + var groupNotificationTypes = _.map(user.groupNotifications, 'type'); if (groupNotificationTypes.indexOf('GROUP_TASK_APPROVAL') !== -1) { return groupApprovalRequested; } else if (groupNotificationTypes.indexOf('GROUP_TASK_APPROVED') !== -1) { diff --git a/website/client-old/js/controllers/partyCtrl.js b/website/client-old/js/controllers/partyCtrl.js index 8e3f760cd3..146b12021b 100644 --- a/website/client-old/js/controllers/partyCtrl.js +++ b/website/client-old/js/controllers/partyCtrl.js @@ -65,6 +65,12 @@ habitrpg.controller("PartyCtrl", ['$rootScope','$scope','Groups','Chat','User',' }) .then(function (response) { var tasks = response.data.data; + + $scope.group['habits'] = []; + $scope.group['dailys'] = []; + $scope.group['todos'] = []; + $scope.group['rewards'] = []; + tasks.forEach(function (element, index, array) { if (!$scope.group[element.type + 's']) $scope.group[element.type + 's'] = []; $scope.group[element.type + 's'].unshift(element); @@ -119,6 +125,10 @@ habitrpg.controller("PartyCtrl", ['$rootScope','$scope','Groups','Chat','User',' }; $scope.join = function (party) { + if (party.cancelledPlan && !confirm(window.env.t('aboutToJoinCancelledGroupPlan'))) { + return; + } + Groups.Group.join(party.id) .then(function (response) { $rootScope.party = $scope.group = response.data.data; @@ -134,7 +144,7 @@ habitrpg.controller("PartyCtrl", ['$rootScope','$scope','Groups','Chat','User',' $scope.selectedGroup = undefined; $scope.popoverEl.popover('destroy'); } else { - Groups.Group.leave($scope.selectedGroup._id, keep) + Groups.Group.leave($scope.selectedGroup._id, keep, 'remain-in-challenges') .then(function (response) { Analytics.updateUser({'partySize':null,'partyID':null}); User.sync().then(function () { @@ -156,7 +166,7 @@ habitrpg.controller("PartyCtrl", ['$rootScope','$scope','Groups','Chat','User',' //TODO: Move this to challenge service Challenges.getGroupChallenges(group._id) .then(function(response) { - var challenges = _.pluck(_.filter(response.data.data, function(c) { + var challenges = _.map(_.filter(response.data.data, function(c) { return c.group._id == group._id; }), '_id'); @@ -197,7 +207,7 @@ habitrpg.controller("PartyCtrl", ['$rootScope','$scope','Groups','Chat','User',' $scope.leaveOldPartyAndJoinNewParty = function(newPartyId, newPartyName) { if (confirm('Are you sure you want to delete your party and join ' + newPartyName + '?')) { - Groups.Group.leave(Groups.data.party._id, false) + Groups.Group.leave(Groups.data.party._id, false, 'remain-in-challenges') .then(function() { $rootScope.party = $scope.group = { loadingParty: true diff --git a/website/client-old/js/controllers/rootCtrl.js b/website/client-old/js/controllers/rootCtrl.js index fb29d39ddc..f8862c7c6f 100644 --- a/website/client-old/js/controllers/rootCtrl.js +++ b/website/client-old/js/controllers/rootCtrl.js @@ -271,7 +271,7 @@ habitrpg.controller("RootCtrl", ['$scope', '$rootScope', '$location', 'User', '$ $rootScope.getGearArray = function(set){ var flatGearArray = _.toArray(Content.gear.flat); - var filteredArray = _.where(flatGearArray, {gearSet: set}); + var filteredArray = _.filter(flatGearArray, {gearSet: set}); return filteredArray; } diff --git a/website/client-old/js/controllers/tasksCtrl.js b/website/client-old/js/controllers/tasksCtrl.js index 2d5ddc1bed..c82dd27fab 100644 --- a/website/client-old/js/controllers/tasksCtrl.js +++ b/website/client-old/js/controllers/tasksCtrl.js @@ -1,7 +1,7 @@ "use strict"; -habitrpg.controller("TasksCtrl", ['$scope', '$rootScope', '$location', 'User','Notification', '$http', 'ApiUrl', '$timeout', 'Content', 'Shared', 'Guide', 'Tasks', 'Analytics', - function($scope, $rootScope, $location, User, Notification, $http, ApiUrl, $timeout, Content, Shared, Guide, Tasks, Analytics) { +habitrpg.controller("TasksCtrl", ['$scope', '$rootScope', '$location', 'User','Notification', '$http', 'ApiUrl', '$timeout', 'Content', 'Shared', 'Guide', 'Tasks', 'Analytics', '$modal', + function($scope, $rootScope, $location, User, Notification, $http, ApiUrl, $timeout, Content, Shared, Guide, Tasks, Analytics, $modal) { $scope.obj = User.user; // used for task-lists $scope.user = User.user; @@ -11,7 +11,7 @@ habitrpg.controller("TasksCtrl", ['$scope', '$rootScope', '$location', 'User','N return Shared.count.remainingGearInSet(gear, 'armoire'); }; - $scope.score = function(task, direction) { + function scoreTask (task, direction) { switch (task.type) { case 'reward': playRewardSound(task); @@ -26,8 +26,36 @@ habitrpg.controller("TasksCtrl", ['$scope', '$rootScope', '$location', 'User','N if (direction === 'down') $rootScope.playSound('Minus_Habit'); else if (direction === 'up') $rootScope.playSound('Plus_Habit'); } - User.score({params:{task: task, direction:direction}}); + User.score({ + params: { + task: task, + direction:direction + }, + body: { + scoreNotes: task.scoreNotes, + }, + }); Analytics.updateUser(); + } + + $scope.score = function(task, direction) { + if (!User.user.preferences.tasks.confirmScoreNotes) return scoreTask(task, direction); + + $modal.open({ + templateUrl: 'modals/task-notes.html', + controller: ['$scope', 'task', function ($scope, task) { + $scope.task = task; + }], + resolve: { + task: function() { + return task; + } + } + }).result.then(function(result) { + task = result; + if (!task) return; + scoreTask(task, direction); + }); }; function addUserTasks(listDef, tasks) { @@ -131,6 +159,7 @@ habitrpg.controller("TasksCtrl", ['$scope', '$rootScope', '$location', 'User','N $scope.removeTask = function(task) { if (!Tasks.removeTask(task)) return; User.deleteTask({params:{id: task._id, taskType: task.type}}) + $rootScope.$broadcast('obj-updated', User.user); }; $scope.unlink = function(task, keep) { @@ -186,11 +215,6 @@ habitrpg.controller("TasksCtrl", ['$scope', '$rootScope', '$location', 'User','N Checklists ------------------------ */ - /* - ------------------------ - Checklists - ------------------------ - */ $scope.addChecklist = Tasks.addChecklist; $scope.addChecklistItem = Tasks.addChecklistItemToUI; @@ -347,4 +371,8 @@ habitrpg.controller("TasksCtrl", ['$scope', '$rootScope', '$location', 'User','N var content = task.notes; return content; }; + + $scope.getClasses = function (task, user, list, main) { + return Shared.taskClasses(task, user.filters, user.preferences.dayStart, user.lastCron, list.showCompleted, main); + } }]); diff --git a/website/client-old/js/directives/directives.js b/website/client-old/js/directives/directives.js index 789783cf22..c1fcd48ba4 100644 --- a/website/client-old/js/directives/directives.js +++ b/website/client-old/js/directives/directives.js @@ -21,7 +21,7 @@ }; }(); - habitrpg.directive('markdown', ['$timeout', function($timeout) { + habitrpg.directive('markdown', ['$timeout', 'User', function($timeout, User) { return { restrict: 'E', link: function(scope, element, attrs) { @@ -34,7 +34,7 @@ var markdown = value; var linktarget = attrs.target || '_self'; - var userName = scope.User.user.profile.name; + var userName = User.user.profile.name; var userHighlight = "@"+userName; var html = md.toHtml(markdown); diff --git a/website/client-old/js/directives/submit-form-on-enter.directive.js b/website/client-old/js/directives/submit-form-on-enter.directive.js new file mode 100644 index 0000000000..31ad88253c --- /dev/null +++ b/website/client-old/js/directives/submit-form-on-enter.directive.js @@ -0,0 +1,25 @@ +'use strict'; + +(function(){ + + angular + .module('habitrpg') + .directive('submitOnMetaEnter', submitOnMetaEnter); + + function submitOnMetaEnter() { + return { + restrict: 'A', + link: function($scope, element, attrs) { + element.on('keydown', function(event) { + if (event.key === 'Enter' && (event.metaKey || event.ctrlKey)) { + // Note that we use the normal browser way to invoke the submit + // event, because jquery's triggerHandler executes events in a + // strange order! + var event = new Event('submit'); + element[0].form.dispatchEvent(event); + } + }); + } + } + } +}()); diff --git a/website/client-old/js/directives/task-list.directive.js b/website/client-old/js/directives/task-list.directive.js new file mode 100644 index 0000000000..8406b8de65 --- /dev/null +++ b/website/client-old/js/directives/task-list.directive.js @@ -0,0 +1,98 @@ +'use strict'; + +(function(){ + angular + .module('habitrpg') + .directive('taskList', taskList); + + taskList.$inject = [ + '$state', + 'User', + '$rootScope', + ]; + + function taskList($state, User, $rootScope) { + return { + restrict: 'EA', + templateUrl: 'templates/task-list.html', + transclude: true, + scope: true, + // scope: { + // taskList: '=list', + // list: '=listDetails', + // obj: '=object', + // user: "=", + // }, + link: function($scope, element, attrs) { + // @TODO: The use of scope with tasks is incorrect. We need to fix all task ctrls to use directives/services + // $scope.obj = {}; + function setObj (obj, force) { + if (!force && ($scope.obj || $scope.obj !== {} || !obj)) return; + $scope.obj = obj; + setUpGroupedList(); + setUpTaskWatch(); + } + + $rootScope.$on('obj-updated', function (event, obj) { + setObj(obj, true); + }); + + function setUpGroupedList () { + if (!$scope.obj) return; + $scope.groupedList = {}; + ['habit', 'daily', 'todo', 'reward'].forEach(function (listType) { + groupTasksByChallenge($scope.obj[listType + 's'], listType); + }); + } + setUpGroupedList(); + + function groupTasksByChallenge (taskList, type) { + $scope.groupedList[type] = _.groupBy(taskList, 'challenge.shortName'); + }; + + function setUpTaskWatch () { + if (!$scope.obj) return; + $scope.$watch(function () { return $scope.obj.tasksOrder; }, function () { + setUpGroupedList(); + }, true); + } + setUpTaskWatch(); + + $scope.getTaskList = function (list, taskList, obj) { + setObj(obj); + if (!$scope.obj) return []; + if (taskList) return taskList; + return $scope.obj[list.type+'s']; + }; + + function objIsGroup (obj) { + return obj && obj.type && (obj.type === 'guild' || obj.type === 'party'); + } + + $scope.showNormalList = function (obj) { + return objIsGroup(obj) || (!$state.includes("options.social.challenges") && !User.user.preferences.tasks.groupByChallenge); + } + + $scope.showChallengeList = function () { + return $state.includes("options.social.challenges"); + }; + + $scope.showGroupedList = function (obj) { + return User.user.preferences.tasks.groupByChallenge && !$state.includes("options.social.challenges") && !objIsGroup(obj); + } + + $scope.showDoubleTaskCounter = function (task, obj) { + var objectIsGroup = obj.type && (obj.type === 'guild' || obj.type === 'party'); + var objectIsChallenge = $state.includes("options.social.challenges"); + return !objectIsGroup && !objectIsChallenge && task.up && task.down; + }; + + $scope.showSingleTaskCounter = function (task, obj) { + var objectIsGroup = obj.type && (obj.type === 'guild' || obj.type === 'party'); + var objectIsChallenge = $state.includes("options.social.challenges"); + return !objectIsGroup && !objectIsChallenge && task.type === "habit" && (!task.up || !task.down); + }; + } + } + } +}()); \ No newline at end of file diff --git a/website/client-old/js/directives/task.directive.js b/website/client-old/js/directives/task.directive.js new file mode 100644 index 0000000000..3c692e7f54 --- /dev/null +++ b/website/client-old/js/directives/task.directive.js @@ -0,0 +1,24 @@ +'use strict'; + +(function(){ + angular + .module('habitrpg') + .directive('task', task); + + task.$inject = [ + 'Shared', + ]; + + function task(Shared) { + return { + restrict: 'E', + templateUrl: 'templates/task.html', + scope: true, + link: function($scope, element, attrs) { + $scope.getClasses = function (task, user, list, main) { + return Shared.taskClasses(task, user.filters, user.preferences.dayStart, user.lastCron, list.showCompleted, main); + } + } + } + } +}()); diff --git a/website/client-old/js/services/analyticsServices.js b/website/client-old/js/services/analyticsServices.js index 9abecd9a67..750799b3f4 100644 --- a/website/client-old/js/services/analyticsServices.js +++ b/website/client-old/js/services/analyticsServices.js @@ -132,7 +132,7 @@ } function _doesNotHaveAllowedHitType(properties) { - if (!_.contains(ALLOWED_HIT_TYPES, properties.hitType)) { + if (!_.includes(ALLOWED_HIT_TYPES, properties.hitType)) { console.log('Hit type of Analytics event must be one of the following: ' + JSON.stringify(ALLOWED_HIT_TYPES)); return true; } diff --git a/website/client-old/js/services/groupServices.js b/website/client-old/js/services/groupServices.js index 65f24cf6c3..88883f5900 100644 --- a/website/client-old/js/services/groupServices.js +++ b/website/client-old/js/services/groupServices.js @@ -69,12 +69,13 @@ angular.module('habitrpg') }); }; - Group.leave = function(gid, keep) { + Group.leave = function(gid, keep, keepChallenges) { return $http({ method: "POST", url: groupApiURLPrefix + '/' + gid + '/leave', data: { keep: keep, + keepChallenges: keepChallenges, } }); }; diff --git a/website/client-old/js/services/guideServices.js b/website/client-old/js/services/guideServices.js index cc0bacacd3..57ada4305f 100644 --- a/website/client-old/js/services/guideServices.js +++ b/website/client-old/js/services/guideServices.js @@ -184,7 +184,7 @@ function($rootScope, User, $timeout, $state, Analytics, Notification, Shared, So } _.each(chapters, function(chapter, k){ - _(chapter).flattenDeep().each(function(step, i) { + _(chapter).flattenDeep().forEach(function(step, i) { step.content = "
" + step.content + "
"; $(step.element).popover('destroy'); // destroy existing hover popovers so we can add our own step.onShow = function(){ @@ -232,7 +232,7 @@ function($rootScope, User, $timeout, $state, Analytics, Notification, Shared, So User.user.fns.updateStats(User.user.stats); } } - }).value(); + }); }); var tour = {}; diff --git a/website/client-old/js/services/paymentServices.js b/website/client-old/js/services/paymentServices.js index e64ddb1185..d43006ba84 100644 --- a/website/client-old/js/services/paymentServices.js +++ b/website/client-old/js/services/paymentServices.js @@ -22,10 +22,10 @@ function($rootScope, User, $http, Content) { sub = sub && Content.subscriptionBlocks[sub]; - var amount = // 500 = $5 - sub ? sub.price*100 - : data.gift && data.gift.type=='gems' ? data.gift.gems.amount/4*100 - : 500; + var amount = 500;// 500 = $5 + if (sub) amount = sub.price * 100; + if (data.gift && data.gift.type=='gems') amount = data.gift.gems.amount / 4 * 100; + if (data.group) amount = (sub.price + 3 * (data.group.memberCount - 1)) * 100; StripeCheckout.open({ key: window.env.STRIPE_PUB_KEY, @@ -296,6 +296,7 @@ function($rootScope, User, $http, Content) { } Payments.cancelSubscription = function(config) { + if (config && config.group && !confirm(window.env.t('confirmCancelGroupPlan'))) return; if (!confirm(window.env.t('sureCancelSub'))) return; var group; diff --git a/website/client-old/js/services/statServices.js b/website/client-old/js/services/statServices.js index 0117a463fd..39cc1e05fc 100644 --- a/website/client-old/js/services/statServices.js +++ b/website/client-old/js/services/statServices.js @@ -41,14 +41,14 @@ var equipmentTypes = ['weapon', 'armor', 'head', 'shield', 'back', 'body']; - _(equipmentTypes).each(function(type) { + _(equipmentTypes).forEach(function(type) { var equippedItem = equipped[type]; if(gear[equippedItem]) { var equipmentStat = gear[equippedItem][stat]; total += equipmentStat; } - }).value(); + }); return total; } diff --git a/website/client-old/js/services/taskServices.js b/website/client-old/js/services/taskServices.js index 66982ab74e..195258b3f2 100644 --- a/website/client-old/js/services/taskServices.js +++ b/website/client-old/js/services/taskServices.js @@ -3,8 +3,8 @@ var TASK_KEYS_TO_REMOVE = ['_id', 'completed', 'date', 'dateCompleted', 'history', 'id', 'streak', 'createdAt', 'challenge']; angular.module('habitrpg') -.factory('Tasks', ['$rootScope', 'Shared', '$http', - function tasksFactory($rootScope, Shared, $http) { +.factory('Tasks', ['$rootScope', 'Shared', '$http', '$modal', + function tasksFactory($rootScope, Shared, $http, $modal) { function addTasks(listDef, addTaskFn) { var tasks = listDef.newTask; @@ -144,10 +144,13 @@ angular.module('habitrpg') }); }; - function scoreTask (taskId, direction) { + function scoreTask (taskId, direction, body) { + if (!body) body = {}; + return $http({ method: 'POST', url: '/api/v3/tasks/' + taskId + '/score/' + direction, + data: body, }); }; @@ -253,6 +256,7 @@ angular.module('habitrpg') }; function editTask(task, user, taskStatus, scopeInc) { + // @TODO: This should be it's own controller. And methods should be abstracted form the three task ctrls to a directive/ctrl var modalScope = $rootScope.$new(); modalScope.task = task; modalScope.task._editing = true; @@ -278,12 +282,108 @@ angular.module('habitrpg') } modalScope.cancelTaskEdit = cancelTaskEdit; - $rootScope.openModal('task-edit', {scope: modalScope }) - .result.catch(function() { - cancelTaskEdit(task); - }); + modalScope.task._edit.repeatsOn = 'dayOfMonth'; + if (modalScope.task.type === 'daily' && modalScope.task._edit.weeksOfMonth && modalScope.task._edit.weeksOfMonth.length > 0) { + modalScope.task._edit.repeatsOn = 'dayOfWeek'; + } + + $modal.open({ + scope: modalScope, + templateUrl: 'modals/task-edit.html', + controller: ['$scope', function ($scope) { + $scope.$watch('task._edit', function (newValue, oldValue) { + if ($scope.task.type !== 'daily' || !task._edit) return; + $scope.summary = generateSummary($scope.task); + + $scope.repeatSuffix = generateRepeatSuffix($scope.task); + if ($scope.task._edit.repeatsOn == 'dayOfMonth') { + var date = moment(task._edit.startDate).date(); + $scope.task._edit.weeksOfMonth = []; + $scope.task._edit.daysOfMonth = [date]; // @TODO This can handle multiple dates later + } else if ($scope.task._edit.repeatsOn == 'dayOfWeek') { + var week = Math.ceil(moment(task._edit.startDate).date() / 7) - 1; + var dayOfWeek = moment(task._edit.startDate).day(); + var shortDay = numberToShortDay[dayOfWeek]; + $scope.task._edit.daysOfMonth = []; + $scope.task._edit.weeksOfMonth = [week]; // @TODO: This can handle multiple weeks + for (var key in $scope.task._edit.repeat) { + $scope.task._edit.repeat[key] = false; + } + $scope.task._edit.repeat[shortDay] = true; + } + }, true); + }], + }) + .result.catch(function() { + cancelTaskEdit(task); + }); } + /* + * Summary + */ + + var frequencyMap = { + 'daily': 'days', + 'weekly': 'weeks', + 'monthly': 'months', + 'yearly': 'years', + }; + + var shortDayToLongDayMap = { + 'su': moment().day(0).format('dddd'), + 's': moment().day(6).format('dddd'), + 'f': moment().day(5).format('dddd'), + 'th': moment().day(4).format('dddd'), + 'w': moment().day(3).format('dddd'), + 't': moment().day(2).format('dddd'), + 'm': moment().day(1).format('dddd'), + }; + + var numberToShortDay = Shared.DAY_MAPPING; + + function generateSummary(task) { + var frequencyPlural = frequencyMap[task._edit.frequency]; + + var repeatDays = ''; + for (var key in task._edit.repeat) { + if (task._edit.repeat[key]) { + repeatDays += shortDayToLongDayMap[key] + ', '; + } + } + + var summary = 'Repeats ' + task._edit.frequency + ' every ' + task._edit.everyX + ' ' + frequencyPlural; + + if (task._edit.frequency === 'weekly') summary += ' on ' + repeatDays; + + if (task._edit.frequency === 'monthly' && task._edit.repeatsOn == 'dayOfMonth') { + var date = moment(task._edit.startDate).date(); + summary += ' on the ' + date; + } else if (task._edit.frequency === 'monthly' && task._edit.repeatsOn == 'dayOfWeek') { + var week = Math.ceil(moment(task._edit.startDate).date() / 7) - 1; + var dayOfWeek = moment(task._edit.startDate).day(); + var shortDay = numberToShortDay[dayOfWeek]; + var longDay = shortDayToLongDayMap[shortDay]; + + summary += ' on the ' + (week + 1) + ' ' + longDay; + } + + return summary; + } + + function generateRepeatSuffix (task) { + if (task._edit.frequency === 'daily') { + return task._edit.everyX == 1 ? window.env.t('day') : window.env.t('days'); + } else if (task._edit.frequency === 'weekly') { + return task._edit.everyX == 1 ? window.env.t('week') : window.env.t('weeks'); + } else if (task._edit.frequency === 'monthly') { + return task._edit.everyX == 1 ? window.env.t('month') : window.env.t('months'); + } else if (task._edit.frequency === 'yearly') { + return task._edit.everyX == 1 ? window.env.t('year') : window.env.t('years'); + } + + }; + function cancelTaskEdit(task) { task._edit = undefined; task._editing = false; @@ -303,7 +403,7 @@ angular.module('habitrpg') _(cleansedTask.checklist).forEach(function(item) { item.completed = false; item.id = Shared.uuid(); - }).value(); + }); if (cleansedTask.type !== 'reward') { delete cleansedTask.value; diff --git a/website/client-old/js/services/userServices.js b/website/client-old/js/services/userServices.js index 807bfd0a8e..381cdc8bed 100644 --- a/website/client-old/js/services/userServices.js +++ b/website/client-old/js/services/userServices.js @@ -66,7 +66,7 @@ angular.module('habitrpg') // Remove empty values from the array and add any unordered task user[type + 's'] = _.compact(orderedTasks).concat(unorderedTasks); - }).value(); + }); } function sync() { @@ -205,7 +205,7 @@ angular.module('habitrpg') }, allocate: function (data) { - callOpsFunctionAndRequest('allocate', 'allocate', "POST",'', data); + callOpsFunctionAndRequest('allocate', 'allocate', "POST", '', data); }, allocateNow: function () { @@ -243,7 +243,8 @@ angular.module('habitrpg') return; } - Tasks.scoreTask(data.params.task._id, data.params.direction).then(function (res) { + Tasks.scoreTask(data.params.task._id, data.params.direction, data.body) + .then(function (res) { var tmp = res.data.data._tmp || {}; // used to notify drops, critical hits and other bonuses var crit = tmp.crit; var drop = tmp.drop; diff --git a/website/client-old/manifest.json b/website/client-old/manifest.json index 537c83074f..841940aac7 100644 --- a/website/client-old/manifest.json +++ b/website/client-old/manifest.json @@ -76,14 +76,17 @@ "js/directives/close-menu.directive.js", "js/directives/expand-menu.directive.js", "js/directives/from-now.directive.js", + "js/directives/focus-element.directive.js", "js/directives/habitrpg-tasks.directive.js", "js/directives/hrpg-sort-checklist.directive.js", "js/directives/hrpg-sort-tags.directive.js", "js/directives/hrpg-sort-tasks.directive.js", "js/directives/popover-html-popup.directive.js", "js/directives/popover-html.directive.js", - "js/directives/focus-element.directive.js", + "js/directives/submit-form-on-enter.directive.js", "js/directives/when-scrolled.directive.js", + "js/directives/task-list.directive.js", + "js/directives/task.directive.js", "js/controllers/authCtrl.js", "js/controllers/autoCompleteCtrl.js", diff --git a/website/client/app.vue b/website/client/app.vue index 88ffe62961..7697892f88 100644 --- a/website/client/app.vue +++ b/website/client/app.vue @@ -3,7 +3,7 @@ @@ -21,16 +21,6 @@ export default { }; - - - - - \ No newline at end of file + + + \ No newline at end of file diff --git a/website/client/assets/css/sprites/spritesmith-largeSprites-0.css b/website/client/assets/css/sprites/spritesmith-largeSprites-0.css index 2a0488969a..528dc3056b 100644 --- a/website/client/assets/css/sprites/spritesmith-largeSprites-0.css +++ b/website/client/assets/css/sprites/spritesmith-largeSprites-0.css @@ -1,30 +1,30 @@ .promo_android { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -553px; + background-position: -1651px -180px; width: 175px; height: 175px; } .promo_backgrounds_armoire_201602 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -845px -1041px; + background-position: -565px -703px; width: 141px; height: 294px; } .promo_backgrounds_armoire_201603 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -703px -1041px; + background-position: -707px -703px; width: 141px; height: 294px; } .promo_backgrounds_armoire_201604 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -282px -1041px; + background-position: -1265px -442px; width: 140px; height: 441px; } .promo_backgrounds_armoire_201605 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1124px 0px; + background-position: -1406px 0px; width: 140px; height: 441px; } @@ -54,37 +54,37 @@ } .promo_backgrounds_armoire_201610 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1265px 0px; + background-position: -141px -1041px; width: 140px; height: 441px; } .promo_backgrounds_armoire_201611 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -141px -1041px; + background-position: -1124px -442px; width: 140px; height: 441px; } .promo_backgrounds_armoire_201612 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1406px -442px; + background-position: -1265px 0px; width: 140px; height: 441px; } .promo_backgrounds_armoire_201701 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1124px -442px; + background-position: -1124px 0px; width: 140px; height: 441px; } .promo_backgrounds_armoire_201702 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -982px 0px; + background-position: -840px 0px; width: 141px; height: 441px; } .promo_backgrounds_armoire_201703 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -840px 0px; + background-position: -982px 0px; width: 141px; height: 441px; } @@ -96,79 +96,79 @@ } .promo_chairs_glasses { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: 0px -1483px; + background-position: -1757px -532px; width: 51px; height: 210px; } .promo_checkin_incentives { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -987px -1041px; + background-position: -423px -703px; width: 141px; height: 294px; } .promo_classes_fall_2014 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -452px; + background-position: -1066px -1337px; width: 321px; height: 100px; } .promo_classes_fall_2015 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -703px -1336px; + background-position: -980px -1189px; width: 377px; height: 99px; } .promo_classes_fall_2016 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -103px; + background-position: -1547px 0px; width: 103px; height: 348px; } .promo_coffee_mug { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1651px -103px; + background-position: -1651px 0px; width: 200px; height: 179px; } .promo_contrib_spotlight_Keith { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -90px -1694px; + background-position: -1547px -1118px; width: 87px; height: 111px; } .promo_contrib_spotlight_beffymaroo { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1794px -729px; + background-position: -1406px -884px; width: 114px; height: 147px; } .promo_contrib_spotlight_blade { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: 0px -1694px; + background-position: -1547px -1006px; width: 89px; height: 111px; } .promo_contrib_spotlight_cantras { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -178px -1694px; + background-position: -1547px -1230px; width: 87px; height: 109px; } .promo_contrib_spotlight_megan { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -143px -1483px; + background-position: -1547px -894px; width: 90px; height: 111px; } .promo_contrib_spotlight_shanaqui { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -52px -1483px; + background-position: -1547px -782px; width: 90px; height: 111px; } .promo_cow { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1406px 0px; + background-position: 0px -1041px; width: 140px; height: 441px; } @@ -180,67 +180,67 @@ } .promo_dilatoryDistress { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -970px; + background-position: -1481px -1644px; width: 90px; height: 90px; } .promo_egg_mounts { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -824px -600px; + background-position: -703px -1041px; width: 280px; height: 147px; } .promo_enchanted_armoire { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1081px -1336px; + background-position: 0px -1483px; width: 374px; height: 76px; } .promo_enchanted_armoire_201507 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -853px -751px; + background-position: -796px -1644px; width: 217px; height: 90px; } .promo_enchanted_armoire_201508 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1270px -1133px; + background-position: -1651px -1342px; width: 180px; height: 90px; } .promo_enchanted_armoire_201509 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1243px; + background-position: -546px -1735px; width: 90px; height: 90px; } .promo_enchanted_armoire_201511 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1270px -1224px; + background-position: -982px -442px; width: 122px; height: 90px; } .promo_enchanted_armoire_201601 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1425px; + background-position: -819px -1735px; width: 90px; height: 90px; } .promo_floral_potions { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -729px; + background-position: -1651px -532px; width: 105px; height: 273px; } .promo_ghost_potions { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -423px -1041px; + background-position: -1406px -442px; width: 140px; height: 441px; } .promo_habitica { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1723px -553px; + background-position: -1651px -356px; width: 175px; height: 175px; } @@ -252,13 +252,13 @@ } .promo_habitoween_2016 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1265px -442px; + background-position: -282px -1041px; width: 140px; height: 441px; } .promo_haunted_hair { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -840px -442px; + background-position: -1547px -644px; width: 100px; height: 137px; } @@ -270,193 +270,199 @@ } .promo_item_notif { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1651px -283px; + background-position: -853px -600px; width: 249px; height: 102px; } +.promo_jackalope { + background-image: url(/static/sprites/spritesmith-largeSprites-0.png); + background-position: -703px -1189px; + width: 276px; + height: 147px; +} .promo_mystery_201405 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1698px; + background-position: 0px -1735px; width: 90px; height: 90px; } .promo_mystery_201406 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -418px; + background-position: -1449px -1189px; width: 90px; height: 96px; } .promo_mystery_201407 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -306px -536px; + background-position: -1809px -669px; width: 42px; height: 62px; } .promo_mystery_201408 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1469px -1041px; + background-position: -1051px -915px; width: 60px; height: 71px; } .promo_mystery_201409 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1607px; + background-position: -1390px -1644px; width: 90px; height: 90px; } .promo_mystery_201410 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1836px -1351px; + background-position: -982px -533px; width: 72px; height: 63px; } .promo_mystery_201411 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1516px; + background-position: -1663px -1644px; width: 90px; height: 90px; } .promo_mystery_201412 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1071px -751px; + background-position: -1809px -602px; width: 42px; height: 66px; } .promo_mystery_201501 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1852px -103px; + background-position: -1792px -806px; width: 48px; height: 63px; } .promo_mystery_201502 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -515px; + background-position: -273px -1735px; width: 90px; height: 90px; } .promo_mystery_201503 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1061px; + background-position: -364px -1735px; width: 90px; height: 90px; } .promo_mystery_201504 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1456px -1336px; + background-position: -1482px -1337px; width: 60px; height: 69px; } .promo_mystery_201505 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -788px; + background-position: -728px -1735px; width: 90px; height: 90px; } .promo_mystery_201506 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1852px -167px; + background-position: -1809px -532px; width: 42px; height: 69px; } .promo_mystery_201507 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -106px; + background-position: -990px -703px; width: 90px; height: 105px; } .promo_mystery_201508 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -146px -1595px; + background-position: -1014px -1644px; width: 93px; height: 90px; } .promo_mystery_201509 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -606px; + background-position: -1572px -1644px; width: 90px; height: 90px; } .promo_mystery_201510 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -240px -1595px; + background-position: -1388px -1337px; width: 93px; height: 90px; } .promo_mystery_201511 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -428px -1595px; + background-position: -1754px -1644px; width: 90px; height: 90px; } .promo_mystery_201512 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1848px -1171px; + background-position: -990px -915px; width: 60px; height: 81px; } .promo_mystery_201601 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1393px -1224px; + background-position: -840px -442px; width: 120px; height: 90px; } .promo_mystery_201602 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1334px; + background-position: -182px -1735px; width: 90px; height: 90px; } .promo_mystery_201603 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -879px; + background-position: -91px -1735px; width: 90px; height: 90px; } .promo_mystery_201604 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -52px -1595px; + background-position: -1296px -1644px; width: 93px; height: 90px; } .promo_mystery_201605 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -697px; + background-position: -455px -1735px; width: 90px; height: 90px; } .promo_mystery_201606 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px 0px; + background-position: -699px -448px; width: 90px; height: 105px; } .promo_mystery_201607 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -1152px; + background-position: -637px -1735px; width: 90px; height: 90px; } .promo_mystery_201608 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -334px -1595px; + background-position: -1108px -1644px; width: 93px; height: 90px; } .promo_mystery_201609 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1451px -1133px; + background-position: -1202px -1644px; width: 93px; height: 90px; } .promo_mystery_201610 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1836px -1260px; + background-position: -1771px -1194px; width: 63px; height: 84px; } .promo_mystery_201611 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -318px; + background-position: -1358px -1189px; width: 90px; height: 99px; } @@ -468,169 +474,151 @@ } .promo_mystery_201701 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1910px -212px; + background-position: -990px -809px; width: 90px; height: 105px; } .promo_mystery_201702 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -703px -854px; + background-position: -1264px -1041px; width: 279px; height: 147px; } .promo_mystery_3014 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1653px -877px; + background-position: -578px -1644px; width: 217px; height: 90px; } .promo_new_hair_fall2016 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: 0px -1041px; + background-position: -423px -1041px; width: 140px; height: 441px; } .promo_orca { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -983px -854px; + background-position: -1124px -884px; width: 105px; height: 105px; } .promo_partyhats { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1651px -386px; + background-position: -1651px -1433px; width: 115px; height: 47px; } .promo_pastel_skin { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -1087px; + background-position: 0px -1560px; width: 330px; height: 83px; } .customize-option.promo_pastel_skin { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1572px -1102px; + background-position: -25px -1575px; width: 60px; height: 60px; } .promo_peppermint_flame { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1406px -884px; + background-position: -1651px -954px; width: 140px; height: 147px; } .promo_pet_skins { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1653px -729px; + background-position: -1651px -806px; width: 140px; height: 147px; } .customize-option.promo_pet_skins { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1678px -744px; + background-position: -1676px -821px; width: 60px; height: 60px; } .promo_pyromancer { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -699px -448px; + background-position: -1265px -884px; width: 113px; height: 113px; } .promo_rainbow_armor { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -266px -1694px; + background-position: -1547px -1340px; width: 92px; height: 103px; } .promo_seasonal_shop_fall_2016 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -423px -854px; + background-position: -984px -1041px; width: 279px; height: 147px; } .promo_shimmer_hair { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -1003px; + background-position: -331px -1560px; width: 330px; height: 83px; } .promo_splashyskins { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1270px -1041px; + background-position: -1651px -1102px; width: 198px; height: 91px; } .customize-option.promo_splashyskins { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1295px -1056px; + background-position: -1676px -1117px; width: 60px; height: 60px; } .promo_spooky_sparkles_fall_2016 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1129px -1041px; + background-position: -849px -703px; width: 140px; height: 294px; } .promo_spring_classes_2016 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px 0px; + background-position: -703px -1337px; width: 362px; height: 102px; } .promo_springclasses2014 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -1351px; + background-position: 0px -1644px; width: 288px; height: 90px; } .promo_springclasses2015 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -1260px; + background-position: -289px -1644px; width: 288px; height: 90px; } .promo_staff_spotlight_Lemoness { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1124px -884px; + background-position: -1547px -349px; width: 102px; height: 146px; } .promo_staff_spotlight_Viirus { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1265px -884px; + background-position: -1651px -1194px; width: 119px; height: 147px; } .promo_staff_spotlight_paglias { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -982px -442px; + background-position: -1547px -496px; width: 99px; height: 147px; } .promo_summer_classes_2014 { background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -423px -751px; + background-position: -423px -600px; width: 429px; height: 102px; } -.promo_summer_classes_2015 { - background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -1547px -1171px; - width: 300px; - height: 88px; -} -.promo_summer_classes_2016 { - background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -423px -600px; - width: 400px; - height: 150px; -} -.promo_takethis_armor { - background-image: url(/static/sprites/spritesmith-largeSprites-0.png); - background-position: -234px -1483px; - width: 114px; - height: 87px; -} diff --git a/website/client/assets/css/sprites/spritesmith-largeSprites-1.css b/website/client/assets/css/sprites/spritesmith-largeSprites-1.css index e45d19c184..6064d78268 100644 --- a/website/client/assets/css/sprites/spritesmith-largeSprites-1.css +++ b/website/client/assets/css/sprites/spritesmith-largeSprites-1.css @@ -1,12 +1,30 @@ +.promo_summer_classes_2015 { + background-image: url(/static/sprites/spritesmith-largeSprites-1.png); + background-position: -553px -615px; + width: 300px; + height: 88px; +} +.promo_summer_classes_2016 { + background-image: url(/static/sprites/spritesmith-largeSprites-1.png); + background-position: -452px -145px; + width: 400px; + height: 150px; +} .promo_takeThis_gear { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -643px -732px; + background-position: -441px -882px; + width: 114px; + height: 87px; +} +.promo_takethis_armor { + background-image: url(/static/sprites/spritesmith-largeSprites-1.png); + background-position: -556px -882px; width: 114px; height: 87px; } .promo_task_planning { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -282px -536px; + background-position: -885px -96px; width: 240px; height: 195px; } @@ -18,31 +36,31 @@ } .promo_unconventional_armor { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -1108px -558px; + background-position: -1283px -666px; width: 60px; height: 60px; } .promo_unconventional_armor2 { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -1108px -483px; + background-position: -1283px -591px; width: 70px; height: 74px; } .promo_updos { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -885px -655px; + background-position: -1195px -292px; width: 156px; height: 147px; } .promo_veteran_pets { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -1038px -803px; + background-position: -553px -704px; width: 146px; height: 75px; } .promo_winter_classes_2016 { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -282px -732px; + background-position: -452px -296px; width: 360px; height: 90px; } @@ -54,13 +72,13 @@ } .promo_winter_fireworks { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -1042px -655px; + background-position: -302px -882px; width: 138px; height: 147px; } .promo_winterclasses2015 { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -452px -326px; + background-position: -885px -757px; width: 325px; height: 110px; } @@ -78,19 +96,19 @@ } .promo_winteryhair { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -885px -803px; + background-position: -1211px -757px; width: 152px; height: 75px; } .avatar_variety { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -282px -440px; + background-position: -885px 0px; width: 498px; height: 95px; } .npc_viirus { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -453px -882px; + background-position: 0px -1033px; width: 108px; height: 90px; } @@ -102,7 +120,7 @@ } .promo_backtoschool { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: 0px -882px; + background-position: -151px -882px; width: 150px; height: 150px; } @@ -114,55 +132,61 @@ } .promo_startingover { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -151px -882px; + background-position: -1132px -591px; width: 150px; height: 150px; } .promo_valentines { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -523px -536px; + background-position: -885px -292px; width: 309px; height: 147px; } .promo_working_out { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -885px 0px; + background-position: -885px -440px; width: 300px; height: 150px; } .scene_coding { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -302px -882px; + background-position: -1186px -440px; width: 150px; height: 150px; } .scene_eco_friendly { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -885px -483px; + background-position: -589px -440px; width: 222px; height: 171px; } +.scene_habits { + background-image: url(/static/sprites/spritesmith-largeSprites-1.png); + background-position: -282px -440px; + width: 306px; + height: 174px; +} .scene_phone_peek { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -723px -145px; + background-position: 0px -882px; width: 150px; height: 150px; } .welcome_basic_avatars { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -885px -151px; + background-position: -1126px -96px; width: 246px; height: 165px; } .welcome_promo_party { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -452px -145px; + background-position: -282px -615px; width: 270px; height: 180px; } .welcome_sample_tasks { background-image: url(/static/sprites/spritesmith-largeSprites-1.png); - background-position: -885px -317px; + background-position: -885px -591px; width: 246px; height: 165px; } diff --git a/website/client/assets/css/sprites/spritesmith-main-10.css b/website/client/assets/css/sprites/spritesmith-main-10.css index 3db17caa8c..e20d25be81 100644 --- a/website/client/assets/css/sprites/spritesmith-main-10.css +++ b/website/client/assets/css/sprites/spritesmith-main-10.css @@ -1,354 +1,360 @@ -.Mount_Body_PandaCub-RoyalPurple { - background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -922px -636px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Shade { - background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -530px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Skeleton { +.Mount_Body_PandaCub-Red { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px -742px; width: 105px; height: 105px; } -.Mount_Body_PandaCub-Spooky { +.Mount_Body_PandaCub-RoyalPurple { + background-image: url(/static/sprites/spritesmith-main-10.png); + background-position: -1240px -530px; + width: 105px; + height: 105px; +} +.Mount_Body_PandaCub-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: 0px -892px; width: 105px; height: 105px; } -.Mount_Body_PandaCub-Thunderstorm { +.Mount_Body_PandaCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -106px -892px; width: 105px; height: 105px; } -.Mount_Body_PandaCub-White { +.Mount_Body_PandaCub-Spooky { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -212px -892px; width: 105px; height: 105px; } -.Mount_Body_PandaCub-Zombie { +.Mount_Body_PandaCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -318px -892px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Base { +.Mount_Body_PandaCub-White { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -424px -892px; width: 105px; height: 105px; } -.Mount_Body_Parrot-CottonCandyBlue { +.Mount_Body_PandaCub-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -530px -892px; width: 105px; height: 105px; } -.Mount_Body_Parrot-CottonCandyPink { +.Mount_Body_Parrot-Base { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -636px -892px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Desert { +.Mount_Body_Parrot-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -742px -892px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Golden { +.Mount_Body_Parrot-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -954px; + background-position: -848px -892px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Red { +.Mount_Body_Parrot-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1452px -1060px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Shade { +.Mount_Body_Parrot-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1452px -1166px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Skeleton { +.Mount_Body_Parrot-Red { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1452px -1272px; width: 105px; height: 105px; } -.Mount_Body_Parrot-White { +.Mount_Body_Parrot-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: 0px -1422px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Zombie { +.Mount_Body_Parrot-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -106px -1422px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Base { +.Mount_Body_Parrot-White { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -212px -1422px; width: 105px; height: 105px; } -.Mount_Body_Penguin-CottonCandyBlue { +.Mount_Body_Parrot-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -318px -1422px; width: 105px; height: 105px; } -.Mount_Body_Penguin-CottonCandyPink { +.Mount_Body_Penguin-Base { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -424px -1422px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Desert { +.Mount_Body_Penguin-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -530px -1422px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Golden { +.Mount_Body_Penguin-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px -530px; + background-position: -636px -1422px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Red { +.Mount_Body_Penguin-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -636px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Shade { +.Mount_Body_Penguin-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -742px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Skeleton { +.Mount_Body_Penguin-Red { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -848px; width: 105px; height: 105px; } -.Mount_Body_Penguin-White { +.Mount_Body_Penguin-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -954px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Zombie { +.Mount_Body_Penguin-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -1060px; width: 105px; height: 105px; } -.Mount_Body_Phoenix-Base { +.Mount_Body_Penguin-White { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -1166px; width: 105px; height: 105px; } -.Mount_Body_Rat-Base { +.Mount_Body_Penguin-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -1272px; width: 105px; height: 105px; } -.Mount_Body_Rat-CottonCandyBlue { +.Mount_Body_Phoenix-Base { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -1664px -1378px; width: 105px; height: 105px; } -.Mount_Body_Rat-CottonCandyPink { +.Mount_Body_Rat-Base { + background-image: url(/static/sprites/spritesmith-main-10.png); + background-position: -680px -544px; + width: 105px; + height: 105px; +} +.Mount_Body_Rat-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: 0px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-Desert { +.Mount_Body_Rat-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -106px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-Golden { +.Mount_Body_Rat-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -212px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-Red { +.Mount_Body_Rat-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -318px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-Shade { +.Mount_Body_Rat-Red { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -424px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-Skeleton { +.Mount_Body_Rat-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -530px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-White { +.Mount_Body_Rat-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -636px -680px; width: 105px; height: 105px; } -.Mount_Body_Rat-Zombie { +.Mount_Body_Rat-White { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px 0px; width: 105px; height: 105px; } -.Mount_Body_Rock-Base { +.Mount_Body_Rat-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px -106px; width: 105px; height: 105px; } -.Mount_Body_Rock-CottonCandyBlue { +.Mount_Body_Rock-Base { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px -212px; width: 105px; height: 105px; } -.Mount_Body_Rock-CottonCandyPink { +.Mount_Body_Rock-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px -318px; width: 105px; height: 105px; } -.Mount_Body_Rock-Desert { +.Mount_Body_Rock-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px -424px; width: 105px; height: 105px; } -.Mount_Body_Rock-Golden { +.Mount_Body_Rock-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px -530px; width: 105px; height: 105px; } -.Mount_Body_Rock-Red { +.Mount_Body_Rock-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -816px -636px; width: 105px; height: 105px; } -.Mount_Body_Rock-Shade { +.Mount_Body_Rock-Red { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: 0px -786px; width: 105px; height: 105px; } -.Mount_Body_Rock-Skeleton { +.Mount_Body_Rock-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -106px -786px; width: 105px; height: 105px; } -.Mount_Body_Rock-White { +.Mount_Body_Rock-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -212px -786px; width: 105px; height: 105px; } -.Mount_Body_Rock-Zombie { +.Mount_Body_Rock-White { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -318px -786px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Base { +.Mount_Body_Rock-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -424px -786px; width: 105px; height: 105px; } -.Mount_Body_Rooster-CottonCandyBlue { +.Mount_Body_Rooster-Base { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -530px -786px; width: 105px; height: 105px; } -.Mount_Body_Rooster-CottonCandyPink { +.Mount_Body_Rooster-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -636px -786px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Desert { +.Mount_Body_Rooster-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -742px -786px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Golden { +.Mount_Body_Rooster-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px 0px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Red { +.Mount_Body_Rooster-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px -106px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Shade { +.Mount_Body_Rooster-Red { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px -212px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Skeleton { +.Mount_Body_Rooster-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px -318px; width: 105px; height: 105px; } -.Mount_Body_Rooster-White { +.Mount_Body_Rooster-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px -424px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Zombie { +.Mount_Body_Rooster-White { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -922px -530px; width: 105px; height: 105px; } +.Mount_Body_Rooster-Zombie { + background-image: url(/static/sprites/spritesmith-main-10.png); + background-position: -922px -636px; + width: 105px; + height: 105px; +} .Mount_Body_Sabretooth-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -408px -408px; + background-position: -272px -408px; width: 135px; height: 135px; } @@ -408,421 +414,421 @@ } .Mount_Body_Seahorse-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -892px; + background-position: -1028px 0px; width: 105px; height: 105px; } .Mount_Body_Seahorse-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px 0px; + background-position: -1028px -106px; width: 105px; height: 105px; } .Mount_Body_Seahorse-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -106px; + background-position: -1028px -212px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -212px; + background-position: -1028px -318px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -318px; + background-position: -1028px -424px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -424px; + background-position: -1028px -530px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -530px; + background-position: -1028px -636px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -636px; + background-position: -1028px -742px; width: 105px; height: 105px; } .Mount_Body_Seahorse-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -742px; + background-position: -1028px -848px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1028px -848px; + background-position: 0px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: 0px -998px; + background-position: -106px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -106px -998px; + background-position: -212px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -212px -998px; + background-position: -318px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -318px -998px; + background-position: -424px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -424px -998px; + background-position: -530px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -530px -998px; + background-position: -636px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -636px -998px; + background-position: -742px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -742px -998px; + background-position: -848px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -998px; + background-position: -954px -998px; width: 105px; height: 105px; } .Mount_Body_Sheep-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -954px -998px; + background-position: -1134px 0px; width: 105px; height: 105px; } .Mount_Body_Slime-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px 0px; + background-position: -1134px -106px; width: 105px; height: 105px; } .Mount_Body_Slime-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -106px; + background-position: -1134px -212px; width: 105px; height: 105px; } .Mount_Body_Slime-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -212px; + background-position: -1134px -318px; width: 105px; height: 105px; } .Mount_Body_Slime-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -318px; + background-position: -1134px -424px; width: 105px; height: 105px; } .Mount_Body_Slime-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -424px; + background-position: -1134px -530px; width: 105px; height: 105px; } .Mount_Body_Slime-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -530px; + background-position: -1134px -636px; width: 105px; height: 105px; } .Mount_Body_Slime-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -636px; + background-position: -1134px -742px; width: 105px; height: 105px; } .Mount_Body_Slime-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -742px; + background-position: -1134px -848px; width: 105px; height: 105px; } .Mount_Body_Slime-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -848px; + background-position: -1134px -954px; width: 105px; height: 105px; } .Mount_Body_Slime-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1134px -954px; + background-position: 0px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: 0px -1104px; + background-position: -106px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -106px -1104px; + background-position: -212px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -212px -1104px; + background-position: -318px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -318px -1104px; + background-position: -424px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -424px -1104px; + background-position: -530px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -530px -1104px; + background-position: -636px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -636px -1104px; + background-position: -742px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -742px -1104px; + background-position: -848px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -1104px; + background-position: -954px -1104px; width: 105px; height: 105px; } .Mount_Body_Sloth-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -954px -1104px; + background-position: -1060px -1104px; width: 105px; height: 105px; } .Mount_Body_Snail-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1060px -1104px; + background-position: -1240px 0px; width: 105px; height: 105px; } .Mount_Body_Snail-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px 0px; + background-position: -1240px -106px; width: 105px; height: 105px; } .Mount_Body_Snail-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -106px; + background-position: -1240px -212px; width: 105px; height: 105px; } .Mount_Body_Snail-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -212px; + background-position: -1240px -318px; width: 105px; height: 105px; } .Mount_Body_Snail-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -318px; + background-position: -1240px -424px; width: 105px; height: 105px; } .Mount_Body_Snail-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -424px; + background-position: -1664px -1484px; width: 105px; height: 105px; } .Mount_Body_Snail-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px -1484px; + background-position: -1240px -636px; width: 105px; height: 105px; } .Mount_Body_Snail-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -636px; + background-position: -1240px -742px; width: 105px; height: 105px; } .Mount_Body_Snail-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -742px; + background-position: -1240px -848px; width: 105px; height: 105px; } .Mount_Body_Snail-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -848px; + background-position: -1240px -954px; width: 105px; height: 105px; } .Mount_Body_Snake-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -954px; + background-position: -1240px -1060px; width: 105px; height: 105px; } .Mount_Body_Snake-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1240px -1060px; + background-position: 0px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: 0px -1210px; + background-position: -106px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -106px -1210px; + background-position: -212px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -212px -1210px; + background-position: -318px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -318px -1210px; + background-position: -424px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -424px -1210px; + background-position: -530px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -530px -1210px; + background-position: -636px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -636px -1210px; + background-position: -742px -1210px; width: 105px; height: 105px; } .Mount_Body_Snake-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -742px -1210px; + background-position: -848px -1210px; width: 105px; height: 105px; } .Mount_Body_Spider-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -1210px; + background-position: -954px -1210px; width: 105px; height: 105px; } .Mount_Body_Spider-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -954px -1210px; + background-position: -1060px -1210px; width: 105px; height: 105px; } .Mount_Body_Spider-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1060px -1210px; + background-position: -1166px -1210px; width: 105px; height: 105px; } .Mount_Body_Spider-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1166px -1210px; + background-position: -1346px 0px; width: 105px; height: 105px; } .Mount_Body_Spider-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px 0px; + background-position: -1346px -106px; width: 105px; height: 105px; } .Mount_Body_Spider-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -106px; + background-position: -1346px -212px; width: 105px; height: 105px; } .Mount_Body_Spider-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -212px; + background-position: -1346px -318px; width: 105px; height: 105px; } .Mount_Body_Spider-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -318px; + background-position: -1346px -424px; width: 105px; height: 105px; } .Mount_Body_Spider-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -424px; + background-position: -1346px -530px; width: 105px; height: 105px; } .Mount_Body_Spider-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -530px; + background-position: -1346px -636px; width: 105px; height: 105px; } @@ -846,13 +852,13 @@ } .Mount_Body_TRex-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -272px -408px; + background-position: 0px 0px; width: 135px; height: 135px; } .Mount_Body_TRex-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: 0px 0px; + background-position: -408px -408px; width: 135px; height: 135px; } @@ -888,421 +894,421 @@ } .Mount_Body_TigerCub-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -636px; + background-position: -1346px -742px; width: 105px; height: 105px; } .Mount_Body_TigerCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -742px; + background-position: -1346px -848px; width: 105px; height: 105px; } .Mount_Body_TigerCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -848px; + background-position: -1346px -954px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Cupid { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -954px; + background-position: -1346px -1060px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -1060px; + background-position: -1346px -1166px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Floral { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1346px -1166px; + background-position: 0px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Ghost { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: 0px -1316px; + background-position: -106px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -106px -1316px; + background-position: -212px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Holly { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -212px -1316px; + background-position: -318px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -318px -1316px; + background-position: -424px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -424px -1316px; + background-position: -530px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -530px -1316px; + background-position: -636px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -636px -1316px; + background-position: -742px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -742px -1316px; + background-position: -848px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Spooky { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -1316px; + background-position: -954px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -954px -1316px; + background-position: -1060px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1060px -1316px; + background-position: -1166px -1316px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1166px -1316px; + background-position: -1272px -1316px; width: 105px; height: 105px; } .Mount_Body_Treeling-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1272px -1316px; + background-position: -1452px 0px; width: 105px; height: 105px; } .Mount_Body_Treeling-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px 0px; + background-position: -1452px -106px; width: 105px; height: 105px; } .Mount_Body_Treeling-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -106px; + background-position: -1452px -212px; width: 105px; height: 105px; } .Mount_Body_Treeling-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -212px; + background-position: -1452px -318px; width: 105px; height: 105px; } .Mount_Body_Treeling-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -318px; + background-position: -1452px -424px; width: 105px; height: 105px; } .Mount_Body_Treeling-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -424px; + background-position: -1452px -530px; width: 105px; height: 105px; } .Mount_Body_Treeling-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -530px; + background-position: -1452px -636px; width: 105px; height: 105px; } .Mount_Body_Treeling-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -636px; + background-position: -1452px -742px; width: 105px; height: 105px; } .Mount_Body_Treeling-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -742px; + background-position: -1452px -848px; width: 105px; height: 105px; } .Mount_Body_Treeling-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1452px -848px; + background-position: -1452px -954px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -636px -1422px; + background-position: -742px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -742px -1422px; + background-position: -848px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -1422px; + background-position: -954px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -954px -1422px; + background-position: -1060px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1060px -1422px; + background-position: -1166px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1166px -1422px; + background-position: -1272px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1272px -1422px; + background-position: -1378px -1422px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1378px -1422px; + background-position: -1558px 0px; width: 105px; height: 105px; } .Mount_Body_Triceratops-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px 0px; + background-position: -1558px -106px; width: 105px; height: 105px; } .Mount_Body_Triceratops-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -106px; + background-position: -1558px -212px; width: 105px; height: 105px; } .Mount_Body_Turkey-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -212px; + background-position: -1558px -318px; width: 105px; height: 105px; } .Mount_Body_Turkey-Gilded { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -318px; + background-position: -1558px -424px; width: 105px; height: 105px; } .Mount_Body_Turtle-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -424px; + background-position: -1558px -530px; width: 105px; height: 105px; } .Mount_Body_Turtle-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -530px; + background-position: -1558px -636px; width: 105px; height: 105px; } .Mount_Body_Turtle-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -636px; + background-position: -1558px -742px; width: 105px; height: 105px; } .Mount_Body_Turtle-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -742px; + background-position: -1558px -848px; width: 105px; height: 105px; } .Mount_Body_Turtle-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -848px; + background-position: -1558px -954px; width: 105px; height: 105px; } .Mount_Body_Turtle-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -954px; + background-position: -1558px -1060px; width: 105px; height: 105px; } .Mount_Body_Turtle-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -1060px; + background-position: -1558px -1166px; width: 105px; height: 105px; } .Mount_Body_Turtle-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -1166px; + background-position: -1558px -1272px; width: 105px; height: 105px; } .Mount_Body_Turtle-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -1272px; + background-position: -1558px -1378px; width: 105px; height: 105px; } .Mount_Body_Turtle-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1558px -1378px; + background-position: 0px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: 0px -1528px; + background-position: -106px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -106px -1528px; + background-position: -212px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -212px -1528px; + background-position: -318px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -318px -1528px; + background-position: -424px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -424px -1528px; + background-position: -530px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -530px -1528px; + background-position: -636px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -636px -1528px; + background-position: -742px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -742px -1528px; + background-position: -848px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -848px -1528px; + background-position: -954px -1528px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -954px -1528px; + background-position: -1060px -1528px; width: 105px; height: 105px; } .Mount_Body_Whale-Base { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1060px -1528px; + background-position: -1166px -1528px; width: 105px; height: 105px; } .Mount_Body_Whale-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1166px -1528px; + background-position: -1272px -1528px; width: 105px; height: 105px; } .Mount_Body_Whale-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1272px -1528px; + background-position: -1378px -1528px; width: 105px; height: 105px; } .Mount_Body_Whale-Desert { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1378px -1528px; + background-position: -1484px -1528px; width: 105px; height: 105px; } .Mount_Body_Whale-Golden { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1484px -1528px; + background-position: -1664px 0px; width: 105px; height: 105px; } .Mount_Body_Whale-Red { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px 0px; + background-position: -1664px -106px; width: 105px; height: 105px; } .Mount_Body_Whale-Shade { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px -106px; + background-position: -1664px -212px; width: 105px; height: 105px; } .Mount_Body_Whale-Skeleton { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px -212px; + background-position: -1664px -318px; width: 105px; height: 105px; } .Mount_Body_Whale-White { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px -318px; + background-position: -1664px -424px; width: 105px; height: 105px; } .Mount_Body_Whale-Zombie { background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -1664px -424px; + background-position: -1664px -530px; width: 105px; height: 105px; } @@ -1355,12 +1361,6 @@ height: 135px; } .Mount_Body_Wolf-Holly { - background-image: url(/static/sprites/spritesmith-main-10.png); - background-position: -680px -544px; - width: 135px; - height: 135px; -} -.Mount_Body_Wolf-Peppermint { background-image: url(/static/sprites/spritesmith-main-10.png); background-position: -136px 0px; width: 135px; diff --git a/website/client/assets/css/sprites/spritesmith-main-11.css b/website/client/assets/css/sprites/spritesmith-main-11.css index ccdffcca4f..7744ff1d3c 100644 --- a/website/client/assets/css/sprites/spritesmith-main-11.css +++ b/website/client/assets/css/sprites/spritesmith-main-11.css @@ -1,9 +1,15 @@ -.Mount_Body_Wolf-Red { +.Mount_Body_Wolf-Peppermint { background-image: url(/static/sprites/spritesmith-main-11.png); background-position: 0px 0px; width: 135px; height: 135px; } +.Mount_Body_Wolf-Red { + background-image: url(/static/sprites/spritesmith-main-11.png); + background-position: -272px -272px; + width: 135px; + height: 135px; +} .Mount_Body_Wolf-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); background-position: -136px -272px; @@ -12,91 +18,91 @@ } .Mount_Body_Wolf-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -272px; + background-position: -136px 0px; width: 135px; height: 135px; } .Mount_Body_Wolf-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -136px 0px; + background-position: 0px -136px; width: 135px; height: 135px; } .Mount_Body_Wolf-Spooky { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -136px; + background-position: -136px -136px; width: 135px; height: 135px; } .Mount_Body_Wolf-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -136px -136px; + background-position: -272px 0px; width: 135px; height: 135px; } .Mount_Body_Wolf-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -272px 0px; + background-position: -272px -136px; width: 135px; height: 135px; } .Mount_Body_Wolf-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -272px -136px; + background-position: 0px -272px; width: 135px; height: 135px; } .Mount_Head_Armadillo-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -1062px; + background-position: -318px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -1062px; + background-position: -424px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -1062px; + background-position: -530px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -1062px; + background-position: -636px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -1062px; + background-position: -742px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -1062px; + background-position: -848px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -1062px; + background-position: -954px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -954px -1062px; + background-position: -1060px -1062px; width: 105px; height: 105px; } .Mount_Head_Armadillo-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1060px -1062px; + background-position: -1256px 0px; width: 105px; height: 105px; } @@ -108,1201 +114,1201 @@ } .Mount_Head_Axolotl-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -1486px; + background-position: -636px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -1486px; + background-position: -742px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -1486px; + background-position: -848px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -1486px; + background-position: -954px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -954px -1486px; + background-position: -1060px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1060px -1486px; + background-position: -1166px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1166px -1486px; + background-position: -1272px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1272px -1486px; + background-position: -1378px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1378px -1486px; + background-position: -1484px -1486px; width: 105px; height: 105px; } .Mount_Head_Axolotl-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1484px -1486px; + background-position: -1680px 0px; width: 105px; height: 105px; } .Mount_Head_BearCub-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -523px; + background-position: -530px -523px; width: 105px; height: 105px; } .Mount_Head_BearCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -523px; + background-position: -726px 0px; width: 105px; height: 105px; } .Mount_Head_BearCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -726px 0px; + background-position: -726px -106px; width: 105px; height: 105px; } .Mount_Head_BearCub-Cupid { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -726px -106px; + background-position: -726px -212px; width: 105px; height: 105px; } .Mount_Head_BearCub-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -726px -212px; + background-position: -726px -318px; width: 105px; height: 105px; } .Mount_Head_BearCub-Floral { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -726px -318px; + background-position: -726px -424px; width: 105px; height: 105px; } .Mount_Head_BearCub-Ghost { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -726px -424px; + background-position: -726px -530px; width: 105px; height: 105px; } .Mount_Head_BearCub-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -726px -530px; + background-position: 0px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-Holly { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -638px; + background-position: -106px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -638px; + background-position: -212px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-Polar { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -638px; + background-position: -318px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -638px; + background-position: -424px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -638px; + background-position: -530px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -638px; + background-position: -636px -638px; width: 105px; height: 105px; } .Mount_Head_BearCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -638px; + background-position: -832px 0px; width: 105px; height: 105px; } .Mount_Head_BearCub-Spooky { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px 0px; + background-position: -832px -106px; width: 105px; height: 105px; } .Mount_Head_BearCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px -106px; + background-position: -832px -212px; width: 105px; height: 105px; } .Mount_Head_BearCub-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px -212px; + background-position: -832px -318px; width: 105px; height: 105px; } .Mount_Head_BearCub-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px -318px; + background-position: -832px -424px; width: 105px; height: 105px; } .Mount_Head_Beetle-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px -424px; + background-position: -832px -530px; width: 105px; height: 105px; } .Mount_Head_Beetle-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px -530px; + background-position: -832px -636px; width: 105px; height: 105px; } .Mount_Head_Beetle-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -832px -636px; + background-position: 0px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -744px; + background-position: -106px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -744px; + background-position: -212px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -744px; + background-position: -318px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -744px; + background-position: -424px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -744px; + background-position: -530px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -744px; + background-position: -636px -744px; width: 105px; height: 105px; } .Mount_Head_Beetle-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -744px; + background-position: -742px -744px; width: 105px; height: 105px; } .Mount_Head_Bunny-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -744px; + background-position: -938px 0px; width: 105px; height: 105px; } .Mount_Head_Bunny-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px 0px; + background-position: -938px -106px; width: 105px; height: 105px; } .Mount_Head_Bunny-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -106px; + background-position: -938px -212px; width: 105px; height: 105px; } .Mount_Head_Bunny-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -212px; + background-position: -938px -318px; width: 105px; height: 105px; } .Mount_Head_Bunny-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -318px; + background-position: -938px -424px; width: 105px; height: 105px; } .Mount_Head_Bunny-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -424px; + background-position: -938px -530px; width: 105px; height: 105px; } .Mount_Head_Bunny-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -530px; + background-position: -938px -636px; width: 105px; height: 105px; } .Mount_Head_Bunny-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -636px; + background-position: -938px -742px; width: 105px; height: 105px; } .Mount_Head_Bunny-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -938px -742px; + background-position: 0px -850px; width: 105px; height: 105px; } .Mount_Head_Bunny-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -850px; + background-position: -106px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -850px; + background-position: -212px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -850px; + background-position: -318px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -850px; + background-position: -424px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-Cupid { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -850px; + background-position: -530px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -850px; + background-position: -636px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-Floral { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -850px; + background-position: -742px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-Ghost { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -850px; + background-position: -848px -850px; width: 105px; height: 105px; } .Mount_Head_Cactus-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -850px; + background-position: -1044px 0px; width: 105px; height: 105px; } .Mount_Head_Cactus-Holly { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px 0px; + background-position: -1044px -106px; width: 105px; height: 105px; } .Mount_Head_Cactus-Peppermint { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -106px; + background-position: -1044px -212px; width: 105px; height: 105px; } .Mount_Head_Cactus-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -212px; + background-position: -1044px -318px; width: 105px; height: 105px; } .Mount_Head_Cactus-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -318px; + background-position: -1044px -424px; width: 105px; height: 105px; } .Mount_Head_Cactus-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -424px; + background-position: -1044px -530px; width: 105px; height: 105px; } .Mount_Head_Cactus-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -530px; + background-position: -1044px -636px; width: 105px; height: 105px; } .Mount_Head_Cactus-Spooky { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -636px; + background-position: -1044px -742px; width: 105px; height: 105px; } .Mount_Head_Cactus-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -742px; + background-position: -1044px -848px; width: 105px; height: 105px; } .Mount_Head_Cactus-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1044px -848px; + background-position: 0px -956px; width: 105px; height: 105px; } .Mount_Head_Cactus-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -956px; + background-position: -106px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -956px; + background-position: -212px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -956px; + background-position: -318px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -956px; + background-position: -424px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -956px; + background-position: -530px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -956px; + background-position: -636px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -956px; + background-position: -742px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -956px; + background-position: -848px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -956px; + background-position: -954px -956px; width: 105px; height: 105px; } .Mount_Head_Cheetah-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -954px -956px; + background-position: -1150px 0px; width: 105px; height: 105px; } .Mount_Head_Cheetah-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px 0px; + background-position: -1150px -106px; width: 105px; height: 105px; } .Mount_Head_Cow-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -106px; + background-position: -1150px -212px; width: 105px; height: 105px; } .Mount_Head_Cow-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -212px; + background-position: -1150px -318px; width: 105px; height: 105px; } .Mount_Head_Cow-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -318px; + background-position: -1150px -424px; width: 105px; height: 105px; } .Mount_Head_Cow-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -424px; + background-position: -1150px -530px; width: 105px; height: 105px; } .Mount_Head_Cow-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -530px; + background-position: -1150px -636px; width: 105px; height: 105px; } .Mount_Head_Cow-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -636px; + background-position: -1150px -742px; width: 105px; height: 105px; } .Mount_Head_Cow-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -742px; + background-position: -1150px -848px; width: 105px; height: 105px; } .Mount_Head_Cow-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -848px; + background-position: -1150px -954px; width: 105px; height: 105px; } .Mount_Head_Cow-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1150px -954px; + background-position: 0px -1062px; width: 105px; height: 105px; } .Mount_Head_Cow-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -1062px; + background-position: -106px -1062px; width: 105px; height: 105px; } .Mount_Head_Cuttlefish-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -408px; + background-position: -318px -408px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -272px -272px; + background-position: -408px 0px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -408px 0px; + background-position: -408px -115px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -408px -115px; + background-position: -408px -230px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -408px -230px; + background-position: -514px 0px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -514px 0px; + background-position: -514px -115px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -514px -115px; + background-position: -424px -523px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -523px; + background-position: 0px -408px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -408px; + background-position: -106px -408px; width: 105px; height: 114px; } .Mount_Head_Cuttlefish-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -408px; + background-position: -212px -408px; width: 105px; height: 114px; } .Mount_Head_Deer-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px 0px; + background-position: -1256px -106px; width: 105px; height: 105px; } .Mount_Head_Deer-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -106px; + background-position: -1256px -212px; width: 105px; height: 105px; } .Mount_Head_Deer-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -212px; + background-position: -1256px -318px; width: 105px; height: 105px; } .Mount_Head_Deer-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -318px; + background-position: -1256px -424px; width: 105px; height: 105px; } .Mount_Head_Deer-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -424px; + background-position: -636px -1592px; width: 105px; height: 105px; } .Mount_Head_Deer-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -1592px; + background-position: -1256px -636px; width: 105px; height: 105px; } .Mount_Head_Deer-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -636px; + background-position: -1256px -742px; width: 105px; height: 105px; } .Mount_Head_Deer-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -742px; + background-position: -1256px -848px; width: 105px; height: 105px; } .Mount_Head_Deer-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -848px; + background-position: -1256px -954px; width: 105px; height: 105px; } .Mount_Head_Deer-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -954px; + background-position: -1256px -1060px; width: 105px; height: 105px; } .Mount_Head_Dragon-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1256px -1060px; + background-position: 0px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -1168px; + background-position: -106px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -1168px; + background-position: -212px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Cupid { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -1168px; + background-position: -318px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -1168px; + background-position: -424px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Floral { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -1168px; + background-position: -530px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Ghost { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -1168px; + background-position: -636px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -1168px; + background-position: -742px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Holly { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -1168px; + background-position: -848px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Peppermint { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -1168px; + background-position: -954px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -954px -1168px; + background-position: -1060px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1060px -1168px; + background-position: -1166px -1168px; width: 105px; height: 105px; } .Mount_Head_Dragon-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1166px -1168px; + background-position: -1362px 0px; width: 105px; height: 105px; } .Mount_Head_Dragon-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px 0px; + background-position: -1362px -106px; width: 105px; height: 105px; } .Mount_Head_Dragon-Spooky { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -106px; + background-position: -1362px -212px; width: 105px; height: 105px; } .Mount_Head_Dragon-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -212px; + background-position: -1362px -318px; width: 105px; height: 105px; } .Mount_Head_Dragon-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -318px; + background-position: -1362px -424px; width: 105px; height: 105px; } .Mount_Head_Dragon-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -424px; + background-position: -1362px -530px; width: 105px; height: 105px; } .Mount_Head_Egg-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -530px; + background-position: -1362px -636px; width: 105px; height: 105px; } .Mount_Head_Egg-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -636px; + background-position: -1362px -742px; width: 105px; height: 105px; } .Mount_Head_Egg-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -742px; + background-position: -1362px -848px; width: 105px; height: 105px; } .Mount_Head_Egg-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -848px; + background-position: -1362px -954px; width: 105px; height: 105px; } .Mount_Head_Egg-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -954px; + background-position: -1362px -1060px; width: 105px; height: 105px; } .Mount_Head_Egg-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -1060px; + background-position: -1362px -1166px; width: 105px; height: 105px; } .Mount_Head_Egg-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1362px -1166px; + background-position: 0px -1274px; width: 105px; height: 105px; } .Mount_Head_Egg-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -1274px; + background-position: -106px -1274px; width: 105px; height: 105px; } .Mount_Head_Egg-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -1274px; + background-position: -212px -1274px; width: 105px; height: 105px; } .Mount_Head_Egg-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -1274px; + background-position: -318px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -1274px; + background-position: -424px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -1274px; + background-position: -530px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -1274px; + background-position: -636px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -1274px; + background-position: -742px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -1274px; + background-position: -848px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -1274px; + background-position: -954px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -954px -1274px; + background-position: -1060px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1060px -1274px; + background-position: -1166px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1166px -1274px; + background-position: -1272px -1274px; width: 105px; height: 105px; } .Mount_Head_Falcon-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1272px -1274px; + background-position: -1468px 0px; width: 105px; height: 105px; } .Mount_Head_Ferret-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px 0px; + background-position: -1468px -106px; width: 105px; height: 105px; } .Mount_Head_Ferret-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -106px; + background-position: -1468px -212px; width: 105px; height: 105px; } .Mount_Head_Ferret-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -212px; + background-position: -1468px -318px; width: 105px; height: 105px; } .Mount_Head_Ferret-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -318px; + background-position: -1468px -424px; width: 105px; height: 105px; } .Mount_Head_Ferret-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -424px; + background-position: -1468px -530px; width: 105px; height: 105px; } .Mount_Head_Ferret-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -530px; + background-position: -1468px -636px; width: 105px; height: 105px; } .Mount_Head_Ferret-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -636px; + background-position: -1468px -742px; width: 105px; height: 105px; } .Mount_Head_Ferret-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -742px; + background-position: -1468px -848px; width: 105px; height: 105px; } .Mount_Head_Ferret-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -848px; + background-position: -1468px -954px; width: 105px; height: 105px; } .Mount_Head_Ferret-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -954px; + background-position: -1468px -1060px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -1060px; + background-position: -1468px -1166px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -1166px; + background-position: -1468px -1272px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1468px -1272px; + background-position: 0px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Cupid { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -1380px; + background-position: -106px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -1380px; + background-position: -212px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Floral { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -1380px; + background-position: -318px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Ghost { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -1380px; + background-position: -424px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -1380px; + background-position: -530px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Holly { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -1380px; + background-position: -636px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Peppermint { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -636px -1380px; + background-position: -742px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -742px -1380px; + background-position: -848px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -848px -1380px; + background-position: -954px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -954px -1380px; + background-position: -1060px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1060px -1380px; + background-position: -1166px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Spooky { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1166px -1380px; + background-position: -1272px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1272px -1380px; + background-position: -1378px -1380px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1378px -1380px; + background-position: -1574px 0px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px 0px; + background-position: -1574px -106px; width: 105px; height: 105px; } .Mount_Head_Fox-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -106px; + background-position: -1574px -212px; width: 105px; height: 105px; } .Mount_Head_Fox-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -212px; + background-position: -1574px -318px; width: 105px; height: 105px; } .Mount_Head_Fox-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -318px; + background-position: -1574px -424px; width: 105px; height: 105px; } .Mount_Head_Fox-Cupid { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -424px; + background-position: -1574px -530px; width: 105px; height: 105px; } .Mount_Head_Fox-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -530px; + background-position: -1574px -636px; width: 105px; height: 105px; } .Mount_Head_Fox-Floral { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -636px; + background-position: -1574px -742px; width: 105px; height: 105px; } .Mount_Head_Fox-Ghost { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -742px; + background-position: -1574px -848px; width: 105px; height: 105px; } .Mount_Head_Fox-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -848px; + background-position: -1574px -954px; width: 105px; height: 105px; } .Mount_Head_Fox-Holly { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -954px; + background-position: -1574px -1060px; width: 105px; height: 105px; } .Mount_Head_Fox-Peppermint { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -1060px; + background-position: -1574px -1166px; width: 105px; height: 105px; } .Mount_Head_Fox-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -1166px; + background-position: -1574px -1272px; width: 105px; height: 105px; } .Mount_Head_Fox-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -1272px; + background-position: -1574px -1378px; width: 105px; height: 105px; } .Mount_Head_Fox-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1574px -1378px; + background-position: 0px -1486px; width: 105px; height: 105px; } .Mount_Head_Fox-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -1486px; + background-position: -106px -1486px; width: 105px; height: 105px; } .Mount_Head_Fox-Spooky { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -1486px; + background-position: -212px -1486px; width: 105px; height: 105px; } .Mount_Head_Fox-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -1486px; + background-position: -318px -1486px; width: 105px; height: 105px; } .Mount_Head_Fox-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -1486px; + background-position: -424px -1486px; width: 105px; height: 105px; } .Mount_Head_Fox-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -1486px; + background-position: -530px -1486px; width: 105px; height: 105px; } .Mount_Head_Frog-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -408px; + background-position: -424px -408px; width: 105px; height: 114px; } .Mount_Head_Frog-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -408px; + background-position: -620px 0px; width: 105px; height: 114px; } .Mount_Head_Frog-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -620px 0px; + background-position: -620px -115px; width: 105px; height: 114px; } .Mount_Head_Frog-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -620px -115px; + background-position: -620px -230px; width: 105px; height: 114px; } .Mount_Head_Frog-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -620px -230px; + background-position: -620px -345px; width: 105px; height: 114px; } .Mount_Head_Frog-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -620px -345px; + background-position: 0px -523px; width: 105px; height: 114px; } .Mount_Head_Frog-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -523px; + background-position: -106px -523px; width: 105px; height: 114px; } .Mount_Head_Frog-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -523px; + background-position: -212px -523px; width: 105px; height: 114px; } .Mount_Head_Frog-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -523px; + background-position: -318px -523px; width: 105px; height: 114px; } @@ -1314,133 +1320,127 @@ } .Mount_Head_Gryphon-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px 0px; + background-position: -1680px -106px; width: 105px; height: 105px; } .Mount_Head_Gryphon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -106px; + background-position: -1680px -212px; width: 105px; height: 105px; } .Mount_Head_Gryphon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -212px; + background-position: -1680px -318px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -318px; + background-position: -1680px -424px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -424px; + background-position: -1680px -530px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -530px; + background-position: -1680px -636px; width: 105px; height: 105px; } .Mount_Head_Gryphon-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -636px; + background-position: -1680px -742px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -742px; + background-position: -1680px -848px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -848px; + background-position: -1680px -954px; width: 105px; height: 105px; } .Mount_Head_Gryphon-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -954px; + background-position: -1680px -1060px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -1060px; + background-position: -1680px -1166px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Base { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -1166px; + background-position: -1680px -1272px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -1272px; + background-position: -1680px -1378px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -1378px; + background-position: -1680px -1484px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Desert { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -1680px -1484px; + background-position: 0px -1592px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Golden { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: 0px -1592px; + background-position: -106px -1592px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Red { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -1592px; + background-position: -212px -1592px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Shade { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -212px -1592px; + background-position: -318px -1592px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Skeleton { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -318px -1592px; + background-position: -424px -1592px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-White { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -424px -1592px; + background-position: -530px -1592px; width: 105px; height: 105px; } .Mount_Head_GuineaPig-Zombie { background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -530px -1592px; - width: 105px; - height: 105px; -} -.Mount_Head_Hedgehog-Base { - background-image: url(/static/sprites/spritesmith-main-11.png); - background-position: -106px -1062px; + background-position: -212px -1062px; width: 105px; height: 105px; } diff --git a/website/client/assets/css/sprites/spritesmith-main-12.css b/website/client/assets/css/sprites/spritesmith-main-12.css index ddfe8966c2..e6f710ceef 100644 --- a/website/client/assets/css/sprites/spritesmith-main-12.css +++ b/website/client/assets/css/sprites/spritesmith-main-12.css @@ -1,207 +1,219 @@ -.Mount_Head_Hedgehog-CottonCandyBlue { +.Mount_Head_Hedgehog-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -625px; + background-position: -424px -625px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-CottonCandyPink { +.Mount_Head_Hedgehog-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -318px -1155px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-Desert { - background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -756px 0px; - width: 105px; - height: 105px; -} -.Mount_Head_Hedgehog-Golden { - background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -756px -106px; - width: 105px; - height: 105px; -} -.Mount_Head_Hedgehog-Red { +.Mount_Head_Hedgehog-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -756px -212px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-Shade { +.Mount_Head_Hedgehog-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -1261px; + background-position: -756px -318px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-Skeleton { +.Mount_Head_Hedgehog-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -1261px; + background-position: -756px -424px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-White { +.Mount_Head_Hedgehog-Red { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -424px -1261px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-Zombie { +.Mount_Head_Hedgehog-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -530px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-Base { +.Mount_Head_Hedgehog-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -636px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-CottonCandyBlue { +.Mount_Head_Hedgehog-White { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -742px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-CottonCandyPink { +.Mount_Head_Hedgehog-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -848px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-Desert { +.Mount_Head_Horse-Base { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -954px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-Golden { +.Mount_Head_Horse-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -1060px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-Red { +.Mount_Head_Horse-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -1166px -1261px; width: 105px; height: 105px; } -.Mount_Head_Horse-Shade { +.Mount_Head_Horse-Desert { + background-image: url(/static/sprites/spritesmith-main-12.png); + background-position: -1272px -1261px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-Golden { + background-image: url(/static/sprites/spritesmith-main-12.png); + background-position: -1392px 0px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-Red { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -321px -408px; width: 105px; height: 105px; } -.Mount_Head_Horse-Skeleton { +.Mount_Head_Horse-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -427px -408px; width: 105px; height: 105px; } -.Mount_Head_Horse-White { +.Mount_Head_Horse-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -544px 0px; width: 105px; height: 105px; } -.Mount_Head_Horse-Zombie { +.Mount_Head_Horse-White { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -544px -106px; width: 105px; height: 105px; } +.Mount_Head_Horse-Zombie { + background-image: url(/static/sprites/spritesmith-main-12.png); + background-position: -544px -212px; + width: 105px; + height: 105px; +} .Mount_Head_JackOLantern-Base { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -1710px -318px; width: 90px; height: 105px; } -.Mount_Head_LionCub-Base { +.Mount_Head_Jackalope-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -544px -318px; width: 105px; height: 105px; } -.Mount_Head_LionCub-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -519px; - width: 105px; - height: 105px; -} -.Mount_Head_LionCub-CottonCandyPink { +.Mount_Head_LionCub-Base { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -106px -519px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Cupid { +.Mount_Head_LionCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -212px -519px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Desert { +.Mount_Head_LionCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -318px -519px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Ethereal { +.Mount_Head_LionCub-Cupid { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -424px -519px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Floral { +.Mount_Head_LionCub-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -530px -519px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Ghost { +.Mount_Head_LionCub-Ethereal { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -650px 0px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Golden { +.Mount_Head_LionCub-Floral { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -650px -106px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Holly { +.Mount_Head_LionCub-Ghost { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -650px -212px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Peppermint { +.Mount_Head_LionCub-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -650px -318px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Red { +.Mount_Head_LionCub-Holly { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -650px -424px; width: 105px; height: 105px; } -.Mount_Head_LionCub-RoyalPurple { +.Mount_Head_LionCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: 0px -625px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Shade { +.Mount_Head_LionCub-Red { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -106px -625px; width: 105px; height: 105px; } +.Mount_Head_LionCub-RoyalPurple { + background-image: url(/static/sprites/spritesmith-main-12.png); + background-position: -212px -625px; + width: 105px; + height: 105px; +} +.Mount_Head_LionCub-Shade { + background-image: url(/static/sprites/spritesmith-main-12.png); + background-position: -318px -625px; + width: 105px; + height: 105px; +} .Mount_Head_LionCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: 0px -408px; @@ -210,25 +222,25 @@ } .Mount_Head_LionCub-Spooky { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -625px; + background-position: -530px -625px; width: 105px; height: 105px; } .Mount_Head_LionCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -625px; + background-position: -636px -625px; width: 105px; height: 105px; } .Mount_Head_LionCub-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -625px; + background-position: -756px 0px; width: 105px; height: 105px; } .Mount_Head_LionCub-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -625px; + background-position: -756px -106px; width: 105px; height: 105px; } @@ -252,601 +264,601 @@ } .Mount_Head_Monkey-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -756px -318px; + background-position: -756px -530px; width: 105px; height: 105px; } .Mount_Head_Monkey-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -756px -424px; + background-position: 0px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -756px -530px; + background-position: -106px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -731px; + background-position: -212px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -731px; + background-position: -318px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -731px; + background-position: -424px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -731px; + background-position: -530px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -731px; + background-position: -636px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -731px; + background-position: -742px -731px; width: 105px; height: 105px; } .Mount_Head_Monkey-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -731px; + background-position: -862px 0px; width: 105px; height: 105px; } .Mount_Head_Octopus-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -731px; + background-position: -862px -106px; width: 105px; height: 105px; } .Mount_Head_Octopus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px 0px; + background-position: -862px -212px; width: 105px; height: 105px; } .Mount_Head_Octopus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px -106px; + background-position: -862px -318px; width: 105px; height: 105px; } .Mount_Head_Octopus-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px -212px; + background-position: -862px -424px; width: 105px; height: 105px; } .Mount_Head_Octopus-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px -318px; + background-position: -862px -530px; width: 105px; height: 105px; } .Mount_Head_Octopus-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px -424px; + background-position: -862px -636px; width: 105px; height: 105px; } .Mount_Head_Octopus-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px -530px; + background-position: 0px -837px; width: 105px; height: 105px; } .Mount_Head_Octopus-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -862px -636px; + background-position: -106px -837px; width: 105px; height: 105px; } .Mount_Head_Octopus-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -837px; + background-position: -212px -837px; width: 105px; height: 105px; } .Mount_Head_Octopus-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -837px; + background-position: -318px -837px; width: 105px; height: 105px; } .Mount_Head_Orca-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -837px; + background-position: -424px -837px; width: 105px; height: 105px; } .Mount_Head_Owl-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -837px; + background-position: -530px -837px; width: 105px; height: 105px; } .Mount_Head_Owl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -837px; + background-position: -636px -837px; width: 105px; height: 105px; } .Mount_Head_Owl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -837px; + background-position: -742px -837px; width: 105px; height: 105px; } .Mount_Head_Owl-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -837px; + background-position: -848px -837px; width: 105px; height: 105px; } .Mount_Head_Owl-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -837px; + background-position: -968px 0px; width: 105px; height: 105px; } .Mount_Head_Owl-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -837px; + background-position: -968px -106px; width: 105px; height: 105px; } .Mount_Head_Owl-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px 0px; + background-position: -968px -212px; width: 105px; height: 105px; } .Mount_Head_Owl-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -106px; + background-position: -968px -318px; width: 105px; height: 105px; } .Mount_Head_Owl-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -212px; + background-position: -968px -424px; width: 105px; height: 105px; } .Mount_Head_Owl-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -318px; + background-position: -968px -530px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -424px; + background-position: -968px -636px; width: 105px; height: 105px; } .Mount_Head_PandaCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -530px; + background-position: -968px -742px; width: 105px; height: 105px; } .Mount_Head_PandaCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -636px; + background-position: 0px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Cupid { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -968px -742px; + background-position: -106px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -943px; + background-position: -212px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Floral { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -943px; + background-position: -318px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Ghost { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -943px; + background-position: -424px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -943px; + background-position: -530px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Holly { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -943px; + background-position: -636px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -943px; + background-position: -742px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -943px; + background-position: -848px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -943px; + background-position: -954px -943px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -943px; + background-position: -1074px 0px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -954px -943px; + background-position: -1074px -106px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Spooky { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px 0px; + background-position: -1074px -212px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -106px; + background-position: -1074px -318px; width: 105px; height: 105px; } .Mount_Head_PandaCub-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -212px; + background-position: -1074px -424px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -318px; + background-position: -1074px -530px; width: 105px; height: 105px; } .Mount_Head_Parrot-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -424px; + background-position: -1074px -636px; width: 105px; height: 105px; } .Mount_Head_Parrot-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -530px; + background-position: -1074px -742px; width: 105px; height: 105px; } .Mount_Head_Parrot-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -636px; + background-position: -1074px -848px; width: 105px; height: 105px; } .Mount_Head_Parrot-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -742px; + background-position: 0px -1049px; width: 105px; height: 105px; } .Mount_Head_Parrot-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1074px -848px; + background-position: -106px -1049px; width: 105px; height: 105px; } .Mount_Head_Parrot-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -1049px; + background-position: -212px -1049px; width: 105px; height: 105px; } .Mount_Head_Parrot-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -1049px; + background-position: -318px -1049px; width: 105px; height: 105px; } .Mount_Head_Parrot-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -1049px; + background-position: -424px -1049px; width: 105px; height: 105px; } .Mount_Head_Parrot-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -1049px; + background-position: -530px -1049px; width: 105px; height: 105px; } .Mount_Head_Parrot-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -1049px; + background-position: -636px -1049px; width: 105px; height: 105px; } .Mount_Head_Penguin-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -1049px; + background-position: -742px -1049px; width: 105px; height: 105px; } .Mount_Head_Penguin-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -1049px; + background-position: -848px -1049px; width: 105px; height: 105px; } .Mount_Head_Penguin-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -1049px; + background-position: -954px -1049px; width: 105px; height: 105px; } .Mount_Head_Penguin-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -1049px; + background-position: -1060px -1049px; width: 105px; height: 105px; } .Mount_Head_Penguin-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -954px -1049px; + background-position: -1180px 0px; width: 105px; height: 105px; } .Mount_Head_Penguin-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1060px -1049px; + background-position: -1180px -106px; width: 105px; height: 105px; } .Mount_Head_Penguin-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px 0px; + background-position: -1180px -212px; width: 105px; height: 105px; } .Mount_Head_Penguin-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -106px; + background-position: -1180px -318px; width: 105px; height: 105px; } .Mount_Head_Penguin-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -212px; + background-position: -1180px -424px; width: 105px; height: 105px; } .Mount_Head_Penguin-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -318px; + background-position: -1180px -530px; width: 105px; height: 105px; } .Mount_Head_Phoenix-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -424px; + background-position: -1180px -636px; width: 105px; height: 105px; } .Mount_Head_Rat-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -530px; + background-position: -1180px -742px; width: 105px; height: 105px; } .Mount_Head_Rat-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -636px; + background-position: -1180px -848px; width: 105px; height: 105px; } .Mount_Head_Rat-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -742px; + background-position: -1180px -954px; width: 105px; height: 105px; } .Mount_Head_Rat-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -848px; + background-position: 0px -1155px; width: 105px; height: 105px; } .Mount_Head_Rat-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1180px -954px; + background-position: -106px -1155px; width: 105px; height: 105px; } .Mount_Head_Rat-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -1155px; + background-position: -212px -1155px; width: 105px; height: 105px; } .Mount_Head_Rat-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -1155px; + background-position: -215px -408px; width: 105px; height: 105px; } .Mount_Head_Rat-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -1155px; + background-position: -424px -1155px; width: 105px; height: 105px; } .Mount_Head_Rat-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -215px -408px; + background-position: -530px -1155px; width: 105px; height: 105px; } .Mount_Head_Rat-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -1155px; + background-position: -636px -1155px; width: 105px; height: 105px; } .Mount_Head_Rock-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -1155px; + background-position: -742px -1155px; width: 105px; height: 105px; } .Mount_Head_Rock-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -1155px; + background-position: -848px -1155px; width: 105px; height: 105px; } .Mount_Head_Rock-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -1155px; + background-position: -954px -1155px; width: 105px; height: 105px; } .Mount_Head_Rock-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -1155px; + background-position: -1060px -1155px; width: 105px; height: 105px; } .Mount_Head_Rock-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -954px -1155px; + background-position: -1166px -1155px; width: 105px; height: 105px; } .Mount_Head_Rock-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1060px -1155px; + background-position: -1286px 0px; width: 105px; height: 105px; } .Mount_Head_Rock-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1166px -1155px; + background-position: -1286px -106px; width: 105px; height: 105px; } .Mount_Head_Rock-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px 0px; + background-position: -1286px -212px; width: 105px; height: 105px; } .Mount_Head_Rock-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -106px; + background-position: -1286px -318px; width: 105px; height: 105px; } .Mount_Head_Rock-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -212px; + background-position: -1286px -424px; width: 105px; height: 105px; } .Mount_Head_Rooster-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -318px; + background-position: -1286px -530px; width: 105px; height: 105px; } .Mount_Head_Rooster-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -424px; + background-position: -1286px -636px; width: 105px; height: 105px; } .Mount_Head_Rooster-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -530px; + background-position: -1286px -742px; width: 105px; height: 105px; } .Mount_Head_Rooster-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -636px; + background-position: -1286px -848px; width: 105px; height: 105px; } .Mount_Head_Rooster-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -742px; + background-position: -1286px -954px; width: 105px; height: 105px; } .Mount_Head_Rooster-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -848px; + background-position: -1286px -1060px; width: 105px; height: 105px; } .Mount_Head_Rooster-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -954px; + background-position: 0px -1261px; width: 105px; height: 105px; } .Mount_Head_Rooster-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1286px -1060px; + background-position: -106px -1261px; width: 105px; height: 105px; } .Mount_Head_Rooster-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -1261px; + background-position: -212px -1261px; width: 105px; height: 105px; } .Mount_Head_Rooster-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -1261px; + background-position: -318px -1261px; width: 105px; height: 105px; } @@ -912,533 +924,521 @@ } .Mount_Head_Seahorse-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1272px -1261px; + background-position: -1392px -106px; width: 105px; height: 105px; } .Mount_Head_Seahorse-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px 0px; + background-position: -1392px -212px; width: 105px; height: 105px; } .Mount_Head_Seahorse-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -106px; + background-position: -1392px -318px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -212px; + background-position: -1392px -424px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -318px; + background-position: -1392px -530px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -424px; + background-position: -1392px -636px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -530px; + background-position: -1392px -742px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -636px; + background-position: -1392px -848px; width: 105px; height: 105px; } .Mount_Head_Seahorse-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -742px; + background-position: -1392px -954px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -848px; + background-position: -1392px -1060px; width: 105px; height: 105px; } .Mount_Head_Sheep-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -954px; + background-position: -1392px -1166px; width: 105px; height: 105px; } .Mount_Head_Sheep-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -1060px; + background-position: 0px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1392px -1166px; + background-position: -106px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -1367px; + background-position: -212px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -1367px; + background-position: -318px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -1367px; + background-position: -424px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -1367px; + background-position: -530px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -1367px; + background-position: -636px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -1367px; + background-position: -742px -1367px; width: 105px; height: 105px; } .Mount_Head_Sheep-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -1367px; + background-position: -848px -1367px; width: 105px; height: 105px; } .Mount_Head_Slime-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -1367px; + background-position: -954px -1367px; width: 105px; height: 105px; } .Mount_Head_Slime-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -1367px; + background-position: -1060px -1367px; width: 105px; height: 105px; } .Mount_Head_Slime-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -954px -1367px; + background-position: -1166px -1367px; width: 105px; height: 105px; } .Mount_Head_Slime-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1060px -1367px; + background-position: -1272px -1367px; width: 105px; height: 105px; } .Mount_Head_Slime-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1166px -1367px; + background-position: -1378px -1367px; width: 105px; height: 105px; } .Mount_Head_Slime-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1272px -1367px; + background-position: -1498px 0px; width: 105px; height: 105px; } .Mount_Head_Slime-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1378px -1367px; + background-position: -1498px -106px; width: 105px; height: 105px; } .Mount_Head_Slime-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px 0px; + background-position: -1498px -212px; width: 105px; height: 105px; } .Mount_Head_Slime-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -106px; + background-position: -1498px -318px; width: 105px; height: 105px; } .Mount_Head_Slime-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -212px; + background-position: -1498px -424px; width: 105px; height: 105px; } .Mount_Head_Sloth-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -318px; + background-position: -1498px -530px; width: 105px; height: 105px; } .Mount_Head_Sloth-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -424px; + background-position: -1498px -636px; width: 105px; height: 105px; } .Mount_Head_Sloth-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -530px; + background-position: -1498px -742px; width: 105px; height: 105px; } .Mount_Head_Sloth-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -636px; + background-position: -1498px -848px; width: 105px; height: 105px; } .Mount_Head_Sloth-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -742px; + background-position: -1498px -954px; width: 105px; height: 105px; } .Mount_Head_Sloth-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -848px; + background-position: -1498px -1060px; width: 105px; height: 105px; } .Mount_Head_Sloth-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -954px; + background-position: -1498px -1166px; width: 105px; height: 105px; } .Mount_Head_Sloth-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -1060px; + background-position: -1498px -1272px; width: 105px; height: 105px; } .Mount_Head_Sloth-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -1166px; + background-position: 0px -1473px; width: 105px; height: 105px; } .Mount_Head_Sloth-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1498px -1272px; + background-position: -106px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -1473px; + background-position: -212px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -1473px; + background-position: -318px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -1473px; + background-position: -424px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -1473px; + background-position: -530px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -1473px; + background-position: -636px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -1473px; + background-position: -742px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -1473px; + background-position: -848px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -1473px; + background-position: -954px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -1473px; + background-position: -1060px -1473px; width: 105px; height: 105px; } .Mount_Head_Snail-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -954px -1473px; + background-position: -1166px -1473px; width: 105px; height: 105px; } .Mount_Head_Snake-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1060px -1473px; + background-position: -1272px -1473px; width: 105px; height: 105px; } .Mount_Head_Snake-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1166px -1473px; + background-position: -1378px -1473px; width: 105px; height: 105px; } .Mount_Head_Snake-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1272px -1473px; + background-position: -1484px -1473px; width: 105px; height: 105px; } .Mount_Head_Snake-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1378px -1473px; + background-position: -1604px 0px; width: 105px; height: 105px; } .Mount_Head_Snake-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1484px -1473px; + background-position: -1604px -106px; width: 105px; height: 105px; } .Mount_Head_Snake-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px 0px; + background-position: -1604px -212px; width: 105px; height: 105px; } .Mount_Head_Snake-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -106px; + background-position: -1604px -318px; width: 105px; height: 105px; } .Mount_Head_Snake-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -212px; + background-position: -1604px -424px; width: 105px; height: 105px; } .Mount_Head_Snake-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -318px; + background-position: -1604px -530px; width: 105px; height: 105px; } .Mount_Head_Snake-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -424px; + background-position: -1604px -636px; width: 105px; height: 105px; } .Mount_Head_Spider-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -530px; + background-position: -1604px -742px; width: 105px; height: 105px; } .Mount_Head_Spider-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -636px; + background-position: -1604px -848px; width: 105px; height: 105px; } .Mount_Head_Spider-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -742px; + background-position: -1604px -954px; width: 105px; height: 105px; } .Mount_Head_Spider-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -848px; + background-position: -1604px -1060px; width: 105px; height: 105px; } .Mount_Head_Spider-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -954px; + background-position: -1604px -1166px; width: 105px; height: 105px; } .Mount_Head_Spider-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -1060px; + background-position: -1604px -1272px; width: 105px; height: 105px; } .Mount_Head_Spider-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -1166px; + background-position: -1604px -1378px; width: 105px; height: 105px; } .Mount_Head_Spider-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -1272px; + background-position: 0px -1579px; width: 105px; height: 105px; } .Mount_Head_Spider-White { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1604px -1378px; + background-position: -106px -1579px; width: 105px; height: 105px; } .Mount_Head_Spider-Zombie { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: 0px -1579px; + background-position: -212px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Base { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -106px -1579px; + background-position: -318px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -212px -1579px; + background-position: -424px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -318px -1579px; + background-position: -530px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Cupid { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -424px -1579px; + background-position: -636px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Desert { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -530px -1579px; + background-position: -742px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Floral { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -636px -1579px; + background-position: -848px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Ghost { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -742px -1579px; + background-position: -954px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Golden { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -848px -1579px; + background-position: -1060px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Holly { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -954px -1579px; + background-position: -1166px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1060px -1579px; + background-position: -1272px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Red { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1166px -1579px; + background-position: -1378px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1272px -1579px; + background-position: -1484px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Shade { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1378px -1579px; + background-position: -1590px -1579px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1484px -1579px; + background-position: -1710px 0px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Spooky { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1590px -1579px; + background-position: -1710px -106px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1710px 0px; + background-position: 0px -519px; width: 105px; height: 105px; } .Mount_Head_TigerCub-White { - background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -1710px -106px; - width: 105px; - height: 105px; -} -.Mount_Head_TigerCub-Zombie { - background-image: url(/static/sprites/spritesmith-main-12.png); - background-position: -544px -212px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Base { background-image: url(/static/sprites/spritesmith-main-12.png); background-position: -1710px -212px; width: 105px; diff --git a/website/client/assets/css/sprites/spritesmith-main-13.css b/website/client/assets/css/sprites/spritesmith-main-13.css index 232a6f93a2..e34e1d0aca 100644 --- a/website/client/assets/css/sprites/spritesmith-main-13.css +++ b/website/client/assets/css/sprites/spritesmith-main-13.css @@ -58,312 +58,324 @@ width: 135px; height: 135px; } -.Mount_Head_Treeling-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -424px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -998px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Desert { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -816px -212px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Golden { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -530px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Red { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -636px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Shade { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Skeleton { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -106px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-White { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -212px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Treeling-Zombie { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -318px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-Base { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -742px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -848px -892px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px 0px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-Desert { +.Mount_Head_TigerCub-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -1028px -106px; width: 105px; height: 105px; } -.Mount_Head_Triceratops-Golden { +.Mount_Head_Treeling-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -212px; + background-position: -212px -998px; width: 105px; height: 105px; } -.Mount_Head_Triceratops-Red { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -318px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-Shade { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -424px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-Skeleton { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -530px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-White { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -636px; - width: 105px; - height: 105px; -} -.Mount_Head_Triceratops-Zombie { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -742px; - width: 105px; - height: 105px; -} -.Mount_Head_Turkey-Base { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1028px -848px; - width: 105px; - height: 105px; -} -.Mount_Head_Turkey-Gilded { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -680px -514px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Base { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -106px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -212px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Desert { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -318px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Golden { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -424px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Red { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -530px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Shade { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -636px -680px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Skeleton { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -816px 0px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-White { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -816px -106px; - width: 105px; - height: 105px; -} -.Mount_Head_Turtle-Zombie { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -680px -408px; - width: 105px; - height: 105px; -} -.Mount_Head_Unicorn-Base { +.Mount_Head_Treeling-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -816px -318px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-CottonCandyBlue { +.Mount_Head_Treeling-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -212px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-Desert { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -318px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-Golden { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -424px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-Red { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -530px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-Shade { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -636px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-Skeleton { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -742px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-White { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -848px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Treeling-Zombie { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px 0px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Base { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -212px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -318px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -424px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Desert { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -530px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Golden { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -636px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Red { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -742px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Shade { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -1028px -848px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Skeleton { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: 0px -998px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-White { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -106px -998px; + width: 105px; + height: 105px; +} +.Mount_Head_Triceratops-Zombie { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -680px -514px; + width: 105px; + height: 105px; +} +.Mount_Head_Turkey-Base { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: 0px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turkey-Gilded { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -106px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Base { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -212px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -318px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -424px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Desert { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -530px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Golden { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -636px -680px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Red { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -816px 0px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Shade { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -816px -106px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Skeleton { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -816px -212px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-White { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -680px -408px; + width: 105px; + height: 105px; +} +.Mount_Head_Turtle-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -816px -424px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-CottonCandyPink { +.Mount_Head_Unicorn-Base { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -816px -530px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-Desert { +.Mount_Head_Unicorn-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -816px -636px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-Golden { +.Mount_Head_Unicorn-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: 0px -786px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-Red { +.Mount_Head_Unicorn-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -106px -786px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-Shade { +.Mount_Head_Unicorn-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -212px -786px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-Skeleton { +.Mount_Head_Unicorn-Red { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -318px -786px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-White { +.Mount_Head_Unicorn-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -424px -786px; width: 105px; height: 105px; } -.Mount_Head_Unicorn-Zombie { +.Mount_Head_Unicorn-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -530px -786px; width: 105px; height: 105px; } -.Mount_Head_Whale-Base { +.Mount_Head_Unicorn-White { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -636px -786px; width: 105px; height: 105px; } -.Mount_Head_Whale-CottonCandyBlue { +.Mount_Head_Unicorn-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -742px -786px; width: 105px; height: 105px; } -.Mount_Head_Whale-CottonCandyPink { +.Mount_Head_Whale-Base { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px 0px; width: 105px; height: 105px; } -.Mount_Head_Whale-Desert { +.Mount_Head_Whale-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -106px; width: 105px; height: 105px; } -.Mount_Head_Whale-Golden { +.Mount_Head_Whale-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -212px; width: 105px; height: 105px; } -.Mount_Head_Whale-Red { +.Mount_Head_Whale-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -318px; width: 105px; height: 105px; } -.Mount_Head_Whale-Shade { +.Mount_Head_Whale-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -424px; width: 105px; height: 105px; } -.Mount_Head_Whale-Skeleton { +.Mount_Head_Whale-Red { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -530px; width: 105px; height: 105px; } -.Mount_Head_Whale-White { +.Mount_Head_Whale-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -636px; width: 105px; height: 105px; } -.Mount_Head_Whale-Zombie { +.Mount_Head_Whale-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -922px -742px; width: 105px; height: 105px; } +.Mount_Head_Whale-White { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: 0px -892px; + width: 105px; + height: 105px; +} +.Mount_Head_Whale-Zombie { + background-image: url(/static/sprites/spritesmith-main-13.png); + background-position: -106px -892px; + width: 105px; + height: 105px; +} .Mount_Head_Wolf-Base { background-image: url(/static/sprites/spritesmith-main-13.png); background-position: -408px -272px; @@ -474,1225 +486,1207 @@ } .Mount_Icon_Armadillo-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -106px -998px; + background-position: -318px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -188px -998px; + background-position: -400px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -270px -998px; + background-position: -482px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -352px -998px; + background-position: -564px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -434px -998px; + background-position: -646px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -516px -998px; + background-position: -728px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -598px -998px; + background-position: -810px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -680px -998px; + background-position: -892px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -762px -998px; + background-position: -974px -998px; width: 81px; height: 99px; } .Mount_Icon_Armadillo-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -844px -998px; + background-position: -1134px 0px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -926px -998px; + background-position: -1134px -100px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1008px -998px; + background-position: -1134px -200px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px 0px; + background-position: -1134px -300px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -100px; + background-position: -1134px -400px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -200px; + background-position: -1134px -500px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -300px; + background-position: -1134px -600px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -400px; + background-position: -1134px -700px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -500px; + background-position: -1134px -800px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -600px; + background-position: -1134px -900px; width: 81px; height: 99px; } .Mount_Icon_Axolotl-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -700px; + background-position: -1134px -1000px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -800px; + background-position: 0px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -900px; + background-position: -82px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1134px -1000px; + background-position: -164px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Cupid { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -1104px; + background-position: -246px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -82px -1104px; + background-position: -328px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Floral { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -164px -1104px; + background-position: -410px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Ghost { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -246px -1104px; + background-position: -492px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -328px -1104px; + background-position: -574px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Holly { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -410px -1104px; + background-position: -656px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -492px -1104px; + background-position: -738px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Polar { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -574px -1104px; + background-position: -820px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -656px -1104px; + background-position: -902px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -738px -1104px; + background-position: -984px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -820px -1104px; + background-position: -1066px -1104px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -902px -1104px; + background-position: -1216px 0px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Spooky { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -984px -1104px; + background-position: -1216px -100px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1066px -1104px; + background-position: -1216px -200px; width: 81px; height: 99px; } .Mount_Icon_BearCub-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px 0px; + background-position: -1216px -300px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -100px; + background-position: -1216px -400px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -200px; + background-position: -1216px -500px; width: 81px; height: 99px; } .Mount_Icon_Beetle-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -300px; + background-position: -1216px -600px; width: 81px; height: 99px; } .Mount_Icon_Beetle-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -400px; + background-position: -1216px -700px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -500px; + background-position: -1216px -800px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -600px; + background-position: -1216px -900px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -700px; + background-position: -1216px -1000px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -800px; + background-position: -1216px -1100px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -900px; + background-position: -1298px 0px; width: 81px; height: 99px; } .Mount_Icon_Beetle-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -1000px; + background-position: -1298px -100px; width: 81px; height: 99px; } .Mount_Icon_Beetle-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1216px -1100px; + background-position: -1298px -200px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px 0px; + background-position: -1298px -300px; width: 81px; height: 99px; } .Mount_Icon_Bunny-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -100px; + background-position: -1298px -400px; width: 81px; height: 99px; } .Mount_Icon_Bunny-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -200px; + background-position: -1298px -500px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -300px; + background-position: -1298px -600px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -400px; + background-position: -1298px -700px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -500px; + background-position: -1298px -800px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -600px; + background-position: -1298px -900px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -700px; + background-position: -1298px -1000px; width: 81px; height: 99px; } .Mount_Icon_Bunny-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -800px; + background-position: -1298px -1100px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -900px; + background-position: 0px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -1000px; + background-position: -82px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1298px -1100px; + background-position: -1148px -1604px; width: 81px; height: 99px; } .Mount_Icon_Cactus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -1204px; + background-position: -246px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Cupid { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1148px -1604px; + background-position: -328px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -164px -1204px; + background-position: -410px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Floral { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -246px -1204px; + background-position: -492px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Ghost { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -328px -1204px; + background-position: -574px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -410px -1204px; + background-position: -656px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Holly { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -492px -1204px; + background-position: -738px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Peppermint { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -574px -1204px; + background-position: -820px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -656px -1204px; + background-position: -902px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -738px -1204px; + background-position: -984px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -820px -1204px; + background-position: -1066px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -902px -1204px; + background-position: -1148px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Spooky { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -984px -1204px; + background-position: -1230px -1204px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1066px -1204px; + background-position: -1380px 0px; width: 81px; height: 99px; } .Mount_Icon_Cactus-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1148px -1204px; + background-position: -1380px -100px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1230px -1204px; + background-position: -1380px -200px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px 0px; + background-position: -1380px -300px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -100px; + background-position: -1380px -400px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -200px; + background-position: -1380px -500px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -300px; + background-position: -1380px -600px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -400px; + background-position: -1380px -700px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -500px; + background-position: -1380px -800px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -600px; + background-position: -1380px -900px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -700px; + background-position: -1380px -1000px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -800px; + background-position: -1380px -1100px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -900px; + background-position: -1380px -1200px; width: 81px; height: 99px; } .Mount_Icon_Cow-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -1000px; + background-position: 0px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -1100px; + background-position: -82px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1380px -1200px; + background-position: -164px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -1304px; + background-position: -246px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -82px -1304px; + background-position: -328px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -164px -1304px; + background-position: -410px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -246px -1304px; + background-position: -492px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -328px -1304px; + background-position: -574px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -410px -1304px; + background-position: -656px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cow-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -492px -1304px; + background-position: -738px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -574px -1304px; + background-position: -820px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -656px -1304px; + background-position: -902px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -738px -1304px; + background-position: -984px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -820px -1304px; + background-position: -1066px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -902px -1304px; + background-position: -1148px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -984px -1304px; + background-position: -1230px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1066px -1304px; + background-position: -1312px -1304px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1148px -1304px; + background-position: -1462px 0px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1230px -1304px; + background-position: -1462px -100px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1312px -1304px; + background-position: -1462px -200px; width: 81px; height: 99px; } .Mount_Icon_Deer-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px 0px; + background-position: -1462px -300px; width: 81px; height: 99px; } .Mount_Icon_Deer-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -100px; + background-position: -1462px -400px; width: 81px; height: 99px; } .Mount_Icon_Deer-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -200px; + background-position: -1462px -500px; width: 81px; height: 99px; } .Mount_Icon_Deer-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -300px; + background-position: -1462px -600px; width: 81px; height: 99px; } .Mount_Icon_Deer-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -400px; + background-position: -1462px -700px; width: 81px; height: 99px; } .Mount_Icon_Deer-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -500px; + background-position: -1462px -800px; width: 81px; height: 99px; } .Mount_Icon_Deer-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -600px; + background-position: -1462px -900px; width: 81px; height: 99px; } .Mount_Icon_Deer-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -700px; + background-position: -1462px -1000px; width: 81px; height: 99px; } .Mount_Icon_Deer-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -800px; + background-position: -1462px -1100px; width: 81px; height: 99px; } .Mount_Icon_Deer-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -900px; + background-position: -1462px -1200px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -1000px; + background-position: -1462px -1300px; width: 81px; height: 99px; } .Mount_Icon_Dragon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -1100px; + background-position: 0px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -1200px; + background-position: -82px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Cupid { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1462px -1300px; + background-position: -164px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -1404px; + background-position: -246px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Floral { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -82px -1404px; + background-position: -328px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Ghost { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -164px -1404px; + background-position: -410px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -246px -1404px; + background-position: -492px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Holly { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -328px -1404px; + background-position: -574px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Peppermint { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -410px -1404px; + background-position: -656px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -492px -1404px; + background-position: -738px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -574px -1404px; + background-position: -820px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -656px -1404px; + background-position: -902px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -738px -1404px; + background-position: -984px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Spooky { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -820px -1404px; + background-position: -1066px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -902px -1404px; + background-position: -1148px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -984px -1404px; + background-position: -1230px -1404px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1066px -1404px; + background-position: -1312px -1404px; width: 81px; height: 99px; } .Mount_Icon_Egg-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1148px -1404px; + background-position: -1394px -1404px; width: 81px; height: 99px; } .Mount_Icon_Egg-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1230px -1404px; + background-position: -1544px 0px; width: 81px; height: 99px; } .Mount_Icon_Egg-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1312px -1404px; + background-position: -1544px -100px; width: 81px; height: 99px; } .Mount_Icon_Egg-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1394px -1404px; + background-position: -1544px -200px; width: 81px; height: 99px; } .Mount_Icon_Egg-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px 0px; + background-position: -1544px -300px; width: 81px; height: 99px; } .Mount_Icon_Egg-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -100px; + background-position: -1544px -400px; width: 81px; height: 99px; } .Mount_Icon_Egg-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -200px; + background-position: -1544px -500px; width: 81px; height: 99px; } .Mount_Icon_Egg-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -300px; + background-position: -1544px -600px; width: 81px; height: 99px; } .Mount_Icon_Egg-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -400px; + background-position: -1544px -700px; width: 81px; height: 99px; } .Mount_Icon_Egg-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -500px; + background-position: -1544px -800px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -600px; + background-position: -1544px -900px; width: 81px; height: 99px; } .Mount_Icon_Falcon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -700px; + background-position: -1544px -1000px; width: 81px; height: 99px; } .Mount_Icon_Falcon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -800px; + background-position: -1544px -1100px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -900px; + background-position: -1544px -1200px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -1000px; + background-position: -1544px -1300px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -1100px; + background-position: -1544px -1400px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -1200px; + background-position: 0px -1504px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -1300px; + background-position: -82px -1504px; width: 81px; height: 99px; } .Mount_Icon_Falcon-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1544px -1400px; + background-position: -164px -1504px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -1504px; + background-position: -246px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -82px -1504px; + background-position: -328px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -164px -1504px; + background-position: -410px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -246px -1504px; + background-position: -492px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -328px -1504px; + background-position: -574px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -410px -1504px; + background-position: -656px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -492px -1504px; + background-position: -738px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -574px -1504px; + background-position: -820px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -656px -1504px; + background-position: -902px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -738px -1504px; + background-position: -984px -1504px; width: 81px; height: 99px; } .Mount_Icon_Ferret-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -820px -1504px; + background-position: -1066px -1504px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -902px -1504px; + background-position: -1148px -1504px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -984px -1504px; + background-position: -1230px -1504px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1066px -1504px; + background-position: -1312px -1504px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Cupid { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1148px -1504px; + background-position: -1394px -1504px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1230px -1504px; + background-position: -1476px -1504px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Floral { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1312px -1504px; + background-position: -1626px 0px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Ghost { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1394px -1504px; + background-position: -1626px -100px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1476px -1504px; + background-position: -1626px -200px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Holly { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px 0px; + background-position: -1626px -300px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Peppermint { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -100px; + background-position: -1626px -400px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -200px; + background-position: -1626px -500px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -300px; + background-position: -1626px -600px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -400px; + background-position: -1626px -700px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -500px; + background-position: -1626px -800px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Spooky { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -600px; + background-position: -1626px -900px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -700px; + background-position: -1626px -1000px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -800px; + background-position: -1626px -1100px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -900px; + background-position: -1626px -1200px; width: 81px; height: 99px; } .Mount_Icon_Fox-Base { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -1000px; + background-position: -1626px -1300px; width: 81px; height: 99px; } .Mount_Icon_Fox-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -1100px; + background-position: -1626px -1400px; width: 81px; height: 99px; } .Mount_Icon_Fox-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -1200px; + background-position: -1626px -1500px; width: 81px; height: 99px; } .Mount_Icon_Fox-Cupid { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -1300px; + background-position: 0px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Desert { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -1400px; + background-position: -82px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Floral { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1626px -1500px; + background-position: -164px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Ghost { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: 0px -1604px; + background-position: -246px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Golden { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -82px -1604px; + background-position: -328px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Holly { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -164px -1604px; + background-position: -410px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Peppermint { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -246px -1604px; + background-position: -492px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Red { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -328px -1604px; + background-position: -574px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -410px -1604px; + background-position: -656px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Shade { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -492px -1604px; + background-position: -738px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Skeleton { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -574px -1604px; + background-position: -820px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Spooky { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -656px -1604px; + background-position: -902px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -738px -1604px; + background-position: -984px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-White { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -820px -1604px; + background-position: -1066px -1604px; width: 81px; height: 99px; } .Mount_Icon_Fox-Zombie { background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -902px -1604px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-Base { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -984px -1604px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -1066px -1604px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-13.png); - background-position: -82px -1204px; + background-position: -164px -1204px; width: 81px; height: 99px; } diff --git a/website/client/assets/css/sprites/spritesmith-main-14.css b/website/client/assets/css/sprites/spritesmith-main-14.css index c234b83434..3b03007f2b 100644 --- a/website/client/assets/css/sprites/spritesmith-main-14.css +++ b/website/client/assets/css/sprites/spritesmith-main-14.css @@ -1,1809 +1,1833 @@ -.Mount_Icon_Frog-Desert { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -328px -1518px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-Golden { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -164px -1118px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-Red { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -410px -1518px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-Shade { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -492px -1518px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-Skeleton { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -574px -1518px; - width: 81px; - height: 99px; -} -.Mount_Icon_Frog-White { +.Mount_Icon_Frog-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Frog-Zombie { +.Mount_Icon_Frog-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -164px -1118px; + width: 81px; + height: 99px; +} +.Mount_Icon_Frog-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Base { +.Mount_Icon_Frog-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-CottonCandyBlue { +.Mount_Icon_Frog-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-CottonCandyPink { +.Mount_Icon_Frog-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -984px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Desert { +.Mount_Icon_Frog-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1066px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Golden { +.Mount_Icon_Frog-Skeleton { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1148px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Frog-White { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1230px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Frog-Zombie { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1312px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Gryphon-Base { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1394px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Gryphon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -318px -206px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Red { +.Mount_Icon_Gryphon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -318px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-RoyalPurple { +.Mount_Icon_Gryphon-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -318px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Shade { +.Mount_Icon_Gryphon-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -318px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Skeleton { +.Mount_Icon_Gryphon-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -318px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-White { +.Mount_Icon_Gryphon-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -318px; width: 81px; height: 99px; } -.Mount_Icon_Gryphon-Zombie { +.Mount_Icon_Gryphon-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -424px 0px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Base { +.Mount_Icon_Gryphon-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -424px -100px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-CottonCandyBlue { +.Mount_Icon_Gryphon-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -424px -200px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-CottonCandyPink { +.Mount_Icon_Gryphon-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -424px -300px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Desert { +.Mount_Icon_GuineaPig-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -506px 0px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Golden { +.Mount_Icon_GuineaPig-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -506px -100px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Red { +.Mount_Icon_GuineaPig-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -506px -200px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Shade { +.Mount_Icon_GuineaPig-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -506px -300px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Skeleton { +.Mount_Icon_GuineaPig-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -418px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-White { +.Mount_Icon_GuineaPig-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -418px; width: 81px; height: 99px; } -.Mount_Icon_GuineaPig-Zombie { +.Mount_Icon_GuineaPig-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -418px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Base { +.Mount_Icon_GuineaPig-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -418px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-CottonCandyBlue { +.Mount_Icon_GuineaPig-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -418px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-CottonCandyPink { +.Mount_Icon_GuineaPig-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -418px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Desert { +.Mount_Icon_Hedgehog-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -418px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Golden { +.Mount_Icon_Hedgehog-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -588px 0px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Red { +.Mount_Icon_Hedgehog-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -588px -100px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Shade { +.Mount_Icon_Hedgehog-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -588px -200px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Skeleton { +.Mount_Icon_Hedgehog-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -588px -300px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-White { +.Mount_Icon_Hedgehog-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -588px -400px; width: 81px; height: 99px; } -.Mount_Icon_Hedgehog-Zombie { +.Mount_Icon_Hedgehog-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Base { +.Mount_Icon_Hedgehog-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-CottonCandyBlue { +.Mount_Icon_Hedgehog-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-CottonCandyPink { +.Mount_Icon_Hedgehog-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Desert { +.Mount_Icon_Horse-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Golden { +.Mount_Icon_Horse-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Red { +.Mount_Icon_Horse-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Shade { +.Mount_Icon_Horse-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -518px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Skeleton { +.Mount_Icon_Horse-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -670px 0px; width: 81px; height: 99px; } -.Mount_Icon_Horse-White { +.Mount_Icon_Horse-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -670px -100px; width: 81px; height: 99px; } -.Mount_Icon_Horse-Zombie { +.Mount_Icon_Horse-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -670px -200px; width: 81px; height: 99px; } -.Mount_Icon_JackOLantern-Base { +.Mount_Icon_Horse-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -670px -300px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Base { +.Mount_Icon_Horse-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -670px -400px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-CottonCandyBlue { +.Mount_Icon_Horse-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -670px -500px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: 0px -618px; - width: 81px; - height: 99px; -} -.Mount_Icon_LionCub-Cupid { +.Mount_Icon_JackOLantern-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Desert { +.Mount_Icon_Jackalope-RoyalPurple { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: 0px -618px; + width: 81px; + height: 99px; +} +.Mount_Icon_LionCub-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Ethereal { +.Mount_Icon_LionCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Floral { +.Mount_Icon_LionCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Ghost { +.Mount_Icon_LionCub-Cupid { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Golden { +.Mount_Icon_LionCub-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Holly { +.Mount_Icon_LionCub-Ethereal { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Peppermint { +.Mount_Icon_LionCub-Floral { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -618px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Red { +.Mount_Icon_LionCub-Ghost { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px 0px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-RoyalPurple { +.Mount_Icon_LionCub-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px -100px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Shade { +.Mount_Icon_LionCub-Holly { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px -200px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Skeleton { +.Mount_Icon_LionCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px -300px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Spooky { +.Mount_Icon_LionCub-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px -400px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Thunderstorm { +.Mount_Icon_LionCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px -500px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-White { +.Mount_Icon_LionCub-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -752px -600px; width: 81px; height: 99px; } -.Mount_Icon_LionCub-Zombie { +.Mount_Icon_LionCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -718px; width: 81px; height: 99px; } -.Mount_Icon_MagicalBee-Base { +.Mount_Icon_LionCub-Spooky { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -718px; width: 81px; height: 99px; } -.Mount_Icon_Mammoth-Base { +.Mount_Icon_LionCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -718px; width: 81px; height: 99px; } -.Mount_Icon_MantisShrimp-Base { +.Mount_Icon_LionCub-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Base { +.Mount_Icon_LionCub-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-CottonCandyBlue { +.Mount_Icon_MagicalBee-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-CottonCandyPink { +.Mount_Icon_Mammoth-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Desert { +.Mount_Icon_MantisShrimp-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Golden { +.Mount_Icon_Monkey-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Red { +.Mount_Icon_Monkey-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -718px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Shade { +.Mount_Icon_Monkey-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px 0px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Skeleton { +.Mount_Icon_Monkey-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -100px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-White { +.Mount_Icon_Monkey-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -200px; width: 81px; height: 99px; } -.Mount_Icon_Monkey-Zombie { +.Mount_Icon_Monkey-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -300px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Base { +.Mount_Icon_Monkey-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -400px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-CottonCandyBlue { +.Mount_Icon_Monkey-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -500px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-CottonCandyPink { +.Mount_Icon_Monkey-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -600px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Desert { +.Mount_Icon_Monkey-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -834px -700px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Golden { +.Mount_Icon_Octopus-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px 0px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Red { +.Mount_Icon_Octopus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -100px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Shade { +.Mount_Icon_Octopus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -200px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Skeleton { +.Mount_Icon_Octopus-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -300px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-White { +.Mount_Icon_Octopus-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -400px; width: 81px; height: 99px; } -.Mount_Icon_Octopus-Zombie { +.Mount_Icon_Octopus-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -500px; width: 81px; height: 99px; } -.Mount_Icon_Orca-Base { +.Mount_Icon_Octopus-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -600px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Base { +.Mount_Icon_Octopus-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -916px -700px; width: 81px; height: 99px; } -.Mount_Icon_Owl-CottonCandyBlue { +.Mount_Icon_Octopus-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-CottonCandyPink { +.Mount_Icon_Octopus-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Desert { +.Mount_Icon_Orca-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Golden { +.Mount_Icon_Owl-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Red { +.Mount_Icon_Owl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Shade { +.Mount_Icon_Owl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Skeleton { +.Mount_Icon_Owl-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-White { +.Mount_Icon_Owl-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -818px; width: 81px; height: 99px; } -.Mount_Icon_Owl-Zombie { +.Mount_Icon_Owl-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -818px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Base { +.Mount_Icon_Owl-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -818px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-CottonCandyBlue { +.Mount_Icon_Owl-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -818px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-CottonCandyPink { +.Mount_Icon_Owl-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -818px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Cupid { +.Mount_Icon_Owl-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px 0px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Desert { +.Mount_Icon_PandaCub-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -100px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Floral { +.Mount_Icon_PandaCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -200px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Ghost { +.Mount_Icon_PandaCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -300px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Golden { +.Mount_Icon_PandaCub-Cupid { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -400px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Holly { +.Mount_Icon_PandaCub-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -500px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Peppermint { +.Mount_Icon_PandaCub-Floral { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -600px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Red { +.Mount_Icon_PandaCub-Ghost { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -700px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-RoyalPurple { +.Mount_Icon_PandaCub-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -998px -800px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Shade { +.Mount_Icon_PandaCub-Holly { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -918px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Skeleton { +.Mount_Icon_PandaCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -918px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Spooky { +.Mount_Icon_PandaCub-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -918px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Thunderstorm { +.Mount_Icon_PandaCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -918px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-White { +.Mount_Icon_PandaCub-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -918px; width: 81px; height: 99px; } -.Mount_Icon_PandaCub-Zombie { +.Mount_Icon_PandaCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Base { +.Mount_Icon_PandaCub-Spooky { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-CottonCandyBlue { +.Mount_Icon_PandaCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-CottonCandyPink { +.Mount_Icon_PandaCub-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Desert { +.Mount_Icon_PandaCub-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Golden { +.Mount_Icon_Parrot-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Red { +.Mount_Icon_Parrot-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Shade { +.Mount_Icon_Parrot-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -984px -918px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Skeleton { +.Mount_Icon_Parrot-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px 0px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-White { +.Mount_Icon_Parrot-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -100px; width: 81px; height: 99px; } -.Mount_Icon_Parrot-Zombie { +.Mount_Icon_Parrot-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -200px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Base { +.Mount_Icon_Parrot-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -300px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-CottonCandyBlue { +.Mount_Icon_Parrot-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -400px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-CottonCandyPink { +.Mount_Icon_Parrot-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -500px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Desert { +.Mount_Icon_Parrot-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -600px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Golden { +.Mount_Icon_Penguin-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -700px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Red { +.Mount_Icon_Penguin-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -800px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Shade { +.Mount_Icon_Penguin-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1080px -900px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Skeleton { +.Mount_Icon_Penguin-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-White { +.Mount_Icon_Penguin-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Penguin-Zombie { +.Mount_Icon_Penguin-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Phoenix-Base { +.Mount_Icon_Penguin-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Base { +.Mount_Icon_Penguin-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-CottonCandyBlue { +.Mount_Icon_Penguin-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-CottonCandyPink { +.Mount_Icon_Penguin-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Desert { +.Mount_Icon_Phoenix-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Golden { +.Mount_Icon_Rat-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Red { +.Mount_Icon_Rat-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Shade { +.Mount_Icon_Rat-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Skeleton { +.Mount_Icon_Rat-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-White { +.Mount_Icon_Rat-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -984px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rat-Zombie { +.Mount_Icon_Rat-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1066px -1018px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Base { +.Mount_Icon_Rat-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px 0px; width: 81px; height: 99px; } -.Mount_Icon_Rock-CottonCandyBlue { +.Mount_Icon_Rat-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -100px; width: 81px; height: 99px; } -.Mount_Icon_Rock-CottonCandyPink { +.Mount_Icon_Rat-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -200px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Desert { +.Mount_Icon_Rat-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -300px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Golden { +.Mount_Icon_Rock-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -400px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Red { +.Mount_Icon_Rock-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -500px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Shade { +.Mount_Icon_Rock-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -600px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Skeleton { +.Mount_Icon_Rock-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -700px; width: 81px; height: 99px; } -.Mount_Icon_Rock-White { +.Mount_Icon_Rock-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -800px; width: 81px; height: 99px; } -.Mount_Icon_Rock-Zombie { +.Mount_Icon_Rock-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -900px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Base { +.Mount_Icon_Rock-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1162px -1000px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-CottonCandyBlue { +.Mount_Icon_Rock-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-CottonCandyPink { +.Mount_Icon_Rock-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Desert { +.Mount_Icon_Rock-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -318px -106px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Golden { +.Mount_Icon_Rooster-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Red { +.Mount_Icon_Rooster-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Shade { +.Mount_Icon_Rooster-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Skeleton { +.Mount_Icon_Rooster-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-White { +.Mount_Icon_Rooster-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Rooster-Zombie { +.Mount_Icon_Rooster-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Base { +.Mount_Icon_Rooster-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-CottonCandyBlue { +.Mount_Icon_Rooster-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-CottonCandyPink { +.Mount_Icon_Rooster-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Desert { +.Mount_Icon_Rooster-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -984px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Golden { +.Mount_Icon_Sabretooth-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1066px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Red { +.Mount_Icon_Sabretooth-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1148px -1118px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Shade { +.Mount_Icon_Sabretooth-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px 0px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Skeleton { +.Mount_Icon_Sabretooth-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -100px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-White { +.Mount_Icon_Sabretooth-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -200px; width: 81px; height: 99px; } -.Mount_Icon_Sabretooth-Zombie { +.Mount_Icon_Sabretooth-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -300px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Base { +.Mount_Icon_Sabretooth-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -400px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-CottonCandyBlue { +.Mount_Icon_Sabretooth-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -500px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-CottonCandyPink { +.Mount_Icon_Sabretooth-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -600px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Desert { +.Mount_Icon_Sabretooth-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -700px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Golden { +.Mount_Icon_Seahorse-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -800px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Red { +.Mount_Icon_Seahorse-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -900px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Shade { +.Mount_Icon_Seahorse-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -1000px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Skeleton { +.Mount_Icon_Seahorse-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1244px -1100px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-White { +.Mount_Icon_Seahorse-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Seahorse-Zombie { +.Mount_Icon_Seahorse-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Base { +.Mount_Icon_Seahorse-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-CottonCandyBlue { +.Mount_Icon_Seahorse-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-CottonCandyPink { +.Mount_Icon_Seahorse-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Desert { +.Mount_Icon_Seahorse-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Golden { +.Mount_Icon_Sheep-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Red { +.Mount_Icon_Sheep-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Shade { +.Mount_Icon_Sheep-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Skeleton { +.Mount_Icon_Sheep-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-White { +.Mount_Icon_Sheep-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Sheep-Zombie { +.Mount_Icon_Sheep-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Base { +.Mount_Icon_Sheep-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -984px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Slime-CottonCandyBlue { +.Mount_Icon_Sheep-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1066px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Slime-CottonCandyPink { +.Mount_Icon_Sheep-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1148px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Desert { +.Mount_Icon_Sheep-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1230px -1218px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Golden { +.Mount_Icon_Slime-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px 0px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Red { +.Mount_Icon_Slime-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -100px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Shade { +.Mount_Icon_Slime-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -200px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Skeleton { +.Mount_Icon_Slime-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -300px; width: 81px; height: 99px; } -.Mount_Icon_Slime-White { +.Mount_Icon_Slime-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -400px; width: 81px; height: 99px; } -.Mount_Icon_Slime-Zombie { +.Mount_Icon_Slime-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -500px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Base { +.Mount_Icon_Slime-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -600px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-CottonCandyBlue { +.Mount_Icon_Slime-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -700px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-CottonCandyPink { +.Mount_Icon_Slime-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -800px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Desert { +.Mount_Icon_Slime-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -900px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Golden { +.Mount_Icon_Sloth-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -1000px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Red { +.Mount_Icon_Sloth-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -1100px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Shade { +.Mount_Icon_Sloth-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1326px -1200px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Skeleton { +.Mount_Icon_Sloth-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px 0px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-White { +.Mount_Icon_Sloth-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -100px; width: 81px; height: 99px; } -.Mount_Icon_Sloth-Zombie { +.Mount_Icon_Sloth-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -200px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Base { +.Mount_Icon_Sloth-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -300px; width: 81px; height: 99px; } -.Mount_Icon_Snail-CottonCandyBlue { +.Mount_Icon_Sloth-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -400px; width: 81px; height: 99px; } -.Mount_Icon_Snail-CottonCandyPink { +.Mount_Icon_Sloth-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -500px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Desert { +.Mount_Icon_Sloth-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -600px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Golden { +.Mount_Icon_Snail-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -700px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Red { +.Mount_Icon_Snail-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -800px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Shade { +.Mount_Icon_Snail-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -900px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Skeleton { +.Mount_Icon_Snail-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -1000px; width: 81px; height: 99px; } -.Mount_Icon_Snail-White { +.Mount_Icon_Snail-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -1100px; width: 81px; height: 99px; } -.Mount_Icon_Snail-Zombie { +.Mount_Icon_Snail-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1408px -1200px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Base { +.Mount_Icon_Snail-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-CottonCandyBlue { +.Mount_Icon_Snail-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-CottonCandyPink { +.Mount_Icon_Snail-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Desert { +.Mount_Icon_Snail-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Golden { +.Mount_Icon_Snake-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -328px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Red { +.Mount_Icon_Snake-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -410px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Shade { +.Mount_Icon_Snake-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -492px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Skeleton { +.Mount_Icon_Snake-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -574px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-White { +.Mount_Icon_Snake-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -656px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Snake-Zombie { +.Mount_Icon_Snake-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -738px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Base { +.Mount_Icon_Snake-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -820px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-CottonCandyBlue { +.Mount_Icon_Snake-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -902px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-CottonCandyPink { +.Mount_Icon_Snake-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -984px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Desert { +.Mount_Icon_Snake-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1066px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Golden { +.Mount_Icon_Spider-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1148px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Red { +.Mount_Icon_Spider-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1230px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Shade { +.Mount_Icon_Spider-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1312px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Skeleton { +.Mount_Icon_Spider-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1394px -1318px; width: 81px; height: 99px; } -.Mount_Icon_Spider-White { +.Mount_Icon_Spider-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1490px 0px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Zombie { +.Mount_Icon_Spider-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1490px -100px; width: 81px; height: 99px; } -.Mount_Icon_TRex-Base { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1312px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1394px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1476px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Desert { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px 0px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Golden { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px -100px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Red { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px -200px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Shade { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px -300px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Skeleton { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px -400px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-White { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px -500px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Zombie { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1572px -600px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Base { +.Mount_Icon_Spider-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1490px -200px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-CottonCandyBlue { +.Mount_Icon_Spider-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1490px -300px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-CottonCandyPink { +.Mount_Icon_Spider-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1490px -400px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Cupid { +.Mount_Icon_Spider-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1490px -500px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Desert { +.Mount_Icon_TRex-Base { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -600px; + background-position: -1572px -100px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Floral { +.Mount_Icon_TRex-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -700px; + background-position: -1572px -200px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Ghost { +.Mount_Icon_TRex-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -800px; + background-position: -1572px -300px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Golden { +.Mount_Icon_TRex-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -900px; + background-position: -1572px -400px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Holly { +.Mount_Icon_TRex-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -1000px; + background-position: -1572px -500px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Peppermint { +.Mount_Icon_TRex-Red { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -1100px; + background-position: -1572px -600px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Red { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -1200px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-RoyalPurple { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1490px -1300px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Shade { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: 0px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Skeleton { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -82px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Spooky { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -164px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Thunderstorm { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -246px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-White { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -328px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Zombie { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -410px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Base { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -492px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -574px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -656px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Desert { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -738px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Golden { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -820px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Red { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -902px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Shade { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -984px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Skeleton { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1066px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-White { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1148px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Treeling-Zombie { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1230px -1418px; - width: 81px; - height: 99px; -} -.Mount_Icon_Triceratops-Base { +.Mount_Icon_TRex-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -700px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-CottonCandyBlue { +.Mount_Icon_TRex-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -800px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-CottonCandyPink { +.Mount_Icon_TRex-White { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -900px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-Desert { +.Mount_Icon_TRex-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -1000px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-Golden { +.Mount_Icon_TigerCub-Base { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -600px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -700px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -800px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Cupid { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -900px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Desert { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -1000px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Floral { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -1100px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Ghost { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -1200px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Golden { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1490px -1300px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Holly { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: 0px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Peppermint { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -82px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Red { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -164px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-RoyalPurple { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -246px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Shade { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -328px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Skeleton { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -410px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Spooky { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -492px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Thunderstorm { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -574px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-White { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -656px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Zombie { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -738px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Base { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -820px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -902px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -984px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Desert { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1066px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Golden { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1148px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Red { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1230px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Shade { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1312px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Skeleton { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1394px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-White { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1476px -1418px; + width: 81px; + height: 99px; +} +.Mount_Icon_Treeling-Zombie { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -1572px 0px; + width: 81px; + height: 99px; +} +.Mount_Icon_Triceratops-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -1100px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-Red { +.Mount_Icon_Triceratops-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -1200px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-Shade { +.Mount_Icon_Triceratops-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -1300px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-Skeleton { +.Mount_Icon_Triceratops-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1572px -1400px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-White { +.Mount_Icon_Triceratops-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: 0px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Triceratops-Zombie { +.Mount_Icon_Triceratops-Red { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -82px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Turkey-Base { +.Mount_Icon_Triceratops-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -164px -1518px; width: 81px; height: 99px; } -.Mount_Icon_Turkey-Gilded { +.Mount_Icon_Triceratops-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -246px -1518px; width: 81px; height: 99px; } +.Mount_Icon_Triceratops-White { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -328px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Triceratops-Zombie { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -410px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Turkey-Base { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -492px -1518px; + width: 81px; + height: 99px; +} +.Mount_Icon_Turkey-Gilded { + background-image: url(/static/sprites/spritesmith-main-14.png); + background-position: -574px -1518px; + width: 81px; + height: 99px; +} .Mount_Icon_Turtle-Base { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -212px -106px; @@ -1866,107 +1890,83 @@ } .Mount_Icon_Unicorn-Base { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1148px -1518px; + background-position: -1476px -1518px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1230px -1518px; + background-position: -1558px -1518px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1312px -1518px; + background-position: -1654px 0px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-Desert { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1394px -1518px; + background-position: -1654px -100px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-Golden { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1476px -1518px; + background-position: -1654px -200px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-Red { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1558px -1518px; + background-position: -1654px -300px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-Shade { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px 0px; + background-position: -1654px -400px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -100px; + background-position: -1654px -500px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-White { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -200px; + background-position: -1654px -600px; width: 81px; height: 99px; } .Mount_Icon_Unicorn-Zombie { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -300px; + background-position: -1654px -700px; width: 81px; height: 99px; } .Mount_Icon_Whale-Base { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -400px; + background-position: -1654px -800px; width: 81px; height: 99px; } .Mount_Icon_Whale-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -500px; + background-position: -1654px -900px; width: 81px; height: 99px; } .Mount_Icon_Whale-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -600px; + background-position: -1654px -1000px; width: 81px; height: 99px; } .Mount_Icon_Whale-Desert { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -700px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Golden { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -800px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Red { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -900px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Shade { - background-image: url(/static/sprites/spritesmith-main-14.png); - background-position: -1654px -1000px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Skeleton { background-image: url(/static/sprites/spritesmith-main-14.png); background-position: -1654px -1100px; width: 81px; diff --git a/website/client/assets/css/sprites/spritesmith-main-15.css b/website/client/assets/css/sprites/spritesmith-main-15.css index ffa5abc8c1..4b10dc9e6d 100644 --- a/website/client/assets/css/sprites/spritesmith-main-15.css +++ b/website/client/assets/css/sprites/spritesmith-main-15.css @@ -1,1990 +1,1990 @@ -.Mount_Icon_Whale-White { +.Mount_Icon_Whale-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px 0px; width: 81px; height: 99px; } -.Mount_Icon_Whale-Zombie { +.Mount_Icon_Whale-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -1100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Base { +.Mount_Icon_Whale-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px 0px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-CottonCandyBlue { +.Mount_Icon_Whale-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-CottonCandyPink { +.Mount_Icon_Whale-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Cupid { +.Mount_Icon_Whale-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Desert { +.Mount_Icon_Wolf-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px 0px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Floral { +.Mount_Icon_Wolf-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Ghost { +.Mount_Icon_Wolf-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -200px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Golden { +.Mount_Icon_Wolf-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -200px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Holly { +.Mount_Icon_Wolf-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -200px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Peppermint { +.Mount_Icon_Wolf-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -200px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Red { +.Mount_Icon_Wolf-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px 0px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-RoyalPurple { +.Mount_Icon_Wolf-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Shade { +.Mount_Icon_Wolf-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -200px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Skeleton { +.Mount_Icon_Wolf-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -300px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Spooky { +.Mount_Icon_Wolf-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -300px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Thunderstorm { +.Mount_Icon_Wolf-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -300px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-White { +.Mount_Icon_Wolf-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -300px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Zombie { +.Mount_Icon_Wolf-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -300px; width: 81px; height: 99px; } -.Pet-Armadillo-Base { +.Mount_Icon_Wolf-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px 0px; width: 81px; height: 99px; } -.Pet-Armadillo-CottonCandyBlue { +.Mount_Icon_Wolf-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -100px; width: 81px; height: 99px; } -.Pet-Armadillo-CottonCandyPink { +.Mount_Icon_Wolf-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -200px; width: 81px; height: 99px; } -.Pet-Armadillo-Desert { +.Mount_Icon_Wolf-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -300px; width: 81px; height: 99px; } -.Pet-Armadillo-Golden { +.Pet-Armadillo-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px 0px; width: 81px; height: 99px; } -.Pet-Armadillo-Red { +.Pet-Armadillo-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -100px; width: 81px; height: 99px; } -.Pet-Armadillo-Shade { +.Pet-Armadillo-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -200px; width: 81px; height: 99px; } -.Pet-Armadillo-Skeleton { +.Pet-Armadillo-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -300px; width: 81px; height: 99px; } -.Pet-Armadillo-White { +.Pet-Armadillo-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -400px; width: 81px; height: 99px; } -.Pet-Armadillo-Zombie { +.Pet-Armadillo-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -400px; width: 81px; height: 99px; } -.Pet-Axolotl-Base { +.Pet-Armadillo-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -400px; width: 81px; height: 99px; } -.Pet-Axolotl-CottonCandyBlue { +.Pet-Armadillo-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -400px; width: 81px; height: 99px; } -.Pet-Axolotl-CottonCandyPink { +.Pet-Armadillo-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -400px; width: 81px; height: 99px; } -.Pet-Axolotl-Desert { +.Pet-Armadillo-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -400px; width: 81px; height: 99px; } -.Pet-Axolotl-Golden { +.Pet-Axolotl-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -400px; width: 81px; height: 99px; } -.Pet-Axolotl-Red { +.Pet-Axolotl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px 0px; width: 81px; height: 99px; } -.Pet-Axolotl-Shade { +.Pet-Axolotl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -100px; width: 81px; height: 99px; } -.Pet-Axolotl-Skeleton { +.Pet-Axolotl-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -200px; width: 81px; height: 99px; } -.Pet-Axolotl-White { +.Pet-Axolotl-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -300px; width: 81px; height: 99px; } -.Pet-Axolotl-Zombie { +.Pet-Axolotl-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -400px; width: 81px; height: 99px; } -.Pet-BearCub-Base { +.Pet-Axolotl-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -500px; width: 81px; height: 99px; } -.Pet-BearCub-CottonCandyBlue { +.Pet-Axolotl-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -500px; width: 81px; height: 99px; } -.Pet-BearCub-CottonCandyPink { +.Pet-Axolotl-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Cupid { +.Pet-Axolotl-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Desert { +.Pet-BearCub-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Floral { +.Pet-BearCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Ghost { +.Pet-BearCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Golden { +.Pet-BearCub-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Holly { +.Pet-BearCub-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px 0px; width: 81px; height: 99px; } -.Pet-BearCub-Peppermint { +.Pet-BearCub-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -100px; width: 81px; height: 99px; } -.Pet-BearCub-Polar { +.Pet-BearCub-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -200px; width: 81px; height: 99px; } -.Pet-BearCub-Red { +.Pet-BearCub-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -300px; width: 81px; height: 99px; } -.Pet-BearCub-RoyalPurple { +.Pet-BearCub-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -400px; width: 81px; height: 99px; } -.Pet-BearCub-Shade { +.Pet-BearCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Skeleton { +.Pet-BearCub-Polar { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -600px; width: 81px; height: 99px; } -.Pet-BearCub-Spooky { +.Pet-BearCub-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -600px; width: 81px; height: 99px; } -.Pet-BearCub-Thunderstorm { +.Pet-BearCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -600px; width: 81px; height: 99px; } -.Pet-BearCub-White { +.Pet-BearCub-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -600px; width: 81px; height: 99px; } -.Pet-BearCub-Zombie { +.Pet-BearCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -600px; width: 81px; height: 99px; } -.Pet-Beetle-Base { +.Pet-BearCub-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -600px; width: 81px; height: 99px; } -.Pet-Beetle-CottonCandyBlue { +.Pet-BearCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -600px; width: 81px; height: 99px; } -.Pet-Beetle-CottonCandyPink { +.Pet-BearCub-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -600px; width: 81px; height: 99px; } -.Pet-Beetle-Desert { +.Pet-BearCub-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -600px; width: 81px; height: 99px; } -.Pet-Beetle-Golden { +.Pet-Beetle-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px 0px; width: 81px; height: 99px; } -.Pet-Beetle-Red { +.Pet-Beetle-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -100px; width: 81px; height: 99px; } -.Pet-Beetle-Shade { +.Pet-Beetle-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -200px; width: 81px; height: 99px; } -.Pet-Beetle-Skeleton { +.Pet-Beetle-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -300px; width: 81px; height: 99px; } -.Pet-Beetle-White { +.Pet-Beetle-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -400px; width: 81px; height: 99px; } -.Pet-Beetle-Zombie { +.Pet-Beetle-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -500px; width: 81px; height: 99px; } -.Pet-Bunny-Base { +.Pet-Beetle-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -600px; width: 81px; height: 99px; } -.Pet-Bunny-CottonCandyBlue { +.Pet-Beetle-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -700px; width: 81px; height: 99px; } -.Pet-Bunny-CottonCandyPink { +.Pet-Beetle-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Desert { +.Pet-Beetle-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Golden { +.Pet-Bunny-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Red { +.Pet-Bunny-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Shade { +.Pet-Bunny-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Skeleton { +.Pet-Bunny-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -700px; width: 81px; height: 99px; } -.Pet-Bunny-White { +.Pet-Bunny-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Zombie { +.Pet-Bunny-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -700px; width: 81px; height: 99px; } -.Pet-Cactus-Base { +.Pet-Bunny-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -700px; width: 81px; height: 99px; } -.Pet-Cactus-CottonCandyBlue { +.Pet-Bunny-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px 0px; width: 81px; height: 99px; } -.Pet-Cactus-CottonCandyPink { +.Pet-Bunny-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -100px; width: 81px; height: 99px; } -.Pet-Cactus-Cupid { +.Pet-Bunny-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -200px; width: 81px; height: 99px; } -.Pet-Cactus-Desert { +.Pet-Cactus-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -300px; width: 81px; height: 99px; } -.Pet-Cactus-Floral { +.Pet-Cactus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -400px; width: 81px; height: 99px; } -.Pet-Cactus-Ghost { +.Pet-Cactus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -500px; width: 81px; height: 99px; } -.Pet-Cactus-Golden { +.Pet-Cactus-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -600px; width: 81px; height: 99px; } -.Pet-Cactus-Holly { +.Pet-Cactus-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -700px; width: 81px; height: 99px; } -.Pet-Cactus-Peppermint { +.Pet-Cactus-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Red { +.Pet-Cactus-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -800px; width: 81px; height: 99px; } -.Pet-Cactus-RoyalPurple { +.Pet-Cactus-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Shade { +.Pet-Cactus-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Skeleton { +.Pet-Cactus-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Spooky { +.Pet-Cactus-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Thunderstorm { +.Pet-Cactus-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -800px; width: 81px; height: 99px; } -.Pet-Cactus-White { +.Pet-Cactus-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Zombie { +.Pet-Cactus-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -800px; width: 81px; height: 99px; } -.Pet-Cheetah-Base { +.Pet-Cactus-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -800px; width: 81px; height: 99px; } -.Pet-Cheetah-CottonCandyBlue { +.Pet-Cactus-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -800px; width: 81px; height: 99px; } -.Pet-Cheetah-CottonCandyPink { +.Pet-Cactus-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px 0px; width: 81px; height: 99px; } -.Pet-Cheetah-Desert { +.Pet-Cactus-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -100px; width: 81px; height: 99px; } -.Pet-Cheetah-Golden { +.Pet-Cheetah-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -200px; width: 81px; height: 99px; } -.Pet-Cheetah-Red { +.Pet-Cheetah-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -300px; width: 81px; height: 99px; } -.Pet-Cheetah-Shade { +.Pet-Cheetah-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -400px; width: 81px; height: 99px; } -.Pet-Cheetah-Skeleton { +.Pet-Cheetah-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -500px; width: 81px; height: 99px; } -.Pet-Cheetah-White { +.Pet-Cheetah-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -600px; width: 81px; height: 99px; } -.Pet-Cheetah-Zombie { +.Pet-Cheetah-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -700px; width: 81px; height: 99px; } -.Pet-Cow-Base { +.Pet-Cheetah-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -800px; width: 81px; height: 99px; } -.Pet-Cow-CottonCandyBlue { +.Pet-Cheetah-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px 0px; width: 81px; height: 99px; } -.Pet-Cow-CottonCandyPink { +.Pet-Cheetah-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -100px; width: 81px; height: 99px; } -.Pet-Cow-Desert { +.Pet-Cheetah-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -200px; width: 81px; height: 99px; } -.Pet-Cow-Golden { +.Pet-Cow-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -300px; width: 81px; height: 99px; } -.Pet-Cow-Red { +.Pet-Cow-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -400px; width: 81px; height: 99px; } -.Pet-Cow-Shade { +.Pet-Cow-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -500px; width: 81px; height: 99px; } -.Pet-Cow-Skeleton { +.Pet-Cow-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -600px; width: 81px; height: 99px; } -.Pet-Cow-White { +.Pet-Cow-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -700px; width: 81px; height: 99px; } -.Pet-Cow-Zombie { +.Pet-Cow-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -800px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Base { +.Pet-Cow-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-CottonCandyBlue { +.Pet-Cow-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-CottonCandyPink { +.Pet-Cow-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Desert { +.Pet-Cow-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Golden { +.Pet-Cuttlefish-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Red { +.Pet-Cuttlefish-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Shade { +.Pet-Cuttlefish-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Skeleton { +.Pet-Cuttlefish-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-White { +.Pet-Cuttlefish-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Zombie { +.Pet-Cuttlefish-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -900px; width: 81px; height: 99px; } -.Pet-Deer-Base { +.Pet-Cuttlefish-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -900px; width: 81px; height: 99px; } -.Pet-Deer-CottonCandyBlue { +.Pet-Cuttlefish-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -900px; width: 81px; height: 99px; } -.Pet-Deer-CottonCandyPink { +.Pet-Cuttlefish-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -900px; width: 81px; height: 99px; } -.Pet-Deer-Desert { +.Pet-Cuttlefish-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px 0px; width: 81px; height: 99px; } -.Pet-Deer-Golden { +.Pet-Deer-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -100px; width: 81px; height: 99px; } -.Pet-Deer-Red { +.Pet-Deer-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -200px; width: 81px; height: 99px; } -.Pet-Deer-Shade { +.Pet-Deer-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -300px; width: 81px; height: 99px; } -.Pet-Deer-Skeleton { +.Pet-Deer-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -400px; width: 81px; height: 99px; } -.Pet-Deer-White { +.Pet-Deer-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -500px; width: 81px; height: 99px; } -.Pet-Deer-Zombie { +.Pet-Deer-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -600px; width: 81px; height: 99px; } -.Pet-Dragon-Base { +.Pet-Deer-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -700px; width: 81px; height: 99px; } -.Pet-Dragon-CottonCandyBlue { +.Pet-Deer-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -800px; width: 81px; height: 99px; } -.Pet-Dragon-CottonCandyPink { +.Pet-Deer-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -900px; width: 81px; height: 99px; } -.Pet-Dragon-Cupid { +.Pet-Deer-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Desert { +.Pet-Dragon-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Floral { +.Pet-Dragon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Ghost { +.Pet-Dragon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Golden { +.Pet-Dragon-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Holly { +.Pet-Dragon-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Hydra { +.Pet-Dragon-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Peppermint { +.Pet-Dragon-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Red { +.Pet-Dragon-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-RoyalPurple { +.Pet-Dragon-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Shade { +.Pet-Dragon-Hydra { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Skeleton { +.Pet-Dragon-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Spooky { +.Pet-Dragon-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Thunderstorm { +.Pet-Dragon-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-White { +.Pet-Dragon-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px 0px; width: 81px; height: 99px; } -.Pet-Dragon-Zombie { +.Pet-Dragon-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -100px; width: 81px; height: 99px; } -.Pet-Egg-Base { +.Pet-Dragon-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -200px; width: 81px; height: 99px; } -.Pet-Egg-CottonCandyBlue { +.Pet-Dragon-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -300px; width: 81px; height: 99px; } -.Pet-Egg-CottonCandyPink { +.Pet-Dragon-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -400px; width: 81px; height: 99px; } -.Pet-Egg-Desert { +.Pet-Dragon-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -500px; width: 81px; height: 99px; } -.Pet-Egg-Golden { +.Pet-Egg-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -600px; width: 81px; height: 99px; } -.Pet-Egg-Red { +.Pet-Egg-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -700px; width: 81px; height: 99px; } -.Pet-Egg-Shade { +.Pet-Egg-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -800px; width: 81px; height: 99px; } -.Pet-Egg-Skeleton { +.Pet-Egg-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -900px; width: 81px; height: 99px; } -.Pet-Egg-White { +.Pet-Egg-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -1000px; width: 81px; height: 99px; } -.Pet-Egg-Zombie { +.Pet-Egg-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Base { +.Pet-Egg-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px 0px; width: 81px; height: 99px; } -.Pet-Falcon-CottonCandyBlue { +.Pet-Egg-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-CottonCandyPink { +.Pet-Egg-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Desert { +.Pet-Egg-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Golden { +.Pet-Falcon-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Red { +.Pet-Falcon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Shade { +.Pet-Falcon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Skeleton { +.Pet-Falcon-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-White { +.Pet-Falcon-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -1100px; width: 81px; height: 99px; } -.Pet-Falcon-Zombie { +.Pet-Falcon-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -1100px; width: 81px; height: 99px; } -.Pet-Ferret-Base { +.Pet-Falcon-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -1100px; width: 81px; height: 99px; } -.Pet-Ferret-CottonCandyBlue { +.Pet-Falcon-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -1100px; width: 81px; height: 99px; } -.Pet-Ferret-CottonCandyPink { +.Pet-Falcon-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -1100px; width: 81px; height: 99px; } -.Pet-Ferret-Desert { +.Pet-Falcon-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -1100px; width: 81px; height: 99px; } -.Pet-Ferret-Golden { +.Pet-Ferret-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px 0px; width: 81px; height: 99px; } -.Pet-Ferret-Red { +.Pet-Ferret-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -100px; width: 81px; height: 99px; } -.Pet-Ferret-Shade { +.Pet-Ferret-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -200px; width: 81px; height: 99px; } -.Pet-Ferret-Skeleton { +.Pet-Ferret-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -300px; width: 81px; height: 99px; } -.Pet-Ferret-White { +.Pet-Ferret-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -400px; width: 81px; height: 99px; } -.Pet-Ferret-Zombie { +.Pet-Ferret-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -500px; width: 81px; height: 99px; } -.Pet-FlyingPig-Base { +.Pet-Ferret-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -600px; width: 81px; height: 99px; } -.Pet-FlyingPig-CottonCandyBlue { +.Pet-Ferret-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -700px; width: 81px; height: 99px; } -.Pet-FlyingPig-CottonCandyPink { +.Pet-Ferret-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -800px; width: 81px; height: 99px; } -.Pet-FlyingPig-Cupid { +.Pet-Ferret-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -900px; width: 81px; height: 99px; } -.Pet-FlyingPig-Desert { +.Pet-FlyingPig-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -1000px; width: 81px; height: 99px; } -.Pet-FlyingPig-Floral { +.Pet-FlyingPig-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -1100px; width: 81px; height: 99px; } -.Pet-FlyingPig-Ghost { +.Pet-FlyingPig-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Golden { +.Pet-FlyingPig-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Holly { +.Pet-FlyingPig-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Peppermint { +.Pet-FlyingPig-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Red { +.Pet-FlyingPig-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-RoyalPurple { +.Pet-FlyingPig-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Shade { +.Pet-FlyingPig-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Skeleton { +.Pet-FlyingPig-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Spooky { +.Pet-FlyingPig-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Thunderstorm { +.Pet-FlyingPig-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-White { +.Pet-FlyingPig-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -1200px; width: 81px; height: 99px; } -.Pet-FlyingPig-Zombie { +.Pet-FlyingPig-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -1200px; width: 81px; height: 99px; } -.Pet-Fox-Base { +.Pet-FlyingPig-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -1200px; width: 81px; height: 99px; } -.Pet-Fox-CottonCandyBlue { +.Pet-FlyingPig-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -1200px; width: 81px; height: 99px; } -.Pet-Fox-CottonCandyPink { +.Pet-FlyingPig-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -1200px; width: 81px; height: 99px; } -.Pet-Fox-Cupid { +.Pet-FlyingPig-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -1200px; width: 81px; height: 99px; } -.Pet-Fox-Desert { +.Pet-Fox-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px 0px; width: 81px; height: 99px; } -.Pet-Fox-Floral { +.Pet-Fox-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -100px; width: 81px; height: 99px; } -.Pet-Fox-Ghost { +.Pet-Fox-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -200px; width: 81px; height: 99px; } -.Pet-Fox-Golden { +.Pet-Fox-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -300px; width: 81px; height: 99px; } -.Pet-Fox-Holly { +.Pet-Fox-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -400px; width: 81px; height: 99px; } -.Pet-Fox-Peppermint { +.Pet-Fox-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -500px; width: 81px; height: 99px; } -.Pet-Fox-Red { +.Pet-Fox-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -600px; width: 81px; height: 99px; } -.Pet-Fox-RoyalPurple { +.Pet-Fox-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -700px; width: 81px; height: 99px; } -.Pet-Fox-Shade { +.Pet-Fox-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -800px; width: 81px; height: 99px; } -.Pet-Fox-Skeleton { +.Pet-Fox-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -900px; width: 81px; height: 99px; } -.Pet-Fox-Spooky { +.Pet-Fox-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -1000px; width: 81px; height: 99px; } -.Pet-Fox-Thunderstorm { +.Pet-Fox-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -1100px; width: 81px; height: 99px; } -.Pet-Fox-White { +.Pet-Fox-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -1200px; width: 81px; height: 99px; } -.Pet-Fox-Zombie { +.Pet-Fox-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px 0px; width: 81px; height: 99px; } -.Pet-Frog-Base { +.Pet-Fox-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -100px; width: 81px; height: 99px; } -.Pet-Frog-CottonCandyBlue { +.Pet-Fox-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -200px; width: 81px; height: 99px; } -.Pet-Frog-CottonCandyPink { +.Pet-Fox-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -300px; width: 81px; height: 99px; } -.Pet-Frog-Desert { +.Pet-Fox-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -400px; width: 81px; height: 99px; } -.Pet-Frog-Golden { +.Pet-Frog-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -500px; width: 81px; height: 99px; } -.Pet-Frog-Red { +.Pet-Frog-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -600px; width: 81px; height: 99px; } -.Pet-Frog-Shade { +.Pet-Frog-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -700px; width: 81px; height: 99px; } -.Pet-Frog-Skeleton { +.Pet-Frog-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -800px; width: 81px; height: 99px; } -.Pet-Frog-White { +.Pet-Frog-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -900px; width: 81px; height: 99px; } -.Pet-Frog-Zombie { +.Pet-Frog-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -1000px; width: 81px; height: 99px; } -.Pet-Gryphon-Base { +.Pet-Frog-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -1100px; width: 81px; height: 99px; } -.Pet-Gryphon-CottonCandyBlue { +.Pet-Frog-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -1200px; width: 81px; height: 99px; } -.Pet-Gryphon-CottonCandyPink { +.Pet-Frog-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-Desert { +.Pet-Frog-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-Golden { +.Pet-Gryphon-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-Red { +.Pet-Gryphon-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-RoyalPurple { +.Pet-Gryphon-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-Shade { +.Pet-Gryphon-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-Skeleton { +.Pet-Gryphon-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-White { +.Pet-Gryphon-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -1300px; width: 81px; height: 99px; } -.Pet-Gryphon-Zombie { +.Pet-Gryphon-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Base { +.Pet-Gryphon-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-CottonCandyBlue { +.Pet-Gryphon-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-CottonCandyPink { +.Pet-Gryphon-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Desert { +.Pet-Gryphon-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Golden { +.Pet-GuineaPig-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Red { +.Pet-GuineaPig-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Shade { +.Pet-GuineaPig-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Skeleton { +.Pet-GuineaPig-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-White { +.Pet-GuineaPig-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -1300px; width: 81px; height: 99px; } -.Pet-GuineaPig-Zombie { +.Pet-GuineaPig-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px 0px; width: 81px; height: 99px; } -.Pet-Hedgehog-Base { +.Pet-GuineaPig-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -100px; width: 81px; height: 99px; } -.Pet-Hedgehog-CottonCandyBlue { +.Pet-GuineaPig-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -200px; width: 81px; height: 99px; } -.Pet-Hedgehog-CottonCandyPink { +.Pet-GuineaPig-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -300px; width: 81px; height: 99px; } -.Pet-Hedgehog-Desert { +.Pet-GuineaPig-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -400px; width: 81px; height: 99px; } -.Pet-Hedgehog-Golden { +.Pet-Hedgehog-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -500px; width: 81px; height: 99px; } -.Pet-Hedgehog-Red { +.Pet-Hedgehog-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -600px; width: 81px; height: 99px; } -.Pet-Hedgehog-Shade { +.Pet-Hedgehog-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -700px; width: 81px; height: 99px; } -.Pet-Hedgehog-Skeleton { +.Pet-Hedgehog-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -800px; width: 81px; height: 99px; } -.Pet-Hedgehog-White { +.Pet-Hedgehog-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -900px; width: 81px; height: 99px; } -.Pet-Hedgehog-Zombie { +.Pet-Hedgehog-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -1000px; width: 81px; height: 99px; } -.Pet-Horse-Base { +.Pet-Hedgehog-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -1100px; width: 81px; height: 99px; } -.Pet-Horse-CottonCandyBlue { +.Pet-Hedgehog-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -1200px; width: 81px; height: 99px; } -.Pet-Horse-CottonCandyPink { +.Pet-Hedgehog-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -1300px; width: 81px; height: 99px; } -.Pet-Horse-Desert { +.Pet-Hedgehog-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -1400px; width: 81px; height: 99px; } -.Pet-Horse-Golden { +.Pet-Horse-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -1400px; width: 81px; height: 99px; } -.Pet-Horse-Red { +.Pet-Horse-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -1400px; width: 81px; height: 99px; } -.Pet-Horse-Shade { +.Pet-Horse-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -1400px; width: 81px; height: 99px; } -.Pet-Horse-Skeleton { +.Pet-Horse-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -1400px; width: 81px; height: 99px; } -.Pet-Horse-White { +.Pet-Horse-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -1400px; width: 81px; height: 99px; } -.Pet-Horse-Zombie { +.Pet-Horse-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -1400px; width: 81px; height: 99px; } -.Pet-JackOLantern-Base { +.Pet-Horse-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -1400px; width: 81px; height: 99px; } -.Pet-JackOLantern-Ghost { +.Pet-Horse-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -1400px; width: 81px; height: 99px; } -.Pet-Lion-Veteran { +.Pet-Horse-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Base { +.Pet-Horse-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-CottonCandyBlue { +.Pet-JackOLantern-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-CottonCandyPink { +.Pet-JackOLantern-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Cupid { +.Pet-Lion-Veteran { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Desert { +.Pet-LionCub-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Floral { +.Pet-LionCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Ghost { +.Pet-LionCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Golden { +.Pet-LionCub-Cupid { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Holly { +.Pet-LionCub-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -1400px; width: 81px; height: 99px; } -.Pet-LionCub-Peppermint { +.Pet-LionCub-Floral { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px 0px; width: 81px; height: 99px; } -.Pet-LionCub-Red { +.Pet-LionCub-Ghost { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -100px; width: 81px; height: 99px; } -.Pet-LionCub-RoyalPurple { +.Pet-LionCub-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -200px; width: 81px; height: 99px; } -.Pet-LionCub-Shade { +.Pet-LionCub-Holly { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -300px; width: 81px; height: 99px; } -.Pet-LionCub-Skeleton { +.Pet-LionCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -400px; width: 81px; height: 99px; } -.Pet-LionCub-Spooky { +.Pet-LionCub-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -500px; width: 81px; height: 99px; } -.Pet-LionCub-Thunderstorm { +.Pet-LionCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -600px; width: 81px; height: 99px; } -.Pet-LionCub-White { +.Pet-LionCub-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -700px; width: 81px; height: 99px; } -.Pet-LionCub-Zombie { +.Pet-LionCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -800px; width: 81px; height: 99px; } -.Pet-MagicalBee-Base { +.Pet-LionCub-Spooky { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -900px; width: 81px; height: 99px; } -.Pet-Mammoth-Base { +.Pet-LionCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -1000px; width: 81px; height: 99px; } -.Pet-MantisShrimp-Base { +.Pet-LionCub-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -1100px; width: 81px; height: 99px; } -.Pet-Monkey-Base { +.Pet-LionCub-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -1200px; width: 81px; height: 99px; } -.Pet-Monkey-CottonCandyBlue { +.Pet-MagicalBee-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -1300px; width: 81px; height: 99px; } -.Pet-Monkey-CottonCandyPink { +.Pet-Mammoth-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -1400px; width: 81px; height: 99px; } -.Pet-Monkey-Desert { +.Pet-MantisShrimp-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: 0px -1500px; width: 81px; height: 99px; } -.Pet-Monkey-Golden { +.Pet-Monkey-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -82px -1500px; width: 81px; height: 99px; } -.Pet-Monkey-Red { +.Pet-Monkey-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -164px -1500px; width: 81px; height: 99px; } -.Pet-Monkey-Shade { +.Pet-Monkey-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -246px -1500px; width: 81px; height: 99px; } -.Pet-Monkey-Skeleton { +.Pet-Monkey-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -328px -1500px; width: 81px; height: 99px; } -.Pet-Monkey-White { +.Pet-Monkey-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -410px -1500px; width: 81px; height: 99px; } -.Pet-Monkey-Zombie { +.Pet-Monkey-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -492px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Base { +.Pet-Monkey-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -574px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-CottonCandyBlue { +.Pet-Monkey-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -656px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-CottonCandyPink { +.Pet-Monkey-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -738px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Desert { +.Pet-Monkey-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -820px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Golden { +.Pet-Octopus-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -902px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Red { +.Pet-Octopus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -984px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Shade { +.Pet-Octopus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1066px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Skeleton { +.Pet-Octopus-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1148px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-White { +.Pet-Octopus-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1230px -1500px; width: 81px; height: 99px; } -.Pet-Octopus-Zombie { +.Pet-Octopus-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1312px -1500px; width: 81px; height: 99px; } -.Pet-Owl-Base { +.Pet-Octopus-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1394px -1500px; width: 81px; height: 99px; } -.Pet-Owl-CottonCandyBlue { +.Pet-Octopus-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1476px -1500px; width: 81px; height: 99px; } -.Pet-Owl-CottonCandyPink { +.Pet-Octopus-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1558px -1500px; width: 81px; height: 99px; } -.Pet-Owl-Desert { +.Pet-Octopus-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px 0px; width: 81px; height: 99px; } -.Pet-Owl-Golden { +.Pet-Owl-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -100px; width: 81px; height: 99px; } -.Pet-Owl-Red { +.Pet-Owl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -200px; width: 81px; height: 99px; } -.Pet-Owl-Shade { +.Pet-Owl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -300px; width: 81px; height: 99px; } -.Pet-Owl-Skeleton { +.Pet-Owl-Desert { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -400px; width: 81px; height: 99px; } -.Pet-Owl-White { +.Pet-Owl-Golden { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -500px; width: 81px; height: 99px; } -.Pet-Owl-Zombie { +.Pet-Owl-Red { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -600px; width: 81px; height: 99px; } -.Pet-PandaCub-Base { +.Pet-Owl-Shade { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -700px; width: 81px; height: 99px; } -.Pet-PandaCub-CottonCandyBlue { +.Pet-Owl-Skeleton { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -800px; width: 81px; height: 99px; } -.Pet-PandaCub-CottonCandyPink { +.Pet-Owl-White { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -900px; width: 81px; height: 99px; } -.Pet-PandaCub-Cupid { +.Pet-Owl-Zombie { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -1000px; width: 81px; height: 99px; } -.Pet-PandaCub-Desert { +.Pet-PandaCub-Base { background-image: url(/static/sprites/spritesmith-main-15.png); background-position: -1640px -1100px; width: 81px; diff --git a/website/client/assets/css/sprites/spritesmith-main-16.css b/website/client/assets/css/sprites/spritesmith-main-16.css index 025b426862..080738ce3a 100644 --- a/website/client/assets/css/sprites/spritesmith-main-16.css +++ b/website/client/assets/css/sprites/spritesmith-main-16.css @@ -1,1578 +1,1602 @@ -.Pet-PandaCub-Floral { +.Pet-PandaCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -82px 0px; width: 81px; height: 99px; } -.Pet-PandaCub-Ghost { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1066px -100px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px 0px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Holly { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -100px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Peppermint { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -100px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -100px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-RoyalPurple { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px 0px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -100px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -200px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Spooky { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -200px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Thunderstorm { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -200px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -200px; - width: 81px; - height: 99px; -} -.Pet-PandaCub-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px 0px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -100px; - width: 81px; - height: 99px; -} -.Pet-Parrot-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -200px; - width: 81px; - height: 99px; -} -.Pet-Parrot-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -300px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -300px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -300px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -300px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -300px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px 0px; - width: 81px; - height: 99px; -} -.Pet-Parrot-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -100px; - width: 81px; - height: 99px; -} -.Pet-Parrot-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -200px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -300px; - width: 81px; - height: 99px; -} -.Pet-Penguin-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px 0px; - width: 81px; - height: 99px; -} -.Pet-Penguin-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -100px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -200px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -300px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -400px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -400px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -400px; - width: 81px; - height: 99px; -} -.Pet-Penguin-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -400px; - width: 81px; - height: 99px; -} -.Pet-Penguin-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -400px; - width: 81px; - height: 99px; -} -.Pet-Phoenix-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -400px; - width: 81px; - height: 99px; -} -.Pet-Rat-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -400px; - width: 81px; - height: 99px; -} -.Pet-Rat-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px 0px; - width: 81px; - height: 99px; -} -.Pet-Rat-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -100px; - width: 81px; - height: 99px; -} -.Pet-Rat-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -200px; - width: 81px; - height: 99px; -} -.Pet-Rat-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -300px; - width: 81px; - height: 99px; -} -.Pet-Rat-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -400px; - width: 81px; - height: 99px; -} -.Pet-Rat-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -500px; - width: 81px; - height: 99px; -} -.Pet-Rat-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -500px; - width: 81px; - height: 99px; -} -.Pet-Rat-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -500px; - width: 81px; - height: 99px; -} -.Pet-Rat-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -500px; - width: 81px; - height: 99px; -} -.Pet-Rock-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -500px; - width: 81px; - height: 99px; -} -.Pet-Rock-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -500px; - width: 81px; - height: 99px; -} -.Pet-Rock-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -500px; - width: 81px; - height: 99px; -} -.Pet-Rock-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -500px; - width: 81px; - height: 99px; -} -.Pet-Rock-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px 0px; - width: 81px; - height: 99px; -} -.Pet-Rock-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -100px; - width: 81px; - height: 99px; -} -.Pet-Rock-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -200px; - width: 81px; - height: 99px; -} -.Pet-Rock-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -300px; - width: 81px; - height: 99px; -} -.Pet-Rock-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -400px; - width: 81px; - height: 99px; -} -.Pet-Rock-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -500px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -600px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px 0px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -100px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -200px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -300px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -400px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -500px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -600px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -700px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -700px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -700px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -700px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px 0px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -100px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -200px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -300px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -400px; - width: 81px; - height: 99px; -} -.Pet-Sheep-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -500px; - width: 81px; - height: 99px; -} -.Pet-Sheep-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -600px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -700px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -800px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -800px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -800px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -800px; - width: 81px; - height: 99px; -} -.Pet-Sheep-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -800px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -800px; - width: 81px; - height: 99px; -} -.Pet-Slime-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -800px; - width: 81px; - height: 99px; -} -.Pet-Slime-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -800px; - width: 81px; - height: 99px; -} -.Pet-Slime-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -800px; - width: 81px; - height: 99px; -} -.Pet-Slime-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -800px; - width: 81px; - height: 99px; -} -.Pet-Slime-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -800px; - width: 81px; - height: 99px; -} -.Pet-Slime-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px 0px; - width: 81px; - height: 99px; -} -.Pet-Slime-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -100px; - width: 81px; - height: 99px; -} -.Pet-Slime-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -200px; - width: 81px; - height: 99px; -} -.Pet-Slime-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -300px; - width: 81px; - height: 99px; -} -.Pet-Slime-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -400px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -500px; - width: 81px; - height: 99px; -} -.Pet-Sloth-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -600px; - width: 81px; - height: 99px; -} -.Pet-Sloth-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -700px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -800px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px 0px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -100px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -200px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -300px; - width: 81px; - height: 99px; -} -.Pet-Sloth-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -400px; - width: 81px; - height: 99px; -} -.Pet-Sloth-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -500px; - width: 81px; - height: 99px; -} -.Pet-Snail-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -600px; - width: 81px; - height: 99px; -} -.Pet-Snail-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -700px; - width: 81px; - height: 99px; -} -.Pet-Snail-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -800px; - width: 81px; - height: 99px; -} -.Pet-Snail-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -900px; - width: 81px; - height: 99px; -} -.Pet-Snail-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -900px; - width: 81px; - height: 99px; -} -.Pet-Snail-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -900px; - width: 81px; - height: 99px; -} -.Pet-Snail-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -900px; - width: 81px; - height: 99px; -} -.Pet-Snail-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -900px; - width: 81px; - height: 99px; -} -.Pet-Snail-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -900px; - width: 81px; - height: 99px; -} -.Pet-Snail-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -900px; - width: 81px; - height: 99px; -} -.Pet-Snake-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1066px 0px; - width: 81px; - height: 99px; -} -.Pet-Snake-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px 0px; - width: 81px; - height: 99px; -} -.Pet-Snake-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1066px -200px; - width: 81px; - height: 99px; -} -.Pet-Snake-Zombie { +.Pet-PandaCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -300px; width: 81px; height: 99px; } -.Pet-Spider-Base { +.Pet-PandaCub-Cupid { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px 0px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -100px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Floral { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -100px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Ghost { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -100px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px 0px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Holly { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -100px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Peppermint { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -200px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -200px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-RoyalPurple { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -200px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -200px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px 0px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Spooky { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -100px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Thunderstorm { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -200px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -300px; + width: 81px; + height: 99px; +} +.Pet-PandaCub-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -300px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -300px; + width: 81px; + height: 99px; +} +.Pet-Parrot-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -300px; + width: 81px; + height: 99px; +} +.Pet-Parrot-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -300px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px 0px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -100px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -200px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -300px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px 0px; + width: 81px; + height: 99px; +} +.Pet-Parrot-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -100px; + width: 81px; + height: 99px; +} +.Pet-Parrot-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -200px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -300px; + width: 81px; + height: 99px; +} +.Pet-Penguin-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -400px; + width: 81px; + height: 99px; +} +.Pet-Penguin-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px 0px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -100px; + width: 81px; + height: 99px; +} +.Pet-Phoenix-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -200px; + width: 81px; + height: 99px; +} +.Pet-Rat-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -300px; + width: 81px; + height: 99px; +} +.Pet-Rat-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -400px; + width: 81px; + height: 99px; +} +.Pet-Rat-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -500px; + width: 81px; + height: 99px; +} +.Pet-Rat-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -500px; + width: 81px; + height: 99px; +} +.Pet-Rock-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px 0px; + width: 81px; + height: 99px; +} +.Pet-Rock-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -100px; + width: 81px; + height: 99px; +} +.Pet-Rock-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -200px; + width: 81px; + height: 99px; +} +.Pet-Rock-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -300px; + width: 81px; + height: 99px; +} +.Pet-Rock-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -400px; + width: 81px; + height: 99px; +} +.Pet-Rock-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -500px; + width: 81px; + height: 99px; +} +.Pet-Rock-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -600px; + width: 81px; + height: 99px; +} +.Pet-Rock-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -600px; + width: 81px; + height: 99px; +} +.Pet-Rock-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -600px; + width: 81px; + height: 99px; +} +.Pet-Rock-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -600px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -600px; + width: 81px; + height: 99px; +} +.Pet-Rooster-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -600px; + width: 81px; + height: 99px; +} +.Pet-Rooster-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -600px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -600px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -600px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px 0px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -100px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -200px; + width: 81px; + height: 99px; +} +.Pet-Rooster-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -300px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -400px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -500px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -600px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -700px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -700px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -700px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -700px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px 0px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -100px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -200px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -300px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -400px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -500px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -600px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -700px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -800px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -800px; + width: 81px; + height: 99px; +} +.Pet-Slime-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -800px; + width: 81px; + height: 99px; +} +.Pet-Slime-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px 0px; + width: 81px; + height: 99px; +} +.Pet-Slime-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -100px; + width: 81px; + height: 99px; +} +.Pet-Slime-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -200px; + width: 81px; + height: 99px; +} +.Pet-Slime-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -300px; + width: 81px; + height: 99px; +} +.Pet-Slime-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -400px; + width: 81px; + height: 99px; +} +.Pet-Slime-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -500px; + width: 81px; + height: 99px; +} +.Pet-Slime-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -600px; + width: 81px; + height: 99px; +} +.Pet-Slime-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -700px; + width: 81px; + height: 99px; +} +.Pet-Slime-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -800px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px 0px; + width: 81px; + height: 99px; +} +.Pet-Sloth-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -100px; + width: 81px; + height: 99px; +} +.Pet-Sloth-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -200px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -300px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -400px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -500px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -600px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -700px; + width: 81px; + height: 99px; +} +.Pet-Sloth-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -800px; + width: 81px; + height: 99px; +} +.Pet-Sloth-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -900px; + width: 81px; + height: 99px; +} +.Pet-Snail-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -900px; + width: 81px; + height: 99px; +} +.Pet-Snake-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -900px; + width: 81px; + height: 99px; +} +.Pet-Snake-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -900px; + width: 81px; + height: 99px; +} +.Pet-Snake-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1066px 0px; + width: 81px; + height: 99px; +} +.Pet-Snake-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1066px -100px; + width: 81px; + height: 99px; +} +.Pet-Snake-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1066px -200px; + width: 81px; + height: 99px; +} +.Pet-Snake-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px 0px; + width: 81px; + height: 99px; +} +.Pet-Snake-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -400px; width: 81px; height: 99px; } -.Pet-Spider-CottonCandyBlue { +.Pet-Snake-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -500px; width: 81px; height: 99px; } -.Pet-Spider-CottonCandyPink { +.Pet-Snake-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -600px; width: 81px; height: 99px; } -.Pet-Spider-Desert { +.Pet-Snake-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -700px; width: 81px; height: 99px; } -.Pet-Spider-Golden { +.Pet-Spider-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -800px; width: 81px; height: 99px; } -.Pet-Spider-Red { +.Pet-Spider-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -900px; width: 81px; height: 99px; } -.Pet-Spider-Shade { +.Pet-Spider-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: 0px -1000px; width: 81px; height: 99px; } -.Pet-Spider-Skeleton { +.Pet-Spider-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -82px -1000px; width: 81px; height: 99px; } -.Pet-Spider-White { +.Pet-Spider-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -164px -1000px; width: 81px; height: 99px; } -.Pet-Spider-Zombie { +.Pet-Spider-Red { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -246px -1000px; width: 81px; height: 99px; } -.Pet-TRex-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1066px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -1100px; - width: 81px; - height: 99px; -} -.Pet-TRex-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1230px 0px; - width: 81px; - height: 99px; -} -.Pet-TRex-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1230px -100px; - width: 81px; - height: 99px; -} -.Pet-TRex-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1230px -200px; - width: 81px; - height: 99px; -} -.Pet-Tiger-Veteran { +.Pet-Spider-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -328px -1000px; width: 81px; height: 99px; } -.Pet-TigerCub-Base { +.Pet-Spider-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -410px -1000px; width: 81px; height: 99px; } -.Pet-TigerCub-CottonCandyBlue { +.Pet-Spider-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -492px -1000px; width: 81px; height: 99px; } -.Pet-TigerCub-CottonCandyPink { +.Pet-Spider-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -574px -1000px; width: 81px; height: 99px; } -.Pet-TigerCub-Cupid { +.Pet-TRex-Base { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -656px -1000px; + background-position: -984px -1100px; width: 81px; height: 99px; } -.Pet-TigerCub-Desert { +.Pet-TRex-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -738px -1000px; + background-position: -1066px -1100px; width: 81px; height: 99px; } -.Pet-TigerCub-Floral { +.Pet-TRex-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -1000px; + background-position: -1148px -1100px; width: 81px; height: 99px; } -.Pet-TigerCub-Ghost { +.Pet-TRex-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -902px -1000px; + background-position: -1230px 0px; width: 81px; height: 99px; } -.Pet-TigerCub-Golden { +.Pet-TRex-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -984px -1000px; + background-position: -1230px -100px; width: 81px; height: 99px; } -.Pet-TigerCub-Holly { +.Pet-TRex-Red { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1066px -1000px; + background-position: -1230px -200px; width: 81px; height: 99px; } -.Pet-TigerCub-Peppermint { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px 0px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -100px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-RoyalPurple { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -200px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -300px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -400px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-Spooky { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -500px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-Thunderstorm { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -600px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -700px; - width: 81px; - height: 99px; -} -.Pet-TigerCub-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -800px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Base { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -900px; - width: 81px; - height: 99px; -} -.Pet-Treeling-CottonCandyBlue { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1148px -1000px; - width: 81px; - height: 99px; -} -.Pet-Treeling-CottonCandyPink { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Desert { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -82px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Golden { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -164px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Red { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -246px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Shade { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -328px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Skeleton { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -410px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-White { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -492px -1100px; - width: 81px; - height: 99px; -} -.Pet-Treeling-Zombie { - background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -574px -1100px; - width: 81px; - height: 99px; -} -.Pet-Triceratops-Base { +.Pet-TRex-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -300px; width: 81px; height: 99px; } -.Pet-Triceratops-CottonCandyBlue { +.Pet-TRex-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -400px; width: 81px; height: 99px; } -.Pet-Triceratops-CottonCandyPink { +.Pet-TRex-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -500px; width: 81px; height: 99px; } -.Pet-Triceratops-Desert { +.Pet-TRex-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -600px; width: 81px; height: 99px; } -.Pet-Triceratops-Golden { +.Pet-Tiger-Veteran { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Cupid { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1066px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Floral { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px 0px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Ghost { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -100px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -200px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Holly { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -300px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Peppermint { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -400px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -500px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-RoyalPurple { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -600px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -700px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -800px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Spooky { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Thunderstorm { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1148px -1000px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: 0px -1100px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -82px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Base { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -164px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-CottonCandyBlue { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -246px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-CottonCandyPink { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -328px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Desert { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -410px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Golden { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -492px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Red { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -574px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Shade { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -656px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Skeleton { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -738px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -1100px; + width: 81px; + height: 99px; +} +.Pet-Treeling-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -1100px; + width: 81px; + height: 99px; +} +.Pet-Triceratops-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -700px; width: 81px; height: 99px; } -.Pet-Triceratops-Red { +.Pet-Triceratops-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -800px; width: 81px; height: 99px; } -.Pet-Triceratops-Shade { +.Pet-Triceratops-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -900px; width: 81px; height: 99px; } -.Pet-Triceratops-Skeleton { +.Pet-Triceratops-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -1000px; width: 81px; height: 99px; } -.Pet-Triceratops-White { +.Pet-Triceratops-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -1100px; width: 81px; height: 99px; } -.Pet-Triceratops-Zombie { +.Pet-Triceratops-Red { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: 0px -1200px; width: 81px; height: 99px; } -.Pet-Turkey-Base { +.Pet-Triceratops-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -82px -1200px; width: 81px; height: 99px; } -.Pet-Turkey-Gilded { +.Pet-Triceratops-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -164px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Base { +.Pet-Triceratops-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -246px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-CottonCandyBlue { +.Pet-Triceratops-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -328px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-CottonCandyPink { +.Pet-Turkey-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -410px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Desert { +.Pet-Turkey-Gilded { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -492px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Golden { +.Pet-Turtle-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -574px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Red { +.Pet-Turtle-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -656px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Shade { +.Pet-Turtle-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -738px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Skeleton { +.Pet-Turtle-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -820px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-White { +.Pet-Turtle-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -902px -1200px; width: 81px; height: 99px; } -.Pet-Turtle-Zombie { +.Pet-Turtle-Red { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -984px -1200px; width: 81px; height: 99px; } -.Pet-Unicorn-Base { +.Pet-Turtle-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1066px -1200px; width: 81px; height: 99px; } -.Pet-Unicorn-CottonCandyBlue { +.Pet-Turtle-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1148px -1200px; width: 81px; height: 99px; } -.Pet-Unicorn-CottonCandyPink { +.Pet-Turtle-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1230px -1200px; width: 81px; height: 99px; } -.Pet-Unicorn-Desert { +.Pet-Turtle-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px 0px; width: 81px; height: 99px; } -.Pet-Unicorn-Golden { +.Pet-Unicorn-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -100px; width: 81px; height: 99px; } -.Pet-Unicorn-Red { +.Pet-Unicorn-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -200px; width: 81px; height: 99px; } -.Pet-Unicorn-Shade { +.Pet-Unicorn-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -300px; width: 81px; height: 99px; } -.Pet-Unicorn-Skeleton { +.Pet-Unicorn-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -400px; width: 81px; height: 99px; } -.Pet-Unicorn-White { +.Pet-Unicorn-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -500px; width: 81px; height: 99px; } -.Pet-Unicorn-Zombie { +.Pet-Unicorn-Red { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -600px; width: 81px; height: 99px; } -.Pet-Whale-Base { +.Pet-Unicorn-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -700px; width: 81px; height: 99px; } -.Pet-Whale-CottonCandyBlue { +.Pet-Unicorn-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -800px; width: 81px; height: 99px; } -.Pet-Whale-CottonCandyPink { +.Pet-Unicorn-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -900px; width: 81px; height: 99px; } -.Pet-Whale-Desert { +.Pet-Unicorn-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -1000px; width: 81px; height: 99px; } -.Pet-Whale-Golden { +.Pet-Whale-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -1100px; width: 81px; height: 99px; } -.Pet-Whale-Red { +.Pet-Whale-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1312px -1200px; width: 81px; height: 99px; } -.Pet-Whale-Shade { +.Pet-Whale-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px 0px; width: 81px; height: 99px; } -.Pet-Whale-Skeleton { +.Pet-Whale-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -100px; width: 81px; height: 99px; } -.Pet-Whale-White { +.Pet-Whale-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -200px; width: 81px; height: 99px; } -.Pet-Whale-Zombie { +.Pet-Whale-Red { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -300px; width: 81px; height: 99px; } -.Pet-Wolf-Base { +.Pet-Whale-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -400px; width: 81px; height: 99px; } -.Pet-Wolf-CottonCandyBlue { +.Pet-Whale-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -500px; width: 81px; height: 99px; } -.Pet-Wolf-CottonCandyPink { +.Pet-Whale-White { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -600px; width: 81px; height: 99px; } -.Pet-Wolf-Cupid { +.Pet-Whale-Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -700px; width: 81px; height: 99px; } -.Pet-Wolf-Desert { +.Pet-Wolf-Base { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -800px; width: 81px; height: 99px; } -.Pet-Wolf-Floral { +.Pet-Wolf-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -900px; width: 81px; height: 99px; } -.Pet-Wolf-Ghost { +.Pet-Wolf-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -1000px; width: 81px; height: 99px; } -.Pet-Wolf-Golden { +.Pet-Wolf-Cupid { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -1100px; width: 81px; height: 99px; } -.Pet-Wolf-Holly { +.Pet-Wolf-Desert { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -1394px -1200px; width: 81px; height: 99px; } -.Pet-Wolf-Peppermint { +.Pet-Wolf-Floral { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: 0px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Red { +.Pet-Wolf-Ghost { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -82px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-RoyalPurple { +.Pet-Wolf-Golden { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -164px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Shade { +.Pet-Wolf-Holly { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -246px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Skeleton { +.Pet-Wolf-Peppermint { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -328px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Spooky { +.Pet-Wolf-Red { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -410px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Thunderstorm { +.Pet-Wolf-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -492px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Veteran { +.Pet-Wolf-Shade { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -574px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-White { +.Pet-Wolf-Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -656px -1300px; width: 81px; height: 99px; } -.Pet-Wolf-Zombie { +.Pet-Wolf-Spooky { background-image: url(/static/sprites/spritesmith-main-16.png); background-position: -738px -1300px; width: 81px; height: 99px; } +.Pet-Wolf-Thunderstorm { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -820px -1300px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Veteran { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -902px -1300px; + width: 81px; + height: 99px; +} +.Pet-Wolf-White { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -984px -1300px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Zombie { + background-image: url(/static/sprites/spritesmith-main-16.png); + background-position: -1066px -1300px; + width: 81px; + height: 99px; +} .Pet_HatchingPotion_Base { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -869px -1300px; + background-position: -1197px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1261px -1300px; + background-position: -147px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -918px -1300px; + background-position: -1246px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_Cupid { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -967px -1300px; + background-position: -1295px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_Desert { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1016px -1300px; + background-position: -1344px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_Floral { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1065px -1300px; + background-position: -1393px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_Ghost { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1114px -1300px; + background-position: 0px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Golden { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1163px -1300px; + background-position: -49px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Holly { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1212px -1300px; + background-position: -98px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Peppermint { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -820px -1300px; + background-position: -1148px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_Purple { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1310px -1300px; + background-position: -196px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Red { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1359px -1300px; + background-position: -245px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_RoyalPurple { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -1408px -1300px; + background-position: -294px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Shade { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: 0px -1400px; + background-position: -343px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Skeleton { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -49px -1400px; + background-position: -392px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Spooky { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -98px -1400px; + background-position: -441px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Thunderstorm { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -147px -1400px; + background-position: -490px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_White { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -196px -1400px; + background-position: -539px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Zombie { background-image: url(/static/sprites/spritesmith-main-16.png); - background-position: -245px -1400px; + background-position: -588px -1400px; width: 48px; height: 51px; } diff --git a/website/client/assets/css/sprites/spritesmith-main-9.css b/website/client/assets/css/sprites/spritesmith-main-9.css index 76f04e5fe7..36bb76b757 100644 --- a/website/client/assets/css/sprites/spritesmith-main-9.css +++ b/website/client/assets/css/sprites/spritesmith-main-9.css @@ -126,25 +126,25 @@ } .Mount_Body_Cow-Shade { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -106px -1423px; + background-position: -212px -1423px; width: 105px; height: 105px; } .Mount_Body_Cow-Skeleton { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -636px -1423px; + background-position: -742px -1423px; width: 105px; height: 105px; } .Mount_Body_Cow-White { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -742px -1423px; + background-position: -848px -1423px; width: 105px; height: 105px; } .Mount_Body_Cow-Zombie { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -848px -1423px; + background-position: -954px -1423px; width: 105px; height: 105px; } @@ -1084,90 +1084,96 @@ width: 90px; height: 105px; } -.Mount_Body_LionCub-Base { +.Mount_Body_Jackalope-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1484px 0px; + background-position: -1378px -1317px; width: 105px; height: 105px; } -.Mount_Body_LionCub-CottonCandyBlue { +.Mount_Body_LionCub-Base { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -106px; width: 105px; height: 105px; } -.Mount_Body_LionCub-CottonCandyPink { +.Mount_Body_LionCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -212px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Cupid { +.Mount_Body_LionCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -318px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Desert { +.Mount_Body_LionCub-Cupid { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -424px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Ethereal { +.Mount_Body_LionCub-Desert { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -530px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Floral { +.Mount_Body_LionCub-Ethereal { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -636px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Ghost { +.Mount_Body_LionCub-Floral { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -742px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Golden { +.Mount_Body_LionCub-Ghost { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -848px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Holly { +.Mount_Body_LionCub-Golden { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -954px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Peppermint { +.Mount_Body_LionCub-Holly { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -1060px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Red { +.Mount_Body_LionCub-Peppermint { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -1166px; width: 105px; height: 105px; } -.Mount_Body_LionCub-RoyalPurple { +.Mount_Body_LionCub-Red { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1484px -1272px; width: 105px; height: 105px; } -.Mount_Body_LionCub-Shade { +.Mount_Body_LionCub-RoyalPurple { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: 0px -1423px; width: 105px; height: 105px; } +.Mount_Body_LionCub-Shade { + background-image: url(/static/sprites/spritesmith-main-9.png); + background-position: -106px -1423px; + width: 105px; + height: 105px; +} .Mount_Body_LionCub-Skeleton { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: 0px -469px; @@ -1176,25 +1182,25 @@ } .Mount_Body_LionCub-Spooky { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -212px -1423px; + background-position: -318px -1423px; width: 105px; height: 105px; } .Mount_Body_LionCub-Thunderstorm { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -318px -1423px; + background-position: -424px -1423px; width: 105px; height: 105px; } .Mount_Body_LionCub-White { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -424px -1423px; + background-position: -530px -1423px; width: 105px; height: 105px; } .Mount_Body_LionCub-Zombie { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -530px -1423px; + background-position: -636px -1423px; width: 105px; height: 105px; } @@ -1218,251 +1224,245 @@ } .Mount_Body_Monkey-Base { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -954px -1423px; + background-position: -1060px -1423px; width: 105px; height: 105px; } .Mount_Body_Monkey-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1060px -1423px; + background-position: -1166px -1423px; width: 105px; height: 105px; } .Mount_Body_Monkey-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1166px -1423px; + background-position: -1272px -1423px; width: 105px; height: 105px; } .Mount_Body_Monkey-Desert { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1272px -1423px; + background-position: -1378px -1423px; width: 105px; height: 105px; } .Mount_Body_Monkey-Golden { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1378px -1423px; + background-position: -1484px -1423px; width: 105px; height: 105px; } .Mount_Body_Monkey-Red { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1484px -1423px; + background-position: -1590px 0px; width: 105px; height: 105px; } .Mount_Body_Monkey-Shade { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px 0px; + background-position: -1590px -106px; width: 105px; height: 105px; } .Mount_Body_Monkey-Skeleton { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -106px; + background-position: -1590px -212px; width: 105px; height: 105px; } .Mount_Body_Monkey-White { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -212px; + background-position: -1590px -318px; width: 105px; height: 105px; } .Mount_Body_Monkey-Zombie { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -318px; + background-position: -1590px -424px; width: 105px; height: 105px; } .Mount_Body_Octopus-Base { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -424px; + background-position: -1590px -530px; width: 105px; height: 105px; } .Mount_Body_Octopus-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -530px; + background-position: -1590px -636px; width: 105px; height: 105px; } .Mount_Body_Octopus-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -636px; + background-position: -1590px -742px; width: 105px; height: 105px; } .Mount_Body_Octopus-Desert { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -742px; + background-position: -1590px -848px; width: 105px; height: 105px; } .Mount_Body_Octopus-Golden { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -848px; + background-position: -1590px -954px; width: 105px; height: 105px; } .Mount_Body_Octopus-Red { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -954px; + background-position: -1590px -1060px; width: 105px; height: 105px; } .Mount_Body_Octopus-Shade { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -1060px; + background-position: -1590px -1166px; width: 105px; height: 105px; } .Mount_Body_Octopus-Skeleton { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -1166px; + background-position: -1590px -1272px; width: 105px; height: 105px; } .Mount_Body_Octopus-White { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -1272px; + background-position: -1590px -1378px; width: 105px; height: 105px; } .Mount_Body_Octopus-Zombie { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -1378px; + background-position: 0px -1529px; width: 105px; height: 105px; } .Mount_Body_Orca-Base { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: 0px -1529px; + background-position: -106px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Base { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -106px -1529px; + background-position: -212px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -212px -1529px; + background-position: -318px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -318px -1529px; + background-position: -424px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Desert { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -424px -1529px; + background-position: -530px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Golden { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -530px -1529px; + background-position: -636px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Red { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -636px -1529px; + background-position: -742px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Shade { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -742px -1529px; + background-position: -848px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Skeleton { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -848px -1529px; + background-position: -954px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-White { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -954px -1529px; + background-position: -1060px -1529px; width: 105px; height: 105px; } .Mount_Body_Owl-Zombie { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1060px -1529px; + background-position: -1166px -1529px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Base { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1166px -1529px; + background-position: -1272px -1529px; width: 105px; height: 105px; } .Mount_Body_PandaCub-CottonCandyBlue { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1272px -1529px; + background-position: -1378px -1529px; width: 105px; height: 105px; } .Mount_Body_PandaCub-CottonCandyPink { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1378px -1529px; + background-position: -1484px -1529px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Cupid { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1484px -1529px; + background-position: -1590px -1529px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Desert { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1590px -1529px; + background-position: -1696px 0px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Floral { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1696px 0px; + background-position: -1696px -106px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Ghost { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1696px -106px; + background-position: -1696px -212px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Golden { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1696px -212px; + background-position: -1696px -318px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Holly { background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1696px -318px; + background-position: -1484px 0px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Peppermint { - background-image: url(/static/sprites/spritesmith-main-9.png); - background-position: -1378px -1317px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Red { background-image: url(/static/sprites/spritesmith-main-9.png); background-position: -1696px -424px; width: 105px; diff --git a/website/client/assets/less/loading-screen.less b/website/client/assets/less/loading-screen.less deleted file mode 100644 index 4451c61996..0000000000 --- a/website/client/assets/less/loading-screen.less +++ /dev/null @@ -1,4 +0,0 @@ -// Rendered outside Vue -#loading-screen { - height: 100%; -} diff --git a/website/client/assets/less/semantic-ui/README.md b/website/client/assets/less/semantic-ui/README.md deleted file mode 100644 index 0fe6787163..0000000000 --- a/website/client/assets/less/semantic-ui/README.md +++ /dev/null @@ -1,109 +0,0 @@ -This folder contains the Semantic UI theme used on the website. - -To load a Semantic UI element uncomment it from semantic.less. - -The custom theme files are placed under /site. - -For each element there's a .variables file that contains variables that are different for our theme and a .overrides file that contains custom CSS properties. - -More info on theming can be found at http://semantic-ui.com/usage/theming.html. - -The list of files that can be placed under /site is this: - -├── collections -│   ├── breadcrumb.overrides -│   ├── breadcrumb.variables -│   ├── form.overrides -│   ├── form.variables -│   ├── grid.overrides -│   ├── grid.variables -│   ├── menu.overrides -│   ├── menu.variables -│   ├── message.overrides -│   ├── message.variables -│   ├── table.overrides -│   └── table.variables -├── elements -│   ├── button.overrides -│   ├── button.variables -│   ├── container.overrides -│   ├── container.variables -│   ├── divider.overrides -│   ├── divider.variables -│   ├── flag.overrides -│   ├── flag.variables -│   ├── header.overrides -│   ├── header.variables -│   ├── icon.overrides -│   ├── icon.variables -│   ├── image.overrides -│   ├── image.variables -│   ├── input.overrides -│   ├── input.variables -│   ├── label.overrides -│   ├── label.variables -│   ├── list.overrides -│   ├── list.variables -│   ├── loader.overrides -│   ├── loader.variables -│   ├── rail.overrides -│   ├── rail.variables -│   ├── reveal.overrides -│   ├── reveal.variables -│   ├── segment.overrides -│   ├── segment.variables -│   ├── step.overrides -│   └── step.variables -├── globals -│   ├── reset.overrides -│   ├── reset.variables -│   ├── site.overrides -│   └── site.variables -├── modules -│   ├── accordion.overrides -│   ├── accordion.variables -│   ├── chatroom.overrides -│   ├── chatroom.variables -│   ├── checkbox.overrides -│   ├── checkbox.variables -│   ├── dimmer.overrides -│   ├── dimmer.variables -│   ├── dropdown.overrides -│   ├── dropdown.variables -│   ├── embed.overrides -│   ├── embed.variables -│   ├── modal.overrides -│   ├── modal.variables -│   ├── nag.overrides -│   ├── nag.variables -│   ├── popup.overrides -│   ├── popup.variables -│   ├── progress.overrides -│   ├── progress.variables -│   ├── rating.overrides -│   ├── rating.variables -│   ├── search.overrides -│   ├── search.variables -│   ├── shape.overrides -│   ├── shape.variables -│   ├── sidebar.overrides -│   ├── sidebar.variables -│   ├── sticky.overrides -│   ├── sticky.variables -│   ├── tab.overrides -│   ├── tab.variables -│   ├── transition.overrides -│   └── transition.variables -└── views - ├── ad.overrides - ├── ad.variables - ├── card.overrides - ├── card.variables - ├── comment.overrides - ├── comment.variables - ├── feed.overrides - ├── feed.variables - ├── item.overrides - ├── item.variables - ├── statistic.overrides - └── statistic.variables \ No newline at end of file diff --git a/website/client/assets/less/semantic-ui/semantic.less b/website/client/assets/less/semantic-ui/semantic.less deleted file mode 100644 index c283520fc9..0000000000 --- a/website/client/assets/less/semantic-ui/semantic.less +++ /dev/null @@ -1,68 +0,0 @@ -/* - -███████╗███████╗███╗ ███╗ █████╗ ███╗ ██╗████████╗██╗ ██████╗ ██╗ ██╗██╗ -██╔════╝██╔════╝████╗ ████║██╔══██╗████╗ ██║╚══██╔══╝██║██╔════╝ ██║ ██║██║ -███████╗█████╗ ██╔████╔██║███████║██╔██╗ ██║ ██║ ██║██║ ██║ ██║██║ -╚════██║██╔══╝ ██║╚██╔╝██║██╔══██║██║╚██╗██║ ██║ ██║██║ ██║ ██║██║ -███████║███████╗██║ ╚═╝ ██║██║ ██║██║ ╚████║ ██║ ██║╚██████╗ ╚██████╔╝██║ -╚══════╝╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ - - Import this file into your LESS project to use Semantic UI without build tools -*/ - -// Un-comment each module when it gets used - -/* Global */ -& { @import "~semantic-ui-less/definitions/globals/reset"; } -& { @import "~semantic-ui-less/definitions/globals/site"; } - -/* Elements */ -& { @import "~semantic-ui-less/definitions/elements/button"; } -// & { @import "~semantic-ui-less/definitions/elements/container"; } -// & { @import "~semantic-ui-less/definitions/elements/divider"; } -// & { @import "~semantic-ui-less/definitions/elements/flag"; } -// & { @import "~semantic-ui-less/definitions/elements/header"; } -// & { @import "~semantic-ui-less/definitions/elements/icon"; } -// & { @import "~semantic-ui-less/definitions/elements/image"; } -// & { @import "~semantic-ui-less/definitions/elements/input"; } -// & { @import "~semantic-ui-less/definitions/elements/label"; } -& { @import "~semantic-ui-less/definitions/elements/list"; } -// & { @import "~semantic-ui-less/definitions/elements/loader"; } -// & { @import "~semantic-ui-less/definitions/elements/rail"; } -// & { @import "~semantic-ui-less/definitions/elements/reveal"; } -// & { @import "~semantic-ui-less/definitions/elements/segment"; } -// & { @import "~semantic-ui-less/definitions/elements/step"; } - -/* Collections */ -// & { @import "~semantic-ui-less/definitions/collections/breadcrumb"; } -& { @import "~semantic-ui-less/definitions/collections/form"; } -& { @import "~semantic-ui-less/definitions/collections/grid"; } -& { @import "~semantic-ui-less/definitions/collections/menu"; } -// & { @import "~semantic-ui-less/definitions/collections/message"; } -// & { @import "~semantic-ui-less/definitions/collections/table"; } - -/* Views */ -// & { @import "~semantic-ui-less/definitions/views/ad"; } -& { @import "~semantic-ui-less/definitions/views/card"; } -& { @import "~semantic-ui-less/definitions/views/comment"; } -// & { @import "~semantic-ui-less/definitions/views/feed"; } -// & { @import "~semantic-ui-less/definitions/views/item"; } -// & { @import "~semantic-ui-less/definitions/views/statistic"; } - -/* Modules */ -// & { @import "~semantic-ui-less/definitions/modules/accordion"; } -// & { @import "~semantic-ui-less/definitions/modules/checkbox"; } -// & { @import "~semantic-ui-less/definitions/modules/dimmer"; } -& { @import "~semantic-ui-less/definitions/modules/dropdown"; } -// & { @import "~semantic-ui-less/definitions/modules/embed"; } -// & { @import "~semantic-ui-less/definitions/modules/modal"; } -// & { @import "~semantic-ui-less/definitions/modules/nag"; } -// & { @import "~semantic-ui-less/definitions/modules/popup"; } -& { @import "~semantic-ui-less/definitions/modules/progress"; } -// & { @import "~semantic-ui-less/definitions/modules/rating"; } -// & { @import "~semantic-ui-less/definitions/modules/search"; } -// & { @import "~semantic-ui-less/definitions/modules/shape"; } -// & { @import "~semantic-ui-less/definitions/modules/sidebar"; } -// & { @import "~semantic-ui-less/definitions/modules/sticky"; } -// & { @import "~semantic-ui-less/definitions/modules/tab"; } -// & { @import "~semantic-ui-less/definitions/modules/transition"; } diff --git a/website/client/assets/less/semantic-ui/site/globals/site.overrides b/website/client/assets/less/semantic-ui/site/globals/site.overrides deleted file mode 100644 index 86297f345e..0000000000 --- a/website/client/assets/less/semantic-ui/site/globals/site.overrides +++ /dev/null @@ -1,19 +0,0 @@ -// Add classes for colored text and backgrounds -// See https://github.com/Semantic-Org/Semantic-UI/issues/1885#issuecomment-226047499 -@colors: blue, green, orange, pink, purple, red, teal, yellow, black, grey, white; - -/* .text { - .-(@i: length(@colors)) when (@i > 0) { - @c: extract(@colors, @i); - &.@{c} { color: @@c } - .-((@i - 1)); - }.-; -} - -.background { - .-(@i: length(@colors)) when (@i > 0) { - @c: extract(@colors, @i); - &.@{c} { background-color: @@c } - .-((@i - 1)); - }.-; -} */ diff --git a/website/client/assets/less/semantic-ui/site/globals/site.variables b/website/client/assets/less/semantic-ui/site/globals/site.variables deleted file mode 100644 index 4bf9b5862e..0000000000 --- a/website/client/assets/less/semantic-ui/site/globals/site.variables +++ /dev/null @@ -1,13 +0,0 @@ -// Disable google fonts -@importGoogleFonts: false; - -// Set font -@globalFont: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - -@pageFont: @globalFont; -@headerFont: @globalFont; - -// Define custom colors -@red : #f74e52; -@yellow : #ffbe5d; -@blue : #46a7d9; \ No newline at end of file diff --git a/website/client/assets/less/semantic-ui/theme.config b/website/client/assets/less/semantic-ui/theme.config deleted file mode 100644 index ff740a2185..0000000000 --- a/website/client/assets/less/semantic-ui/theme.config +++ /dev/null @@ -1,92 +0,0 @@ -/* - -████████╗██╗ ██╗███████╗███╗ ███╗███████╗███████╗ -╚══██╔══╝██║ ██║██╔════╝████╗ ████║██╔════╝██╔════╝ - ██║ ███████║█████╗ ██╔████╔██║█████╗ ███████╗ - ██║ ██╔══██║██╔══╝ ██║╚██╔╝██║██╔══╝ ╚════██║ - ██║ ██║ ██║███████╗██║ ╚═╝ ██║███████╗███████║ - ╚═╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝╚══════╝ - -*/ - -/******************************* - Theme Selection -*******************************/ - -/* To override a theme for an individual element - specify theme name below -*/ - -/* Global */ -@site : 'default'; -@reset : 'default'; - -/* Elements */ -@button : 'default'; -@container : 'default'; -@divider : 'default'; -@flag : 'default'; -@header : 'default'; -@icon : 'default'; -@image : 'default'; -@input : 'default'; -@label : 'default'; -@list : 'default'; -@loader : 'default'; -@rail : 'default'; -@reveal : 'default'; -@segment : 'default'; -@step : 'default'; - -/* Collections */ -@breadcrumb : 'default'; -@form : 'default'; -@grid : 'default'; -@menu : 'default'; -@message : 'default'; -@table : 'default'; - -/* Modules */ -@accordion : 'default'; -@checkbox : 'default'; -@dimmer : 'default'; -@dropdown : 'default'; -@embed : 'default'; -@modal : 'default'; -@nag : 'default'; -@popup : 'default'; -@progress : 'default'; -@rating : 'default'; -@search : 'default'; -@shape : 'default'; -@sidebar : 'default'; -@sticky : 'default'; -@tab : 'default'; -@transition : 'default'; - -/* Views */ -@ad : 'default'; -@card : 'default'; -@comment : 'default'; -@feed : 'default'; -@item : 'default'; -@statistic : 'default'; - -/******************************* - Folders -*******************************/ - -/* Path to theme packages */ -@themesFolder : 'themes'; - -/* Path to site override folder - relative to node_modules/semantic-ui */ -@siteFolder : '../../website/client/assets/less/semantic-ui/site'; - - -/******************************* - Import Theme -*******************************/ - -@import "~semantic-ui-less/theme.less"; - -/* End Config */ \ No newline at end of file diff --git a/website/client/assets/scss/forms.scss b/website/client/assets/scss/forms.scss new file mode 100644 index 0000000000..59600f07d3 --- /dev/null +++ b/website/client/assets/scss/forms.scss @@ -0,0 +1,3 @@ +.nested-field { + padding-left: 1.5rem; +} \ No newline at end of file diff --git a/website/client/assets/less/index.less b/website/client/assets/scss/index.scss similarity index 72% rename from website/client/assets/less/index.less rename to website/client/assets/scss/index.scss index d2673c2846..6289c41dc1 100644 --- a/website/client/assets/less/index.less +++ b/website/client/assets/scss/index.scss @@ -1,6 +1,9 @@ // CSS that doesn't belong to any specific Vue compoennt -@import './semantic-ui/semantic.less'; -@import './loading-screen'; +@import './forms'; + +html, body { + height: 100%; +} body { text-rendering: optimizeLegibility; diff --git a/website/client/components/appHeader.vue b/website/client/components/appHeader.vue index 97fc354caa..96bad3a87b 100644 --- a/website/client/components/appHeader.vue +++ b/website/client/components/appHeader.vue @@ -1,32 +1,32 @@ diff --git a/website/client/components/avatar.vue b/website/client/components/avatar.vue index e03a39066c..36d1f04d2a 100644 --- a/website/client/components/avatar.vue +++ b/website/client/components/avatar.vue @@ -44,8 +44,8 @@ + \ No newline at end of file diff --git a/website/client/components/parentPage.vue b/website/client/components/parentPage.vue index 9dfd1b7d4d..dd1a50aa98 100644 --- a/website/client/components/parentPage.vue +++ b/website/client/components/parentPage.vue @@ -1,10 +1,9 @@ diff --git a/website/client/components/social/guilds/discovery/index.vue b/website/client/components/social/guilds/discovery/index.vue new file mode 100644 index 0000000000..7ca02f662f --- /dev/null +++ b/website/client/components/social/guilds/discovery/index.vue @@ -0,0 +1,48 @@ + + + diff --git a/website/client/components/social/guilds/discovery/publicGuildItem.vue b/website/client/components/social/guilds/discovery/publicGuildItem.vue new file mode 100644 index 0000000000..ce881446d9 --- /dev/null +++ b/website/client/components/social/guilds/discovery/publicGuildItem.vue @@ -0,0 +1,31 @@ + + + + + \ No newline at end of file diff --git a/website/client/components/social/guilds/guild.vue b/website/client/components/social/guilds/guild.vue new file mode 100644 index 0000000000..eaf070fa80 --- /dev/null +++ b/website/client/components/social/guilds/guild.vue @@ -0,0 +1,68 @@ + + + + diff --git a/website/client/components/social/inbox/conversationPage.vue b/website/client/components/social/inbox/conversationPage.vue index d0d0e14cf0..7b93360a5c 100644 --- a/website/client/components/social/inbox/conversationPage.vue +++ b/website/client/components/social/inbox/conversationPage.vue @@ -1,23 +1,16 @@ \ No newline at end of file diff --git a/website/client/components/social/tavern.vue b/website/client/components/social/tavern.vue index 10fbc36ef8..f18a368485 100644 --- a/website/client/components/social/tavern.vue +++ b/website/client/components/social/tavern.vue @@ -1,5 +1,7 @@