diff --git a/Gruntfile.js b/Gruntfile.js index b278cfeb0e..c03dc90c95 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -23,8 +23,9 @@ module.exports = function(grunt) { var sliced = images.slice(i * (images.length/COUNT), (i+1) * images.length/COUNT) sprite[''+i] = { src: sliced, - destImg: 'dist/spritesmith'+i+'.png', - destCSS: 'dist/spritesmith'+i+'.css', + dest: 'dist/spritesmith'+i+'.png', + destCss: 'dist/spritesmith'+i+'.css', + engine: 'phantomjssmith', algorithm: 'binary-tree', padding:1, cssTemplate: 'css/css.template.mustache', @@ -103,4 +104,4 @@ module.exports = function(grunt) { grunt.registerTask('default', ['cssmin', 'browserify']); grunt.registerTask('full', ['clean', 'sprite', 'cssmin', 'browserify']); -}; \ No newline at end of file +}; diff --git a/css/backer.css b/css/backer.css index e7bfd430f1..19455ff647 100644 --- a/css/backer.css +++ b/css/backer.css @@ -57,8 +57,4 @@ width: 105px; height: 72px; background: url("../img/sprites/backer-only/BackerOnly-Pet-CerberusPup.gif") no-repeat; -} -/*.Pet-Dragon-Hydra { - width: 106px; - height: 89px; -}*/ \ No newline at end of file +} \ No newline at end of file diff --git a/dist/habitrpg-shared.css b/dist/habitrpg-shared.css index e17099c87f..bee3057498 100644 --- a/dist/habitrpg-shared.css +++ b/dist/habitrpg-shared.css @@ -1 +1 @@ -.achievement-alien{background-image:url(spritesmith0.png);background-position:-989px -819px;width:24px;height:26px}.achievement-armor{background-image:url(spritesmith0.png);background-position:-1692px -1547px;width:24px;height:26px}.achievement-boot{background-image:url(spritesmith0.png);background-position:-964px -819px;width:24px;height:26px}.achievement-bow{background-image:url(spritesmith0.png);background-position:-939px -819px;width:24px;height:26px}.achievement-cactus{background-image:url(spritesmith0.png);background-position:-1080px -910px;width:24px;height:26px}.achievement-cake{background-image:url(spritesmith0.png);background-position:-1055px -910px;width:24px;height:26px}.achievement-cave{background-image:url(spritesmith0.png);background-position:-1030px -910px;width:24px;height:26px}.achievement-coffin{background-image:url(spritesmith0.png);background-position:-1171px -1001px;width:24px;height:26px}.achievement-comment{background-image:url(spritesmith0.png);background-position:-1146px -1001px;width:24px;height:26px}.achievement-costumeContest{background-image:url(spritesmith0.png);background-position:-1121px -1001px;width:24px;height:26px}.achievement-dilatory{background-image:url(spritesmith0.png);background-position:-1262px -1092px;width:24px;height:26px}.achievement-firefox{background-image:url(spritesmith0.png);background-position:-1237px -1092px;width:24px;height:26px}.achievement-habitBirthday{background-image:url(spritesmith0.png);background-position:-1212px -1092px;width:24px;height:26px}.achievement-heart{background-image:url(spritesmith0.png);background-position:-1353px -1183px;width:24px;height:26px}.achievement-helm{background-image:url(spritesmith0.png);background-position:-1667px -1547px;width:24px;height:26px}.achievement-karaoke{background-image:url(spritesmith0.png);background-position:-1303px -1183px;width:24px;height:26px}.achievement-ninja{background-image:url(spritesmith0.png);background-position:-1444px -1274px;width:24px;height:26px}.achievement-perfect{background-image:url(spritesmith0.png);background-position:-1419px -1274px;width:24px;height:26px}.achievement-rat{background-image:url(spritesmith0.png);background-position:-1394px -1274px;width:24px;height:26px}.achievement-shield{background-image:url(spritesmith0.png);background-position:-1535px -1365px;width:24px;height:26px}.achievement-snowball{background-image:url(spritesmith0.png);background-position:-1510px -1365px;width:24px;height:26px}.achievement-spookDust{background-image:url(spritesmith0.png);background-position:-1485px -1365px;width:24px;height:26px}.achievement-sun{background-image:url(spritesmith0.png);background-position:-1626px -1456px;width:24px;height:26px}.achievement-sword{background-image:url(spritesmith0.png);background-position:-1601px -1456px;width:24px;height:26px}.achievement-thermometer{background-image:url(spritesmith0.png);background-position:-1576px -1456px;width:24px;height:26px}.achievement-tree{background-image:url(spritesmith0.png);background-position:-1717px -1547px;width:24px;height:26px}.achievement-valentine{background-image:url(spritesmith0.png);background-position:-1328px -1183px;width:24px;height:26px}.background_autumn_forest{background-image:url(spritesmith0.png);background-position:-424px -296px;width:140px;height:147px}.background_beach{background-image:url(spritesmith0.png);background-position:-282px 0;width:141px;height:147px}.background_clouds{background-image:url(spritesmith0.png);background-position:0 -148px;width:140px;height:147px}.background_coral_reef{background-image:url(spritesmith0.png);background-position:-141px -148px;width:140px;height:147px}.background_dusty_canyons{background-image:url(spritesmith0.png);background-position:-282px -148px;width:140px;height:147px}.background_fairy_ring{background-image:url(spritesmith0.png);background-position:-424px 0;width:140px;height:147px}.background_forest{background-image:url(spritesmith0.png);background-position:-424px -148px;width:140px;height:147px}.background_graveyard{background-image:url(spritesmith0.png);background-position:0 -296px;width:140px;height:147px}.background_harvest_feast{background-image:url(spritesmith0.png);background-position:-141px -296px;width:140px;height:147px}.background_harvest_fields{background-image:url(spritesmith0.png);background-position:-282px -296px;width:141px;height:147px}.background_haunted_house{background-image:url(spritesmith0.png);background-position:0 0;width:140px;height:147px}.background_iceberg{background-image:url(spritesmith0.png);background-position:-565px 0;width:140px;height:147px}.background_open_waters{background-image:url(spritesmith0.png);background-position:0 -444px;width:141px;height:147px}.background_pumpkin_patch{background-image:url(spritesmith0.png);background-position:-565px -148px;width:140px;height:147px}.background_seafarer_ship{background-image:url(spritesmith0.png);background-position:-565px -296px;width:140px;height:147px}.background_south_pole{background-image:url(spritesmith0.png);background-position:-142px -444px;width:140px;height:147px}.background_starry_skies{background-image:url(spritesmith0.png);background-position:-283px -444px;width:140px;height:147px}.background_sunset_meadow{background-image:url(spritesmith0.png);background-position:-424px -444px;width:140px;height:147px}.background_thunderstorm{background-image:url(spritesmith0.png);background-position:-706px 0;width:141px;height:147px}.background_twinkly_lights{background-image:url(spritesmith0.png);background-position:-706px -148px;width:141px;height:147px}.background_volcano{background-image:url(spritesmith0.png);background-position:-141px 0;width:140px;height:147px}.beard_{background-image:url(spritesmith0.png);background-position:-848px -455px;width:90px;height:90px}.customize-option.beard_{background-image:url(spritesmith0.png);background-position:-873px -470px;width:60px;height:60px}.hair_beard_1_TRUred{background-image:url(spritesmith0.png);background-position:-848px -546px;width:90px;height:90px}.customize-option.hair_beard_1_TRUred{background-image:url(spritesmith0.png);background-position:-873px -561px;width:60px;height:60px}.hair_beard_1_aurora{background-image:url(spritesmith0.png);background-position:-848px -637px;width:90px;height:90px}.customize-option.hair_beard_1_aurora{background-image:url(spritesmith0.png);background-position:-873px -652px;width:60px;height:60px}.hair_beard_1_black{background-image:url(spritesmith0.png);background-position:0 -774px;width:90px;height:90px}.customize-option.hair_beard_1_black{background-image:url(spritesmith0.png);background-position:-25px -789px;width:60px;height:60px}.hair_beard_1_blond{background-image:url(spritesmith0.png);background-position:-91px -774px;width:90px;height:90px}.customize-option.hair_beard_1_blond{background-image:url(spritesmith0.png);background-position:-116px -789px;width:60px;height:60px}.hair_beard_1_blue{background-image:url(spritesmith0.png);background-position:-182px -774px;width:90px;height:90px}.customize-option.hair_beard_1_blue{background-image:url(spritesmith0.png);background-position:-207px -789px;width:60px;height:60px}.hair_beard_1_brown{background-image:url(spritesmith0.png);background-position:-273px -774px;width:90px;height:90px}.customize-option.hair_beard_1_brown{background-image:url(spritesmith0.png);background-position:-298px -789px;width:60px;height:60px}.hair_beard_1_candycane{background-image:url(spritesmith0.png);background-position:-364px -774px;width:90px;height:90px}.customize-option.hair_beard_1_candycane{background-image:url(spritesmith0.png);background-position:-389px -789px;width:60px;height:60px}.hair_beard_1_candycorn{background-image:url(spritesmith0.png);background-position:-455px -774px;width:90px;height:90px}.customize-option.hair_beard_1_candycorn{background-image:url(spritesmith0.png);background-position:-480px -789px;width:60px;height:60px}.hair_beard_1_festive{background-image:url(spritesmith0.png);background-position:-546px -774px;width:90px;height:90px}.customize-option.hair_beard_1_festive{background-image:url(spritesmith0.png);background-position:-571px -789px;width:60px;height:60px}.hair_beard_1_frost{background-image:url(spritesmith0.png);background-position:-637px -774px;width:90px;height:90px}.customize-option.hair_beard_1_frost{background-image:url(spritesmith0.png);background-position:-662px -789px;width:60px;height:60px}.hair_beard_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-728px -774px;width:90px;height:90px}.customize-option.hair_beard_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-753px -789px;width:60px;height:60px}.hair_beard_1_green{background-image:url(spritesmith0.png);background-position:-819px -774px;width:90px;height:90px}.customize-option.hair_beard_1_green{background-image:url(spritesmith0.png);background-position:-844px -789px;width:60px;height:60px}.hair_beard_1_halloween{background-image:url(spritesmith0.png);background-position:-939px 0;width:90px;height:90px}.customize-option.hair_beard_1_halloween{background-image:url(spritesmith0.png);background-position:-964px -15px;width:60px;height:60px}.hair_beard_1_holly{background-image:url(spritesmith0.png);background-position:-939px -91px;width:90px;height:90px}.customize-option.hair_beard_1_holly{background-image:url(spritesmith0.png);background-position:-964px -106px;width:60px;height:60px}.hair_beard_1_hollygreen{background-image:url(spritesmith0.png);background-position:-939px -182px;width:90px;height:90px}.customize-option.hair_beard_1_hollygreen{background-image:url(spritesmith0.png);background-position:-964px -197px;width:60px;height:60px}.hair_beard_1_midnight{background-image:url(spritesmith0.png);background-position:-939px -273px;width:90px;height:90px}.customize-option.hair_beard_1_midnight{background-image:url(spritesmith0.png);background-position:-964px -288px;width:60px;height:60px}.hair_beard_1_pblue{background-image:url(spritesmith0.png);background-position:-939px -364px;width:90px;height:90px}.customize-option.hair_beard_1_pblue{background-image:url(spritesmith0.png);background-position:-964px -379px;width:60px;height:60px}.hair_beard_1_peppermint{background-image:url(spritesmith0.png);background-position:-939px -455px;width:90px;height:90px}.customize-option.hair_beard_1_peppermint{background-image:url(spritesmith0.png);background-position:-964px -470px;width:60px;height:60px}.hair_beard_1_pgreen{background-image:url(spritesmith0.png);background-position:-939px -546px;width:90px;height:90px}.customize-option.hair_beard_1_pgreen{background-image:url(spritesmith0.png);background-position:-964px -561px;width:60px;height:60px}.hair_beard_1_porange{background-image:url(spritesmith0.png);background-position:-939px -637px;width:90px;height:90px}.customize-option.hair_beard_1_porange{background-image:url(spritesmith0.png);background-position:-964px -652px;width:60px;height:60px}.hair_beard_1_ppink{background-image:url(spritesmith0.png);background-position:-939px -728px;width:90px;height:90px}.customize-option.hair_beard_1_ppink{background-image:url(spritesmith0.png);background-position:-964px -743px;width:60px;height:60px}.hair_beard_1_ppurple{background-image:url(spritesmith0.png);background-position:0 -865px;width:90px;height:90px}.customize-option.hair_beard_1_ppurple{background-image:url(spritesmith0.png);background-position:-25px -880px;width:60px;height:60px}.hair_beard_1_pumpkin{background-image:url(spritesmith0.png);background-position:-91px -865px;width:90px;height:90px}.customize-option.hair_beard_1_pumpkin{background-image:url(spritesmith0.png);background-position:-116px -880px;width:60px;height:60px}.hair_beard_1_purple{background-image:url(spritesmith0.png);background-position:-182px -865px;width:90px;height:90px}.customize-option.hair_beard_1_purple{background-image:url(spritesmith0.png);background-position:-207px -880px;width:60px;height:60px}.hair_beard_1_pyellow{background-image:url(spritesmith0.png);background-position:-273px -865px;width:90px;height:90px}.customize-option.hair_beard_1_pyellow{background-image:url(spritesmith0.png);background-position:-298px -880px;width:60px;height:60px}.hair_beard_1_rainbow{background-image:url(spritesmith0.png);background-position:-364px -865px;width:90px;height:90px}.customize-option.hair_beard_1_rainbow{background-image:url(spritesmith0.png);background-position:-389px -880px;width:60px;height:60px}.hair_beard_1_red{background-image:url(spritesmith0.png);background-position:-455px -865px;width:90px;height:90px}.customize-option.hair_beard_1_red{background-image:url(spritesmith0.png);background-position:-480px -880px;width:60px;height:60px}.hair_beard_1_snowy{background-image:url(spritesmith0.png);background-position:-546px -865px;width:90px;height:90px}.customize-option.hair_beard_1_snowy{background-image:url(spritesmith0.png);background-position:-571px -880px;width:60px;height:60px}.hair_beard_1_white{background-image:url(spritesmith0.png);background-position:-637px -865px;width:90px;height:90px}.customize-option.hair_beard_1_white{background-image:url(spritesmith0.png);background-position:-662px -880px;width:60px;height:60px}.hair_beard_1_winternight{background-image:url(spritesmith0.png);background-position:-728px -865px;width:90px;height:90px}.customize-option.hair_beard_1_winternight{background-image:url(spritesmith0.png);background-position:-753px -880px;width:60px;height:60px}.hair_beard_1_winterstar{background-image:url(spritesmith0.png);background-position:-819px -865px;width:90px;height:90px}.customize-option.hair_beard_1_winterstar{background-image:url(spritesmith0.png);background-position:-844px -880px;width:60px;height:60px}.hair_beard_1_yellow{background-image:url(spritesmith0.png);background-position:-910px -865px;width:90px;height:90px}.customize-option.hair_beard_1_yellow{background-image:url(spritesmith0.png);background-position:-935px -880px;width:60px;height:60px}.hair_beard_1_zombie{background-image:url(spritesmith0.png);background-position:-1030px 0;width:90px;height:90px}.customize-option.hair_beard_1_zombie{background-image:url(spritesmith0.png);background-position:-1055px -15px;width:60px;height:60px}.hair_beard_2_TRUred{background-image:url(spritesmith0.png);background-position:-1030px -91px;width:90px;height:90px}.customize-option.hair_beard_2_TRUred{background-image:url(spritesmith0.png);background-position:-1055px -106px;width:60px;height:60px}.hair_beard_2_aurora{background-image:url(spritesmith0.png);background-position:-1030px -182px;width:90px;height:90px}.customize-option.hair_beard_2_aurora{background-image:url(spritesmith0.png);background-position:-1055px -197px;width:60px;height:60px}.hair_beard_2_black{background-image:url(spritesmith0.png);background-position:-1030px -273px;width:90px;height:90px}.customize-option.hair_beard_2_black{background-image:url(spritesmith0.png);background-position:-1055px -288px;width:60px;height:60px}.hair_beard_2_blond{background-image:url(spritesmith0.png);background-position:-1030px -364px;width:90px;height:90px}.customize-option.hair_beard_2_blond{background-image:url(spritesmith0.png);background-position:-1055px -379px;width:60px;height:60px}.hair_beard_2_blue{background-image:url(spritesmith0.png);background-position:-1030px -455px;width:90px;height:90px}.customize-option.hair_beard_2_blue{background-image:url(spritesmith0.png);background-position:-1055px -470px;width:60px;height:60px}.hair_beard_2_brown{background-image:url(spritesmith0.png);background-position:-1030px -546px;width:90px;height:90px}.customize-option.hair_beard_2_brown{background-image:url(spritesmith0.png);background-position:-1055px -561px;width:60px;height:60px}.hair_beard_2_candycane{background-image:url(spritesmith0.png);background-position:-1030px -637px;width:90px;height:90px}.customize-option.hair_beard_2_candycane{background-image:url(spritesmith0.png);background-position:-1055px -652px;width:60px;height:60px}.hair_beard_2_candycorn{background-image:url(spritesmith0.png);background-position:-1030px -728px;width:90px;height:90px}.customize-option.hair_beard_2_candycorn{background-image:url(spritesmith0.png);background-position:-1055px -743px;width:60px;height:60px}.hair_beard_2_festive{background-image:url(spritesmith0.png);background-position:-1030px -819px;width:90px;height:90px}.customize-option.hair_beard_2_festive{background-image:url(spritesmith0.png);background-position:-1055px -834px;width:60px;height:60px}.hair_beard_2_frost{background-image:url(spritesmith0.png);background-position:0 -956px;width:90px;height:90px}.customize-option.hair_beard_2_frost{background-image:url(spritesmith0.png);background-position:-25px -971px;width:60px;height:60px}.hair_beard_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-91px -956px;width:90px;height:90px}.customize-option.hair_beard_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-116px -971px;width:60px;height:60px}.hair_beard_2_green{background-image:url(spritesmith0.png);background-position:-182px -956px;width:90px;height:90px}.customize-option.hair_beard_2_green{background-image:url(spritesmith0.png);background-position:-207px -971px;width:60px;height:60px}.hair_beard_2_halloween{background-image:url(spritesmith0.png);background-position:-273px -956px;width:90px;height:90px}.customize-option.hair_beard_2_halloween{background-image:url(spritesmith0.png);background-position:-298px -971px;width:60px;height:60px}.hair_beard_2_holly{background-image:url(spritesmith0.png);background-position:-364px -956px;width:90px;height:90px}.customize-option.hair_beard_2_holly{background-image:url(spritesmith0.png);background-position:-389px -971px;width:60px;height:60px}.hair_beard_2_hollygreen{background-image:url(spritesmith0.png);background-position:-455px -956px;width:90px;height:90px}.customize-option.hair_beard_2_hollygreen{background-image:url(spritesmith0.png);background-position:-480px -971px;width:60px;height:60px}.hair_beard_2_midnight{background-image:url(spritesmith0.png);background-position:-546px -956px;width:90px;height:90px}.customize-option.hair_beard_2_midnight{background-image:url(spritesmith0.png);background-position:-571px -971px;width:60px;height:60px}.hair_beard_2_pblue{background-image:url(spritesmith0.png);background-position:-637px -956px;width:90px;height:90px}.customize-option.hair_beard_2_pblue{background-image:url(spritesmith0.png);background-position:-662px -971px;width:60px;height:60px}.hair_beard_2_peppermint{background-image:url(spritesmith0.png);background-position:-728px -956px;width:90px;height:90px}.customize-option.hair_beard_2_peppermint{background-image:url(spritesmith0.png);background-position:-753px -971px;width:60px;height:60px}.hair_beard_2_pgreen{background-image:url(spritesmith0.png);background-position:-819px -956px;width:90px;height:90px}.customize-option.hair_beard_2_pgreen{background-image:url(spritesmith0.png);background-position:-844px -971px;width:60px;height:60px}.hair_beard_2_porange{background-image:url(spritesmith0.png);background-position:-910px -956px;width:90px;height:90px}.customize-option.hair_beard_2_porange{background-image:url(spritesmith0.png);background-position:-935px -971px;width:60px;height:60px}.hair_beard_2_ppink{background-image:url(spritesmith0.png);background-position:-1001px -956px;width:90px;height:90px}.customize-option.hair_beard_2_ppink{background-image:url(spritesmith0.png);background-position:-1026px -971px;width:60px;height:60px}.hair_beard_2_ppurple{background-image:url(spritesmith0.png);background-position:-1121px 0;width:90px;height:90px}.customize-option.hair_beard_2_ppurple{background-image:url(spritesmith0.png);background-position:-1146px -15px;width:60px;height:60px}.hair_beard_2_pumpkin{background-image:url(spritesmith0.png);background-position:-1121px -91px;width:90px;height:90px}.customize-option.hair_beard_2_pumpkin{background-image:url(spritesmith0.png);background-position:-1146px -106px;width:60px;height:60px}.hair_beard_2_purple{background-image:url(spritesmith0.png);background-position:-1121px -182px;width:90px;height:90px}.customize-option.hair_beard_2_purple{background-image:url(spritesmith0.png);background-position:-1146px -197px;width:60px;height:60px}.hair_beard_2_pyellow{background-image:url(spritesmith0.png);background-position:-1121px -273px;width:90px;height:90px}.customize-option.hair_beard_2_pyellow{background-image:url(spritesmith0.png);background-position:-1146px -288px;width:60px;height:60px}.hair_beard_2_rainbow{background-image:url(spritesmith0.png);background-position:-1121px -364px;width:90px;height:90px}.customize-option.hair_beard_2_rainbow{background-image:url(spritesmith0.png);background-position:-1146px -379px;width:60px;height:60px}.hair_beard_2_red{background-image:url(spritesmith0.png);background-position:-1121px -455px;width:90px;height:90px}.customize-option.hair_beard_2_red{background-image:url(spritesmith0.png);background-position:-1146px -470px;width:60px;height:60px}.hair_beard_2_snowy{background-image:url(spritesmith0.png);background-position:-1121px -546px;width:90px;height:90px}.customize-option.hair_beard_2_snowy{background-image:url(spritesmith0.png);background-position:-1146px -561px;width:60px;height:60px}.hair_beard_2_white{background-image:url(spritesmith0.png);background-position:-1121px -637px;width:90px;height:90px}.customize-option.hair_beard_2_white{background-image:url(spritesmith0.png);background-position:-1146px -652px;width:60px;height:60px}.hair_beard_2_winternight{background-image:url(spritesmith0.png);background-position:-1121px -728px;width:90px;height:90px}.customize-option.hair_beard_2_winternight{background-image:url(spritesmith0.png);background-position:-1146px -743px;width:60px;height:60px}.hair_beard_2_winterstar{background-image:url(spritesmith0.png);background-position:-1121px -819px;width:90px;height:90px}.customize-option.hair_beard_2_winterstar{background-image:url(spritesmith0.png);background-position:-1146px -834px;width:60px;height:60px}.hair_beard_2_yellow{background-image:url(spritesmith0.png);background-position:-1121px -910px;width:90px;height:90px}.customize-option.hair_beard_2_yellow{background-image:url(spritesmith0.png);background-position:-1146px -925px;width:60px;height:60px}.hair_beard_2_zombie{background-image:url(spritesmith0.png);background-position:0 -1047px;width:90px;height:90px}.customize-option.hair_beard_2_zombie{background-image:url(spritesmith0.png);background-position:-25px -1062px;width:60px;height:60px}.hair_beard_3_TRUred{background-image:url(spritesmith0.png);background-position:-91px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_TRUred{background-image:url(spritesmith0.png);background-position:-116px -1062px;width:60px;height:60px}.hair_beard_3_aurora{background-image:url(spritesmith0.png);background-position:-182px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_aurora{background-image:url(spritesmith0.png);background-position:-207px -1062px;width:60px;height:60px}.hair_beard_3_black{background-image:url(spritesmith0.png);background-position:-273px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_black{background-image:url(spritesmith0.png);background-position:-298px -1062px;width:60px;height:60px}.hair_beard_3_blond{background-image:url(spritesmith0.png);background-position:-364px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_blond{background-image:url(spritesmith0.png);background-position:-389px -1062px;width:60px;height:60px}.hair_beard_3_blue{background-image:url(spritesmith0.png);background-position:-455px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_blue{background-image:url(spritesmith0.png);background-position:-480px -1062px;width:60px;height:60px}.hair_beard_3_brown{background-image:url(spritesmith0.png);background-position:-546px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_brown{background-image:url(spritesmith0.png);background-position:-571px -1062px;width:60px;height:60px}.hair_beard_3_candycane{background-image:url(spritesmith0.png);background-position:-637px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_candycane{background-image:url(spritesmith0.png);background-position:-662px -1062px;width:60px;height:60px}.hair_beard_3_candycorn{background-image:url(spritesmith0.png);background-position:-728px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_candycorn{background-image:url(spritesmith0.png);background-position:-753px -1062px;width:60px;height:60px}.hair_beard_3_festive{background-image:url(spritesmith0.png);background-position:-819px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_festive{background-image:url(spritesmith0.png);background-position:-844px -1062px;width:60px;height:60px}.hair_beard_3_frost{background-image:url(spritesmith0.png);background-position:-910px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_frost{background-image:url(spritesmith0.png);background-position:-935px -1062px;width:60px;height:60px}.hair_beard_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-1001px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-1026px -1062px;width:60px;height:60px}.hair_beard_3_green{background-image:url(spritesmith0.png);background-position:-1092px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_green{background-image:url(spritesmith0.png);background-position:-1117px -1062px;width:60px;height:60px}.hair_beard_3_halloween{background-image:url(spritesmith0.png);background-position:-1212px 0;width:90px;height:90px}.customize-option.hair_beard_3_halloween{background-image:url(spritesmith0.png);background-position:-1237px -15px;width:60px;height:60px}.hair_beard_3_holly{background-image:url(spritesmith0.png);background-position:-1212px -91px;width:90px;height:90px}.customize-option.hair_beard_3_holly{background-image:url(spritesmith0.png);background-position:-1237px -106px;width:60px;height:60px}.hair_beard_3_hollygreen{background-image:url(spritesmith0.png);background-position:-1212px -182px;width:90px;height:90px}.customize-option.hair_beard_3_hollygreen{background-image:url(spritesmith0.png);background-position:-1237px -197px;width:60px;height:60px}.hair_beard_3_midnight{background-image:url(spritesmith0.png);background-position:-1212px -273px;width:90px;height:90px}.customize-option.hair_beard_3_midnight{background-image:url(spritesmith0.png);background-position:-1237px -288px;width:60px;height:60px}.hair_beard_3_pblue{background-image:url(spritesmith0.png);background-position:-1212px -364px;width:90px;height:90px}.customize-option.hair_beard_3_pblue{background-image:url(spritesmith0.png);background-position:-1237px -379px;width:60px;height:60px}.hair_beard_3_peppermint{background-image:url(spritesmith0.png);background-position:-1212px -455px;width:90px;height:90px}.customize-option.hair_beard_3_peppermint{background-image:url(spritesmith0.png);background-position:-1237px -470px;width:60px;height:60px}.hair_beard_3_pgreen{background-image:url(spritesmith0.png);background-position:-1212px -546px;width:90px;height:90px}.customize-option.hair_beard_3_pgreen{background-image:url(spritesmith0.png);background-position:-1237px -561px;width:60px;height:60px}.hair_beard_3_porange{background-image:url(spritesmith0.png);background-position:-1212px -637px;width:90px;height:90px}.customize-option.hair_beard_3_porange{background-image:url(spritesmith0.png);background-position:-1237px -652px;width:60px;height:60px}.hair_beard_3_ppink{background-image:url(spritesmith0.png);background-position:-1212px -728px;width:90px;height:90px}.customize-option.hair_beard_3_ppink{background-image:url(spritesmith0.png);background-position:-1237px -743px;width:60px;height:60px}.hair_beard_3_ppurple{background-image:url(spritesmith0.png);background-position:-1212px -819px;width:90px;height:90px}.customize-option.hair_beard_3_ppurple{background-image:url(spritesmith0.png);background-position:-1237px -834px;width:60px;height:60px}.hair_beard_3_pumpkin{background-image:url(spritesmith0.png);background-position:-1212px -910px;width:90px;height:90px}.customize-option.hair_beard_3_pumpkin{background-image:url(spritesmith0.png);background-position:-1237px -925px;width:60px;height:60px}.hair_beard_3_purple{background-image:url(spritesmith0.png);background-position:-1212px -1001px;width:90px;height:90px}.customize-option.hair_beard_3_purple{background-image:url(spritesmith0.png);background-position:-1237px -1016px;width:60px;height:60px}.hair_beard_3_pyellow{background-image:url(spritesmith0.png);background-position:0 -1138px;width:90px;height:90px}.customize-option.hair_beard_3_pyellow{background-image:url(spritesmith0.png);background-position:-25px -1153px;width:60px;height:60px}.hair_beard_3_rainbow{background-image:url(spritesmith0.png);background-position:-91px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_rainbow{background-image:url(spritesmith0.png);background-position:-116px -1153px;width:60px;height:60px}.hair_beard_3_red{background-image:url(spritesmith0.png);background-position:-182px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_red{background-image:url(spritesmith0.png);background-position:-207px -1153px;width:60px;height:60px}.hair_beard_3_snowy{background-image:url(spritesmith0.png);background-position:-273px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_snowy{background-image:url(spritesmith0.png);background-position:-298px -1153px;width:60px;height:60px}.hair_beard_3_white{background-image:url(spritesmith0.png);background-position:-364px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_white{background-image:url(spritesmith0.png);background-position:-389px -1153px;width:60px;height:60px}.hair_beard_3_winternight{background-image:url(spritesmith0.png);background-position:-455px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_winternight{background-image:url(spritesmith0.png);background-position:-480px -1153px;width:60px;height:60px}.hair_beard_3_winterstar{background-image:url(spritesmith0.png);background-position:-546px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_winterstar{background-image:url(spritesmith0.png);background-position:-571px -1153px;width:60px;height:60px}.hair_beard_3_yellow{background-image:url(spritesmith0.png);background-position:-637px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_yellow{background-image:url(spritesmith0.png);background-position:-662px -1153px;width:60px;height:60px}.hair_beard_3_zombie{background-image:url(spritesmith0.png);background-position:-728px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_zombie{background-image:url(spritesmith0.png);background-position:-753px -1153px;width:60px;height:60px}.hair_mustache_1_TRUred{background-image:url(spritesmith0.png);background-position:-819px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_TRUred{background-image:url(spritesmith0.png);background-position:-844px -1153px;width:60px;height:60px}.hair_mustache_1_aurora{background-image:url(spritesmith0.png);background-position:-910px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_aurora{background-image:url(spritesmith0.png);background-position:-935px -1153px;width:60px;height:60px}.hair_mustache_1_black{background-image:url(spritesmith0.png);background-position:-1001px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_black{background-image:url(spritesmith0.png);background-position:-1026px -1153px;width:60px;height:60px}.hair_mustache_1_blond{background-image:url(spritesmith0.png);background-position:-1092px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_blond{background-image:url(spritesmith0.png);background-position:-1117px -1153px;width:60px;height:60px}.hair_mustache_1_blue{background-image:url(spritesmith0.png);background-position:-1183px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_blue{background-image:url(spritesmith0.png);background-position:-1208px -1153px;width:60px;height:60px}.hair_mustache_1_brown{background-image:url(spritesmith0.png);background-position:-1303px 0;width:90px;height:90px}.customize-option.hair_mustache_1_brown{background-image:url(spritesmith0.png);background-position:-1328px -15px;width:60px;height:60px}.hair_mustache_1_candycane{background-image:url(spritesmith0.png);background-position:-1303px -91px;width:90px;height:90px}.customize-option.hair_mustache_1_candycane{background-image:url(spritesmith0.png);background-position:-1328px -106px;width:60px;height:60px}.hair_mustache_1_candycorn{background-image:url(spritesmith0.png);background-position:-1303px -182px;width:90px;height:90px}.customize-option.hair_mustache_1_candycorn{background-image:url(spritesmith0.png);background-position:-1328px -197px;width:60px;height:60px}.hair_mustache_1_festive{background-image:url(spritesmith0.png);background-position:-1303px -273px;width:90px;height:90px}.customize-option.hair_mustache_1_festive{background-image:url(spritesmith0.png);background-position:-1328px -288px;width:60px;height:60px}.hair_mustache_1_frost{background-image:url(spritesmith0.png);background-position:-1303px -364px;width:90px;height:90px}.customize-option.hair_mustache_1_frost{background-image:url(spritesmith0.png);background-position:-1328px -379px;width:60px;height:60px}.hair_mustache_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-1303px -455px;width:90px;height:90px}.customize-option.hair_mustache_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-1328px -470px;width:60px;height:60px}.hair_mustache_1_green{background-image:url(spritesmith0.png);background-position:-1303px -546px;width:90px;height:90px}.customize-option.hair_mustache_1_green{background-image:url(spritesmith0.png);background-position:-1328px -561px;width:60px;height:60px}.hair_mustache_1_halloween{background-image:url(spritesmith0.png);background-position:-1303px -637px;width:90px;height:90px}.customize-option.hair_mustache_1_halloween{background-image:url(spritesmith0.png);background-position:-1328px -652px;width:60px;height:60px}.hair_mustache_1_holly{background-image:url(spritesmith0.png);background-position:-1303px -728px;width:90px;height:90px}.customize-option.hair_mustache_1_holly{background-image:url(spritesmith0.png);background-position:-1328px -743px;width:60px;height:60px}.hair_mustache_1_hollygreen{background-image:url(spritesmith0.png);background-position:-706px -296px;width:90px;height:90px}.customize-option.hair_mustache_1_hollygreen{background-image:url(spritesmith0.png);background-position:-731px -311px;width:60px;height:60px}.hair_mustache_1_midnight{background-image:url(spritesmith0.png);background-position:-1303px -910px;width:90px;height:90px}.customize-option.hair_mustache_1_midnight{background-image:url(spritesmith0.png);background-position:-1328px -925px;width:60px;height:60px}.hair_mustache_1_pblue{background-image:url(spritesmith0.png);background-position:-1303px -1001px;width:90px;height:90px}.customize-option.hair_mustache_1_pblue{background-image:url(spritesmith0.png);background-position:-1328px -1016px;width:60px;height:60px}.hair_mustache_1_peppermint{background-image:url(spritesmith0.png);background-position:-1303px -1092px;width:90px;height:90px}.customize-option.hair_mustache_1_peppermint{background-image:url(spritesmith0.png);background-position:-1328px -1107px;width:60px;height:60px}.hair_mustache_1_pgreen{background-image:url(spritesmith0.png);background-position:0 -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_pgreen{background-image:url(spritesmith0.png);background-position:-25px -1244px;width:60px;height:60px}.hair_mustache_1_porange{background-image:url(spritesmith0.png);background-position:-91px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_porange{background-image:url(spritesmith0.png);background-position:-116px -1244px;width:60px;height:60px}.hair_mustache_1_ppink{background-image:url(spritesmith0.png);background-position:-182px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_ppink{background-image:url(spritesmith0.png);background-position:-207px -1244px;width:60px;height:60px}.hair_mustache_1_ppurple{background-image:url(spritesmith0.png);background-position:-273px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_ppurple{background-image:url(spritesmith0.png);background-position:-298px -1244px;width:60px;height:60px}.hair_mustache_1_pumpkin{background-image:url(spritesmith0.png);background-position:-364px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_pumpkin{background-image:url(spritesmith0.png);background-position:-389px -1244px;width:60px;height:60px}.hair_mustache_1_purple{background-image:url(spritesmith0.png);background-position:-455px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_purple{background-image:url(spritesmith0.png);background-position:-480px -1244px;width:60px;height:60px}.hair_mustache_1_pyellow{background-image:url(spritesmith0.png);background-position:-546px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_pyellow{background-image:url(spritesmith0.png);background-position:-571px -1244px;width:60px;height:60px}.hair_mustache_1_rainbow{background-image:url(spritesmith0.png);background-position:-637px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_rainbow{background-image:url(spritesmith0.png);background-position:-662px -1244px;width:60px;height:60px}.hair_mustache_1_red{background-image:url(spritesmith0.png);background-position:-728px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_red{background-image:url(spritesmith0.png);background-position:-753px -1244px;width:60px;height:60px}.hair_mustache_1_snowy{background-image:url(spritesmith0.png);background-position:-819px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_snowy{background-image:url(spritesmith0.png);background-position:-844px -1244px;width:60px;height:60px}.hair_mustache_1_white{background-image:url(spritesmith0.png);background-position:-910px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_white{background-image:url(spritesmith0.png);background-position:-935px -1244px;width:60px;height:60px}.hair_mustache_1_winternight{background-image:url(spritesmith0.png);background-position:-1001px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_winternight{background-image:url(spritesmith0.png);background-position:-1026px -1244px;width:60px;height:60px}.hair_mustache_1_winterstar{background-image:url(spritesmith0.png);background-position:-1092px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_winterstar{background-image:url(spritesmith0.png);background-position:-1117px -1244px;width:60px;height:60px}.hair_mustache_1_yellow{background-image:url(spritesmith0.png);background-position:-1183px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_yellow{background-image:url(spritesmith0.png);background-position:-1208px -1244px;width:60px;height:60px}.hair_mustache_1_zombie{background-image:url(spritesmith0.png);background-position:-1274px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_zombie{background-image:url(spritesmith0.png);background-position:-1299px -1244px;width:60px;height:60px}.hair_mustache_2_TRUred{background-image:url(spritesmith0.png);background-position:-1394px 0;width:90px;height:90px}.customize-option.hair_mustache_2_TRUred{background-image:url(spritesmith0.png);background-position:-1419px -15px;width:60px;height:60px}.hair_mustache_2_aurora{background-image:url(spritesmith0.png);background-position:-1394px -91px;width:90px;height:90px}.customize-option.hair_mustache_2_aurora{background-image:url(spritesmith0.png);background-position:-1419px -106px;width:60px;height:60px}.hair_mustache_2_black{background-image:url(spritesmith0.png);background-position:-1394px -182px;width:90px;height:90px}.customize-option.hair_mustache_2_black{background-image:url(spritesmith0.png);background-position:-1419px -197px;width:60px;height:60px}.hair_mustache_2_blond{background-image:url(spritesmith0.png);background-position:-1394px -273px;width:90px;height:90px}.customize-option.hair_mustache_2_blond{background-image:url(spritesmith0.png);background-position:-1419px -288px;width:60px;height:60px}.hair_mustache_2_blue{background-image:url(spritesmith0.png);background-position:-1394px -364px;width:90px;height:90px}.customize-option.hair_mustache_2_blue{background-image:url(spritesmith0.png);background-position:-1419px -379px;width:60px;height:60px}.hair_mustache_2_brown{background-image:url(spritesmith0.png);background-position:-1394px -455px;width:90px;height:90px}.customize-option.hair_mustache_2_brown{background-image:url(spritesmith0.png);background-position:-1419px -470px;width:60px;height:60px}.hair_mustache_2_candycane{background-image:url(spritesmith0.png);background-position:-1394px -546px;width:90px;height:90px}.customize-option.hair_mustache_2_candycane{background-image:url(spritesmith0.png);background-position:-1419px -561px;width:60px;height:60px}.hair_mustache_2_candycorn{background-image:url(spritesmith0.png);background-position:-1394px -637px;width:90px;height:90px}.customize-option.hair_mustache_2_candycorn{background-image:url(spritesmith0.png);background-position:-1419px -652px;width:60px;height:60px}.hair_mustache_2_festive{background-image:url(spritesmith0.png);background-position:-1394px -728px;width:90px;height:90px}.customize-option.hair_mustache_2_festive{background-image:url(spritesmith0.png);background-position:-1419px -743px;width:60px;height:60px}.hair_mustache_2_frost{background-image:url(spritesmith0.png);background-position:-1394px -819px;width:90px;height:90px}.customize-option.hair_mustache_2_frost{background-image:url(spritesmith0.png);background-position:-1419px -834px;width:60px;height:60px}.hair_mustache_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-1394px -910px;width:90px;height:90px}.customize-option.hair_mustache_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-1419px -925px;width:60px;height:60px}.hair_mustache_2_green{background-image:url(spritesmith0.png);background-position:-1394px -1001px;width:90px;height:90px}.customize-option.hair_mustache_2_green{background-image:url(spritesmith0.png);background-position:-1419px -1016px;width:60px;height:60px}.hair_mustache_2_halloween{background-image:url(spritesmith0.png);background-position:-1394px -1092px;width:90px;height:90px}.customize-option.hair_mustache_2_halloween{background-image:url(spritesmith0.png);background-position:-1419px -1107px;width:60px;height:60px}.hair_mustache_2_holly{background-image:url(spritesmith0.png);background-position:-1394px -1183px;width:90px;height:90px}.customize-option.hair_mustache_2_holly{background-image:url(spritesmith0.png);background-position:-1419px -1198px;width:60px;height:60px}.hair_mustache_2_hollygreen{background-image:url(spritesmith0.png);background-position:0 -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_hollygreen{background-image:url(spritesmith0.png);background-position:-25px -1335px;width:60px;height:60px}.hair_mustache_2_midnight{background-image:url(spritesmith0.png);background-position:-91px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_midnight{background-image:url(spritesmith0.png);background-position:-116px -1335px;width:60px;height:60px}.hair_mustache_2_pblue{background-image:url(spritesmith0.png);background-position:-182px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_pblue{background-image:url(spritesmith0.png);background-position:-207px -1335px;width:60px;height:60px}.hair_mustache_2_peppermint{background-image:url(spritesmith0.png);background-position:-273px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_peppermint{background-image:url(spritesmith0.png);background-position:-298px -1335px;width:60px;height:60px}.hair_mustache_2_pgreen{background-image:url(spritesmith0.png);background-position:-364px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_pgreen{background-image:url(spritesmith0.png);background-position:-389px -1335px;width:60px;height:60px}.hair_mustache_2_porange{background-image:url(spritesmith0.png);background-position:-455px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_porange{background-image:url(spritesmith0.png);background-position:-480px -1335px;width:60px;height:60px}.hair_mustache_2_ppink{background-image:url(spritesmith0.png);background-position:-546px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_ppink{background-image:url(spritesmith0.png);background-position:-571px -1335px;width:60px;height:60px}.hair_mustache_2_ppurple{background-image:url(spritesmith0.png);background-position:-637px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_ppurple{background-image:url(spritesmith0.png);background-position:-662px -1335px;width:60px;height:60px}.hair_mustache_2_pumpkin{background-image:url(spritesmith0.png);background-position:-728px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_pumpkin{background-image:url(spritesmith0.png);background-position:-753px -1335px;width:60px;height:60px}.hair_mustache_2_purple{background-image:url(spritesmith0.png);background-position:-819px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_purple{background-image:url(spritesmith0.png);background-position:-844px -1335px;width:60px;height:60px}.hair_mustache_2_pyellow{background-image:url(spritesmith0.png);background-position:-910px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_pyellow{background-image:url(spritesmith0.png);background-position:-935px -1335px;width:60px;height:60px}.hair_mustache_2_rainbow{background-image:url(spritesmith0.png);background-position:-1001px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_rainbow{background-image:url(spritesmith0.png);background-position:-1026px -1335px;width:60px;height:60px}.hair_mustache_2_red{background-image:url(spritesmith0.png);background-position:-1092px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_red{background-image:url(spritesmith0.png);background-position:-1117px -1335px;width:60px;height:60px}.hair_mustache_2_snowy{background-image:url(spritesmith0.png);background-position:-1183px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_snowy{background-image:url(spritesmith0.png);background-position:-1208px -1335px;width:60px;height:60px}.hair_mustache_2_white{background-image:url(spritesmith0.png);background-position:-1274px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_white{background-image:url(spritesmith0.png);background-position:-1299px -1335px;width:60px;height:60px}.hair_mustache_2_winternight{background-image:url(spritesmith0.png);background-position:-1365px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_winternight{background-image:url(spritesmith0.png);background-position:-1390px -1335px;width:60px;height:60px}.hair_mustache_2_winterstar{background-image:url(spritesmith0.png);background-position:-1485px 0;width:90px;height:90px}.customize-option.hair_mustache_2_winterstar{background-image:url(spritesmith0.png);background-position:-1510px -15px;width:60px;height:60px}.hair_mustache_2_yellow{background-image:url(spritesmith0.png);background-position:-1485px -91px;width:90px;height:90px}.customize-option.hair_mustache_2_yellow{background-image:url(spritesmith0.png);background-position:-1510px -106px;width:60px;height:60px}.hair_mustache_2_zombie{background-image:url(spritesmith0.png);background-position:-1485px -182px;width:90px;height:90px}.customize-option.hair_mustache_2_zombie{background-image:url(spritesmith0.png);background-position:-1510px -197px;width:60px;height:60px}.hair_flower_1{background-image:url(spritesmith0.png);background-position:-1485px -273px;width:90px;height:90px}.customize-option.hair_flower_1{background-image:url(spritesmith0.png);background-position:-1510px -288px;width:60px;height:60px}.hair_flower_2{background-image:url(spritesmith0.png);background-position:-1485px -364px;width:90px;height:90px}.customize-option.hair_flower_2{background-image:url(spritesmith0.png);background-position:-1510px -379px;width:60px;height:60px}.hair_flower_3{background-image:url(spritesmith0.png);background-position:-1485px -455px;width:90px;height:90px}.customize-option.hair_flower_3{background-image:url(spritesmith0.png);background-position:-1510px -470px;width:60px;height:60px}.hair_flower_4{background-image:url(spritesmith0.png);background-position:-1485px -546px;width:90px;height:90px}.customize-option.hair_flower_4{background-image:url(spritesmith0.png);background-position:-1510px -561px;width:60px;height:60px}.hair_flower_5{background-image:url(spritesmith0.png);background-position:-1485px -637px;width:90px;height:90px}.customize-option.hair_flower_5{background-image:url(spritesmith0.png);background-position:-1510px -652px;width:60px;height:60px}.hair_flower_6{background-image:url(spritesmith0.png);background-position:-1485px -728px;width:90px;height:90px}.customize-option.hair_flower_6{background-image:url(spritesmith0.png);background-position:-1510px -743px;width:60px;height:60px}.hair_bangs_1_TRUred{background-image:url(spritesmith0.png);background-position:-1485px -819px;width:90px;height:90px}.customize-option.hair_bangs_1_TRUred{background-image:url(spritesmith0.png);background-position:-1510px -834px;width:60px;height:60px}.hair_bangs_1_aurora{background-image:url(spritesmith0.png);background-position:-1485px -910px;width:90px;height:90px}.customize-option.hair_bangs_1_aurora{background-image:url(spritesmith0.png);background-position:-1510px -925px;width:60px;height:60px}.hair_bangs_1_black{background-image:url(spritesmith0.png);background-position:-1485px -1001px;width:90px;height:90px}.customize-option.hair_bangs_1_black{background-image:url(spritesmith0.png);background-position:-1510px -1016px;width:60px;height:60px}.hair_bangs_1_blond{background-image:url(spritesmith0.png);background-position:-1485px -1092px;width:90px;height:90px}.customize-option.hair_bangs_1_blond{background-image:url(spritesmith0.png);background-position:-1510px -1107px;width:60px;height:60px}.hair_bangs_1_blue{background-image:url(spritesmith0.png);background-position:-1485px -1183px;width:90px;height:90px}.customize-option.hair_bangs_1_blue{background-image:url(spritesmith0.png);background-position:-1510px -1198px;width:60px;height:60px}.hair_bangs_1_brown{background-image:url(spritesmith0.png);background-position:-1485px -1274px;width:90px;height:90px}.customize-option.hair_bangs_1_brown{background-image:url(spritesmith0.png);background-position:-1510px -1289px;width:60px;height:60px}.hair_bangs_1_candycane{background-image:url(spritesmith0.png);background-position:0 -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_candycane{background-image:url(spritesmith0.png);background-position:-25px -1426px;width:60px;height:60px}.hair_bangs_1_candycorn{background-image:url(spritesmith0.png);background-position:-91px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_candycorn{background-image:url(spritesmith0.png);background-position:-116px -1426px;width:60px;height:60px}.hair_bangs_1_festive{background-image:url(spritesmith0.png);background-position:-182px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_festive{background-image:url(spritesmith0.png);background-position:-207px -1426px;width:60px;height:60px}.hair_bangs_1_frost{background-image:url(spritesmith0.png);background-position:-273px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_frost{background-image:url(spritesmith0.png);background-position:-298px -1426px;width:60px;height:60px}.hair_bangs_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-364px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-389px -1426px;width:60px;height:60px}.hair_bangs_1_green{background-image:url(spritesmith0.png);background-position:-455px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_green{background-image:url(spritesmith0.png);background-position:-480px -1426px;width:60px;height:60px}.hair_bangs_1_halloween{background-image:url(spritesmith0.png);background-position:-546px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_halloween{background-image:url(spritesmith0.png);background-position:-571px -1426px;width:60px;height:60px}.hair_bangs_1_holly{background-image:url(spritesmith0.png);background-position:-637px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_holly{background-image:url(spritesmith0.png);background-position:-662px -1426px;width:60px;height:60px}.hair_bangs_1_hollygreen{background-image:url(spritesmith0.png);background-position:-728px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_hollygreen{background-image:url(spritesmith0.png);background-position:-753px -1426px;width:60px;height:60px}.hair_bangs_1_midnight{background-image:url(spritesmith0.png);background-position:-819px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_midnight{background-image:url(spritesmith0.png);background-position:-844px -1426px;width:60px;height:60px}.hair_bangs_1_pblue{background-image:url(spritesmith0.png);background-position:-910px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_pblue{background-image:url(spritesmith0.png);background-position:-935px -1426px;width:60px;height:60px}.hair_bangs_1_peppermint{background-image:url(spritesmith0.png);background-position:-1001px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_peppermint{background-image:url(spritesmith0.png);background-position:-1026px -1426px;width:60px;height:60px}.hair_bangs_1_pgreen{background-image:url(spritesmith0.png);background-position:-1092px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_pgreen{background-image:url(spritesmith0.png);background-position:-1117px -1426px;width:60px;height:60px}.hair_bangs_1_porange{background-image:url(spritesmith0.png);background-position:-1183px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_porange{background-image:url(spritesmith0.png);background-position:-1208px -1426px;width:60px;height:60px}.hair_bangs_1_ppink{background-image:url(spritesmith0.png);background-position:-1274px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_ppink{background-image:url(spritesmith0.png);background-position:-1299px -1426px;width:60px;height:60px}.hair_bangs_1_ppurple{background-image:url(spritesmith0.png);background-position:-1365px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_ppurple{background-image:url(spritesmith0.png);background-position:-1390px -1426px;width:60px;height:60px}.hair_bangs_1_pumpkin{background-image:url(spritesmith0.png);background-position:-1456px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_pumpkin{background-image:url(spritesmith0.png);background-position:-1481px -1426px;width:60px;height:60px}.hair_bangs_1_purple{background-image:url(spritesmith0.png);background-position:-1576px 0;width:90px;height:90px}.customize-option.hair_bangs_1_purple{background-image:url(spritesmith0.png);background-position:-1601px -15px;width:60px;height:60px}.hair_bangs_1_pyellow{background-image:url(spritesmith0.png);background-position:-1576px -91px;width:90px;height:90px}.customize-option.hair_bangs_1_pyellow{background-image:url(spritesmith0.png);background-position:-1601px -106px;width:60px;height:60px}.hair_bangs_1_rainbow{background-image:url(spritesmith0.png);background-position:-1576px -182px;width:90px;height:90px}.customize-option.hair_bangs_1_rainbow{background-image:url(spritesmith0.png);background-position:-1601px -197px;width:60px;height:60px}.hair_bangs_1_red{background-image:url(spritesmith0.png);background-position:-1576px -273px;width:90px;height:90px}.customize-option.hair_bangs_1_red{background-image:url(spritesmith0.png);background-position:-1601px -288px;width:60px;height:60px}.hair_bangs_1_snowy{background-image:url(spritesmith0.png);background-position:-1576px -364px;width:90px;height:90px}.customize-option.hair_bangs_1_snowy{background-image:url(spritesmith0.png);background-position:-1601px -379px;width:60px;height:60px}.hair_bangs_1_white{background-image:url(spritesmith0.png);background-position:-1576px -455px;width:90px;height:90px}.customize-option.hair_bangs_1_white{background-image:url(spritesmith0.png);background-position:-1601px -470px;width:60px;height:60px}.hair_bangs_1_winternight{background-image:url(spritesmith0.png);background-position:-1576px -546px;width:90px;height:90px}.customize-option.hair_bangs_1_winternight{background-image:url(spritesmith0.png);background-position:-1601px -561px;width:60px;height:60px}.hair_bangs_1_winterstar{background-image:url(spritesmith0.png);background-position:-1576px -637px;width:90px;height:90px}.customize-option.hair_bangs_1_winterstar{background-image:url(spritesmith0.png);background-position:-1601px -652px;width:60px;height:60px}.hair_bangs_1_yellow{background-image:url(spritesmith0.png);background-position:-1576px -728px;width:90px;height:90px}.customize-option.hair_bangs_1_yellow{background-image:url(spritesmith0.png);background-position:-1601px -743px;width:60px;height:60px}.hair_bangs_1_zombie{background-image:url(spritesmith0.png);background-position:-1576px -819px;width:90px;height:90px}.customize-option.hair_bangs_1_zombie{background-image:url(spritesmith0.png);background-position:-1601px -834px;width:60px;height:60px}.hair_bangs_2_TRUred{background-image:url(spritesmith0.png);background-position:-1576px -910px;width:90px;height:90px}.customize-option.hair_bangs_2_TRUred{background-image:url(spritesmith0.png);background-position:-1601px -925px;width:60px;height:60px}.hair_bangs_2_aurora{background-image:url(spritesmith0.png);background-position:-1576px -1001px;width:90px;height:90px}.customize-option.hair_bangs_2_aurora{background-image:url(spritesmith0.png);background-position:-1601px -1016px;width:60px;height:60px}.hair_bangs_2_black{background-image:url(spritesmith0.png);background-position:-1576px -1092px;width:90px;height:90px}.customize-option.hair_bangs_2_black{background-image:url(spritesmith0.png);background-position:-1601px -1107px;width:60px;height:60px}.hair_bangs_2_blond{background-image:url(spritesmith0.png);background-position:-1576px -1183px;width:90px;height:90px}.customize-option.hair_bangs_2_blond{background-image:url(spritesmith0.png);background-position:-1601px -1198px;width:60px;height:60px}.hair_bangs_2_blue{background-image:url(spritesmith0.png);background-position:-1576px -1274px;width:90px;height:90px}.customize-option.hair_bangs_2_blue{background-image:url(spritesmith0.png);background-position:-1601px -1289px;width:60px;height:60px}.hair_bangs_2_brown{background-image:url(spritesmith0.png);background-position:-1576px -1365px;width:90px;height:90px}.customize-option.hair_bangs_2_brown{background-image:url(spritesmith0.png);background-position:-1601px -1380px;width:60px;height:60px}.hair_bangs_2_candycane{background-image:url(spritesmith0.png);background-position:0 -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_candycane{background-image:url(spritesmith0.png);background-position:-25px -1517px;width:60px;height:60px}.hair_bangs_2_candycorn{background-image:url(spritesmith0.png);background-position:-91px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_candycorn{background-image:url(spritesmith0.png);background-position:-116px -1517px;width:60px;height:60px}.hair_bangs_2_festive{background-image:url(spritesmith0.png);background-position:-182px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_festive{background-image:url(spritesmith0.png);background-position:-207px -1517px;width:60px;height:60px}.hair_bangs_2_frost{background-image:url(spritesmith0.png);background-position:-273px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_frost{background-image:url(spritesmith0.png);background-position:-298px -1517px;width:60px;height:60px}.hair_bangs_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-364px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-389px -1517px;width:60px;height:60px}.hair_bangs_2_green{background-image:url(spritesmith0.png);background-position:-455px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_green{background-image:url(spritesmith0.png);background-position:-480px -1517px;width:60px;height:60px}.hair_bangs_2_halloween{background-image:url(spritesmith0.png);background-position:-546px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_halloween{background-image:url(spritesmith0.png);background-position:-571px -1517px;width:60px;height:60px}.hair_bangs_2_holly{background-image:url(spritesmith0.png);background-position:-637px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_holly{background-image:url(spritesmith0.png);background-position:-662px -1517px;width:60px;height:60px}.hair_bangs_2_hollygreen{background-image:url(spritesmith0.png);background-position:-728px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_hollygreen{background-image:url(spritesmith0.png);background-position:-753px -1517px;width:60px;height:60px}.hair_bangs_2_midnight{background-image:url(spritesmith0.png);background-position:-819px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_midnight{background-image:url(spritesmith0.png);background-position:-844px -1517px;width:60px;height:60px}.hair_bangs_2_pblue{background-image:url(spritesmith0.png);background-position:-910px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_pblue{background-image:url(spritesmith0.png);background-position:-935px -1517px;width:60px;height:60px}.hair_bangs_2_peppermint{background-image:url(spritesmith0.png);background-position:-1001px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_peppermint{background-image:url(spritesmith0.png);background-position:-1026px -1517px;width:60px;height:60px}.hair_bangs_2_pgreen{background-image:url(spritesmith0.png);background-position:-1092px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_pgreen{background-image:url(spritesmith0.png);background-position:-1117px -1517px;width:60px;height:60px}.hair_bangs_2_porange{background-image:url(spritesmith0.png);background-position:-1183px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_porange{background-image:url(spritesmith0.png);background-position:-1208px -1517px;width:60px;height:60px}.hair_bangs_2_ppink{background-image:url(spritesmith0.png);background-position:-1274px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_ppink{background-image:url(spritesmith0.png);background-position:-1299px -1517px;width:60px;height:60px}.hair_bangs_2_ppurple{background-image:url(spritesmith0.png);background-position:-1365px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_ppurple{background-image:url(spritesmith0.png);background-position:-1390px -1517px;width:60px;height:60px}.hair_bangs_2_pumpkin{background-image:url(spritesmith0.png);background-position:-1456px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_pumpkin{background-image:url(spritesmith0.png);background-position:-1481px -1517px;width:60px;height:60px}.hair_bangs_2_purple{background-image:url(spritesmith0.png);background-position:-1547px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_purple{background-image:url(spritesmith0.png);background-position:-1572px -1517px;width:60px;height:60px}.hair_bangs_2_pyellow{background-image:url(spritesmith0.png);background-position:-1667px 0;width:90px;height:90px}.customize-option.hair_bangs_2_pyellow{background-image:url(spritesmith0.png);background-position:-1692px -15px;width:60px;height:60px}.hair_bangs_2_rainbow{background-image:url(spritesmith0.png);background-position:-1667px -91px;width:90px;height:90px}.customize-option.hair_bangs_2_rainbow{background-image:url(spritesmith0.png);background-position:-1692px -106px;width:60px;height:60px}.hair_bangs_2_red{background-image:url(spritesmith0.png);background-position:-1667px -182px;width:90px;height:90px}.customize-option.hair_bangs_2_red{background-image:url(spritesmith0.png);background-position:-1692px -197px;width:60px;height:60px}.hair_bangs_2_snowy{background-image:url(spritesmith0.png);background-position:-1667px -273px;width:90px;height:90px}.customize-option.hair_bangs_2_snowy{background-image:url(spritesmith0.png);background-position:-1692px -288px;width:60px;height:60px}.hair_bangs_2_white{background-image:url(spritesmith0.png);background-position:-1667px -364px;width:90px;height:90px}.customize-option.hair_bangs_2_white{background-image:url(spritesmith0.png);background-position:-1692px -379px;width:60px;height:60px}.hair_bangs_2_winternight{background-image:url(spritesmith0.png);background-position:-1667px -455px;width:90px;height:90px}.customize-option.hair_bangs_2_winternight{background-image:url(spritesmith0.png);background-position:-1692px -470px;width:60px;height:60px}.hair_bangs_2_winterstar{background-image:url(spritesmith0.png);background-position:-1667px -546px;width:90px;height:90px}.customize-option.hair_bangs_2_winterstar{background-image:url(spritesmith0.png);background-position:-1692px -561px;width:60px;height:60px}.hair_bangs_2_yellow{background-image:url(spritesmith0.png);background-position:-1667px -637px;width:90px;height:90px}.customize-option.hair_bangs_2_yellow{background-image:url(spritesmith0.png);background-position:-1692px -652px;width:60px;height:60px}.hair_bangs_2_zombie{background-image:url(spritesmith0.png);background-position:-1667px -728px;width:90px;height:90px}.customize-option.hair_bangs_2_zombie{background-image:url(spritesmith0.png);background-position:-1692px -743px;width:60px;height:60px}.hair_bangs_3_TRUred{background-image:url(spritesmith0.png);background-position:-1667px -819px;width:90px;height:90px}.customize-option.hair_bangs_3_TRUred{background-image:url(spritesmith0.png);background-position:-1692px -834px;width:60px;height:60px}.hair_bangs_3_aurora{background-image:url(spritesmith0.png);background-position:-1667px -910px;width:90px;height:90px}.customize-option.hair_bangs_3_aurora{background-image:url(spritesmith0.png);background-position:-1692px -925px;width:60px;height:60px}.hair_bangs_3_black{background-image:url(spritesmith0.png);background-position:-1667px -1001px;width:90px;height:90px}.customize-option.hair_bangs_3_black{background-image:url(spritesmith0.png);background-position:-1692px -1016px;width:60px;height:60px}.hair_bangs_3_blond{background-image:url(spritesmith0.png);background-position:-1667px -1092px;width:90px;height:90px}.customize-option.hair_bangs_3_blond{background-image:url(spritesmith0.png);background-position:-1692px -1107px;width:60px;height:60px}.hair_bangs_3_blue{background-image:url(spritesmith0.png);background-position:-1667px -1183px;width:90px;height:90px}.customize-option.hair_bangs_3_blue{background-image:url(spritesmith0.png);background-position:-1692px -1198px;width:60px;height:60px}.hair_bangs_3_brown{background-image:url(spritesmith0.png);background-position:-1667px -1274px;width:90px;height:90px}.customize-option.hair_bangs_3_brown{background-image:url(spritesmith0.png);background-position:-1692px -1289px;width:60px;height:60px}.hair_bangs_3_candycane{background-image:url(spritesmith0.png);background-position:-1667px -1365px;width:90px;height:90px}.customize-option.hair_bangs_3_candycane{background-image:url(spritesmith0.png);background-position:-1692px -1380px;width:60px;height:60px}.hair_bangs_3_candycorn{background-image:url(spritesmith0.png);background-position:-1667px -1456px;width:90px;height:90px}.customize-option.hair_bangs_3_candycorn{background-image:url(spritesmith0.png);background-position:-1692px -1471px;width:60px;height:60px}.hair_bangs_3_festive{background-image:url(spritesmith0.png);background-position:0 -1593px;width:90px;height:90px}.customize-option.hair_bangs_3_festive{background-image:url(spritesmith0.png);background-position:-25px -1608px;width:60px;height:60px}.hair_bangs_3_frost{background-image:url(spritesmith0.png);background-position:-91px -1593px;width:90px;height:90px}.customize-option.hair_bangs_3_frost{background-image:url(spritesmith0.png);background-position:-116px -1608px;width:60px;height:60px}.hair_bangs_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-182px -1593px;width:90px;height:90px}.customize-option.hair_bangs_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-207px -1608px;width:60px;height:60px}.hair_bangs_3_green{background-image:url(spritesmith0.png);background-position:-1303px -819px;width:90px;height:90px}.customize-option.hair_bangs_3_green{background-image:url(spritesmith0.png);background-position:-1328px -834px;width:60px;height:60px}.hair_bangs_3_halloween{background-image:url(spritesmith0.png);background-position:-91px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_halloween{background-image:url(spritesmith0.png);background-position:-116px -607px;width:60px;height:60px}.hair_bangs_3_holly{background-image:url(spritesmith0.png);background-position:0 -592px;width:90px;height:90px}.customize-option.hair_bangs_3_holly{background-image:url(spritesmith0.png);background-position:-25px -607px;width:60px;height:60px}.hair_bangs_3_hollygreen{background-image:url(spritesmith0.png);background-position:-565px -444px;width:90px;height:90px}.customize-option.hair_bangs_3_hollygreen{background-image:url(spritesmith0.png);background-position:-590px -459px;width:60px;height:60px}.hair_bangs_3_midnight{background-image:url(spritesmith0.png);background-position:-706px -478px;width:90px;height:90px}.customize-option.hair_bangs_3_midnight{background-image:url(spritesmith0.png);background-position:-731px -493px;width:60px;height:60px}.hair_bangs_3_pblue{background-image:url(spritesmith0.png);background-position:-706px -387px;width:90px;height:90px}.customize-option.hair_bangs_3_pblue{background-image:url(spritesmith0.png);background-position:-731px -402px;width:60px;height:60px}.hair_bangs_3_peppermint{background-image:url(spritesmith0.png);background-position:-848px -364px;width:90px;height:90px}.customize-option.hair_bangs_3_peppermint{background-image:url(spritesmith0.png);background-position:-873px -379px;width:60px;height:60px}.hair_bangs_3_pgreen{background-image:url(spritesmith0.png);background-position:-848px -273px;width:90px;height:90px}.customize-option.hair_bangs_3_pgreen{background-image:url(spritesmith0.png);background-position:-873px -288px;width:60px;height:60px}.hair_bangs_3_porange{background-image:url(spritesmith0.png);background-position:-848px -182px;width:90px;height:90px}.customize-option.hair_bangs_3_porange{background-image:url(spritesmith0.png);background-position:-873px -197px;width:60px;height:60px}.hair_bangs_3_ppink{background-image:url(spritesmith0.png);background-position:-848px -91px;width:90px;height:90px}.customize-option.hair_bangs_3_ppink{background-image:url(spritesmith0.png);background-position:-873px -106px;width:60px;height:60px}.hair_bangs_3_ppurple{background-image:url(spritesmith0.png);background-position:-848px 0;width:90px;height:90px}.customize-option.hair_bangs_3_ppurple{background-image:url(spritesmith0.png);background-position:-873px -15px;width:60px;height:60px}.hair_bangs_3_pumpkin{background-image:url(spritesmith0.png);background-position:-728px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_pumpkin{background-image:url(spritesmith0.png);background-position:-753px -698px;width:60px;height:60px}.hair_bangs_3_purple{background-image:url(spritesmith0.png);background-position:-637px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_purple{background-image:url(spritesmith0.png);background-position:-662px -698px;width:60px;height:60px}.hair_bangs_3_pyellow{background-image:url(spritesmith0.png);background-position:-546px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_pyellow{background-image:url(spritesmith0.png);background-position:-571px -698px;width:60px;height:60px}.hair_bangs_3_rainbow{background-image:url(spritesmith0.png);background-position:-455px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_rainbow{background-image:url(spritesmith0.png);background-position:-480px -698px;width:60px;height:60px}.hair_bangs_3_red{background-image:url(spritesmith0.png);background-position:-364px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_red{background-image:url(spritesmith0.png);background-position:-389px -698px;width:60px;height:60px}.hair_bangs_3_snowy{background-image:url(spritesmith0.png);background-position:-273px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_snowy{background-image:url(spritesmith0.png);background-position:-298px -698px;width:60px;height:60px}.hair_bangs_3_white{background-image:url(spritesmith0.png);background-position:-182px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_white{background-image:url(spritesmith0.png);background-position:-207px -698px;width:60px;height:60px}.hair_bangs_3_winternight{background-image:url(spritesmith0.png);background-position:-91px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_winternight{background-image:url(spritesmith0.png);background-position:-116px -698px;width:60px;height:60px}.hair_bangs_3_winterstar{background-image:url(spritesmith0.png);background-position:0 -683px;width:90px;height:90px}.customize-option.hair_bangs_3_winterstar{background-image:url(spritesmith0.png);background-position:-25px -698px;width:60px;height:60px}.hair_bangs_3_yellow{background-image:url(spritesmith0.png);background-position:-728px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_yellow{background-image:url(spritesmith0.png);background-position:-753px -607px;width:60px;height:60px}.hair_bangs_3_zombie{background-image:url(spritesmith0.png);background-position:-637px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_zombie{background-image:url(spritesmith0.png);background-position:-662px -607px;width:60px;height:60px}.hair_base_1_TRUred{background-image:url(spritesmith0.png);background-position:-546px -592px;width:90px;height:90px}.customize-option.hair_base_1_TRUred{background-image:url(spritesmith0.png);background-position:-571px -607px;width:60px;height:60px}.hair_base_1_aurora{background-image:url(spritesmith0.png);background-position:-455px -592px;width:90px;height:90px}.customize-option.hair_base_1_aurora{background-image:url(spritesmith0.png);background-position:-480px -607px;width:60px;height:60px}.hair_base_1_black{background-image:url(spritesmith0.png);background-position:-364px -592px;width:90px;height:90px}.customize-option.hair_base_1_black{background-image:url(spritesmith0.png);background-position:-389px -607px;width:60px;height:60px}.hair_base_1_blond{background-image:url(spritesmith0.png);background-position:-273px -592px;width:90px;height:90px}.customize-option.hair_base_1_blond{background-image:url(spritesmith0.png);background-position:-298px -607px;width:60px;height:60px}.hair_base_1_blue{background-image:url(spritesmith0.png);background-position:-182px -592px;width:90px;height:90px}.customize-option.hair_base_1_blue{background-image:url(spritesmith0.png);background-position:-207px -607px;width:60px;height:60px}.hair_base_1_brown{background-image:url(spritesmith1.png);background-position:-91px 0;width:90px;height:90px}.customize-option.hair_base_1_brown{background-image:url(spritesmith1.png);background-position:-116px -15px;width:60px;height:60px}.hair_base_1_candycane{background-image:url(spritesmith1.png);background-position:-546px -1092px;width:90px;height:90px}.customize-option.hair_base_1_candycane{background-image:url(spritesmith1.png);background-position:-571px -1107px;width:60px;height:60px}.hair_base_1_candycorn{background-image:url(spritesmith1.png);background-position:0 -91px;width:90px;height:90px}.customize-option.hair_base_1_candycorn{background-image:url(spritesmith1.png);background-position:-25px -106px;width:60px;height:60px}.hair_base_1_festive{background-image:url(spritesmith1.png);background-position:-91px -91px;width:90px;height:90px}.customize-option.hair_base_1_festive{background-image:url(spritesmith1.png);background-position:-116px -106px;width:60px;height:60px}.hair_base_1_frost{background-image:url(spritesmith1.png);background-position:-182px 0;width:90px;height:90px}.customize-option.hair_base_1_frost{background-image:url(spritesmith1.png);background-position:-207px -15px;width:60px;height:60px}.hair_base_1_ghostwhite{background-image:url(spritesmith1.png);background-position:-182px -91px;width:90px;height:90px}.customize-option.hair_base_1_ghostwhite{background-image:url(spritesmith1.png);background-position:-207px -106px;width:60px;height:60px}.hair_base_1_green{background-image:url(spritesmith1.png);background-position:0 -182px;width:90px;height:90px}.customize-option.hair_base_1_green{background-image:url(spritesmith1.png);background-position:-25px -197px;width:60px;height:60px}.hair_base_1_halloween{background-image:url(spritesmith1.png);background-position:-91px -182px;width:90px;height:90px}.customize-option.hair_base_1_halloween{background-image:url(spritesmith1.png);background-position:-116px -197px;width:60px;height:60px}.hair_base_1_holly{background-image:url(spritesmith1.png);background-position:-182px -182px;width:90px;height:90px}.customize-option.hair_base_1_holly{background-image:url(spritesmith1.png);background-position:-207px -197px;width:60px;height:60px}.hair_base_1_hollygreen{background-image:url(spritesmith1.png);background-position:-273px 0;width:90px;height:90px}.customize-option.hair_base_1_hollygreen{background-image:url(spritesmith1.png);background-position:-298px -15px;width:60px;height:60px}.hair_base_1_midnight{background-image:url(spritesmith1.png);background-position:-273px -91px;width:90px;height:90px}.customize-option.hair_base_1_midnight{background-image:url(spritesmith1.png);background-position:-298px -106px;width:60px;height:60px}.hair_base_1_pblue{background-image:url(spritesmith1.png);background-position:-273px -182px;width:90px;height:90px}.customize-option.hair_base_1_pblue{background-image:url(spritesmith1.png);background-position:-298px -197px;width:60px;height:60px}.hair_base_1_peppermint{background-image:url(spritesmith1.png);background-position:0 -273px;width:90px;height:90px}.customize-option.hair_base_1_peppermint{background-image:url(spritesmith1.png);background-position:-25px -288px;width:60px;height:60px}.hair_base_1_pgreen{background-image:url(spritesmith1.png);background-position:-91px -273px;width:90px;height:90px}.customize-option.hair_base_1_pgreen{background-image:url(spritesmith1.png);background-position:-116px -288px;width:60px;height:60px}.hair_base_1_porange{background-image:url(spritesmith1.png);background-position:-182px -273px;width:90px;height:90px}.customize-option.hair_base_1_porange{background-image:url(spritesmith1.png);background-position:-207px -288px;width:60px;height:60px}.hair_base_1_ppink{background-image:url(spritesmith1.png);background-position:-273px -273px;width:90px;height:90px}.customize-option.hair_base_1_ppink{background-image:url(spritesmith1.png);background-position:-298px -288px;width:60px;height:60px}.hair_base_1_ppurple{background-image:url(spritesmith1.png);background-position:-364px 0;width:90px;height:90px}.customize-option.hair_base_1_ppurple{background-image:url(spritesmith1.png);background-position:-389px -15px;width:60px;height:60px}.hair_base_1_pumpkin{background-image:url(spritesmith1.png);background-position:-364px -91px;width:90px;height:90px}.customize-option.hair_base_1_pumpkin{background-image:url(spritesmith1.png);background-position:-389px -106px;width:60px;height:60px}.hair_base_1_purple{background-image:url(spritesmith1.png);background-position:-364px -182px;width:90px;height:90px}.customize-option.hair_base_1_purple{background-image:url(spritesmith1.png);background-position:-389px -197px;width:60px;height:60px}.hair_base_1_pyellow{background-image:url(spritesmith1.png);background-position:-364px -273px;width:90px;height:90px}.customize-option.hair_base_1_pyellow{background-image:url(spritesmith1.png);background-position:-389px -288px;width:60px;height:60px}.hair_base_1_rainbow{background-image:url(spritesmith1.png);background-position:0 -364px;width:90px;height:90px}.customize-option.hair_base_1_rainbow{background-image:url(spritesmith1.png);background-position:-25px -379px;width:60px;height:60px}.hair_base_1_red{background-image:url(spritesmith1.png);background-position:-91px -364px;width:90px;height:90px}.customize-option.hair_base_1_red{background-image:url(spritesmith1.png);background-position:-116px -379px;width:60px;height:60px}.hair_base_1_snowy{background-image:url(spritesmith1.png);background-position:-182px -364px;width:90px;height:90px}.customize-option.hair_base_1_snowy{background-image:url(spritesmith1.png);background-position:-207px -379px;width:60px;height:60px}.hair_base_1_white{background-image:url(spritesmith1.png);background-position:-273px -364px;width:90px;height:90px}.customize-option.hair_base_1_white{background-image:url(spritesmith1.png);background-position:-298px -379px;width:60px;height:60px}.hair_base_1_winternight{background-image:url(spritesmith1.png);background-position:-364px -364px;width:90px;height:90px}.customize-option.hair_base_1_winternight{background-image:url(spritesmith1.png);background-position:-389px -379px;width:60px;height:60px}.hair_base_1_winterstar{background-image:url(spritesmith1.png);background-position:-455px 0;width:90px;height:90px}.customize-option.hair_base_1_winterstar{background-image:url(spritesmith1.png);background-position:-480px -15px;width:60px;height:60px}.hair_base_1_yellow{background-image:url(spritesmith1.png);background-position:-455px -91px;width:90px;height:90px}.customize-option.hair_base_1_yellow{background-image:url(spritesmith1.png);background-position:-480px -106px;width:60px;height:60px}.hair_base_1_zombie{background-image:url(spritesmith1.png);background-position:-455px -182px;width:90px;height:90px}.customize-option.hair_base_1_zombie{background-image:url(spritesmith1.png);background-position:-480px -197px;width:60px;height:60px}.hair_base_2_TRUred{background-image:url(spritesmith1.png);background-position:-455px -273px;width:90px;height:90px}.customize-option.hair_base_2_TRUred{background-image:url(spritesmith1.png);background-position:-480px -288px;width:60px;height:60px}.hair_base_2_aurora{background-image:url(spritesmith1.png);background-position:-455px -364px;width:90px;height:90px}.customize-option.hair_base_2_aurora{background-image:url(spritesmith1.png);background-position:-480px -379px;width:60px;height:60px}.hair_base_2_black{background-image:url(spritesmith1.png);background-position:0 -455px;width:90px;height:90px}.customize-option.hair_base_2_black{background-image:url(spritesmith1.png);background-position:-25px -470px;width:60px;height:60px}.hair_base_2_blond{background-image:url(spritesmith1.png);background-position:-91px -455px;width:90px;height:90px}.customize-option.hair_base_2_blond{background-image:url(spritesmith1.png);background-position:-116px -470px;width:60px;height:60px}.hair_base_2_blue{background-image:url(spritesmith1.png);background-position:-182px -455px;width:90px;height:90px}.customize-option.hair_base_2_blue{background-image:url(spritesmith1.png);background-position:-207px -470px;width:60px;height:60px}.hair_base_2_brown{background-image:url(spritesmith1.png);background-position:-273px -455px;width:90px;height:90px}.customize-option.hair_base_2_brown{background-image:url(spritesmith1.png);background-position:-298px -470px;width:60px;height:60px}.hair_base_2_candycane{background-image:url(spritesmith1.png);background-position:-364px -455px;width:90px;height:90px}.customize-option.hair_base_2_candycane{background-image:url(spritesmith1.png);background-position:-389px -470px;width:60px;height:60px}.hair_base_2_candycorn{background-image:url(spritesmith1.png);background-position:-455px -455px;width:90px;height:90px}.customize-option.hair_base_2_candycorn{background-image:url(spritesmith1.png);background-position:-480px -470px;width:60px;height:60px}.hair_base_2_festive{background-image:url(spritesmith1.png);background-position:-546px 0;width:90px;height:90px}.customize-option.hair_base_2_festive{background-image:url(spritesmith1.png);background-position:-571px -15px;width:60px;height:60px}.hair_base_2_frost{background-image:url(spritesmith1.png);background-position:-546px -91px;width:90px;height:90px}.customize-option.hair_base_2_frost{background-image:url(spritesmith1.png);background-position:-571px -106px;width:60px;height:60px}.hair_base_2_ghostwhite{background-image:url(spritesmith1.png);background-position:-546px -182px;width:90px;height:90px}.customize-option.hair_base_2_ghostwhite{background-image:url(spritesmith1.png);background-position:-571px -197px;width:60px;height:60px}.hair_base_2_green{background-image:url(spritesmith1.png);background-position:-546px -273px;width:90px;height:90px}.customize-option.hair_base_2_green{background-image:url(spritesmith1.png);background-position:-571px -288px;width:60px;height:60px}.hair_base_2_halloween{background-image:url(spritesmith1.png);background-position:-546px -364px;width:90px;height:90px}.customize-option.hair_base_2_halloween{background-image:url(spritesmith1.png);background-position:-571px -379px;width:60px;height:60px}.hair_base_2_holly{background-image:url(spritesmith1.png);background-position:-546px -455px;width:90px;height:90px}.customize-option.hair_base_2_holly{background-image:url(spritesmith1.png);background-position:-571px -470px;width:60px;height:60px}.hair_base_2_hollygreen{background-image:url(spritesmith1.png);background-position:0 -546px;width:90px;height:90px}.customize-option.hair_base_2_hollygreen{background-image:url(spritesmith1.png);background-position:-25px -561px;width:60px;height:60px}.hair_base_2_midnight{background-image:url(spritesmith1.png);background-position:-91px -546px;width:90px;height:90px}.customize-option.hair_base_2_midnight{background-image:url(spritesmith1.png);background-position:-116px -561px;width:60px;height:60px}.hair_base_2_pblue{background-image:url(spritesmith1.png);background-position:-182px -546px;width:90px;height:90px}.customize-option.hair_base_2_pblue{background-image:url(spritesmith1.png);background-position:-207px -561px;width:60px;height:60px}.hair_base_2_peppermint{background-image:url(spritesmith1.png);background-position:-273px -546px;width:90px;height:90px}.customize-option.hair_base_2_peppermint{background-image:url(spritesmith1.png);background-position:-298px -561px;width:60px;height:60px}.hair_base_2_pgreen{background-image:url(spritesmith1.png);background-position:-364px -546px;width:90px;height:90px}.customize-option.hair_base_2_pgreen{background-image:url(spritesmith1.png);background-position:-389px -561px;width:60px;height:60px}.hair_base_2_porange{background-image:url(spritesmith1.png);background-position:-455px -546px;width:90px;height:90px}.customize-option.hair_base_2_porange{background-image:url(spritesmith1.png);background-position:-480px -561px;width:60px;height:60px}.hair_base_2_ppink{background-image:url(spritesmith1.png);background-position:-546px -546px;width:90px;height:90px}.customize-option.hair_base_2_ppink{background-image:url(spritesmith1.png);background-position:-571px -561px;width:60px;height:60px}.hair_base_2_ppurple{background-image:url(spritesmith1.png);background-position:-637px 0;width:90px;height:90px}.customize-option.hair_base_2_ppurple{background-image:url(spritesmith1.png);background-position:-662px -15px;width:60px;height:60px}.hair_base_2_pumpkin{background-image:url(spritesmith1.png);background-position:-637px -91px;width:90px;height:90px}.customize-option.hair_base_2_pumpkin{background-image:url(spritesmith1.png);background-position:-662px -106px;width:60px;height:60px}.hair_base_2_purple{background-image:url(spritesmith1.png);background-position:-637px -182px;width:90px;height:90px}.customize-option.hair_base_2_purple{background-image:url(spritesmith1.png);background-position:-662px -197px;width:60px;height:60px}.hair_base_2_pyellow{background-image:url(spritesmith1.png);background-position:-637px -273px;width:90px;height:90px}.customize-option.hair_base_2_pyellow{background-image:url(spritesmith1.png);background-position:-662px -288px;width:60px;height:60px}.hair_base_2_rainbow{background-image:url(spritesmith1.png);background-position:-637px -364px;width:90px;height:90px}.customize-option.hair_base_2_rainbow{background-image:url(spritesmith1.png);background-position:-662px -379px;width:60px;height:60px}.hair_base_2_red{background-image:url(spritesmith1.png);background-position:-637px -455px;width:90px;height:90px}.customize-option.hair_base_2_red{background-image:url(spritesmith1.png);background-position:-662px -470px;width:60px;height:60px}.hair_base_2_snowy{background-image:url(spritesmith1.png);background-position:-637px -546px;width:90px;height:90px}.customize-option.hair_base_2_snowy{background-image:url(spritesmith1.png);background-position:-662px -561px;width:60px;height:60px}.hair_base_2_white{background-image:url(spritesmith1.png);background-position:0 -637px;width:90px;height:90px}.customize-option.hair_base_2_white{background-image:url(spritesmith1.png);background-position:-25px -652px;width:60px;height:60px}.hair_base_2_winternight{background-image:url(spritesmith1.png);background-position:-91px -637px;width:90px;height:90px}.customize-option.hair_base_2_winternight{background-image:url(spritesmith1.png);background-position:-116px -652px;width:60px;height:60px}.hair_base_2_winterstar{background-image:url(spritesmith1.png);background-position:-182px -637px;width:90px;height:90px}.customize-option.hair_base_2_winterstar{background-image:url(spritesmith1.png);background-position:-207px -652px;width:60px;height:60px}.hair_base_2_yellow{background-image:url(spritesmith1.png);background-position:-273px -637px;width:90px;height:90px}.customize-option.hair_base_2_yellow{background-image:url(spritesmith1.png);background-position:-298px -652px;width:60px;height:60px}.hair_base_2_zombie{background-image:url(spritesmith1.png);background-position:-364px -637px;width:90px;height:90px}.customize-option.hair_base_2_zombie{background-image:url(spritesmith1.png);background-position:-389px -652px;width:60px;height:60px}.hair_base_3_TRUred{background-image:url(spritesmith1.png);background-position:-455px -637px;width:90px;height:90px}.customize-option.hair_base_3_TRUred{background-image:url(spritesmith1.png);background-position:-480px -652px;width:60px;height:60px}.hair_base_3_aurora{background-image:url(spritesmith1.png);background-position:-546px -637px;width:90px;height:90px}.customize-option.hair_base_3_aurora{background-image:url(spritesmith1.png);background-position:-571px -652px;width:60px;height:60px}.hair_base_3_black{background-image:url(spritesmith1.png);background-position:-637px -637px;width:90px;height:90px}.customize-option.hair_base_3_black{background-image:url(spritesmith1.png);background-position:-662px -652px;width:60px;height:60px}.hair_base_3_blond{background-image:url(spritesmith1.png);background-position:-728px 0;width:90px;height:90px}.customize-option.hair_base_3_blond{background-image:url(spritesmith1.png);background-position:-753px -15px;width:60px;height:60px}.hair_base_3_blue{background-image:url(spritesmith1.png);background-position:-728px -91px;width:90px;height:90px}.customize-option.hair_base_3_blue{background-image:url(spritesmith1.png);background-position:-753px -106px;width:60px;height:60px}.hair_base_3_brown{background-image:url(spritesmith1.png);background-position:-728px -182px;width:90px;height:90px}.customize-option.hair_base_3_brown{background-image:url(spritesmith1.png);background-position:-753px -197px;width:60px;height:60px}.hair_base_3_candycane{background-image:url(spritesmith1.png);background-position:-728px -273px;width:90px;height:90px}.customize-option.hair_base_3_candycane{background-image:url(spritesmith1.png);background-position:-753px -288px;width:60px;height:60px}.hair_base_3_candycorn{background-image:url(spritesmith1.png);background-position:-728px -364px;width:90px;height:90px}.customize-option.hair_base_3_candycorn{background-image:url(spritesmith1.png);background-position:-753px -379px;width:60px;height:60px}.hair_base_3_festive{background-image:url(spritesmith1.png);background-position:-728px -455px;width:90px;height:90px}.customize-option.hair_base_3_festive{background-image:url(spritesmith1.png);background-position:-753px -470px;width:60px;height:60px}.hair_base_3_frost{background-image:url(spritesmith1.png);background-position:-728px -546px;width:90px;height:90px}.customize-option.hair_base_3_frost{background-image:url(spritesmith1.png);background-position:-753px -561px;width:60px;height:60px}.hair_base_3_ghostwhite{background-image:url(spritesmith1.png);background-position:-728px -637px;width:90px;height:90px}.customize-option.hair_base_3_ghostwhite{background-image:url(spritesmith1.png);background-position:-753px -652px;width:60px;height:60px}.hair_base_3_green{background-image:url(spritesmith1.png);background-position:0 -728px;width:90px;height:90px}.customize-option.hair_base_3_green{background-image:url(spritesmith1.png);background-position:-25px -743px;width:60px;height:60px}.hair_base_3_halloween{background-image:url(spritesmith1.png);background-position:-91px -728px;width:90px;height:90px}.customize-option.hair_base_3_halloween{background-image:url(spritesmith1.png);background-position:-116px -743px;width:60px;height:60px}.hair_base_3_holly{background-image:url(spritesmith1.png);background-position:-182px -728px;width:90px;height:90px}.customize-option.hair_base_3_holly{background-image:url(spritesmith1.png);background-position:-207px -743px;width:60px;height:60px}.hair_base_3_hollygreen{background-image:url(spritesmith1.png);background-position:-273px -728px;width:90px;height:90px}.customize-option.hair_base_3_hollygreen{background-image:url(spritesmith1.png);background-position:-298px -743px;width:60px;height:60px}.hair_base_3_midnight{background-image:url(spritesmith1.png);background-position:-364px -728px;width:90px;height:90px}.customize-option.hair_base_3_midnight{background-image:url(spritesmith1.png);background-position:-389px -743px;width:60px;height:60px}.hair_base_3_pblue{background-image:url(spritesmith1.png);background-position:-455px -728px;width:90px;height:90px}.customize-option.hair_base_3_pblue{background-image:url(spritesmith1.png);background-position:-480px -743px;width:60px;height:60px}.hair_base_3_peppermint{background-image:url(spritesmith1.png);background-position:-546px -728px;width:90px;height:90px}.customize-option.hair_base_3_peppermint{background-image:url(spritesmith1.png);background-position:-571px -743px;width:60px;height:60px}.hair_base_3_pgreen{background-image:url(spritesmith1.png);background-position:-637px -728px;width:90px;height:90px}.customize-option.hair_base_3_pgreen{background-image:url(spritesmith1.png);background-position:-662px -743px;width:60px;height:60px}.hair_base_3_porange{background-image:url(spritesmith1.png);background-position:-728px -728px;width:90px;height:90px}.customize-option.hair_base_3_porange{background-image:url(spritesmith1.png);background-position:-753px -743px;width:60px;height:60px}.hair_base_3_ppink{background-image:url(spritesmith1.png);background-position:-819px 0;width:90px;height:90px}.customize-option.hair_base_3_ppink{background-image:url(spritesmith1.png);background-position:-844px -15px;width:60px;height:60px}.hair_base_3_ppurple{background-image:url(spritesmith1.png);background-position:-819px -91px;width:90px;height:90px}.customize-option.hair_base_3_ppurple{background-image:url(spritesmith1.png);background-position:-844px -106px;width:60px;height:60px}.hair_base_3_pumpkin{background-image:url(spritesmith1.png);background-position:-819px -182px;width:90px;height:90px}.customize-option.hair_base_3_pumpkin{background-image:url(spritesmith1.png);background-position:-844px -197px;width:60px;height:60px}.hair_base_3_purple{background-image:url(spritesmith1.png);background-position:-819px -273px;width:90px;height:90px}.customize-option.hair_base_3_purple{background-image:url(spritesmith1.png);background-position:-844px -288px;width:60px;height:60px}.hair_base_3_pyellow{background-image:url(spritesmith1.png);background-position:-819px -364px;width:90px;height:90px}.customize-option.hair_base_3_pyellow{background-image:url(spritesmith1.png);background-position:-844px -379px;width:60px;height:60px}.hair_base_3_rainbow{background-image:url(spritesmith1.png);background-position:-819px -455px;width:90px;height:90px}.customize-option.hair_base_3_rainbow{background-image:url(spritesmith1.png);background-position:-844px -470px;width:60px;height:60px}.hair_base_3_red{background-image:url(spritesmith1.png);background-position:-819px -546px;width:90px;height:90px}.customize-option.hair_base_3_red{background-image:url(spritesmith1.png);background-position:-844px -561px;width:60px;height:60px}.hair_base_3_snowy{background-image:url(spritesmith1.png);background-position:-819px -637px;width:90px;height:90px}.customize-option.hair_base_3_snowy{background-image:url(spritesmith1.png);background-position:-844px -652px;width:60px;height:60px}.hair_base_3_white{background-image:url(spritesmith1.png);background-position:-819px -728px;width:90px;height:90px}.customize-option.hair_base_3_white{background-image:url(spritesmith1.png);background-position:-844px -743px;width:60px;height:60px}.hair_base_3_winternight{background-image:url(spritesmith1.png);background-position:0 -819px;width:90px;height:90px}.customize-option.hair_base_3_winternight{background-image:url(spritesmith1.png);background-position:-25px -834px;width:60px;height:60px}.hair_base_3_winterstar{background-image:url(spritesmith1.png);background-position:-91px -819px;width:90px;height:90px}.customize-option.hair_base_3_winterstar{background-image:url(spritesmith1.png);background-position:-116px -834px;width:60px;height:60px}.hair_base_3_yellow{background-image:url(spritesmith1.png);background-position:-182px -819px;width:90px;height:90px}.customize-option.hair_base_3_yellow{background-image:url(spritesmith1.png);background-position:-207px -834px;width:60px;height:60px}.hair_base_3_zombie{background-image:url(spritesmith1.png);background-position:-273px -819px;width:90px;height:90px}.customize-option.hair_base_3_zombie{background-image:url(spritesmith1.png);background-position:-298px -834px;width:60px;height:60px}.hair_base_4_TRUred{background-image:url(spritesmith1.png);background-position:-364px -819px;width:90px;height:90px}.customize-option.hair_base_4_TRUred{background-image:url(spritesmith1.png);background-position:-389px -834px;width:60px;height:60px}.hair_base_4_aurora{background-image:url(spritesmith1.png);background-position:-455px -819px;width:90px;height:90px}.customize-option.hair_base_4_aurora{background-image:url(spritesmith1.png);background-position:-480px -834px;width:60px;height:60px}.hair_base_4_black{background-image:url(spritesmith1.png);background-position:-546px -819px;width:90px;height:90px}.customize-option.hair_base_4_black{background-image:url(spritesmith1.png);background-position:-571px -834px;width:60px;height:60px}.hair_base_4_blond{background-image:url(spritesmith1.png);background-position:-637px -819px;width:90px;height:90px}.customize-option.hair_base_4_blond{background-image:url(spritesmith1.png);background-position:-662px -834px;width:60px;height:60px}.hair_base_4_blue{background-image:url(spritesmith1.png);background-position:-728px -819px;width:90px;height:90px}.customize-option.hair_base_4_blue{background-image:url(spritesmith1.png);background-position:-753px -834px;width:60px;height:60px}.hair_base_4_brown{background-image:url(spritesmith1.png);background-position:-819px -819px;width:90px;height:90px}.customize-option.hair_base_4_brown{background-image:url(spritesmith1.png);background-position:-844px -834px;width:60px;height:60px}.hair_base_4_candycane{background-image:url(spritesmith1.png);background-position:-910px 0;width:90px;height:90px}.customize-option.hair_base_4_candycane{background-image:url(spritesmith1.png);background-position:-935px -15px;width:60px;height:60px}.hair_base_4_candycorn{background-image:url(spritesmith1.png);background-position:-910px -91px;width:90px;height:90px}.customize-option.hair_base_4_candycorn{background-image:url(spritesmith1.png);background-position:-935px -106px;width:60px;height:60px}.hair_base_4_festive{background-image:url(spritesmith1.png);background-position:-910px -182px;width:90px;height:90px}.customize-option.hair_base_4_festive{background-image:url(spritesmith1.png);background-position:-935px -197px;width:60px;height:60px}.hair_base_4_frost{background-image:url(spritesmith1.png);background-position:-910px -273px;width:90px;height:90px}.customize-option.hair_base_4_frost{background-image:url(spritesmith1.png);background-position:-935px -288px;width:60px;height:60px}.hair_base_4_ghostwhite{background-image:url(spritesmith1.png);background-position:-910px -364px;width:90px;height:90px}.customize-option.hair_base_4_ghostwhite{background-image:url(spritesmith1.png);background-position:-935px -379px;width:60px;height:60px}.hair_base_4_green{background-image:url(spritesmith1.png);background-position:-910px -455px;width:90px;height:90px}.customize-option.hair_base_4_green{background-image:url(spritesmith1.png);background-position:-935px -470px;width:60px;height:60px}.hair_base_4_halloween{background-image:url(spritesmith1.png);background-position:-910px -546px;width:90px;height:90px}.customize-option.hair_base_4_halloween{background-image:url(spritesmith1.png);background-position:-935px -561px;width:60px;height:60px}.hair_base_4_holly{background-image:url(spritesmith1.png);background-position:-910px -637px;width:90px;height:90px}.customize-option.hair_base_4_holly{background-image:url(spritesmith1.png);background-position:-935px -652px;width:60px;height:60px}.hair_base_4_hollygreen{background-image:url(spritesmith1.png);background-position:-910px -728px;width:90px;height:90px}.customize-option.hair_base_4_hollygreen{background-image:url(spritesmith1.png);background-position:-935px -743px;width:60px;height:60px}.hair_base_4_midnight{background-image:url(spritesmith1.png);background-position:-910px -819px;width:90px;height:90px}.customize-option.hair_base_4_midnight{background-image:url(spritesmith1.png);background-position:-935px -834px;width:60px;height:60px}.hair_base_4_pblue{background-image:url(spritesmith1.png);background-position:0 -910px;width:90px;height:90px}.customize-option.hair_base_4_pblue{background-image:url(spritesmith1.png);background-position:-25px -925px;width:60px;height:60px}.hair_base_4_peppermint{background-image:url(spritesmith1.png);background-position:-91px -910px;width:90px;height:90px}.customize-option.hair_base_4_peppermint{background-image:url(spritesmith1.png);background-position:-116px -925px;width:60px;height:60px}.hair_base_4_pgreen{background-image:url(spritesmith1.png);background-position:-182px -910px;width:90px;height:90px}.customize-option.hair_base_4_pgreen{background-image:url(spritesmith1.png);background-position:-207px -925px;width:60px;height:60px}.hair_base_4_porange{background-image:url(spritesmith1.png);background-position:-273px -910px;width:90px;height:90px}.customize-option.hair_base_4_porange{background-image:url(spritesmith1.png);background-position:-298px -925px;width:60px;height:60px}.hair_base_4_ppink{background-image:url(spritesmith1.png);background-position:-364px -910px;width:90px;height:90px}.customize-option.hair_base_4_ppink{background-image:url(spritesmith1.png);background-position:-389px -925px;width:60px;height:60px}.hair_base_4_ppurple{background-image:url(spritesmith1.png);background-position:-455px -910px;width:90px;height:90px}.customize-option.hair_base_4_ppurple{background-image:url(spritesmith1.png);background-position:-480px -925px;width:60px;height:60px}.hair_base_4_pumpkin{background-image:url(spritesmith1.png);background-position:-546px -910px;width:90px;height:90px}.customize-option.hair_base_4_pumpkin{background-image:url(spritesmith1.png);background-position:-571px -925px;width:60px;height:60px}.hair_base_4_purple{background-image:url(spritesmith1.png);background-position:-637px -910px;width:90px;height:90px}.customize-option.hair_base_4_purple{background-image:url(spritesmith1.png);background-position:-662px -925px;width:60px;height:60px}.hair_base_4_pyellow{background-image:url(spritesmith1.png);background-position:-728px -910px;width:90px;height:90px}.customize-option.hair_base_4_pyellow{background-image:url(spritesmith1.png);background-position:-753px -925px;width:60px;height:60px}.hair_base_4_rainbow{background-image:url(spritesmith1.png);background-position:-819px -910px;width:90px;height:90px}.customize-option.hair_base_4_rainbow{background-image:url(spritesmith1.png);background-position:-844px -925px;width:60px;height:60px}.hair_base_4_red{background-image:url(spritesmith1.png);background-position:-910px -910px;width:90px;height:90px}.customize-option.hair_base_4_red{background-image:url(spritesmith1.png);background-position:-935px -925px;width:60px;height:60px}.hair_base_4_snowy{background-image:url(spritesmith1.png);background-position:-1001px 0;width:90px;height:90px}.customize-option.hair_base_4_snowy{background-image:url(spritesmith1.png);background-position:-1026px -15px;width:60px;height:60px}.hair_base_4_white{background-image:url(spritesmith1.png);background-position:-1001px -91px;width:90px;height:90px}.customize-option.hair_base_4_white{background-image:url(spritesmith1.png);background-position:-1026px -106px;width:60px;height:60px}.hair_base_4_winternight{background-image:url(spritesmith1.png);background-position:-1001px -182px;width:90px;height:90px}.customize-option.hair_base_4_winternight{background-image:url(spritesmith1.png);background-position:-1026px -197px;width:60px;height:60px}.hair_base_4_winterstar{background-image:url(spritesmith1.png);background-position:-1001px -273px;width:90px;height:90px}.customize-option.hair_base_4_winterstar{background-image:url(spritesmith1.png);background-position:-1026px -288px;width:60px;height:60px}.hair_base_4_yellow{background-image:url(spritesmith1.png);background-position:-1001px -364px;width:90px;height:90px}.customize-option.hair_base_4_yellow{background-image:url(spritesmith1.png);background-position:-1026px -379px;width:60px;height:60px}.hair_base_4_zombie{background-image:url(spritesmith1.png);background-position:-1001px -455px;width:90px;height:90px}.customize-option.hair_base_4_zombie{background-image:url(spritesmith1.png);background-position:-1026px -470px;width:60px;height:60px}.hair_base_5_TRUred{background-image:url(spritesmith1.png);background-position:-1001px -546px;width:90px;height:90px}.customize-option.hair_base_5_TRUred{background-image:url(spritesmith1.png);background-position:-1026px -561px;width:60px;height:60px}.hair_base_5_aurora{background-image:url(spritesmith1.png);background-position:-1001px -637px;width:90px;height:90px}.customize-option.hair_base_5_aurora{background-image:url(spritesmith1.png);background-position:-1026px -652px;width:60px;height:60px}.hair_base_5_black{background-image:url(spritesmith1.png);background-position:-1001px -728px;width:90px;height:90px}.customize-option.hair_base_5_black{background-image:url(spritesmith1.png);background-position:-1026px -743px;width:60px;height:60px}.hair_base_5_blond{background-image:url(spritesmith1.png);background-position:-1001px -819px;width:90px;height:90px}.customize-option.hair_base_5_blond{background-image:url(spritesmith1.png);background-position:-1026px -834px;width:60px;height:60px}.hair_base_5_blue{background-image:url(spritesmith1.png);background-position:-1001px -910px;width:90px;height:90px}.customize-option.hair_base_5_blue{background-image:url(spritesmith1.png);background-position:-1026px -925px;width:60px;height:60px}.hair_base_5_brown{background-image:url(spritesmith1.png);background-position:0 -1001px;width:90px;height:90px}.customize-option.hair_base_5_brown{background-image:url(spritesmith1.png);background-position:-25px -1016px;width:60px;height:60px}.hair_base_5_candycane{background-image:url(spritesmith1.png);background-position:-91px -1001px;width:90px;height:90px}.customize-option.hair_base_5_candycane{background-image:url(spritesmith1.png);background-position:-116px -1016px;width:60px;height:60px}.hair_base_5_candycorn{background-image:url(spritesmith1.png);background-position:-182px -1001px;width:90px;height:90px}.customize-option.hair_base_5_candycorn{background-image:url(spritesmith1.png);background-position:-207px -1016px;width:60px;height:60px}.hair_base_5_festive{background-image:url(spritesmith1.png);background-position:-273px -1001px;width:90px;height:90px}.customize-option.hair_base_5_festive{background-image:url(spritesmith1.png);background-position:-298px -1016px;width:60px;height:60px}.hair_base_5_frost{background-image:url(spritesmith1.png);background-position:-364px -1001px;width:90px;height:90px}.customize-option.hair_base_5_frost{background-image:url(spritesmith1.png);background-position:-389px -1016px;width:60px;height:60px}.hair_base_5_ghostwhite{background-image:url(spritesmith1.png);background-position:-455px -1001px;width:90px;height:90px}.customize-option.hair_base_5_ghostwhite{background-image:url(spritesmith1.png);background-position:-480px -1016px;width:60px;height:60px}.hair_base_5_green{background-image:url(spritesmith1.png);background-position:-546px -1001px;width:90px;height:90px}.customize-option.hair_base_5_green{background-image:url(spritesmith1.png);background-position:-571px -1016px;width:60px;height:60px}.hair_base_5_halloween{background-image:url(spritesmith1.png);background-position:-637px -1001px;width:90px;height:90px}.customize-option.hair_base_5_halloween{background-image:url(spritesmith1.png);background-position:-662px -1016px;width:60px;height:60px}.hair_base_5_holly{background-image:url(spritesmith1.png);background-position:-728px -1001px;width:90px;height:90px}.customize-option.hair_base_5_holly{background-image:url(spritesmith1.png);background-position:-753px -1016px;width:60px;height:60px}.hair_base_5_hollygreen{background-image:url(spritesmith1.png);background-position:-819px -1001px;width:90px;height:90px}.customize-option.hair_base_5_hollygreen{background-image:url(spritesmith1.png);background-position:-844px -1016px;width:60px;height:60px}.hair_base_5_midnight{background-image:url(spritesmith1.png);background-position:-910px -1001px;width:90px;height:90px}.customize-option.hair_base_5_midnight{background-image:url(spritesmith1.png);background-position:-935px -1016px;width:60px;height:60px}.hair_base_5_pblue{background-image:url(spritesmith1.png);background-position:-1001px -1001px;width:90px;height:90px}.customize-option.hair_base_5_pblue{background-image:url(spritesmith1.png);background-position:-1026px -1016px;width:60px;height:60px}.hair_base_5_peppermint{background-image:url(spritesmith1.png);background-position:-1092px 0;width:90px;height:90px}.customize-option.hair_base_5_peppermint{background-image:url(spritesmith1.png);background-position:-1117px -15px;width:60px;height:60px}.hair_base_5_pgreen{background-image:url(spritesmith1.png);background-position:-1092px -91px;width:90px;height:90px}.customize-option.hair_base_5_pgreen{background-image:url(spritesmith1.png);background-position:-1117px -106px;width:60px;height:60px}.hair_base_5_porange{background-image:url(spritesmith1.png);background-position:-1092px -182px;width:90px;height:90px}.customize-option.hair_base_5_porange{background-image:url(spritesmith1.png);background-position:-1117px -197px;width:60px;height:60px}.hair_base_5_ppink{background-image:url(spritesmith1.png);background-position:-1092px -273px;width:90px;height:90px}.customize-option.hair_base_5_ppink{background-image:url(spritesmith1.png);background-position:-1117px -288px;width:60px;height:60px}.hair_base_5_ppurple{background-image:url(spritesmith1.png);background-position:-1092px -364px;width:90px;height:90px}.customize-option.hair_base_5_ppurple{background-image:url(spritesmith1.png);background-position:-1117px -379px;width:60px;height:60px}.hair_base_5_pumpkin{background-image:url(spritesmith1.png);background-position:-1092px -455px;width:90px;height:90px}.customize-option.hair_base_5_pumpkin{background-image:url(spritesmith1.png);background-position:-1117px -470px;width:60px;height:60px}.hair_base_5_purple{background-image:url(spritesmith1.png);background-position:-1092px -546px;width:90px;height:90px}.customize-option.hair_base_5_purple{background-image:url(spritesmith1.png);background-position:-1117px -561px;width:60px;height:60px}.hair_base_5_pyellow{background-image:url(spritesmith1.png);background-position:-1092px -637px;width:90px;height:90px}.customize-option.hair_base_5_pyellow{background-image:url(spritesmith1.png);background-position:-1117px -652px;width:60px;height:60px}.hair_base_5_rainbow{background-image:url(spritesmith1.png);background-position:-1092px -728px;width:90px;height:90px}.customize-option.hair_base_5_rainbow{background-image:url(spritesmith1.png);background-position:-1117px -743px;width:60px;height:60px}.hair_base_5_red{background-image:url(spritesmith1.png);background-position:-1092px -819px;width:90px;height:90px}.customize-option.hair_base_5_red{background-image:url(spritesmith1.png);background-position:-1117px -834px;width:60px;height:60px}.hair_base_5_snowy{background-image:url(spritesmith1.png);background-position:-1092px -910px;width:90px;height:90px}.customize-option.hair_base_5_snowy{background-image:url(spritesmith1.png);background-position:-1117px -925px;width:60px;height:60px}.hair_base_5_white{background-image:url(spritesmith1.png);background-position:-1092px -1001px;width:90px;height:90px}.customize-option.hair_base_5_white{background-image:url(spritesmith1.png);background-position:-1117px -1016px;width:60px;height:60px}.hair_base_5_winternight{background-image:url(spritesmith1.png);background-position:0 -1092px;width:90px;height:90px}.customize-option.hair_base_5_winternight{background-image:url(spritesmith1.png);background-position:-25px -1107px;width:60px;height:60px}.hair_base_5_winterstar{background-image:url(spritesmith1.png);background-position:-91px -1092px;width:90px;height:90px}.customize-option.hair_base_5_winterstar{background-image:url(spritesmith1.png);background-position:-116px -1107px;width:60px;height:60px}.hair_base_5_yellow{background-image:url(spritesmith1.png);background-position:-182px -1092px;width:90px;height:90px}.customize-option.hair_base_5_yellow{background-image:url(spritesmith1.png);background-position:-207px -1107px;width:60px;height:60px}.hair_base_5_zombie{background-image:url(spritesmith1.png);background-position:-273px -1092px;width:90px;height:90px}.customize-option.hair_base_5_zombie{background-image:url(spritesmith1.png);background-position:-298px -1107px;width:60px;height:60px}.hair_base_6_TRUred{background-image:url(spritesmith1.png);background-position:-364px -1092px;width:90px;height:90px}.customize-option.hair_base_6_TRUred{background-image:url(spritesmith1.png);background-position:-389px -1107px;width:60px;height:60px}.hair_base_6_aurora{background-image:url(spritesmith1.png);background-position:-455px -1092px;width:90px;height:90px}.customize-option.hair_base_6_aurora{background-image:url(spritesmith1.png);background-position:-480px -1107px;width:60px;height:60px}.hair_base_6_black{background-image:url(spritesmith1.png);background-position:0 0;width:90px;height:90px}.customize-option.hair_base_6_black{background-image:url(spritesmith1.png);background-position:-25px -15px;width:60px;height:60px}.hair_base_6_blond{background-image:url(spritesmith1.png);background-position:-637px -1092px;width:90px;height:90px}.customize-option.hair_base_6_blond{background-image:url(spritesmith1.png);background-position:-662px -1107px;width:60px;height:60px}.hair_base_6_blue{background-image:url(spritesmith1.png);background-position:-728px -1092px;width:90px;height:90px}.customize-option.hair_base_6_blue{background-image:url(spritesmith1.png);background-position:-753px -1107px;width:60px;height:60px}.hair_base_6_brown{background-image:url(spritesmith1.png);background-position:-819px -1092px;width:90px;height:90px}.customize-option.hair_base_6_brown{background-image:url(spritesmith1.png);background-position:-844px -1107px;width:60px;height:60px}.hair_base_6_candycane{background-image:url(spritesmith1.png);background-position:-910px -1092px;width:90px;height:90px}.customize-option.hair_base_6_candycane{background-image:url(spritesmith1.png);background-position:-935px -1107px;width:60px;height:60px}.hair_base_6_candycorn{background-image:url(spritesmith1.png);background-position:-1001px -1092px;width:90px;height:90px}.customize-option.hair_base_6_candycorn{background-image:url(spritesmith1.png);background-position:-1026px -1107px;width:60px;height:60px}.hair_base_6_festive{background-image:url(spritesmith1.png);background-position:-1092px -1092px;width:90px;height:90px}.customize-option.hair_base_6_festive{background-image:url(spritesmith1.png);background-position:-1117px -1107px;width:60px;height:60px}.hair_base_6_frost{background-image:url(spritesmith1.png);background-position:-1183px 0;width:90px;height:90px}.customize-option.hair_base_6_frost{background-image:url(spritesmith1.png);background-position:-1208px -15px;width:60px;height:60px}.hair_base_6_ghostwhite{background-image:url(spritesmith1.png);background-position:-1183px -91px;width:90px;height:90px}.customize-option.hair_base_6_ghostwhite{background-image:url(spritesmith1.png);background-position:-1208px -106px;width:60px;height:60px}.hair_base_6_green{background-image:url(spritesmith1.png);background-position:-1183px -182px;width:90px;height:90px}.customize-option.hair_base_6_green{background-image:url(spritesmith1.png);background-position:-1208px -197px;width:60px;height:60px}.hair_base_6_halloween{background-image:url(spritesmith1.png);background-position:-1183px -273px;width:90px;height:90px}.customize-option.hair_base_6_halloween{background-image:url(spritesmith1.png);background-position:-1208px -288px;width:60px;height:60px}.hair_base_6_holly{background-image:url(spritesmith1.png);background-position:-1183px -364px;width:90px;height:90px}.customize-option.hair_base_6_holly{background-image:url(spritesmith1.png);background-position:-1208px -379px;width:60px;height:60px}.hair_base_6_hollygreen{background-image:url(spritesmith1.png);background-position:-1183px -455px;width:90px;height:90px}.customize-option.hair_base_6_hollygreen{background-image:url(spritesmith1.png);background-position:-1208px -470px;width:60px;height:60px}.hair_base_6_midnight{background-image:url(spritesmith1.png);background-position:-1183px -546px;width:90px;height:90px}.customize-option.hair_base_6_midnight{background-image:url(spritesmith1.png);background-position:-1208px -561px;width:60px;height:60px}.hair_base_6_pblue{background-image:url(spritesmith1.png);background-position:-1183px -637px;width:90px;height:90px}.customize-option.hair_base_6_pblue{background-image:url(spritesmith1.png);background-position:-1208px -652px;width:60px;height:60px}.hair_base_6_peppermint{background-image:url(spritesmith1.png);background-position:-1183px -728px;width:90px;height:90px}.customize-option.hair_base_6_peppermint{background-image:url(spritesmith1.png);background-position:-1208px -743px;width:60px;height:60px}.hair_base_6_pgreen{background-image:url(spritesmith1.png);background-position:-1183px -819px;width:90px;height:90px}.customize-option.hair_base_6_pgreen{background-image:url(spritesmith1.png);background-position:-1208px -834px;width:60px;height:60px}.hair_base_6_porange{background-image:url(spritesmith1.png);background-position:-1183px -910px;width:90px;height:90px}.customize-option.hair_base_6_porange{background-image:url(spritesmith1.png);background-position:-1208px -925px;width:60px;height:60px}.hair_base_6_ppink{background-image:url(spritesmith1.png);background-position:-1183px -1001px;width:90px;height:90px}.customize-option.hair_base_6_ppink{background-image:url(spritesmith1.png);background-position:-1208px -1016px;width:60px;height:60px}.hair_base_6_ppurple{background-image:url(spritesmith1.png);background-position:-1183px -1092px;width:90px;height:90px}.customize-option.hair_base_6_ppurple{background-image:url(spritesmith1.png);background-position:-1208px -1107px;width:60px;height:60px}.hair_base_6_pumpkin{background-image:url(spritesmith1.png);background-position:0 -1183px;width:90px;height:90px}.customize-option.hair_base_6_pumpkin{background-image:url(spritesmith1.png);background-position:-25px -1198px;width:60px;height:60px}.hair_base_6_purple{background-image:url(spritesmith1.png);background-position:-91px -1183px;width:90px;height:90px}.customize-option.hair_base_6_purple{background-image:url(spritesmith1.png);background-position:-116px -1198px;width:60px;height:60px}.hair_base_6_pyellow{background-image:url(spritesmith1.png);background-position:-182px -1183px;width:90px;height:90px}.customize-option.hair_base_6_pyellow{background-image:url(spritesmith1.png);background-position:-207px -1198px;width:60px;height:60px}.hair_base_6_rainbow{background-image:url(spritesmith1.png);background-position:-273px -1183px;width:90px;height:90px}.customize-option.hair_base_6_rainbow{background-image:url(spritesmith1.png);background-position:-298px -1198px;width:60px;height:60px}.hair_base_6_red{background-image:url(spritesmith1.png);background-position:-364px -1183px;width:90px;height:90px}.customize-option.hair_base_6_red{background-image:url(spritesmith1.png);background-position:-389px -1198px;width:60px;height:60px}.hair_base_6_snowy{background-image:url(spritesmith1.png);background-position:-455px -1183px;width:90px;height:90px}.customize-option.hair_base_6_snowy{background-image:url(spritesmith1.png);background-position:-480px -1198px;width:60px;height:60px}.hair_base_6_white{background-image:url(spritesmith1.png);background-position:-546px -1183px;width:90px;height:90px}.customize-option.hair_base_6_white{background-image:url(spritesmith1.png);background-position:-571px -1198px;width:60px;height:60px}.hair_base_6_winternight{background-image:url(spritesmith1.png);background-position:-637px -1183px;width:90px;height:90px}.customize-option.hair_base_6_winternight{background-image:url(spritesmith1.png);background-position:-662px -1198px;width:60px;height:60px}.hair_base_6_winterstar{background-image:url(spritesmith1.png);background-position:-728px -1183px;width:90px;height:90px}.customize-option.hair_base_6_winterstar{background-image:url(spritesmith1.png);background-position:-753px -1198px;width:60px;height:60px}.hair_base_6_yellow{background-image:url(spritesmith1.png);background-position:-819px -1183px;width:90px;height:90px}.customize-option.hair_base_6_yellow{background-image:url(spritesmith1.png);background-position:-844px -1198px;width:60px;height:60px}.hair_base_6_zombie{background-image:url(spritesmith1.png);background-position:-910px -1183px;width:90px;height:90px}.customize-option.hair_base_6_zombie{background-image:url(spritesmith1.png);background-position:-935px -1198px;width:60px;height:60px}.hair_base_7_TRUred{background-image:url(spritesmith1.png);background-position:-1001px -1183px;width:90px;height:90px}.customize-option.hair_base_7_TRUred{background-image:url(spritesmith1.png);background-position:-1026px -1198px;width:60px;height:60px}.hair_base_7_aurora{background-image:url(spritesmith1.png);background-position:-1092px -1183px;width:90px;height:90px}.customize-option.hair_base_7_aurora{background-image:url(spritesmith1.png);background-position:-1117px -1198px;width:60px;height:60px}.hair_base_7_black{background-image:url(spritesmith1.png);background-position:-1183px -1183px;width:90px;height:90px}.customize-option.hair_base_7_black{background-image:url(spritesmith1.png);background-position:-1208px -1198px;width:60px;height:60px}.hair_base_7_blond{background-image:url(spritesmith1.png);background-position:-1274px 0;width:90px;height:90px}.customize-option.hair_base_7_blond{background-image:url(spritesmith1.png);background-position:-1299px -15px;width:60px;height:60px}.hair_base_7_blue{background-image:url(spritesmith1.png);background-position:-1274px -91px;width:90px;height:90px}.customize-option.hair_base_7_blue{background-image:url(spritesmith1.png);background-position:-1299px -106px;width:60px;height:60px}.hair_base_7_brown{background-image:url(spritesmith1.png);background-position:-1274px -182px;width:90px;height:90px}.customize-option.hair_base_7_brown{background-image:url(spritesmith1.png);background-position:-1299px -197px;width:60px;height:60px}.hair_base_7_candycane{background-image:url(spritesmith1.png);background-position:-1274px -273px;width:90px;height:90px}.customize-option.hair_base_7_candycane{background-image:url(spritesmith1.png);background-position:-1299px -288px;width:60px;height:60px}.hair_base_7_candycorn{background-image:url(spritesmith1.png);background-position:-1274px -364px;width:90px;height:90px}.customize-option.hair_base_7_candycorn{background-image:url(spritesmith1.png);background-position:-1299px -379px;width:60px;height:60px}.hair_base_7_festive{background-image:url(spritesmith1.png);background-position:-1274px -455px;width:90px;height:90px}.customize-option.hair_base_7_festive{background-image:url(spritesmith1.png);background-position:-1299px -470px;width:60px;height:60px}.hair_base_7_frost{background-image:url(spritesmith1.png);background-position:-1274px -546px;width:90px;height:90px}.customize-option.hair_base_7_frost{background-image:url(spritesmith1.png);background-position:-1299px -561px;width:60px;height:60px}.hair_base_7_ghostwhite{background-image:url(spritesmith1.png);background-position:-1274px -637px;width:90px;height:90px}.customize-option.hair_base_7_ghostwhite{background-image:url(spritesmith1.png);background-position:-1299px -652px;width:60px;height:60px}.hair_base_7_green{background-image:url(spritesmith1.png);background-position:-1274px -728px;width:90px;height:90px}.customize-option.hair_base_7_green{background-image:url(spritesmith1.png);background-position:-1299px -743px;width:60px;height:60px}.hair_base_7_halloween{background-image:url(spritesmith1.png);background-position:-1274px -819px;width:90px;height:90px}.customize-option.hair_base_7_halloween{background-image:url(spritesmith1.png);background-position:-1299px -834px;width:60px;height:60px}.hair_base_7_holly{background-image:url(spritesmith1.png);background-position:-1274px -910px;width:90px;height:90px}.customize-option.hair_base_7_holly{background-image:url(spritesmith1.png);background-position:-1299px -925px;width:60px;height:60px}.hair_base_7_hollygreen{background-image:url(spritesmith1.png);background-position:-1274px -1001px;width:90px;height:90px}.customize-option.hair_base_7_hollygreen{background-image:url(spritesmith1.png);background-position:-1299px -1016px;width:60px;height:60px}.hair_base_7_midnight{background-image:url(spritesmith1.png);background-position:-1274px -1092px;width:90px;height:90px}.customize-option.hair_base_7_midnight{background-image:url(spritesmith1.png);background-position:-1299px -1107px;width:60px;height:60px}.hair_base_7_pblue{background-image:url(spritesmith1.png);background-position:-1274px -1183px;width:90px;height:90px}.customize-option.hair_base_7_pblue{background-image:url(spritesmith1.png);background-position:-1299px -1198px;width:60px;height:60px}.hair_base_7_peppermint{background-image:url(spritesmith1.png);background-position:0 -1274px;width:90px;height:90px}.customize-option.hair_base_7_peppermint{background-image:url(spritesmith1.png);background-position:-25px -1289px;width:60px;height:60px}.hair_base_7_pgreen{background-image:url(spritesmith1.png);background-position:-91px -1274px;width:90px;height:90px}.customize-option.hair_base_7_pgreen{background-image:url(spritesmith1.png);background-position:-116px -1289px;width:60px;height:60px}.hair_base_7_porange{background-image:url(spritesmith1.png);background-position:-182px -1274px;width:90px;height:90px}.customize-option.hair_base_7_porange{background-image:url(spritesmith1.png);background-position:-207px -1289px;width:60px;height:60px}.hair_base_7_ppink{background-image:url(spritesmith1.png);background-position:-273px -1274px;width:90px;height:90px}.customize-option.hair_base_7_ppink{background-image:url(spritesmith1.png);background-position:-298px -1289px;width:60px;height:60px}.hair_base_7_ppurple{background-image:url(spritesmith1.png);background-position:-364px -1274px;width:90px;height:90px}.customize-option.hair_base_7_ppurple{background-image:url(spritesmith1.png);background-position:-389px -1289px;width:60px;height:60px}.hair_base_7_pumpkin{background-image:url(spritesmith1.png);background-position:-455px -1274px;width:90px;height:90px}.customize-option.hair_base_7_pumpkin{background-image:url(spritesmith1.png);background-position:-480px -1289px;width:60px;height:60px}.hair_base_7_purple{background-image:url(spritesmith1.png);background-position:-546px -1274px;width:90px;height:90px}.customize-option.hair_base_7_purple{background-image:url(spritesmith1.png);background-position:-571px -1289px;width:60px;height:60px}.hair_base_7_pyellow{background-image:url(spritesmith1.png);background-position:-637px -1274px;width:90px;height:90px}.customize-option.hair_base_7_pyellow{background-image:url(spritesmith1.png);background-position:-662px -1289px;width:60px;height:60px}.hair_base_7_rainbow{background-image:url(spritesmith1.png);background-position:-728px -1274px;width:90px;height:90px}.customize-option.hair_base_7_rainbow{background-image:url(spritesmith1.png);background-position:-753px -1289px;width:60px;height:60px}.hair_base_7_red{background-image:url(spritesmith1.png);background-position:-819px -1274px;width:90px;height:90px}.customize-option.hair_base_7_red{background-image:url(spritesmith1.png);background-position:-844px -1289px;width:60px;height:60px}.hair_base_7_snowy{background-image:url(spritesmith1.png);background-position:-910px -1274px;width:90px;height:90px}.customize-option.hair_base_7_snowy{background-image:url(spritesmith1.png);background-position:-935px -1289px;width:60px;height:60px}.hair_base_7_white{background-image:url(spritesmith1.png);background-position:-1001px -1274px;width:90px;height:90px}.customize-option.hair_base_7_white{background-image:url(spritesmith1.png);background-position:-1026px -1289px;width:60px;height:60px}.hair_base_7_winternight{background-image:url(spritesmith1.png);background-position:-1092px -1274px;width:90px;height:90px}.customize-option.hair_base_7_winternight{background-image:url(spritesmith1.png);background-position:-1117px -1289px;width:60px;height:60px}.hair_base_7_winterstar{background-image:url(spritesmith1.png);background-position:-1183px -1274px;width:90px;height:90px}.customize-option.hair_base_7_winterstar{background-image:url(spritesmith1.png);background-position:-1208px -1289px;width:60px;height:60px}.hair_base_7_yellow{background-image:url(spritesmith1.png);background-position:-1274px -1274px;width:90px;height:90px}.customize-option.hair_base_7_yellow{background-image:url(spritesmith1.png);background-position:-1299px -1289px;width:60px;height:60px}.hair_base_7_zombie{background-image:url(spritesmith1.png);background-position:-1365px 0;width:90px;height:90px}.customize-option.hair_base_7_zombie{background-image:url(spritesmith1.png);background-position:-1390px -15px;width:60px;height:60px}.hair_base_8_TRUred{background-image:url(spritesmith1.png);background-position:-1365px -91px;width:90px;height:90px}.customize-option.hair_base_8_TRUred{background-image:url(spritesmith1.png);background-position:-1390px -106px;width:60px;height:60px}.hair_base_8_aurora{background-image:url(spritesmith1.png);background-position:-1365px -182px;width:90px;height:90px}.customize-option.hair_base_8_aurora{background-image:url(spritesmith1.png);background-position:-1390px -197px;width:60px;height:60px}.hair_base_8_black{background-image:url(spritesmith1.png);background-position:-1365px -273px;width:90px;height:90px}.customize-option.hair_base_8_black{background-image:url(spritesmith1.png);background-position:-1390px -288px;width:60px;height:60px}.hair_base_8_blond{background-image:url(spritesmith1.png);background-position:-1365px -364px;width:90px;height:90px}.customize-option.hair_base_8_blond{background-image:url(spritesmith1.png);background-position:-1390px -379px;width:60px;height:60px}.hair_base_8_blue{background-image:url(spritesmith1.png);background-position:-1365px -455px;width:90px;height:90px}.customize-option.hair_base_8_blue{background-image:url(spritesmith1.png);background-position:-1390px -470px;width:60px;height:60px}.hair_base_8_brown{background-image:url(spritesmith1.png);background-position:-1365px -546px;width:90px;height:90px}.customize-option.hair_base_8_brown{background-image:url(spritesmith1.png);background-position:-1390px -561px;width:60px;height:60px}.hair_base_8_candycane{background-image:url(spritesmith1.png);background-position:-1365px -637px;width:90px;height:90px}.customize-option.hair_base_8_candycane{background-image:url(spritesmith1.png);background-position:-1390px -652px;width:60px;height:60px}.hair_base_8_candycorn{background-image:url(spritesmith1.png);background-position:-1365px -728px;width:90px;height:90px}.customize-option.hair_base_8_candycorn{background-image:url(spritesmith1.png);background-position:-1390px -743px;width:60px;height:60px}.hair_base_8_festive{background-image:url(spritesmith1.png);background-position:-1365px -819px;width:90px;height:90px}.customize-option.hair_base_8_festive{background-image:url(spritesmith1.png);background-position:-1390px -834px;width:60px;height:60px}.hair_base_8_frost{background-image:url(spritesmith1.png);background-position:-1365px -910px;width:90px;height:90px}.customize-option.hair_base_8_frost{background-image:url(spritesmith1.png);background-position:-1390px -925px;width:60px;height:60px}.hair_base_8_ghostwhite{background-image:url(spritesmith1.png);background-position:-1365px -1001px;width:90px;height:90px}.customize-option.hair_base_8_ghostwhite{background-image:url(spritesmith1.png);background-position:-1390px -1016px;width:60px;height:60px}.hair_base_8_green{background-image:url(spritesmith1.png);background-position:-1365px -1092px;width:90px;height:90px}.customize-option.hair_base_8_green{background-image:url(spritesmith1.png);background-position:-1390px -1107px;width:60px;height:60px}.hair_base_8_halloween{background-image:url(spritesmith1.png);background-position:-1365px -1183px;width:90px;height:90px}.customize-option.hair_base_8_halloween{background-image:url(spritesmith1.png);background-position:-1390px -1198px;width:60px;height:60px}.hair_base_8_holly{background-image:url(spritesmith1.png);background-position:-1365px -1274px;width:90px;height:90px}.customize-option.hair_base_8_holly{background-image:url(spritesmith1.png);background-position:-1390px -1289px;width:60px;height:60px}.hair_base_8_hollygreen{background-image:url(spritesmith1.png);background-position:0 -1365px;width:90px;height:90px}.customize-option.hair_base_8_hollygreen{background-image:url(spritesmith1.png);background-position:-25px -1380px;width:60px;height:60px}.hair_base_8_midnight{background-image:url(spritesmith1.png);background-position:-91px -1365px;width:90px;height:90px}.customize-option.hair_base_8_midnight{background-image:url(spritesmith1.png);background-position:-116px -1380px;width:60px;height:60px}.hair_base_8_pblue{background-image:url(spritesmith1.png);background-position:-182px -1365px;width:90px;height:90px}.customize-option.hair_base_8_pblue{background-image:url(spritesmith1.png);background-position:-207px -1380px;width:60px;height:60px}.hair_base_8_peppermint{background-image:url(spritesmith1.png);background-position:-273px -1365px;width:90px;height:90px}.customize-option.hair_base_8_peppermint{background-image:url(spritesmith1.png);background-position:-298px -1380px;width:60px;height:60px}.hair_base_8_pgreen{background-image:url(spritesmith1.png);background-position:-364px -1365px;width:90px;height:90px}.customize-option.hair_base_8_pgreen{background-image:url(spritesmith1.png);background-position:-389px -1380px;width:60px;height:60px}.hair_base_8_porange{background-image:url(spritesmith1.png);background-position:-455px -1365px;width:90px;height:90px}.customize-option.hair_base_8_porange{background-image:url(spritesmith1.png);background-position:-480px -1380px;width:60px;height:60px}.hair_base_8_ppink{background-image:url(spritesmith1.png);background-position:-546px -1365px;width:90px;height:90px}.customize-option.hair_base_8_ppink{background-image:url(spritesmith1.png);background-position:-571px -1380px;width:60px;height:60px}.hair_base_8_ppurple{background-image:url(spritesmith1.png);background-position:-637px -1365px;width:90px;height:90px}.customize-option.hair_base_8_ppurple{background-image:url(spritesmith1.png);background-position:-662px -1380px;width:60px;height:60px}.hair_base_8_pumpkin{background-image:url(spritesmith1.png);background-position:-728px -1365px;width:90px;height:90px}.customize-option.hair_base_8_pumpkin{background-image:url(spritesmith1.png);background-position:-753px -1380px;width:60px;height:60px}.hair_base_8_purple{background-image:url(spritesmith1.png);background-position:-819px -1365px;width:90px;height:90px}.customize-option.hair_base_8_purple{background-image:url(spritesmith1.png);background-position:-844px -1380px;width:60px;height:60px}.hair_base_8_pyellow{background-image:url(spritesmith1.png);background-position:-910px -1365px;width:90px;height:90px}.customize-option.hair_base_8_pyellow{background-image:url(spritesmith1.png);background-position:-935px -1380px;width:60px;height:60px}.hair_base_8_rainbow{background-image:url(spritesmith1.png);background-position:-1001px -1365px;width:90px;height:90px}.customize-option.hair_base_8_rainbow{background-image:url(spritesmith1.png);background-position:-1026px -1380px;width:60px;height:60px}.hair_base_8_red{background-image:url(spritesmith1.png);background-position:-1092px -1365px;width:90px;height:90px}.customize-option.hair_base_8_red{background-image:url(spritesmith1.png);background-position:-1117px -1380px;width:60px;height:60px}.hair_base_8_snowy{background-image:url(spritesmith1.png);background-position:-1183px -1365px;width:90px;height:90px}.customize-option.hair_base_8_snowy{background-image:url(spritesmith1.png);background-position:-1208px -1380px;width:60px;height:60px}.hair_base_8_white{background-image:url(spritesmith1.png);background-position:-1274px -1365px;width:90px;height:90px}.customize-option.hair_base_8_white{background-image:url(spritesmith1.png);background-position:-1299px -1380px;width:60px;height:60px}.hair_base_8_winternight{background-image:url(spritesmith1.png);background-position:-1365px -1365px;width:90px;height:90px}.customize-option.hair_base_8_winternight{background-image:url(spritesmith1.png);background-position:-1390px -1380px;width:60px;height:60px}.hair_base_8_winterstar{background-image:url(spritesmith1.png);background-position:-1456px 0;width:90px;height:90px}.customize-option.hair_base_8_winterstar{background-image:url(spritesmith1.png);background-position:-1481px -15px;width:60px;height:60px}.hair_base_8_yellow{background-image:url(spritesmith1.png);background-position:-1456px -91px;width:90px;height:90px}.customize-option.hair_base_8_yellow{background-image:url(spritesmith1.png);background-position:-1481px -106px;width:60px;height:60px}.hair_base_8_zombie{background-image:url(spritesmith1.png);background-position:-1456px -182px;width:90px;height:90px}.customize-option.hair_base_8_zombie{background-image:url(spritesmith1.png);background-position:-1481px -197px;width:60px;height:60px}.broad_shirt_black{background-image:url(spritesmith1.png);background-position:-1456px -273px;width:90px;height:90px}.customize-option.broad_shirt_black{background-image:url(spritesmith1.png);background-position:-1481px -303px;width:60px;height:60px}.broad_shirt_blue{background-image:url(spritesmith1.png);background-position:-1456px -364px;width:90px;height:90px}.customize-option.broad_shirt_blue{background-image:url(spritesmith1.png);background-position:-1481px -394px;width:60px;height:60px}.broad_shirt_convict{background-image:url(spritesmith1.png);background-position:-1456px -455px;width:90px;height:90px}.customize-option.broad_shirt_convict{background-image:url(spritesmith1.png);background-position:-1481px -485px;width:60px;height:60px}.broad_shirt_cross{background-image:url(spritesmith1.png);background-position:-1456px -546px;width:90px;height:90px}.customize-option.broad_shirt_cross{background-image:url(spritesmith1.png);background-position:-1481px -576px;width:60px;height:60px}.broad_shirt_fire{background-image:url(spritesmith1.png);background-position:-1456px -637px;width:90px;height:90px}.customize-option.broad_shirt_fire{background-image:url(spritesmith1.png);background-position:-1481px -667px;width:60px;height:60px}.broad_shirt_green{background-image:url(spritesmith1.png);background-position:-1456px -728px;width:90px;height:90px}.customize-option.broad_shirt_green{background-image:url(spritesmith1.png);background-position:-1481px -758px;width:60px;height:60px}.broad_shirt_horizon{background-image:url(spritesmith1.png);background-position:-1456px -819px;width:90px;height:90px}.customize-option.broad_shirt_horizon{background-image:url(spritesmith1.png);background-position:-1481px -849px;width:60px;height:60px}.broad_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1456px -910px;width:90px;height:90px}.customize-option.broad_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1481px -940px;width:60px;height:60px}.broad_shirt_pink{background-image:url(spritesmith1.png);background-position:-1456px -1001px;width:90px;height:90px}.customize-option.broad_shirt_pink{background-image:url(spritesmith1.png);background-position:-1481px -1031px;width:60px;height:60px}.broad_shirt_purple{background-image:url(spritesmith1.png);background-position:-1456px -1092px;width:90px;height:90px}.customize-option.broad_shirt_purple{background-image:url(spritesmith1.png);background-position:-1481px -1122px;width:60px;height:60px}.broad_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1456px -1183px;width:90px;height:90px}.customize-option.broad_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1481px -1213px;width:60px;height:60px}.broad_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1456px -1274px;width:90px;height:90px}.customize-option.broad_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1481px -1304px;width:60px;height:60px}.broad_shirt_thunder{background-image:url(spritesmith1.png);background-position:-1456px -1365px;width:90px;height:90px}.customize-option.broad_shirt_thunder{background-image:url(spritesmith1.png);background-position:-1481px -1395px;width:60px;height:60px}.broad_shirt_tropical{background-image:url(spritesmith1.png);background-position:0 -1456px;width:90px;height:90px}.customize-option.broad_shirt_tropical{background-image:url(spritesmith1.png);background-position:-25px -1486px;width:60px;height:60px}.broad_shirt_white{background-image:url(spritesmith1.png);background-position:-91px -1456px;width:90px;height:90px}.customize-option.broad_shirt_white{background-image:url(spritesmith1.png);background-position:-116px -1486px;width:60px;height:60px}.broad_shirt_yellow{background-image:url(spritesmith1.png);background-position:-182px -1456px;width:90px;height:90px}.customize-option.broad_shirt_yellow{background-image:url(spritesmith1.png);background-position:-207px -1486px;width:60px;height:60px}.broad_shirt_zombie{background-image:url(spritesmith1.png);background-position:-273px -1456px;width:90px;height:90px}.customize-option.broad_shirt_zombie{background-image:url(spritesmith1.png);background-position:-298px -1486px;width:60px;height:60px}.slim_shirt_black{background-image:url(spritesmith1.png);background-position:-364px -1456px;width:90px;height:90px}.customize-option.slim_shirt_black{background-image:url(spritesmith1.png);background-position:-389px -1486px;width:60px;height:60px}.slim_shirt_blue{background-image:url(spritesmith1.png);background-position:-455px -1456px;width:90px;height:90px}.customize-option.slim_shirt_blue{background-image:url(spritesmith1.png);background-position:-480px -1486px;width:60px;height:60px}.slim_shirt_convict{background-image:url(spritesmith1.png);background-position:-546px -1456px;width:90px;height:90px}.customize-option.slim_shirt_convict{background-image:url(spritesmith1.png);background-position:-571px -1486px;width:60px;height:60px}.slim_shirt_cross{background-image:url(spritesmith1.png);background-position:-637px -1456px;width:90px;height:90px}.customize-option.slim_shirt_cross{background-image:url(spritesmith1.png);background-position:-662px -1486px;width:60px;height:60px}.slim_shirt_fire{background-image:url(spritesmith1.png);background-position:-728px -1456px;width:90px;height:90px}.customize-option.slim_shirt_fire{background-image:url(spritesmith1.png);background-position:-753px -1486px;width:60px;height:60px}.slim_shirt_green{background-image:url(spritesmith1.png);background-position:-819px -1456px;width:90px;height:90px}.customize-option.slim_shirt_green{background-image:url(spritesmith1.png);background-position:-844px -1486px;width:60px;height:60px}.slim_shirt_horizon{background-image:url(spritesmith1.png);background-position:-910px -1456px;width:90px;height:90px}.customize-option.slim_shirt_horizon{background-image:url(spritesmith1.png);background-position:-935px -1486px;width:60px;height:60px}.slim_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1001px -1456px;width:90px;height:90px}.customize-option.slim_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1026px -1486px;width:60px;height:60px}.slim_shirt_pink{background-image:url(spritesmith1.png);background-position:-1092px -1456px;width:90px;height:90px}.customize-option.slim_shirt_pink{background-image:url(spritesmith1.png);background-position:-1117px -1486px;width:60px;height:60px}.slim_shirt_purple{background-image:url(spritesmith1.png);background-position:-1183px -1456px;width:90px;height:90px}.customize-option.slim_shirt_purple{background-image:url(spritesmith1.png);background-position:-1208px -1486px;width:60px;height:60px}.slim_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1274px -1456px;width:90px;height:90px}.customize-option.slim_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1299px -1486px;width:60px;height:60px}.slim_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1365px -1456px;width:90px;height:90px}.customize-option.slim_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1390px -1486px;width:60px;height:60px}.slim_shirt_thunder{background-image:url(spritesmith1.png);background-position:-1456px -1456px;width:90px;height:90px}.customize-option.slim_shirt_thunder{background-image:url(spritesmith1.png);background-position:-1481px -1486px;width:60px;height:60px}.slim_shirt_tropical{background-image:url(spritesmith1.png);background-position:-1547px 0;width:90px;height:90px}.customize-option.slim_shirt_tropical{background-image:url(spritesmith1.png);background-position:-1572px -30px;width:60px;height:60px}.slim_shirt_white{background-image:url(spritesmith1.png);background-position:-1547px -91px;width:90px;height:90px}.customize-option.slim_shirt_white{background-image:url(spritesmith1.png);background-position:-1572px -121px;width:60px;height:60px}.slim_shirt_yellow{background-image:url(spritesmith1.png);background-position:-1547px -182px;width:90px;height:90px}.customize-option.slim_shirt_yellow{background-image:url(spritesmith1.png);background-position:-1572px -212px;width:60px;height:60px}.slim_shirt_zombie{background-image:url(spritesmith1.png);background-position:-1547px -273px;width:90px;height:90px}.customize-option.slim_shirt_zombie{background-image:url(spritesmith1.png);background-position:-1572px -303px;width:60px;height:60px}.skin_0ff591{background-image:url(spritesmith1.png);background-position:-1547px -364px;width:90px;height:90px}.customize-option.skin_0ff591{background-image:url(spritesmith1.png);background-position:-1572px -379px;width:60px;height:60px}.skin_0ff591_sleep{background-image:url(spritesmith1.png);background-position:-1547px -455px;width:90px;height:90px}.customize-option.skin_0ff591_sleep{background-image:url(spritesmith1.png);background-position:-1572px -470px;width:60px;height:60px}.skin_2b43f6{background-image:url(spritesmith1.png);background-position:-1547px -546px;width:90px;height:90px}.customize-option.skin_2b43f6{background-image:url(spritesmith1.png);background-position:-1572px -561px;width:60px;height:60px}.skin_2b43f6_sleep{background-image:url(spritesmith1.png);background-position:-1547px -637px;width:90px;height:90px}.customize-option.skin_2b43f6_sleep{background-image:url(spritesmith1.png);background-position:-1572px -652px;width:60px;height:60px}.skin_6bd049{background-image:url(spritesmith1.png);background-position:-1547px -728px;width:90px;height:90px}.customize-option.skin_6bd049{background-image:url(spritesmith1.png);background-position:-1572px -743px;width:60px;height:60px}.skin_6bd049_sleep{background-image:url(spritesmith1.png);background-position:-1547px -819px;width:90px;height:90px}.customize-option.skin_6bd049_sleep{background-image:url(spritesmith1.png);background-position:-1572px -834px;width:60px;height:60px}.skin_800ed0{background-image:url(spritesmith1.png);background-position:-1547px -910px;width:90px;height:90px}.customize-option.skin_800ed0{background-image:url(spritesmith1.png);background-position:-1572px -925px;width:60px;height:60px}.skin_800ed0_sleep{background-image:url(spritesmith1.png);background-position:-1547px -1001px;width:90px;height:90px}.customize-option.skin_800ed0_sleep{background-image:url(spritesmith1.png);background-position:-1572px -1016px;width:60px;height:60px}.skin_915533{background-image:url(spritesmith1.png);background-position:-1547px -1092px;width:90px;height:90px}.customize-option.skin_915533{background-image:url(spritesmith1.png);background-position:-1572px -1107px;width:60px;height:60px}.skin_915533_sleep{background-image:url(spritesmith1.png);background-position:-1547px -1183px;width:90px;height:90px}.customize-option.skin_915533_sleep{background-image:url(spritesmith1.png);background-position:-1572px -1198px;width:60px;height:60px}.skin_98461a{background-image:url(spritesmith1.png);background-position:-1547px -1274px;width:90px;height:90px}.customize-option.skin_98461a{background-image:url(spritesmith1.png);background-position:-1572px -1289px;width:60px;height:60px}.skin_98461a_sleep{background-image:url(spritesmith1.png);background-position:-1547px -1365px;width:90px;height:90px}.customize-option.skin_98461a_sleep{background-image:url(spritesmith1.png);background-position:-1572px -1380px;width:60px;height:60px}.skin_c06534{background-image:url(spritesmith1.png);background-position:-1547px -1456px;width:90px;height:90px}.customize-option.skin_c06534{background-image:url(spritesmith1.png);background-position:-1572px -1471px;width:60px;height:60px}.skin_c06534_sleep{background-image:url(spritesmith1.png);background-position:0 -1547px;width:90px;height:90px}.customize-option.skin_c06534_sleep{background-image:url(spritesmith1.png);background-position:-25px -1562px;width:60px;height:60px}.skin_c3e1dc{background-image:url(spritesmith1.png);background-position:-91px -1547px;width:90px;height:90px}.customize-option.skin_c3e1dc{background-image:url(spritesmith1.png);background-position:-116px -1562px;width:60px;height:60px}.skin_c3e1dc_sleep{background-image:url(spritesmith1.png);background-position:-182px -1547px;width:90px;height:90px}.customize-option.skin_c3e1dc_sleep{background-image:url(spritesmith1.png);background-position:-207px -1562px;width:60px;height:60px}.skin_candycorn{background-image:url(spritesmith1.png);background-position:-273px -1547px;width:90px;height:90px}.customize-option.skin_candycorn{background-image:url(spritesmith1.png);background-position:-298px -1562px;width:60px;height:60px}.skin_candycorn_sleep{background-image:url(spritesmith1.png);background-position:-364px -1547px;width:90px;height:90px}.customize-option.skin_candycorn_sleep{background-image:url(spritesmith1.png);background-position:-389px -1562px;width:60px;height:60px}.skin_d7a9f7{background-image:url(spritesmith1.png);background-position:-455px -1547px;width:90px;height:90px}.customize-option.skin_d7a9f7{background-image:url(spritesmith1.png);background-position:-480px -1562px;width:60px;height:60px}.skin_d7a9f7_sleep{background-image:url(spritesmith1.png);background-position:-546px -1547px;width:90px;height:90px}.customize-option.skin_d7a9f7_sleep{background-image:url(spritesmith1.png);background-position:-571px -1562px;width:60px;height:60px}.skin_ddc994{background-image:url(spritesmith1.png);background-position:-637px -1547px;width:90px;height:90px}.customize-option.skin_ddc994{background-image:url(spritesmith1.png);background-position:-662px -1562px;width:60px;height:60px}.skin_ddc994_sleep{background-image:url(spritesmith1.png);background-position:-728px -1547px;width:90px;height:90px}.customize-option.skin_ddc994_sleep{background-image:url(spritesmith1.png);background-position:-753px -1562px;width:60px;height:60px}.skin_ea8349{background-image:url(spritesmith1.png);background-position:-819px -1547px;width:90px;height:90px}.customize-option.skin_ea8349{background-image:url(spritesmith1.png);background-position:-844px -1562px;width:60px;height:60px}.skin_ea8349_sleep{background-image:url(spritesmith1.png);background-position:-910px -1547px;width:90px;height:90px}.customize-option.skin_ea8349_sleep{background-image:url(spritesmith1.png);background-position:-935px -1562px;width:60px;height:60px}.skin_eb052b{background-image:url(spritesmith1.png);background-position:-1001px -1547px;width:90px;height:90px}.customize-option.skin_eb052b{background-image:url(spritesmith1.png);background-position:-1026px -1562px;width:60px;height:60px}.skin_eb052b_sleep{background-image:url(spritesmith1.png);background-position:-1092px -1547px;width:90px;height:90px}.customize-option.skin_eb052b_sleep{background-image:url(spritesmith1.png);background-position:-1117px -1562px;width:60px;height:60px}.skin_f5a76e{background-image:url(spritesmith1.png);background-position:-1183px -1547px;width:90px;height:90px}.customize-option.skin_f5a76e{background-image:url(spritesmith1.png);background-position:-1208px -1562px;width:60px;height:60px}.skin_f5a76e_sleep{background-image:url(spritesmith1.png);background-position:-1274px -1547px;width:90px;height:90px}.customize-option.skin_f5a76e_sleep{background-image:url(spritesmith1.png);background-position:-1299px -1562px;width:60px;height:60px}.skin_f5d70f{background-image:url(spritesmith1.png);background-position:-1365px -1547px;width:90px;height:90px}.customize-option.skin_f5d70f{background-image:url(spritesmith1.png);background-position:-1390px -1562px;width:60px;height:60px}.skin_f5d70f_sleep{background-image:url(spritesmith1.png);background-position:-1456px -1547px;width:90px;height:90px}.customize-option.skin_f5d70f_sleep{background-image:url(spritesmith1.png);background-position:-1481px -1562px;width:60px;height:60px}.skin_f69922{background-image:url(spritesmith1.png);background-position:-1547px -1547px;width:90px;height:90px}.customize-option.skin_f69922{background-image:url(spritesmith1.png);background-position:-1572px -1562px;width:60px;height:60px}.skin_f69922_sleep{background-image:url(spritesmith1.png);background-position:-1638px 0;width:90px;height:90px}.customize-option.skin_f69922_sleep{background-image:url(spritesmith1.png);background-position:-1663px -15px;width:60px;height:60px}.skin_ghost{background-image:url(spritesmith2.png);background-position:-412px -688px;width:90px;height:90px}.customize-option.skin_ghost{background-image:url(spritesmith2.png);background-position:-437px -703px;width:60px;height:60px}.skin_ghost_sleep{background-image:url(spritesmith2.png);background-position:-91px -1143px;width:90px;height:90px}.customize-option.skin_ghost_sleep{background-image:url(spritesmith2.png);background-position:-116px -1158px;width:60px;height:60px}.skin_monster{background-image:url(spritesmith2.png);background-position:-503px -688px;width:90px;height:90px}.customize-option.skin_monster{background-image:url(spritesmith2.png);background-position:-528px -703px;width:60px;height:60px}.skin_monster_sleep{background-image:url(spritesmith2.png);background-position:-819px 0;width:90px;height:90px}.customize-option.skin_monster_sleep{background-image:url(spritesmith2.png);background-position:-844px -15px;width:60px;height:60px}.skin_ogre{background-image:url(spritesmith2.png);background-position:-819px -91px;width:90px;height:90px}.customize-option.skin_ogre{background-image:url(spritesmith2.png);background-position:-844px -106px;width:60px;height:60px}.skin_ogre_sleep{background-image:url(spritesmith2.png);background-position:-1001px -455px;width:90px;height:90px}.customize-option.skin_ogre_sleep{background-image:url(spritesmith2.png);background-position:-1026px -470px;width:60px;height:60px}.skin_pumpkin{background-image:url(spritesmith2.png);background-position:-1001px -546px;width:90px;height:90px}.customize-option.skin_pumpkin{background-image:url(spritesmith2.png);background-position:-1026px -561px;width:60px;height:60px}.skin_pumpkin2{background-image:url(spritesmith2.png);background-position:-1001px -637px;width:90px;height:90px}.customize-option.skin_pumpkin2{background-image:url(spritesmith2.png);background-position:-1026px -652px;width:60px;height:60px}.skin_pumpkin2_sleep{background-image:url(spritesmith2.png);background-position:-1001px -728px;width:90px;height:90px}.customize-option.skin_pumpkin2_sleep{background-image:url(spritesmith2.png);background-position:-1026px -743px;width:60px;height:60px}.skin_pumpkin_sleep{background-image:url(spritesmith2.png);background-position:-1001px -819px;width:90px;height:90px}.customize-option.skin_pumpkin_sleep{background-image:url(spritesmith2.png);background-position:-1026px -834px;width:60px;height:60px}.skin_rainbow{background-image:url(spritesmith2.png);background-position:-1008px -961px;width:90px;height:90px}.customize-option.skin_rainbow{background-image:url(spritesmith2.png);background-position:-1033px -976px;width:60px;height:60px}.skin_rainbow_sleep{background-image:url(spritesmith2.png);background-position:-1107px -546px;width:90px;height:90px}.customize-option.skin_rainbow_sleep{background-image:url(spritesmith2.png);background-position:-1132px -561px;width:60px;height:60px}.skin_reptile{background-image:url(spritesmith2.png);background-position:-1107px -637px;width:90px;height:90px}.customize-option.skin_reptile{background-image:url(spritesmith2.png);background-position:-1132px -652px;width:60px;height:60px}.skin_reptile_sleep{background-image:url(spritesmith2.png);background-position:-545px -1052px;width:90px;height:90px}.customize-option.skin_reptile_sleep{background-image:url(spritesmith2.png);background-position:-570px -1067px;width:60px;height:60px}.skin_shadow{background-image:url(spritesmith2.png);background-position:0 -1143px;width:90px;height:90px}.customize-option.skin_shadow{background-image:url(spritesmith2.png);background-position:-25px -1158px;width:60px;height:60px}.skin_shadow2{background-image:url(spritesmith2.png);background-position:-182px -1143px;width:90px;height:90px}.customize-option.skin_shadow2{background-image:url(spritesmith2.png);background-position:-207px -1158px;width:60px;height:60px}.skin_shadow2_sleep{background-image:url(spritesmith2.png);background-position:-455px -1143px;width:90px;height:90px}.customize-option.skin_shadow2_sleep{background-image:url(spritesmith2.png);background-position:-480px -1158px;width:60px;height:60px}.skin_shadow_sleep{background-image:url(spritesmith2.png);background-position:-182px -318px;width:90px;height:90px}.customize-option.skin_shadow_sleep{background-image:url(spritesmith2.png);background-position:-207px -333px;width:60px;height:60px}.skin_skeleton{background-image:url(spritesmith2.png);background-position:-273px -318px;width:90px;height:90px}.customize-option.skin_skeleton{background-image:url(spritesmith2.png);background-position:-298px -333px;width:60px;height:60px}.skin_skeleton2{background-image:url(spritesmith2.png);background-position:-364px -318px;width:90px;height:90px}.customize-option.skin_skeleton2{background-image:url(spritesmith2.png);background-position:-389px -333px;width:60px;height:60px}.skin_skeleton2_sleep{background-image:url(spritesmith2.png);background-position:-455px 0;width:90px;height:90px}.customize-option.skin_skeleton2_sleep{background-image:url(spritesmith2.png);background-position:-480px -15px;width:60px;height:60px}.skin_skeleton_sleep{background-image:url(spritesmith2.png);background-position:-455px -91px;width:90px;height:90px}.customize-option.skin_skeleton_sleep{background-image:url(spritesmith2.png);background-position:-480px -106px;width:60px;height:60px}.skin_transparent{background-image:url(spritesmith2.png);background-position:-455px -182px;width:90px;height:90px}.customize-option.skin_transparent{background-image:url(spritesmith2.png);background-position:-480px -197px;width:60px;height:60px}.skin_transparent_sleep{background-image:url(spritesmith2.png);background-position:-455px -273px;width:90px;height:90px}.customize-option.skin_transparent_sleep{background-image:url(spritesmith2.png);background-position:-480px -288px;width:60px;height:60px}.skin_zombie{background-image:url(spritesmith2.png);background-position:0 -415px;width:90px;height:90px}.customize-option.skin_zombie{background-image:url(spritesmith2.png);background-position:-25px -430px;width:60px;height:60px}.skin_zombie2{background-image:url(spritesmith2.png);background-position:-91px -415px;width:90px;height:90px}.customize-option.skin_zombie2{background-image:url(spritesmith2.png);background-position:-116px -430px;width:60px;height:60px}.skin_zombie2_sleep{background-image:url(spritesmith2.png);background-position:-182px -415px;width:90px;height:90px}.customize-option.skin_zombie2_sleep{background-image:url(spritesmith2.png);background-position:-207px -430px;width:60px;height:60px}.skin_zombie_sleep{background-image:url(spritesmith2.png);background-position:-273px -415px;width:90px;height:90px}.customize-option.skin_zombie_sleep{background-image:url(spritesmith2.png);background-position:-298px -430px;width:60px;height:60px}.broad_armor_healer_1{background-image:url(spritesmith2.png);background-position:-364px -415px;width:90px;height:90px}.broad_armor_healer_2{background-image:url(spritesmith2.png);background-position:-455px -415px;width:90px;height:90px}.broad_armor_healer_3{background-image:url(spritesmith2.png);background-position:-546px 0;width:90px;height:90px}.broad_armor_healer_4{background-image:url(spritesmith2.png);background-position:-546px -91px;width:90px;height:90px}.broad_armor_healer_5{background-image:url(spritesmith2.png);background-position:-546px -182px;width:90px;height:90px}.broad_armor_rogue_1{background-image:url(spritesmith2.png);background-position:-546px -273px;width:90px;height:90px}.broad_armor_rogue_2{background-image:url(spritesmith2.png);background-position:-546px -364px;width:90px;height:90px}.broad_armor_rogue_3{background-image:url(spritesmith2.png);background-position:0 -506px;width:90px;height:90px}.broad_armor_rogue_4{background-image:url(spritesmith2.png);background-position:-91px -506px;width:90px;height:90px}.broad_armor_rogue_5{background-image:url(spritesmith2.png);background-position:-182px -506px;width:90px;height:90px}.broad_armor_special_2{background-image:url(spritesmith2.png);background-position:-273px -506px;width:90px;height:90px}.broad_armor_warrior_1{background-image:url(spritesmith2.png);background-position:-364px -506px;width:90px;height:90px}.broad_armor_warrior_2{background-image:url(spritesmith2.png);background-position:-455px -506px;width:90px;height:90px}.broad_armor_warrior_3{background-image:url(spritesmith2.png);background-position:-546px -506px;width:90px;height:90px}.broad_armor_warrior_4{background-image:url(spritesmith2.png);background-position:-637px 0;width:90px;height:90px}.broad_armor_warrior_5{background-image:url(spritesmith2.png);background-position:-637px -91px;width:90px;height:90px}.broad_armor_wizard_1{background-image:url(spritesmith2.png);background-position:-637px -182px;width:90px;height:90px}.broad_armor_wizard_2{background-image:url(spritesmith2.png);background-position:-637px -273px;width:90px;height:90px}.broad_armor_wizard_3{background-image:url(spritesmith2.png);background-position:-637px -364px;width:90px;height:90px}.broad_armor_wizard_4{background-image:url(spritesmith2.png);background-position:-637px -455px;width:90px;height:90px}.broad_armor_wizard_5{background-image:url(spritesmith2.png);background-position:0 -597px;width:90px;height:90px}.shop_armor_healer_1{background-image:url(spritesmith2.png);background-position:-1312px -1366px;width:40px;height:40px}.shop_armor_healer_2{background-image:url(spritesmith2.png);background-position:-1271px -1366px;width:40px;height:40px}.shop_armor_healer_3{background-image:url(spritesmith2.png);background-position:-1230px -1366px;width:40px;height:40px}.shop_armor_healer_4{background-image:url(spritesmith2.png);background-position:-1189px -1366px;width:40px;height:40px}.shop_armor_healer_5{background-image:url(spritesmith2.png);background-position:-1148px -1366px;width:40px;height:40px}.shop_armor_rogue_1{background-image:url(spritesmith2.png);background-position:-1107px -1366px;width:40px;height:40px}.shop_armor_rogue_2{background-image:url(spritesmith2.png);background-position:-1066px -1366px;width:40px;height:40px}.shop_armor_rogue_3{background-image:url(spritesmith2.png);background-position:-1025px -1366px;width:40px;height:40px}.shop_armor_rogue_4{background-image:url(spritesmith2.png);background-position:-984px -1366px;width:40px;height:40px}.shop_armor_rogue_5{background-image:url(spritesmith2.png);background-position:-943px -1366px;width:40px;height:40px}.shop_armor_special_0{background-image:url(spritesmith2.png);background-position:-902px -1366px;width:40px;height:40px}.shop_armor_special_1{background-image:url(spritesmith2.png);background-position:-861px -1366px;width:40px;height:40px}.shop_armor_special_2{background-image:url(spritesmith2.png);background-position:-820px -1366px;width:40px;height:40px}.shop_armor_warrior_1{background-image:url(spritesmith2.png);background-position:-779px -1366px;width:40px;height:40px}.shop_armor_warrior_2{background-image:url(spritesmith2.png);background-position:-738px -1366px;width:40px;height:40px}.shop_armor_warrior_3{background-image:url(spritesmith2.png);background-position:-697px -1366px;width:40px;height:40px}.shop_armor_warrior_4{background-image:url(spritesmith2.png);background-position:-656px -1366px;width:40px;height:40px}.shop_armor_warrior_5{background-image:url(spritesmith2.png);background-position:-615px -1366px;width:40px;height:40px}.shop_armor_wizard_1{background-image:url(spritesmith2.png);background-position:-574px -1366px;width:40px;height:40px}.shop_armor_wizard_2{background-image:url(spritesmith2.png);background-position:-533px -1366px;width:40px;height:40px}.shop_armor_wizard_3{background-image:url(spritesmith2.png);background-position:-492px -1366px;width:40px;height:40px}.shop_armor_wizard_4{background-image:url(spritesmith2.png);background-position:-451px -1366px;width:40px;height:40px}.shop_armor_wizard_5{background-image:url(spritesmith2.png);background-position:-410px -1366px;width:40px;height:40px}.slim_armor_healer_1{background-image:url(spritesmith2.png);background-position:-819px -182px;width:90px;height:90px}.slim_armor_healer_2{background-image:url(spritesmith2.png);background-position:-819px -273px;width:90px;height:90px}.slim_armor_healer_3{background-image:url(spritesmith2.png);background-position:-819px -364px;width:90px;height:90px}.slim_armor_healer_4{background-image:url(spritesmith2.png);background-position:-819px -455px;width:90px;height:90px}.slim_armor_healer_5{background-image:url(spritesmith2.png);background-position:-819px -546px;width:90px;height:90px}.slim_armor_rogue_1{background-image:url(spritesmith2.png);background-position:-819px -637px;width:90px;height:90px}.slim_armor_rogue_2{background-image:url(spritesmith2.png);background-position:0 -779px;width:90px;height:90px}.slim_armor_rogue_3{background-image:url(spritesmith2.png);background-position:-91px -779px;width:90px;height:90px}.slim_armor_rogue_4{background-image:url(spritesmith2.png);background-position:-182px -779px;width:90px;height:90px}.slim_armor_rogue_5{background-image:url(spritesmith2.png);background-position:-273px -779px;width:90px;height:90px}.slim_armor_special_2{background-image:url(spritesmith2.png);background-position:-364px -779px;width:90px;height:90px}.slim_armor_warrior_1{background-image:url(spritesmith2.png);background-position:-455px -779px;width:90px;height:90px}.slim_armor_warrior_2{background-image:url(spritesmith2.png);background-position:-546px -779px;width:90px;height:90px}.slim_armor_warrior_3{background-image:url(spritesmith2.png);background-position:-637px -779px;width:90px;height:90px}.slim_armor_warrior_4{background-image:url(spritesmith2.png);background-position:-728px -779px;width:90px;height:90px}.slim_armor_warrior_5{background-image:url(spritesmith2.png);background-position:-819px -779px;width:90px;height:90px}.slim_armor_wizard_1{background-image:url(spritesmith2.png);background-position:-910px 0;width:90px;height:90px}.slim_armor_wizard_2{background-image:url(spritesmith2.png);background-position:-910px -91px;width:90px;height:90px}.slim_armor_wizard_3{background-image:url(spritesmith2.png);background-position:-910px -182px;width:90px;height:90px}.slim_armor_wizard_4{background-image:url(spritesmith2.png);background-position:-910px -273px;width:90px;height:90px}.slim_armor_wizard_5{background-image:url(spritesmith2.png);background-position:-910px -364px;width:90px;height:90px}.broad_armor_special_birthday{background-image:url(spritesmith2.png);background-position:-910px -455px;width:90px;height:90px}.shop_armor_special_birthday{background-image:url(spritesmith2.png);background-position:-1025px -1325px;width:40px;height:40px}.slim_armor_special_birthday{background-image:url(spritesmith2.png);background-position:-910px -546px;width:90px;height:90px}.broad_armor_special_fallHealer{background-image:url(spritesmith2.png);background-position:-910px -637px;width:90px;height:90px}.broad_armor_special_fallMage{background-image:url(spritesmith2.png);background-position:-112px -870px;width:120px;height:90px}.broad_armor_special_fallRogue{background-image:url(spritesmith2.png);background-position:-233px -870px;width:105px;height:90px}.broad_armor_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-910px -728px;width:90px;height:90px}.head_special_fallHealer{background-image:url(spritesmith2.png);background-position:-339px -870px;width:90px;height:90px}.head_special_fallMage{background-image:url(spritesmith2.png);background-position:-430px -870px;width:120px;height:90px}.head_special_fallRogue{background-image:url(spritesmith2.png);background-position:-551px -870px;width:105px;height:90px}.head_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-657px -870px;width:90px;height:90px}.2014_Fall_HealerPROMO2{background-image:url(spritesmith2.png);background-position:-748px -870px;width:90px;height:90px}.2014_Fall_Mage_PROMO9{background-image:url(spritesmith2.png);background-position:-839px -870px;width:120px;height:90px}.2014_Fall_RoguePROMO3{background-image:url(spritesmith2.png);background-position:-1001px 0;width:105px;height:90px}.2014_Fall_Warrior_PROMO{background-image:url(spritesmith2.png);background-position:-1001px -91px;width:90px;height:90px}.shield_special_fallHealer{background-image:url(spritesmith2.png);background-position:-1001px -182px;width:90px;height:90px}.shield_special_fallRogue{background-image:url(spritesmith2.png);background-position:-1001px -273px;width:105px;height:90px}.shield_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-1001px -364px;width:90px;height:90px}.shop_armor_special_fallHealer{background-image:url(spritesmith2.png);background-position:-984px -1325px;width:40px;height:40px}.shop_armor_special_fallMage{background-image:url(spritesmith2.png);background-position:-943px -1325px;width:40px;height:40px}.shop_armor_special_fallRogue{background-image:url(spritesmith2.png);background-position:-902px -1325px;width:40px;height:40px}.shop_armor_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-861px -1325px;width:40px;height:40px}.shop_head_special_fallHealer{background-image:url(spritesmith2.png);background-position:-820px -1325px;width:40px;height:40px}.shop_head_special_fallMage{background-image:url(spritesmith2.png);background-position:-779px -1325px;width:40px;height:40px}.shop_head_special_fallRogue{background-image:url(spritesmith2.png);background-position:-738px -1325px;width:40px;height:40px}.shop_head_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-697px -1325px;width:40px;height:40px}.shop_shield_special_fallHealer{background-image:url(spritesmith2.png);background-position:-656px -1325px;width:40px;height:40px}.shop_shield_special_fallRogue{background-image:url(spritesmith2.png);background-position:-615px -1325px;width:40px;height:40px}.shop_shield_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-574px -1325px;width:40px;height:40px}.shop_weapon_special_fallHealer{background-image:url(spritesmith2.png);background-position:-533px -1325px;width:40px;height:40px}.shop_weapon_special_fallMage{background-image:url(spritesmith2.png);background-position:-492px -1325px;width:40px;height:40px}.shop_weapon_special_fallRogue{background-image:url(spritesmith2.png);background-position:-1353px -1366px;width:40px;height:40px}.shop_weapon_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-410px -1325px;width:40px;height:40px}.slim_armor_special_fallHealer{background-image:url(spritesmith2.png);background-position:-1107px 0;width:90px;height:90px}.slim_armor_special_fallMage{background-image:url(spritesmith2.png);background-position:0 -1052px;width:120px;height:90px}.slim_armor_special_fallRogue{background-image:url(spritesmith2.png);background-position:-121px -1052px;width:105px;height:90px}.slim_armor_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-1107px -91px;width:90px;height:90px}.weapon_special_fallHealer{background-image:url(spritesmith2.png);background-position:-1107px -182px;width:90px;height:90px}.weapon_special_fallMage{background-image:url(spritesmith2.png);background-position:-227px -1052px;width:120px;height:90px}.weapon_special_fallRogue{background-image:url(spritesmith2.png);background-position:-348px -1052px;width:105px;height:90px}.weapon_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-1107px -273px;width:90px;height:90px}.broad_armor_special_gaymerx{background-image:url(spritesmith2.png);background-position:-1107px -364px;width:90px;height:90px}.head_special_gaymerx{background-image:url(spritesmith2.png);background-position:-1107px -455px;width:90px;height:90px}.shop_armor_special_gaymerx{background-image:url(spritesmith2.png);background-position:-369px -1325px;width:40px;height:40px}.shop_head_special_gaymerx{background-image:url(spritesmith2.png);background-position:-328px -1325px;width:40px;height:40px}.slim_armor_special_gaymerx{background-image:url(spritesmith2.png);background-position:-1107px -728px;width:90px;height:90px}.back_mystery_201402{background-image:url(spritesmith2.png);background-position:-1107px -819px;width:90px;height:90px}.broad_armor_mystery_201402{background-image:url(spritesmith2.png);background-position:-1107px -910px;width:90px;height:90px}.head_mystery_201402{background-image:url(spritesmith2.png);background-position:-454px -1052px;width:90px;height:90px}.shop_armor_mystery_201402{background-image:url(spritesmith2.png);background-position:-287px -1325px;width:40px;height:40px}.shop_back_mystery_201402{background-image:url(spritesmith2.png);background-position:-246px -1325px;width:40px;height:40px}.shop_head_mystery_201402{background-image:url(spritesmith2.png);background-position:-205px -1325px;width:40px;height:40px}.slim_armor_mystery_201402{background-image:url(spritesmith2.png);background-position:-818px -1052px;width:90px;height:90px}.broad_armor_mystery_201403{background-image:url(spritesmith2.png);background-position:-909px -1052px;width:90px;height:90px}.headAccessory_mystery_201403{background-image:url(spritesmith2.png);background-position:-1000px -1052px;width:90px;height:90px}.shop_armor_mystery_201403{background-image:url(spritesmith2.png);background-position:-164px -1325px;width:40px;height:40px}.shop_headAccessory_mystery_201403{background-image:url(spritesmith2.png);background-position:-123px -1325px;width:40px;height:40px}.slim_armor_mystery_201403{background-image:url(spritesmith2.png);background-position:-1198px -91px;width:90px;height:90px}.back_mystery_201404{background-image:url(spritesmith2.png);background-position:-1198px -182px;width:90px;height:90px}.headAccessory_mystery_201404{background-image:url(spritesmith2.png);background-position:-1198px -273px;width:90px;height:90px}.shop_back_mystery_201404{background-image:url(spritesmith2.png);background-position:-82px -1325px;width:40px;height:40px}.shop_headAccessory_mystery_201404{background-image:url(spritesmith2.png);background-position:-41px -1325px;width:40px;height:40px}.broad_armor_mystery_201405{background-image:url(spritesmith2.png);background-position:-1198px -546px;width:90px;height:90px}.head_mystery_201405{background-image:url(spritesmith2.png);background-position:-1198px -637px;width:90px;height:90px}.promo_mystery_201405{background-image:url(spritesmith2.png);background-position:-1198px -728px;width:90px;height:90px}.shop_armor_mystery_201405{background-image:url(spritesmith2.png);background-position:0 -1325px;width:40px;height:40px}.shop_head_mystery_201405{background-image:url(spritesmith2.png);background-position:-1319px -1275px;width:40px;height:40px}.slim_armor_mystery_201405{background-image:url(spritesmith2.png);background-position:-1198px -1001px;width:90px;height:90px}.broad_armor_mystery_201406{background-image:url(spritesmith2.png);background-position:-364px -203px;width:90px;height:96px}.head_mystery_201406{background-image:url(spritesmith2.png);background-position:-364px -106px;width:90px;height:96px}.promo_mystery_201406{background-image:url(spritesmith2.png);background-position:0 -318px;width:90px;height:96px}.shop_armor_mystery_201406{background-image:url(spritesmith2.png);background-position:-1001px -910px;width:40px;height:40px}.shop_head_mystery_201406{background-image:url(spritesmith2.png);background-position:-1148px -1001px;width:40px;height:40px}.slim_armor_mystery_201406{background-image:url(spritesmith2.png);background-position:-91px -318px;width:90px;height:96px}.broad_armor_mystery_201407{background-image:url(spritesmith2.png);background-position:-546px -1143px;width:90px;height:90px}.head_mystery_201407{background-image:url(spritesmith2.png);background-position:-637px -1143px;width:90px;height:90px}.promo_mystery_201407{background-image:url(spritesmith2.png);background-position:-1423px -891px;width:42px;height:62px}.shop_armor_mystery_201407{background-image:url(spritesmith2.png);background-position:-1239px -1092px;width:40px;height:40px}.shop_head_mystery_201407{background-image:url(spritesmith2.png);background-position:-1198px -1092px;width:40px;height:40px}.slim_armor_mystery_201407{background-image:url(spritesmith2.png);background-position:-1001px -1143px;width:90px;height:90px}.broad_armor_mystery_201408{background-image:url(spritesmith2.png);background-position:-1092px -1143px;width:90px;height:90px}.head_mystery_201408{background-image:url(spritesmith2.png);background-position:-1183px -1143px;width:90px;height:90px}.promo_mystery_201408{background-image:url(spritesmith2.png);background-position:-1380px -819px;width:60px;height:71px}.shop_armor_mystery_201408{background-image:url(spritesmith2.png);background-position:-1289px -1183px;width:40px;height:40px}.shop_head_mystery_201408{background-image:url(spritesmith2.png);background-position:-1421px -1268px;width:40px;height:40px}.slim_armor_mystery_201408{background-image:url(spritesmith2.png);background-position:-1289px -273px;width:90px;height:90px}.broad_armor_mystery_201409{background-image:url(spritesmith2.png);background-position:-1289px -364px;width:90px;height:90px}.headAccessory_mystery_201409{background-image:url(spritesmith2.png);background-position:-1289px -455px;width:90px;height:90px}.promo_mystery_201409{background-image:url(spritesmith2.png);background-position:-1289px -546px;width:90px;height:90px}.shop_armor_mystery_201409{background-image:url(spritesmith2.png);background-position:-1380px -1268px;width:40px;height:40px}.shop_headAccessory_mystery_201409{background-image:url(spritesmith2.png);background-position:-1421px -1227px;width:40px;height:40px}.slim_armor_mystery_201409{background-image:url(spritesmith2.png);background-position:-1289px -819px;width:90px;height:90px}.back_mystery_201410{background-image:url(spritesmith2.png);background-position:0 -1234px;width:93px;height:90px}.broad_armor_mystery_201410{background-image:url(spritesmith2.png);background-position:-94px -1234px;width:93px;height:90px}.promo_mystery_201410{background-image:url(spritesmith2.png);background-position:-1380px -958px;width:72px;height:63px}.shop_armor_mystery_201410{background-image:url(spritesmith2.png);background-position:-1421px -1186px;width:40px;height:40px}.shop_back_mystery_201410{background-image:url(spritesmith2.png);background-position:-1380px -1186px;width:40px;height:40px}.slim_armor_mystery_201410{background-image:url(spritesmith2.png);background-position:-188px -1234px;width:93px;height:90px}.head_mystery_201411{background-image:url(spritesmith2.png);background-position:-282px -1234px;width:90px;height:90px}.promo_mystery_201411{background-image:url(spritesmith2.png);background-position:-373px -1234px;width:90px;height:90px}.shop_head_mystery_201411{background-image:url(spritesmith2.png);background-position:-1421px -1145px;width:40px;height:40px}.shop_weapon_mystery_201411{background-image:url(spritesmith2.png);background-position:-1380px -1145px;width:40px;height:40px}.weapon_mystery_201411{background-image:url(spritesmith2.png);background-position:-646px -1234px;width:90px;height:90px}.broad_armor_mystery_201412{background-image:url(spritesmith2.png);background-position:-737px -1234px;width:90px;height:90px}.head_mystery_201412{background-image:url(spritesmith2.png);background-position:-828px -1234px;width:90px;height:90px}.promo_mystery_201412{background-image:url(spritesmith2.png);background-position:-1380px -891px;width:42px;height:66px}.shop_armor_mystery_201412{background-image:url(spritesmith2.png);background-position:-1380px -1022px;width:40px;height:40px}.shop_head_mystery_201412{background-image:url(spritesmith2.png);background-position:-1107px -1001px;width:40px;height:40px}.slim_armor_mystery_201412{background-image:url(spritesmith2.png);background-position:-1380px 0;width:90px;height:90px}.broad_armor_mystery_301404{background-image:url(spritesmith2.png);background-position:-1380px -91px;width:90px;height:90px}.eyewear_mystery_301404{background-image:url(spritesmith2.png);background-position:-1380px -182px;width:90px;height:90px}.head_mystery_301404{background-image:url(spritesmith2.png);background-position:-1380px -273px;width:90px;height:90px}.shop_armor_mystery_301404{background-image:url(spritesmith2.png);background-position:-1330px -1183px;width:40px;height:40px}.shop_eyewear_mystery_301404{background-image:url(spritesmith2.png);background-position:-1380px -1227px;width:40px;height:40px}.shop_head_mystery_301404{background-image:url(spritesmith2.png);background-position:-451px -1325px;width:40px;height:40px}.shop_weapon_mystery_301404{background-image:url(spritesmith2.png);background-position:-1421px -1104px;width:40px;height:40px}.slim_armor_mystery_301404{background-image:url(spritesmith2.png);background-position:-1380px -637px;width:90px;height:90px}.weapon_mystery_301404{background-image:url(spritesmith2.png);background-position:-1380px -546px;width:90px;height:90px}.eyewear_mystery_301405{background-image:url(spritesmith2.png);background-position:-1380px -455px;width:90px;height:90px}.headAccessory_mystery_301405{background-image:url(spritesmith2.png);background-position:-1380px -364px;width:90px;height:90px}.head_mystery_301405{background-image:url(spritesmith2.png);background-position:-1228px -1234px;width:90px;height:90px}.shield_mystery_301405{background-image:url(spritesmith2.png);background-position:-1137px -1234px;width:90px;height:90px}.shop_eyewear_mystery_301405{background-image:url(spritesmith2.png);background-position:-1421px -1022px;width:40px;height:40px}.shop_headAccessory_mystery_301405{background-image:url(spritesmith2.png);background-position:-1380px -1063px;width:40px;height:40px}.shop_head_mystery_301405{background-image:url(spritesmith2.png);background-position:-1421px -1063px;width:40px;height:40px}.shop_shield_mystery_301405{background-image:url(spritesmith2.png);background-position:-1380px -1104px;width:40px;height:40px}.promo_mystery_3014{background-image:url(spritesmith2.png);background-position:-919px -1234px;width:217px;height:90px}.broad_armor_special_springHealer{background-image:url(spritesmith2.png);background-position:-555px -1234px;width:90px;height:90px}.broad_armor_special_springMage{background-image:url(spritesmith2.png);background-position:-464px -1234px;width:90px;height:90px}.broad_armor_special_springRogue{background-image:url(spritesmith2.png);background-position:-1289px -1092px;width:90px;height:90px}.broad_armor_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1289px -1001px;width:90px;height:90px}.headAccessory_special_springHealer{background-image:url(spritesmith2.png);background-position:-1289px -910px;width:90px;height:90px}.headAccessory_special_springMage{background-image:url(spritesmith2.png);background-position:-1289px -728px;width:90px;height:90px}.headAccessory_special_springRogue{background-image:url(spritesmith2.png);background-position:-1289px -637px;width:90px;height:90px}.headAccessory_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1289px -182px;width:90px;height:90px}.head_special_springHealer{background-image:url(spritesmith2.png);background-position:-1289px -91px;width:90px;height:90px}.head_special_springMage{background-image:url(spritesmith2.png);background-position:-1289px 0;width:90px;height:90px}.head_special_springRogue{background-image:url(spritesmith2.png);background-position:-910px -1143px;width:90px;height:90px}.head_special_springWarrior{background-image:url(spritesmith2.png);background-position:-819px -1143px;width:90px;height:90px}.shield_special_springHealer{background-image:url(spritesmith2.png);background-position:-728px -1143px;width:90px;height:90px}.shield_special_springRogue{background-image:url(spritesmith2.png);background-position:-364px -1143px;width:90px;height:90px}.shield_special_springWarrior{background-image:url(spritesmith2.png);background-position:-273px -1143px;width:90px;height:90px}.shop_armor_special_springHealer{background-image:url(spritesmith2.png);background-position:-1042px -910px;width:40px;height:40px}.shop_armor_special_springMage{background-image:url(spritesmith2.png);background-position:-910px -819px;width:40px;height:40px}.shop_armor_special_springRogue{background-image:url(spritesmith2.png);background-position:-951px -819px;width:40px;height:40px}.shop_armor_special_springWarrior{background-image:url(spritesmith2.png);background-position:-819px -728px;width:40px;height:40px}.shop_headAccessory_special_springHealer{background-image:url(spritesmith2.png);background-position:-860px -728px;width:40px;height:40px}.shop_headAccessory_special_springMage{background-image:url(spritesmith2.png);background-position:-728px -637px;width:40px;height:40px}.shop_headAccessory_special_springRogue{background-image:url(spritesmith2.png);background-position:-769px -637px;width:40px;height:40px}.shop_headAccessory_special_springWarrior{background-image:url(spritesmith2.png);background-position:-637px -546px;width:40px;height:40px}.shop_head_special_springHealer{background-image:url(spritesmith2.png);background-position:-678px -546px;width:40px;height:40px}.shop_head_special_springMage{background-image:url(spritesmith2.png);background-position:-546px -455px;width:40px;height:40px}.shop_head_special_springRogue copy{background-image:url(spritesmith2.png);background-position:-587px -455px;width:40px;height:40px}.shop_head_special_springRogue{background-image:url(spritesmith2.png);background-position:-455px -364px;width:40px;height:40px}.shop_head_special_springWarrior{background-image:url(spritesmith2.png);background-position:-496px -364px;width:40px;height:40px}.shop_shield_special_springHealer{background-image:url(spritesmith2.png);background-position:-643px -597px;width:40px;height:40px}.shop_shield_special_springRogue{background-image:url(spritesmith2.png);background-position:-684px -597px;width:40px;height:40px}.shop_shield_special_springWarrior{background-image:url(spritesmith2.png);background-position:-643px -638px;width:40px;height:40px}.shop_weapon_special_springHealer{background-image:url(spritesmith2.png);background-position:-684px -638px;width:40px;height:40px}.shop_weapon_special_springMage{background-image:url(spritesmith2.png);background-position:-960px -870px;width:40px;height:40px}.shop_weapon_special_springRogue{background-image:url(spritesmith2.png);background-position:-960px -911px;width:40px;height:40px}.shop_weapon_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1319px -1234px;width:40px;height:40px}.slim_armor_special_springHealer{background-image:url(spritesmith2.png);background-position:-1198px -910px;width:90px;height:90px}.slim_armor_special_springMage{background-image:url(spritesmith2.png);background-position:-1198px -819px;width:90px;height:90px}.slim_armor_special_springRogue{background-image:url(spritesmith2.png);background-position:-1198px -455px;width:90px;height:90px}.slim_armor_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1198px -364px;width:90px;height:90px}.weapon_special_springHealer{background-image:url(spritesmith2.png);background-position:-1198px 0;width:90px;height:90px}.weapon_special_springMage{background-image:url(spritesmith2.png);background-position:-1091px -1052px;width:90px;height:90px}.weapon_special_springRogue{background-image:url(spritesmith2.png);background-position:-727px -1052px;width:90px;height:90px}.weapon_special_springWarrior{background-image:url(spritesmith2.png);background-position:-636px -1052px;width:90px;height:90px}.body_special_summerHealer{background-image:url(spritesmith2.png);background-position:-364px 0;width:90px;height:105px}.body_special_summerMage{background-image:url(spritesmith2.png);background-position:-273px -212px;width:90px;height:105px}.broad_armor_special_summerHealer{background-image:url(spritesmith2.png);background-position:-182px -212px;width:90px;height:105px}.broad_armor_special_summerMage{background-image:url(spritesmith2.png);background-position:-91px -212px;width:90px;height:105px}.broad_armor_special_summerRogue{background-image:url(spritesmith2.png);background-position:-896px -961px;width:111px;height:90px}.broad_armor_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-784px -961px;width:111px;height:90px}.eyewear_special_summerRogue{background-image:url(spritesmith2.png);background-position:-672px -961px;width:111px;height:90px}.eyewear_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-560px -961px;width:111px;height:90px}.head_special_summerHealer{background-image:url(spritesmith2.png);background-position:0 -212px;width:90px;height:105px}.head_special_summerMage{background-image:url(spritesmith2.png);background-position:-91px 0;width:90px;height:105px}.head_special_summerRogue{background-image:url(spritesmith2.png);background-position:-448px -961px;width:111px;height:90px}.head_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-336px -961px;width:111px;height:90px}.Healer_Summer{background-image:url(spritesmith2.png);background-position:0 0;width:90px;height:105px}.Mage_Summer{background-image:url(spritesmith2.png);background-position:-182px -106px;width:90px;height:105px}.SummerRogue14{background-image:url(spritesmith2.png);background-position:-224px -961px;width:111px;height:90px}.SummerWarrior14{background-image:url(spritesmith2.png);background-position:-112px -961px;width:111px;height:90px}.shield_special_summerHealer{background-image:url(spritesmith2.png);background-position:-91px -106px;width:90px;height:105px}.shield_special_summerRogue{background-image:url(spritesmith2.png);background-position:0 -961px;width:111px;height:90px}.shield_special_summerWarrior{background-image:url(spritesmith2.png);background-position:0 -870px;width:111px;height:90px}.shop_armor_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1066px -1325px;width:40px;height:40px}.shop_armor_special_summerMage{background-image:url(spritesmith2.png);background-position:-1107px -1325px;width:40px;height:40px}.shop_armor_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1148px -1325px;width:40px;height:40px}.shop_armor_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1189px -1325px;width:40px;height:40px}.shop_body_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1230px -1325px;width:40px;height:40px}.shop_body_special_summerMage{background-image:url(spritesmith2.png);background-position:-1271px -1325px;width:40px;height:40px}.shop_eyewear_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1312px -1325px;width:40px;height:40px}.shop_eyewear_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1353px -1325px;width:40px;height:40px}.shop_head_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1394px -1325px;width:40px;height:40px}.shop_head_special_summerMage{background-image:url(spritesmith2.png);background-position:0 -1366px;width:40px;height:40px}.shop_head_special_summerRogue{background-image:url(spritesmith2.png);background-position:-41px -1366px;width:40px;height:40px}.shop_head_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-82px -1366px;width:40px;height:40px}.shop_shield_special_summerHealer{background-image:url(spritesmith2.png);background-position:-123px -1366px;width:40px;height:40px}.shop_shield_special_summerRogue{background-image:url(spritesmith2.png);background-position:-164px -1366px;width:40px;height:40px}.shop_shield_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-205px -1366px;width:40px;height:40px}.shop_weapon_special_summerHealer{background-image:url(spritesmith2.png);background-position:-246px -1366px;width:40px;height:40px}.shop_weapon_special_summerMage{background-image:url(spritesmith2.png);background-position:-287px -1366px;width:40px;height:40px}.shop_weapon_special_summerRogue{background-image:url(spritesmith2.png);background-position:-328px -1366px;width:40px;height:40px}.shop_weapon_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-369px -1366px;width:40px;height:40px}.slim_armor_special_summerHealer{background-image:url(spritesmith2.png);background-position:0 -106px;width:90px;height:105px}.slim_armor_special_summerMage{background-image:url(spritesmith2.png);background-position:-182px 0;width:90px;height:105px}.slim_armor_special_summerRogue{background-image:url(spritesmith2.png);background-position:-706px -688px;width:111px;height:90px}.slim_armor_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-594px -688px;width:111px;height:90px}.weapon_special_summerHealer{background-image:url(spritesmith2.png);background-position:-273px 0;width:90px;height:105px}.weapon_special_summerMage{background-image:url(spritesmith2.png);background-position:-273px -106px;width:90px;height:105px}.weapon_special_summerRogue{background-image:url(spritesmith2.png);background-position:-300px -688px;width:111px;height:90px}.weapon_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-188px -688px;width:111px;height:90px}.broad_armor_special_candycane{background-image:url(spritesmith2.png);background-position:-97px -688px;width:90px;height:90px}.broad_armor_special_ski{background-image:url(spritesmith2.png);background-position:-728px -546px;width:90px;height:90px}.broad_armor_special_snowflake{background-image:url(spritesmith2.png);background-position:-728px -455px;width:90px;height:90px}.broad_armor_special_winter2015Healer{background-image:url(spritesmith2.png);background-position:-728px -364px;width:90px;height:90px}.broad_armor_special_winter2015Mage{background-image:url(spritesmith2.png);background-position:-728px -273px;width:90px;height:90px}.broad_armor_special_winter2015Rogue{background-image:url(spritesmith2.png);background-position:0 -688px;width:96px;height:90px}.broad_armor_special_winter2015Warrior{background-image:url(spritesmith2.png);background-position:-728px -182px;width:90px;height:90px}.broad_armor_special_yeti{background-image:url(spritesmith2.png);background-position:-728px -91px;width:90px;height:90px}.head_special_candycane{background-image:url(spritesmith2.png);background-position:-728px 0;width:90px;height:90px}.head_special_nye{background-image:url(spritesmith2.png);background-position:-552px -597px;width:90px;height:90px}.head_special_ski{background-image:url(spritesmith2.png);background-position:-461px -597px;width:90px;height:90px}.head_special_snowflake{background-image:url(spritesmith2.png);background-position:-370px -597px;width:90px;height:90px}.head_special_winter2015Healer{background-image:url(spritesmith2.png);background-position:-279px -597px;width:90px;height:90px}.head_special_winter2015Mage{background-image:url(spritesmith2.png);background-position:-188px -597px;width:90px;height:90px}.head_special_winter2015Rogue{background-image:url(spritesmith2.png);background-position:-91px -597px;width:96px;height:90px}.head_special_winter2015Warrior{background-image:url(spritesmith2.png);background-position:-1380px -728px;width:90px;height:90px}.head_special_yeti{background-image:url(spritesmith3.png);background-position:-1308px -1312px;width:90px;height:90px}.shield_special_ski{background-image:url(spritesmith3.png);background-position:-91px -1403px;width:104px;height:90px}.shield_special_snowflake{background-image:url(spritesmith3.png);background-position:-455px -1221px;width:90px;height:90px}.shield_special_winter2015Healer{background-image:url(spritesmith3.png);background-position:-660px -308px;width:90px;height:90px}.shield_special_winter2015Rogue{background-image:url(spritesmith3.png);background-position:-751px -308px;width:96px;height:90px}.shield_special_winter2015Warrior{background-image:url(spritesmith3.png);background-position:-660px -399px;width:90px;height:90px}.shield_special_yeti{background-image:url(spritesmith3.png);background-position:-751px -399px;width:90px;height:90px}.shop_armor_special_candycane{background-image:url(spritesmith3.png);background-position:-952px -1494px;width:40px;height:40px}.shop_armor_special_ski{background-image:url(spritesmith3.png);background-position:-993px -1494px;width:40px;height:40px}.shop_armor_special_snowflake{background-image:url(spritesmith3.png);background-position:-1034px -1494px;width:40px;height:40px}.shop_armor_special_winter2015Healer{background-image:url(spritesmith3.png);background-position:-1550px -1476px;width:40px;height:40px}.shop_armor_special_winter2015Mage{background-image:url(spritesmith3.png);background-position:-1591px -123px;width:40px;height:40px}.shop_armor_special_winter2015Rogue{background-image:url(spritesmith3.png);background-position:-1591px -82px;width:40px;height:40px}.shop_armor_special_winter2015Warrior{background-image:url(spritesmith3.png);background-position:-1591px -41px;width:40px;height:40px}.shop_armor_special_yeti{background-image:url(spritesmith3.png);background-position:-1591px 0;width:40px;height:40px}.shop_head_special_candycane{background-image:url(spritesmith3.png);background-position:-1517px -1539px;width:40px;height:40px}.shop_head_special_nye{background-image:url(spritesmith3.png);background-position:-1476px -1539px;width:40px;height:40px}.shop_head_special_ski{background-image:url(spritesmith3.png);background-position:-1435px -1539px;width:40px;height:40px}.shop_head_special_snowflake{background-image:url(spritesmith3.png);background-position:-1394px -1539px;width:40px;height:40px}.shop_head_special_winter2015Healer{background-image:url(spritesmith3.png);background-position:-1353px -1539px;width:40px;height:40px}.shop_head_special_winter2015Mage{background-image:url(spritesmith3.png);background-position:-1312px -1539px;width:40px;height:40px}.shop_head_special_winter2015Rogue{background-image:url(spritesmith3.png);background-position:-1271px -1539px;width:40px;height:40px}.shop_head_special_winter2015Warrior{background-image:url(spritesmith3.png);background-position:-1230px -1539px;width:40px;height:40px}.shop_head_special_yeti{background-image:url(spritesmith3.png);background-position:-1189px -1539px;width:40px;height:40px}.shop_shield_special_ski{background-image:url(spritesmith3.png);background-position:-1148px -1539px;width:40px;height:40px}.shop_shield_special_snowflake{background-image:url(spritesmith3.png);background-position:-1107px -1539px;width:40px;height:40px}.shop_shield_special_winter2015Healer{background-image:url(spritesmith3.png);background-position:-1066px -1539px;width:40px;height:40px}.shop_shield_special_winter2015Rogue{background-image:url(spritesmith3.png);background-position:-1025px -1539px;width:40px;height:40px}.shop_shield_special_winter2015Warrior{background-image:url(spritesmith3.png);background-position:-984px -1539px;width:40px;height:40px}.shop_shield_special_yeti{background-image:url(spritesmith3.png);background-position:-943px -1539px;width:40px;height:40px}.shop_weapon_special_candycane{background-image:url(spritesmith3.png);background-position:-902px -1539px;width:40px;height:40px}.shop_weapon_special_ski{background-image:url(spritesmith3.png);background-position:-861px -1539px;width:40px;height:40px}.shop_weapon_special_snowflake{background-image:url(spritesmith3.png);background-position:-820px -1539px;width:40px;height:40px}.shop_weapon_special_winter2015Healer{background-image:url(spritesmith3.png);background-position:-410px -1539px;width:40px;height:40px}.shop_weapon_special_winter2015Mage{background-image:url(spritesmith3.png);background-position:-328px -1539px;width:40px;height:40px}.shop_weapon_special_winter2015Rogue{background-image:url(spritesmith3.png);background-position:-287px -1539px;width:40px;height:40px}.shop_weapon_special_winter2015Warrior{background-image:url(spritesmith3.png);background-position:-246px -1539px;width:40px;height:40px}.shop_weapon_special_yeti{background-image:url(spritesmith3.png);background-position:-205px -1539px;width:40px;height:40px}.slim_armor_special_candycane{background-image:url(spritesmith3.png);background-position:-660px -490px;width:90px;height:90px}.slim_armor_special_ski{background-image:url(spritesmith3.png);background-position:-751px -490px;width:90px;height:90px}.slim_armor_special_snowflake{background-image:url(spritesmith3.png);background-position:-819px -1130px;width:90px;height:90px}.slim_armor_special_winter2015Healer{background-image:url(spritesmith3.png);background-position:-910px -1130px;width:90px;height:90px}.slim_armor_special_winter2015Mage{background-image:url(spritesmith3.png);background-position:-1001px -1130px;width:90px;height:90px}.slim_armor_special_winter2015Rogue{background-image:url(spritesmith3.png);background-position:-1092px -1130px;width:96px;height:90px}.slim_armor_special_winter2015Warrior{background-image:url(spritesmith3.png);background-position:-1189px -1130px;width:90px;height:90px}.slim_armor_special_yeti{background-image:url(spritesmith3.png);background-position:0 -1221px;width:90px;height:90px}.weapon_special_candycane{background-image:url(spritesmith3.png);background-position:-91px -1221px;width:90px;height:90px}.weapon_special_ski{background-image:url(spritesmith3.png);background-position:-182px -1221px;width:90px;height:90px}.weapon_special_snowflake{background-image:url(spritesmith3.png);background-position:-273px -1221px;width:90px;height:90px}.weapon_special_winter2015Healer{background-image:url(spritesmith3.png);background-position:-364px -1221px;width:90px;height:90px}.weapon_special_winter2015Mage{background-image:url(spritesmith3.png);background-position:-546px -1221px;width:90px;height:90px}.weapon_special_winter2015Rogue{background-image:url(spritesmith3.png);background-position:-637px -1221px;width:96px;height:90px}.weapon_special_winter2015Warrior{background-image:url(spritesmith3.png);background-position:-825px -1221px;width:90px;height:90px}.weapon_special_yeti{background-image:url(spritesmith3.png);background-position:-916px -1221px;width:90px;height:90px}.back_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-1007px -1221px;width:90px;height:90px}.back_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-1098px -1221px;width:90px;height:90px}.body_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-1189px -1221px;width:90px;height:90px}.body_special_wondercon_gold{background-image:url(spritesmith3.png);background-position:-1319px 0;width:90px;height:90px}.body_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-1319px -91px;width:90px;height:90px}.eyewear_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-762px -1312px;width:90px;height:90px}.eyewear_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-853px -1312px;width:90px;height:90px}.shop_back_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-164px -1539px;width:40px;height:40px}.shop_back_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-123px -1539px;width:40px;height:40px}.shop_body_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-82px -1539px;width:40px;height:40px}.shop_body_special_wondercon_gold{background-image:url(spritesmith3.png);background-position:-41px -1539px;width:40px;height:40px}.shop_body_special_wondercon_red{background-image:url(spritesmith3.png);background-position:0 -1539px;width:40px;height:40px}.shop_eyewear_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-1550px -1435px;width:40px;height:40px}.shop_eyewear_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-1550px -1394px;width:40px;height:40px}.head_0{background-image:url(spritesmith3.png);background-position:-651px -660px;width:90px;height:90px}.customize-option.head_0{background-image:url(spritesmith3.png);background-position:-676px -675px;width:60px;height:60px}.head_healer_1{background-image:url(spritesmith3.png);background-position:-742px -660px;width:90px;height:90px}.head_healer_2{background-image:url(spritesmith3.png);background-position:-976px -841px;width:90px;height:90px}.head_healer_3{background-image:url(spritesmith3.png);background-position:-326px -1019px;width:90px;height:90px}.head_healer_4{background-image:url(spritesmith3.png);background-position:-417px -1019px;width:90px;height:90px}.head_healer_5{background-image:url(spritesmith3.png);background-position:-508px -1019px;width:90px;height:90px}.head_rogue_1{background-image:url(spritesmith3.png);background-position:-599px -1019px;width:90px;height:90px}.head_rogue_2{background-image:url(spritesmith3.png);background-position:-690px -1019px;width:90px;height:90px}.head_rogue_3{background-image:url(spritesmith3.png);background-position:-781px -1019px;width:90px;height:90px}.head_rogue_4{background-image:url(spritesmith3.png);background-position:-872px -1019px;width:90px;height:90px}.head_rogue_5{background-image:url(spritesmith3.png);background-position:-963px -1019px;width:90px;height:90px}.head_special_2{background-image:url(spritesmith3.png);background-position:-1054px -1019px;width:90px;height:90px}.head_warrior_1{background-image:url(spritesmith3.png);background-position:-1145px -1019px;width:90px;height:90px}.head_warrior_2{background-image:url(spritesmith3.png);background-position:0 -1130px;width:90px;height:90px}.head_warrior_3{background-image:url(spritesmith3.png);background-position:-91px -1130px;width:90px;height:90px}.head_warrior_4{background-image:url(spritesmith3.png);background-position:-182px -1130px;width:90px;height:90px}.head_warrior_5{background-image:url(spritesmith3.png);background-position:-273px -1130px;width:90px;height:90px}.head_wizard_1{background-image:url(spritesmith3.png);background-position:-364px -1130px;width:90px;height:90px}.head_wizard_2{background-image:url(spritesmith3.png);background-position:-455px -1130px;width:90px;height:90px}.head_wizard_3{background-image:url(spritesmith3.png);background-position:-546px -1130px;width:90px;height:90px}.head_wizard_4{background-image:url(spritesmith3.png);background-position:-637px -1130px;width:90px;height:90px}.head_wizard_5{background-image:url(spritesmith3.png);background-position:-728px -1130px;width:90px;height:90px}.shop_head_healer_1{background-image:url(spritesmith3.png);background-position:-1550px -1353px;width:40px;height:40px}.shop_head_healer_2{background-image:url(spritesmith3.png);background-position:-1550px -1312px;width:40px;height:40px}.shop_head_healer_3{background-image:url(spritesmith3.png);background-position:-1550px -1271px;width:40px;height:40px}.shop_head_healer_4{background-image:url(spritesmith3.png);background-position:-1550px -1230px;width:40px;height:40px}.shop_head_healer_5{background-image:url(spritesmith3.png);background-position:-1550px -1189px;width:40px;height:40px}.shop_head_rogue_1{background-image:url(spritesmith3.png);background-position:-1550px -1148px;width:40px;height:40px}.shop_head_rogue_2{background-image:url(spritesmith3.png);background-position:-1550px -1107px;width:40px;height:40px}.shop_head_rogue_3{background-image:url(spritesmith3.png);background-position:-1550px -1066px;width:40px;height:40px}.shop_head_rogue_4{background-image:url(spritesmith3.png);background-position:-1550px -1025px;width:40px;height:40px}.shop_head_rogue_5{background-image:url(spritesmith3.png);background-position:-1550px -984px;width:40px;height:40px}.shop_head_special_0{background-image:url(spritesmith3.png);background-position:-1276px -293px;width:40px;height:40px}.shop_head_special_1{background-image:url(spritesmith3.png);background-position:-1550px -902px;width:40px;height:40px}.shop_head_special_2{background-image:url(spritesmith3.png);background-position:-1550px -861px;width:40px;height:40px}.shop_head_warrior_1{background-image:url(spritesmith3.png);background-position:-1550px -820px;width:40px;height:40px}.shop_head_warrior_2{background-image:url(spritesmith3.png);background-position:-1550px -779px;width:40px;height:40px}.shop_head_warrior_3{background-image:url(spritesmith3.png);background-position:-1550px -738px;width:40px;height:40px}.shop_head_warrior_4{background-image:url(spritesmith3.png);background-position:-1550px -697px;width:40px;height:40px}.shop_head_warrior_5{background-image:url(spritesmith3.png);background-position:-1550px -656px;width:40px;height:40px}.shop_head_wizard_1{background-image:url(spritesmith3.png);background-position:-1550px -615px;width:40px;height:40px}.shop_head_wizard_2{background-image:url(spritesmith3.png);background-position:-1550px -574px;width:40px;height:40px}.shop_head_wizard_3{background-image:url(spritesmith3.png);background-position:-1550px -533px;width:40px;height:40px}.shop_head_wizard_4{background-image:url(spritesmith3.png);background-position:-1550px -492px;width:40px;height:40px}.shop_head_wizard_5{background-image:url(spritesmith3.png);background-position:-1550px -451px;width:40px;height:40px}.shield_healer_1{background-image:url(spritesmith3.png);background-position:-1319px -182px;width:90px;height:90px}.shield_healer_2{background-image:url(spritesmith3.png);background-position:-1319px -273px;width:90px;height:90px}.shield_healer_3{background-image:url(spritesmith3.png);background-position:-1319px -364px;width:90px;height:90px}.shield_healer_4{background-image:url(spritesmith3.png);background-position:-1319px -455px;width:90px;height:90px}.shield_healer_5{background-image:url(spritesmith3.png);background-position:-1319px -546px;width:90px;height:90px}.shield_rogue_0{background-image:url(spritesmith3.png);background-position:-1319px -637px;width:90px;height:90px}.shield_rogue_1{background-image:url(spritesmith3.png);background-position:0 -1312px;width:103px;height:90px}.shield_rogue_2{background-image:url(spritesmith3.png);background-position:-104px -1312px;width:103px;height:90px}.shield_rogue_3{background-image:url(spritesmith3.png);background-position:-208px -1312px;width:114px;height:90px}.shield_rogue_4{background-image:url(spritesmith3.png);background-position:-323px -1312px;width:96px;height:90px}.shield_rogue_5{background-image:url(spritesmith3.png);background-position:-420px -1312px;width:114px;height:90px}.shield_rogue_6{background-image:url(spritesmith3.png);background-position:-535px -1312px;width:114px;height:90px}.shield_special_1{background-image:url(spritesmith3.png);background-position:-1319px -728px;width:90px;height:90px}.shield_special_goldenknight{background-image:url(spritesmith3.png);background-position:-650px -1312px;width:111px;height:90px}.shield_warrior_1{background-image:url(spritesmith3.png);background-position:-1319px -819px;width:90px;height:90px}.shield_warrior_2{background-image:url(spritesmith3.png);background-position:-1319px -910px;width:90px;height:90px}.shield_warrior_3{background-image:url(spritesmith3.png);background-position:-1319px -1001px;width:90px;height:90px}.shield_warrior_4{background-image:url(spritesmith3.png);background-position:-1319px -1092px;width:90px;height:90px}.shield_warrior_5{background-image:url(spritesmith3.png);background-position:-1319px -1183px;width:90px;height:90px}.shop_shield_healer_1{background-image:url(spritesmith3.png);background-position:-1550px -410px;width:40px;height:40px}.shop_shield_healer_2{background-image:url(spritesmith3.png);background-position:-1550px -369px;width:40px;height:40px}.shop_shield_healer_3{background-image:url(spritesmith3.png);background-position:-1550px -246px;width:40px;height:40px}.shop_shield_healer_4{background-image:url(spritesmith3.png);background-position:-1550px -205px;width:40px;height:40px}.shop_shield_healer_5{background-image:url(spritesmith3.png);background-position:-1550px -164px;width:40px;height:40px}.shop_shield_rogue_0{background-image:url(spritesmith3.png);background-position:-1550px -123px;width:40px;height:40px}.shop_shield_rogue_1{background-image:url(spritesmith3.png);background-position:-1550px -82px;width:40px;height:40px}.shop_shield_rogue_2{background-image:url(spritesmith3.png);background-position:-1550px -41px;width:40px;height:40px}.shop_shield_rogue_3{background-image:url(spritesmith3.png);background-position:-1485px -1494px;width:40px;height:40px}.shop_shield_rogue_4{background-image:url(spritesmith3.png);background-position:-1444px -1494px;width:40px;height:40px}.shop_shield_rogue_5{background-image:url(spritesmith3.png);background-position:-1403px -1494px;width:40px;height:40px}.shop_shield_rogue_6{background-image:url(spritesmith3.png);background-position:-1321px -1494px;width:40px;height:40px}.shop_shield_special_0{background-image:url(spritesmith3.png);background-position:-1280px -1494px;width:40px;height:40px}.shop_shield_special_1{background-image:url(spritesmith3.png);background-position:-1239px -1494px;width:40px;height:40px}.shop_shield_special_goldenknight{background-image:url(spritesmith3.png);background-position:-1198px -1494px;width:40px;height:40px}.shop_shield_warrior_1{background-image:url(spritesmith3.png);background-position:-1157px -1494px;width:40px;height:40px}.shop_shield_warrior_2{background-image:url(spritesmith3.png);background-position:-1116px -1494px;width:40px;height:40px}.shop_shield_warrior_3{background-image:url(spritesmith3.png);background-position:-1075px -1494px;width:40px;height:40px}.shop_shield_warrior_4{background-image:url(spritesmith3.png);background-position:-911px -1494px;width:40px;height:40px}.shop_shield_warrior_5{background-image:url(spritesmith3.png);background-position:-870px -1494px;width:40px;height:40px}.shop_weapon_healer_0{background-image:url(spritesmith3.png);background-position:-829px -1494px;width:40px;height:40px}.shop_weapon_healer_1{background-image:url(spritesmith3.png);background-position:-788px -1494px;width:40px;height:40px}.shop_weapon_healer_2{background-image:url(spritesmith3.png);background-position:-747px -1494px;width:40px;height:40px}.shop_weapon_healer_3{background-image:url(spritesmith3.png);background-position:-706px -1494px;width:40px;height:40px}.shop_weapon_healer_4{background-image:url(spritesmith3.png);background-position:-665px -1494px;width:40px;height:40px}.shop_weapon_healer_5{background-image:url(spritesmith3.png);background-position:-624px -1494px;width:40px;height:40px}.shop_weapon_healer_6{background-image:url(spritesmith3.png);background-position:-583px -1494px;width:40px;height:40px}.shop_weapon_rogue_0{background-image:url(spritesmith3.png);background-position:-542px -1494px;width:40px;height:40px}.shop_weapon_rogue_1{background-image:url(spritesmith3.png);background-position:-501px -1494px;width:40px;height:40px}.shop_weapon_rogue_2{background-image:url(spritesmith3.png);background-position:-460px -1494px;width:40px;height:40px}.shop_weapon_rogue_3{background-image:url(spritesmith3.png);background-position:-1591px -451px;width:40px;height:40px}.shop_weapon_rogue_4{background-image:url(spritesmith3.png);background-position:-419px -1494px;width:40px;height:40px}.shop_weapon_rogue_5{background-image:url(spritesmith3.png);background-position:-378px -1494px;width:40px;height:40px}.shop_weapon_rogue_6{background-image:url(spritesmith3.png);background-position:-337px -1494px;width:40px;height:40px}.shop_weapon_special_0{background-image:url(spritesmith3.png);background-position:-296px -1494px;width:40px;height:40px}.shop_weapon_special_1{background-image:url(spritesmith3.png);background-position:-255px -1494px;width:40px;height:40px}.shop_weapon_special_2{background-image:url(spritesmith3.png);background-position:-214px -1494px;width:40px;height:40px}.shop_weapon_special_3{background-image:url(spritesmith3.png);background-position:-173px -1494px;width:40px;height:40px}.shop_weapon_special_critical{background-image:url(spritesmith3.png);background-position:-132px -1494px;width:40px;height:40px}.shop_weapon_warrior_0{background-image:url(spritesmith3.png);background-position:-1025px -932px;width:40px;height:40px}.shop_weapon_warrior_1{background-image:url(spritesmith3.png);background-position:-1276px -375px;width:40px;height:40px}.shop_weapon_warrior_2{background-image:url(spritesmith3.png);background-position:-1276px -334px;width:40px;height:40px}.shop_weapon_warrior_3{background-image:url(spritesmith3.png);background-position:-1591px -410px;width:40px;height:40px}.shop_weapon_warrior_4{background-image:url(spritesmith3.png);background-position:-1591px -369px;width:40px;height:40px}.shop_weapon_warrior_5{background-image:url(spritesmith3.png);background-position:-1591px -328px;width:40px;height:40px}.shop_weapon_warrior_6{background-image:url(spritesmith3.png);background-position:-1591px -287px;width:40px;height:40px}.shop_weapon_wizard_0{background-image:url(spritesmith3.png);background-position:-1591px -246px;width:40px;height:40px}.shop_weapon_wizard_1{background-image:url(spritesmith3.png);background-position:-1591px -205px;width:40px;height:40px}.shop_weapon_wizard_2{background-image:url(spritesmith3.png);background-position:-1591px -164px;width:40px;height:40px}.shop_weapon_wizard_3{background-image:url(spritesmith3.png);background-position:-697px -1539px;width:40px;height:40px}.shop_weapon_wizard_4{background-image:url(spritesmith3.png);background-position:-533px -1539px;width:40px;height:40px}.shop_weapon_wizard_5{background-image:url(spritesmith3.png);background-position:-451px -1539px;width:40px;height:40px}.shop_weapon_wizard_6{background-image:url(spritesmith3.png);background-position:-1550px -943px;width:40px;height:40px}.weapon_healer_0{background-image:url(spritesmith3.png);background-position:-1300px -1403px;width:90px;height:90px}.weapon_healer_1{background-image:url(spritesmith3.png);background-position:-1126px -1312px;width:90px;height:90px}.weapon_healer_2{background-image:url(spritesmith3.png);background-position:-1217px -1312px;width:90px;height:90px}.weapon_healer_3{background-image:url(spritesmith3.png);background-position:-1410px 0;width:90px;height:90px}.weapon_healer_4{background-image:url(spritesmith3.png);background-position:-1410px -91px;width:90px;height:90px}.weapon_healer_5{background-image:url(spritesmith3.png);background-position:-1410px -182px;width:90px;height:90px}.weapon_healer_6{background-image:url(spritesmith3.png);background-position:-1410px -273px;width:90px;height:90px}.weapon_rogue_0{background-image:url(spritesmith3.png);background-position:-1410px -364px;width:90px;height:90px}.weapon_rogue_1{background-image:url(spritesmith3.png);background-position:-1209px -1403px;width:90px;height:90px}.weapon_rogue_2{background-image:url(spritesmith3.png);background-position:-1118px -1403px;width:90px;height:90px}.weapon_rogue_3{background-image:url(spritesmith3.png);background-position:-1027px -1403px;width:90px;height:90px}.weapon_rogue_4{background-image:url(spritesmith3.png);background-position:-936px -1403px;width:90px;height:90px}.weapon_rogue_5{background-image:url(spritesmith3.png);background-position:-845px -1403px;width:90px;height:90px}.weapon_rogue_6{background-image:url(spritesmith3.png);background-position:-754px -1403px;width:90px;height:90px}.weapon_special_1{background-image:url(spritesmith3.png);background-position:-651px -1403px;width:102px;height:90px}.weapon_special_2{background-image:url(spritesmith3.png);background-position:-560px -1403px;width:90px;height:90px}.weapon_special_3{background-image:url(spritesmith3.png);background-position:-469px -1403px;width:90px;height:90px}.weapon_warrior_0{background-image:url(spritesmith3.png);background-position:-378px -1403px;width:90px;height:90px}.weapon_warrior_1{background-image:url(spritesmith3.png);background-position:-287px -1403px;width:90px;height:90px}.weapon_warrior_2{background-image:url(spritesmith3.png);background-position:-196px -1403px;width:90px;height:90px}.weapon_warrior_3{background-image:url(spritesmith3.png);background-position:0 -1403px;width:90px;height:90px}.weapon_warrior_4{background-image:url(spritesmith3.png);background-position:-1410px -1274px;width:90px;height:90px}.weapon_warrior_5{background-image:url(spritesmith3.png);background-position:-1410px -1183px;width:90px;height:90px}.weapon_warrior_6{background-image:url(spritesmith3.png);background-position:-1410px -1092px;width:90px;height:90px}.weapon_wizard_0{background-image:url(spritesmith3.png);background-position:-1410px -1001px;width:90px;height:90px}.weapon_wizard_1{background-image:url(spritesmith3.png);background-position:-1410px -910px;width:90px;height:90px}.weapon_wizard_2{background-image:url(spritesmith3.png);background-position:-1410px -819px;width:90px;height:90px}.weapon_wizard_3{background-image:url(spritesmith3.png);background-position:-1410px -728px;width:90px;height:90px}.weapon_wizard_4{background-image:url(spritesmith3.png);background-position:-1410px -637px;width:90px;height:90px}.weapon_wizard_5{background-image:url(spritesmith3.png);background-position:-1410px -546px;width:90px;height:90px}.weapon_wizard_6{background-image:url(spritesmith3.png);background-position:-1410px -455px;width:90px;height:90px}.GrimReaper{background-image:url(spritesmith3.png);background-position:-1004px -763px;width:57px;height:66px}.Pet_Currency_Gem{background-image:url(spritesmith3.png);background-position:0 -1580px;width:45px;height:39px}.Pet_Currency_Gem1x{background-image:url(spritesmith3.png);background-position:-1591px -619px;width:15px;height:13px}.Pet_Currency_Gem2x{background-image:url(spritesmith3.png);background-position:-1591px -523px;width:30px;height:26px}.PixelPaw-Gold{background-image:url(spritesmith3.png);background-position:-1264px -849px;width:51px;height:51px}.PixelPaw{background-image:url(spritesmith3.png);background-position:-1264px -762px;width:51px;height:51px}.PixelPaw002{background-image:url(spritesmith3.png);background-position:-1264px -710px;width:51px;height:51px}.inventory_present{background-image:url(spritesmith3.png);background-position:-1501px -1144px;width:48px;height:51px}.inventory_quest_scroll{background-image:url(spritesmith3.png);background-position:-1501px -1092px;width:48px;height:51px}.inventory_quest_scroll_penguin{background-image:url(spritesmith3.png);background-position:-1501px -1040px;width:48px;height:51px}.inventory_special_fortify{background-image:url(spritesmith3.png);background-position:-660px -581px;width:57px;height:54px}.inventory_special_opaquePotion{background-image:url(spritesmith3.png);background-position:-1362px -1494px;width:40px;height:40px}.inventory_special_snowball{background-image:url(spritesmith3.png);background-position:-718px -581px;width:57px;height:54px}.inventory_special_spookDust{background-image:url(spritesmith3.png);background-position:-776px -581px;width:57px;height:54px}.inventory_special_trinket{background-image:url(spritesmith3.png);background-position:-1501px -832px;width:48px;height:51px}.inventory_special_valentine{background-image:url(spritesmith3.png);background-position:-1550px 0;width:40px;height:40px}.pet_key{background-image:url(spritesmith3.png);background-position:-651px -751px;width:57px;height:54px}.promo_winterclasses2015{background-image:url(spritesmith3.png);background-position:0 -1019px;width:325px;height:110px}.promo_winteryhair{background-image:url(spritesmith3.png);background-position:-851px -763px;width:152px;height:75px}.customize-option.promo_winteryhair{background-image:url(spritesmith3.png);background-position:-876px -778px;width:60px;height:60px}.rebirth_orb{background-image:url(spritesmith3.png);background-position:-709px -751px;width:57px;height:54px}.snowman{background-image:url(spritesmith3.png);background-position:-1035px -1312px;width:90px;height:90px}.spookman{background-image:url(spritesmith3.png);background-position:-944px -1312px;width:90px;height:90px}.zzz{background-image:url(spritesmith3.png);background-position:-1550px -287px;width:40px;height:40px}.zzz_light{background-image:url(spritesmith3.png);background-position:-1550px -328px;width:40px;height:40px}.just_head{background-image:url(spritesmith3.png);background-position:-1258px -151px;width:36px;height:96px}.npc_alex{background-image:url(spritesmith3.png);background-position:-851px -492px;width:162px;height:138px}.npc_bailey{background-image:url(spritesmith3.png);background-position:-970px -631px;width:65px;height:101px}.npc_daniel{background-image:url(spritesmith3.png);background-position:-660px -184px;width:135px;height:123px}.npc_ian{background-image:url(spritesmith3.png);background-position:-1231px -432px;width:73px;height:134px}.npc_justin{background-image:url(spritesmith3.png);background-position:-1231px -571px;width:84px;height:120px}.npc_matt{background-image:url(spritesmith3.png);background-position:-851px -353px;width:195px;height:138px}.npc_timetravelers{background-image:url(spritesmith3.png);background-position:-1068px -849px;width:195px;height:138px}.npc_timetravelers_active{background-image:url(spritesmith3.png);background-position:-1068px -710px;width:195px;height:138px}.npc_tyler{background-image:url(spritesmith3.png);background-position:-734px -1221px;width:90px;height:90px}.seasonalshop_closed{background-image:url(spritesmith3.png);background-position:-1068px -571px;width:162px;height:138px}.seasonalshop_winter2015{background-image:url(spritesmith3.png);background-position:-1068px -432px;width:162px;height:138px}.quest_atom1{background-image:url(spritesmith3.png);background-position:-474px -841px;width:250px;height:150px}.quest_atom2{background-image:url(spritesmith3.png);background-position:-1068px -293px;width:207px;height:138px}.quest_atom3{background-image:url(spritesmith3.png);background-position:0 -660px;width:216px;height:180px}.quest_basilist{background-image:url(spritesmith3.png);background-position:-1068px -151px;width:189px;height:141px}.quest_dilatory{background-image:url(spritesmith3.png);background-position:0 -220px;width:219px;height:219px}.quest_dilatory_derby{background-image:url(spritesmith3.png);background-position:-440px -220px;width:219px;height:219px}.quest_egg_plainEgg{background-image:url(spritesmith3.png);background-position:-1501px -52px;width:48px;height:51px}.quest_evilsanta{background-image:url(spritesmith3.png);background-position:-851px -631px;width:118px;height:131px}.quest_ghost_stag{background-image:url(spritesmith3.png);background-position:-220px -440px;width:219px;height:219px}.quest_goldenknight1_testimony{background-image:url(spritesmith3.png);background-position:-1391px -1403px;width:48px;height:51px}.quest_goldenknight2{background-image:url(spritesmith3.png);background-position:-223px -841px;width:250px;height:150px}.quest_goldenknight3{background-image:url(spritesmith3.png);background-position:-1068px 0;width:250px;height:150px}.quest_gryphon{background-image:url(spritesmith3.png);background-position:-434px -660px;width:216px;height:177px}.quest_harpy{background-image:url(spritesmith3.png);background-position:0 -440px;width:219px;height:219px}.quest_hedgehog{background-image:url(spritesmith3.png);background-position:-440px -440px;width:219px;height:186px}.quest_moonstone1_moonstone{background-image:url(spritesmith3.png);background-position:-1591px -492px;width:30px;height:30px}.quest_moonstone2{background-image:url(spritesmith3.png);background-position:-440px 0;width:219px;height:219px}.quest_moonstone3{background-image:url(spritesmith3.png);background-position:-220px -220px;width:219px;height:219px}.quest_octopus{background-image:url(spritesmith3.png);background-position:0 -841px;width:222px;height:177px}.quest_owl{background-image:url(spritesmith3.png);background-position:-220px 0;width:219px;height:219px}.quest_penguin{background-image:url(spritesmith3.png);background-position:-660px 0;width:190px;height:183px}.quest_rat{background-image:url(spritesmith3.png);background-position:0 0;width:219px;height:219px}.quest_rooster{background-image:url(spritesmith3.png);background-position:-851px -178px;width:213px;height:174px}.quest_spider{background-image:url(spritesmith3.png);background-position:-725px -841px;width:250px;height:150px}.quest_vice1{background-image:url(spritesmith3.png);background-position:-217px -660px;width:216px;height:177px}.quest_vice2_lightCrystal{background-image:url(spritesmith3.png);background-position:-369px -1539px;width:40px;height:40px}.quest_vice3{background-image:url(spritesmith3.png);background-position:-851px 0;width:216px;height:177px}.shop_copper{background-image:url(spritesmith3.png);background-position:-1591px -596px;width:32px;height:22px}.shop_eyes{background-image:url(spritesmith3.png);background-position:-492px -1539px;width:40px;height:40px}.shop_gold{background-image:url(spritesmith3.png);background-position:-1591px -573px;width:32px;height:22px}.shop_opaquePotion{background-image:url(spritesmith3.png);background-position:-574px -1539px;width:40px;height:40px}.shop_potion{background-image:url(spritesmith3.png);background-position:-615px -1539px;width:40px;height:40px}.shop_reroll{background-image:url(spritesmith3.png);background-position:-656px -1539px;width:40px;height:40px}.shop_silver{background-image:url(spritesmith3.png);background-position:-1591px -550px;width:32px;height:22px}.shop_snowball{background-image:url(spritesmith3.png);background-position:-738px -1539px;width:40px;height:40px}.shop_spookDust{background-image:url(spritesmith3.png);background-position:-779px -1539px;width:40px;height:40px}.Pet_Egg_BearCub{background-image:url(spritesmith3.png);background-position:-1014px -492px;width:48px;height:51px}.Pet_Egg_Cactus{background-image:url(spritesmith3.png);background-position:-1264px -901px;width:48px;height:51px}.Pet_Egg_Deer{background-image:url(spritesmith3.png);background-position:-1501px -988px;width:48px;height:51px}.Pet_Egg_Dragon{background-image:url(spritesmith3.png);background-position:-1501px -936px;width:48px;height:51px}.Pet_Egg_Egg{background-image:url(spritesmith3.png);background-position:-1501px -884px;width:48px;height:51px}.Pet_Egg_FlyingPig{background-image:url(spritesmith3.png);background-position:-1501px -780px;width:48px;height:51px}.Pet_Egg_Fox{background-image:url(spritesmith3.png);background-position:-1501px -728px;width:48px;height:51px}.Pet_Egg_Gryphon{background-image:url(spritesmith3.png);background-position:-1501px -676px;width:48px;height:51px}.Pet_Egg_Hedgehog{background-image:url(spritesmith3.png);background-position:-1501px -624px;width:48px;height:51px}.Pet_Egg_LionCub{background-image:url(spritesmith3.png);background-position:-1501px -572px;width:48px;height:51px}.Pet_Egg_Octopus{background-image:url(spritesmith3.png);background-position:-1501px -520px;width:48px;height:51px}.Pet_Egg_Owl{background-image:url(spritesmith3.png);background-position:-1501px -468px;width:48px;height:51px}.Pet_Egg_PandaCub{background-image:url(spritesmith3.png);background-position:-1501px -416px;width:48px;height:51px}.Pet_Egg_Parrot{background-image:url(spritesmith3.png);background-position:-1501px -364px;width:48px;height:51px}.Pet_Egg_Penguin{background-image:url(spritesmith3.png);background-position:-1501px -312px;width:48px;height:51px}.Pet_Egg_PolarBear{background-image:url(spritesmith3.png);background-position:-1501px -260px;width:48px;height:51px}.Pet_Egg_Rat{background-image:url(spritesmith3.png);background-position:-1501px -208px;width:48px;height:51px}.Pet_Egg_Rooster{background-image:url(spritesmith3.png);background-position:-1501px -156px;width:48px;height:51px}.Pet_Egg_Seahorse{background-image:url(spritesmith3.png);background-position:-1501px -104px;width:48px;height:51px}.Pet_Egg_Spider{background-image:url(spritesmith3.png);background-position:-1501px 0;width:48px;height:51px}.Pet_Egg_TigerCub{background-image:url(spritesmith3.png);background-position:-1440px -1403px;width:48px;height:51px}.Pet_Egg_Wolf{background-image:url(spritesmith3.png);background-position:-1236px -1019px;width:48px;height:51px}.Pet_Food_Cake_Base{background-image:url(spritesmith3.png);background-position:-44px -1494px;width:43px;height:43px}.Pet_Food_Cake_CottonCandyBlue{background-image:url(spritesmith3.png);background-position:-1501px -1290px;width:42px;height:44px}.Pet_Food_Cake_CottonCandyPink{background-image:url(spritesmith3.png);background-position:-1501px -1244px;width:43px;height:45px}.Pet_Food_Cake_Desert{background-image:url(spritesmith3.png);background-position:0 -1494px;width:43px;height:44px}.Pet_Food_Cake_Golden{background-image:url(spritesmith3.png);background-position:-88px -1494px;width:43px;height:42px}.Pet_Food_Cake_Red{background-image:url(spritesmith3.png);background-position:-1501px -1380px;width:43px;height:44px}.Pet_Food_Cake_Shade{background-image:url(spritesmith3.png);background-position:-1501px -1335px;width:43px;height:44px}.Pet_Food_Cake_Skeleton{background-image:url(spritesmith3.png);background-position:-1501px -1196px;width:42px;height:47px}.Pet_Food_Cake_White{background-image:url(spritesmith3.png);background-position:-1258px -248px;width:44px;height:44px}.Pet_Food_Cake_Zombie{background-image:url(spritesmith3.png);background-position:-1501px -1425px;width:45px;height:44px}.Pet_Food_Candy_Base{background-image:url(spritesmith3.png);background-position:-976px -932px;width:48px;height:51px}.Pet_Food_Candy_CottonCandyBlue{background-image:url(spritesmith3.png);background-position:-767px -751px;width:48px;height:51px}.Pet_Food_Candy_CottonCandyPink{background-image:url(spritesmith3.png);background-position:-796px -236px;width:48px;height:51px}.Pet_Food_Candy_Desert{background-image:url(spritesmith3.png);background-position:-796px -184px;width:48px;height:51px}.Pet_Food_Candy_Golden{background-image:url(spritesmith3.png);background-position:-1014px -544px;width:48px;height:51px}.Pet_Food_Candy_Red{background-image:url(spritesmith4.png);background-position:-873px -1802px;width:48px;height:51px}.Pet_Food_Candy_Shade{background-image:url(spritesmith4.png);background-position:-370px -318px;width:48px;height:51px}.Pet_Food_Candy_Skeleton{background-image:url(spritesmith4.png);background-position:-824px -1802px;width:48px;height:51px}.Pet_Food_Candy_White{background-image:url(spritesmith4.png);background-position:-775px -1802px;width:48px;height:51px}.Pet_Food_Candy_Zombie{background-image:url(spritesmith4.png);background-position:-726px -1802px;width:48px;height:51px}.Pet_Food_Chocolate{background-image:url(spritesmith4.png);background-position:-677px -1802px;width:48px;height:51px}.Pet_Food_CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-628px -1802px;width:48px;height:51px}.Pet_Food_CottonCandyPink{background-image:url(spritesmith4.png);background-position:-579px -1802px;width:48px;height:51px}.Pet_Food_Fish{background-image:url(spritesmith4.png);background-position:-321px -318px;width:48px;height:51px}.Pet_Food_Honey{background-image:url(spritesmith4.png);background-position:-1112px -1112px;width:48px;height:51px}.Pet_Food_Meat{background-image:url(spritesmith4.png);background-position:-1063px -1112px;width:48px;height:51px}.Pet_Food_Milk{background-image:url(spritesmith4.png);background-position:-1112px -1060px;width:48px;height:51px}.Pet_Food_Potatoe{background-image:url(spritesmith4.png);background-position:-1063px -1060px;width:48px;height:51px}.Pet_Food_RottenMeat{background-image:url(spritesmith4.png);background-position:-370px -370px;width:48px;height:51px}.Pet_Food_Saddle{background-image:url(spritesmith4.png);background-position:-321px -370px;width:48px;height:51px}.Pet_Food_Strawberry{background-image:url(spritesmith4.png);background-position:-530px -1802px;width:48px;height:51px}.Mount_Body_BearCub-Base{background-image:url(spritesmith4.png);background-position:-424px -106px;width:105px;height:105px}.Mount_Body_BearCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-424px -212px;width:105px;height:105px}.Mount_Body_BearCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-424px -318px;width:105px;height:105px}.Mount_Body_BearCub-Desert{background-image:url(spritesmith4.png);background-position:0 -424px;width:105px;height:105px}.Mount_Body_BearCub-Golden{background-image:url(spritesmith4.png);background-position:-106px -424px;width:105px;height:105px}.Mount_Body_BearCub-Polar{background-image:url(spritesmith4.png);background-position:-212px -424px;width:105px;height:105px}.Mount_Body_BearCub-Red{background-image:url(spritesmith4.png);background-position:-318px -424px;width:105px;height:105px}.Mount_Body_BearCub-Shade{background-image:url(spritesmith4.png);background-position:-424px -424px;width:105px;height:105px}.Mount_Body_BearCub-Skeleton{background-image:url(spritesmith4.png);background-position:-530px 0;width:105px;height:105px}.Mount_Body_BearCub-White{background-image:url(spritesmith4.png);background-position:-530px -106px;width:105px;height:105px}.Mount_Body_BearCub-Zombie{background-image:url(spritesmith4.png);background-position:-530px -212px;width:105px;height:105px}.Mount_Body_Cactus-Base{background-image:url(spritesmith4.png);background-position:-530px -318px;width:105px;height:105px}.Mount_Body_Cactus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-530px -424px;width:105px;height:105px}.Mount_Body_Cactus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:0 -530px;width:105px;height:105px}.Mount_Body_Cactus-Desert{background-image:url(spritesmith4.png);background-position:-106px -530px;width:105px;height:105px}.Mount_Body_Cactus-Golden{background-image:url(spritesmith4.png);background-position:-212px -530px;width:105px;height:105px}.Mount_Body_Cactus-Red{background-image:url(spritesmith4.png);background-position:-318px -530px;width:105px;height:105px}.Mount_Body_Cactus-Shade{background-image:url(spritesmith4.png);background-position:-424px -530px;width:105px;height:105px}.Mount_Body_Cactus-Skeleton{background-image:url(spritesmith4.png);background-position:-530px -530px;width:105px;height:105px}.Mount_Body_Cactus-White{background-image:url(spritesmith4.png);background-position:-636px 0;width:105px;height:105px}.Mount_Body_Cactus-Zombie{background-image:url(spritesmith4.png);background-position:-636px -106px;width:105px;height:105px}.Mount_Body_Deer-Base{background-image:url(spritesmith4.png);background-position:-636px -212px;width:105px;height:105px}.Mount_Body_Deer-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-636px -318px;width:105px;height:105px}.Mount_Body_Deer-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-636px -424px;width:105px;height:105px}.Mount_Body_Deer-Desert{background-image:url(spritesmith4.png);background-position:-636px -530px;width:105px;height:105px}.Mount_Body_Deer-Golden{background-image:url(spritesmith4.png);background-position:0 -636px;width:105px;height:105px}.Mount_Body_Deer-Red{background-image:url(spritesmith4.png);background-position:-106px -636px;width:105px;height:105px}.Mount_Body_Deer-Shade{background-image:url(spritesmith4.png);background-position:-212px -636px;width:105px;height:105px}.Mount_Body_Deer-Skeleton{background-image:url(spritesmith4.png);background-position:-318px -636px;width:105px;height:105px}.Mount_Body_Deer-White{background-image:url(spritesmith4.png);background-position:-424px -636px;width:105px;height:105px}.Mount_Body_Deer-Zombie{background-image:url(spritesmith4.png);background-position:-530px -636px;width:105px;height:105px}.Mount_Body_Dragon-Base{background-image:url(spritesmith4.png);background-position:-636px -636px;width:105px;height:105px}.Mount_Body_Dragon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-742px 0;width:105px;height:105px}.Mount_Body_Dragon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-742px -106px;width:105px;height:105px}.Mount_Body_Dragon-Desert{background-image:url(spritesmith4.png);background-position:-742px -212px;width:105px;height:105px}.Mount_Body_Dragon-Golden{background-image:url(spritesmith4.png);background-position:-742px -318px;width:105px;height:105px}.Mount_Body_Dragon-Red{background-image:url(spritesmith4.png);background-position:-742px -424px;width:105px;height:105px}.Mount_Body_Dragon-Shade{background-image:url(spritesmith4.png);background-position:-742px -530px;width:105px;height:105px}.Mount_Body_Dragon-Skeleton{background-image:url(spritesmith4.png);background-position:-742px -636px;width:105px;height:105px}.Mount_Body_Dragon-White{background-image:url(spritesmith4.png);background-position:0 -742px;width:105px;height:105px}.Mount_Body_Dragon-Zombie{background-image:url(spritesmith4.png);background-position:-106px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-Base{background-image:url(spritesmith4.png);background-position:-212px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-424px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-Desert{background-image:url(spritesmith4.png);background-position:-530px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-Golden{background-image:url(spritesmith4.png);background-position:-636px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-Red{background-image:url(spritesmith4.png);background-position:-742px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-Shade{background-image:url(spritesmith4.png);background-position:-848px 0;width:105px;height:105px}.Mount_Body_FlyingPig-Skeleton{background-image:url(spritesmith4.png);background-position:-848px -106px;width:105px;height:105px}.Mount_Body_FlyingPig-White{background-image:url(spritesmith4.png);background-position:-848px -212px;width:105px;height:105px}.Mount_Body_FlyingPig-Zombie{background-image:url(spritesmith4.png);background-position:-848px -318px;width:105px;height:105px}.Mount_Body_Fox-Base{background-image:url(spritesmith4.png);background-position:-848px -424px;width:105px;height:105px}.Mount_Body_Fox-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-848px -530px;width:105px;height:105px}.Mount_Body_Fox-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-848px -636px;width:105px;height:105px}.Mount_Body_Fox-Desert{background-image:url(spritesmith4.png);background-position:-848px -742px;width:105px;height:105px}.Mount_Body_Fox-Golden{background-image:url(spritesmith4.png);background-position:0 -848px;width:105px;height:105px}.Mount_Body_Fox-Red{background-image:url(spritesmith4.png);background-position:-106px -848px;width:105px;height:105px}.Mount_Body_Fox-Shade{background-image:url(spritesmith4.png);background-position:-212px -848px;width:105px;height:105px}.Mount_Body_Fox-Skeleton{background-image:url(spritesmith4.png);background-position:-318px -848px;width:105px;height:105px}.Mount_Body_Fox-White{background-image:url(spritesmith4.png);background-position:-424px -848px;width:105px;height:105px}.Mount_Body_Fox-Zombie{background-image:url(spritesmith4.png);background-position:-530px -848px;width:105px;height:105px}.Mount_Body_Gryphon-Base{background-image:url(spritesmith4.png);background-position:-636px -848px;width:105px;height:105px}.Mount_Body_Gryphon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-742px -848px;width:105px;height:105px}.Mount_Body_Gryphon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-848px -848px;width:105px;height:105px}.Mount_Body_Gryphon-Desert{background-image:url(spritesmith4.png);background-position:-954px 0;width:105px;height:105px}.Mount_Body_Gryphon-Golden{background-image:url(spritesmith4.png);background-position:-954px -106px;width:105px;height:105px}.Mount_Body_Gryphon-Red{background-image:url(spritesmith4.png);background-position:-954px -212px;width:105px;height:105px}.Mount_Body_Gryphon-Shade{background-image:url(spritesmith4.png);background-position:-954px -318px;width:105px;height:105px}.Mount_Body_Gryphon-Skeleton{background-image:url(spritesmith4.png);background-position:-954px -424px;width:105px;height:105px}.Mount_Body_Gryphon-White{background-image:url(spritesmith4.png);background-position:-954px -530px;width:105px;height:105px}.Mount_Body_Gryphon-Zombie{background-image:url(spritesmith4.png);background-position:-954px -636px;width:105px;height:105px}.Mount_Body_Hedgehog-Base{background-image:url(spritesmith4.png);background-position:-954px -742px;width:105px;height:105px}.Mount_Body_Hedgehog-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-954px -848px;width:105px;height:105px}.Mount_Body_Hedgehog-CottonCandyPink{background-image:url(spritesmith4.png);background-position:0 -954px;width:105px;height:105px}.Mount_Body_Hedgehog-Desert{background-image:url(spritesmith4.png);background-position:-106px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-Golden{background-image:url(spritesmith4.png);background-position:-212px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-Red{background-image:url(spritesmith4.png);background-position:-318px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-Shade{background-image:url(spritesmith4.png);background-position:-424px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-Skeleton{background-image:url(spritesmith4.png);background-position:-530px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-White{background-image:url(spritesmith4.png);background-position:-636px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-Zombie{background-image:url(spritesmith4.png);background-position:-742px -954px;width:105px;height:105px}.Mount_Body_LionCub-Base{background-image:url(spritesmith4.png);background-position:-848px -954px;width:105px;height:105px}.Mount_Body_LionCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-954px -954px;width:105px;height:105px}.Mount_Body_LionCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1060px 0;width:105px;height:105px}.Mount_Body_LionCub-Desert{background-image:url(spritesmith4.png);background-position:-1060px -106px;width:105px;height:105px}.Mount_Body_LionCub-Ethereal{background-image:url(spritesmith4.png);background-position:-1060px -212px;width:105px;height:105px}.Mount_Body_LionCub-Golden{background-image:url(spritesmith4.png);background-position:-1060px -318px;width:105px;height:105px}.Mount_Body_LionCub-Red{background-image:url(spritesmith4.png);background-position:-1060px -424px;width:105px;height:105px}.Mount_Body_LionCub-Shade{background-image:url(spritesmith4.png);background-position:-1060px -530px;width:105px;height:105px}.Mount_Body_LionCub-Skeleton{background-image:url(spritesmith4.png);background-position:-1060px -636px;width:105px;height:105px}.Mount_Body_LionCub-White{background-image:url(spritesmith4.png);background-position:-1060px -742px;width:105px;height:105px}.Mount_Body_LionCub-Zombie{background-image:url(spritesmith4.png);background-position:-1060px -848px;width:105px;height:105px}.Mount_Body_MantisShrimp-Base{background-image:url(spritesmith4.png);background-position:0 -1060px;width:108px;height:105px}.Mount_Body_Octopus-Base{background-image:url(spritesmith4.png);background-position:-1060px -954px;width:105px;height:105px}.Mount_Body_Octopus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-109px -1060px;width:105px;height:105px}.Mount_Body_Octopus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-215px -1060px;width:105px;height:105px}.Mount_Body_Octopus-Desert{background-image:url(spritesmith4.png);background-position:-321px -1060px;width:105px;height:105px}.Mount_Body_Octopus-Golden{background-image:url(spritesmith4.png);background-position:-427px -1060px;width:105px;height:105px}.Mount_Body_Octopus-Red{background-image:url(spritesmith4.png);background-position:-533px -1060px;width:105px;height:105px}.Mount_Body_Octopus-Shade{background-image:url(spritesmith4.png);background-position:-639px -1060px;width:105px;height:105px}.Mount_Body_Octopus-Skeleton{background-image:url(spritesmith4.png);background-position:-745px -1060px;width:105px;height:105px}.Mount_Body_Octopus-White{background-image:url(spritesmith4.png);background-position:-851px -1060px;width:105px;height:105px}.Mount_Body_Octopus-Zombie{background-image:url(spritesmith4.png);background-position:-957px -1060px;width:105px;height:105px}.Mount_Body_Owl-Base{background-image:url(spritesmith4.png);background-position:-1166px 0;width:105px;height:105px}.Mount_Body_Owl-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1166px -106px;width:105px;height:105px}.Mount_Body_Owl-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1166px -212px;width:105px;height:105px}.Mount_Body_Owl-Desert{background-image:url(spritesmith4.png);background-position:-1166px -318px;width:105px;height:105px}.Mount_Body_Owl-Golden{background-image:url(spritesmith4.png);background-position:-1166px -424px;width:105px;height:105px}.Mount_Body_Owl-Red{background-image:url(spritesmith4.png);background-position:-1166px -530px;width:105px;height:105px}.Mount_Body_Owl-Shade{background-image:url(spritesmith4.png);background-position:-1166px -636px;width:105px;height:105px}.Mount_Body_Owl-Skeleton{background-image:url(spritesmith4.png);background-position:-1166px -742px;width:105px;height:105px}.Mount_Body_Owl-White{background-image:url(spritesmith4.png);background-position:-1166px -848px;width:105px;height:105px}.Mount_Body_Owl-Zombie{background-image:url(spritesmith4.png);background-position:-1166px -954px;width:105px;height:105px}.Mount_Body_PandaCub-Base{background-image:url(spritesmith4.png);background-position:-1166px -1060px;width:105px;height:105px}.Mount_Body_PandaCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:0 -1166px;width:105px;height:105px}.Mount_Body_PandaCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-106px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-Desert{background-image:url(spritesmith4.png);background-position:-212px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-Golden{background-image:url(spritesmith4.png);background-position:-318px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-Red{background-image:url(spritesmith4.png);background-position:-424px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-Shade{background-image:url(spritesmith4.png);background-position:-530px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-Skeleton{background-image:url(spritesmith4.png);background-position:-636px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-White{background-image:url(spritesmith4.png);background-position:-742px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-Zombie{background-image:url(spritesmith4.png);background-position:-848px -1166px;width:105px;height:105px}.Mount_Body_Parrot-Base{background-image:url(spritesmith4.png);background-position:-954px -1166px;width:105px;height:105px}.Mount_Body_Parrot-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1060px -1166px;width:105px;height:105px}.Mount_Body_Parrot-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1166px -1166px;width:105px;height:105px}.Mount_Body_Parrot-Desert{background-image:url(spritesmith4.png);background-position:-1272px 0;width:105px;height:105px}.Mount_Body_Parrot-Golden{background-image:url(spritesmith4.png);background-position:-1272px -106px;width:105px;height:105px}.Mount_Body_Parrot-Red{background-image:url(spritesmith4.png);background-position:-1272px -212px;width:105px;height:105px}.Mount_Body_Parrot-Shade{background-image:url(spritesmith4.png);background-position:-1272px -318px;width:105px;height:105px}.Mount_Body_Parrot-Skeleton{background-image:url(spritesmith4.png);background-position:-1272px -424px;width:105px;height:105px}.Mount_Body_Parrot-White{background-image:url(spritesmith4.png);background-position:-1272px -530px;width:105px;height:105px}.Mount_Body_Parrot-Zombie{background-image:url(spritesmith4.png);background-position:-1272px -636px;width:105px;height:105px}.Mount_Body_Penguin-Base{background-image:url(spritesmith4.png);background-position:-1272px -742px;width:105px;height:105px}.Mount_Body_Penguin-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1272px -848px;width:105px;height:105px}.Mount_Body_Penguin-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1272px -954px;width:105px;height:105px}.Mount_Body_Penguin-Desert{background-image:url(spritesmith4.png);background-position:-1272px -1060px;width:105px;height:105px}.Mount_Body_Penguin-Golden{background-image:url(spritesmith4.png);background-position:-1272px -1166px;width:105px;height:105px}.Mount_Body_Penguin-Red{background-image:url(spritesmith4.png);background-position:0 -1272px;width:105px;height:105px}.Mount_Body_Penguin-Shade{background-image:url(spritesmith4.png);background-position:-106px -1272px;width:105px;height:105px}.Mount_Body_Penguin-Skeleton{background-image:url(spritesmith4.png);background-position:-212px -1272px;width:105px;height:105px}.Mount_Body_Penguin-White{background-image:url(spritesmith4.png);background-position:-318px -1272px;width:105px;height:105px}.Mount_Body_Penguin-Zombie{background-image:url(spritesmith4.png);background-position:-424px -1272px;width:105px;height:105px}.Mount_Body_Rat-Base{background-image:url(spritesmith4.png);background-position:-530px -1272px;width:105px;height:105px}.Mount_Body_Rat-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-636px -1272px;width:105px;height:105px}.Mount_Body_Rat-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-742px -1272px;width:105px;height:105px}.Mount_Body_Rat-Desert{background-image:url(spritesmith4.png);background-position:0 0;width:105px;height:105px}.Mount_Body_Rat-Golden{background-image:url(spritesmith4.png);background-position:-954px -1272px;width:105px;height:105px}.Mount_Body_Rat-Red{background-image:url(spritesmith4.png);background-position:-1060px -1272px;width:105px;height:105px}.Mount_Body_Rat-Shade{background-image:url(spritesmith4.png);background-position:-1166px -1272px;width:105px;height:105px}.Mount_Body_Rat-Skeleton{background-image:url(spritesmith4.png);background-position:-1272px -1272px;width:105px;height:105px}.Mount_Body_Rat-White{background-image:url(spritesmith4.png);background-position:-1378px 0;width:105px;height:105px}.Mount_Body_Rat-Zombie{background-image:url(spritesmith4.png);background-position:-1378px -106px;width:105px;height:105px}.Mount_Body_Rooster-Base{background-image:url(spritesmith4.png);background-position:-1378px -212px;width:105px;height:105px}.Mount_Body_Rooster-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1378px -318px;width:105px;height:105px}.Mount_Body_Rooster-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1378px -424px;width:105px;height:105px}.Mount_Body_Rooster-Desert{background-image:url(spritesmith4.png);background-position:-1378px -530px;width:105px;height:105px}.Mount_Body_Rooster-Golden{background-image:url(spritesmith4.png);background-position:-1378px -636px;width:105px;height:105px}.Mount_Body_Rooster-Red{background-image:url(spritesmith4.png);background-position:-1378px -742px;width:105px;height:105px}.Mount_Body_Rooster-Shade{background-image:url(spritesmith4.png);background-position:-1378px -848px;width:105px;height:105px}.Mount_Body_Rooster-Skeleton{background-image:url(spritesmith4.png);background-position:-1378px -954px;width:105px;height:105px}.Mount_Body_Rooster-White{background-image:url(spritesmith4.png);background-position:-1378px -1060px;width:105px;height:105px}.Mount_Body_Rooster-Zombie{background-image:url(spritesmith4.png);background-position:-1378px -1166px;width:105px;height:105px}.Mount_Body_Seahorse-Base{background-image:url(spritesmith4.png);background-position:-1378px -1272px;width:105px;height:105px}.Mount_Body_Seahorse-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:0 -1378px;width:105px;height:105px}.Mount_Body_Seahorse-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-106px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-Desert{background-image:url(spritesmith4.png);background-position:-212px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-Golden{background-image:url(spritesmith4.png);background-position:-318px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-Red{background-image:url(spritesmith4.png);background-position:-424px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-Shade{background-image:url(spritesmith4.png);background-position:-530px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-Skeleton{background-image:url(spritesmith4.png);background-position:-636px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-White{background-image:url(spritesmith4.png);background-position:-742px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-Zombie{background-image:url(spritesmith4.png);background-position:-848px -1378px;width:105px;height:105px}.Mount_Body_Spider-Base{background-image:url(spritesmith4.png);background-position:-954px -1378px;width:105px;height:105px}.Mount_Body_Spider-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1060px -1378px;width:105px;height:105px}.Mount_Body_Spider-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1166px -1378px;width:105px;height:105px}.Mount_Body_Spider-Desert{background-image:url(spritesmith4.png);background-position:-1272px -1378px;width:105px;height:105px}.Mount_Body_Spider-Golden{background-image:url(spritesmith4.png);background-position:-1378px -1378px;width:105px;height:105px}.Mount_Body_Spider-Red{background-image:url(spritesmith4.png);background-position:-1484px 0;width:105px;height:105px}.Mount_Body_Spider-Shade{background-image:url(spritesmith4.png);background-position:-1484px -106px;width:105px;height:105px}.Mount_Body_Spider-Skeleton{background-image:url(spritesmith4.png);background-position:-1484px -212px;width:105px;height:105px}.Mount_Body_Spider-White{background-image:url(spritesmith4.png);background-position:-1484px -318px;width:105px;height:105px}.Mount_Body_Spider-Zombie{background-image:url(spritesmith4.png);background-position:-1484px -424px;width:105px;height:105px}.Mount_Body_TigerCub-Base{background-image:url(spritesmith4.png);background-position:-1484px -530px;width:105px;height:105px}.Mount_Body_TigerCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1484px -636px;width:105px;height:105px}.Mount_Body_TigerCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1484px -742px;width:105px;height:105px}.Mount_Body_TigerCub-Desert{background-image:url(spritesmith4.png);background-position:-1484px -848px;width:105px;height:105px}.Mount_Body_TigerCub-Golden{background-image:url(spritesmith4.png);background-position:-1484px -954px;width:105px;height:105px}.Mount_Body_TigerCub-Red{background-image:url(spritesmith4.png);background-position:-1484px -1060px;width:105px;height:105px}.Mount_Body_TigerCub-Shade{background-image:url(spritesmith4.png);background-position:-1484px -1166px;width:105px;height:105px}.Mount_Body_TigerCub-Skeleton{background-image:url(spritesmith4.png);background-position:-1484px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-White{background-image:url(spritesmith4.png);background-position:-1484px -1378px;width:105px;height:105px}.Mount_Body_TigerCub-Zombie{background-image:url(spritesmith4.png);background-position:0 -1484px;width:105px;height:105px}.Mount_Body_Turkey-Base{background-image:url(spritesmith4.png);background-position:-106px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Base{background-image:url(spritesmith4.png);background-position:-212px -1484px;width:105px;height:105px}.Mount_Body_Wolf-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px -1484px;width:105px;height:105px}.Mount_Body_Wolf-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-424px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Desert{background-image:url(spritesmith4.png);background-position:-530px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Golden{background-image:url(spritesmith4.png);background-position:-636px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Red{background-image:url(spritesmith4.png);background-position:-742px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Shade{background-image:url(spritesmith4.png);background-position:-848px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Skeleton{background-image:url(spritesmith4.png);background-position:-954px -1484px;width:105px;height:105px}.Mount_Body_Wolf-White{background-image:url(spritesmith4.png);background-position:-1060px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Zombie{background-image:url(spritesmith4.png);background-position:-1166px -1484px;width:105px;height:105px}.Mount_Head_BearCub-Base{background-image:url(spritesmith4.png);background-position:-1272px -1484px;width:105px;height:105px}.Mount_Head_BearCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1378px -1484px;width:105px;height:105px}.Mount_Head_BearCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1484px -1484px;width:105px;height:105px}.Mount_Head_BearCub-Desert{background-image:url(spritesmith4.png);background-position:-1590px 0;width:105px;height:105px}.Mount_Head_BearCub-Golden{background-image:url(spritesmith4.png);background-position:-1590px -106px;width:105px;height:105px}.Mount_Head_BearCub-Polar{background-image:url(spritesmith4.png);background-position:-1590px -212px;width:105px;height:105px}.Mount_Head_BearCub-Red{background-image:url(spritesmith4.png);background-position:-1590px -318px;width:105px;height:105px}.Mount_Head_BearCub-Shade{background-image:url(spritesmith4.png);background-position:-1590px -424px;width:105px;height:105px}.Mount_Head_BearCub-Skeleton{background-image:url(spritesmith4.png);background-position:-1590px -530px;width:105px;height:105px}.Mount_Head_BearCub-White{background-image:url(spritesmith4.png);background-position:-1590px -636px;width:105px;height:105px}.Mount_Head_BearCub-Zombie{background-image:url(spritesmith4.png);background-position:-1590px -742px;width:105px;height:105px}.Mount_Head_Cactus-Base{background-image:url(spritesmith4.png);background-position:-1590px -848px;width:105px;height:105px}.Mount_Head_Cactus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1590px -954px;width:105px;height:105px}.Mount_Head_Cactus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1590px -1060px;width:105px;height:105px}.Mount_Head_Cactus-Desert{background-image:url(spritesmith4.png);background-position:-1590px -1166px;width:105px;height:105px}.Mount_Head_Cactus-Golden{background-image:url(spritesmith4.png);background-position:-1590px -1272px;width:105px;height:105px}.Mount_Head_Cactus-Red{background-image:url(spritesmith4.png);background-position:-1590px -1378px;width:105px;height:105px}.Mount_Head_Cactus-Shade{background-image:url(spritesmith4.png);background-position:-1590px -1484px;width:105px;height:105px}.Mount_Head_Cactus-Skeleton{background-image:url(spritesmith4.png);background-position:0 -1590px;width:105px;height:105px}.Mount_Head_Cactus-White{background-image:url(spritesmith4.png);background-position:-106px -1590px;width:105px;height:105px}.Mount_Head_Cactus-Zombie{background-image:url(spritesmith4.png);background-position:-212px -1590px;width:105px;height:105px}.Mount_Head_Deer-Base{background-image:url(spritesmith4.png);background-position:-318px -1590px;width:105px;height:105px}.Mount_Head_Deer-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-424px -1590px;width:105px;height:105px}.Mount_Head_Deer-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-530px -1590px;width:105px;height:105px}.Mount_Head_Deer-Desert{background-image:url(spritesmith4.png);background-position:-636px -1590px;width:105px;height:105px}.Mount_Head_Deer-Golden{background-image:url(spritesmith4.png);background-position:-742px -1590px;width:105px;height:105px}.Mount_Head_Deer-Red{background-image:url(spritesmith4.png);background-position:-848px -1590px;width:105px;height:105px}.Mount_Head_Deer-Shade{background-image:url(spritesmith4.png);background-position:-954px -1590px;width:105px;height:105px}.Mount_Head_Deer-Skeleton{background-image:url(spritesmith4.png);background-position:-1060px -1590px;width:105px;height:105px}.Mount_Head_Deer-White{background-image:url(spritesmith4.png);background-position:-1166px -1590px;width:105px;height:105px}.Mount_Head_Deer-Zombie{background-image:url(spritesmith4.png);background-position:-1272px -1590px;width:105px;height:105px}.Mount_Head_Dragon-Base{background-image:url(spritesmith4.png);background-position:-1378px -1590px;width:105px;height:105px}.Mount_Head_Dragon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1484px -1590px;width:105px;height:105px}.Mount_Head_Dragon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1590px -1590px;width:105px;height:105px}.Mount_Head_Dragon-Desert{background-image:url(spritesmith4.png);background-position:-1696px 0;width:105px;height:105px}.Mount_Head_Dragon-Golden{background-image:url(spritesmith4.png);background-position:-1696px -106px;width:105px;height:105px}.Mount_Head_Dragon-Red{background-image:url(spritesmith4.png);background-position:-1696px -212px;width:105px;height:105px}.Mount_Head_Dragon-Shade{background-image:url(spritesmith4.png);background-position:-1696px -318px;width:105px;height:105px}.Mount_Head_Dragon-Skeleton{background-image:url(spritesmith4.png);background-position:-1696px -424px;width:105px;height:105px}.Mount_Head_Dragon-White{background-image:url(spritesmith4.png);background-position:-1696px -530px;width:105px;height:105px}.Mount_Head_Dragon-Zombie{background-image:url(spritesmith4.png);background-position:-1696px -636px;width:105px;height:105px}.Mount_Head_FlyingPig-Base{background-image:url(spritesmith4.png);background-position:-1696px -742px;width:105px;height:105px}.Mount_Head_FlyingPig-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1696px -848px;width:105px;height:105px}.Mount_Head_FlyingPig-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1696px -954px;width:105px;height:105px}.Mount_Head_FlyingPig-Desert{background-image:url(spritesmith4.png);background-position:-1696px -1060px;width:105px;height:105px}.Mount_Head_FlyingPig-Golden{background-image:url(spritesmith4.png);background-position:-1696px -1166px;width:105px;height:105px}.Mount_Head_FlyingPig-Red{background-image:url(spritesmith4.png);background-position:-1696px -1272px;width:105px;height:105px}.Mount_Head_FlyingPig-Shade{background-image:url(spritesmith4.png);background-position:-1696px -1378px;width:105px;height:105px}.Mount_Head_FlyingPig-Skeleton{background-image:url(spritesmith4.png);background-position:-1696px -1484px;width:105px;height:105px}.Mount_Head_FlyingPig-White{background-image:url(spritesmith4.png);background-position:-1696px -1590px;width:105px;height:105px}.Mount_Head_FlyingPig-Zombie{background-image:url(spritesmith4.png);background-position:0 -1696px;width:105px;height:105px}.Mount_Head_Fox-Base{background-image:url(spritesmith4.png);background-position:-106px -1696px;width:105px;height:105px}.Mount_Head_Fox-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-212px -1696px;width:105px;height:105px}.Mount_Head_Fox-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-318px -1696px;width:105px;height:105px}.Mount_Head_Fox-Desert{background-image:url(spritesmith4.png);background-position:-424px -1696px;width:105px;height:105px}.Mount_Head_Fox-Golden{background-image:url(spritesmith4.png);background-position:-530px -1696px;width:105px;height:105px}.Mount_Head_Fox-Red{background-image:url(spritesmith4.png);background-position:-636px -1696px;width:105px;height:105px}.Mount_Head_Fox-Shade{background-image:url(spritesmith4.png);background-position:-742px -1696px;width:105px;height:105px}.Mount_Head_Fox-Skeleton{background-image:url(spritesmith4.png);background-position:-848px -1696px;width:105px;height:105px}.Mount_Head_Fox-White{background-image:url(spritesmith4.png);background-position:-954px -1696px;width:105px;height:105px}.Mount_Head_Fox-Zombie{background-image:url(spritesmith4.png);background-position:-1060px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-Base{background-image:url(spritesmith4.png);background-position:-1166px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1272px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1378px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-Desert{background-image:url(spritesmith4.png);background-position:-1484px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-Golden{background-image:url(spritesmith4.png);background-position:-1590px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-Red{background-image:url(spritesmith4.png);background-position:-1696px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-Shade{background-image:url(spritesmith4.png);background-position:-1802px 0;width:105px;height:105px}.Mount_Head_Gryphon-Skeleton{background-image:url(spritesmith4.png);background-position:-1802px -106px;width:105px;height:105px}.Mount_Head_Gryphon-White{background-image:url(spritesmith4.png);background-position:-1802px -212px;width:105px;height:105px}.Mount_Head_Gryphon-Zombie{background-image:url(spritesmith4.png);background-position:-1802px -318px;width:105px;height:105px}.Mount_Head_Hedgehog-Base{background-image:url(spritesmith4.png);background-position:-1802px -424px;width:105px;height:105px}.Mount_Head_Hedgehog-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1802px -530px;width:105px;height:105px}.Mount_Head_Hedgehog-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1802px -636px;width:105px;height:105px}.Mount_Head_Hedgehog-Desert{background-image:url(spritesmith4.png);background-position:-1802px -742px;width:105px;height:105px}.Mount_Head_Hedgehog-Golden{background-image:url(spritesmith4.png);background-position:-1802px -848px;width:105px;height:105px}.Mount_Head_Hedgehog-Red{background-image:url(spritesmith4.png);background-position:-1802px -954px;width:105px;height:105px}.Mount_Head_Hedgehog-Shade{background-image:url(spritesmith4.png);background-position:-1802px -1060px;width:105px;height:105px}.Mount_Head_Hedgehog-Skeleton{background-image:url(spritesmith4.png);background-position:-1802px -1166px;width:105px;height:105px}.Mount_Head_Hedgehog-White{background-image:url(spritesmith4.png);background-position:-1802px -1272px;width:105px;height:105px}.Mount_Head_Hedgehog-Zombie{background-image:url(spritesmith4.png);background-position:-1802px -1378px;width:105px;height:105px}.Mount_Head_LionCub-Base{background-image:url(spritesmith4.png);background-position:-1802px -1484px;width:105px;height:105px}.Mount_Head_LionCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1802px -1590px;width:105px;height:105px}.Mount_Head_LionCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1802px -1696px;width:105px;height:105px}.Mount_Head_LionCub-Desert{background-image:url(spritesmith4.png);background-position:0 -1802px;width:105px;height:105px}.Mount_Head_LionCub-Ethereal{background-image:url(spritesmith4.png);background-position:-106px -1802px;width:105px;height:105px}.Mount_Head_LionCub-Golden{background-image:url(spritesmith4.png);background-position:-212px -1802px;width:105px;height:105px}.Mount_Head_LionCub-Red{background-image:url(spritesmith4.png);background-position:-318px -1802px;width:105px;height:105px}.Mount_Head_LionCub-Shade{background-image:url(spritesmith4.png);background-position:-424px -1802px;width:105px;height:105px}.Mount_Head_LionCub-Skeleton{background-image:url(spritesmith4.png);background-position:-848px -1272px;width:105px;height:105px}.Mount_Head_LionCub-White{background-image:url(spritesmith4.png);background-position:-424px 0;width:105px;height:105px}.Mount_Head_LionCub-Zombie{background-image:url(spritesmith4.png);background-position:-215px -318px;width:105px;height:105px}.Mount_Head_MantisShrimp-Base{background-image:url(spritesmith4.png);background-position:-106px -318px;width:108px;height:105px}.Mount_Head_Octopus-Base{background-image:url(spritesmith4.png);background-position:0 -318px;width:105px;height:105px}.Mount_Head_Octopus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px -212px;width:105px;height:105px}.Mount_Head_Octopus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-318px -106px;width:105px;height:105px}.Mount_Head_Octopus-Desert{background-image:url(spritesmith4.png);background-position:-318px 0;width:105px;height:105px}.Mount_Head_Octopus-Golden{background-image:url(spritesmith4.png);background-position:-212px -212px;width:105px;height:105px}.Mount_Head_Octopus-Red{background-image:url(spritesmith4.png);background-position:-106px -212px;width:105px;height:105px}.Mount_Head_Octopus-Shade{background-image:url(spritesmith4.png);background-position:0 -212px;width:105px;height:105px}.Mount_Head_Octopus-Skeleton{background-image:url(spritesmith4.png);background-position:-212px -106px;width:105px;height:105px}.Mount_Head_Octopus-White{background-image:url(spritesmith4.png);background-position:-212px 0;width:105px;height:105px}.Mount_Head_Octopus-Zombie{background-image:url(spritesmith4.png);background-position:-106px -106px;width:105px;height:105px}.Mount_Head_Owl-Base{background-image:url(spritesmith4.png);background-position:0 -106px;width:105px;height:105px}.Mount_Head_Owl-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-106px 0;width:105px;height:105px}.Mount_Head_Owl-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-106px 0;width:105px;height:105px}.Mount_Head_Owl-Desert{background-image:url(spritesmith5.png);background-position:-848px -954px;width:105px;height:105px}.Mount_Head_Owl-Golden{background-image:url(spritesmith5.png);background-position:-742px 0;width:105px;height:105px}.Mount_Head_Owl-Red{background-image:url(spritesmith5.png);background-position:0 -106px;width:105px;height:105px}.Mount_Head_Owl-Shade{background-image:url(spritesmith5.png);background-position:-106px -106px;width:105px;height:105px}.Mount_Head_Owl-Skeleton{background-image:url(spritesmith5.png);background-position:-212px 0;width:105px;height:105px}.Mount_Head_Owl-White{background-image:url(spritesmith5.png);background-position:-212px -106px;width:105px;height:105px}.Mount_Head_Owl-Zombie{background-image:url(spritesmith5.png);background-position:0 -212px;width:105px;height:105px}.Mount_Head_PandaCub-Base{background-image:url(spritesmith5.png);background-position:-106px -212px;width:105px;height:105px}.Mount_Head_PandaCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-212px -212px;width:105px;height:105px}.Mount_Head_PandaCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-318px 0;width:105px;height:105px}.Mount_Head_PandaCub-Desert{background-image:url(spritesmith5.png);background-position:-318px -106px;width:105px;height:105px}.Mount_Head_PandaCub-Golden{background-image:url(spritesmith5.png);background-position:-318px -212px;width:105px;height:105px}.Mount_Head_PandaCub-Red{background-image:url(spritesmith5.png);background-position:0 -318px;width:105px;height:105px}.Mount_Head_PandaCub-Shade{background-image:url(spritesmith5.png);background-position:-106px -318px;width:105px;height:105px}.Mount_Head_PandaCub-Skeleton{background-image:url(spritesmith5.png);background-position:-212px -318px;width:105px;height:105px}.Mount_Head_PandaCub-White{background-image:url(spritesmith5.png);background-position:-318px -318px;width:105px;height:105px}.Mount_Head_PandaCub-Zombie{background-image:url(spritesmith5.png);background-position:-424px 0;width:105px;height:105px}.Mount_Head_Parrot-Base{background-image:url(spritesmith5.png);background-position:-424px -106px;width:105px;height:105px}.Mount_Head_Parrot-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-424px -212px;width:105px;height:105px}.Mount_Head_Parrot-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-424px -318px;width:105px;height:105px}.Mount_Head_Parrot-Desert{background-image:url(spritesmith5.png);background-position:0 -424px;width:105px;height:105px}.Mount_Head_Parrot-Golden{background-image:url(spritesmith5.png);background-position:-106px -424px;width:105px;height:105px}.Mount_Head_Parrot-Red{background-image:url(spritesmith5.png);background-position:-212px -424px;width:105px;height:105px}.Mount_Head_Parrot-Shade{background-image:url(spritesmith5.png);background-position:-318px -424px;width:105px;height:105px}.Mount_Head_Parrot-Skeleton{background-image:url(spritesmith5.png);background-position:-424px -424px;width:105px;height:105px}.Mount_Head_Parrot-White{background-image:url(spritesmith5.png);background-position:-530px 0;width:105px;height:105px}.Mount_Head_Parrot-Zombie{background-image:url(spritesmith5.png);background-position:-530px -106px;width:105px;height:105px}.Mount_Head_Penguin-Base{background-image:url(spritesmith5.png);background-position:-530px -212px;width:105px;height:105px}.Mount_Head_Penguin-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-530px -318px;width:105px;height:105px}.Mount_Head_Penguin-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-530px -424px;width:105px;height:105px}.Mount_Head_Penguin-Desert{background-image:url(spritesmith5.png);background-position:0 -530px;width:105px;height:105px}.Mount_Head_Penguin-Golden{background-image:url(spritesmith5.png);background-position:-106px -530px;width:105px;height:105px}.Mount_Head_Penguin-Red{background-image:url(spritesmith5.png);background-position:-212px -530px;width:105px;height:105px}.Mount_Head_Penguin-Shade{background-image:url(spritesmith5.png);background-position:-318px -530px;width:105px;height:105px}.Mount_Head_Penguin-Skeleton{background-image:url(spritesmith5.png);background-position:-424px -530px;width:105px;height:105px}.Mount_Head_Penguin-White{background-image:url(spritesmith5.png);background-position:-530px -530px;width:105px;height:105px}.Mount_Head_Penguin-Zombie{background-image:url(spritesmith5.png);background-position:-636px 0;width:105px;height:105px}.Mount_Head_Rat-Base{background-image:url(spritesmith5.png);background-position:-636px -106px;width:105px;height:105px}.Mount_Head_Rat-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-636px -212px;width:105px;height:105px}.Mount_Head_Rat-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-636px -318px;width:105px;height:105px}.Mount_Head_Rat-Desert{background-image:url(spritesmith5.png);background-position:-636px -424px;width:105px;height:105px}.Mount_Head_Rat-Golden{background-image:url(spritesmith5.png);background-position:-636px -530px;width:105px;height:105px}.Mount_Head_Rat-Red{background-image:url(spritesmith5.png);background-position:0 -636px;width:105px;height:105px}.Mount_Head_Rat-Shade{background-image:url(spritesmith5.png);background-position:-106px -636px;width:105px;height:105px}.Mount_Head_Rat-Skeleton{background-image:url(spritesmith5.png);background-position:-212px -636px;width:105px;height:105px}.Mount_Head_Rat-White{background-image:url(spritesmith5.png);background-position:-318px -636px;width:105px;height:105px}.Mount_Head_Rat-Zombie{background-image:url(spritesmith5.png);background-position:-424px -636px;width:105px;height:105px}.Mount_Head_Rooster-Base{background-image:url(spritesmith5.png);background-position:-530px -636px;width:105px;height:105px}.Mount_Head_Rooster-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-636px -636px;width:105px;height:105px}.Mount_Head_Rooster-CottonCandyPink{background-image:url(spritesmith5.png);background-position:0 0;width:105px;height:105px}.Mount_Head_Rooster-Desert{background-image:url(spritesmith5.png);background-position:-742px -106px;width:105px;height:105px}.Mount_Head_Rooster-Golden{background-image:url(spritesmith5.png);background-position:-742px -212px;width:105px;height:105px}.Mount_Head_Rooster-Red{background-image:url(spritesmith5.png);background-position:-742px -318px;width:105px;height:105px}.Mount_Head_Rooster-Shade{background-image:url(spritesmith5.png);background-position:-742px -424px;width:105px;height:105px}.Mount_Head_Rooster-Skeleton{background-image:url(spritesmith5.png);background-position:-742px -530px;width:105px;height:105px}.Mount_Head_Rooster-White{background-image:url(spritesmith5.png);background-position:-742px -636px;width:105px;height:105px}.Mount_Head_Rooster-Zombie{background-image:url(spritesmith5.png);background-position:0 -742px;width:105px;height:105px}.Mount_Head_Seahorse-Base{background-image:url(spritesmith5.png);background-position:-106px -742px;width:105px;height:105px}.Mount_Head_Seahorse-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-212px -742px;width:105px;height:105px}.Mount_Head_Seahorse-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-318px -742px;width:105px;height:105px}.Mount_Head_Seahorse-Desert{background-image:url(spritesmith5.png);background-position:-424px -742px;width:105px;height:105px}.Mount_Head_Seahorse-Golden{background-image:url(spritesmith5.png);background-position:-530px -742px;width:105px;height:105px}.Mount_Head_Seahorse-Red{background-image:url(spritesmith5.png);background-position:-636px -742px;width:105px;height:105px}.Mount_Head_Seahorse-Shade{background-image:url(spritesmith5.png);background-position:-742px -742px;width:105px;height:105px}.Mount_Head_Seahorse-Skeleton{background-image:url(spritesmith5.png);background-position:-848px 0;width:105px;height:105px}.Mount_Head_Seahorse-White{background-image:url(spritesmith5.png);background-position:-848px -106px;width:105px;height:105px}.Mount_Head_Seahorse-Zombie{background-image:url(spritesmith5.png);background-position:-848px -212px;width:105px;height:105px}.Mount_Head_Spider-Base{background-image:url(spritesmith5.png);background-position:-848px -318px;width:105px;height:105px}.Mount_Head_Spider-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-848px -424px;width:105px;height:105px}.Mount_Head_Spider-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-848px -530px;width:105px;height:105px}.Mount_Head_Spider-Desert{background-image:url(spritesmith5.png);background-position:-848px -636px;width:105px;height:105px}.Mount_Head_Spider-Golden{background-image:url(spritesmith5.png);background-position:-848px -742px;width:105px;height:105px}.Mount_Head_Spider-Red{background-image:url(spritesmith5.png);background-position:0 -848px;width:105px;height:105px}.Mount_Head_Spider-Shade{background-image:url(spritesmith5.png);background-position:-106px -848px;width:105px;height:105px}.Mount_Head_Spider-Skeleton{background-image:url(spritesmith5.png);background-position:-212px -848px;width:105px;height:105px}.Mount_Head_Spider-White{background-image:url(spritesmith5.png);background-position:-318px -848px;width:105px;height:105px}.Mount_Head_Spider-Zombie{background-image:url(spritesmith5.png);background-position:-424px -848px;width:105px;height:105px}.Mount_Head_TigerCub-Base{background-image:url(spritesmith5.png);background-position:-530px -848px;width:105px;height:105px}.Mount_Head_TigerCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-636px -848px;width:105px;height:105px}.Mount_Head_TigerCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-742px -848px;width:105px;height:105px}.Mount_Head_TigerCub-Desert{background-image:url(spritesmith5.png);background-position:-848px -848px;width:105px;height:105px}.Mount_Head_TigerCub-Golden{background-image:url(spritesmith5.png);background-position:-954px 0;width:105px;height:105px}.Mount_Head_TigerCub-Red{background-image:url(spritesmith5.png);background-position:-954px -106px;width:105px;height:105px}.Mount_Head_TigerCub-Shade{background-image:url(spritesmith5.png);background-position:-954px -212px;width:105px;height:105px}.Mount_Head_TigerCub-Skeleton{background-image:url(spritesmith5.png);background-position:-954px -318px;width:105px;height:105px}.Mount_Head_TigerCub-White{background-image:url(spritesmith5.png);background-position:-954px -424px;width:105px;height:105px}.Mount_Head_TigerCub-Zombie{background-image:url(spritesmith5.png);background-position:-954px -530px;width:105px;height:105px}.Mount_Head_Turkey-Base{background-image:url(spritesmith5.png);background-position:-954px -636px;width:105px;height:105px}.Mount_Head_Wolf-Base{background-image:url(spritesmith5.png);background-position:-954px -742px;width:105px;height:105px}.Mount_Head_Wolf-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-954px -848px;width:105px;height:105px}.Mount_Head_Wolf-CottonCandyPink{background-image:url(spritesmith5.png);background-position:0 -954px;width:105px;height:105px}.Mount_Head_Wolf-Desert{background-image:url(spritesmith5.png);background-position:-106px -954px;width:105px;height:105px}.Mount_Head_Wolf-Golden{background-image:url(spritesmith5.png);background-position:-212px -954px;width:105px;height:105px}.Mount_Head_Wolf-Red{background-image:url(spritesmith5.png);background-position:-318px -954px;width:105px;height:105px}.Mount_Head_Wolf-Shade{background-image:url(spritesmith5.png);background-position:-424px -954px;width:105px;height:105px}.Mount_Head_Wolf-Skeleton{background-image:url(spritesmith5.png);background-position:-530px -954px;width:105px;height:105px}.Mount_Head_Wolf-White{background-image:url(spritesmith5.png);background-position:-636px -954px;width:105px;height:105px}.Mount_Head_Wolf-Zombie{background-image:url(spritesmith5.png);background-position:-742px -954px;width:105px;height:105px}.Pet-BearCub-Base{background-image:url(spritesmith5.png);background-position:-954px -954px;width:81px;height:99px}.Pet-BearCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1060px 0;width:81px;height:99px}.Pet-BearCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1060px -100px;width:81px;height:99px}.Pet-BearCub-Desert{background-image:url(spritesmith5.png);background-position:-1060px -200px;width:81px;height:99px}.Pet-BearCub-Golden{background-image:url(spritesmith5.png);background-position:-1060px -300px;width:81px;height:99px}.Pet-BearCub-Polar{background-image:url(spritesmith5.png);background-position:-1060px -400px;width:81px;height:99px}.Pet-BearCub-Red{background-image:url(spritesmith5.png);background-position:-1060px -500px;width:81px;height:99px}.Pet-BearCub-Shade{background-image:url(spritesmith5.png);background-position:-1060px -600px;width:81px;height:99px}.Pet-BearCub-Skeleton{background-image:url(spritesmith5.png);background-position:-1060px -700px;width:81px;height:99px}.Pet-BearCub-White{background-image:url(spritesmith5.png);background-position:-1060px -800px;width:81px;height:99px}.Pet-BearCub-Zombie{background-image:url(spritesmith5.png);background-position:-1060px -900px;width:81px;height:99px}.Pet-Cactus-Base{background-image:url(spritesmith5.png);background-position:-1142px 0;width:81px;height:99px}.Pet-Cactus-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1142px -100px;width:81px;height:99px}.Pet-Cactus-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1142px -200px;width:81px;height:99px}.Pet-Cactus-Desert{background-image:url(spritesmith5.png);background-position:-1142px -300px;width:81px;height:99px}.Pet-Cactus-Golden{background-image:url(spritesmith5.png);background-position:-1142px -400px;width:81px;height:99px}.Pet-Cactus-Red{background-image:url(spritesmith5.png);background-position:-1142px -500px;width:81px;height:99px}.Pet-Cactus-Shade{background-image:url(spritesmith5.png);background-position:-1142px -600px;width:81px;height:99px}.Pet-Cactus-Skeleton{background-image:url(spritesmith5.png);background-position:-1142px -700px;width:81px;height:99px}.Pet-Cactus-White{background-image:url(spritesmith5.png);background-position:-1142px -800px;width:81px;height:99px}.Pet-Cactus-Zombie{background-image:url(spritesmith5.png);background-position:-1142px -900px;width:81px;height:99px}.Pet-Deer-Base{background-image:url(spritesmith5.png);background-position:0 -1060px;width:81px;height:99px}.Pet-Deer-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-82px -1060px;width:81px;height:99px}.Pet-Deer-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-164px -1060px;width:81px;height:99px}.Pet-Deer-Desert{background-image:url(spritesmith5.png);background-position:-246px -1060px;width:81px;height:99px}.Pet-Deer-Golden{background-image:url(spritesmith5.png);background-position:-328px -1060px;width:81px;height:99px}.Pet-Deer-Red{background-image:url(spritesmith5.png);background-position:-410px -1060px;width:81px;height:99px}.Pet-Deer-Shade{background-image:url(spritesmith5.png);background-position:-492px -1060px;width:81px;height:99px}.Pet-Deer-Skeleton{background-image:url(spritesmith5.png);background-position:-574px -1060px;width:81px;height:99px}.Pet-Deer-White{background-image:url(spritesmith5.png);background-position:-656px -1060px;width:81px;height:99px}.Pet-Deer-Zombie{background-image:url(spritesmith5.png);background-position:-738px -1060px;width:81px;height:99px}.Pet-Dragon-Base{background-image:url(spritesmith5.png);background-position:-820px -1060px;width:81px;height:99px}.Pet-Dragon-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-902px -1060px;width:81px;height:99px}.Pet-Dragon-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-984px -1060px;width:81px;height:99px}.Pet-Dragon-Desert{background-image:url(spritesmith5.png);background-position:-1066px -1060px;width:81px;height:99px}.Pet-Dragon-Golden{background-image:url(spritesmith5.png);background-position:-1224px 0;width:81px;height:99px}.Pet-Dragon-Hydra{background-image:url(spritesmith5.png);background-position:-1224px -100px;width:81px;height:99px}.Pet-Dragon-Red{background-image:url(spritesmith5.png);background-position:-1224px -200px;width:81px;height:99px}.Pet-Dragon-Shade{background-image:url(spritesmith5.png);background-position:-1224px -300px;width:81px;height:99px}.Pet-Dragon-Skeleton{background-image:url(spritesmith5.png);background-position:-1224px -400px;width:81px;height:99px}.Pet-Dragon-White{background-image:url(spritesmith5.png);background-position:-1224px -500px;width:81px;height:99px}.Pet-Dragon-Zombie{background-image:url(spritesmith5.png);background-position:-1224px -600px;width:81px;height:99px}.Pet-Egg-Base{background-image:url(spritesmith5.png);background-position:-1224px -700px;width:81px;height:99px}.Pet-Egg-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1224px -800px;width:81px;height:99px}.Pet-Egg-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1224px -900px;width:81px;height:99px}.Pet-Egg-Desert{background-image:url(spritesmith5.png);background-position:-1224px -1000px;width:81px;height:99px}.Pet-Egg-Golden{background-image:url(spritesmith5.png);background-position:0 -1160px;width:81px;height:99px}.Pet-Egg-Red{background-image:url(spritesmith5.png);background-position:-82px -1160px;width:81px;height:99px}.Pet-Egg-Shade{background-image:url(spritesmith5.png);background-position:-164px -1160px;width:81px;height:99px}.Pet-Egg-Skeleton{background-image:url(spritesmith5.png);background-position:-246px -1160px;width:81px;height:99px}.Pet-Egg-White{background-image:url(spritesmith5.png);background-position:-328px -1160px;width:81px;height:99px}.Pet-Egg-Zombie{background-image:url(spritesmith5.png);background-position:-410px -1160px;width:81px;height:99px}.Pet-FlyingPig-Base{background-image:url(spritesmith5.png);background-position:-492px -1160px;width:81px;height:99px}.Pet-FlyingPig-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-574px -1160px;width:81px;height:99px}.Pet-FlyingPig-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-656px -1160px;width:81px;height:99px}.Pet-FlyingPig-Desert{background-image:url(spritesmith5.png);background-position:-738px -1160px;width:81px;height:99px}.Pet-FlyingPig-Golden{background-image:url(spritesmith5.png);background-position:-820px -1160px;width:81px;height:99px}.Pet-FlyingPig-Red{background-image:url(spritesmith5.png);background-position:-902px -1160px;width:81px;height:99px}.Pet-FlyingPig-Shade{background-image:url(spritesmith5.png);background-position:-984px -1160px;width:81px;height:99px}.Pet-FlyingPig-Skeleton{background-image:url(spritesmith5.png);background-position:-1066px -1160px;width:81px;height:99px}.Pet-FlyingPig-White{background-image:url(spritesmith5.png);background-position:-1148px -1160px;width:81px;height:99px}.Pet-FlyingPig-Zombie{background-image:url(spritesmith5.png);background-position:-1306px 0;width:81px;height:99px}.Pet-Fox-Base{background-image:url(spritesmith5.png);background-position:-1306px -100px;width:81px;height:99px}.Pet-Fox-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1306px -200px;width:81px;height:99px}.Pet-Fox-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1306px -300px;width:81px;height:99px}.Pet-Fox-Desert{background-image:url(spritesmith5.png);background-position:-1306px -400px;width:81px;height:99px}.Pet-Fox-Golden{background-image:url(spritesmith5.png);background-position:-1306px -500px;width:81px;height:99px}.Pet-Fox-Red{background-image:url(spritesmith5.png);background-position:-1306px -600px;width:81px;height:99px}.Pet-Fox-Shade{background-image:url(spritesmith5.png);background-position:-1306px -700px;width:81px;height:99px}.Pet-Fox-Skeleton{background-image:url(spritesmith5.png);background-position:-1306px -800px;width:81px;height:99px}.Pet-Fox-White{background-image:url(spritesmith5.png);background-position:-1306px -900px;width:81px;height:99px}.Pet-Fox-Zombie{background-image:url(spritesmith5.png);background-position:-1306px -1000px;width:81px;height:99px}.Pet-Gryphon-Base{background-image:url(spritesmith5.png);background-position:-1306px -1100px;width:81px;height:99px}.Pet-Gryphon-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:0 -1260px;width:81px;height:99px}.Pet-Gryphon-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-82px -1260px;width:81px;height:99px}.Pet-Gryphon-Desert{background-image:url(spritesmith5.png);background-position:-164px -1260px;width:81px;height:99px}.Pet-Gryphon-Golden{background-image:url(spritesmith5.png);background-position:-246px -1260px;width:81px;height:99px}.Pet-Gryphon-Red{background-image:url(spritesmith5.png);background-position:-328px -1260px;width:81px;height:99px}.Pet-Gryphon-Shade{background-image:url(spritesmith5.png);background-position:-410px -1260px;width:81px;height:99px}.Pet-Gryphon-Skeleton{background-image:url(spritesmith5.png);background-position:-492px -1260px;width:81px;height:99px}.Pet-Gryphon-White{background-image:url(spritesmith5.png);background-position:-574px -1260px;width:81px;height:99px}.Pet-Gryphon-Zombie{background-image:url(spritesmith5.png);background-position:-656px -1260px;width:81px;height:99px}.Pet-Hedgehog-Base{background-image:url(spritesmith5.png);background-position:-738px -1260px;width:81px;height:99px}.Pet-Hedgehog-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-820px -1260px;width:81px;height:99px}.Pet-Hedgehog-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-902px -1260px;width:81px;height:99px}.Pet-Hedgehog-Desert{background-image:url(spritesmith5.png);background-position:-984px -1260px;width:81px;height:99px}.Pet-Hedgehog-Golden{background-image:url(spritesmith5.png);background-position:-1066px -1260px;width:81px;height:99px}.Pet-Hedgehog-Red{background-image:url(spritesmith5.png);background-position:-1148px -1260px;width:81px;height:99px}.Pet-Hedgehog-Shade{background-image:url(spritesmith5.png);background-position:-1230px -1260px;width:81px;height:99px}.Pet-Hedgehog-Skeleton{background-image:url(spritesmith5.png);background-position:-1388px 0;width:81px;height:99px}.Pet-Hedgehog-White{background-image:url(spritesmith5.png);background-position:-1388px -100px;width:81px;height:99px}.Pet-Hedgehog-Zombie{background-image:url(spritesmith5.png);background-position:-1388px -200px;width:81px;height:99px}.Pet-JackOLantern-Base{background-image:url(spritesmith5.png);background-position:-1388px -300px;width:81px;height:99px}.Pet-LionCub-Base{background-image:url(spritesmith5.png);background-position:-1388px -400px;width:81px;height:99px}.Pet-LionCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1388px -500px;width:81px;height:99px}.Pet-LionCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1388px -600px;width:81px;height:99px}.Pet-LionCub-Desert{background-image:url(spritesmith5.png);background-position:-1388px -700px;width:81px;height:99px}.Pet-LionCub-Golden{background-image:url(spritesmith5.png);background-position:-1388px -800px;width:81px;height:99px}.Pet-LionCub-Red{background-image:url(spritesmith5.png);background-position:-1388px -900px;width:81px;height:99px}.Pet-LionCub-Shade{background-image:url(spritesmith5.png);background-position:-1388px -1000px;width:81px;height:99px}.Pet-LionCub-Skeleton{background-image:url(spritesmith5.png);background-position:-1388px -1100px;width:81px;height:99px}.Pet-LionCub-White{background-image:url(spritesmith5.png);background-position:-1388px -1200px;width:81px;height:99px}.Pet-LionCub-Zombie{background-image:url(spritesmith5.png);background-position:0 -1360px;width:81px;height:99px}.Pet-MantisShrimp-Base{background-image:url(spritesmith5.png);background-position:-82px -1360px;width:81px;height:99px}.Pet-Octopus-Base{background-image:url(spritesmith5.png);background-position:-164px -1360px;width:81px;height:99px}.Pet-Octopus-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-246px -1360px;width:81px;height:99px}.Pet-Octopus-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-328px -1360px;width:81px;height:99px}.Pet-Octopus-Desert{background-image:url(spritesmith5.png);background-position:-410px -1360px;width:81px;height:99px}.Pet-Octopus-Golden{background-image:url(spritesmith5.png);background-position:-492px -1360px;width:81px;height:99px}.Pet-Octopus-Red{background-image:url(spritesmith5.png);background-position:-574px -1360px;width:81px;height:99px}.Pet-Octopus-Shade{background-image:url(spritesmith5.png);background-position:-656px -1360px;width:81px;height:99px}.Pet-Octopus-Skeleton{background-image:url(spritesmith5.png);background-position:-738px -1360px;width:81px;height:99px}.Pet-Octopus-White{background-image:url(spritesmith5.png);background-position:-820px -1360px;width:81px;height:99px}.Pet-Octopus-Zombie{background-image:url(spritesmith5.png);background-position:-902px -1360px;width:81px;height:99px}.Pet-Owl-Base{background-image:url(spritesmith5.png);background-position:-984px -1360px;width:81px;height:99px}.Pet-Owl-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1066px -1360px;width:81px;height:99px}.Pet-Owl-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1148px -1360px;width:81px;height:99px}.Pet-Owl-Desert{background-image:url(spritesmith5.png);background-position:-1230px -1360px;width:81px;height:99px}.Pet-Owl-Golden{background-image:url(spritesmith5.png);background-position:-1312px -1360px;width:81px;height:99px}.Pet-Owl-Red{background-image:url(spritesmith5.png);background-position:-1470px 0;width:81px;height:99px}.Pet-Owl-Shade{background-image:url(spritesmith5.png);background-position:-1470px -100px;width:81px;height:99px}.Pet-Owl-Skeleton{background-image:url(spritesmith5.png);background-position:-1470px -200px;width:81px;height:99px}.Pet-Owl-White{background-image:url(spritesmith5.png);background-position:-1470px -300px;width:81px;height:99px}.Pet-Owl-Zombie{background-image:url(spritesmith5.png);background-position:-1470px -400px;width:81px;height:99px}.Pet-PandaCub-Base{background-image:url(spritesmith5.png);background-position:-1470px -500px;width:81px;height:99px}.Pet-PandaCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1470px -600px;width:81px;height:99px}.Pet-PandaCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1470px -700px;width:81px;height:99px}.Pet-PandaCub-Desert{background-image:url(spritesmith5.png);background-position:-1470px -800px;width:81px;height:99px}.Pet-PandaCub-Golden{background-image:url(spritesmith5.png);background-position:-1470px -900px;width:81px;height:99px}.Pet-PandaCub-Red{background-image:url(spritesmith5.png);background-position:-1470px -1000px;width:81px;height:99px}.Pet-PandaCub-Shade{background-image:url(spritesmith5.png);background-position:-1470px -1100px;width:81px;height:99px}.Pet-PandaCub-Skeleton{background-image:url(spritesmith5.png);background-position:-1470px -1200px;width:81px;height:99px}.Pet-PandaCub-White{background-image:url(spritesmith5.png);background-position:-1470px -1300px;width:81px;height:99px}.Pet-PandaCub-Zombie{background-image:url(spritesmith5.png);background-position:-1552px 0;width:81px;height:99px}.Pet-Parrot-Base{background-image:url(spritesmith5.png);background-position:-1552px -100px;width:81px;height:99px}.Pet-Parrot-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1552px -200px;width:81px;height:99px}.Pet-Parrot-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1552px -300px;width:81px;height:99px}.Pet-Parrot-Desert{background-image:url(spritesmith5.png);background-position:-1552px -400px;width:81px;height:99px}.Pet-Parrot-Golden{background-image:url(spritesmith5.png);background-position:-1552px -500px;width:81px;height:99px}.Pet-Parrot-Red{background-image:url(spritesmith5.png);background-position:-1552px -600px;width:81px;height:99px}.Pet-Parrot-Shade{background-image:url(spritesmith5.png);background-position:-1552px -700px;width:81px;height:99px}.Pet-Parrot-Skeleton{background-image:url(spritesmith5.png);background-position:-1552px -800px;width:81px;height:99px}.Pet-Parrot-White{background-image:url(spritesmith5.png);background-position:-1552px -900px;width:81px;height:99px}.Pet-Parrot-Zombie{background-image:url(spritesmith5.png);background-position:-1552px -1000px;width:81px;height:99px}.Pet-Penguin-Base{background-image:url(spritesmith5.png);background-position:-1552px -1100px;width:81px;height:99px}.Pet-Penguin-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1552px -1200px;width:81px;height:99px}.Pet-Penguin-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1552px -1300px;width:81px;height:99px}.Pet-Penguin-Desert{background-image:url(spritesmith5.png);background-position:0 -1460px;width:81px;height:99px}.Pet-Penguin-Golden{background-image:url(spritesmith5.png);background-position:-82px -1460px;width:81px;height:99px}.Pet-Penguin-Red{background-image:url(spritesmith5.png);background-position:-164px -1460px;width:81px;height:99px}.Pet-Penguin-Shade{background-image:url(spritesmith5.png);background-position:-246px -1460px;width:81px;height:99px}.Pet-Penguin-Skeleton{background-image:url(spritesmith5.png);background-position:-328px -1460px;width:81px;height:99px}.Pet-Penguin-White{background-image:url(spritesmith5.png);background-position:-410px -1460px;width:81px;height:99px}.Pet-Penguin-Zombie{background-image:url(spritesmith5.png);background-position:-492px -1460px;width:81px;height:99px}.Pet-Rat-Base{background-image:url(spritesmith5.png);background-position:-574px -1460px;width:81px;height:99px}.Pet-Rat-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-656px -1460px;width:81px;height:99px}.Pet-Rat-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-738px -1460px;width:81px;height:99px}.Pet-Rat-Desert{background-image:url(spritesmith5.png);background-position:-820px -1460px;width:81px;height:99px}.Pet-Rat-Golden{background-image:url(spritesmith5.png);background-position:-902px -1460px;width:81px;height:99px}.Pet-Rat-Red{background-image:url(spritesmith5.png);background-position:-984px -1460px;width:81px;height:99px}.Pet-Rat-Shade{background-image:url(spritesmith5.png);background-position:-1066px -1460px;width:81px;height:99px}.Pet-Rat-Skeleton{background-image:url(spritesmith5.png);background-position:-1148px -1460px;width:81px;height:99px}.Pet-Rat-White{background-image:url(spritesmith5.png);background-position:-1230px -1460px;width:81px;height:99px}.Pet-Rat-Zombie{background-image:url(spritesmith5.png);background-position:-1312px -1460px;width:81px;height:99px}.Pet-Rooster-Base{background-image:url(spritesmith5.png);background-position:-1394px -1460px;width:81px;height:99px}.Pet-Rooster-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1476px -1460px;width:81px;height:99px}.Pet-Rooster-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1634px 0;width:81px;height:99px}.Pet-Rooster-Desert{background-image:url(spritesmith5.png);background-position:-1634px -100px;width:81px;height:99px}.Pet-Rooster-Golden{background-image:url(spritesmith5.png);background-position:-1634px -200px;width:81px;height:99px}.Pet-Rooster-Red{background-image:url(spritesmith5.png);background-position:-1634px -300px;width:81px;height:99px}.Pet-Rooster-Shade{background-image:url(spritesmith5.png);background-position:-1634px -400px;width:81px;height:99px}.Pet-Rooster-Skeleton{background-image:url(spritesmith5.png);background-position:-1634px -500px;width:81px;height:99px}.Pet-Rooster-White{background-image:url(spritesmith5.png);background-position:-1634px -600px;width:81px;height:99px}.Pet-Rooster-Zombie{background-image:url(spritesmith5.png);background-position:-1634px -700px;width:81px;height:99px}.Pet-Seahorse-Base{background-image:url(spritesmith5.png);background-position:-1634px -800px;width:81px;height:99px}.Pet-Seahorse-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1634px -900px;width:81px;height:99px}.Pet-Seahorse-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1634px -1000px;width:81px;height:99px}.Pet-Seahorse-Desert{background-image:url(spritesmith5.png);background-position:-1634px -1100px;width:81px;height:99px}.Pet-Seahorse-Golden{background-image:url(spritesmith5.png);background-position:-1634px -1200px;width:81px;height:99px}.Pet-Seahorse-Red{background-image:url(spritesmith5.png);background-position:-1634px -1300px;width:81px;height:99px}.Pet-Seahorse-Shade{background-image:url(spritesmith5.png);background-position:-1634px -1400px;width:81px;height:99px}.Pet-Seahorse-Skeleton{background-image:url(spritesmith5.png);background-position:0 -1560px;width:81px;height:99px}.Pet-Seahorse-White{background-image:url(spritesmith5.png);background-position:-82px -1560px;width:81px;height:99px}.Pet-Seahorse-Zombie{background-image:url(spritesmith5.png);background-position:-164px -1560px;width:81px;height:99px}.Pet-Spider-Base{background-image:url(spritesmith5.png);background-position:-246px -1560px;width:81px;height:99px}.Pet-Spider-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-328px -1560px;width:81px;height:99px}.Pet-Spider-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-410px -1560px;width:81px;height:99px}.Pet-Spider-Desert{background-image:url(spritesmith5.png);background-position:-492px -1560px;width:81px;height:99px}.Pet-Spider-Golden{background-image:url(spritesmith5.png);background-position:-574px -1560px;width:81px;height:99px}.Pet-Spider-Red{background-image:url(spritesmith5.png);background-position:-656px -1560px;width:81px;height:99px}.Pet-Spider-Shade{background-image:url(spritesmith5.png);background-position:-738px -1560px;width:81px;height:99px}.Pet-Spider-Skeleton{background-image:url(spritesmith5.png);background-position:-820px -1560px;width:81px;height:99px}.Pet-Spider-White{background-image:url(spritesmith5.png);background-position:-902px -1560px;width:81px;height:99px}.Pet-Spider-Zombie{background-image:url(spritesmith5.png);background-position:-984px -1560px;width:81px;height:99px}.Pet-TigerCub-Base{background-image:url(spritesmith5.png);background-position:-1066px -1560px;width:81px;height:99px}.Pet-TigerCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1148px -1560px;width:81px;height:99px}.Pet-TigerCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1230px -1560px;width:81px;height:99px}.Pet-TigerCub-Desert{background-image:url(spritesmith5.png);background-position:-1312px -1560px;width:81px;height:99px}.Pet-TigerCub-Golden{background-image:url(spritesmith5.png);background-position:-1394px -1560px;width:81px;height:99px}.Pet-TigerCub-Red{background-image:url(spritesmith5.png);background-position:-1476px -1560px;width:81px;height:99px}.Pet-TigerCub-Shade{background-image:url(spritesmith5.png);background-position:-1558px -1560px;width:81px;height:99px}.Pet-TigerCub-Skeleton{background-image:url(spritesmith5.png);background-position:-1716px 0;width:81px;height:99px}.Pet-TigerCub-White{background-image:url(spritesmith5.png);background-position:-1716px -100px;width:81px;height:99px}.Pet-TigerCub-Zombie{background-image:url(spritesmith5.png);background-position:-1716px -200px;width:81px;height:99px}.Pet-Turkey-Base{background-image:url(spritesmith5.png);background-position:-1716px -300px;width:81px;height:99px}.Pet-Wolf-Base{background-image:url(spritesmith5.png);background-position:-1716px -400px;width:81px;height:99px}.Pet-Wolf-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1716px -500px;width:81px;height:99px}.Pet-Wolf-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1716px -600px;width:81px;height:99px}.Pet-Wolf-Desert{background-image:url(spritesmith5.png);background-position:-1716px -700px;width:81px;height:99px}.Pet-Wolf-Golden{background-image:url(spritesmith5.png);background-position:-1716px -800px;width:81px;height:99px}.Pet-Wolf-Red{background-image:url(spritesmith5.png);background-position:-1716px -900px;width:81px;height:99px}.Pet-Wolf-Shade{background-image:url(spritesmith5.png);background-position:-1716px -1000px;width:81px;height:99px}.Pet-Wolf-Skeleton{background-image:url(spritesmith5.png);background-position:-1716px -1100px;width:81px;height:99px}.Pet-Wolf-Veteran{background-image:url(spritesmith5.png);background-position:-1716px -1200px;width:81px;height:99px}.Pet-Wolf-White{background-image:url(spritesmith5.png);background-position:-1716px -1300px;width:81px;height:99px}.Pet-Wolf-Zombie{background-image:url(spritesmith5.png);background-position:-1716px -1400px;width:81px;height:99px}.Pet_HatchingPotion_Base{background-image:url(spritesmith5.png);background-position:-1716px -1500px;width:48px;height:51px}.Pet_HatchingPotion_CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1716px -1552px;width:48px;height:51px}.Pet_HatchingPotion_CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1716px -1604px;width:48px;height:51px}.Pet_HatchingPotion_Desert{background-image:url(spritesmith5.png);background-position:-1634px -1500px;width:48px;height:51px}.Pet_HatchingPotion_Golden{background-image:url(spritesmith5.png);background-position:-1552px -1400px;width:48px;height:51px}.Pet_HatchingPotion_Red{background-image:url(spritesmith5.png);background-position:-1470px -1400px;width:48px;height:51px}.Pet_HatchingPotion_Shade{background-image:url(spritesmith5.png);background-position:-1388px -1300px;width:48px;height:51px}.Pet_HatchingPotion_Skeleton{background-image:url(spritesmith5.png);background-position:-1306px -1200px;width:48px;height:51px}.Pet_HatchingPotion_White{background-image:url(spritesmith5.png);background-position:-1224px -1100px;width:48px;height:51px}.Pet_HatchingPotion_Zombie{background-image:url(spritesmith5.png);background-position:-1142px -1000px;width:48px;height:51px}.head_special_0,.weapon_special_0{width:105px;height:105px;margin-left:-3px;margin-top:-18px}.broad_armor_special_0,.shield_special_0,.slim_armor_special_0{width:90px;height:90px}.weapon_special_critical{background:url(../img/sprites/backer-only/weapon_special_critical.gif) no-repeat;width:90px;height:90px;margin-left:-12px;margin-top:12px}.weapon_special_1{margin-left:-12px}.broad_armor_special_1,.head_special_1,.slim_armor_special_1{width:90px;height:90px}.head_special_0{background:url(../img/sprites/backer-only/BackerOnly-Equip-ShadeHelmet.gif) no-repeat}.head_special_1{background:url(../img/sprites/backer-only/ContributorOnly-Equip-CrystalHelmet.gif) no-repeat;margin-top:3px}.broad_armor_special_0,.slim_armor_special_0{background:url(../img/sprites/backer-only/BackerOnly-Equip-ShadeArmor.gif) no-repeat}.broad_armor_special_1,.slim_armor_special_1{background:url(../img/sprites/backer-only/ContributorOnly-Equip-CrystalArmor.gif) no-repeat}.shield_special_0{background:url(../img/sprites/backer-only/BackerOnly-Shield-TormentedSkull.gif) no-repeat}.weapon_special_0{background:url(../img/sprites/backer-only/BackerOnly-Weapon-DarkSoulsBlade.gif) no-repeat}.Pet-Wolf-Cerberus{width:105px;height:72px;background:url(../img/sprites/backer-only/BackerOnly-Pet-CerberusPup.gif) no-repeat}.Gems{display:inline-block;margin-right:5px;border-style:none;margin-left:0;margin-top:2px}.inline-gems{vertical-align:middle;margin-left:0;display:inline-block}.customize-menu .locked{background-color:#727272}.achievement{float:left;clear:right;margin-right:10px}[class*=Mount_Body_],[class*=Mount_Head_]{margin-top:18px}.Pet_Currency_Gem{margin-top:5px;margin-bottom:5px} \ No newline at end of file +.achievement-alien{background-image:url(spritesmith0.png);background-position:-848px -728px;width:24px;height:26px}.achievement-armor{background-image:url(spritesmith0.png);background-position:-1692px -1547px;width:24px;height:26px}.achievement-boot{background-image:url(spritesmith0.png);background-position:-989px -819px;width:24px;height:26px}.achievement-bow{background-image:url(spritesmith0.png);background-position:-964px -819px;width:24px;height:26px}.achievement-cactus{background-image:url(spritesmith0.png);background-position:-939px -819px;width:24px;height:26px}.achievement-cake{background-image:url(spritesmith0.png);background-position:-1080px -910px;width:24px;height:26px}.achievement-cave{background-image:url(spritesmith0.png);background-position:-1055px -910px;width:24px;height:26px}.achievement-coffin{background-image:url(spritesmith0.png);background-position:-1030px -910px;width:24px;height:26px}.achievement-comment{background-image:url(spritesmith0.png);background-position:-1171px -1001px;width:24px;height:26px}.achievement-costumeContest{background-image:url(spritesmith0.png);background-position:-1146px -1001px;width:24px;height:26px}.achievement-dilatory{background-image:url(spritesmith0.png);background-position:-1121px -1001px;width:24px;height:26px}.achievement-firefox{background-image:url(spritesmith0.png);background-position:-1262px -1092px;width:24px;height:26px}.achievement-habitBirthday{background-image:url(spritesmith0.png);background-position:-1237px -1092px;width:24px;height:26px}.achievement-heart{background-image:url(spritesmith0.png);background-position:-1212px -1092px;width:24px;height:26px}.achievement-helm{background-image:url(spritesmith0.png);background-position:-1667px -1547px;width:24px;height:26px}.achievement-karaoke{background-image:url(spritesmith0.png);background-position:-1328px -1183px;width:24px;height:26px}.achievement-ninja{background-image:url(spritesmith0.png);background-position:-1303px -1183px;width:24px;height:26px}.achievement-nye{background-image:url(spritesmith0.png);background-position:-1444px -1274px;width:24px;height:26px}.achievement-perfect{background-image:url(spritesmith0.png);background-position:-1419px -1274px;width:24px;height:26px}.achievement-rat{background-image:url(spritesmith0.png);background-position:-1394px -1274px;width:24px;height:26px}.achievement-shield{background-image:url(spritesmith0.png);background-position:-1535px -1365px;width:24px;height:26px}.achievement-snowball{background-image:url(spritesmith0.png);background-position:-1510px -1365px;width:24px;height:26px}.achievement-spookDust{background-image:url(spritesmith0.png);background-position:-1485px -1365px;width:24px;height:26px}.achievement-sun{background-image:url(spritesmith0.png);background-position:-1626px -1456px;width:24px;height:26px}.achievement-sword{background-image:url(spritesmith0.png);background-position:-1601px -1456px;width:24px;height:26px}.achievement-thermometer{background-image:url(spritesmith0.png);background-position:-1576px -1456px;width:24px;height:26px}.achievement-tree{background-image:url(spritesmith0.png);background-position:-1717px -1547px;width:24px;height:26px}.achievement-valentine{background-image:url(spritesmith0.png);background-position:-1353px -1183px;width:24px;height:26px}.background_autumn_forest{background-image:url(spritesmith0.png);background-position:-424px -296px;width:140px;height:147px}.background_beach{background-image:url(spritesmith0.png);background-position:-282px 0;width:141px;height:147px}.background_clouds{background-image:url(spritesmith0.png);background-position:0 -148px;width:140px;height:147px}.background_coral_reef{background-image:url(spritesmith0.png);background-position:-141px -148px;width:140px;height:147px}.background_dusty_canyons{background-image:url(spritesmith0.png);background-position:-282px -148px;width:140px;height:147px}.background_fairy_ring{background-image:url(spritesmith0.png);background-position:-424px 0;width:140px;height:147px}.background_forest{background-image:url(spritesmith0.png);background-position:-424px -148px;width:140px;height:147px}.background_graveyard{background-image:url(spritesmith0.png);background-position:0 -296px;width:140px;height:147px}.background_harvest_feast{background-image:url(spritesmith0.png);background-position:-141px -296px;width:140px;height:147px}.background_harvest_fields{background-image:url(spritesmith0.png);background-position:-282px -296px;width:141px;height:147px}.background_haunted_house{background-image:url(spritesmith0.png);background-position:0 0;width:140px;height:147px}.background_iceberg{background-image:url(spritesmith0.png);background-position:-565px 0;width:140px;height:147px}.background_open_waters{background-image:url(spritesmith0.png);background-position:0 -444px;width:141px;height:147px}.background_pumpkin_patch{background-image:url(spritesmith0.png);background-position:-565px -148px;width:140px;height:147px}.background_seafarer_ship{background-image:url(spritesmith0.png);background-position:-565px -296px;width:140px;height:147px}.background_south_pole{background-image:url(spritesmith0.png);background-position:-142px -444px;width:140px;height:147px}.background_starry_skies{background-image:url(spritesmith0.png);background-position:-283px -444px;width:140px;height:147px}.background_sunset_meadow{background-image:url(spritesmith0.png);background-position:-424px -444px;width:140px;height:147px}.background_thunderstorm{background-image:url(spritesmith0.png);background-position:-706px 0;width:141px;height:147px}.background_twinkly_lights{background-image:url(spritesmith0.png);background-position:-706px -148px;width:141px;height:147px}.background_volcano{background-image:url(spritesmith0.png);background-position:-141px 0;width:140px;height:147px}.hair_beard_1_TRUred{background-image:url(spritesmith0.png);background-position:-848px -546px;width:90px;height:90px}.customize-option.hair_beard_1_TRUred{background-image:url(spritesmith0.png);background-position:-873px -561px;width:60px;height:60px}.hair_beard_1_aurora{background-image:url(spritesmith0.png);background-position:-848px -637px;width:90px;height:90px}.customize-option.hair_beard_1_aurora{background-image:url(spritesmith0.png);background-position:-873px -652px;width:60px;height:60px}.hair_beard_1_black{background-image:url(spritesmith0.png);background-position:0 -774px;width:90px;height:90px}.customize-option.hair_beard_1_black{background-image:url(spritesmith0.png);background-position:-25px -789px;width:60px;height:60px}.hair_beard_1_blond{background-image:url(spritesmith0.png);background-position:-91px -774px;width:90px;height:90px}.customize-option.hair_beard_1_blond{background-image:url(spritesmith0.png);background-position:-116px -789px;width:60px;height:60px}.hair_beard_1_blue{background-image:url(spritesmith0.png);background-position:-182px -774px;width:90px;height:90px}.customize-option.hair_beard_1_blue{background-image:url(spritesmith0.png);background-position:-207px -789px;width:60px;height:60px}.hair_beard_1_brown{background-image:url(spritesmith0.png);background-position:-273px -774px;width:90px;height:90px}.customize-option.hair_beard_1_brown{background-image:url(spritesmith0.png);background-position:-298px -789px;width:60px;height:60px}.hair_beard_1_candycane{background-image:url(spritesmith0.png);background-position:-364px -774px;width:90px;height:90px}.customize-option.hair_beard_1_candycane{background-image:url(spritesmith0.png);background-position:-389px -789px;width:60px;height:60px}.hair_beard_1_candycorn{background-image:url(spritesmith0.png);background-position:-455px -774px;width:90px;height:90px}.customize-option.hair_beard_1_candycorn{background-image:url(spritesmith0.png);background-position:-480px -789px;width:60px;height:60px}.hair_beard_1_festive{background-image:url(spritesmith0.png);background-position:-546px -774px;width:90px;height:90px}.customize-option.hair_beard_1_festive{background-image:url(spritesmith0.png);background-position:-571px -789px;width:60px;height:60px}.hair_beard_1_frost{background-image:url(spritesmith0.png);background-position:-637px -774px;width:90px;height:90px}.customize-option.hair_beard_1_frost{background-image:url(spritesmith0.png);background-position:-662px -789px;width:60px;height:60px}.hair_beard_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-728px -774px;width:90px;height:90px}.customize-option.hair_beard_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-753px -789px;width:60px;height:60px}.hair_beard_1_green{background-image:url(spritesmith0.png);background-position:-819px -774px;width:90px;height:90px}.customize-option.hair_beard_1_green{background-image:url(spritesmith0.png);background-position:-844px -789px;width:60px;height:60px}.hair_beard_1_halloween{background-image:url(spritesmith0.png);background-position:-939px 0;width:90px;height:90px}.customize-option.hair_beard_1_halloween{background-image:url(spritesmith0.png);background-position:-964px -15px;width:60px;height:60px}.hair_beard_1_holly{background-image:url(spritesmith0.png);background-position:-939px -91px;width:90px;height:90px}.customize-option.hair_beard_1_holly{background-image:url(spritesmith0.png);background-position:-964px -106px;width:60px;height:60px}.hair_beard_1_hollygreen{background-image:url(spritesmith0.png);background-position:-939px -182px;width:90px;height:90px}.customize-option.hair_beard_1_hollygreen{background-image:url(spritesmith0.png);background-position:-964px -197px;width:60px;height:60px}.hair_beard_1_midnight{background-image:url(spritesmith0.png);background-position:-939px -273px;width:90px;height:90px}.customize-option.hair_beard_1_midnight{background-image:url(spritesmith0.png);background-position:-964px -288px;width:60px;height:60px}.hair_beard_1_pblue{background-image:url(spritesmith0.png);background-position:-939px -364px;width:90px;height:90px}.customize-option.hair_beard_1_pblue{background-image:url(spritesmith0.png);background-position:-964px -379px;width:60px;height:60px}.hair_beard_1_peppermint{background-image:url(spritesmith0.png);background-position:-939px -455px;width:90px;height:90px}.customize-option.hair_beard_1_peppermint{background-image:url(spritesmith0.png);background-position:-964px -470px;width:60px;height:60px}.hair_beard_1_pgreen{background-image:url(spritesmith0.png);background-position:-939px -546px;width:90px;height:90px}.customize-option.hair_beard_1_pgreen{background-image:url(spritesmith0.png);background-position:-964px -561px;width:60px;height:60px}.hair_beard_1_porange{background-image:url(spritesmith0.png);background-position:-939px -637px;width:90px;height:90px}.customize-option.hair_beard_1_porange{background-image:url(spritesmith0.png);background-position:-964px -652px;width:60px;height:60px}.hair_beard_1_ppink{background-image:url(spritesmith0.png);background-position:-939px -728px;width:90px;height:90px}.customize-option.hair_beard_1_ppink{background-image:url(spritesmith0.png);background-position:-964px -743px;width:60px;height:60px}.hair_beard_1_ppurple{background-image:url(spritesmith0.png);background-position:0 -865px;width:90px;height:90px}.customize-option.hair_beard_1_ppurple{background-image:url(spritesmith0.png);background-position:-25px -880px;width:60px;height:60px}.hair_beard_1_pumpkin{background-image:url(spritesmith0.png);background-position:-91px -865px;width:90px;height:90px}.customize-option.hair_beard_1_pumpkin{background-image:url(spritesmith0.png);background-position:-116px -880px;width:60px;height:60px}.hair_beard_1_purple{background-image:url(spritesmith0.png);background-position:-182px -865px;width:90px;height:90px}.customize-option.hair_beard_1_purple{background-image:url(spritesmith0.png);background-position:-207px -880px;width:60px;height:60px}.hair_beard_1_pyellow{background-image:url(spritesmith0.png);background-position:-273px -865px;width:90px;height:90px}.customize-option.hair_beard_1_pyellow{background-image:url(spritesmith0.png);background-position:-298px -880px;width:60px;height:60px}.hair_beard_1_rainbow{background-image:url(spritesmith0.png);background-position:-364px -865px;width:90px;height:90px}.customize-option.hair_beard_1_rainbow{background-image:url(spritesmith0.png);background-position:-389px -880px;width:60px;height:60px}.hair_beard_1_red{background-image:url(spritesmith0.png);background-position:-455px -865px;width:90px;height:90px}.customize-option.hair_beard_1_red{background-image:url(spritesmith0.png);background-position:-480px -880px;width:60px;height:60px}.hair_beard_1_snowy{background-image:url(spritesmith0.png);background-position:-546px -865px;width:90px;height:90px}.customize-option.hair_beard_1_snowy{background-image:url(spritesmith0.png);background-position:-571px -880px;width:60px;height:60px}.hair_beard_1_white{background-image:url(spritesmith0.png);background-position:-637px -865px;width:90px;height:90px}.customize-option.hair_beard_1_white{background-image:url(spritesmith0.png);background-position:-662px -880px;width:60px;height:60px}.hair_beard_1_winternight{background-image:url(spritesmith0.png);background-position:-728px -865px;width:90px;height:90px}.customize-option.hair_beard_1_winternight{background-image:url(spritesmith0.png);background-position:-753px -880px;width:60px;height:60px}.hair_beard_1_winterstar{background-image:url(spritesmith0.png);background-position:-819px -865px;width:90px;height:90px}.customize-option.hair_beard_1_winterstar{background-image:url(spritesmith0.png);background-position:-844px -880px;width:60px;height:60px}.hair_beard_1_yellow{background-image:url(spritesmith0.png);background-position:-910px -865px;width:90px;height:90px}.customize-option.hair_beard_1_yellow{background-image:url(spritesmith0.png);background-position:-935px -880px;width:60px;height:60px}.hair_beard_1_zombie{background-image:url(spritesmith0.png);background-position:-1030px 0;width:90px;height:90px}.customize-option.hair_beard_1_zombie{background-image:url(spritesmith0.png);background-position:-1055px -15px;width:60px;height:60px}.hair_beard_2_TRUred{background-image:url(spritesmith0.png);background-position:-1030px -91px;width:90px;height:90px}.customize-option.hair_beard_2_TRUred{background-image:url(spritesmith0.png);background-position:-1055px -106px;width:60px;height:60px}.hair_beard_2_aurora{background-image:url(spritesmith0.png);background-position:-1030px -182px;width:90px;height:90px}.customize-option.hair_beard_2_aurora{background-image:url(spritesmith0.png);background-position:-1055px -197px;width:60px;height:60px}.hair_beard_2_black{background-image:url(spritesmith0.png);background-position:-1030px -273px;width:90px;height:90px}.customize-option.hair_beard_2_black{background-image:url(spritesmith0.png);background-position:-1055px -288px;width:60px;height:60px}.hair_beard_2_blond{background-image:url(spritesmith0.png);background-position:-1030px -364px;width:90px;height:90px}.customize-option.hair_beard_2_blond{background-image:url(spritesmith0.png);background-position:-1055px -379px;width:60px;height:60px}.hair_beard_2_blue{background-image:url(spritesmith0.png);background-position:-1030px -455px;width:90px;height:90px}.customize-option.hair_beard_2_blue{background-image:url(spritesmith0.png);background-position:-1055px -470px;width:60px;height:60px}.hair_beard_2_brown{background-image:url(spritesmith0.png);background-position:-1030px -546px;width:90px;height:90px}.customize-option.hair_beard_2_brown{background-image:url(spritesmith0.png);background-position:-1055px -561px;width:60px;height:60px}.hair_beard_2_candycane{background-image:url(spritesmith0.png);background-position:-1030px -637px;width:90px;height:90px}.customize-option.hair_beard_2_candycane{background-image:url(spritesmith0.png);background-position:-1055px -652px;width:60px;height:60px}.hair_beard_2_candycorn{background-image:url(spritesmith0.png);background-position:-1030px -728px;width:90px;height:90px}.customize-option.hair_beard_2_candycorn{background-image:url(spritesmith0.png);background-position:-1055px -743px;width:60px;height:60px}.hair_beard_2_festive{background-image:url(spritesmith0.png);background-position:-1030px -819px;width:90px;height:90px}.customize-option.hair_beard_2_festive{background-image:url(spritesmith0.png);background-position:-1055px -834px;width:60px;height:60px}.hair_beard_2_frost{background-image:url(spritesmith0.png);background-position:0 -956px;width:90px;height:90px}.customize-option.hair_beard_2_frost{background-image:url(spritesmith0.png);background-position:-25px -971px;width:60px;height:60px}.hair_beard_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-91px -956px;width:90px;height:90px}.customize-option.hair_beard_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-116px -971px;width:60px;height:60px}.hair_beard_2_green{background-image:url(spritesmith0.png);background-position:-182px -956px;width:90px;height:90px}.customize-option.hair_beard_2_green{background-image:url(spritesmith0.png);background-position:-207px -971px;width:60px;height:60px}.hair_beard_2_halloween{background-image:url(spritesmith0.png);background-position:-273px -956px;width:90px;height:90px}.customize-option.hair_beard_2_halloween{background-image:url(spritesmith0.png);background-position:-298px -971px;width:60px;height:60px}.hair_beard_2_holly{background-image:url(spritesmith0.png);background-position:-364px -956px;width:90px;height:90px}.customize-option.hair_beard_2_holly{background-image:url(spritesmith0.png);background-position:-389px -971px;width:60px;height:60px}.hair_beard_2_hollygreen{background-image:url(spritesmith0.png);background-position:-455px -956px;width:90px;height:90px}.customize-option.hair_beard_2_hollygreen{background-image:url(spritesmith0.png);background-position:-480px -971px;width:60px;height:60px}.hair_beard_2_midnight{background-image:url(spritesmith0.png);background-position:-546px -956px;width:90px;height:90px}.customize-option.hair_beard_2_midnight{background-image:url(spritesmith0.png);background-position:-571px -971px;width:60px;height:60px}.hair_beard_2_pblue{background-image:url(spritesmith0.png);background-position:-637px -956px;width:90px;height:90px}.customize-option.hair_beard_2_pblue{background-image:url(spritesmith0.png);background-position:-662px -971px;width:60px;height:60px}.hair_beard_2_peppermint{background-image:url(spritesmith0.png);background-position:-728px -956px;width:90px;height:90px}.customize-option.hair_beard_2_peppermint{background-image:url(spritesmith0.png);background-position:-753px -971px;width:60px;height:60px}.hair_beard_2_pgreen{background-image:url(spritesmith0.png);background-position:-819px -956px;width:90px;height:90px}.customize-option.hair_beard_2_pgreen{background-image:url(spritesmith0.png);background-position:-844px -971px;width:60px;height:60px}.hair_beard_2_porange{background-image:url(spritesmith0.png);background-position:-910px -956px;width:90px;height:90px}.customize-option.hair_beard_2_porange{background-image:url(spritesmith0.png);background-position:-935px -971px;width:60px;height:60px}.hair_beard_2_ppink{background-image:url(spritesmith0.png);background-position:-1001px -956px;width:90px;height:90px}.customize-option.hair_beard_2_ppink{background-image:url(spritesmith0.png);background-position:-1026px -971px;width:60px;height:60px}.hair_beard_2_ppurple{background-image:url(spritesmith0.png);background-position:-1121px 0;width:90px;height:90px}.customize-option.hair_beard_2_ppurple{background-image:url(spritesmith0.png);background-position:-1146px -15px;width:60px;height:60px}.hair_beard_2_pumpkin{background-image:url(spritesmith0.png);background-position:-1121px -91px;width:90px;height:90px}.customize-option.hair_beard_2_pumpkin{background-image:url(spritesmith0.png);background-position:-1146px -106px;width:60px;height:60px}.hair_beard_2_purple{background-image:url(spritesmith0.png);background-position:-1121px -182px;width:90px;height:90px}.customize-option.hair_beard_2_purple{background-image:url(spritesmith0.png);background-position:-1146px -197px;width:60px;height:60px}.hair_beard_2_pyellow{background-image:url(spritesmith0.png);background-position:-1121px -273px;width:90px;height:90px}.customize-option.hair_beard_2_pyellow{background-image:url(spritesmith0.png);background-position:-1146px -288px;width:60px;height:60px}.hair_beard_2_rainbow{background-image:url(spritesmith0.png);background-position:-1121px -364px;width:90px;height:90px}.customize-option.hair_beard_2_rainbow{background-image:url(spritesmith0.png);background-position:-1146px -379px;width:60px;height:60px}.hair_beard_2_red{background-image:url(spritesmith0.png);background-position:-1121px -455px;width:90px;height:90px}.customize-option.hair_beard_2_red{background-image:url(spritesmith0.png);background-position:-1146px -470px;width:60px;height:60px}.hair_beard_2_snowy{background-image:url(spritesmith0.png);background-position:-1121px -546px;width:90px;height:90px}.customize-option.hair_beard_2_snowy{background-image:url(spritesmith0.png);background-position:-1146px -561px;width:60px;height:60px}.hair_beard_2_white{background-image:url(spritesmith0.png);background-position:-1121px -637px;width:90px;height:90px}.customize-option.hair_beard_2_white{background-image:url(spritesmith0.png);background-position:-1146px -652px;width:60px;height:60px}.hair_beard_2_winternight{background-image:url(spritesmith0.png);background-position:-1121px -728px;width:90px;height:90px}.customize-option.hair_beard_2_winternight{background-image:url(spritesmith0.png);background-position:-1146px -743px;width:60px;height:60px}.hair_beard_2_winterstar{background-image:url(spritesmith0.png);background-position:-1121px -819px;width:90px;height:90px}.customize-option.hair_beard_2_winterstar{background-image:url(spritesmith0.png);background-position:-1146px -834px;width:60px;height:60px}.hair_beard_2_yellow{background-image:url(spritesmith0.png);background-position:-1121px -910px;width:90px;height:90px}.customize-option.hair_beard_2_yellow{background-image:url(spritesmith0.png);background-position:-1146px -925px;width:60px;height:60px}.hair_beard_2_zombie{background-image:url(spritesmith0.png);background-position:0 -1047px;width:90px;height:90px}.customize-option.hair_beard_2_zombie{background-image:url(spritesmith0.png);background-position:-25px -1062px;width:60px;height:60px}.hair_beard_3_TRUred{background-image:url(spritesmith0.png);background-position:-91px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_TRUred{background-image:url(spritesmith0.png);background-position:-116px -1062px;width:60px;height:60px}.hair_beard_3_aurora{background-image:url(spritesmith0.png);background-position:-182px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_aurora{background-image:url(spritesmith0.png);background-position:-207px -1062px;width:60px;height:60px}.hair_beard_3_black{background-image:url(spritesmith0.png);background-position:-273px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_black{background-image:url(spritesmith0.png);background-position:-298px -1062px;width:60px;height:60px}.hair_beard_3_blond{background-image:url(spritesmith0.png);background-position:-364px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_blond{background-image:url(spritesmith0.png);background-position:-389px -1062px;width:60px;height:60px}.hair_beard_3_blue{background-image:url(spritesmith0.png);background-position:-455px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_blue{background-image:url(spritesmith0.png);background-position:-480px -1062px;width:60px;height:60px}.hair_beard_3_brown{background-image:url(spritesmith0.png);background-position:-546px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_brown{background-image:url(spritesmith0.png);background-position:-571px -1062px;width:60px;height:60px}.hair_beard_3_candycane{background-image:url(spritesmith0.png);background-position:-637px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_candycane{background-image:url(spritesmith0.png);background-position:-662px -1062px;width:60px;height:60px}.hair_beard_3_candycorn{background-image:url(spritesmith0.png);background-position:-728px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_candycorn{background-image:url(spritesmith0.png);background-position:-753px -1062px;width:60px;height:60px}.hair_beard_3_festive{background-image:url(spritesmith0.png);background-position:-819px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_festive{background-image:url(spritesmith0.png);background-position:-844px -1062px;width:60px;height:60px}.hair_beard_3_frost{background-image:url(spritesmith0.png);background-position:-910px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_frost{background-image:url(spritesmith0.png);background-position:-935px -1062px;width:60px;height:60px}.hair_beard_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-1001px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-1026px -1062px;width:60px;height:60px}.hair_beard_3_green{background-image:url(spritesmith0.png);background-position:-1092px -1047px;width:90px;height:90px}.customize-option.hair_beard_3_green{background-image:url(spritesmith0.png);background-position:-1117px -1062px;width:60px;height:60px}.hair_beard_3_halloween{background-image:url(spritesmith0.png);background-position:-1212px 0;width:90px;height:90px}.customize-option.hair_beard_3_halloween{background-image:url(spritesmith0.png);background-position:-1237px -15px;width:60px;height:60px}.hair_beard_3_holly{background-image:url(spritesmith0.png);background-position:-1212px -91px;width:90px;height:90px}.customize-option.hair_beard_3_holly{background-image:url(spritesmith0.png);background-position:-1237px -106px;width:60px;height:60px}.hair_beard_3_hollygreen{background-image:url(spritesmith0.png);background-position:-1212px -182px;width:90px;height:90px}.customize-option.hair_beard_3_hollygreen{background-image:url(spritesmith0.png);background-position:-1237px -197px;width:60px;height:60px}.hair_beard_3_midnight{background-image:url(spritesmith0.png);background-position:-1212px -273px;width:90px;height:90px}.customize-option.hair_beard_3_midnight{background-image:url(spritesmith0.png);background-position:-1237px -288px;width:60px;height:60px}.hair_beard_3_pblue{background-image:url(spritesmith0.png);background-position:-1212px -364px;width:90px;height:90px}.customize-option.hair_beard_3_pblue{background-image:url(spritesmith0.png);background-position:-1237px -379px;width:60px;height:60px}.hair_beard_3_peppermint{background-image:url(spritesmith0.png);background-position:-1212px -455px;width:90px;height:90px}.customize-option.hair_beard_3_peppermint{background-image:url(spritesmith0.png);background-position:-1237px -470px;width:60px;height:60px}.hair_beard_3_pgreen{background-image:url(spritesmith0.png);background-position:-1212px -546px;width:90px;height:90px}.customize-option.hair_beard_3_pgreen{background-image:url(spritesmith0.png);background-position:-1237px -561px;width:60px;height:60px}.hair_beard_3_porange{background-image:url(spritesmith0.png);background-position:-1212px -637px;width:90px;height:90px}.customize-option.hair_beard_3_porange{background-image:url(spritesmith0.png);background-position:-1237px -652px;width:60px;height:60px}.hair_beard_3_ppink{background-image:url(spritesmith0.png);background-position:-1212px -728px;width:90px;height:90px}.customize-option.hair_beard_3_ppink{background-image:url(spritesmith0.png);background-position:-1237px -743px;width:60px;height:60px}.hair_beard_3_ppurple{background-image:url(spritesmith0.png);background-position:-1212px -819px;width:90px;height:90px}.customize-option.hair_beard_3_ppurple{background-image:url(spritesmith0.png);background-position:-1237px -834px;width:60px;height:60px}.hair_beard_3_pumpkin{background-image:url(spritesmith0.png);background-position:-1212px -910px;width:90px;height:90px}.customize-option.hair_beard_3_pumpkin{background-image:url(spritesmith0.png);background-position:-1237px -925px;width:60px;height:60px}.hair_beard_3_purple{background-image:url(spritesmith0.png);background-position:-1212px -1001px;width:90px;height:90px}.customize-option.hair_beard_3_purple{background-image:url(spritesmith0.png);background-position:-1237px -1016px;width:60px;height:60px}.hair_beard_3_pyellow{background-image:url(spritesmith0.png);background-position:0 -1138px;width:90px;height:90px}.customize-option.hair_beard_3_pyellow{background-image:url(spritesmith0.png);background-position:-25px -1153px;width:60px;height:60px}.hair_beard_3_rainbow{background-image:url(spritesmith0.png);background-position:-91px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_rainbow{background-image:url(spritesmith0.png);background-position:-116px -1153px;width:60px;height:60px}.hair_beard_3_red{background-image:url(spritesmith0.png);background-position:-182px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_red{background-image:url(spritesmith0.png);background-position:-207px -1153px;width:60px;height:60px}.hair_beard_3_snowy{background-image:url(spritesmith0.png);background-position:-273px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_snowy{background-image:url(spritesmith0.png);background-position:-298px -1153px;width:60px;height:60px}.hair_beard_3_white{background-image:url(spritesmith0.png);background-position:-364px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_white{background-image:url(spritesmith0.png);background-position:-389px -1153px;width:60px;height:60px}.hair_beard_3_winternight{background-image:url(spritesmith0.png);background-position:-455px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_winternight{background-image:url(spritesmith0.png);background-position:-480px -1153px;width:60px;height:60px}.hair_beard_3_winterstar{background-image:url(spritesmith0.png);background-position:-546px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_winterstar{background-image:url(spritesmith0.png);background-position:-571px -1153px;width:60px;height:60px}.hair_beard_3_yellow{background-image:url(spritesmith0.png);background-position:-637px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_yellow{background-image:url(spritesmith0.png);background-position:-662px -1153px;width:60px;height:60px}.hair_beard_3_zombie{background-image:url(spritesmith0.png);background-position:-728px -1138px;width:90px;height:90px}.customize-option.hair_beard_3_zombie{background-image:url(spritesmith0.png);background-position:-753px -1153px;width:60px;height:60px}.hair_mustache_1_TRUred{background-image:url(spritesmith0.png);background-position:-819px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_TRUred{background-image:url(spritesmith0.png);background-position:-844px -1153px;width:60px;height:60px}.hair_mustache_1_aurora{background-image:url(spritesmith0.png);background-position:-910px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_aurora{background-image:url(spritesmith0.png);background-position:-935px -1153px;width:60px;height:60px}.hair_mustache_1_black{background-image:url(spritesmith0.png);background-position:-1001px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_black{background-image:url(spritesmith0.png);background-position:-1026px -1153px;width:60px;height:60px}.hair_mustache_1_blond{background-image:url(spritesmith0.png);background-position:-1092px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_blond{background-image:url(spritesmith0.png);background-position:-1117px -1153px;width:60px;height:60px}.hair_mustache_1_blue{background-image:url(spritesmith0.png);background-position:-1183px -1138px;width:90px;height:90px}.customize-option.hair_mustache_1_blue{background-image:url(spritesmith0.png);background-position:-1208px -1153px;width:60px;height:60px}.hair_mustache_1_brown{background-image:url(spritesmith0.png);background-position:-1303px 0;width:90px;height:90px}.customize-option.hair_mustache_1_brown{background-image:url(spritesmith0.png);background-position:-1328px -15px;width:60px;height:60px}.hair_mustache_1_candycane{background-image:url(spritesmith0.png);background-position:-1303px -91px;width:90px;height:90px}.customize-option.hair_mustache_1_candycane{background-image:url(spritesmith0.png);background-position:-1328px -106px;width:60px;height:60px}.hair_mustache_1_candycorn{background-image:url(spritesmith0.png);background-position:-1303px -182px;width:90px;height:90px}.customize-option.hair_mustache_1_candycorn{background-image:url(spritesmith0.png);background-position:-1328px -197px;width:60px;height:60px}.hair_mustache_1_festive{background-image:url(spritesmith0.png);background-position:-1303px -273px;width:90px;height:90px}.customize-option.hair_mustache_1_festive{background-image:url(spritesmith0.png);background-position:-1328px -288px;width:60px;height:60px}.hair_mustache_1_frost{background-image:url(spritesmith0.png);background-position:-1303px -364px;width:90px;height:90px}.customize-option.hair_mustache_1_frost{background-image:url(spritesmith0.png);background-position:-1328px -379px;width:60px;height:60px}.hair_mustache_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-1303px -455px;width:90px;height:90px}.customize-option.hair_mustache_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-1328px -470px;width:60px;height:60px}.hair_mustache_1_green{background-image:url(spritesmith0.png);background-position:-1303px -546px;width:90px;height:90px}.customize-option.hair_mustache_1_green{background-image:url(spritesmith0.png);background-position:-1328px -561px;width:60px;height:60px}.hair_mustache_1_halloween{background-image:url(spritesmith0.png);background-position:-1303px -637px;width:90px;height:90px}.customize-option.hair_mustache_1_halloween{background-image:url(spritesmith0.png);background-position:-1328px -652px;width:60px;height:60px}.hair_mustache_1_holly{background-image:url(spritesmith0.png);background-position:-1303px -728px;width:90px;height:90px}.customize-option.hair_mustache_1_holly{background-image:url(spritesmith0.png);background-position:-1328px -743px;width:60px;height:60px}.hair_mustache_1_hollygreen{background-image:url(spritesmith0.png);background-position:-706px -296px;width:90px;height:90px}.customize-option.hair_mustache_1_hollygreen{background-image:url(spritesmith0.png);background-position:-731px -311px;width:60px;height:60px}.hair_mustache_1_midnight{background-image:url(spritesmith0.png);background-position:-1303px -910px;width:90px;height:90px}.customize-option.hair_mustache_1_midnight{background-image:url(spritesmith0.png);background-position:-1328px -925px;width:60px;height:60px}.hair_mustache_1_pblue{background-image:url(spritesmith0.png);background-position:-1303px -1001px;width:90px;height:90px}.customize-option.hair_mustache_1_pblue{background-image:url(spritesmith0.png);background-position:-1328px -1016px;width:60px;height:60px}.hair_mustache_1_peppermint{background-image:url(spritesmith0.png);background-position:-1303px -1092px;width:90px;height:90px}.customize-option.hair_mustache_1_peppermint{background-image:url(spritesmith0.png);background-position:-1328px -1107px;width:60px;height:60px}.hair_mustache_1_pgreen{background-image:url(spritesmith0.png);background-position:0 -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_pgreen{background-image:url(spritesmith0.png);background-position:-25px -1244px;width:60px;height:60px}.hair_mustache_1_porange{background-image:url(spritesmith0.png);background-position:-91px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_porange{background-image:url(spritesmith0.png);background-position:-116px -1244px;width:60px;height:60px}.hair_mustache_1_ppink{background-image:url(spritesmith0.png);background-position:-182px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_ppink{background-image:url(spritesmith0.png);background-position:-207px -1244px;width:60px;height:60px}.hair_mustache_1_ppurple{background-image:url(spritesmith0.png);background-position:-273px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_ppurple{background-image:url(spritesmith0.png);background-position:-298px -1244px;width:60px;height:60px}.hair_mustache_1_pumpkin{background-image:url(spritesmith0.png);background-position:-364px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_pumpkin{background-image:url(spritesmith0.png);background-position:-389px -1244px;width:60px;height:60px}.hair_mustache_1_purple{background-image:url(spritesmith0.png);background-position:-455px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_purple{background-image:url(spritesmith0.png);background-position:-480px -1244px;width:60px;height:60px}.hair_mustache_1_pyellow{background-image:url(spritesmith0.png);background-position:-546px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_pyellow{background-image:url(spritesmith0.png);background-position:-571px -1244px;width:60px;height:60px}.hair_mustache_1_rainbow{background-image:url(spritesmith0.png);background-position:-637px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_rainbow{background-image:url(spritesmith0.png);background-position:-662px -1244px;width:60px;height:60px}.hair_mustache_1_red{background-image:url(spritesmith0.png);background-position:-728px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_red{background-image:url(spritesmith0.png);background-position:-753px -1244px;width:60px;height:60px}.hair_mustache_1_snowy{background-image:url(spritesmith0.png);background-position:-819px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_snowy{background-image:url(spritesmith0.png);background-position:-844px -1244px;width:60px;height:60px}.hair_mustache_1_white{background-image:url(spritesmith0.png);background-position:-910px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_white{background-image:url(spritesmith0.png);background-position:-935px -1244px;width:60px;height:60px}.hair_mustache_1_winternight{background-image:url(spritesmith0.png);background-position:-1001px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_winternight{background-image:url(spritesmith0.png);background-position:-1026px -1244px;width:60px;height:60px}.hair_mustache_1_winterstar{background-image:url(spritesmith0.png);background-position:-1092px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_winterstar{background-image:url(spritesmith0.png);background-position:-1117px -1244px;width:60px;height:60px}.hair_mustache_1_yellow{background-image:url(spritesmith0.png);background-position:-1183px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_yellow{background-image:url(spritesmith0.png);background-position:-1208px -1244px;width:60px;height:60px}.hair_mustache_1_zombie{background-image:url(spritesmith0.png);background-position:-1274px -1229px;width:90px;height:90px}.customize-option.hair_mustache_1_zombie{background-image:url(spritesmith0.png);background-position:-1299px -1244px;width:60px;height:60px}.hair_mustache_2_TRUred{background-image:url(spritesmith0.png);background-position:-1394px 0;width:90px;height:90px}.customize-option.hair_mustache_2_TRUred{background-image:url(spritesmith0.png);background-position:-1419px -15px;width:60px;height:60px}.hair_mustache_2_aurora{background-image:url(spritesmith0.png);background-position:-1394px -91px;width:90px;height:90px}.customize-option.hair_mustache_2_aurora{background-image:url(spritesmith0.png);background-position:-1419px -106px;width:60px;height:60px}.hair_mustache_2_black{background-image:url(spritesmith0.png);background-position:-1394px -182px;width:90px;height:90px}.customize-option.hair_mustache_2_black{background-image:url(spritesmith0.png);background-position:-1419px -197px;width:60px;height:60px}.hair_mustache_2_blond{background-image:url(spritesmith0.png);background-position:-1394px -273px;width:90px;height:90px}.customize-option.hair_mustache_2_blond{background-image:url(spritesmith0.png);background-position:-1419px -288px;width:60px;height:60px}.hair_mustache_2_blue{background-image:url(spritesmith0.png);background-position:-1394px -364px;width:90px;height:90px}.customize-option.hair_mustache_2_blue{background-image:url(spritesmith0.png);background-position:-1419px -379px;width:60px;height:60px}.hair_mustache_2_brown{background-image:url(spritesmith0.png);background-position:-1394px -455px;width:90px;height:90px}.customize-option.hair_mustache_2_brown{background-image:url(spritesmith0.png);background-position:-1419px -470px;width:60px;height:60px}.hair_mustache_2_candycane{background-image:url(spritesmith0.png);background-position:-1394px -546px;width:90px;height:90px}.customize-option.hair_mustache_2_candycane{background-image:url(spritesmith0.png);background-position:-1419px -561px;width:60px;height:60px}.hair_mustache_2_candycorn{background-image:url(spritesmith0.png);background-position:-1394px -637px;width:90px;height:90px}.customize-option.hair_mustache_2_candycorn{background-image:url(spritesmith0.png);background-position:-1419px -652px;width:60px;height:60px}.hair_mustache_2_festive{background-image:url(spritesmith0.png);background-position:-1394px -728px;width:90px;height:90px}.customize-option.hair_mustache_2_festive{background-image:url(spritesmith0.png);background-position:-1419px -743px;width:60px;height:60px}.hair_mustache_2_frost{background-image:url(spritesmith0.png);background-position:-1394px -819px;width:90px;height:90px}.customize-option.hair_mustache_2_frost{background-image:url(spritesmith0.png);background-position:-1419px -834px;width:60px;height:60px}.hair_mustache_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-1394px -910px;width:90px;height:90px}.customize-option.hair_mustache_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-1419px -925px;width:60px;height:60px}.hair_mustache_2_green{background-image:url(spritesmith0.png);background-position:-1394px -1001px;width:90px;height:90px}.customize-option.hair_mustache_2_green{background-image:url(spritesmith0.png);background-position:-1419px -1016px;width:60px;height:60px}.hair_mustache_2_halloween{background-image:url(spritesmith0.png);background-position:-1394px -1092px;width:90px;height:90px}.customize-option.hair_mustache_2_halloween{background-image:url(spritesmith0.png);background-position:-1419px -1107px;width:60px;height:60px}.hair_mustache_2_holly{background-image:url(spritesmith0.png);background-position:-1394px -1183px;width:90px;height:90px}.customize-option.hair_mustache_2_holly{background-image:url(spritesmith0.png);background-position:-1419px -1198px;width:60px;height:60px}.hair_mustache_2_hollygreen{background-image:url(spritesmith0.png);background-position:0 -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_hollygreen{background-image:url(spritesmith0.png);background-position:-25px -1335px;width:60px;height:60px}.hair_mustache_2_midnight{background-image:url(spritesmith0.png);background-position:-91px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_midnight{background-image:url(spritesmith0.png);background-position:-116px -1335px;width:60px;height:60px}.hair_mustache_2_pblue{background-image:url(spritesmith0.png);background-position:-182px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_pblue{background-image:url(spritesmith0.png);background-position:-207px -1335px;width:60px;height:60px}.hair_mustache_2_peppermint{background-image:url(spritesmith0.png);background-position:-273px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_peppermint{background-image:url(spritesmith0.png);background-position:-298px -1335px;width:60px;height:60px}.hair_mustache_2_pgreen{background-image:url(spritesmith0.png);background-position:-364px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_pgreen{background-image:url(spritesmith0.png);background-position:-389px -1335px;width:60px;height:60px}.hair_mustache_2_porange{background-image:url(spritesmith0.png);background-position:-455px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_porange{background-image:url(spritesmith0.png);background-position:-480px -1335px;width:60px;height:60px}.hair_mustache_2_ppink{background-image:url(spritesmith0.png);background-position:-546px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_ppink{background-image:url(spritesmith0.png);background-position:-571px -1335px;width:60px;height:60px}.hair_mustache_2_ppurple{background-image:url(spritesmith0.png);background-position:-637px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_ppurple{background-image:url(spritesmith0.png);background-position:-662px -1335px;width:60px;height:60px}.hair_mustache_2_pumpkin{background-image:url(spritesmith0.png);background-position:-728px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_pumpkin{background-image:url(spritesmith0.png);background-position:-753px -1335px;width:60px;height:60px}.hair_mustache_2_purple{background-image:url(spritesmith0.png);background-position:-819px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_purple{background-image:url(spritesmith0.png);background-position:-844px -1335px;width:60px;height:60px}.hair_mustache_2_pyellow{background-image:url(spritesmith0.png);background-position:-910px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_pyellow{background-image:url(spritesmith0.png);background-position:-935px -1335px;width:60px;height:60px}.hair_mustache_2_rainbow{background-image:url(spritesmith0.png);background-position:-1001px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_rainbow{background-image:url(spritesmith0.png);background-position:-1026px -1335px;width:60px;height:60px}.hair_mustache_2_red{background-image:url(spritesmith0.png);background-position:-1092px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_red{background-image:url(spritesmith0.png);background-position:-1117px -1335px;width:60px;height:60px}.hair_mustache_2_snowy{background-image:url(spritesmith0.png);background-position:-1183px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_snowy{background-image:url(spritesmith0.png);background-position:-1208px -1335px;width:60px;height:60px}.hair_mustache_2_white{background-image:url(spritesmith0.png);background-position:-1274px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_white{background-image:url(spritesmith0.png);background-position:-1299px -1335px;width:60px;height:60px}.hair_mustache_2_winternight{background-image:url(spritesmith0.png);background-position:-1365px -1320px;width:90px;height:90px}.customize-option.hair_mustache_2_winternight{background-image:url(spritesmith0.png);background-position:-1390px -1335px;width:60px;height:60px}.hair_mustache_2_winterstar{background-image:url(spritesmith0.png);background-position:-1485px 0;width:90px;height:90px}.customize-option.hair_mustache_2_winterstar{background-image:url(spritesmith0.png);background-position:-1510px -15px;width:60px;height:60px}.hair_mustache_2_yellow{background-image:url(spritesmith0.png);background-position:-1485px -91px;width:90px;height:90px}.customize-option.hair_mustache_2_yellow{background-image:url(spritesmith0.png);background-position:-1510px -106px;width:60px;height:60px}.hair_mustache_2_zombie{background-image:url(spritesmith0.png);background-position:-1485px -182px;width:90px;height:90px}.customize-option.hair_mustache_2_zombie{background-image:url(spritesmith0.png);background-position:-1510px -197px;width:60px;height:60px}.hair_flower_1{background-image:url(spritesmith0.png);background-position:-1485px -273px;width:90px;height:90px}.customize-option.hair_flower_1{background-image:url(spritesmith0.png);background-position:-1510px -288px;width:60px;height:60px}.hair_flower_2{background-image:url(spritesmith0.png);background-position:-1485px -364px;width:90px;height:90px}.customize-option.hair_flower_2{background-image:url(spritesmith0.png);background-position:-1510px -379px;width:60px;height:60px}.hair_flower_3{background-image:url(spritesmith0.png);background-position:-1485px -455px;width:90px;height:90px}.customize-option.hair_flower_3{background-image:url(spritesmith0.png);background-position:-1510px -470px;width:60px;height:60px}.hair_flower_4{background-image:url(spritesmith0.png);background-position:-1485px -546px;width:90px;height:90px}.customize-option.hair_flower_4{background-image:url(spritesmith0.png);background-position:-1510px -561px;width:60px;height:60px}.hair_flower_5{background-image:url(spritesmith0.png);background-position:-1485px -637px;width:90px;height:90px}.customize-option.hair_flower_5{background-image:url(spritesmith0.png);background-position:-1510px -652px;width:60px;height:60px}.hair_flower_6{background-image:url(spritesmith0.png);background-position:-1485px -728px;width:90px;height:90px}.customize-option.hair_flower_6{background-image:url(spritesmith0.png);background-position:-1510px -743px;width:60px;height:60px}.hair_bangs_1_TRUred{background-image:url(spritesmith0.png);background-position:-1485px -819px;width:90px;height:90px}.customize-option.hair_bangs_1_TRUred{background-image:url(spritesmith0.png);background-position:-1510px -834px;width:60px;height:60px}.hair_bangs_1_aurora{background-image:url(spritesmith0.png);background-position:-1485px -910px;width:90px;height:90px}.customize-option.hair_bangs_1_aurora{background-image:url(spritesmith0.png);background-position:-1510px -925px;width:60px;height:60px}.hair_bangs_1_black{background-image:url(spritesmith0.png);background-position:-1485px -1001px;width:90px;height:90px}.customize-option.hair_bangs_1_black{background-image:url(spritesmith0.png);background-position:-1510px -1016px;width:60px;height:60px}.hair_bangs_1_blond{background-image:url(spritesmith0.png);background-position:-1485px -1092px;width:90px;height:90px}.customize-option.hair_bangs_1_blond{background-image:url(spritesmith0.png);background-position:-1510px -1107px;width:60px;height:60px}.hair_bangs_1_blue{background-image:url(spritesmith0.png);background-position:-1485px -1183px;width:90px;height:90px}.customize-option.hair_bangs_1_blue{background-image:url(spritesmith0.png);background-position:-1510px -1198px;width:60px;height:60px}.hair_bangs_1_brown{background-image:url(spritesmith0.png);background-position:-1485px -1274px;width:90px;height:90px}.customize-option.hair_bangs_1_brown{background-image:url(spritesmith0.png);background-position:-1510px -1289px;width:60px;height:60px}.hair_bangs_1_candycane{background-image:url(spritesmith0.png);background-position:0 -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_candycane{background-image:url(spritesmith0.png);background-position:-25px -1426px;width:60px;height:60px}.hair_bangs_1_candycorn{background-image:url(spritesmith0.png);background-position:-91px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_candycorn{background-image:url(spritesmith0.png);background-position:-116px -1426px;width:60px;height:60px}.hair_bangs_1_festive{background-image:url(spritesmith0.png);background-position:-182px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_festive{background-image:url(spritesmith0.png);background-position:-207px -1426px;width:60px;height:60px}.hair_bangs_1_frost{background-image:url(spritesmith0.png);background-position:-273px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_frost{background-image:url(spritesmith0.png);background-position:-298px -1426px;width:60px;height:60px}.hair_bangs_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-364px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_ghostwhite{background-image:url(spritesmith0.png);background-position:-389px -1426px;width:60px;height:60px}.hair_bangs_1_green{background-image:url(spritesmith0.png);background-position:-455px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_green{background-image:url(spritesmith0.png);background-position:-480px -1426px;width:60px;height:60px}.hair_bangs_1_halloween{background-image:url(spritesmith0.png);background-position:-546px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_halloween{background-image:url(spritesmith0.png);background-position:-571px -1426px;width:60px;height:60px}.hair_bangs_1_holly{background-image:url(spritesmith0.png);background-position:-637px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_holly{background-image:url(spritesmith0.png);background-position:-662px -1426px;width:60px;height:60px}.hair_bangs_1_hollygreen{background-image:url(spritesmith0.png);background-position:-728px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_hollygreen{background-image:url(spritesmith0.png);background-position:-753px -1426px;width:60px;height:60px}.hair_bangs_1_midnight{background-image:url(spritesmith0.png);background-position:-819px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_midnight{background-image:url(spritesmith0.png);background-position:-844px -1426px;width:60px;height:60px}.hair_bangs_1_pblue{background-image:url(spritesmith0.png);background-position:-910px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_pblue{background-image:url(spritesmith0.png);background-position:-935px -1426px;width:60px;height:60px}.hair_bangs_1_peppermint{background-image:url(spritesmith0.png);background-position:-1001px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_peppermint{background-image:url(spritesmith0.png);background-position:-1026px -1426px;width:60px;height:60px}.hair_bangs_1_pgreen{background-image:url(spritesmith0.png);background-position:-1092px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_pgreen{background-image:url(spritesmith0.png);background-position:-1117px -1426px;width:60px;height:60px}.hair_bangs_1_porange{background-image:url(spritesmith0.png);background-position:-1183px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_porange{background-image:url(spritesmith0.png);background-position:-1208px -1426px;width:60px;height:60px}.hair_bangs_1_ppink{background-image:url(spritesmith0.png);background-position:-1274px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_ppink{background-image:url(spritesmith0.png);background-position:-1299px -1426px;width:60px;height:60px}.hair_bangs_1_ppurple{background-image:url(spritesmith0.png);background-position:-1365px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_ppurple{background-image:url(spritesmith0.png);background-position:-1390px -1426px;width:60px;height:60px}.hair_bangs_1_pumpkin{background-image:url(spritesmith0.png);background-position:-1456px -1411px;width:90px;height:90px}.customize-option.hair_bangs_1_pumpkin{background-image:url(spritesmith0.png);background-position:-1481px -1426px;width:60px;height:60px}.hair_bangs_1_purple{background-image:url(spritesmith0.png);background-position:-1576px 0;width:90px;height:90px}.customize-option.hair_bangs_1_purple{background-image:url(spritesmith0.png);background-position:-1601px -15px;width:60px;height:60px}.hair_bangs_1_pyellow{background-image:url(spritesmith0.png);background-position:-1576px -91px;width:90px;height:90px}.customize-option.hair_bangs_1_pyellow{background-image:url(spritesmith0.png);background-position:-1601px -106px;width:60px;height:60px}.hair_bangs_1_rainbow{background-image:url(spritesmith0.png);background-position:-1576px -182px;width:90px;height:90px}.customize-option.hair_bangs_1_rainbow{background-image:url(spritesmith0.png);background-position:-1601px -197px;width:60px;height:60px}.hair_bangs_1_red{background-image:url(spritesmith0.png);background-position:-1576px -273px;width:90px;height:90px}.customize-option.hair_bangs_1_red{background-image:url(spritesmith0.png);background-position:-1601px -288px;width:60px;height:60px}.hair_bangs_1_snowy{background-image:url(spritesmith0.png);background-position:-1576px -364px;width:90px;height:90px}.customize-option.hair_bangs_1_snowy{background-image:url(spritesmith0.png);background-position:-1601px -379px;width:60px;height:60px}.hair_bangs_1_white{background-image:url(spritesmith0.png);background-position:-1576px -455px;width:90px;height:90px}.customize-option.hair_bangs_1_white{background-image:url(spritesmith0.png);background-position:-1601px -470px;width:60px;height:60px}.hair_bangs_1_winternight{background-image:url(spritesmith0.png);background-position:-1576px -546px;width:90px;height:90px}.customize-option.hair_bangs_1_winternight{background-image:url(spritesmith0.png);background-position:-1601px -561px;width:60px;height:60px}.hair_bangs_1_winterstar{background-image:url(spritesmith0.png);background-position:-1576px -637px;width:90px;height:90px}.customize-option.hair_bangs_1_winterstar{background-image:url(spritesmith0.png);background-position:-1601px -652px;width:60px;height:60px}.hair_bangs_1_yellow{background-image:url(spritesmith0.png);background-position:-1576px -728px;width:90px;height:90px}.customize-option.hair_bangs_1_yellow{background-image:url(spritesmith0.png);background-position:-1601px -743px;width:60px;height:60px}.hair_bangs_1_zombie{background-image:url(spritesmith0.png);background-position:-1576px -819px;width:90px;height:90px}.customize-option.hair_bangs_1_zombie{background-image:url(spritesmith0.png);background-position:-1601px -834px;width:60px;height:60px}.hair_bangs_2_TRUred{background-image:url(spritesmith0.png);background-position:-1576px -910px;width:90px;height:90px}.customize-option.hair_bangs_2_TRUred{background-image:url(spritesmith0.png);background-position:-1601px -925px;width:60px;height:60px}.hair_bangs_2_aurora{background-image:url(spritesmith0.png);background-position:-1576px -1001px;width:90px;height:90px}.customize-option.hair_bangs_2_aurora{background-image:url(spritesmith0.png);background-position:-1601px -1016px;width:60px;height:60px}.hair_bangs_2_black{background-image:url(spritesmith0.png);background-position:-1576px -1092px;width:90px;height:90px}.customize-option.hair_bangs_2_black{background-image:url(spritesmith0.png);background-position:-1601px -1107px;width:60px;height:60px}.hair_bangs_2_blond{background-image:url(spritesmith0.png);background-position:-1576px -1183px;width:90px;height:90px}.customize-option.hair_bangs_2_blond{background-image:url(spritesmith0.png);background-position:-1601px -1198px;width:60px;height:60px}.hair_bangs_2_blue{background-image:url(spritesmith0.png);background-position:-1576px -1274px;width:90px;height:90px}.customize-option.hair_bangs_2_blue{background-image:url(spritesmith0.png);background-position:-1601px -1289px;width:60px;height:60px}.hair_bangs_2_brown{background-image:url(spritesmith0.png);background-position:-1576px -1365px;width:90px;height:90px}.customize-option.hair_bangs_2_brown{background-image:url(spritesmith0.png);background-position:-1601px -1380px;width:60px;height:60px}.hair_bangs_2_candycane{background-image:url(spritesmith0.png);background-position:0 -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_candycane{background-image:url(spritesmith0.png);background-position:-25px -1517px;width:60px;height:60px}.hair_bangs_2_candycorn{background-image:url(spritesmith0.png);background-position:-91px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_candycorn{background-image:url(spritesmith0.png);background-position:-116px -1517px;width:60px;height:60px}.hair_bangs_2_festive{background-image:url(spritesmith0.png);background-position:-182px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_festive{background-image:url(spritesmith0.png);background-position:-207px -1517px;width:60px;height:60px}.hair_bangs_2_frost{background-image:url(spritesmith0.png);background-position:-273px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_frost{background-image:url(spritesmith0.png);background-position:-298px -1517px;width:60px;height:60px}.hair_bangs_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-364px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_ghostwhite{background-image:url(spritesmith0.png);background-position:-389px -1517px;width:60px;height:60px}.hair_bangs_2_green{background-image:url(spritesmith0.png);background-position:-455px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_green{background-image:url(spritesmith0.png);background-position:-480px -1517px;width:60px;height:60px}.hair_bangs_2_halloween{background-image:url(spritesmith0.png);background-position:-546px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_halloween{background-image:url(spritesmith0.png);background-position:-571px -1517px;width:60px;height:60px}.hair_bangs_2_holly{background-image:url(spritesmith0.png);background-position:-637px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_holly{background-image:url(spritesmith0.png);background-position:-662px -1517px;width:60px;height:60px}.hair_bangs_2_hollygreen{background-image:url(spritesmith0.png);background-position:-728px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_hollygreen{background-image:url(spritesmith0.png);background-position:-753px -1517px;width:60px;height:60px}.hair_bangs_2_midnight{background-image:url(spritesmith0.png);background-position:-819px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_midnight{background-image:url(spritesmith0.png);background-position:-844px -1517px;width:60px;height:60px}.hair_bangs_2_pblue{background-image:url(spritesmith0.png);background-position:-910px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_pblue{background-image:url(spritesmith0.png);background-position:-935px -1517px;width:60px;height:60px}.hair_bangs_2_peppermint{background-image:url(spritesmith0.png);background-position:-1001px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_peppermint{background-image:url(spritesmith0.png);background-position:-1026px -1517px;width:60px;height:60px}.hair_bangs_2_pgreen{background-image:url(spritesmith0.png);background-position:-1092px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_pgreen{background-image:url(spritesmith0.png);background-position:-1117px -1517px;width:60px;height:60px}.hair_bangs_2_porange{background-image:url(spritesmith0.png);background-position:-1183px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_porange{background-image:url(spritesmith0.png);background-position:-1208px -1517px;width:60px;height:60px}.hair_bangs_2_ppink{background-image:url(spritesmith0.png);background-position:-1274px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_ppink{background-image:url(spritesmith0.png);background-position:-1299px -1517px;width:60px;height:60px}.hair_bangs_2_ppurple{background-image:url(spritesmith0.png);background-position:-1365px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_ppurple{background-image:url(spritesmith0.png);background-position:-1390px -1517px;width:60px;height:60px}.hair_bangs_2_pumpkin{background-image:url(spritesmith0.png);background-position:-1456px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_pumpkin{background-image:url(spritesmith0.png);background-position:-1481px -1517px;width:60px;height:60px}.hair_bangs_2_purple{background-image:url(spritesmith0.png);background-position:-1547px -1502px;width:90px;height:90px}.customize-option.hair_bangs_2_purple{background-image:url(spritesmith0.png);background-position:-1572px -1517px;width:60px;height:60px}.hair_bangs_2_pyellow{background-image:url(spritesmith0.png);background-position:-1667px 0;width:90px;height:90px}.customize-option.hair_bangs_2_pyellow{background-image:url(spritesmith0.png);background-position:-1692px -15px;width:60px;height:60px}.hair_bangs_2_rainbow{background-image:url(spritesmith0.png);background-position:-1667px -91px;width:90px;height:90px}.customize-option.hair_bangs_2_rainbow{background-image:url(spritesmith0.png);background-position:-1692px -106px;width:60px;height:60px}.hair_bangs_2_red{background-image:url(spritesmith0.png);background-position:-1667px -182px;width:90px;height:90px}.customize-option.hair_bangs_2_red{background-image:url(spritesmith0.png);background-position:-1692px -197px;width:60px;height:60px}.hair_bangs_2_snowy{background-image:url(spritesmith0.png);background-position:-1667px -273px;width:90px;height:90px}.customize-option.hair_bangs_2_snowy{background-image:url(spritesmith0.png);background-position:-1692px -288px;width:60px;height:60px}.hair_bangs_2_white{background-image:url(spritesmith0.png);background-position:-1667px -364px;width:90px;height:90px}.customize-option.hair_bangs_2_white{background-image:url(spritesmith0.png);background-position:-1692px -379px;width:60px;height:60px}.hair_bangs_2_winternight{background-image:url(spritesmith0.png);background-position:-1667px -455px;width:90px;height:90px}.customize-option.hair_bangs_2_winternight{background-image:url(spritesmith0.png);background-position:-1692px -470px;width:60px;height:60px}.hair_bangs_2_winterstar{background-image:url(spritesmith0.png);background-position:-1667px -546px;width:90px;height:90px}.customize-option.hair_bangs_2_winterstar{background-image:url(spritesmith0.png);background-position:-1692px -561px;width:60px;height:60px}.hair_bangs_2_yellow{background-image:url(spritesmith0.png);background-position:-1667px -637px;width:90px;height:90px}.customize-option.hair_bangs_2_yellow{background-image:url(spritesmith0.png);background-position:-1692px -652px;width:60px;height:60px}.hair_bangs_2_zombie{background-image:url(spritesmith0.png);background-position:-1667px -728px;width:90px;height:90px}.customize-option.hair_bangs_2_zombie{background-image:url(spritesmith0.png);background-position:-1692px -743px;width:60px;height:60px}.hair_bangs_3_TRUred{background-image:url(spritesmith0.png);background-position:-1667px -819px;width:90px;height:90px}.customize-option.hair_bangs_3_TRUred{background-image:url(spritesmith0.png);background-position:-1692px -834px;width:60px;height:60px}.hair_bangs_3_aurora{background-image:url(spritesmith0.png);background-position:-1667px -910px;width:90px;height:90px}.customize-option.hair_bangs_3_aurora{background-image:url(spritesmith0.png);background-position:-1692px -925px;width:60px;height:60px}.hair_bangs_3_black{background-image:url(spritesmith0.png);background-position:-1667px -1001px;width:90px;height:90px}.customize-option.hair_bangs_3_black{background-image:url(spritesmith0.png);background-position:-1692px -1016px;width:60px;height:60px}.hair_bangs_3_blond{background-image:url(spritesmith0.png);background-position:-1667px -1092px;width:90px;height:90px}.customize-option.hair_bangs_3_blond{background-image:url(spritesmith0.png);background-position:-1692px -1107px;width:60px;height:60px}.hair_bangs_3_blue{background-image:url(spritesmith0.png);background-position:-1667px -1183px;width:90px;height:90px}.customize-option.hair_bangs_3_blue{background-image:url(spritesmith0.png);background-position:-1692px -1198px;width:60px;height:60px}.hair_bangs_3_brown{background-image:url(spritesmith0.png);background-position:-1667px -1274px;width:90px;height:90px}.customize-option.hair_bangs_3_brown{background-image:url(spritesmith0.png);background-position:-1692px -1289px;width:60px;height:60px}.hair_bangs_3_candycane{background-image:url(spritesmith0.png);background-position:-1667px -1365px;width:90px;height:90px}.customize-option.hair_bangs_3_candycane{background-image:url(spritesmith0.png);background-position:-1692px -1380px;width:60px;height:60px}.hair_bangs_3_candycorn{background-image:url(spritesmith0.png);background-position:-1667px -1456px;width:90px;height:90px}.customize-option.hair_bangs_3_candycorn{background-image:url(spritesmith0.png);background-position:-1692px -1471px;width:60px;height:60px}.hair_bangs_3_festive{background-image:url(spritesmith0.png);background-position:0 -1593px;width:90px;height:90px}.customize-option.hair_bangs_3_festive{background-image:url(spritesmith0.png);background-position:-25px -1608px;width:60px;height:60px}.hair_bangs_3_frost{background-image:url(spritesmith0.png);background-position:-91px -1593px;width:90px;height:90px}.customize-option.hair_bangs_3_frost{background-image:url(spritesmith0.png);background-position:-116px -1608px;width:60px;height:60px}.hair_bangs_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-182px -1593px;width:90px;height:90px}.customize-option.hair_bangs_3_ghostwhite{background-image:url(spritesmith0.png);background-position:-207px -1608px;width:60px;height:60px}.hair_bangs_3_green{background-image:url(spritesmith0.png);background-position:-1303px -819px;width:90px;height:90px}.customize-option.hair_bangs_3_green{background-image:url(spritesmith0.png);background-position:-1328px -834px;width:60px;height:60px}.hair_bangs_3_halloween{background-image:url(spritesmith0.png);background-position:-182px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_halloween{background-image:url(spritesmith0.png);background-position:-207px -607px;width:60px;height:60px}.hair_bangs_3_holly{background-image:url(spritesmith0.png);background-position:-91px -592px;width:90px;height:90px}.customize-option.hair_bangs_3_holly{background-image:url(spritesmith0.png);background-position:-116px -607px;width:60px;height:60px}.hair_bangs_3_hollygreen{background-image:url(spritesmith0.png);background-position:0 -592px;width:90px;height:90px}.customize-option.hair_bangs_3_hollygreen{background-image:url(spritesmith0.png);background-position:-25px -607px;width:60px;height:60px}.hair_bangs_3_midnight{background-image:url(spritesmith0.png);background-position:-565px -444px;width:90px;height:90px}.customize-option.hair_bangs_3_midnight{background-image:url(spritesmith0.png);background-position:-590px -459px;width:60px;height:60px}.hair_bangs_3_pblue{background-image:url(spritesmith0.png);background-position:-706px -478px;width:90px;height:90px}.customize-option.hair_bangs_3_pblue{background-image:url(spritesmith0.png);background-position:-731px -493px;width:60px;height:60px}.hair_bangs_3_peppermint{background-image:url(spritesmith0.png);background-position:-706px -387px;width:90px;height:90px}.customize-option.hair_bangs_3_peppermint{background-image:url(spritesmith0.png);background-position:-731px -402px;width:60px;height:60px}.hair_bangs_3_pgreen{background-image:url(spritesmith0.png);background-position:-848px -455px;width:90px;height:90px}.customize-option.hair_bangs_3_pgreen{background-image:url(spritesmith0.png);background-position:-873px -470px;width:60px;height:60px}.hair_bangs_3_porange{background-image:url(spritesmith0.png);background-position:-848px -364px;width:90px;height:90px}.customize-option.hair_bangs_3_porange{background-image:url(spritesmith0.png);background-position:-873px -379px;width:60px;height:60px}.hair_bangs_3_ppink{background-image:url(spritesmith0.png);background-position:-848px -273px;width:90px;height:90px}.customize-option.hair_bangs_3_ppink{background-image:url(spritesmith0.png);background-position:-873px -288px;width:60px;height:60px}.hair_bangs_3_ppurple{background-image:url(spritesmith0.png);background-position:-848px -182px;width:90px;height:90px}.customize-option.hair_bangs_3_ppurple{background-image:url(spritesmith0.png);background-position:-873px -197px;width:60px;height:60px}.hair_bangs_3_pumpkin{background-image:url(spritesmith0.png);background-position:-848px -91px;width:90px;height:90px}.customize-option.hair_bangs_3_pumpkin{background-image:url(spritesmith0.png);background-position:-873px -106px;width:60px;height:60px}.hair_bangs_3_purple{background-image:url(spritesmith0.png);background-position:-848px 0;width:90px;height:90px}.customize-option.hair_bangs_3_purple{background-image:url(spritesmith0.png);background-position:-873px -15px;width:60px;height:60px}.hair_bangs_3_pyellow{background-image:url(spritesmith0.png);background-position:-728px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_pyellow{background-image:url(spritesmith0.png);background-position:-753px -698px;width:60px;height:60px}.hair_bangs_3_rainbow{background-image:url(spritesmith0.png);background-position:-637px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_rainbow{background-image:url(spritesmith0.png);background-position:-662px -698px;width:60px;height:60px}.hair_bangs_3_red{background-image:url(spritesmith0.png);background-position:-546px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_red{background-image:url(spritesmith0.png);background-position:-571px -698px;width:60px;height:60px}.hair_bangs_3_snowy{background-image:url(spritesmith0.png);background-position:-455px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_snowy{background-image:url(spritesmith0.png);background-position:-480px -698px;width:60px;height:60px}.hair_bangs_3_white{background-image:url(spritesmith0.png);background-position:-364px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_white{background-image:url(spritesmith0.png);background-position:-389px -698px;width:60px;height:60px}.hair_bangs_3_winternight{background-image:url(spritesmith0.png);background-position:-273px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_winternight{background-image:url(spritesmith0.png);background-position:-298px -698px;width:60px;height:60px}.hair_bangs_3_winterstar{background-image:url(spritesmith0.png);background-position:-182px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_winterstar{background-image:url(spritesmith0.png);background-position:-207px -698px;width:60px;height:60px}.hair_bangs_3_yellow{background-image:url(spritesmith0.png);background-position:-91px -683px;width:90px;height:90px}.customize-option.hair_bangs_3_yellow{background-image:url(spritesmith0.png);background-position:-116px -698px;width:60px;height:60px}.hair_bangs_3_zombie{background-image:url(spritesmith0.png);background-position:0 -683px;width:90px;height:90px}.customize-option.hair_bangs_3_zombie{background-image:url(spritesmith0.png);background-position:-25px -698px;width:60px;height:60px}.hair_base_1_TRUred{background-image:url(spritesmith0.png);background-position:-728px -592px;width:90px;height:90px}.customize-option.hair_base_1_TRUred{background-image:url(spritesmith0.png);background-position:-753px -607px;width:60px;height:60px}.hair_base_1_aurora{background-image:url(spritesmith0.png);background-position:-637px -592px;width:90px;height:90px}.customize-option.hair_base_1_aurora{background-image:url(spritesmith0.png);background-position:-662px -607px;width:60px;height:60px}.hair_base_1_black{background-image:url(spritesmith0.png);background-position:-546px -592px;width:90px;height:90px}.customize-option.hair_base_1_black{background-image:url(spritesmith0.png);background-position:-571px -607px;width:60px;height:60px}.hair_base_1_blond{background-image:url(spritesmith0.png);background-position:-455px -592px;width:90px;height:90px}.customize-option.hair_base_1_blond{background-image:url(spritesmith0.png);background-position:-480px -607px;width:60px;height:60px}.hair_base_1_blue{background-image:url(spritesmith0.png);background-position:-364px -592px;width:90px;height:90px}.customize-option.hair_base_1_blue{background-image:url(spritesmith0.png);background-position:-389px -607px;width:60px;height:60px}.hair_base_1_brown{background-image:url(spritesmith0.png);background-position:-273px -592px;width:90px;height:90px}.customize-option.hair_base_1_brown{background-image:url(spritesmith0.png);background-position:-298px -607px;width:60px;height:60px}.hair_base_1_candycane{background-image:url(spritesmith1.png);background-position:-91px 0;width:90px;height:90px}.customize-option.hair_base_1_candycane{background-image:url(spritesmith1.png);background-position:-116px -15px;width:60px;height:60px}.hair_base_1_candycorn{background-image:url(spritesmith1.png);background-position:-637px -1092px;width:90px;height:90px}.customize-option.hair_base_1_candycorn{background-image:url(spritesmith1.png);background-position:-662px -1107px;width:60px;height:60px}.hair_base_1_festive{background-image:url(spritesmith1.png);background-position:0 -91px;width:90px;height:90px}.customize-option.hair_base_1_festive{background-image:url(spritesmith1.png);background-position:-25px -106px;width:60px;height:60px}.hair_base_1_frost{background-image:url(spritesmith1.png);background-position:-91px -91px;width:90px;height:90px}.customize-option.hair_base_1_frost{background-image:url(spritesmith1.png);background-position:-116px -106px;width:60px;height:60px}.hair_base_1_ghostwhite{background-image:url(spritesmith1.png);background-position:-182px 0;width:90px;height:90px}.customize-option.hair_base_1_ghostwhite{background-image:url(spritesmith1.png);background-position:-207px -15px;width:60px;height:60px}.hair_base_1_green{background-image:url(spritesmith1.png);background-position:-182px -91px;width:90px;height:90px}.customize-option.hair_base_1_green{background-image:url(spritesmith1.png);background-position:-207px -106px;width:60px;height:60px}.hair_base_1_halloween{background-image:url(spritesmith1.png);background-position:0 -182px;width:90px;height:90px}.customize-option.hair_base_1_halloween{background-image:url(spritesmith1.png);background-position:-25px -197px;width:60px;height:60px}.hair_base_1_holly{background-image:url(spritesmith1.png);background-position:-91px -182px;width:90px;height:90px}.customize-option.hair_base_1_holly{background-image:url(spritesmith1.png);background-position:-116px -197px;width:60px;height:60px}.hair_base_1_hollygreen{background-image:url(spritesmith1.png);background-position:-182px -182px;width:90px;height:90px}.customize-option.hair_base_1_hollygreen{background-image:url(spritesmith1.png);background-position:-207px -197px;width:60px;height:60px}.hair_base_1_midnight{background-image:url(spritesmith1.png);background-position:-273px 0;width:90px;height:90px}.customize-option.hair_base_1_midnight{background-image:url(spritesmith1.png);background-position:-298px -15px;width:60px;height:60px}.hair_base_1_pblue{background-image:url(spritesmith1.png);background-position:-273px -91px;width:90px;height:90px}.customize-option.hair_base_1_pblue{background-image:url(spritesmith1.png);background-position:-298px -106px;width:60px;height:60px}.hair_base_1_peppermint{background-image:url(spritesmith1.png);background-position:-273px -182px;width:90px;height:90px}.customize-option.hair_base_1_peppermint{background-image:url(spritesmith1.png);background-position:-298px -197px;width:60px;height:60px}.hair_base_1_pgreen{background-image:url(spritesmith1.png);background-position:0 -273px;width:90px;height:90px}.customize-option.hair_base_1_pgreen{background-image:url(spritesmith1.png);background-position:-25px -288px;width:60px;height:60px}.hair_base_1_porange{background-image:url(spritesmith1.png);background-position:-91px -273px;width:90px;height:90px}.customize-option.hair_base_1_porange{background-image:url(spritesmith1.png);background-position:-116px -288px;width:60px;height:60px}.hair_base_1_ppink{background-image:url(spritesmith1.png);background-position:-182px -273px;width:90px;height:90px}.customize-option.hair_base_1_ppink{background-image:url(spritesmith1.png);background-position:-207px -288px;width:60px;height:60px}.hair_base_1_ppurple{background-image:url(spritesmith1.png);background-position:-273px -273px;width:90px;height:90px}.customize-option.hair_base_1_ppurple{background-image:url(spritesmith1.png);background-position:-298px -288px;width:60px;height:60px}.hair_base_1_pumpkin{background-image:url(spritesmith1.png);background-position:-364px 0;width:90px;height:90px}.customize-option.hair_base_1_pumpkin{background-image:url(spritesmith1.png);background-position:-389px -15px;width:60px;height:60px}.hair_base_1_purple{background-image:url(spritesmith1.png);background-position:-364px -91px;width:90px;height:90px}.customize-option.hair_base_1_purple{background-image:url(spritesmith1.png);background-position:-389px -106px;width:60px;height:60px}.hair_base_1_pyellow{background-image:url(spritesmith1.png);background-position:-364px -182px;width:90px;height:90px}.customize-option.hair_base_1_pyellow{background-image:url(spritesmith1.png);background-position:-389px -197px;width:60px;height:60px}.hair_base_1_rainbow{background-image:url(spritesmith1.png);background-position:-364px -273px;width:90px;height:90px}.customize-option.hair_base_1_rainbow{background-image:url(spritesmith1.png);background-position:-389px -288px;width:60px;height:60px}.hair_base_1_red{background-image:url(spritesmith1.png);background-position:0 -364px;width:90px;height:90px}.customize-option.hair_base_1_red{background-image:url(spritesmith1.png);background-position:-25px -379px;width:60px;height:60px}.hair_base_1_snowy{background-image:url(spritesmith1.png);background-position:-91px -364px;width:90px;height:90px}.customize-option.hair_base_1_snowy{background-image:url(spritesmith1.png);background-position:-116px -379px;width:60px;height:60px}.hair_base_1_white{background-image:url(spritesmith1.png);background-position:-182px -364px;width:90px;height:90px}.customize-option.hair_base_1_white{background-image:url(spritesmith1.png);background-position:-207px -379px;width:60px;height:60px}.hair_base_1_winternight{background-image:url(spritesmith1.png);background-position:-273px -364px;width:90px;height:90px}.customize-option.hair_base_1_winternight{background-image:url(spritesmith1.png);background-position:-298px -379px;width:60px;height:60px}.hair_base_1_winterstar{background-image:url(spritesmith1.png);background-position:-364px -364px;width:90px;height:90px}.customize-option.hair_base_1_winterstar{background-image:url(spritesmith1.png);background-position:-389px -379px;width:60px;height:60px}.hair_base_1_yellow{background-image:url(spritesmith1.png);background-position:-455px 0;width:90px;height:90px}.customize-option.hair_base_1_yellow{background-image:url(spritesmith1.png);background-position:-480px -15px;width:60px;height:60px}.hair_base_1_zombie{background-image:url(spritesmith1.png);background-position:-455px -91px;width:90px;height:90px}.customize-option.hair_base_1_zombie{background-image:url(spritesmith1.png);background-position:-480px -106px;width:60px;height:60px}.hair_base_2_TRUred{background-image:url(spritesmith1.png);background-position:-455px -182px;width:90px;height:90px}.customize-option.hair_base_2_TRUred{background-image:url(spritesmith1.png);background-position:-480px -197px;width:60px;height:60px}.hair_base_2_aurora{background-image:url(spritesmith1.png);background-position:-455px -273px;width:90px;height:90px}.customize-option.hair_base_2_aurora{background-image:url(spritesmith1.png);background-position:-480px -288px;width:60px;height:60px}.hair_base_2_black{background-image:url(spritesmith1.png);background-position:-455px -364px;width:90px;height:90px}.customize-option.hair_base_2_black{background-image:url(spritesmith1.png);background-position:-480px -379px;width:60px;height:60px}.hair_base_2_blond{background-image:url(spritesmith1.png);background-position:0 -455px;width:90px;height:90px}.customize-option.hair_base_2_blond{background-image:url(spritesmith1.png);background-position:-25px -470px;width:60px;height:60px}.hair_base_2_blue{background-image:url(spritesmith1.png);background-position:-91px -455px;width:90px;height:90px}.customize-option.hair_base_2_blue{background-image:url(spritesmith1.png);background-position:-116px -470px;width:60px;height:60px}.hair_base_2_brown{background-image:url(spritesmith1.png);background-position:-182px -455px;width:90px;height:90px}.customize-option.hair_base_2_brown{background-image:url(spritesmith1.png);background-position:-207px -470px;width:60px;height:60px}.hair_base_2_candycane{background-image:url(spritesmith1.png);background-position:-273px -455px;width:90px;height:90px}.customize-option.hair_base_2_candycane{background-image:url(spritesmith1.png);background-position:-298px -470px;width:60px;height:60px}.hair_base_2_candycorn{background-image:url(spritesmith1.png);background-position:-364px -455px;width:90px;height:90px}.customize-option.hair_base_2_candycorn{background-image:url(spritesmith1.png);background-position:-389px -470px;width:60px;height:60px}.hair_base_2_festive{background-image:url(spritesmith1.png);background-position:-455px -455px;width:90px;height:90px}.customize-option.hair_base_2_festive{background-image:url(spritesmith1.png);background-position:-480px -470px;width:60px;height:60px}.hair_base_2_frost{background-image:url(spritesmith1.png);background-position:-546px 0;width:90px;height:90px}.customize-option.hair_base_2_frost{background-image:url(spritesmith1.png);background-position:-571px -15px;width:60px;height:60px}.hair_base_2_ghostwhite{background-image:url(spritesmith1.png);background-position:-546px -91px;width:90px;height:90px}.customize-option.hair_base_2_ghostwhite{background-image:url(spritesmith1.png);background-position:-571px -106px;width:60px;height:60px}.hair_base_2_green{background-image:url(spritesmith1.png);background-position:-546px -182px;width:90px;height:90px}.customize-option.hair_base_2_green{background-image:url(spritesmith1.png);background-position:-571px -197px;width:60px;height:60px}.hair_base_2_halloween{background-image:url(spritesmith1.png);background-position:-546px -273px;width:90px;height:90px}.customize-option.hair_base_2_halloween{background-image:url(spritesmith1.png);background-position:-571px -288px;width:60px;height:60px}.hair_base_2_holly{background-image:url(spritesmith1.png);background-position:-546px -364px;width:90px;height:90px}.customize-option.hair_base_2_holly{background-image:url(spritesmith1.png);background-position:-571px -379px;width:60px;height:60px}.hair_base_2_hollygreen{background-image:url(spritesmith1.png);background-position:-546px -455px;width:90px;height:90px}.customize-option.hair_base_2_hollygreen{background-image:url(spritesmith1.png);background-position:-571px -470px;width:60px;height:60px}.hair_base_2_midnight{background-image:url(spritesmith1.png);background-position:0 -546px;width:90px;height:90px}.customize-option.hair_base_2_midnight{background-image:url(spritesmith1.png);background-position:-25px -561px;width:60px;height:60px}.hair_base_2_pblue{background-image:url(spritesmith1.png);background-position:-91px -546px;width:90px;height:90px}.customize-option.hair_base_2_pblue{background-image:url(spritesmith1.png);background-position:-116px -561px;width:60px;height:60px}.hair_base_2_peppermint{background-image:url(spritesmith1.png);background-position:-182px -546px;width:90px;height:90px}.customize-option.hair_base_2_peppermint{background-image:url(spritesmith1.png);background-position:-207px -561px;width:60px;height:60px}.hair_base_2_pgreen{background-image:url(spritesmith1.png);background-position:-273px -546px;width:90px;height:90px}.customize-option.hair_base_2_pgreen{background-image:url(spritesmith1.png);background-position:-298px -561px;width:60px;height:60px}.hair_base_2_porange{background-image:url(spritesmith1.png);background-position:-364px -546px;width:90px;height:90px}.customize-option.hair_base_2_porange{background-image:url(spritesmith1.png);background-position:-389px -561px;width:60px;height:60px}.hair_base_2_ppink{background-image:url(spritesmith1.png);background-position:-455px -546px;width:90px;height:90px}.customize-option.hair_base_2_ppink{background-image:url(spritesmith1.png);background-position:-480px -561px;width:60px;height:60px}.hair_base_2_ppurple{background-image:url(spritesmith1.png);background-position:-546px -546px;width:90px;height:90px}.customize-option.hair_base_2_ppurple{background-image:url(spritesmith1.png);background-position:-571px -561px;width:60px;height:60px}.hair_base_2_pumpkin{background-image:url(spritesmith1.png);background-position:-637px 0;width:90px;height:90px}.customize-option.hair_base_2_pumpkin{background-image:url(spritesmith1.png);background-position:-662px -15px;width:60px;height:60px}.hair_base_2_purple{background-image:url(spritesmith1.png);background-position:-637px -91px;width:90px;height:90px}.customize-option.hair_base_2_purple{background-image:url(spritesmith1.png);background-position:-662px -106px;width:60px;height:60px}.hair_base_2_pyellow{background-image:url(spritesmith1.png);background-position:-637px -182px;width:90px;height:90px}.customize-option.hair_base_2_pyellow{background-image:url(spritesmith1.png);background-position:-662px -197px;width:60px;height:60px}.hair_base_2_rainbow{background-image:url(spritesmith1.png);background-position:-637px -273px;width:90px;height:90px}.customize-option.hair_base_2_rainbow{background-image:url(spritesmith1.png);background-position:-662px -288px;width:60px;height:60px}.hair_base_2_red{background-image:url(spritesmith1.png);background-position:-637px -364px;width:90px;height:90px}.customize-option.hair_base_2_red{background-image:url(spritesmith1.png);background-position:-662px -379px;width:60px;height:60px}.hair_base_2_snowy{background-image:url(spritesmith1.png);background-position:-637px -455px;width:90px;height:90px}.customize-option.hair_base_2_snowy{background-image:url(spritesmith1.png);background-position:-662px -470px;width:60px;height:60px}.hair_base_2_white{background-image:url(spritesmith1.png);background-position:-637px -546px;width:90px;height:90px}.customize-option.hair_base_2_white{background-image:url(spritesmith1.png);background-position:-662px -561px;width:60px;height:60px}.hair_base_2_winternight{background-image:url(spritesmith1.png);background-position:0 -637px;width:90px;height:90px}.customize-option.hair_base_2_winternight{background-image:url(spritesmith1.png);background-position:-25px -652px;width:60px;height:60px}.hair_base_2_winterstar{background-image:url(spritesmith1.png);background-position:-91px -637px;width:90px;height:90px}.customize-option.hair_base_2_winterstar{background-image:url(spritesmith1.png);background-position:-116px -652px;width:60px;height:60px}.hair_base_2_yellow{background-image:url(spritesmith1.png);background-position:-182px -637px;width:90px;height:90px}.customize-option.hair_base_2_yellow{background-image:url(spritesmith1.png);background-position:-207px -652px;width:60px;height:60px}.hair_base_2_zombie{background-image:url(spritesmith1.png);background-position:-273px -637px;width:90px;height:90px}.customize-option.hair_base_2_zombie{background-image:url(spritesmith1.png);background-position:-298px -652px;width:60px;height:60px}.hair_base_3_TRUred{background-image:url(spritesmith1.png);background-position:-364px -637px;width:90px;height:90px}.customize-option.hair_base_3_TRUred{background-image:url(spritesmith1.png);background-position:-389px -652px;width:60px;height:60px}.hair_base_3_aurora{background-image:url(spritesmith1.png);background-position:-455px -637px;width:90px;height:90px}.customize-option.hair_base_3_aurora{background-image:url(spritesmith1.png);background-position:-480px -652px;width:60px;height:60px}.hair_base_3_black{background-image:url(spritesmith1.png);background-position:-546px -637px;width:90px;height:90px}.customize-option.hair_base_3_black{background-image:url(spritesmith1.png);background-position:-571px -652px;width:60px;height:60px}.hair_base_3_blond{background-image:url(spritesmith1.png);background-position:-637px -637px;width:90px;height:90px}.customize-option.hair_base_3_blond{background-image:url(spritesmith1.png);background-position:-662px -652px;width:60px;height:60px}.hair_base_3_blue{background-image:url(spritesmith1.png);background-position:-728px 0;width:90px;height:90px}.customize-option.hair_base_3_blue{background-image:url(spritesmith1.png);background-position:-753px -15px;width:60px;height:60px}.hair_base_3_brown{background-image:url(spritesmith1.png);background-position:-728px -91px;width:90px;height:90px}.customize-option.hair_base_3_brown{background-image:url(spritesmith1.png);background-position:-753px -106px;width:60px;height:60px}.hair_base_3_candycane{background-image:url(spritesmith1.png);background-position:-728px -182px;width:90px;height:90px}.customize-option.hair_base_3_candycane{background-image:url(spritesmith1.png);background-position:-753px -197px;width:60px;height:60px}.hair_base_3_candycorn{background-image:url(spritesmith1.png);background-position:-728px -273px;width:90px;height:90px}.customize-option.hair_base_3_candycorn{background-image:url(spritesmith1.png);background-position:-753px -288px;width:60px;height:60px}.hair_base_3_festive{background-image:url(spritesmith1.png);background-position:-728px -364px;width:90px;height:90px}.customize-option.hair_base_3_festive{background-image:url(spritesmith1.png);background-position:-753px -379px;width:60px;height:60px}.hair_base_3_frost{background-image:url(spritesmith1.png);background-position:-728px -455px;width:90px;height:90px}.customize-option.hair_base_3_frost{background-image:url(spritesmith1.png);background-position:-753px -470px;width:60px;height:60px}.hair_base_3_ghostwhite{background-image:url(spritesmith1.png);background-position:-728px -546px;width:90px;height:90px}.customize-option.hair_base_3_ghostwhite{background-image:url(spritesmith1.png);background-position:-753px -561px;width:60px;height:60px}.hair_base_3_green{background-image:url(spritesmith1.png);background-position:-728px -637px;width:90px;height:90px}.customize-option.hair_base_3_green{background-image:url(spritesmith1.png);background-position:-753px -652px;width:60px;height:60px}.hair_base_3_halloween{background-image:url(spritesmith1.png);background-position:0 -728px;width:90px;height:90px}.customize-option.hair_base_3_halloween{background-image:url(spritesmith1.png);background-position:-25px -743px;width:60px;height:60px}.hair_base_3_holly{background-image:url(spritesmith1.png);background-position:-91px -728px;width:90px;height:90px}.customize-option.hair_base_3_holly{background-image:url(spritesmith1.png);background-position:-116px -743px;width:60px;height:60px}.hair_base_3_hollygreen{background-image:url(spritesmith1.png);background-position:-182px -728px;width:90px;height:90px}.customize-option.hair_base_3_hollygreen{background-image:url(spritesmith1.png);background-position:-207px -743px;width:60px;height:60px}.hair_base_3_midnight{background-image:url(spritesmith1.png);background-position:-273px -728px;width:90px;height:90px}.customize-option.hair_base_3_midnight{background-image:url(spritesmith1.png);background-position:-298px -743px;width:60px;height:60px}.hair_base_3_pblue{background-image:url(spritesmith1.png);background-position:-364px -728px;width:90px;height:90px}.customize-option.hair_base_3_pblue{background-image:url(spritesmith1.png);background-position:-389px -743px;width:60px;height:60px}.hair_base_3_peppermint{background-image:url(spritesmith1.png);background-position:-455px -728px;width:90px;height:90px}.customize-option.hair_base_3_peppermint{background-image:url(spritesmith1.png);background-position:-480px -743px;width:60px;height:60px}.hair_base_3_pgreen{background-image:url(spritesmith1.png);background-position:-546px -728px;width:90px;height:90px}.customize-option.hair_base_3_pgreen{background-image:url(spritesmith1.png);background-position:-571px -743px;width:60px;height:60px}.hair_base_3_porange{background-image:url(spritesmith1.png);background-position:-637px -728px;width:90px;height:90px}.customize-option.hair_base_3_porange{background-image:url(spritesmith1.png);background-position:-662px -743px;width:60px;height:60px}.hair_base_3_ppink{background-image:url(spritesmith1.png);background-position:-728px -728px;width:90px;height:90px}.customize-option.hair_base_3_ppink{background-image:url(spritesmith1.png);background-position:-753px -743px;width:60px;height:60px}.hair_base_3_ppurple{background-image:url(spritesmith1.png);background-position:-819px 0;width:90px;height:90px}.customize-option.hair_base_3_ppurple{background-image:url(spritesmith1.png);background-position:-844px -15px;width:60px;height:60px}.hair_base_3_pumpkin{background-image:url(spritesmith1.png);background-position:-819px -91px;width:90px;height:90px}.customize-option.hair_base_3_pumpkin{background-image:url(spritesmith1.png);background-position:-844px -106px;width:60px;height:60px}.hair_base_3_purple{background-image:url(spritesmith1.png);background-position:-819px -182px;width:90px;height:90px}.customize-option.hair_base_3_purple{background-image:url(spritesmith1.png);background-position:-844px -197px;width:60px;height:60px}.hair_base_3_pyellow{background-image:url(spritesmith1.png);background-position:-819px -273px;width:90px;height:90px}.customize-option.hair_base_3_pyellow{background-image:url(spritesmith1.png);background-position:-844px -288px;width:60px;height:60px}.hair_base_3_rainbow{background-image:url(spritesmith1.png);background-position:-819px -364px;width:90px;height:90px}.customize-option.hair_base_3_rainbow{background-image:url(spritesmith1.png);background-position:-844px -379px;width:60px;height:60px}.hair_base_3_red{background-image:url(spritesmith1.png);background-position:-819px -455px;width:90px;height:90px}.customize-option.hair_base_3_red{background-image:url(spritesmith1.png);background-position:-844px -470px;width:60px;height:60px}.hair_base_3_snowy{background-image:url(spritesmith1.png);background-position:-819px -546px;width:90px;height:90px}.customize-option.hair_base_3_snowy{background-image:url(spritesmith1.png);background-position:-844px -561px;width:60px;height:60px}.hair_base_3_white{background-image:url(spritesmith1.png);background-position:-819px -637px;width:90px;height:90px}.customize-option.hair_base_3_white{background-image:url(spritesmith1.png);background-position:-844px -652px;width:60px;height:60px}.hair_base_3_winternight{background-image:url(spritesmith1.png);background-position:-819px -728px;width:90px;height:90px}.customize-option.hair_base_3_winternight{background-image:url(spritesmith1.png);background-position:-844px -743px;width:60px;height:60px}.hair_base_3_winterstar{background-image:url(spritesmith1.png);background-position:0 -819px;width:90px;height:90px}.customize-option.hair_base_3_winterstar{background-image:url(spritesmith1.png);background-position:-25px -834px;width:60px;height:60px}.hair_base_3_yellow{background-image:url(spritesmith1.png);background-position:-91px -819px;width:90px;height:90px}.customize-option.hair_base_3_yellow{background-image:url(spritesmith1.png);background-position:-116px -834px;width:60px;height:60px}.hair_base_3_zombie{background-image:url(spritesmith1.png);background-position:-182px -819px;width:90px;height:90px}.customize-option.hair_base_3_zombie{background-image:url(spritesmith1.png);background-position:-207px -834px;width:60px;height:60px}.hair_base_4_TRUred{background-image:url(spritesmith1.png);background-position:-273px -819px;width:90px;height:90px}.customize-option.hair_base_4_TRUred{background-image:url(spritesmith1.png);background-position:-298px -834px;width:60px;height:60px}.hair_base_4_aurora{background-image:url(spritesmith1.png);background-position:-364px -819px;width:90px;height:90px}.customize-option.hair_base_4_aurora{background-image:url(spritesmith1.png);background-position:-389px -834px;width:60px;height:60px}.hair_base_4_black{background-image:url(spritesmith1.png);background-position:-455px -819px;width:90px;height:90px}.customize-option.hair_base_4_black{background-image:url(spritesmith1.png);background-position:-480px -834px;width:60px;height:60px}.hair_base_4_blond{background-image:url(spritesmith1.png);background-position:-546px -819px;width:90px;height:90px}.customize-option.hair_base_4_blond{background-image:url(spritesmith1.png);background-position:-571px -834px;width:60px;height:60px}.hair_base_4_blue{background-image:url(spritesmith1.png);background-position:-637px -819px;width:90px;height:90px}.customize-option.hair_base_4_blue{background-image:url(spritesmith1.png);background-position:-662px -834px;width:60px;height:60px}.hair_base_4_brown{background-image:url(spritesmith1.png);background-position:-728px -819px;width:90px;height:90px}.customize-option.hair_base_4_brown{background-image:url(spritesmith1.png);background-position:-753px -834px;width:60px;height:60px}.hair_base_4_candycane{background-image:url(spritesmith1.png);background-position:-819px -819px;width:90px;height:90px}.customize-option.hair_base_4_candycane{background-image:url(spritesmith1.png);background-position:-844px -834px;width:60px;height:60px}.hair_base_4_candycorn{background-image:url(spritesmith1.png);background-position:-910px 0;width:90px;height:90px}.customize-option.hair_base_4_candycorn{background-image:url(spritesmith1.png);background-position:-935px -15px;width:60px;height:60px}.hair_base_4_festive{background-image:url(spritesmith1.png);background-position:-910px -91px;width:90px;height:90px}.customize-option.hair_base_4_festive{background-image:url(spritesmith1.png);background-position:-935px -106px;width:60px;height:60px}.hair_base_4_frost{background-image:url(spritesmith1.png);background-position:-910px -182px;width:90px;height:90px}.customize-option.hair_base_4_frost{background-image:url(spritesmith1.png);background-position:-935px -197px;width:60px;height:60px}.hair_base_4_ghostwhite{background-image:url(spritesmith1.png);background-position:-910px -273px;width:90px;height:90px}.customize-option.hair_base_4_ghostwhite{background-image:url(spritesmith1.png);background-position:-935px -288px;width:60px;height:60px}.hair_base_4_green{background-image:url(spritesmith1.png);background-position:-910px -364px;width:90px;height:90px}.customize-option.hair_base_4_green{background-image:url(spritesmith1.png);background-position:-935px -379px;width:60px;height:60px}.hair_base_4_halloween{background-image:url(spritesmith1.png);background-position:-910px -455px;width:90px;height:90px}.customize-option.hair_base_4_halloween{background-image:url(spritesmith1.png);background-position:-935px -470px;width:60px;height:60px}.hair_base_4_holly{background-image:url(spritesmith1.png);background-position:-910px -546px;width:90px;height:90px}.customize-option.hair_base_4_holly{background-image:url(spritesmith1.png);background-position:-935px -561px;width:60px;height:60px}.hair_base_4_hollygreen{background-image:url(spritesmith1.png);background-position:-910px -637px;width:90px;height:90px}.customize-option.hair_base_4_hollygreen{background-image:url(spritesmith1.png);background-position:-935px -652px;width:60px;height:60px}.hair_base_4_midnight{background-image:url(spritesmith1.png);background-position:-910px -728px;width:90px;height:90px}.customize-option.hair_base_4_midnight{background-image:url(spritesmith1.png);background-position:-935px -743px;width:60px;height:60px}.hair_base_4_pblue{background-image:url(spritesmith1.png);background-position:-910px -819px;width:90px;height:90px}.customize-option.hair_base_4_pblue{background-image:url(spritesmith1.png);background-position:-935px -834px;width:60px;height:60px}.hair_base_4_peppermint{background-image:url(spritesmith1.png);background-position:0 -910px;width:90px;height:90px}.customize-option.hair_base_4_peppermint{background-image:url(spritesmith1.png);background-position:-25px -925px;width:60px;height:60px}.hair_base_4_pgreen{background-image:url(spritesmith1.png);background-position:-91px -910px;width:90px;height:90px}.customize-option.hair_base_4_pgreen{background-image:url(spritesmith1.png);background-position:-116px -925px;width:60px;height:60px}.hair_base_4_porange{background-image:url(spritesmith1.png);background-position:-182px -910px;width:90px;height:90px}.customize-option.hair_base_4_porange{background-image:url(spritesmith1.png);background-position:-207px -925px;width:60px;height:60px}.hair_base_4_ppink{background-image:url(spritesmith1.png);background-position:-273px -910px;width:90px;height:90px}.customize-option.hair_base_4_ppink{background-image:url(spritesmith1.png);background-position:-298px -925px;width:60px;height:60px}.hair_base_4_ppurple{background-image:url(spritesmith1.png);background-position:-364px -910px;width:90px;height:90px}.customize-option.hair_base_4_ppurple{background-image:url(spritesmith1.png);background-position:-389px -925px;width:60px;height:60px}.hair_base_4_pumpkin{background-image:url(spritesmith1.png);background-position:-455px -910px;width:90px;height:90px}.customize-option.hair_base_4_pumpkin{background-image:url(spritesmith1.png);background-position:-480px -925px;width:60px;height:60px}.hair_base_4_purple{background-image:url(spritesmith1.png);background-position:-546px -910px;width:90px;height:90px}.customize-option.hair_base_4_purple{background-image:url(spritesmith1.png);background-position:-571px -925px;width:60px;height:60px}.hair_base_4_pyellow{background-image:url(spritesmith1.png);background-position:-637px -910px;width:90px;height:90px}.customize-option.hair_base_4_pyellow{background-image:url(spritesmith1.png);background-position:-662px -925px;width:60px;height:60px}.hair_base_4_rainbow{background-image:url(spritesmith1.png);background-position:-728px -910px;width:90px;height:90px}.customize-option.hair_base_4_rainbow{background-image:url(spritesmith1.png);background-position:-753px -925px;width:60px;height:60px}.hair_base_4_red{background-image:url(spritesmith1.png);background-position:-819px -910px;width:90px;height:90px}.customize-option.hair_base_4_red{background-image:url(spritesmith1.png);background-position:-844px -925px;width:60px;height:60px}.hair_base_4_snowy{background-image:url(spritesmith1.png);background-position:-910px -910px;width:90px;height:90px}.customize-option.hair_base_4_snowy{background-image:url(spritesmith1.png);background-position:-935px -925px;width:60px;height:60px}.hair_base_4_white{background-image:url(spritesmith1.png);background-position:-1001px 0;width:90px;height:90px}.customize-option.hair_base_4_white{background-image:url(spritesmith1.png);background-position:-1026px -15px;width:60px;height:60px}.hair_base_4_winternight{background-image:url(spritesmith1.png);background-position:-1001px -91px;width:90px;height:90px}.customize-option.hair_base_4_winternight{background-image:url(spritesmith1.png);background-position:-1026px -106px;width:60px;height:60px}.hair_base_4_winterstar{background-image:url(spritesmith1.png);background-position:-1001px -182px;width:90px;height:90px}.customize-option.hair_base_4_winterstar{background-image:url(spritesmith1.png);background-position:-1026px -197px;width:60px;height:60px}.hair_base_4_yellow{background-image:url(spritesmith1.png);background-position:-1001px -273px;width:90px;height:90px}.customize-option.hair_base_4_yellow{background-image:url(spritesmith1.png);background-position:-1026px -288px;width:60px;height:60px}.hair_base_4_zombie{background-image:url(spritesmith1.png);background-position:-1001px -364px;width:90px;height:90px}.customize-option.hair_base_4_zombie{background-image:url(spritesmith1.png);background-position:-1026px -379px;width:60px;height:60px}.hair_base_5_TRUred{background-image:url(spritesmith1.png);background-position:-1001px -455px;width:90px;height:90px}.customize-option.hair_base_5_TRUred{background-image:url(spritesmith1.png);background-position:-1026px -470px;width:60px;height:60px}.hair_base_5_aurora{background-image:url(spritesmith1.png);background-position:-1001px -546px;width:90px;height:90px}.customize-option.hair_base_5_aurora{background-image:url(spritesmith1.png);background-position:-1026px -561px;width:60px;height:60px}.hair_base_5_black{background-image:url(spritesmith1.png);background-position:-1001px -637px;width:90px;height:90px}.customize-option.hair_base_5_black{background-image:url(spritesmith1.png);background-position:-1026px -652px;width:60px;height:60px}.hair_base_5_blond{background-image:url(spritesmith1.png);background-position:-1001px -728px;width:90px;height:90px}.customize-option.hair_base_5_blond{background-image:url(spritesmith1.png);background-position:-1026px -743px;width:60px;height:60px}.hair_base_5_blue{background-image:url(spritesmith1.png);background-position:-1001px -819px;width:90px;height:90px}.customize-option.hair_base_5_blue{background-image:url(spritesmith1.png);background-position:-1026px -834px;width:60px;height:60px}.hair_base_5_brown{background-image:url(spritesmith1.png);background-position:-1001px -910px;width:90px;height:90px}.customize-option.hair_base_5_brown{background-image:url(spritesmith1.png);background-position:-1026px -925px;width:60px;height:60px}.hair_base_5_candycane{background-image:url(spritesmith1.png);background-position:0 -1001px;width:90px;height:90px}.customize-option.hair_base_5_candycane{background-image:url(spritesmith1.png);background-position:-25px -1016px;width:60px;height:60px}.hair_base_5_candycorn{background-image:url(spritesmith1.png);background-position:-91px -1001px;width:90px;height:90px}.customize-option.hair_base_5_candycorn{background-image:url(spritesmith1.png);background-position:-116px -1016px;width:60px;height:60px}.hair_base_5_festive{background-image:url(spritesmith1.png);background-position:-182px -1001px;width:90px;height:90px}.customize-option.hair_base_5_festive{background-image:url(spritesmith1.png);background-position:-207px -1016px;width:60px;height:60px}.hair_base_5_frost{background-image:url(spritesmith1.png);background-position:-273px -1001px;width:90px;height:90px}.customize-option.hair_base_5_frost{background-image:url(spritesmith1.png);background-position:-298px -1016px;width:60px;height:60px}.hair_base_5_ghostwhite{background-image:url(spritesmith1.png);background-position:-364px -1001px;width:90px;height:90px}.customize-option.hair_base_5_ghostwhite{background-image:url(spritesmith1.png);background-position:-389px -1016px;width:60px;height:60px}.hair_base_5_green{background-image:url(spritesmith1.png);background-position:-455px -1001px;width:90px;height:90px}.customize-option.hair_base_5_green{background-image:url(spritesmith1.png);background-position:-480px -1016px;width:60px;height:60px}.hair_base_5_halloween{background-image:url(spritesmith1.png);background-position:-546px -1001px;width:90px;height:90px}.customize-option.hair_base_5_halloween{background-image:url(spritesmith1.png);background-position:-571px -1016px;width:60px;height:60px}.hair_base_5_holly{background-image:url(spritesmith1.png);background-position:-637px -1001px;width:90px;height:90px}.customize-option.hair_base_5_holly{background-image:url(spritesmith1.png);background-position:-662px -1016px;width:60px;height:60px}.hair_base_5_hollygreen{background-image:url(spritesmith1.png);background-position:-728px -1001px;width:90px;height:90px}.customize-option.hair_base_5_hollygreen{background-image:url(spritesmith1.png);background-position:-753px -1016px;width:60px;height:60px}.hair_base_5_midnight{background-image:url(spritesmith1.png);background-position:-819px -1001px;width:90px;height:90px}.customize-option.hair_base_5_midnight{background-image:url(spritesmith1.png);background-position:-844px -1016px;width:60px;height:60px}.hair_base_5_pblue{background-image:url(spritesmith1.png);background-position:-910px -1001px;width:90px;height:90px}.customize-option.hair_base_5_pblue{background-image:url(spritesmith1.png);background-position:-935px -1016px;width:60px;height:60px}.hair_base_5_peppermint{background-image:url(spritesmith1.png);background-position:-1001px -1001px;width:90px;height:90px}.customize-option.hair_base_5_peppermint{background-image:url(spritesmith1.png);background-position:-1026px -1016px;width:60px;height:60px}.hair_base_5_pgreen{background-image:url(spritesmith1.png);background-position:-1092px 0;width:90px;height:90px}.customize-option.hair_base_5_pgreen{background-image:url(spritesmith1.png);background-position:-1117px -15px;width:60px;height:60px}.hair_base_5_porange{background-image:url(spritesmith1.png);background-position:-1092px -91px;width:90px;height:90px}.customize-option.hair_base_5_porange{background-image:url(spritesmith1.png);background-position:-1117px -106px;width:60px;height:60px}.hair_base_5_ppink{background-image:url(spritesmith1.png);background-position:-1092px -182px;width:90px;height:90px}.customize-option.hair_base_5_ppink{background-image:url(spritesmith1.png);background-position:-1117px -197px;width:60px;height:60px}.hair_base_5_ppurple{background-image:url(spritesmith1.png);background-position:-1092px -273px;width:90px;height:90px}.customize-option.hair_base_5_ppurple{background-image:url(spritesmith1.png);background-position:-1117px -288px;width:60px;height:60px}.hair_base_5_pumpkin{background-image:url(spritesmith1.png);background-position:-1092px -364px;width:90px;height:90px}.customize-option.hair_base_5_pumpkin{background-image:url(spritesmith1.png);background-position:-1117px -379px;width:60px;height:60px}.hair_base_5_purple{background-image:url(spritesmith1.png);background-position:-1092px -455px;width:90px;height:90px}.customize-option.hair_base_5_purple{background-image:url(spritesmith1.png);background-position:-1117px -470px;width:60px;height:60px}.hair_base_5_pyellow{background-image:url(spritesmith1.png);background-position:-1092px -546px;width:90px;height:90px}.customize-option.hair_base_5_pyellow{background-image:url(spritesmith1.png);background-position:-1117px -561px;width:60px;height:60px}.hair_base_5_rainbow{background-image:url(spritesmith1.png);background-position:-1092px -637px;width:90px;height:90px}.customize-option.hair_base_5_rainbow{background-image:url(spritesmith1.png);background-position:-1117px -652px;width:60px;height:60px}.hair_base_5_red{background-image:url(spritesmith1.png);background-position:-1092px -728px;width:90px;height:90px}.customize-option.hair_base_5_red{background-image:url(spritesmith1.png);background-position:-1117px -743px;width:60px;height:60px}.hair_base_5_snowy{background-image:url(spritesmith1.png);background-position:-1092px -819px;width:90px;height:90px}.customize-option.hair_base_5_snowy{background-image:url(spritesmith1.png);background-position:-1117px -834px;width:60px;height:60px}.hair_base_5_white{background-image:url(spritesmith1.png);background-position:-1092px -910px;width:90px;height:90px}.customize-option.hair_base_5_white{background-image:url(spritesmith1.png);background-position:-1117px -925px;width:60px;height:60px}.hair_base_5_winternight{background-image:url(spritesmith1.png);background-position:-1092px -1001px;width:90px;height:90px}.customize-option.hair_base_5_winternight{background-image:url(spritesmith1.png);background-position:-1117px -1016px;width:60px;height:60px}.hair_base_5_winterstar{background-image:url(spritesmith1.png);background-position:0 -1092px;width:90px;height:90px}.customize-option.hair_base_5_winterstar{background-image:url(spritesmith1.png);background-position:-25px -1107px;width:60px;height:60px}.hair_base_5_yellow{background-image:url(spritesmith1.png);background-position:-91px -1092px;width:90px;height:90px}.customize-option.hair_base_5_yellow{background-image:url(spritesmith1.png);background-position:-116px -1107px;width:60px;height:60px}.hair_base_5_zombie{background-image:url(spritesmith1.png);background-position:-182px -1092px;width:90px;height:90px}.customize-option.hair_base_5_zombie{background-image:url(spritesmith1.png);background-position:-207px -1107px;width:60px;height:60px}.hair_base_6_TRUred{background-image:url(spritesmith1.png);background-position:-273px -1092px;width:90px;height:90px}.customize-option.hair_base_6_TRUred{background-image:url(spritesmith1.png);background-position:-298px -1107px;width:60px;height:60px}.hair_base_6_aurora{background-image:url(spritesmith1.png);background-position:-364px -1092px;width:90px;height:90px}.customize-option.hair_base_6_aurora{background-image:url(spritesmith1.png);background-position:-389px -1107px;width:60px;height:60px}.hair_base_6_black{background-image:url(spritesmith1.png);background-position:-455px -1092px;width:90px;height:90px}.customize-option.hair_base_6_black{background-image:url(spritesmith1.png);background-position:-480px -1107px;width:60px;height:60px}.hair_base_6_blond{background-image:url(spritesmith1.png);background-position:-546px -1092px;width:90px;height:90px}.customize-option.hair_base_6_blond{background-image:url(spritesmith1.png);background-position:-571px -1107px;width:60px;height:60px}.hair_base_6_blue{background-image:url(spritesmith1.png);background-position:0 0;width:90px;height:90px}.customize-option.hair_base_6_blue{background-image:url(spritesmith1.png);background-position:-25px -15px;width:60px;height:60px}.hair_base_6_brown{background-image:url(spritesmith1.png);background-position:-728px -1092px;width:90px;height:90px}.customize-option.hair_base_6_brown{background-image:url(spritesmith1.png);background-position:-753px -1107px;width:60px;height:60px}.hair_base_6_candycane{background-image:url(spritesmith1.png);background-position:-819px -1092px;width:90px;height:90px}.customize-option.hair_base_6_candycane{background-image:url(spritesmith1.png);background-position:-844px -1107px;width:60px;height:60px}.hair_base_6_candycorn{background-image:url(spritesmith1.png);background-position:-910px -1092px;width:90px;height:90px}.customize-option.hair_base_6_candycorn{background-image:url(spritesmith1.png);background-position:-935px -1107px;width:60px;height:60px}.hair_base_6_festive{background-image:url(spritesmith1.png);background-position:-1001px -1092px;width:90px;height:90px}.customize-option.hair_base_6_festive{background-image:url(spritesmith1.png);background-position:-1026px -1107px;width:60px;height:60px}.hair_base_6_frost{background-image:url(spritesmith1.png);background-position:-1092px -1092px;width:90px;height:90px}.customize-option.hair_base_6_frost{background-image:url(spritesmith1.png);background-position:-1117px -1107px;width:60px;height:60px}.hair_base_6_ghostwhite{background-image:url(spritesmith1.png);background-position:-1183px 0;width:90px;height:90px}.customize-option.hair_base_6_ghostwhite{background-image:url(spritesmith1.png);background-position:-1208px -15px;width:60px;height:60px}.hair_base_6_green{background-image:url(spritesmith1.png);background-position:-1183px -91px;width:90px;height:90px}.customize-option.hair_base_6_green{background-image:url(spritesmith1.png);background-position:-1208px -106px;width:60px;height:60px}.hair_base_6_halloween{background-image:url(spritesmith1.png);background-position:-1183px -182px;width:90px;height:90px}.customize-option.hair_base_6_halloween{background-image:url(spritesmith1.png);background-position:-1208px -197px;width:60px;height:60px}.hair_base_6_holly{background-image:url(spritesmith1.png);background-position:-1183px -273px;width:90px;height:90px}.customize-option.hair_base_6_holly{background-image:url(spritesmith1.png);background-position:-1208px -288px;width:60px;height:60px}.hair_base_6_hollygreen{background-image:url(spritesmith1.png);background-position:-1183px -364px;width:90px;height:90px}.customize-option.hair_base_6_hollygreen{background-image:url(spritesmith1.png);background-position:-1208px -379px;width:60px;height:60px}.hair_base_6_midnight{background-image:url(spritesmith1.png);background-position:-1183px -455px;width:90px;height:90px}.customize-option.hair_base_6_midnight{background-image:url(spritesmith1.png);background-position:-1208px -470px;width:60px;height:60px}.hair_base_6_pblue{background-image:url(spritesmith1.png);background-position:-1183px -546px;width:90px;height:90px}.customize-option.hair_base_6_pblue{background-image:url(spritesmith1.png);background-position:-1208px -561px;width:60px;height:60px}.hair_base_6_peppermint{background-image:url(spritesmith1.png);background-position:-1183px -637px;width:90px;height:90px}.customize-option.hair_base_6_peppermint{background-image:url(spritesmith1.png);background-position:-1208px -652px;width:60px;height:60px}.hair_base_6_pgreen{background-image:url(spritesmith1.png);background-position:-1183px -728px;width:90px;height:90px}.customize-option.hair_base_6_pgreen{background-image:url(spritesmith1.png);background-position:-1208px -743px;width:60px;height:60px}.hair_base_6_porange{background-image:url(spritesmith1.png);background-position:-1183px -819px;width:90px;height:90px}.customize-option.hair_base_6_porange{background-image:url(spritesmith1.png);background-position:-1208px -834px;width:60px;height:60px}.hair_base_6_ppink{background-image:url(spritesmith1.png);background-position:-1183px -910px;width:90px;height:90px}.customize-option.hair_base_6_ppink{background-image:url(spritesmith1.png);background-position:-1208px -925px;width:60px;height:60px}.hair_base_6_ppurple{background-image:url(spritesmith1.png);background-position:-1183px -1001px;width:90px;height:90px}.customize-option.hair_base_6_ppurple{background-image:url(spritesmith1.png);background-position:-1208px -1016px;width:60px;height:60px}.hair_base_6_pumpkin{background-image:url(spritesmith1.png);background-position:-1183px -1092px;width:90px;height:90px}.customize-option.hair_base_6_pumpkin{background-image:url(spritesmith1.png);background-position:-1208px -1107px;width:60px;height:60px}.hair_base_6_purple{background-image:url(spritesmith1.png);background-position:0 -1183px;width:90px;height:90px}.customize-option.hair_base_6_purple{background-image:url(spritesmith1.png);background-position:-25px -1198px;width:60px;height:60px}.hair_base_6_pyellow{background-image:url(spritesmith1.png);background-position:-91px -1183px;width:90px;height:90px}.customize-option.hair_base_6_pyellow{background-image:url(spritesmith1.png);background-position:-116px -1198px;width:60px;height:60px}.hair_base_6_rainbow{background-image:url(spritesmith1.png);background-position:-182px -1183px;width:90px;height:90px}.customize-option.hair_base_6_rainbow{background-image:url(spritesmith1.png);background-position:-207px -1198px;width:60px;height:60px}.hair_base_6_red{background-image:url(spritesmith1.png);background-position:-273px -1183px;width:90px;height:90px}.customize-option.hair_base_6_red{background-image:url(spritesmith1.png);background-position:-298px -1198px;width:60px;height:60px}.hair_base_6_snowy{background-image:url(spritesmith1.png);background-position:-364px -1183px;width:90px;height:90px}.customize-option.hair_base_6_snowy{background-image:url(spritesmith1.png);background-position:-389px -1198px;width:60px;height:60px}.hair_base_6_white{background-image:url(spritesmith1.png);background-position:-455px -1183px;width:90px;height:90px}.customize-option.hair_base_6_white{background-image:url(spritesmith1.png);background-position:-480px -1198px;width:60px;height:60px}.hair_base_6_winternight{background-image:url(spritesmith1.png);background-position:-546px -1183px;width:90px;height:90px}.customize-option.hair_base_6_winternight{background-image:url(spritesmith1.png);background-position:-571px -1198px;width:60px;height:60px}.hair_base_6_winterstar{background-image:url(spritesmith1.png);background-position:-637px -1183px;width:90px;height:90px}.customize-option.hair_base_6_winterstar{background-image:url(spritesmith1.png);background-position:-662px -1198px;width:60px;height:60px}.hair_base_6_yellow{background-image:url(spritesmith1.png);background-position:-728px -1183px;width:90px;height:90px}.customize-option.hair_base_6_yellow{background-image:url(spritesmith1.png);background-position:-753px -1198px;width:60px;height:60px}.hair_base_6_zombie{background-image:url(spritesmith1.png);background-position:-819px -1183px;width:90px;height:90px}.customize-option.hair_base_6_zombie{background-image:url(spritesmith1.png);background-position:-844px -1198px;width:60px;height:60px}.hair_base_7_TRUred{background-image:url(spritesmith1.png);background-position:-910px -1183px;width:90px;height:90px}.customize-option.hair_base_7_TRUred{background-image:url(spritesmith1.png);background-position:-935px -1198px;width:60px;height:60px}.hair_base_7_aurora{background-image:url(spritesmith1.png);background-position:-1001px -1183px;width:90px;height:90px}.customize-option.hair_base_7_aurora{background-image:url(spritesmith1.png);background-position:-1026px -1198px;width:60px;height:60px}.hair_base_7_black{background-image:url(spritesmith1.png);background-position:-1092px -1183px;width:90px;height:90px}.customize-option.hair_base_7_black{background-image:url(spritesmith1.png);background-position:-1117px -1198px;width:60px;height:60px}.hair_base_7_blond{background-image:url(spritesmith1.png);background-position:-1183px -1183px;width:90px;height:90px}.customize-option.hair_base_7_blond{background-image:url(spritesmith1.png);background-position:-1208px -1198px;width:60px;height:60px}.hair_base_7_blue{background-image:url(spritesmith1.png);background-position:-1274px 0;width:90px;height:90px}.customize-option.hair_base_7_blue{background-image:url(spritesmith1.png);background-position:-1299px -15px;width:60px;height:60px}.hair_base_7_brown{background-image:url(spritesmith1.png);background-position:-1274px -91px;width:90px;height:90px}.customize-option.hair_base_7_brown{background-image:url(spritesmith1.png);background-position:-1299px -106px;width:60px;height:60px}.hair_base_7_candycane{background-image:url(spritesmith1.png);background-position:-1274px -182px;width:90px;height:90px}.customize-option.hair_base_7_candycane{background-image:url(spritesmith1.png);background-position:-1299px -197px;width:60px;height:60px}.hair_base_7_candycorn{background-image:url(spritesmith1.png);background-position:-1274px -273px;width:90px;height:90px}.customize-option.hair_base_7_candycorn{background-image:url(spritesmith1.png);background-position:-1299px -288px;width:60px;height:60px}.hair_base_7_festive{background-image:url(spritesmith1.png);background-position:-1274px -364px;width:90px;height:90px}.customize-option.hair_base_7_festive{background-image:url(spritesmith1.png);background-position:-1299px -379px;width:60px;height:60px}.hair_base_7_frost{background-image:url(spritesmith1.png);background-position:-1274px -455px;width:90px;height:90px}.customize-option.hair_base_7_frost{background-image:url(spritesmith1.png);background-position:-1299px -470px;width:60px;height:60px}.hair_base_7_ghostwhite{background-image:url(spritesmith1.png);background-position:-1274px -546px;width:90px;height:90px}.customize-option.hair_base_7_ghostwhite{background-image:url(spritesmith1.png);background-position:-1299px -561px;width:60px;height:60px}.hair_base_7_green{background-image:url(spritesmith1.png);background-position:-1274px -637px;width:90px;height:90px}.customize-option.hair_base_7_green{background-image:url(spritesmith1.png);background-position:-1299px -652px;width:60px;height:60px}.hair_base_7_halloween{background-image:url(spritesmith1.png);background-position:-1274px -728px;width:90px;height:90px}.customize-option.hair_base_7_halloween{background-image:url(spritesmith1.png);background-position:-1299px -743px;width:60px;height:60px}.hair_base_7_holly{background-image:url(spritesmith1.png);background-position:-1274px -819px;width:90px;height:90px}.customize-option.hair_base_7_holly{background-image:url(spritesmith1.png);background-position:-1299px -834px;width:60px;height:60px}.hair_base_7_hollygreen{background-image:url(spritesmith1.png);background-position:-1274px -910px;width:90px;height:90px}.customize-option.hair_base_7_hollygreen{background-image:url(spritesmith1.png);background-position:-1299px -925px;width:60px;height:60px}.hair_base_7_midnight{background-image:url(spritesmith1.png);background-position:-1274px -1001px;width:90px;height:90px}.customize-option.hair_base_7_midnight{background-image:url(spritesmith1.png);background-position:-1299px -1016px;width:60px;height:60px}.hair_base_7_pblue{background-image:url(spritesmith1.png);background-position:-1274px -1092px;width:90px;height:90px}.customize-option.hair_base_7_pblue{background-image:url(spritesmith1.png);background-position:-1299px -1107px;width:60px;height:60px}.hair_base_7_peppermint{background-image:url(spritesmith1.png);background-position:-1274px -1183px;width:90px;height:90px}.customize-option.hair_base_7_peppermint{background-image:url(spritesmith1.png);background-position:-1299px -1198px;width:60px;height:60px}.hair_base_7_pgreen{background-image:url(spritesmith1.png);background-position:0 -1274px;width:90px;height:90px}.customize-option.hair_base_7_pgreen{background-image:url(spritesmith1.png);background-position:-25px -1289px;width:60px;height:60px}.hair_base_7_porange{background-image:url(spritesmith1.png);background-position:-91px -1274px;width:90px;height:90px}.customize-option.hair_base_7_porange{background-image:url(spritesmith1.png);background-position:-116px -1289px;width:60px;height:60px}.hair_base_7_ppink{background-image:url(spritesmith1.png);background-position:-182px -1274px;width:90px;height:90px}.customize-option.hair_base_7_ppink{background-image:url(spritesmith1.png);background-position:-207px -1289px;width:60px;height:60px}.hair_base_7_ppurple{background-image:url(spritesmith1.png);background-position:-273px -1274px;width:90px;height:90px}.customize-option.hair_base_7_ppurple{background-image:url(spritesmith1.png);background-position:-298px -1289px;width:60px;height:60px}.hair_base_7_pumpkin{background-image:url(spritesmith1.png);background-position:-364px -1274px;width:90px;height:90px}.customize-option.hair_base_7_pumpkin{background-image:url(spritesmith1.png);background-position:-389px -1289px;width:60px;height:60px}.hair_base_7_purple{background-image:url(spritesmith1.png);background-position:-455px -1274px;width:90px;height:90px}.customize-option.hair_base_7_purple{background-image:url(spritesmith1.png);background-position:-480px -1289px;width:60px;height:60px}.hair_base_7_pyellow{background-image:url(spritesmith1.png);background-position:-546px -1274px;width:90px;height:90px}.customize-option.hair_base_7_pyellow{background-image:url(spritesmith1.png);background-position:-571px -1289px;width:60px;height:60px}.hair_base_7_rainbow{background-image:url(spritesmith1.png);background-position:-637px -1274px;width:90px;height:90px}.customize-option.hair_base_7_rainbow{background-image:url(spritesmith1.png);background-position:-662px -1289px;width:60px;height:60px}.hair_base_7_red{background-image:url(spritesmith1.png);background-position:-728px -1274px;width:90px;height:90px}.customize-option.hair_base_7_red{background-image:url(spritesmith1.png);background-position:-753px -1289px;width:60px;height:60px}.hair_base_7_snowy{background-image:url(spritesmith1.png);background-position:-819px -1274px;width:90px;height:90px}.customize-option.hair_base_7_snowy{background-image:url(spritesmith1.png);background-position:-844px -1289px;width:60px;height:60px}.hair_base_7_white{background-image:url(spritesmith1.png);background-position:-910px -1274px;width:90px;height:90px}.customize-option.hair_base_7_white{background-image:url(spritesmith1.png);background-position:-935px -1289px;width:60px;height:60px}.hair_base_7_winternight{background-image:url(spritesmith1.png);background-position:-1001px -1274px;width:90px;height:90px}.customize-option.hair_base_7_winternight{background-image:url(spritesmith1.png);background-position:-1026px -1289px;width:60px;height:60px}.hair_base_7_winterstar{background-image:url(spritesmith1.png);background-position:-1092px -1274px;width:90px;height:90px}.customize-option.hair_base_7_winterstar{background-image:url(spritesmith1.png);background-position:-1117px -1289px;width:60px;height:60px}.hair_base_7_yellow{background-image:url(spritesmith1.png);background-position:-1183px -1274px;width:90px;height:90px}.customize-option.hair_base_7_yellow{background-image:url(spritesmith1.png);background-position:-1208px -1289px;width:60px;height:60px}.hair_base_7_zombie{background-image:url(spritesmith1.png);background-position:-1274px -1274px;width:90px;height:90px}.customize-option.hair_base_7_zombie{background-image:url(spritesmith1.png);background-position:-1299px -1289px;width:60px;height:60px}.hair_base_8_TRUred{background-image:url(spritesmith1.png);background-position:-1365px 0;width:90px;height:90px}.customize-option.hair_base_8_TRUred{background-image:url(spritesmith1.png);background-position:-1390px -15px;width:60px;height:60px}.hair_base_8_aurora{background-image:url(spritesmith1.png);background-position:-1365px -91px;width:90px;height:90px}.customize-option.hair_base_8_aurora{background-image:url(spritesmith1.png);background-position:-1390px -106px;width:60px;height:60px}.hair_base_8_black{background-image:url(spritesmith1.png);background-position:-1365px -182px;width:90px;height:90px}.customize-option.hair_base_8_black{background-image:url(spritesmith1.png);background-position:-1390px -197px;width:60px;height:60px}.hair_base_8_blond{background-image:url(spritesmith1.png);background-position:-1365px -273px;width:90px;height:90px}.customize-option.hair_base_8_blond{background-image:url(spritesmith1.png);background-position:-1390px -288px;width:60px;height:60px}.hair_base_8_blue{background-image:url(spritesmith1.png);background-position:-1365px -364px;width:90px;height:90px}.customize-option.hair_base_8_blue{background-image:url(spritesmith1.png);background-position:-1390px -379px;width:60px;height:60px}.hair_base_8_brown{background-image:url(spritesmith1.png);background-position:-1365px -455px;width:90px;height:90px}.customize-option.hair_base_8_brown{background-image:url(spritesmith1.png);background-position:-1390px -470px;width:60px;height:60px}.hair_base_8_candycane{background-image:url(spritesmith1.png);background-position:-1365px -546px;width:90px;height:90px}.customize-option.hair_base_8_candycane{background-image:url(spritesmith1.png);background-position:-1390px -561px;width:60px;height:60px}.hair_base_8_candycorn{background-image:url(spritesmith1.png);background-position:-1365px -637px;width:90px;height:90px}.customize-option.hair_base_8_candycorn{background-image:url(spritesmith1.png);background-position:-1390px -652px;width:60px;height:60px}.hair_base_8_festive{background-image:url(spritesmith1.png);background-position:-1365px -728px;width:90px;height:90px}.customize-option.hair_base_8_festive{background-image:url(spritesmith1.png);background-position:-1390px -743px;width:60px;height:60px}.hair_base_8_frost{background-image:url(spritesmith1.png);background-position:-1365px -819px;width:90px;height:90px}.customize-option.hair_base_8_frost{background-image:url(spritesmith1.png);background-position:-1390px -834px;width:60px;height:60px}.hair_base_8_ghostwhite{background-image:url(spritesmith1.png);background-position:-1365px -910px;width:90px;height:90px}.customize-option.hair_base_8_ghostwhite{background-image:url(spritesmith1.png);background-position:-1390px -925px;width:60px;height:60px}.hair_base_8_green{background-image:url(spritesmith1.png);background-position:-1365px -1001px;width:90px;height:90px}.customize-option.hair_base_8_green{background-image:url(spritesmith1.png);background-position:-1390px -1016px;width:60px;height:60px}.hair_base_8_halloween{background-image:url(spritesmith1.png);background-position:-1365px -1092px;width:90px;height:90px}.customize-option.hair_base_8_halloween{background-image:url(spritesmith1.png);background-position:-1390px -1107px;width:60px;height:60px}.hair_base_8_holly{background-image:url(spritesmith1.png);background-position:-1365px -1183px;width:90px;height:90px}.customize-option.hair_base_8_holly{background-image:url(spritesmith1.png);background-position:-1390px -1198px;width:60px;height:60px}.hair_base_8_hollygreen{background-image:url(spritesmith1.png);background-position:-1365px -1274px;width:90px;height:90px}.customize-option.hair_base_8_hollygreen{background-image:url(spritesmith1.png);background-position:-1390px -1289px;width:60px;height:60px}.hair_base_8_midnight{background-image:url(spritesmith1.png);background-position:0 -1365px;width:90px;height:90px}.customize-option.hair_base_8_midnight{background-image:url(spritesmith1.png);background-position:-25px -1380px;width:60px;height:60px}.hair_base_8_pblue{background-image:url(spritesmith1.png);background-position:-91px -1365px;width:90px;height:90px}.customize-option.hair_base_8_pblue{background-image:url(spritesmith1.png);background-position:-116px -1380px;width:60px;height:60px}.hair_base_8_peppermint{background-image:url(spritesmith1.png);background-position:-182px -1365px;width:90px;height:90px}.customize-option.hair_base_8_peppermint{background-image:url(spritesmith1.png);background-position:-207px -1380px;width:60px;height:60px}.hair_base_8_pgreen{background-image:url(spritesmith1.png);background-position:-273px -1365px;width:90px;height:90px}.customize-option.hair_base_8_pgreen{background-image:url(spritesmith1.png);background-position:-298px -1380px;width:60px;height:60px}.hair_base_8_porange{background-image:url(spritesmith1.png);background-position:-364px -1365px;width:90px;height:90px}.customize-option.hair_base_8_porange{background-image:url(spritesmith1.png);background-position:-389px -1380px;width:60px;height:60px}.hair_base_8_ppink{background-image:url(spritesmith1.png);background-position:-455px -1365px;width:90px;height:90px}.customize-option.hair_base_8_ppink{background-image:url(spritesmith1.png);background-position:-480px -1380px;width:60px;height:60px}.hair_base_8_ppurple{background-image:url(spritesmith1.png);background-position:-546px -1365px;width:90px;height:90px}.customize-option.hair_base_8_ppurple{background-image:url(spritesmith1.png);background-position:-571px -1380px;width:60px;height:60px}.hair_base_8_pumpkin{background-image:url(spritesmith1.png);background-position:-637px -1365px;width:90px;height:90px}.customize-option.hair_base_8_pumpkin{background-image:url(spritesmith1.png);background-position:-662px -1380px;width:60px;height:60px}.hair_base_8_purple{background-image:url(spritesmith1.png);background-position:-728px -1365px;width:90px;height:90px}.customize-option.hair_base_8_purple{background-image:url(spritesmith1.png);background-position:-753px -1380px;width:60px;height:60px}.hair_base_8_pyellow{background-image:url(spritesmith1.png);background-position:-819px -1365px;width:90px;height:90px}.customize-option.hair_base_8_pyellow{background-image:url(spritesmith1.png);background-position:-844px -1380px;width:60px;height:60px}.hair_base_8_rainbow{background-image:url(spritesmith1.png);background-position:-910px -1365px;width:90px;height:90px}.customize-option.hair_base_8_rainbow{background-image:url(spritesmith1.png);background-position:-935px -1380px;width:60px;height:60px}.hair_base_8_red{background-image:url(spritesmith1.png);background-position:-1001px -1365px;width:90px;height:90px}.customize-option.hair_base_8_red{background-image:url(spritesmith1.png);background-position:-1026px -1380px;width:60px;height:60px}.hair_base_8_snowy{background-image:url(spritesmith1.png);background-position:-1092px -1365px;width:90px;height:90px}.customize-option.hair_base_8_snowy{background-image:url(spritesmith1.png);background-position:-1117px -1380px;width:60px;height:60px}.hair_base_8_white{background-image:url(spritesmith1.png);background-position:-1183px -1365px;width:90px;height:90px}.customize-option.hair_base_8_white{background-image:url(spritesmith1.png);background-position:-1208px -1380px;width:60px;height:60px}.hair_base_8_winternight{background-image:url(spritesmith1.png);background-position:-1274px -1365px;width:90px;height:90px}.customize-option.hair_base_8_winternight{background-image:url(spritesmith1.png);background-position:-1299px -1380px;width:60px;height:60px}.hair_base_8_winterstar{background-image:url(spritesmith1.png);background-position:-1365px -1365px;width:90px;height:90px}.customize-option.hair_base_8_winterstar{background-image:url(spritesmith1.png);background-position:-1390px -1380px;width:60px;height:60px}.hair_base_8_yellow{background-image:url(spritesmith1.png);background-position:-1456px 0;width:90px;height:90px}.customize-option.hair_base_8_yellow{background-image:url(spritesmith1.png);background-position:-1481px -15px;width:60px;height:60px}.hair_base_8_zombie{background-image:url(spritesmith1.png);background-position:-1456px -91px;width:90px;height:90px}.customize-option.hair_base_8_zombie{background-image:url(spritesmith1.png);background-position:-1481px -106px;width:60px;height:60px}.broad_shirt_black{background-image:url(spritesmith1.png);background-position:-1456px -182px;width:90px;height:90px}.customize-option.broad_shirt_black{background-image:url(spritesmith1.png);background-position:-1481px -212px;width:60px;height:60px}.broad_shirt_blue{background-image:url(spritesmith1.png);background-position:-1456px -273px;width:90px;height:90px}.customize-option.broad_shirt_blue{background-image:url(spritesmith1.png);background-position:-1481px -303px;width:60px;height:60px}.broad_shirt_convict{background-image:url(spritesmith1.png);background-position:-1456px -364px;width:90px;height:90px}.customize-option.broad_shirt_convict{background-image:url(spritesmith1.png);background-position:-1481px -394px;width:60px;height:60px}.broad_shirt_cross{background-image:url(spritesmith1.png);background-position:-1456px -455px;width:90px;height:90px}.customize-option.broad_shirt_cross{background-image:url(spritesmith1.png);background-position:-1481px -485px;width:60px;height:60px}.broad_shirt_fire{background-image:url(spritesmith1.png);background-position:-1456px -546px;width:90px;height:90px}.customize-option.broad_shirt_fire{background-image:url(spritesmith1.png);background-position:-1481px -576px;width:60px;height:60px}.broad_shirt_green{background-image:url(spritesmith1.png);background-position:-1456px -637px;width:90px;height:90px}.customize-option.broad_shirt_green{background-image:url(spritesmith1.png);background-position:-1481px -667px;width:60px;height:60px}.broad_shirt_horizon{background-image:url(spritesmith1.png);background-position:-1456px -728px;width:90px;height:90px}.customize-option.broad_shirt_horizon{background-image:url(spritesmith1.png);background-position:-1481px -758px;width:60px;height:60px}.broad_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1456px -819px;width:90px;height:90px}.customize-option.broad_shirt_ocean{background-image:url(spritesmith1.png);background-position:-1481px -849px;width:60px;height:60px}.broad_shirt_pink{background-image:url(spritesmith1.png);background-position:-1456px -910px;width:90px;height:90px}.customize-option.broad_shirt_pink{background-image:url(spritesmith1.png);background-position:-1481px -940px;width:60px;height:60px}.broad_shirt_purple{background-image:url(spritesmith1.png);background-position:-1456px -1001px;width:90px;height:90px}.customize-option.broad_shirt_purple{background-image:url(spritesmith1.png);background-position:-1481px -1031px;width:60px;height:60px}.broad_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1456px -1092px;width:90px;height:90px}.customize-option.broad_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1481px -1122px;width:60px;height:60px}.broad_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1456px -1183px;width:90px;height:90px}.customize-option.broad_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1481px -1213px;width:60px;height:60px}.broad_shirt_thunder{background-image:url(spritesmith1.png);background-position:-1456px -1274px;width:90px;height:90px}.customize-option.broad_shirt_thunder{background-image:url(spritesmith1.png);background-position:-1481px -1304px;width:60px;height:60px}.broad_shirt_tropical{background-image:url(spritesmith1.png);background-position:-1456px -1365px;width:90px;height:90px}.customize-option.broad_shirt_tropical{background-image:url(spritesmith1.png);background-position:-1481px -1395px;width:60px;height:60px}.broad_shirt_white{background-image:url(spritesmith1.png);background-position:0 -1456px;width:90px;height:90px}.customize-option.broad_shirt_white{background-image:url(spritesmith1.png);background-position:-25px -1486px;width:60px;height:60px}.broad_shirt_yellow{background-image:url(spritesmith1.png);background-position:-91px -1456px;width:90px;height:90px}.customize-option.broad_shirt_yellow{background-image:url(spritesmith1.png);background-position:-116px -1486px;width:60px;height:60px}.broad_shirt_zombie{background-image:url(spritesmith1.png);background-position:-182px -1456px;width:90px;height:90px}.customize-option.broad_shirt_zombie{background-image:url(spritesmith1.png);background-position:-207px -1486px;width:60px;height:60px}.slim_shirt_black{background-image:url(spritesmith1.png);background-position:-273px -1456px;width:90px;height:90px}.customize-option.slim_shirt_black{background-image:url(spritesmith1.png);background-position:-298px -1486px;width:60px;height:60px}.slim_shirt_blue{background-image:url(spritesmith1.png);background-position:-364px -1456px;width:90px;height:90px}.customize-option.slim_shirt_blue{background-image:url(spritesmith1.png);background-position:-389px -1486px;width:60px;height:60px}.slim_shirt_convict{background-image:url(spritesmith1.png);background-position:-455px -1456px;width:90px;height:90px}.customize-option.slim_shirt_convict{background-image:url(spritesmith1.png);background-position:-480px -1486px;width:60px;height:60px}.slim_shirt_cross{background-image:url(spritesmith1.png);background-position:-546px -1456px;width:90px;height:90px}.customize-option.slim_shirt_cross{background-image:url(spritesmith1.png);background-position:-571px -1486px;width:60px;height:60px}.slim_shirt_fire{background-image:url(spritesmith1.png);background-position:-637px -1456px;width:90px;height:90px}.customize-option.slim_shirt_fire{background-image:url(spritesmith1.png);background-position:-662px -1486px;width:60px;height:60px}.slim_shirt_green{background-image:url(spritesmith1.png);background-position:-728px -1456px;width:90px;height:90px}.customize-option.slim_shirt_green{background-image:url(spritesmith1.png);background-position:-753px -1486px;width:60px;height:60px}.slim_shirt_horizon{background-image:url(spritesmith1.png);background-position:-819px -1456px;width:90px;height:90px}.customize-option.slim_shirt_horizon{background-image:url(spritesmith1.png);background-position:-844px -1486px;width:60px;height:60px}.slim_shirt_ocean{background-image:url(spritesmith1.png);background-position:-910px -1456px;width:90px;height:90px}.customize-option.slim_shirt_ocean{background-image:url(spritesmith1.png);background-position:-935px -1486px;width:60px;height:60px}.slim_shirt_pink{background-image:url(spritesmith1.png);background-position:-1001px -1456px;width:90px;height:90px}.customize-option.slim_shirt_pink{background-image:url(spritesmith1.png);background-position:-1026px -1486px;width:60px;height:60px}.slim_shirt_purple{background-image:url(spritesmith1.png);background-position:-1092px -1456px;width:90px;height:90px}.customize-option.slim_shirt_purple{background-image:url(spritesmith1.png);background-position:-1117px -1486px;width:60px;height:60px}.slim_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1183px -1456px;width:90px;height:90px}.customize-option.slim_shirt_rainbow{background-image:url(spritesmith1.png);background-position:-1208px -1486px;width:60px;height:60px}.slim_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1274px -1456px;width:90px;height:90px}.customize-option.slim_shirt_redblue{background-image:url(spritesmith1.png);background-position:-1299px -1486px;width:60px;height:60px}.slim_shirt_thunder{background-image:url(spritesmith1.png);background-position:-1365px -1456px;width:90px;height:90px}.customize-option.slim_shirt_thunder{background-image:url(spritesmith1.png);background-position:-1390px -1486px;width:60px;height:60px}.slim_shirt_tropical{background-image:url(spritesmith1.png);background-position:-1456px -1456px;width:90px;height:90px}.customize-option.slim_shirt_tropical{background-image:url(spritesmith1.png);background-position:-1481px -1486px;width:60px;height:60px}.slim_shirt_white{background-image:url(spritesmith1.png);background-position:-1547px 0;width:90px;height:90px}.customize-option.slim_shirt_white{background-image:url(spritesmith1.png);background-position:-1572px -30px;width:60px;height:60px}.slim_shirt_yellow{background-image:url(spritesmith1.png);background-position:-1547px -91px;width:90px;height:90px}.customize-option.slim_shirt_yellow{background-image:url(spritesmith1.png);background-position:-1572px -121px;width:60px;height:60px}.slim_shirt_zombie{background-image:url(spritesmith1.png);background-position:-1547px -182px;width:90px;height:90px}.customize-option.slim_shirt_zombie{background-image:url(spritesmith1.png);background-position:-1572px -212px;width:60px;height:60px}.skin_0ff591{background-image:url(spritesmith1.png);background-position:-1547px -273px;width:90px;height:90px}.customize-option.skin_0ff591{background-image:url(spritesmith1.png);background-position:-1572px -288px;width:60px;height:60px}.skin_0ff591_sleep{background-image:url(spritesmith1.png);background-position:-1547px -364px;width:90px;height:90px}.customize-option.skin_0ff591_sleep{background-image:url(spritesmith1.png);background-position:-1572px -379px;width:60px;height:60px}.skin_2b43f6{background-image:url(spritesmith1.png);background-position:-1547px -455px;width:90px;height:90px}.customize-option.skin_2b43f6{background-image:url(spritesmith1.png);background-position:-1572px -470px;width:60px;height:60px}.skin_2b43f6_sleep{background-image:url(spritesmith1.png);background-position:-1547px -546px;width:90px;height:90px}.customize-option.skin_2b43f6_sleep{background-image:url(spritesmith1.png);background-position:-1572px -561px;width:60px;height:60px}.skin_6bd049{background-image:url(spritesmith1.png);background-position:-1547px -637px;width:90px;height:90px}.customize-option.skin_6bd049{background-image:url(spritesmith1.png);background-position:-1572px -652px;width:60px;height:60px}.skin_6bd049_sleep{background-image:url(spritesmith1.png);background-position:-1547px -728px;width:90px;height:90px}.customize-option.skin_6bd049_sleep{background-image:url(spritesmith1.png);background-position:-1572px -743px;width:60px;height:60px}.skin_800ed0{background-image:url(spritesmith1.png);background-position:-1547px -819px;width:90px;height:90px}.customize-option.skin_800ed0{background-image:url(spritesmith1.png);background-position:-1572px -834px;width:60px;height:60px}.skin_800ed0_sleep{background-image:url(spritesmith1.png);background-position:-1547px -910px;width:90px;height:90px}.customize-option.skin_800ed0_sleep{background-image:url(spritesmith1.png);background-position:-1572px -925px;width:60px;height:60px}.skin_915533{background-image:url(spritesmith1.png);background-position:-1547px -1001px;width:90px;height:90px}.customize-option.skin_915533{background-image:url(spritesmith1.png);background-position:-1572px -1016px;width:60px;height:60px}.skin_915533_sleep{background-image:url(spritesmith1.png);background-position:-1547px -1092px;width:90px;height:90px}.customize-option.skin_915533_sleep{background-image:url(spritesmith1.png);background-position:-1572px -1107px;width:60px;height:60px}.skin_98461a{background-image:url(spritesmith1.png);background-position:-1547px -1183px;width:90px;height:90px}.customize-option.skin_98461a{background-image:url(spritesmith1.png);background-position:-1572px -1198px;width:60px;height:60px}.skin_98461a_sleep{background-image:url(spritesmith1.png);background-position:-1547px -1274px;width:90px;height:90px}.customize-option.skin_98461a_sleep{background-image:url(spritesmith1.png);background-position:-1572px -1289px;width:60px;height:60px}.skin_c06534{background-image:url(spritesmith1.png);background-position:-1547px -1365px;width:90px;height:90px}.customize-option.skin_c06534{background-image:url(spritesmith1.png);background-position:-1572px -1380px;width:60px;height:60px}.skin_c06534_sleep{background-image:url(spritesmith1.png);background-position:-1547px -1456px;width:90px;height:90px}.customize-option.skin_c06534_sleep{background-image:url(spritesmith1.png);background-position:-1572px -1471px;width:60px;height:60px}.skin_c3e1dc{background-image:url(spritesmith1.png);background-position:0 -1547px;width:90px;height:90px}.customize-option.skin_c3e1dc{background-image:url(spritesmith1.png);background-position:-25px -1562px;width:60px;height:60px}.skin_c3e1dc_sleep{background-image:url(spritesmith1.png);background-position:-91px -1547px;width:90px;height:90px}.customize-option.skin_c3e1dc_sleep{background-image:url(spritesmith1.png);background-position:-116px -1562px;width:60px;height:60px}.skin_candycorn{background-image:url(spritesmith1.png);background-position:-182px -1547px;width:90px;height:90px}.customize-option.skin_candycorn{background-image:url(spritesmith1.png);background-position:-207px -1562px;width:60px;height:60px}.skin_candycorn_sleep{background-image:url(spritesmith1.png);background-position:-273px -1547px;width:90px;height:90px}.customize-option.skin_candycorn_sleep{background-image:url(spritesmith1.png);background-position:-298px -1562px;width:60px;height:60px}.skin_d7a9f7{background-image:url(spritesmith1.png);background-position:-364px -1547px;width:90px;height:90px}.customize-option.skin_d7a9f7{background-image:url(spritesmith1.png);background-position:-389px -1562px;width:60px;height:60px}.skin_d7a9f7_sleep{background-image:url(spritesmith1.png);background-position:-455px -1547px;width:90px;height:90px}.customize-option.skin_d7a9f7_sleep{background-image:url(spritesmith1.png);background-position:-480px -1562px;width:60px;height:60px}.skin_ddc994{background-image:url(spritesmith1.png);background-position:-546px -1547px;width:90px;height:90px}.customize-option.skin_ddc994{background-image:url(spritesmith1.png);background-position:-571px -1562px;width:60px;height:60px}.skin_ddc994_sleep{background-image:url(spritesmith1.png);background-position:-637px -1547px;width:90px;height:90px}.customize-option.skin_ddc994_sleep{background-image:url(spritesmith1.png);background-position:-662px -1562px;width:60px;height:60px}.skin_ea8349{background-image:url(spritesmith1.png);background-position:-728px -1547px;width:90px;height:90px}.customize-option.skin_ea8349{background-image:url(spritesmith1.png);background-position:-753px -1562px;width:60px;height:60px}.skin_ea8349_sleep{background-image:url(spritesmith1.png);background-position:-819px -1547px;width:90px;height:90px}.customize-option.skin_ea8349_sleep{background-image:url(spritesmith1.png);background-position:-844px -1562px;width:60px;height:60px}.skin_eb052b{background-image:url(spritesmith1.png);background-position:-910px -1547px;width:90px;height:90px}.customize-option.skin_eb052b{background-image:url(spritesmith1.png);background-position:-935px -1562px;width:60px;height:60px}.skin_eb052b_sleep{background-image:url(spritesmith1.png);background-position:-1001px -1547px;width:90px;height:90px}.customize-option.skin_eb052b_sleep{background-image:url(spritesmith1.png);background-position:-1026px -1562px;width:60px;height:60px}.skin_f5a76e{background-image:url(spritesmith1.png);background-position:-1092px -1547px;width:90px;height:90px}.customize-option.skin_f5a76e{background-image:url(spritesmith1.png);background-position:-1117px -1562px;width:60px;height:60px}.skin_f5a76e_sleep{background-image:url(spritesmith1.png);background-position:-1183px -1547px;width:90px;height:90px}.customize-option.skin_f5a76e_sleep{background-image:url(spritesmith1.png);background-position:-1208px -1562px;width:60px;height:60px}.skin_f5d70f{background-image:url(spritesmith1.png);background-position:-1274px -1547px;width:90px;height:90px}.customize-option.skin_f5d70f{background-image:url(spritesmith1.png);background-position:-1299px -1562px;width:60px;height:60px}.skin_f5d70f_sleep{background-image:url(spritesmith1.png);background-position:-1365px -1547px;width:90px;height:90px}.customize-option.skin_f5d70f_sleep{background-image:url(spritesmith1.png);background-position:-1390px -1562px;width:60px;height:60px}.skin_f69922{background-image:url(spritesmith1.png);background-position:-1456px -1547px;width:90px;height:90px}.customize-option.skin_f69922{background-image:url(spritesmith1.png);background-position:-1481px -1562px;width:60px;height:60px}.skin_f69922_sleep{background-image:url(spritesmith1.png);background-position:-1547px -1547px;width:90px;height:90px}.customize-option.skin_f69922_sleep{background-image:url(spritesmith1.png);background-position:-1572px -1562px;width:60px;height:60px}.skin_ghost{background-image:url(spritesmith1.png);background-position:-1638px 0;width:90px;height:90px}.customize-option.skin_ghost{background-image:url(spritesmith1.png);background-position:-1663px -15px;width:60px;height:60px}.skin_ghost_sleep{background-image:url(spritesmith1.png);background-position:-1638px -91px;width:90px;height:90px}.customize-option.skin_ghost_sleep{background-image:url(spritesmith1.png);background-position:-1663px -106px;width:60px;height:60px}.skin_monster{background-image:url(spritesmith2.png);background-position:-728px -870px;width:90px;height:90px}.customize-option.skin_monster{background-image:url(spritesmith2.png);background-position:-753px -885px;width:60px;height:60px}.skin_monster_sleep{background-image:url(spritesmith2.png);background-position:-1016px -91px;width:90px;height:90px}.customize-option.skin_monster_sleep{background-image:url(spritesmith2.png);background-position:-1041px -106px;width:60px;height:60px}.skin_ogre{background-image:url(spritesmith2.png);background-position:-637px -870px;width:90px;height:90px}.customize-option.skin_ogre{background-image:url(spritesmith2.png);background-position:-662px -885px;width:60px;height:60px}.skin_ogre_sleep{background-image:url(spritesmith2.png);background-position:-819px -870px;width:90px;height:90px}.customize-option.skin_ogre_sleep{background-image:url(spritesmith2.png);background-position:-844px -885px;width:60px;height:60px}.skin_pumpkin{background-image:url(spritesmith2.png);background-position:-1198px -273px;width:90px;height:90px}.customize-option.skin_pumpkin{background-image:url(spritesmith2.png);background-position:-1223px -288px;width:60px;height:60px}.skin_pumpkin2{background-image:url(spritesmith2.png);background-position:-1198px -364px;width:90px;height:90px}.customize-option.skin_pumpkin2{background-image:url(spritesmith2.png);background-position:-1223px -379px;width:60px;height:60px}.skin_pumpkin2_sleep{background-image:url(spritesmith2.png);background-position:-1198px -455px;width:90px;height:90px}.customize-option.skin_pumpkin2_sleep{background-image:url(spritesmith2.png);background-position:-1223px -470px;width:60px;height:60px}.skin_pumpkin_sleep{background-image:url(spritesmith2.png);background-position:-1198px -546px;width:90px;height:90px}.customize-option.skin_pumpkin_sleep{background-image:url(spritesmith2.png);background-position:-1223px -561px;width:60px;height:60px}.skin_rainbow{background-image:url(spritesmith2.png);background-position:-1198px -637px;width:90px;height:90px}.customize-option.skin_rainbow{background-image:url(spritesmith2.png);background-position:-1223px -652px;width:60px;height:60px}.skin_rainbow_sleep{background-image:url(spritesmith2.png);background-position:-1198px -728px;width:90px;height:90px}.customize-option.skin_rainbow_sleep{background-image:url(spritesmith2.png);background-position:-1223px -743px;width:60px;height:60px}.skin_reptile{background-image:url(spritesmith2.png);background-position:-1198px -819px;width:90px;height:90px}.customize-option.skin_reptile{background-image:url(spritesmith2.png);background-position:-1223px -834px;width:60px;height:60px}.skin_reptile_sleep{background-image:url(spritesmith2.png);background-position:-1198px -910px;width:90px;height:90px}.customize-option.skin_reptile_sleep{background-image:url(spritesmith2.png);background-position:-1223px -925px;width:60px;height:60px}.skin_shadow{background-image:url(spritesmith2.png);background-position:-1198px -1001px;width:90px;height:90px}.customize-option.skin_shadow{background-image:url(spritesmith2.png);background-position:-1223px -1016px;width:60px;height:60px}.skin_shadow2{background-image:url(spritesmith2.png);background-position:-1120px -1143px;width:90px;height:90px}.customize-option.skin_shadow2{background-image:url(spritesmith2.png);background-position:-1145px -1158px;width:60px;height:60px}.skin_shadow2_sleep{background-image:url(spritesmith2.png);background-position:-1289px 0;width:90px;height:90px}.customize-option.skin_shadow2_sleep{background-image:url(spritesmith2.png);background-position:-1314px -15px;width:60px;height:60px}.skin_shadow_sleep{background-image:url(spritesmith2.png);background-position:-1289px -91px;width:90px;height:90px}.customize-option.skin_shadow_sleep{background-image:url(spritesmith2.png);background-position:-1314px -106px;width:60px;height:60px}.skin_skeleton{background-image:url(spritesmith2.png);background-position:-1289px -182px;width:90px;height:90px}.customize-option.skin_skeleton{background-image:url(spritesmith2.png);background-position:-1314px -197px;width:60px;height:60px}.skin_skeleton2{background-image:url(spritesmith2.png);background-position:-91px -318px;width:90px;height:90px}.customize-option.skin_skeleton2{background-image:url(spritesmith2.png);background-position:-116px -333px;width:60px;height:60px}.skin_skeleton2_sleep{background-image:url(spritesmith2.png);background-position:-182px -318px;width:90px;height:90px}.customize-option.skin_skeleton2_sleep{background-image:url(spritesmith2.png);background-position:-207px -333px;width:60px;height:60px}.skin_skeleton_sleep{background-image:url(spritesmith2.png);background-position:-273px -318px;width:90px;height:90px}.customize-option.skin_skeleton_sleep{background-image:url(spritesmith2.png);background-position:-298px -333px;width:60px;height:60px}.skin_transparent{background-image:url(spritesmith2.png);background-position:-364px -318px;width:90px;height:90px}.customize-option.skin_transparent{background-image:url(spritesmith2.png);background-position:-389px -333px;width:60px;height:60px}.skin_transparent_sleep{background-image:url(spritesmith2.png);background-position:-455px 0;width:90px;height:90px}.customize-option.skin_transparent_sleep{background-image:url(spritesmith2.png);background-position:-480px -15px;width:60px;height:60px}.skin_zombie{background-image:url(spritesmith2.png);background-position:-455px -91px;width:90px;height:90px}.customize-option.skin_zombie{background-image:url(spritesmith2.png);background-position:-480px -106px;width:60px;height:60px}.skin_zombie2{background-image:url(spritesmith2.png);background-position:-455px -182px;width:90px;height:90px}.customize-option.skin_zombie2{background-image:url(spritesmith2.png);background-position:-480px -197px;width:60px;height:60px}.skin_zombie2_sleep{background-image:url(spritesmith2.png);background-position:-455px -273px;width:90px;height:90px}.customize-option.skin_zombie2_sleep{background-image:url(spritesmith2.png);background-position:-480px -288px;width:60px;height:60px}.skin_zombie_sleep{background-image:url(spritesmith2.png);background-position:0 -415px;width:90px;height:90px}.customize-option.skin_zombie_sleep{background-image:url(spritesmith2.png);background-position:-25px -430px;width:60px;height:60px}.broad_armor_healer_1{background-image:url(spritesmith2.png);background-position:-91px -415px;width:90px;height:90px}.broad_armor_healer_2{background-image:url(spritesmith2.png);background-position:-182px -415px;width:90px;height:90px}.broad_armor_healer_3{background-image:url(spritesmith2.png);background-position:-273px -415px;width:90px;height:90px}.broad_armor_healer_4{background-image:url(spritesmith2.png);background-position:-364px -415px;width:90px;height:90px}.broad_armor_healer_5{background-image:url(spritesmith2.png);background-position:-455px -415px;width:90px;height:90px}.broad_armor_rogue_1{background-image:url(spritesmith2.png);background-position:-546px 0;width:90px;height:90px}.broad_armor_rogue_2{background-image:url(spritesmith2.png);background-position:-546px -91px;width:90px;height:90px}.broad_armor_rogue_3{background-image:url(spritesmith2.png);background-position:-546px -182px;width:90px;height:90px}.broad_armor_rogue_4{background-image:url(spritesmith2.png);background-position:-546px -273px;width:90px;height:90px}.broad_armor_rogue_5{background-image:url(spritesmith2.png);background-position:-546px -364px;width:90px;height:90px}.broad_armor_special_2{background-image:url(spritesmith2.png);background-position:0 -506px;width:90px;height:90px}.broad_armor_warrior_1{background-image:url(spritesmith2.png);background-position:-91px -506px;width:90px;height:90px}.broad_armor_warrior_2{background-image:url(spritesmith2.png);background-position:-182px -506px;width:90px;height:90px}.broad_armor_warrior_3{background-image:url(spritesmith2.png);background-position:-273px -506px;width:90px;height:90px}.broad_armor_warrior_4{background-image:url(spritesmith2.png);background-position:-364px -506px;width:90px;height:90px}.broad_armor_warrior_5{background-image:url(spritesmith2.png);background-position:-455px -506px;width:90px;height:90px}.broad_armor_wizard_1{background-image:url(spritesmith2.png);background-position:-546px -506px;width:90px;height:90px}.broad_armor_wizard_2{background-image:url(spritesmith2.png);background-position:-637px 0;width:90px;height:90px}.broad_armor_wizard_3{background-image:url(spritesmith2.png);background-position:-637px -91px;width:90px;height:90px}.broad_armor_wizard_4{background-image:url(spritesmith2.png);background-position:-637px -182px;width:90px;height:90px}.broad_armor_wizard_5{background-image:url(spritesmith2.png);background-position:-637px -273px;width:90px;height:90px}.shop_armor_healer_1{background-image:url(spritesmith2.png);background-position:-1380px -487px;width:40px;height:40px}.shop_armor_healer_2{background-image:url(spritesmith2.png);background-position:-1421px -528px;width:40px;height:40px}.shop_armor_healer_3{background-image:url(spritesmith2.png);background-position:-1380px -569px;width:40px;height:40px}.shop_armor_healer_4{background-image:url(spritesmith2.png);background-position:-1421px -569px;width:40px;height:40px}.shop_armor_healer_5{background-image:url(spritesmith2.png);background-position:-1380px -1061px;width:40px;height:40px}.shop_armor_rogue_1{background-image:url(spritesmith2.png);background-position:-1421px -1061px;width:40px;height:40px}.shop_armor_rogue_2{background-image:url(spritesmith2.png);background-position:-1380px -1143px;width:40px;height:40px}.shop_armor_rogue_3{background-image:url(spritesmith2.png);background-position:-1421px -1143px;width:40px;height:40px}.shop_armor_rogue_4{background-image:url(spritesmith2.png);background-position:-1380px -1184px;width:40px;height:40px}.shop_armor_rogue_5{background-image:url(spritesmith2.png);background-position:-507px -1325px;width:40px;height:40px}.shop_armor_special_0{background-image:url(spritesmith2.png);background-position:-548px -1325px;width:40px;height:40px}.shop_armor_special_1{background-image:url(spritesmith2.png);background-position:-589px -1325px;width:40px;height:40px}.shop_armor_special_2{background-image:url(spritesmith2.png);background-position:-712px -1325px;width:40px;height:40px}.shop_armor_warrior_1{background-image:url(spritesmith2.png);background-position:-753px -1325px;width:40px;height:40px}.shop_armor_warrior_2{background-image:url(spritesmith2.png);background-position:-794px -1325px;width:40px;height:40px}.shop_armor_warrior_3{background-image:url(spritesmith2.png);background-position:-835px -1325px;width:40px;height:40px}.shop_armor_warrior_4{background-image:url(spritesmith2.png);background-position:-1040px -1325px;width:40px;height:40px}.shop_armor_warrior_5{background-image:url(spritesmith2.png);background-position:-1081px -1325px;width:40px;height:40px}.shop_armor_wizard_1{background-image:url(spritesmith2.png);background-position:-1122px -1325px;width:40px;height:40px}.shop_armor_wizard_2{background-image:url(spritesmith2.png);background-position:-1245px -1325px;width:40px;height:40px}.shop_armor_wizard_3{background-image:url(spritesmith2.png);background-position:-97px -1366px;width:40px;height:40px}.shop_armor_wizard_4{background-image:url(spritesmith2.png);background-position:-1380px -364px;width:40px;height:40px}.shop_armor_wizard_5{background-image:url(spritesmith2.png);background-position:-1380px -446px;width:40px;height:40px}.slim_armor_healer_1{background-image:url(spritesmith2.png);background-position:-637px -364px;width:90px;height:90px}.slim_armor_healer_2{background-image:url(spritesmith2.png);background-position:-637px -455px;width:90px;height:90px}.slim_armor_healer_3{background-image:url(spritesmith2.png);background-position:0 -597px;width:90px;height:90px}.slim_armor_healer_4{background-image:url(spritesmith2.png);background-position:-91px -597px;width:90px;height:90px}.slim_armor_healer_5{background-image:url(spritesmith2.png);background-position:-182px -597px;width:90px;height:90px}.slim_armor_rogue_1{background-image:url(spritesmith2.png);background-position:-273px -597px;width:90px;height:90px}.slim_armor_rogue_2{background-image:url(spritesmith2.png);background-position:-364px -597px;width:90px;height:90px}.slim_armor_rogue_3{background-image:url(spritesmith2.png);background-position:-455px -597px;width:90px;height:90px}.slim_armor_rogue_4{background-image:url(spritesmith2.png);background-position:-546px -597px;width:90px;height:90px}.slim_armor_rogue_5{background-image:url(spritesmith2.png);background-position:-637px -597px;width:90px;height:90px}.slim_armor_special_2{background-image:url(spritesmith2.png);background-position:-728px 0;width:90px;height:90px}.slim_armor_warrior_1{background-image:url(spritesmith2.png);background-position:-728px -91px;width:90px;height:90px}.slim_armor_warrior_2{background-image:url(spritesmith2.png);background-position:-728px -182px;width:90px;height:90px}.slim_armor_warrior_3{background-image:url(spritesmith2.png);background-position:-728px -273px;width:90px;height:90px}.slim_armor_warrior_4{background-image:url(spritesmith2.png);background-position:-728px -364px;width:90px;height:90px}.slim_armor_warrior_5{background-image:url(spritesmith2.png);background-position:-728px -455px;width:90px;height:90px}.slim_armor_wizard_1{background-image:url(spritesmith2.png);background-position:-728px -546px;width:90px;height:90px}.slim_armor_wizard_2{background-image:url(spritesmith2.png);background-position:0 -688px;width:90px;height:90px}.slim_armor_wizard_3{background-image:url(spritesmith2.png);background-position:-91px -688px;width:90px;height:90px}.slim_armor_wizard_4{background-image:url(spritesmith2.png);background-position:-182px -688px;width:90px;height:90px}.slim_armor_wizard_5{background-image:url(spritesmith2.png);background-position:-273px -688px;width:90px;height:90px}.broad_armor_special_birthday{background-image:url(spritesmith2.png);background-position:-364px -688px;width:90px;height:90px}.shop_armor_special_birthday{background-image:url(spritesmith2.png);background-position:-138px -1366px;width:40px;height:40px}.slim_armor_special_birthday{background-image:url(spritesmith2.png);background-position:-455px -688px;width:90px;height:90px}.broad_armor_special_fallHealer{background-image:url(spritesmith2.png);background-position:-546px -688px;width:90px;height:90px}.broad_armor_special_fallMage{background-image:url(spritesmith2.png);background-position:-637px -688px;width:120px;height:90px}.broad_armor_special_fallRogue{background-image:url(spritesmith2.png);background-position:-819px 0;width:105px;height:90px}.broad_armor_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-819px -91px;width:90px;height:90px}.head_special_fallHealer{background-image:url(spritesmith2.png);background-position:-819px -182px;width:90px;height:90px}.head_special_fallMage{background-image:url(spritesmith2.png);background-position:0 -779px;width:120px;height:90px}.head_special_fallRogue{background-image:url(spritesmith2.png);background-position:-819px -273px;width:105px;height:90px}.head_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-819px -364px;width:90px;height:90px}.shield_special_fallHealer{background-image:url(spritesmith2.png);background-position:-819px -455px;width:90px;height:90px}.shield_special_fallRogue{background-image:url(spritesmith2.png);background-position:-819px -546px;width:105px;height:90px}.shield_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-819px -637px;width:90px;height:90px}.shop_armor_special_fallHealer{background-image:url(spritesmith2.png);background-position:-1421px -1225px;width:40px;height:40px}.shop_armor_special_fallMage{background-image:url(spritesmith2.png);background-position:-1380px -1266px;width:40px;height:40px}.shop_armor_special_fallRogue{background-image:url(spritesmith2.png);background-position:-1421px -1266px;width:40px;height:40px}.shop_armor_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-1330px -1183px;width:40px;height:40px}.shop_head_special_fallHealer{background-image:url(spritesmith2.png);background-position:-1198px -1092px;width:40px;height:40px}.shop_head_special_fallMage{background-image:url(spritesmith2.png);background-position:-1239px -1092px;width:40px;height:40px}.shop_head_special_fallRogue{background-image:url(spritesmith2.png);background-position:-1107px -1001px;width:40px;height:40px}.shop_head_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-1057px -910px;width:40px;height:40px}.shop_shield_special_fallHealer{background-image:url(spritesmith2.png);background-position:-925px -819px;width:40px;height:40px}.shop_shield_special_fallRogue{background-image:url(spritesmith2.png);background-position:-966px -819px;width:40px;height:40px}.shop_shield_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-728px -637px;width:40px;height:40px}.shop_weapon_special_fallHealer{background-image:url(spritesmith2.png);background-position:-769px -637px;width:40px;height:40px}.shop_weapon_special_fallMage{background-image:url(spritesmith2.png);background-position:-220px -1325px;width:40px;height:40px}.shop_weapon_special_fallRogue{background-image:url(spritesmith2.png);background-position:-343px -1325px;width:40px;height:40px}.shop_weapon_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-384px -1325px;width:40px;height:40px}.slim_armor_special_fallHealer{background-image:url(spritesmith2.png);background-position:-121px -779px;width:90px;height:90px}.slim_armor_special_fallMage{background-image:url(spritesmith2.png);background-position:-212px -779px;width:120px;height:90px}.slim_armor_special_fallRogue{background-image:url(spritesmith2.png);background-position:-333px -779px;width:105px;height:90px}.slim_armor_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-439px -779px;width:90px;height:90px}.weapon_special_fallHealer{background-image:url(spritesmith2.png);background-position:-530px -779px;width:90px;height:90px}.weapon_special_fallMage{background-image:url(spritesmith2.png);background-position:-621px -779px;width:120px;height:90px}.weapon_special_fallRogue{background-image:url(spritesmith2.png);background-position:-742px -779px;width:105px;height:90px}.weapon_special_fallWarrior{background-image:url(spritesmith2.png);background-position:-925px 0;width:90px;height:90px}.broad_armor_special_gaymerx{background-image:url(spritesmith2.png);background-position:-925px -91px;width:90px;height:90px}.head_special_gaymerx{background-image:url(spritesmith2.png);background-position:-925px -182px;width:90px;height:90px}.shop_armor_special_gaymerx{background-image:url(spritesmith2.png);background-position:-1163px -1325px;width:40px;height:40px}.shop_head_special_gaymerx{background-image:url(spritesmith2.png);background-position:-1204px -1325px;width:40px;height:40px}.slim_armor_special_gaymerx{background-image:url(spritesmith2.png);background-position:-925px -273px;width:90px;height:90px}.back_mystery_201402{background-image:url(spritesmith2.png);background-position:-925px -364px;width:90px;height:90px}.broad_armor_mystery_201402{background-image:url(spritesmith2.png);background-position:-925px -455px;width:90px;height:90px}.head_mystery_201402{background-image:url(spritesmith2.png);background-position:-925px -546px;width:90px;height:90px}.shop_armor_mystery_201402{background-image:url(spritesmith2.png);background-position:-1421px -364px;width:40px;height:40px}.shop_back_mystery_201402{background-image:url(spritesmith2.png);background-position:-1380px -405px;width:40px;height:40px}.shop_head_mystery_201402{background-image:url(spritesmith2.png);background-position:-1421px -405px;width:40px;height:40px}.slim_armor_mystery_201402{background-image:url(spritesmith2.png);background-position:-925px -637px;width:90px;height:90px}.broad_armor_mystery_201403{background-image:url(spritesmith2.png);background-position:-925px -728px;width:90px;height:90px}.headAccessory_mystery_201403{background-image:url(spritesmith2.png);background-position:0 -870px;width:90px;height:90px}.shop_armor_mystery_201403{background-image:url(spritesmith2.png);background-position:-1421px -487px;width:40px;height:40px}.shop_headAccessory_mystery_201403{background-image:url(spritesmith2.png);background-position:-1380px -528px;width:40px;height:40px}.slim_armor_mystery_201403{background-image:url(spritesmith2.png);background-position:-91px -870px;width:90px;height:90px}.back_mystery_201404{background-image:url(spritesmith2.png);background-position:-182px -870px;width:90px;height:90px}.headAccessory_mystery_201404{background-image:url(spritesmith2.png);background-position:-273px -870px;width:90px;height:90px}.shop_back_mystery_201404{background-image:url(spritesmith2.png);background-position:-1380px -610px;width:40px;height:40px}.shop_headAccessory_mystery_201404{background-image:url(spritesmith2.png);background-position:-1421px -1020px;width:40px;height:40px}.broad_armor_mystery_201405{background-image:url(spritesmith2.png);background-position:-364px -870px;width:90px;height:90px}.head_mystery_201405{background-image:url(spritesmith2.png);background-position:-455px -870px;width:90px;height:90px}.shop_armor_mystery_201405{background-image:url(spritesmith2.png);background-position:-1380px -1102px;width:40px;height:40px}.shop_head_mystery_201405{background-image:url(spritesmith2.png);background-position:-1421px -1102px;width:40px;height:40px}.slim_armor_mystery_201405{background-image:url(spritesmith2.png);background-position:-546px -870px;width:90px;height:90px}.broad_armor_mystery_201406{background-image:url(spritesmith2.png);background-position:0 -318px;width:90px;height:96px}.head_mystery_201406{background-image:url(spritesmith2.png);background-position:-364px -106px;width:90px;height:96px}.shop_armor_mystery_201406{background-image:url(spritesmith2.png);background-position:-1421px -1184px;width:40px;height:40px}.shop_head_mystery_201406{background-image:url(spritesmith2.png);background-position:-1380px -1225px;width:40px;height:40px}.slim_armor_mystery_201406{background-image:url(spritesmith2.png);background-position:-364px -203px;width:90px;height:96px}.broad_armor_mystery_201407{background-image:url(spritesmith2.png);background-position:-910px -870px;width:90px;height:90px}.head_mystery_201407{background-image:url(spritesmith2.png);background-position:-1016px 0;width:90px;height:90px}.shop_armor_mystery_201407{background-image:url(spritesmith2.png);background-position:-1289px -1183px;width:40px;height:40px}.shop_head_mystery_201407{background-image:url(spritesmith2.png);background-position:-425px -1366px;width:40px;height:40px}.slim_armor_mystery_201407{background-image:url(spritesmith2.png);background-position:-1016px -182px;width:90px;height:90px}.broad_armor_mystery_201408{background-image:url(spritesmith2.png);background-position:-1016px -273px;width:90px;height:90px}.head_mystery_201408{background-image:url(spritesmith2.png);background-position:-1016px -364px;width:90px;height:90px}.shop_armor_mystery_201408{background-image:url(spritesmith2.png);background-position:-1148px -1001px;width:40px;height:40px}.shop_head_mystery_201408{background-image:url(spritesmith2.png);background-position:-1016px -910px;width:40px;height:40px}.slim_armor_mystery_201408{background-image:url(spritesmith2.png);background-position:-1016px -455px;width:90px;height:90px}.broad_armor_mystery_201409{background-image:url(spritesmith2.png);background-position:-1016px -546px;width:90px;height:90px}.headAccessory_mystery_201409{background-image:url(spritesmith2.png);background-position:-1016px -637px;width:90px;height:90px}.shop_armor_mystery_201409{background-image:url(spritesmith2.png);background-position:-819px -728px;width:40px;height:40px}.shop_headAccessory_mystery_201409{background-image:url(spritesmith2.png);background-position:-860px -728px;width:40px;height:40px}.slim_armor_mystery_201409{background-image:url(spritesmith2.png);background-position:-1016px -728px;width:90px;height:90px}.back_mystery_201410{background-image:url(spritesmith2.png);background-position:0 -961px;width:93px;height:90px}.broad_armor_mystery_201410{background-image:url(spritesmith2.png);background-position:-94px -961px;width:93px;height:90px}.shop_armor_mystery_201410{background-image:url(spritesmith2.png);background-position:-261px -1325px;width:40px;height:40px}.shop_back_mystery_201410{background-image:url(spritesmith2.png);background-position:-302px -1325px;width:40px;height:40px}.slim_armor_mystery_201410{background-image:url(spritesmith2.png);background-position:-188px -961px;width:93px;height:90px}.head_mystery_201411{background-image:url(spritesmith2.png);background-position:-1016px -819px;width:90px;height:90px}.shop_head_mystery_201411{background-image:url(spritesmith2.png);background-position:-425px -1325px;width:40px;height:40px}.shop_weapon_mystery_201411{background-image:url(spritesmith2.png);background-position:-466px -1325px;width:40px;height:40px}.weapon_mystery_201411{background-image:url(spritesmith2.png);background-position:-282px -961px;width:90px;height:90px}.broad_armor_mystery_201412{background-image:url(spritesmith2.png);background-position:-373px -961px;width:90px;height:90px}.head_mystery_201412{background-image:url(spritesmith2.png);background-position:-464px -961px;width:90px;height:90px}.shop_armor_mystery_201412{background-image:url(spritesmith2.png);background-position:-630px -1325px;width:40px;height:40px}.shop_head_mystery_201412{background-image:url(spritesmith2.png);background-position:-671px -1325px;width:40px;height:40px}.slim_armor_mystery_201412{background-image:url(spritesmith2.png);background-position:-555px -961px;width:90px;height:90px}.broad_armor_mystery_301404{background-image:url(spritesmith2.png);background-position:-646px -961px;width:90px;height:90px}.eyewear_mystery_301404{background-image:url(spritesmith2.png);background-position:-737px -961px;width:90px;height:90px}.head_mystery_301404{background-image:url(spritesmith2.png);background-position:-828px -961px;width:90px;height:90px}.shop_armor_mystery_301404{background-image:url(spritesmith2.png);background-position:-876px -1325px;width:40px;height:40px}.shop_eyewear_mystery_301404{background-image:url(spritesmith2.png);background-position:-917px -1325px;width:40px;height:40px}.shop_head_mystery_301404{background-image:url(spritesmith2.png);background-position:-958px -1325px;width:40px;height:40px}.shop_weapon_mystery_301404{background-image:url(spritesmith2.png);background-position:-999px -1325px;width:40px;height:40px}.slim_armor_mystery_301404{background-image:url(spritesmith2.png);background-position:-919px -961px;width:90px;height:90px}.weapon_mystery_301404{background-image:url(spritesmith2.png);background-position:-1010px -961px;width:90px;height:90px}.eyewear_mystery_301405{background-image:url(spritesmith2.png);background-position:-1107px 0;width:90px;height:90px}.headAccessory_mystery_301405{background-image:url(spritesmith2.png);background-position:-1107px -91px;width:90px;height:90px}.head_mystery_301405{background-image:url(spritesmith2.png);background-position:-1107px -182px;width:90px;height:90px}.shield_mystery_301405{background-image:url(spritesmith2.png);background-position:-1107px -273px;width:90px;height:90px}.shop_eyewear_mystery_301405{background-image:url(spritesmith2.png);background-position:-1286px -1325px;width:40px;height:40px}.shop_headAccessory_mystery_301405{background-image:url(spritesmith2.png);background-position:-1327px -1325px;width:40px;height:40px}.shop_head_mystery_301405{background-image:url(spritesmith2.png);background-position:-1368px -1325px;width:40px;height:40px}.shop_shield_mystery_301405{background-image:url(spritesmith2.png);background-position:-1409px -1325px;width:40px;height:40px}.broad_armor_special_springHealer{background-image:url(spritesmith2.png);background-position:-1107px -364px;width:90px;height:90px}.broad_armor_special_springMage{background-image:url(spritesmith2.png);background-position:-1107px -455px;width:90px;height:90px}.broad_armor_special_springRogue{background-image:url(spritesmith2.png);background-position:-1107px -546px;width:90px;height:90px}.broad_armor_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1107px -637px;width:90px;height:90px}.headAccessory_special_springHealer{background-image:url(spritesmith2.png);background-position:-1107px -728px;width:90px;height:90px}.headAccessory_special_springMage{background-image:url(spritesmith2.png);background-position:-1107px -819px;width:90px;height:90px}.headAccessory_special_springRogue{background-image:url(spritesmith2.png);background-position:-1107px -910px;width:90px;height:90px}.headAccessory_special_springWarrior{background-image:url(spritesmith2.png);background-position:0 -1052px;width:90px;height:90px}.head_special_springHealer{background-image:url(spritesmith2.png);background-position:-91px -1052px;width:90px;height:90px}.head_special_springMage{background-image:url(spritesmith2.png);background-position:-182px -1052px;width:90px;height:90px}.head_special_springRogue{background-image:url(spritesmith2.png);background-position:-273px -1052px;width:90px;height:90px}.head_special_springWarrior{background-image:url(spritesmith2.png);background-position:-364px -1052px;width:90px;height:90px}.shield_special_springHealer{background-image:url(spritesmith2.png);background-position:-455px -1052px;width:90px;height:90px}.shield_special_springRogue{background-image:url(spritesmith2.png);background-position:-546px -1052px;width:90px;height:90px}.shield_special_springWarrior{background-image:url(spritesmith2.png);background-position:-637px -1052px;width:90px;height:90px}.shop_armor_special_springHealer{background-image:url(spritesmith2.png);background-position:-1421px -610px;width:40px;height:40px}.shop_armor_special_springMage{background-image:url(spritesmith2.png);background-position:-1380px -651px;width:40px;height:40px}.shop_armor_special_springRogue{background-image:url(spritesmith2.png);background-position:-1421px -651px;width:40px;height:40px}.shop_armor_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1380px -692px;width:40px;height:40px}.shop_headAccessory_special_springHealer{background-image:url(spritesmith2.png);background-position:-1421px -692px;width:40px;height:40px}.shop_headAccessory_special_springMage{background-image:url(spritesmith2.png);background-position:-1380px -733px;width:40px;height:40px}.shop_headAccessory_special_springRogue{background-image:url(spritesmith2.png);background-position:-1421px -733px;width:40px;height:40px}.shop_headAccessory_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1380px -774px;width:40px;height:40px}.shop_head_special_springHealer{background-image:url(spritesmith2.png);background-position:-1421px -774px;width:40px;height:40px}.shop_head_special_springMage{background-image:url(spritesmith2.png);background-position:-1380px -815px;width:40px;height:40px}.shop_head_special_springRogue copy{background-image:url(spritesmith2.png);background-position:-1421px -815px;width:40px;height:40px}.shop_head_special_springRogue{background-image:url(spritesmith2.png);background-position:-1380px -856px;width:40px;height:40px}.shop_head_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1421px -856px;width:40px;height:40px}.shop_shield_special_springHealer{background-image:url(spritesmith2.png);background-position:-1380px -897px;width:40px;height:40px}.shop_shield_special_springRogue{background-image:url(spritesmith2.png);background-position:-1421px -897px;width:40px;height:40px}.shop_shield_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1380px -938px;width:40px;height:40px}.shop_weapon_special_springHealer{background-image:url(spritesmith2.png);background-position:-1421px -938px;width:40px;height:40px}.shop_weapon_special_springMage{background-image:url(spritesmith2.png);background-position:-1380px -979px;width:40px;height:40px}.shop_weapon_special_springRogue{background-image:url(spritesmith2.png);background-position:-1421px -979px;width:40px;height:40px}.shop_weapon_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1380px -1020px;width:40px;height:40px}.slim_armor_special_springHealer{background-image:url(spritesmith2.png);background-position:-728px -1052px;width:90px;height:90px}.slim_armor_special_springMage{background-image:url(spritesmith2.png);background-position:-819px -1052px;width:90px;height:90px}.slim_armor_special_springRogue{background-image:url(spritesmith2.png);background-position:-910px -1052px;width:90px;height:90px}.slim_armor_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1001px -1052px;width:90px;height:90px}.weapon_special_springHealer{background-image:url(spritesmith2.png);background-position:-1092px -1052px;width:90px;height:90px}.weapon_special_springMage{background-image:url(spritesmith2.png);background-position:-1198px 0;width:90px;height:90px}.weapon_special_springRogue{background-image:url(spritesmith2.png);background-position:-1198px -91px;width:90px;height:90px}.weapon_special_springWarrior{background-image:url(spritesmith2.png);background-position:-1198px -182px;width:90px;height:90px}.body_special_summerHealer{background-image:url(spritesmith2.png);background-position:0 -106px;width:90px;height:105px}.body_special_summerMage{background-image:url(spritesmith2.png);background-position:-91px -106px;width:90px;height:105px}.broad_armor_special_summerHealer{background-image:url(spritesmith2.png);background-position:-182px -106px;width:90px;height:105px}.broad_armor_special_summerMage{background-image:url(spritesmith2.png);background-position:-273px 0;width:90px;height:105px}.broad_armor_special_summerRogue{background-image:url(spritesmith2.png);background-position:0 -1143px;width:111px;height:90px}.broad_armor_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-112px -1143px;width:111px;height:90px}.eyewear_special_summerRogue{background-image:url(spritesmith2.png);background-position:-224px -1143px;width:111px;height:90px}.eyewear_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-336px -1143px;width:111px;height:90px}.head_special_summerHealer{background-image:url(spritesmith2.png);background-position:-273px -106px;width:90px;height:105px}.head_special_summerMage{background-image:url(spritesmith2.png);background-position:0 0;width:90px;height:105px}.head_special_summerRogue{background-image:url(spritesmith2.png);background-position:-448px -1143px;width:111px;height:90px}.head_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-560px -1143px;width:111px;height:90px}.Healer_Summer{background-image:url(spritesmith2.png);background-position:-91px -212px;width:90px;height:105px}.Mage_Summer{background-image:url(spritesmith2.png);background-position:-182px -212px;width:90px;height:105px}.SummerRogue14{background-image:url(spritesmith2.png);background-position:-672px -1143px;width:111px;height:90px}.SummerWarrior14{background-image:url(spritesmith2.png);background-position:-784px -1143px;width:111px;height:90px}.shield_special_summerHealer{background-image:url(spritesmith2.png);background-position:-273px -212px;width:90px;height:105px}.shield_special_summerRogue{background-image:url(spritesmith2.png);background-position:-896px -1143px;width:111px;height:90px}.shield_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1008px -1143px;width:111px;height:90px}.shop_armor_special_summerHealer{background-image:url(spritesmith2.png);background-position:-637px -546px;width:40px;height:40px}.shop_armor_special_summerMage{background-image:url(spritesmith2.png);background-position:-678px -546px;width:40px;height:40px}.shop_armor_special_summerRogue{background-image:url(spritesmith2.png);background-position:-546px -455px;width:40px;height:40px}.shop_armor_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-587px -455px;width:40px;height:40px}.shop_body_special_summerHealer{background-image:url(spritesmith2.png);background-position:-455px -364px;width:40px;height:40px}.shop_body_special_summerMage{background-image:url(spritesmith2.png);background-position:-496px -364px;width:40px;height:40px}.shop_eyewear_special_summerRogue{background-image:url(spritesmith2.png);background-position:-758px -688px;width:40px;height:40px}.shop_eyewear_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-758px -729px;width:40px;height:40px}.shop_head_special_summerHealer{background-image:url(spritesmith2.png);background-position:-848px -779px;width:40px;height:40px}.shop_head_special_summerMage{background-image:url(spritesmith2.png);background-position:-848px -820px;width:40px;height:40px}.shop_head_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1211px -1143px;width:40px;height:40px}.shop_head_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1211px -1184px;width:40px;height:40px}.shop_shield_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1293px -1234px;width:40px;height:40px}.shop_shield_special_summerRogue{background-image:url(spritesmith2.png);background-position:-1334px -1234px;width:40px;height:40px}.shop_shield_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-1293px -1275px;width:40px;height:40px}.shop_weapon_special_summerHealer{background-image:url(spritesmith2.png);background-position:-1334px -1275px;width:40px;height:40px}.shop_weapon_special_summerMage{background-image:url(spritesmith2.png);background-position:-97px -1325px;width:40px;height:40px}.shop_weapon_special_summerRogue{background-image:url(spritesmith2.png);background-position:-138px -1325px;width:40px;height:40px}.shop_weapon_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-179px -1325px;width:40px;height:40px}.slim_armor_special_summerHealer{background-image:url(spritesmith2.png);background-position:-364px 0;width:90px;height:105px}.slim_armor_special_summerMage{background-image:url(spritesmith2.png);background-position:0 -212px;width:90px;height:105px}.slim_armor_special_summerRogue{background-image:url(spritesmith2.png);background-position:0 -1234px;width:111px;height:90px}.slim_armor_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-112px -1234px;width:111px;height:90px}.weapon_special_summerHealer{background-image:url(spritesmith2.png);background-position:-182px 0;width:90px;height:105px}.weapon_special_summerMage{background-image:url(spritesmith2.png);background-position:-91px 0;width:90px;height:105px}.weapon_special_summerRogue{background-image:url(spritesmith2.png);background-position:-224px -1234px;width:111px;height:90px}.weapon_special_summerWarrior{background-image:url(spritesmith2.png);background-position:-336px -1234px;width:111px;height:90px}.broad_armor_special_candycane{background-image:url(spritesmith2.png);background-position:-1289px -273px;width:90px;height:90px}.broad_armor_special_ski{background-image:url(spritesmith2.png);background-position:-1289px -364px;width:90px;height:90px}.broad_armor_special_snowflake{background-image:url(spritesmith2.png);background-position:-1289px -455px;width:90px;height:90px}.broad_armor_special_winter2015Healer{background-image:url(spritesmith2.png);background-position:-1289px -546px;width:90px;height:90px}.broad_armor_special_winter2015Mage{background-image:url(spritesmith2.png);background-position:-1289px -637px;width:90px;height:90px}.broad_armor_special_winter2015Rogue{background-image:url(spritesmith2.png);background-position:-448px -1234px;width:96px;height:90px}.broad_armor_special_winter2015Warrior{background-image:url(spritesmith2.png);background-position:-1289px -728px;width:90px;height:90px}.broad_armor_special_yeti{background-image:url(spritesmith2.png);background-position:-1289px -819px;width:90px;height:90px}.head_special_candycane{background-image:url(spritesmith2.png);background-position:-1289px -910px;width:90px;height:90px}.head_special_nye{background-image:url(spritesmith2.png);background-position:-1289px -1001px;width:90px;height:90px}.head_special_nye2014{background-image:url(spritesmith2.png);background-position:-1289px -1092px;width:90px;height:90px}.head_special_ski{background-image:url(spritesmith2.png);background-position:-545px -1234px;width:90px;height:90px}.head_special_snowflake{background-image:url(spritesmith2.png);background-position:-636px -1234px;width:90px;height:90px}.head_special_winter2015Healer{background-image:url(spritesmith2.png);background-position:-727px -1234px;width:90px;height:90px}.head_special_winter2015Mage{background-image:url(spritesmith2.png);background-position:-818px -1234px;width:90px;height:90px}.head_special_winter2015Rogue{background-image:url(spritesmith2.png);background-position:-909px -1234px;width:96px;height:90px}.head_special_winter2015Warrior{background-image:url(spritesmith2.png);background-position:-1006px -1234px;width:90px;height:90px}.head_special_yeti{background-image:url(spritesmith2.png);background-position:-1097px -1234px;width:90px;height:90px}.shield_special_ski{background-image:url(spritesmith2.png);background-position:-1188px -1234px;width:104px;height:90px}.shield_special_snowflake{background-image:url(spritesmith2.png);background-position:-1380px 0;width:90px;height:90px}.shield_special_winter2015Healer{background-image:url(spritesmith2.png);background-position:-1380px -91px;width:90px;height:90px}.shield_special_winter2015Rogue{background-image:url(spritesmith2.png);background-position:0 -1325px;width:96px;height:90px}.shield_special_winter2015Warrior{background-image:url(spritesmith2.png);background-position:-1380px -182px;width:90px;height:90px}.shield_special_yeti{background-image:url(spritesmith2.png);background-position:-1380px -273px;width:90px;height:90px}.shop_armor_special_candycane{background-image:url(spritesmith2.png);background-position:-179px -1366px;width:40px;height:40px}.shop_armor_special_ski{background-image:url(spritesmith2.png);background-position:-220px -1366px;width:40px;height:40px}.shop_armor_special_snowflake{background-image:url(spritesmith2.png);background-position:-261px -1366px;width:40px;height:40px}.shop_armor_special_winter2015Healer{background-image:url(spritesmith2.png);background-position:-302px -1366px;width:40px;height:40px}.shop_armor_special_winter2015Mage{background-image:url(spritesmith2.png);background-position:-343px -1366px;width:40px;height:40px}.shop_armor_special_winter2015Rogue{background-image:url(spritesmith2.png);background-position:-384px -1366px;width:40px;height:40px}.shop_armor_special_winter2015Warrior{background-image:url(spritesmith2.png);background-position:-1421px -446px;width:40px;height:40px}.shop_armor_special_yeti{background-image:url(spritesmith3.png);background-position:-1109px -1495px;width:40px;height:40px}.shop_head_special_candycane{background-image:url(spritesmith3.png);background-position:-1592px -246px;width:40px;height:40px}.shop_head_special_nye{background-image:url(spritesmith3.png);background-position:-1150px -1495px;width:40px;height:40px}.shop_head_special_nye2014{background-image:url(spritesmith3.png);background-position:-1191px -1495px;width:40px;height:40px}.shop_head_special_ski{background-image:url(spritesmith3.png);background-position:-1232px -1495px;width:40px;height:40px}.shop_head_special_snowflake{background-image:url(spritesmith3.png);background-position:-1355px -1495px;width:40px;height:40px}.shop_head_special_winter2015Healer{background-image:url(spritesmith3.png);background-position:-1396px -1495px;width:40px;height:40px}.shop_head_special_winter2015Mage{background-image:url(spritesmith3.png);background-position:-1437px -1495px;width:40px;height:40px}.shop_head_special_winter2015Rogue{background-image:url(spritesmith3.png);background-position:-1478px -1495px;width:40px;height:40px}.shop_head_special_winter2015Warrior{background-image:url(spritesmith3.png);background-position:-1519px -1495px;width:40px;height:40px}.shop_head_special_yeti{background-image:url(spritesmith3.png);background-position:-1592px -902px;width:40px;height:40px}.shop_shield_special_ski{background-image:url(spritesmith3.png);background-position:-1592px -943px;width:40px;height:40px}.shop_shield_special_snowflake{background-image:url(spritesmith3.png);background-position:-1592px -984px;width:40px;height:40px}.shop_shield_special_winter2015Healer{background-image:url(spritesmith3.png);background-position:-1592px -1025px;width:40px;height:40px}.shop_shield_special_winter2015Rogue{background-image:url(spritesmith3.png);background-position:-1592px -1066px;width:40px;height:40px}.shop_shield_special_winter2015Warrior{background-image:url(spritesmith3.png);background-position:-1592px -1107px;width:40px;height:40px}.shop_shield_special_yeti{background-image:url(spritesmith3.png);background-position:-1592px -1148px;width:40px;height:40px}.shop_weapon_special_candycane{background-image:url(spritesmith3.png);background-position:-1592px -1189px;width:40px;height:40px}.shop_weapon_special_ski{background-image:url(spritesmith3.png);background-position:-1592px -1230px;width:40px;height:40px}.shop_weapon_special_snowflake{background-image:url(spritesmith3.png);background-position:-1592px -1271px;width:40px;height:40px}.shop_weapon_special_winter2015Healer{background-image:url(spritesmith3.png);background-position:-1592px -1312px;width:40px;height:40px}.shop_weapon_special_winter2015Mage{background-image:url(spritesmith3.png);background-position:-1592px -1353px;width:40px;height:40px}.shop_weapon_special_winter2015Rogue{background-image:url(spritesmith3.png);background-position:-576px -1495px;width:40px;height:40px}.shop_weapon_special_winter2015Warrior{background-image:url(spritesmith3.png);background-position:-617px -1495px;width:40px;height:40px}.shop_weapon_special_yeti{background-image:url(spritesmith3.png);background-position:-1027px -1495px;width:40px;height:40px}.slim_armor_special_candycane{background-image:url(spritesmith3.png);background-position:-1361px -364px;width:90px;height:90px}.slim_armor_special_ski{background-image:url(spritesmith3.png);background-position:-1270px -1092px;width:90px;height:90px}.slim_armor_special_snowflake{background-image:url(spritesmith3.png);background-position:-1361px -455px;width:90px;height:90px}.slim_armor_special_winter2015Healer{background-image:url(spritesmith3.png);background-position:-1361px -546px;width:90px;height:90px}.slim_armor_special_winter2015Mage{background-image:url(spritesmith3.png);background-position:-1361px -637px;width:90px;height:90px}.slim_armor_special_winter2015Rogue{background-image:url(spritesmith3.png);background-position:0 -1313px;width:96px;height:90px}.slim_armor_special_winter2015Warrior{background-image:url(spritesmith3.png);background-position:-1361px -728px;width:90px;height:90px}.slim_armor_special_yeti{background-image:url(spritesmith3.png);background-position:-1361px -1001px;width:90px;height:90px}.weapon_special_candycane{background-image:url(spritesmith3.png);background-position:-1361px -1092px;width:90px;height:90px}.weapon_special_ski{background-image:url(spritesmith3.png);background-position:-1361px -1183px;width:90px;height:90px}.weapon_special_snowflake{background-image:url(spritesmith3.png);background-position:-97px -1313px;width:90px;height:90px}.weapon_special_winter2015Healer{background-image:url(spritesmith3.png);background-position:-188px -1313px;width:90px;height:90px}.weapon_special_winter2015Mage{background-image:url(spritesmith3.png);background-position:-279px -1313px;width:90px;height:90px}.weapon_special_winter2015Rogue{background-image:url(spritesmith3.png);background-position:-370px -1313px;width:96px;height:90px}.weapon_special_winter2015Warrior{background-image:url(spritesmith3.png);background-position:-467px -1313px;width:90px;height:90px}.weapon_special_yeti{background-image:url(spritesmith3.png);background-position:-558px -1313px;width:90px;height:90px}.back_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-740px -1313px;width:90px;height:90px}.back_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-831px -1313px;width:90px;height:90px}.body_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-1452px 0;width:90px;height:90px}.body_special_wondercon_gold{background-image:url(spritesmith3.png);background-position:-1452px -91px;width:90px;height:90px}.body_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-1452px -182px;width:90px;height:90px}.eyewear_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-1452px -364px;width:90px;height:90px}.eyewear_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-1452px -546px;width:90px;height:90px}.shop_back_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-658px -1495px;width:40px;height:40px}.shop_back_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-699px -1495px;width:40px;height:40px}.shop_body_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-740px -1495px;width:40px;height:40px}.shop_body_special_wondercon_gold{background-image:url(spritesmith3.png);background-position:-781px -1495px;width:40px;height:40px}.shop_body_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-822px -1495px;width:40px;height:40px}.shop_eyewear_special_wondercon_black{background-image:url(spritesmith3.png);background-position:-945px -1495px;width:40px;height:40px}.shop_eyewear_special_wondercon_red{background-image:url(spritesmith3.png);background-position:-986px -1495px;width:40px;height:40px}.head_0{background-image:url(spritesmith3.png);background-position:-1452px -637px;width:90px;height:90px}.customize-option.head_0{background-image:url(spritesmith3.png);background-position:-1477px -652px;width:60px;height:60px}.head_healer_1{background-image:url(spritesmith3.png);background-position:-1452px -728px;width:90px;height:90px}.head_healer_2{background-image:url(spritesmith3.png);background-position:-1452px -819px;width:90px;height:90px}.head_healer_3{background-image:url(spritesmith3.png);background-position:-1452px -910px;width:90px;height:90px}.head_healer_4{background-image:url(spritesmith3.png);background-position:-1452px -1001px;width:90px;height:90px}.head_healer_5{background-image:url(spritesmith3.png);background-position:-1452px -1092px;width:90px;height:90px}.head_rogue_1{background-image:url(spritesmith3.png);background-position:-1452px -1183px;width:90px;height:90px}.head_rogue_2{background-image:url(spritesmith3.png);background-position:-1452px -1274px;width:90px;height:90px}.head_rogue_3{background-image:url(spritesmith3.png);background-position:-218px -1404px;width:90px;height:90px}.head_rogue_4{background-image:url(spritesmith3.png);background-position:-309px -1404px;width:90px;height:90px}.head_rogue_5{background-image:url(spritesmith3.png);background-position:-400px -1404px;width:90px;height:90px}.head_special_2{background-image:url(spritesmith3.png);background-position:-491px -1404px;width:90px;height:90px}.head_warrior_1{background-image:url(spritesmith3.png);background-position:-582px -1404px;width:90px;height:90px}.head_warrior_2{background-image:url(spritesmith3.png);background-position:-660px -184px;width:90px;height:90px}.head_warrior_3{background-image:url(spritesmith3.png);background-position:-751px -184px;width:90px;height:90px}.head_warrior_4{background-image:url(spritesmith3.png);background-position:-660px -275px;width:90px;height:90px}.head_warrior_5{background-image:url(spritesmith3.png);background-position:-751px -275px;width:90px;height:90px}.head_wizard_1{background-image:url(spritesmith3.png);background-position:-660px -366px;width:90px;height:90px}.head_wizard_2{background-image:url(spritesmith3.png);background-position:-751px -366px;width:90px;height:90px}.head_wizard_3{background-image:url(spritesmith3.png);background-position:-660px -457px;width:90px;height:90px}.head_wizard_4{background-image:url(spritesmith3.png);background-position:-751px -457px;width:90px;height:90px}.head_wizard_5{background-image:url(spritesmith3.png);background-position:-660px -548px;width:90px;height:90px}.shop_head_healer_1{background-image:url(spritesmith3.png);background-position:-1592px -1394px;width:40px;height:40px}.shop_head_healer_2{background-image:url(spritesmith3.png);background-position:-1592px -1435px;width:40px;height:40px}.shop_head_healer_3{background-image:url(spritesmith3.png);background-position:-1592px -1476px;width:40px;height:40px}.shop_head_healer_4{background-image:url(spritesmith3.png);background-position:-1592px -1517px;width:40px;height:40px}.shop_head_healer_5{background-image:url(spritesmith3.png);background-position:0 -1584px;width:40px;height:40px}.shop_head_rogue_1{background-image:url(spritesmith3.png);background-position:-41px -1584px;width:40px;height:40px}.shop_head_rogue_2{background-image:url(spritesmith3.png);background-position:-82px -1584px;width:40px;height:40px}.shop_head_rogue_3{background-image:url(spritesmith3.png);background-position:-123px -1584px;width:40px;height:40px}.shop_head_rogue_4{background-image:url(spritesmith3.png);background-position:-164px -1584px;width:40px;height:40px}.shop_head_rogue_5{background-image:url(spritesmith3.png);background-position:-205px -1584px;width:40px;height:40px}.shop_head_special_0{background-image:url(spritesmith3.png);background-position:-246px -1584px;width:40px;height:40px}.shop_head_special_1{background-image:url(spritesmith3.png);background-position:-287px -1584px;width:40px;height:40px}.shop_head_special_2{background-image:url(spritesmith3.png);background-position:-328px -1584px;width:40px;height:40px}.shop_head_warrior_1{background-image:url(spritesmith3.png);background-position:-369px -1584px;width:40px;height:40px}.shop_head_warrior_2{background-image:url(spritesmith3.png);background-position:-410px -1584px;width:40px;height:40px}.shop_head_warrior_3{background-image:url(spritesmith3.png);background-position:-248px -1495px;width:40px;height:40px}.shop_head_warrior_4{background-image:url(spritesmith3.png);background-position:-289px -1495px;width:40px;height:40px}.shop_head_warrior_5{background-image:url(spritesmith3.png);background-position:-330px -1495px;width:40px;height:40px}.shop_head_wizard_1{background-image:url(spritesmith3.png);background-position:-371px -1495px;width:40px;height:40px}.shop_head_wizard_2{background-image:url(spritesmith3.png);background-position:-412px -1495px;width:40px;height:40px}.shop_head_wizard_3{background-image:url(spritesmith3.png);background-position:-453px -1495px;width:40px;height:40px}.shop_head_wizard_4{background-image:url(spritesmith3.png);background-position:-494px -1495px;width:40px;height:40px}.shop_head_wizard_5{background-image:url(spritesmith3.png);background-position:-535px -1495px;width:40px;height:40px}.shield_healer_1{background-image:url(spritesmith3.png);background-position:-751px -548px;width:90px;height:90px}.shield_healer_2{background-image:url(spritesmith3.png);background-position:-534px -992px;width:90px;height:90px}.shield_healer_3{background-image:url(spritesmith3.png);background-position:-625px -992px;width:90px;height:90px}.shield_healer_4{background-image:url(spritesmith3.png);background-position:-716px -992px;width:90px;height:90px}.shield_healer_5{background-image:url(spritesmith3.png);background-position:-807px -992px;width:90px;height:90px}.shield_rogue_0{background-image:url(spritesmith3.png);background-position:-898px -992px;width:90px;height:90px}.shield_rogue_1{background-image:url(spritesmith3.png);background-position:-989px -992px;width:103px;height:90px}.shield_rogue_2{background-image:url(spritesmith3.png);background-position:-1093px -992px;width:103px;height:90px}.shield_rogue_3{background-image:url(spritesmith3.png);background-position:0 -1131px;width:114px;height:90px}.shield_rogue_4{background-image:url(spritesmith3.png);background-position:-115px -1131px;width:96px;height:90px}.shield_rogue_5{background-image:url(spritesmith3.png);background-position:-212px -1131px;width:114px;height:90px}.shield_rogue_6{background-image:url(spritesmith3.png);background-position:-327px -1131px;width:114px;height:90px}.shield_special_1{background-image:url(spritesmith3.png);background-position:-442px -1131px;width:90px;height:90px}.shield_special_goldenknight{background-image:url(spritesmith3.png);background-position:-533px -1131px;width:111px;height:90px}.shield_warrior_1{background-image:url(spritesmith3.png);background-position:-645px -1131px;width:90px;height:90px}.shield_warrior_2{background-image:url(spritesmith3.png);background-position:-736px -1131px;width:90px;height:90px}.shield_warrior_3{background-image:url(spritesmith3.png);background-position:-827px -1131px;width:90px;height:90px}.shield_warrior_4{background-image:url(spritesmith3.png);background-position:-918px -1131px;width:90px;height:90px}.shield_warrior_5{background-image:url(spritesmith3.png);background-position:-1009px -1131px;width:90px;height:90px}.shop_shield_healer_1{background-image:url(spritesmith3.png);background-position:0 -1543px;width:40px;height:40px}.shop_shield_healer_2{background-image:url(spritesmith3.png);background-position:-41px -1543px;width:40px;height:40px}.shop_shield_healer_3{background-image:url(spritesmith3.png);background-position:-82px -1543px;width:40px;height:40px}.shop_shield_healer_4{background-image:url(spritesmith3.png);background-position:-123px -1543px;width:40px;height:40px}.shop_shield_healer_5{background-image:url(spritesmith3.png);background-position:-164px -1543px;width:40px;height:40px}.shop_shield_rogue_0{background-image:url(spritesmith3.png);background-position:-205px -1543px;width:40px;height:40px}.shop_shield_rogue_1{background-image:url(spritesmith3.png);background-position:-246px -1543px;width:40px;height:40px}.shop_shield_rogue_2{background-image:url(spritesmith3.png);background-position:-287px -1543px;width:40px;height:40px}.shop_shield_rogue_3{background-image:url(spritesmith3.png);background-position:-328px -1543px;width:40px;height:40px}.shop_shield_rogue_4{background-image:url(spritesmith3.png);background-position:-369px -1543px;width:40px;height:40px}.shop_shield_rogue_5{background-image:url(spritesmith3.png);background-position:-410px -1543px;width:40px;height:40px}.shop_shield_rogue_6{background-image:url(spritesmith3.png);background-position:-451px -1543px;width:40px;height:40px}.shop_shield_special_0{background-image:url(spritesmith3.png);background-position:-492px -1543px;width:40px;height:40px}.shop_shield_special_1{background-image:url(spritesmith3.png);background-position:-533px -1543px;width:40px;height:40px}.shop_shield_special_goldenknight{background-image:url(spritesmith3.png);background-position:-574px -1543px;width:40px;height:40px}.shop_shield_warrior_1{background-image:url(spritesmith3.png);background-position:-615px -1543px;width:40px;height:40px}.shop_shield_warrior_2{background-image:url(spritesmith3.png);background-position:-656px -1543px;width:40px;height:40px}.shop_shield_warrior_3{background-image:url(spritesmith3.png);background-position:-697px -1543px;width:40px;height:40px}.shop_shield_warrior_4{background-image:url(spritesmith3.png);background-position:-738px -1543px;width:40px;height:40px}.shop_shield_warrior_5{background-image:url(spritesmith3.png);background-position:-779px -1543px;width:40px;height:40px}.shop_weapon_healer_0{background-image:url(spritesmith3.png);background-position:-820px -1543px;width:40px;height:40px}.shop_weapon_healer_1{background-image:url(spritesmith3.png);background-position:-861px -1543px;width:40px;height:40px}.shop_weapon_healer_2{background-image:url(spritesmith3.png);background-position:-902px -1543px;width:40px;height:40px}.shop_weapon_healer_3{background-image:url(spritesmith3.png);background-position:-943px -1543px;width:40px;height:40px}.shop_weapon_healer_4{background-image:url(spritesmith3.png);background-position:-984px -1543px;width:40px;height:40px}.shop_weapon_healer_5{background-image:url(spritesmith3.png);background-position:-1025px -1543px;width:40px;height:40px}.shop_weapon_healer_6{background-image:url(spritesmith3.png);background-position:-1066px -1543px;width:40px;height:40px}.shop_weapon_rogue_0{background-image:url(spritesmith3.png);background-position:-1107px -1543px;width:40px;height:40px}.shop_weapon_rogue_1{background-image:url(spritesmith3.png);background-position:-1148px -1543px;width:40px;height:40px}.shop_weapon_rogue_2{background-image:url(spritesmith3.png);background-position:-1189px -1543px;width:40px;height:40px}.shop_weapon_rogue_3{background-image:url(spritesmith3.png);background-position:-1230px -1543px;width:40px;height:40px}.shop_weapon_rogue_4{background-image:url(spritesmith3.png);background-position:-1271px -1543px;width:40px;height:40px}.shop_weapon_rogue_5{background-image:url(spritesmith3.png);background-position:-1312px -1543px;width:40px;height:40px}.shop_weapon_rogue_6{background-image:url(spritesmith3.png);background-position:-1353px -1543px;width:40px;height:40px}.shop_weapon_special_0{background-image:url(spritesmith3.png);background-position:-1394px -1543px;width:40px;height:40px}.shop_weapon_special_1{background-image:url(spritesmith3.png);background-position:-1435px -1543px;width:40px;height:40px}.shop_weapon_special_2{background-image:url(spritesmith3.png);background-position:-1476px -1543px;width:40px;height:40px}.shop_weapon_special_3{background-image:url(spritesmith3.png);background-position:-1517px -1543px;width:40px;height:40px}.shop_weapon_special_critical{background-image:url(spritesmith3.png);background-position:-1592px 0;width:40px;height:40px}.shop_weapon_warrior_0{background-image:url(spritesmith3.png);background-position:-1592px -41px;width:40px;height:40px}.shop_weapon_warrior_1{background-image:url(spritesmith3.png);background-position:-1592px -82px;width:40px;height:40px}.shop_weapon_warrior_2{background-image:url(spritesmith3.png);background-position:-1592px -123px;width:40px;height:40px}.shop_weapon_warrior_3{background-image:url(spritesmith3.png);background-position:-1592px -164px;width:40px;height:40px}.shop_weapon_warrior_4{background-image:url(spritesmith3.png);background-position:-1592px -205px;width:40px;height:40px}.shop_weapon_warrior_5{background-image:url(spritesmith3.png);background-position:-451px -1584px;width:40px;height:40px}.shop_weapon_warrior_6{background-image:url(spritesmith3.png);background-position:-1592px -287px;width:40px;height:40px}.shop_weapon_wizard_0{background-image:url(spritesmith3.png);background-position:-1592px -328px;width:40px;height:40px}.shop_weapon_wizard_1{background-image:url(spritesmith3.png);background-position:-1592px -369px;width:40px;height:40px}.shop_weapon_wizard_2{background-image:url(spritesmith3.png);background-position:-1592px -451px;width:40px;height:40px}.shop_weapon_wizard_3{background-image:url(spritesmith3.png);background-position:-1592px -492px;width:40px;height:40px}.shop_weapon_wizard_4{background-image:url(spritesmith3.png);background-position:-1592px -574px;width:40px;height:40px}.shop_weapon_wizard_5{background-image:url(spritesmith3.png);background-position:-1592px -738px;width:40px;height:40px}.shop_weapon_wizard_6{background-image:url(spritesmith3.png);background-position:-1592px -861px;width:40px;height:40px}.weapon_healer_0{background-image:url(spritesmith3.png);background-position:-1100px -1131px;width:90px;height:90px}.weapon_healer_1{background-image:url(spritesmith3.png);background-position:-1270px 0;width:90px;height:90px}.weapon_healer_2{background-image:url(spritesmith3.png);background-position:-1270px -91px;width:90px;height:90px}.weapon_healer_3{background-image:url(spritesmith3.png);background-position:-1270px -182px;width:90px;height:90px}.weapon_healer_4{background-image:url(spritesmith3.png);background-position:-1270px -273px;width:90px;height:90px}.weapon_healer_5{background-image:url(spritesmith3.png);background-position:-1270px -364px;width:90px;height:90px}.weapon_healer_6{background-image:url(spritesmith3.png);background-position:-1270px -455px;width:90px;height:90px}.weapon_rogue_0{background-image:url(spritesmith3.png);background-position:-1270px -546px;width:90px;height:90px}.weapon_rogue_1{background-image:url(spritesmith3.png);background-position:-1270px -637px;width:90px;height:90px}.weapon_rogue_2{background-image:url(spritesmith3.png);background-position:-1270px -728px;width:90px;height:90px}.weapon_rogue_3{background-image:url(spritesmith3.png);background-position:-1270px -819px;width:90px;height:90px}.weapon_rogue_4{background-image:url(spritesmith3.png);background-position:-1270px -910px;width:90px;height:90px}.weapon_rogue_5{background-image:url(spritesmith3.png);background-position:-1270px -1001px;width:90px;height:90px}.weapon_rogue_6{background-image:url(spritesmith3.png);background-position:-1361px -273px;width:90px;height:90px}.weapon_special_1{background-image:url(spritesmith3.png);background-position:0 -1222px;width:102px;height:90px}.weapon_special_2{background-image:url(spritesmith3.png);background-position:-103px -1222px;width:90px;height:90px}.weapon_special_3{background-image:url(spritesmith3.png);background-position:-194px -1222px;width:90px;height:90px}.weapon_warrior_0{background-image:url(spritesmith3.png);background-position:-285px -1222px;width:90px;height:90px}.weapon_warrior_1{background-image:url(spritesmith3.png);background-position:-376px -1222px;width:90px;height:90px}.weapon_warrior_2{background-image:url(spritesmith3.png);background-position:-467px -1222px;width:90px;height:90px}.weapon_warrior_3{background-image:url(spritesmith3.png);background-position:-558px -1222px;width:90px;height:90px}.weapon_warrior_4{background-image:url(spritesmith3.png);background-position:-649px -1222px;width:90px;height:90px}.weapon_warrior_5{background-image:url(spritesmith3.png);background-position:-740px -1222px;width:90px;height:90px}.weapon_warrior_6{background-image:url(spritesmith3.png);background-position:-831px -1222px;width:90px;height:90px}.weapon_wizard_0{background-image:url(spritesmith3.png);background-position:-922px -1222px;width:90px;height:90px}.weapon_wizard_1{background-image:url(spritesmith3.png);background-position:-1013px -1222px;width:90px;height:90px}.weapon_wizard_2{background-image:url(spritesmith3.png);background-position:-1104px -1222px;width:90px;height:90px}.weapon_wizard_3{background-image:url(spritesmith3.png);background-position:-1195px -1222px;width:90px;height:90px}.weapon_wizard_4{background-image:url(spritesmith3.png);background-position:-1361px 0;width:90px;height:90px}.weapon_wizard_5{background-image:url(spritesmith3.png);background-position:-1361px -91px;width:90px;height:90px}.weapon_wizard_6{background-image:url(spritesmith3.png);background-position:-1361px -182px;width:90px;height:90px}.GrimReaper{background-image:url(spritesmith3.png);background-position:-1197px -992px;width:57px;height:66px}.Pet_Currency_Gem{background-image:url(spritesmith3.png);background-position:-492px -1584px;width:45px;height:39px}.Pet_Currency_Gem1x{background-image:url(spritesmith3.png);background-position:-1576px -1470px;width:15px;height:13px}.Pet_Currency_Gem2x{background-image:url(spritesmith3.png);background-position:-1483px -1365px;width:30px;height:26px}.PixelPaw-Gold{background-image:url(spritesmith3.png);background-position:-991px -1404px;width:51px;height:51px}.PixelPaw{background-image:url(spritesmith3.png);background-position:-1043px -1404px;width:51px;height:51px}.PixelPaw002{background-image:url(spritesmith3.png);background-position:-1095px -1404px;width:51px;height:51px}.inventory_present{background-image:url(spritesmith3.png);background-position:-1196px -1404px;width:48px;height:51px}.inventory_quest_scroll{background-image:url(spritesmith3.png);background-position:-1245px -1404px;width:48px;height:51px}.inventory_quest_scroll_penguin{background-image:url(spritesmith3.png);background-position:-1294px -1404px;width:48px;height:51px}.inventory_special_fortify{background-image:url(spritesmith3.png);background-position:-826px -1404px;width:57px;height:54px}.inventory_special_nye{background-image:url(spritesmith3.png);background-position:-863px -1495px;width:40px;height:40px}.inventory_special_opaquePotion{background-image:url(spritesmith3.png);background-position:-904px -1495px;width:40px;height:40px}.inventory_special_snowball{background-image:url(spritesmith3.png);background-position:-1190px -936px;width:57px;height:54px}.inventory_special_spookDust{background-image:url(spritesmith3.png);background-position:-1132px -936px;width:57px;height:54px}.inventory_special_trinket{background-image:url(spritesmith3.png);background-position:-1543px -104px;width:48px;height:51px}.inventory_special_valentine{background-image:url(spritesmith3.png);background-position:-1068px -1495px;width:40px;height:40px}.pet_key{background-image:url(spritesmith3.png);background-position:-1074px -936px;width:57px;height:54px}.rebirth_orb{background-image:url(spritesmith3.png);background-position:-884px -1404px;width:57px;height:54px}.snowman{background-image:url(spritesmith3.png);background-position:-1361px -819px;width:90px;height:90px}.spookman{background-image:url(spritesmith3.png);background-position:-1361px -910px;width:90px;height:90px}.zzz{background-image:url(spritesmith3.png);background-position:-1273px -1495px;width:40px;height:40px}.zzz_light{background-image:url(spritesmith3.png);background-position:-1314px -1495px;width:40px;height:40px}.just_head{background-image:url(spritesmith3.png);background-position:-1210px -691px;width:36px;height:96px}.npc_alex{background-image:url(spritesmith3.png);background-position:-1074px -417px;width:162px;height:138px}.npc_bailey{background-image:url(spritesmith3.png);background-position:-1014px -673px;width:54px;height:93px}.npc_daniel{background-image:url(spritesmith3.png);background-position:-1074px -691px;width:135px;height:123px}.npc_ian{background-image:url(spritesmith3.png);background-position:-1074px -556px;width:73px;height:134px}.npc_justin{background-image:url(spritesmith3.png);background-position:-1074px -815px;width:84px;height:120px}.npc_matt{background-image:url(spritesmith3.png);background-position:-1074px 0;width:195px;height:138px}.npc_timetravelers{background-image:url(spritesmith3.png);background-position:-651px -660px;width:195px;height:138px}.npc_timetravelers_active{background-image:url(spritesmith3.png);background-position:-1074px -139px;width:195px;height:138px}.npc_tyler{background-image:url(spritesmith3.png);background-position:-649px -1313px;width:90px;height:90px}.seasonalshop_closed{background-image:url(spritesmith3.png);background-position:-1074px -278px;width:162px;height:138px}.seasonalshop_winter2015{background-image:url(spritesmith3.png);background-position:-851px -673px;width:162px;height:138px}.2014_Fall_HealerPROMO2{background-image:url(spritesmith3.png);background-position:-922px -1313px;width:90px;height:90px}.2014_Fall_Mage_PROMO9{background-image:url(spritesmith3.png);background-position:-1013px -1313px;width:120px;height:90px}.2014_Fall_RoguePROMO3{background-image:url(spritesmith3.png);background-position:-1134px -1313px;width:105px;height:90px}.2014_Fall_Warrior_PROMO{background-image:url(spritesmith3.png);background-position:-1240px -1313px;width:90px;height:90px}.promo_mystery_201405{background-image:url(spritesmith3.png);background-position:-1331px -1313px;width:90px;height:90px}.promo_mystery_201406{background-image:url(spritesmith3.png);background-position:-1159px -815px;width:90px;height:96px}.promo_mystery_201407{background-image:url(spritesmith3.png);background-position:-1286px -1222px;width:42px;height:62px}.promo_mystery_201408{background-image:url(spritesmith3.png);background-position:-1004px -841px;width:60px;height:71px}.promo_mystery_201409{background-image:url(spritesmith3.png);background-position:-1452px -273px;width:90px;height:90px}.promo_mystery_201410{background-image:url(spritesmith3.png);background-position:-1191px -1131px;width:72px;height:63px}.promo_mystery_201411{background-image:url(spritesmith3.png);background-position:-1452px -455px;width:90px;height:90px}.promo_mystery_201412{background-image:url(spritesmith3.png);background-position:-1004px -913px;width:42px;height:66px}.promo_mystery_3014{background-image:url(spritesmith3.png);background-position:0 -1404px;width:217px;height:90px}.promo_partyhats{background-image:url(spritesmith3.png);background-position:0 -1495px;width:115px;height:47px}.promo_winterclasses2015{background-image:url(spritesmith3.png);background-position:-208px -992px;width:325px;height:110px}.promo_winteryhair{background-image:url(spritesmith3.png);background-position:-673px -1404px;width:152px;height:75px}.customize-option.promo_winteryhair{background-image:url(spritesmith3.png);background-position:-698px -1419px;width:60px;height:60px}.quest_atom1{background-image:url(spritesmith3.png);background-position:0 -841px;width:250px;height:150px}.quest_atom2{background-image:url(spritesmith3.png);background-position:0 -992px;width:207px;height:138px}.quest_atom3{background-image:url(spritesmith3.png);background-position:0 -660px;width:216px;height:180px}.quest_basilist{background-image:url(spritesmith3.png);background-position:-851px -531px;width:189px;height:141px}.quest_dilatory{background-image:url(spritesmith3.png);background-position:0 0;width:219px;height:219px}.quest_dilatory_derby{background-image:url(spritesmith3.png);background-position:0 -220px;width:219px;height:219px}.quest_egg_plainEgg{background-image:url(spritesmith3.png);background-position:-1392px -1404px;width:48px;height:51px}.quest_evilsanta{background-image:url(spritesmith3.png);background-position:-1148px -556px;width:118px;height:131px}.quest_ghost_stag{background-image:url(spritesmith3.png);background-position:0 -440px;width:219px;height:219px}.quest_goldenknight1_testimony{background-image:url(spritesmith3.png);background-position:-1543px 0;width:48px;height:51px}.quest_goldenknight2{background-image:url(spritesmith3.png);background-position:-502px -841px;width:250px;height:150px}.quest_goldenknight3{background-image:url(spritesmith3.png);background-position:-251px -841px;width:250px;height:150px}.quest_gryphon{background-image:url(spritesmith3.png);background-position:-434px -660px;width:216px;height:177px}.quest_harpy{background-image:url(spritesmith3.png);background-position:-220px -440px;width:219px;height:219px}.quest_hedgehog{background-image:url(spritesmith3.png);background-position:-440px -440px;width:219px;height:186px}.quest_moonstone1_moonstone{background-image:url(spritesmith3.png);background-position:-1452px -1365px;width:30px;height:30px}.quest_moonstone2{background-image:url(spritesmith3.png);background-position:-440px 0;width:219px;height:219px}.quest_moonstone3{background-image:url(spritesmith3.png);background-position:-220px 0;width:219px;height:219px}.quest_octopus{background-image:url(spritesmith3.png);background-position:-851px 0;width:222px;height:177px}.quest_owl{background-image:url(spritesmith3.png);background-position:-440px -220px;width:219px;height:219px}.quest_penguin{background-image:url(spritesmith3.png);background-position:-660px 0;width:190px;height:183px}.quest_rat{background-image:url(spritesmith3.png);background-position:-220px -220px;width:219px;height:219px}.quest_rooster{background-image:url(spritesmith3.png);background-position:-851px -356px;width:213px;height:174px}.quest_spider{background-image:url(spritesmith3.png);background-position:-753px -841px;width:250px;height:150px}.quest_vice1{background-image:url(spritesmith3.png);background-position:-851px -178px;width:216px;height:177px}.quest_vice2_lightCrystal{background-image:url(spritesmith3.png);background-position:-1592px -410px;width:40px;height:40px}.quest_vice3{background-image:url(spritesmith3.png);background-position:-217px -660px;width:216px;height:177px}.shop_copper{background-image:url(spritesmith3.png);background-position:-1361px -1274px;width:32px;height:22px}.shop_eyes{background-image:url(spritesmith3.png);background-position:-1592px -533px;width:40px;height:40px}.shop_gold{background-image:url(spritesmith3.png);background-position:-1543px -1470px;width:32px;height:22px}.shop_opaquePotion{background-image:url(spritesmith3.png);background-position:-1592px -615px;width:40px;height:40px}.shop_potion{background-image:url(spritesmith3.png);background-position:-1592px -656px;width:40px;height:40px}.shop_reroll{background-image:url(spritesmith3.png);background-position:-1592px -697px;width:40px;height:40px}.shop_silver{background-image:url(spritesmith3.png);background-position:-1592px -1558px;width:32px;height:22px}.shop_snowball{background-image:url(spritesmith3.png);background-position:-1592px -779px;width:40px;height:40px}.shop_spookDust{background-image:url(spritesmith3.png);background-position:-1592px -820px;width:40px;height:40px}.Pet_Egg_BearCub{background-image:url(spritesmith3.png);background-position:-1543px -312px;width:48px;height:51px}.Pet_Egg_Cactus{background-image:url(spritesmith3.png);background-position:-1543px -364px;width:48px;height:51px}.Pet_Egg_Deer{background-image:url(spritesmith3.png);background-position:-1543px -416px;width:48px;height:51px}.Pet_Egg_Dragon{background-image:url(spritesmith3.png);background-position:-1543px -468px;width:48px;height:51px}.Pet_Egg_Egg{background-image:url(spritesmith3.png);background-position:-1543px -520px;width:48px;height:51px}.Pet_Egg_FlyingPig{background-image:url(spritesmith3.png);background-position:-1543px -572px;width:48px;height:51px}.Pet_Egg_Fox{background-image:url(spritesmith3.png);background-position:-1543px -624px;width:48px;height:51px}.Pet_Egg_Gryphon{background-image:url(spritesmith3.png);background-position:-1543px -676px;width:48px;height:51px}.Pet_Egg_Hedgehog{background-image:url(spritesmith3.png);background-position:-1543px -728px;width:48px;height:51px}.Pet_Egg_LionCub{background-image:url(spritesmith3.png);background-position:-1543px -780px;width:48px;height:51px}.Pet_Egg_Octopus{background-image:url(spritesmith3.png);background-position:-1543px -832px;width:48px;height:51px}.Pet_Egg_Owl{background-image:url(spritesmith3.png);background-position:-1543px -884px;width:48px;height:51px}.Pet_Egg_PandaCub{background-image:url(spritesmith3.png);background-position:-1543px -936px;width:48px;height:51px}.Pet_Egg_Parrot{background-image:url(spritesmith3.png);background-position:-1543px -988px;width:48px;height:51px}.Pet_Egg_Penguin{background-image:url(spritesmith3.png);background-position:-1543px -1040px;width:48px;height:51px}.Pet_Egg_PolarBear{background-image:url(spritesmith3.png);background-position:-1543px -1092px;width:48px;height:51px}.Pet_Egg_Rat{background-image:url(spritesmith3.png);background-position:-1543px -1144px;width:48px;height:51px}.Pet_Egg_Rooster{background-image:url(spritesmith3.png);background-position:-1543px -260px;width:48px;height:51px}.Pet_Egg_Seahorse{background-image:url(spritesmith3.png);background-position:-1543px -208px;width:48px;height:51px}.Pet_Egg_Spider{background-image:url(spritesmith3.png);background-position:-1543px -156px;width:48px;height:51px}.Pet_Egg_TigerCub{background-image:url(spritesmith3.png);background-position:-1147px -1404px;width:48px;height:51px}.Pet_Egg_Wolf{background-image:url(spritesmith3.png);background-position:-1543px -52px;width:48px;height:51px}.Pet_Food_Cake_Base{background-image:url(spritesmith3.png);background-position:-160px -1495px;width:43px;height:43px}.Pet_Food_Cake_CottonCandyBlue{background-image:url(spritesmith3.png);background-position:-1543px -1425px;width:42px;height:44px}.Pet_Food_Cake_CottonCandyPink{background-image:url(spritesmith3.png);background-position:-1543px -1244px;width:43px;height:45px}.Pet_Food_Cake_Desert{background-image:url(spritesmith3.png);background-position:-116px -1495px;width:43px;height:44px}.Pet_Food_Cake_Golden{background-image:url(spritesmith3.png);background-position:-204px -1495px;width:43px;height:42px}.Pet_Food_Cake_Red{background-image:url(spritesmith3.png);background-position:-1543px -1335px;width:43px;height:44px}.Pet_Food_Cake_Shade{background-image:url(spritesmith3.png);background-position:-1543px -1290px;width:43px;height:44px}.Pet_Food_Cake_Skeleton{background-image:url(spritesmith3.png);background-position:-1543px -1196px;width:42px;height:47px}.Pet_Food_Cake_White{background-image:url(spritesmith3.png);background-position:-1543px -1380px;width:44px;height:44px}.Pet_Food_Cake_Zombie{background-image:url(spritesmith3.png);background-position:-1014px -767px;width:45px;height:44px}.Pet_Food_Candy_Base{background-image:url(spritesmith3.png);background-position:-942px -1404px;width:48px;height:51px}.Pet_Food_Candy_CottonCandyBlue{background-image:url(spritesmith3.png);background-position:-1441px -1404px;width:48px;height:51px}.Pet_Food_Candy_CottonCandyPink{background-image:url(spritesmith3.png);background-position:-1343px -1404px;width:48px;height:51px}.Pet_Food_Candy_Desert{background-image:url(spritesmith3.png);background-position:-1490px -1404px;width:48px;height:51px}.Pet_Food_Candy_Golden{background-image:url(spritesmith4.png);background-position:-816px -1802px;width:48px;height:51px}.Pet_Food_Candy_Red{background-image:url(spritesmith4.png);background-position:-370px -318px;width:48px;height:51px}.Pet_Food_Candy_Shade{background-image:url(spritesmith4.png);background-position:-767px -1802px;width:48px;height:51px}.Pet_Food_Candy_Skeleton{background-image:url(spritesmith4.png);background-position:-718px -1802px;width:48px;height:51px}.Pet_Food_Candy_White{background-image:url(spritesmith4.png);background-position:-669px -1802px;width:48px;height:51px}.Pet_Food_Candy_Zombie{background-image:url(spritesmith4.png);background-position:-620px -1802px;width:48px;height:51px}.Pet_Food_Chocolate{background-image:url(spritesmith4.png);background-position:-571px -1802px;width:48px;height:51px}.Pet_Food_CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-522px -1802px;width:48px;height:51px}.Pet_Food_CottonCandyPink{background-image:url(spritesmith4.png);background-position:-473px -1802px;width:48px;height:51px}.Pet_Food_Fish{background-image:url(spritesmith4.png);background-position:-321px -318px;width:48px;height:51px}.Pet_Food_Honey{background-image:url(spritesmith4.png);background-position:-1112px -1112px;width:48px;height:51px}.Pet_Food_Meat{background-image:url(spritesmith4.png);background-position:-1063px -1112px;width:48px;height:51px}.Pet_Food_Milk{background-image:url(spritesmith4.png);background-position:-1112px -1060px;width:48px;height:51px}.Pet_Food_Potatoe{background-image:url(spritesmith4.png);background-position:-1063px -1060px;width:48px;height:51px}.Pet_Food_RottenMeat{background-image:url(spritesmith4.png);background-position:-370px -370px;width:48px;height:51px}.Pet_Food_Saddle{background-image:url(spritesmith4.png);background-position:-321px -370px;width:48px;height:51px}.Pet_Food_Strawberry{background-image:url(spritesmith4.png);background-position:-424px -1802px;width:48px;height:51px}.Mount_Body_BearCub-Base{background-image:url(spritesmith4.png);background-position:-424px -212px;width:105px;height:105px}.Mount_Body_BearCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-424px -318px;width:105px;height:105px}.Mount_Body_BearCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:0 -424px;width:105px;height:105px}.Mount_Body_BearCub-Desert{background-image:url(spritesmith4.png);background-position:-106px -424px;width:105px;height:105px}.Mount_Body_BearCub-Golden{background-image:url(spritesmith4.png);background-position:-212px -424px;width:105px;height:105px}.Mount_Body_BearCub-Polar{background-image:url(spritesmith4.png);background-position:-318px -424px;width:105px;height:105px}.Mount_Body_BearCub-Red{background-image:url(spritesmith4.png);background-position:-424px -424px;width:105px;height:105px}.Mount_Body_BearCub-Shade{background-image:url(spritesmith4.png);background-position:-530px 0;width:105px;height:105px}.Mount_Body_BearCub-Skeleton{background-image:url(spritesmith4.png);background-position:-530px -106px;width:105px;height:105px}.Mount_Body_BearCub-White{background-image:url(spritesmith4.png);background-position:-530px -212px;width:105px;height:105px}.Mount_Body_BearCub-Zombie{background-image:url(spritesmith4.png);background-position:-530px -318px;width:105px;height:105px}.Mount_Body_Cactus-Base{background-image:url(spritesmith4.png);background-position:-530px -424px;width:105px;height:105px}.Mount_Body_Cactus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:0 -530px;width:105px;height:105px}.Mount_Body_Cactus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-106px -530px;width:105px;height:105px}.Mount_Body_Cactus-Desert{background-image:url(spritesmith4.png);background-position:-212px -530px;width:105px;height:105px}.Mount_Body_Cactus-Golden{background-image:url(spritesmith4.png);background-position:-318px -530px;width:105px;height:105px}.Mount_Body_Cactus-Red{background-image:url(spritesmith4.png);background-position:-424px -530px;width:105px;height:105px}.Mount_Body_Cactus-Shade{background-image:url(spritesmith4.png);background-position:-530px -530px;width:105px;height:105px}.Mount_Body_Cactus-Skeleton{background-image:url(spritesmith4.png);background-position:-636px 0;width:105px;height:105px}.Mount_Body_Cactus-White{background-image:url(spritesmith4.png);background-position:-636px -106px;width:105px;height:105px}.Mount_Body_Cactus-Zombie{background-image:url(spritesmith4.png);background-position:-636px -212px;width:105px;height:105px}.Mount_Body_Deer-Base{background-image:url(spritesmith4.png);background-position:-636px -318px;width:105px;height:105px}.Mount_Body_Deer-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-636px -424px;width:105px;height:105px}.Mount_Body_Deer-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-636px -530px;width:105px;height:105px}.Mount_Body_Deer-Desert{background-image:url(spritesmith4.png);background-position:0 -636px;width:105px;height:105px}.Mount_Body_Deer-Golden{background-image:url(spritesmith4.png);background-position:-106px -636px;width:105px;height:105px}.Mount_Body_Deer-Red{background-image:url(spritesmith4.png);background-position:-212px -636px;width:105px;height:105px}.Mount_Body_Deer-Shade{background-image:url(spritesmith4.png);background-position:-318px -636px;width:105px;height:105px}.Mount_Body_Deer-Skeleton{background-image:url(spritesmith4.png);background-position:-424px -636px;width:105px;height:105px}.Mount_Body_Deer-White{background-image:url(spritesmith4.png);background-position:-530px -636px;width:105px;height:105px}.Mount_Body_Deer-Zombie{background-image:url(spritesmith4.png);background-position:-636px -636px;width:105px;height:105px}.Mount_Body_Dragon-Base{background-image:url(spritesmith4.png);background-position:-742px 0;width:105px;height:105px}.Mount_Body_Dragon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-742px -106px;width:105px;height:105px}.Mount_Body_Dragon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-742px -212px;width:105px;height:105px}.Mount_Body_Dragon-Desert{background-image:url(spritesmith4.png);background-position:-742px -318px;width:105px;height:105px}.Mount_Body_Dragon-Golden{background-image:url(spritesmith4.png);background-position:-742px -424px;width:105px;height:105px}.Mount_Body_Dragon-Red{background-image:url(spritesmith4.png);background-position:-742px -530px;width:105px;height:105px}.Mount_Body_Dragon-Shade{background-image:url(spritesmith4.png);background-position:-742px -636px;width:105px;height:105px}.Mount_Body_Dragon-Skeleton{background-image:url(spritesmith4.png);background-position:0 -742px;width:105px;height:105px}.Mount_Body_Dragon-White{background-image:url(spritesmith4.png);background-position:-106px -742px;width:105px;height:105px}.Mount_Body_Dragon-Zombie{background-image:url(spritesmith4.png);background-position:-212px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-Base{background-image:url(spritesmith4.png);background-position:-318px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-424px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-530px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-Desert{background-image:url(spritesmith4.png);background-position:-636px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-Golden{background-image:url(spritesmith4.png);background-position:-742px -742px;width:105px;height:105px}.Mount_Body_FlyingPig-Red{background-image:url(spritesmith4.png);background-position:-848px 0;width:105px;height:105px}.Mount_Body_FlyingPig-Shade{background-image:url(spritesmith4.png);background-position:-848px -106px;width:105px;height:105px}.Mount_Body_FlyingPig-Skeleton{background-image:url(spritesmith4.png);background-position:-848px -212px;width:105px;height:105px}.Mount_Body_FlyingPig-White{background-image:url(spritesmith4.png);background-position:-848px -318px;width:105px;height:105px}.Mount_Body_FlyingPig-Zombie{background-image:url(spritesmith4.png);background-position:-848px -424px;width:105px;height:105px}.Mount_Body_Fox-Base{background-image:url(spritesmith4.png);background-position:-848px -530px;width:105px;height:105px}.Mount_Body_Fox-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-848px -636px;width:105px;height:105px}.Mount_Body_Fox-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-848px -742px;width:105px;height:105px}.Mount_Body_Fox-Desert{background-image:url(spritesmith4.png);background-position:0 -848px;width:105px;height:105px}.Mount_Body_Fox-Golden{background-image:url(spritesmith4.png);background-position:-106px -848px;width:105px;height:105px}.Mount_Body_Fox-Red{background-image:url(spritesmith4.png);background-position:-212px -848px;width:105px;height:105px}.Mount_Body_Fox-Shade{background-image:url(spritesmith4.png);background-position:-318px -848px;width:105px;height:105px}.Mount_Body_Fox-Skeleton{background-image:url(spritesmith4.png);background-position:-424px -848px;width:105px;height:105px}.Mount_Body_Fox-White{background-image:url(spritesmith4.png);background-position:-530px -848px;width:105px;height:105px}.Mount_Body_Fox-Zombie{background-image:url(spritesmith4.png);background-position:-636px -848px;width:105px;height:105px}.Mount_Body_Gryphon-Base{background-image:url(spritesmith4.png);background-position:-742px -848px;width:105px;height:105px}.Mount_Body_Gryphon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-848px -848px;width:105px;height:105px}.Mount_Body_Gryphon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-954px 0;width:105px;height:105px}.Mount_Body_Gryphon-Desert{background-image:url(spritesmith4.png);background-position:-954px -106px;width:105px;height:105px}.Mount_Body_Gryphon-Golden{background-image:url(spritesmith4.png);background-position:-954px -212px;width:105px;height:105px}.Mount_Body_Gryphon-Red{background-image:url(spritesmith4.png);background-position:-954px -318px;width:105px;height:105px}.Mount_Body_Gryphon-Shade{background-image:url(spritesmith4.png);background-position:-954px -424px;width:105px;height:105px}.Mount_Body_Gryphon-Skeleton{background-image:url(spritesmith4.png);background-position:-954px -530px;width:105px;height:105px}.Mount_Body_Gryphon-White{background-image:url(spritesmith4.png);background-position:-954px -636px;width:105px;height:105px}.Mount_Body_Gryphon-Zombie{background-image:url(spritesmith4.png);background-position:-954px -742px;width:105px;height:105px}.Mount_Body_Hedgehog-Base{background-image:url(spritesmith4.png);background-position:-954px -848px;width:105px;height:105px}.Mount_Body_Hedgehog-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:0 -954px;width:105px;height:105px}.Mount_Body_Hedgehog-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-106px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-Desert{background-image:url(spritesmith4.png);background-position:-212px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-Golden{background-image:url(spritesmith4.png);background-position:-318px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-Red{background-image:url(spritesmith4.png);background-position:-424px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-Shade{background-image:url(spritesmith4.png);background-position:-530px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-Skeleton{background-image:url(spritesmith4.png);background-position:-636px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-White{background-image:url(spritesmith4.png);background-position:-742px -954px;width:105px;height:105px}.Mount_Body_Hedgehog-Zombie{background-image:url(spritesmith4.png);background-position:-848px -954px;width:105px;height:105px}.Mount_Body_LionCub-Base{background-image:url(spritesmith4.png);background-position:-954px -954px;width:105px;height:105px}.Mount_Body_LionCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1060px 0;width:105px;height:105px}.Mount_Body_LionCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1060px -106px;width:105px;height:105px}.Mount_Body_LionCub-Desert{background-image:url(spritesmith4.png);background-position:-1060px -212px;width:105px;height:105px}.Mount_Body_LionCub-Ethereal{background-image:url(spritesmith4.png);background-position:-1060px -318px;width:105px;height:105px}.Mount_Body_LionCub-Golden{background-image:url(spritesmith4.png);background-position:-1060px -424px;width:105px;height:105px}.Mount_Body_LionCub-Red{background-image:url(spritesmith4.png);background-position:-1060px -530px;width:105px;height:105px}.Mount_Body_LionCub-Shade{background-image:url(spritesmith4.png);background-position:-1060px -636px;width:105px;height:105px}.Mount_Body_LionCub-Skeleton{background-image:url(spritesmith4.png);background-position:-1060px -742px;width:105px;height:105px}.Mount_Body_LionCub-White{background-image:url(spritesmith4.png);background-position:-1060px -848px;width:105px;height:105px}.Mount_Body_LionCub-Zombie{background-image:url(spritesmith4.png);background-position:-1060px -954px;width:105px;height:105px}.Mount_Body_MantisShrimp-Base{background-image:url(spritesmith4.png);background-position:0 -1060px;width:108px;height:105px}.Mount_Body_Octopus-Base{background-image:url(spritesmith4.png);background-position:-109px -1060px;width:105px;height:105px}.Mount_Body_Octopus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-215px -1060px;width:105px;height:105px}.Mount_Body_Octopus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-321px -1060px;width:105px;height:105px}.Mount_Body_Octopus-Desert{background-image:url(spritesmith4.png);background-position:-427px -1060px;width:105px;height:105px}.Mount_Body_Octopus-Golden{background-image:url(spritesmith4.png);background-position:-533px -1060px;width:105px;height:105px}.Mount_Body_Octopus-Red{background-image:url(spritesmith4.png);background-position:-639px -1060px;width:105px;height:105px}.Mount_Body_Octopus-Shade{background-image:url(spritesmith4.png);background-position:-745px -1060px;width:105px;height:105px}.Mount_Body_Octopus-Skeleton{background-image:url(spritesmith4.png);background-position:-851px -1060px;width:105px;height:105px}.Mount_Body_Octopus-White{background-image:url(spritesmith4.png);background-position:-957px -1060px;width:105px;height:105px}.Mount_Body_Octopus-Zombie{background-image:url(spritesmith4.png);background-position:-1166px 0;width:105px;height:105px}.Mount_Body_Owl-Base{background-image:url(spritesmith4.png);background-position:-1166px -106px;width:105px;height:105px}.Mount_Body_Owl-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1166px -212px;width:105px;height:105px}.Mount_Body_Owl-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1166px -318px;width:105px;height:105px}.Mount_Body_Owl-Desert{background-image:url(spritesmith4.png);background-position:-1166px -424px;width:105px;height:105px}.Mount_Body_Owl-Golden{background-image:url(spritesmith4.png);background-position:-1166px -530px;width:105px;height:105px}.Mount_Body_Owl-Red{background-image:url(spritesmith4.png);background-position:-1166px -636px;width:105px;height:105px}.Mount_Body_Owl-Shade{background-image:url(spritesmith4.png);background-position:-1166px -742px;width:105px;height:105px}.Mount_Body_Owl-Skeleton{background-image:url(spritesmith4.png);background-position:-1166px -848px;width:105px;height:105px}.Mount_Body_Owl-White{background-image:url(spritesmith4.png);background-position:-1166px -954px;width:105px;height:105px}.Mount_Body_Owl-Zombie{background-image:url(spritesmith4.png);background-position:-1166px -1060px;width:105px;height:105px}.Mount_Body_PandaCub-Base{background-image:url(spritesmith4.png);background-position:0 -1166px;width:105px;height:105px}.Mount_Body_PandaCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-106px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-212px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-Desert{background-image:url(spritesmith4.png);background-position:-318px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-Golden{background-image:url(spritesmith4.png);background-position:-424px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-Red{background-image:url(spritesmith4.png);background-position:-530px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-Shade{background-image:url(spritesmith4.png);background-position:-636px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-Skeleton{background-image:url(spritesmith4.png);background-position:-742px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-White{background-image:url(spritesmith4.png);background-position:-848px -1166px;width:105px;height:105px}.Mount_Body_PandaCub-Zombie{background-image:url(spritesmith4.png);background-position:-954px -1166px;width:105px;height:105px}.Mount_Body_Parrot-Base{background-image:url(spritesmith4.png);background-position:-1060px -1166px;width:105px;height:105px}.Mount_Body_Parrot-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1166px -1166px;width:105px;height:105px}.Mount_Body_Parrot-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1272px 0;width:105px;height:105px}.Mount_Body_Parrot-Desert{background-image:url(spritesmith4.png);background-position:-1272px -106px;width:105px;height:105px}.Mount_Body_Parrot-Golden{background-image:url(spritesmith4.png);background-position:-1272px -212px;width:105px;height:105px}.Mount_Body_Parrot-Red{background-image:url(spritesmith4.png);background-position:-1272px -318px;width:105px;height:105px}.Mount_Body_Parrot-Shade{background-image:url(spritesmith4.png);background-position:-1272px -424px;width:105px;height:105px}.Mount_Body_Parrot-Skeleton{background-image:url(spritesmith4.png);background-position:-1272px -530px;width:105px;height:105px}.Mount_Body_Parrot-White{background-image:url(spritesmith4.png);background-position:-1272px -636px;width:105px;height:105px}.Mount_Body_Parrot-Zombie{background-image:url(spritesmith4.png);background-position:-1272px -742px;width:105px;height:105px}.Mount_Body_Penguin-Base{background-image:url(spritesmith4.png);background-position:-1272px -848px;width:105px;height:105px}.Mount_Body_Penguin-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1272px -954px;width:105px;height:105px}.Mount_Body_Penguin-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1272px -1060px;width:105px;height:105px}.Mount_Body_Penguin-Desert{background-image:url(spritesmith4.png);background-position:-1272px -1166px;width:105px;height:105px}.Mount_Body_Penguin-Golden{background-image:url(spritesmith4.png);background-position:0 -1272px;width:105px;height:105px}.Mount_Body_Penguin-Red{background-image:url(spritesmith4.png);background-position:-106px -1272px;width:105px;height:105px}.Mount_Body_Penguin-Shade{background-image:url(spritesmith4.png);background-position:-212px -1272px;width:105px;height:105px}.Mount_Body_Penguin-Skeleton{background-image:url(spritesmith4.png);background-position:-318px -1272px;width:105px;height:105px}.Mount_Body_Penguin-White{background-image:url(spritesmith4.png);background-position:-424px -1272px;width:105px;height:105px}.Mount_Body_Penguin-Zombie{background-image:url(spritesmith4.png);background-position:-530px -1272px;width:105px;height:105px}.Mount_Body_Rat-Base{background-image:url(spritesmith4.png);background-position:-636px -1272px;width:105px;height:105px}.Mount_Body_Rat-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-742px -1272px;width:105px;height:105px}.Mount_Body_Rat-CottonCandyPink{background-image:url(spritesmith4.png);background-position:0 0;width:105px;height:105px}.Mount_Body_Rat-Desert{background-image:url(spritesmith4.png);background-position:-954px -1272px;width:105px;height:105px}.Mount_Body_Rat-Golden{background-image:url(spritesmith4.png);background-position:-1060px -1272px;width:105px;height:105px}.Mount_Body_Rat-Red{background-image:url(spritesmith4.png);background-position:-1166px -1272px;width:105px;height:105px}.Mount_Body_Rat-Shade{background-image:url(spritesmith4.png);background-position:-1272px -1272px;width:105px;height:105px}.Mount_Body_Rat-Skeleton{background-image:url(spritesmith4.png);background-position:-1378px 0;width:105px;height:105px}.Mount_Body_Rat-White{background-image:url(spritesmith4.png);background-position:-1378px -106px;width:105px;height:105px}.Mount_Body_Rat-Zombie{background-image:url(spritesmith4.png);background-position:-1378px -212px;width:105px;height:105px}.Mount_Body_Rooster-Base{background-image:url(spritesmith4.png);background-position:-1378px -318px;width:105px;height:105px}.Mount_Body_Rooster-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1378px -424px;width:105px;height:105px}.Mount_Body_Rooster-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1378px -530px;width:105px;height:105px}.Mount_Body_Rooster-Desert{background-image:url(spritesmith4.png);background-position:-1378px -636px;width:105px;height:105px}.Mount_Body_Rooster-Golden{background-image:url(spritesmith4.png);background-position:-1378px -742px;width:105px;height:105px}.Mount_Body_Rooster-Red{background-image:url(spritesmith4.png);background-position:-1378px -848px;width:105px;height:105px}.Mount_Body_Rooster-Shade{background-image:url(spritesmith4.png);background-position:-1378px -954px;width:105px;height:105px}.Mount_Body_Rooster-Skeleton{background-image:url(spritesmith4.png);background-position:-1378px -1060px;width:105px;height:105px}.Mount_Body_Rooster-White{background-image:url(spritesmith4.png);background-position:-1378px -1166px;width:105px;height:105px}.Mount_Body_Rooster-Zombie{background-image:url(spritesmith4.png);background-position:-1378px -1272px;width:105px;height:105px}.Mount_Body_Seahorse-Base{background-image:url(spritesmith4.png);background-position:0 -1378px;width:105px;height:105px}.Mount_Body_Seahorse-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-106px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-212px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-Desert{background-image:url(spritesmith4.png);background-position:-318px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-Golden{background-image:url(spritesmith4.png);background-position:-424px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-Red{background-image:url(spritesmith4.png);background-position:-530px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-Shade{background-image:url(spritesmith4.png);background-position:-636px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-Skeleton{background-image:url(spritesmith4.png);background-position:-742px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-White{background-image:url(spritesmith4.png);background-position:-848px -1378px;width:105px;height:105px}.Mount_Body_Seahorse-Zombie{background-image:url(spritesmith4.png);background-position:-954px -1378px;width:105px;height:105px}.Mount_Body_Spider-Base{background-image:url(spritesmith4.png);background-position:-1060px -1378px;width:105px;height:105px}.Mount_Body_Spider-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1166px -1378px;width:105px;height:105px}.Mount_Body_Spider-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1272px -1378px;width:105px;height:105px}.Mount_Body_Spider-Desert{background-image:url(spritesmith4.png);background-position:-1378px -1378px;width:105px;height:105px}.Mount_Body_Spider-Golden{background-image:url(spritesmith4.png);background-position:-1484px 0;width:105px;height:105px}.Mount_Body_Spider-Red{background-image:url(spritesmith4.png);background-position:-1484px -106px;width:105px;height:105px}.Mount_Body_Spider-Shade{background-image:url(spritesmith4.png);background-position:-1484px -212px;width:105px;height:105px}.Mount_Body_Spider-Skeleton{background-image:url(spritesmith4.png);background-position:-1484px -318px;width:105px;height:105px}.Mount_Body_Spider-White{background-image:url(spritesmith4.png);background-position:-1484px -424px;width:105px;height:105px}.Mount_Body_Spider-Zombie{background-image:url(spritesmith4.png);background-position:-1484px -530px;width:105px;height:105px}.Mount_Body_TigerCub-Base{background-image:url(spritesmith4.png);background-position:-1484px -636px;width:105px;height:105px}.Mount_Body_TigerCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1484px -742px;width:105px;height:105px}.Mount_Body_TigerCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1484px -848px;width:105px;height:105px}.Mount_Body_TigerCub-Desert{background-image:url(spritesmith4.png);background-position:-1484px -954px;width:105px;height:105px}.Mount_Body_TigerCub-Golden{background-image:url(spritesmith4.png);background-position:-1484px -1060px;width:105px;height:105px}.Mount_Body_TigerCub-Red{background-image:url(spritesmith4.png);background-position:-1484px -1166px;width:105px;height:105px}.Mount_Body_TigerCub-Shade{background-image:url(spritesmith4.png);background-position:-1484px -1272px;width:105px;height:105px}.Mount_Body_TigerCub-Skeleton{background-image:url(spritesmith4.png);background-position:-1484px -1378px;width:105px;height:105px}.Mount_Body_TigerCub-White{background-image:url(spritesmith4.png);background-position:0 -1484px;width:105px;height:105px}.Mount_Body_TigerCub-Zombie{background-image:url(spritesmith4.png);background-position:-106px -1484px;width:105px;height:105px}.Mount_Body_Turkey-Base{background-image:url(spritesmith4.png);background-position:-212px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Base{background-image:url(spritesmith4.png);background-position:-318px -1484px;width:105px;height:105px}.Mount_Body_Wolf-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-424px -1484px;width:105px;height:105px}.Mount_Body_Wolf-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-530px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Desert{background-image:url(spritesmith4.png);background-position:-636px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Golden{background-image:url(spritesmith4.png);background-position:-742px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Red{background-image:url(spritesmith4.png);background-position:-848px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Shade{background-image:url(spritesmith4.png);background-position:-954px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Skeleton{background-image:url(spritesmith4.png);background-position:-1060px -1484px;width:105px;height:105px}.Mount_Body_Wolf-White{background-image:url(spritesmith4.png);background-position:-1166px -1484px;width:105px;height:105px}.Mount_Body_Wolf-Zombie{background-image:url(spritesmith4.png);background-position:-1272px -1484px;width:105px;height:105px}.Mount_Head_BearCub-Base{background-image:url(spritesmith4.png);background-position:-1378px -1484px;width:105px;height:105px}.Mount_Head_BearCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1484px -1484px;width:105px;height:105px}.Mount_Head_BearCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1590px 0;width:105px;height:105px}.Mount_Head_BearCub-Desert{background-image:url(spritesmith4.png);background-position:-1590px -106px;width:105px;height:105px}.Mount_Head_BearCub-Golden{background-image:url(spritesmith4.png);background-position:-1590px -212px;width:105px;height:105px}.Mount_Head_BearCub-Polar{background-image:url(spritesmith4.png);background-position:-1590px -318px;width:105px;height:105px}.Mount_Head_BearCub-Red{background-image:url(spritesmith4.png);background-position:-1590px -424px;width:105px;height:105px}.Mount_Head_BearCub-Shade{background-image:url(spritesmith4.png);background-position:-1590px -530px;width:105px;height:105px}.Mount_Head_BearCub-Skeleton{background-image:url(spritesmith4.png);background-position:-1590px -636px;width:105px;height:105px}.Mount_Head_BearCub-White{background-image:url(spritesmith4.png);background-position:-1590px -742px;width:105px;height:105px}.Mount_Head_BearCub-Zombie{background-image:url(spritesmith4.png);background-position:-1590px -848px;width:105px;height:105px}.Mount_Head_Cactus-Base{background-image:url(spritesmith4.png);background-position:-1590px -954px;width:105px;height:105px}.Mount_Head_Cactus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1590px -1060px;width:105px;height:105px}.Mount_Head_Cactus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1590px -1166px;width:105px;height:105px}.Mount_Head_Cactus-Desert{background-image:url(spritesmith4.png);background-position:-1590px -1272px;width:105px;height:105px}.Mount_Head_Cactus-Golden{background-image:url(spritesmith4.png);background-position:-1590px -1378px;width:105px;height:105px}.Mount_Head_Cactus-Red{background-image:url(spritesmith4.png);background-position:-1590px -1484px;width:105px;height:105px}.Mount_Head_Cactus-Shade{background-image:url(spritesmith4.png);background-position:0 -1590px;width:105px;height:105px}.Mount_Head_Cactus-Skeleton{background-image:url(spritesmith4.png);background-position:-106px -1590px;width:105px;height:105px}.Mount_Head_Cactus-White{background-image:url(spritesmith4.png);background-position:-212px -1590px;width:105px;height:105px}.Mount_Head_Cactus-Zombie{background-image:url(spritesmith4.png);background-position:-318px -1590px;width:105px;height:105px}.Mount_Head_Deer-Base{background-image:url(spritesmith4.png);background-position:-424px -1590px;width:105px;height:105px}.Mount_Head_Deer-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-530px -1590px;width:105px;height:105px}.Mount_Head_Deer-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-636px -1590px;width:105px;height:105px}.Mount_Head_Deer-Desert{background-image:url(spritesmith4.png);background-position:-742px -1590px;width:105px;height:105px}.Mount_Head_Deer-Golden{background-image:url(spritesmith4.png);background-position:-848px -1590px;width:105px;height:105px}.Mount_Head_Deer-Red{background-image:url(spritesmith4.png);background-position:-954px -1590px;width:105px;height:105px}.Mount_Head_Deer-Shade{background-image:url(spritesmith4.png);background-position:-1060px -1590px;width:105px;height:105px}.Mount_Head_Deer-Skeleton{background-image:url(spritesmith4.png);background-position:-1166px -1590px;width:105px;height:105px}.Mount_Head_Deer-White{background-image:url(spritesmith4.png);background-position:-1272px -1590px;width:105px;height:105px}.Mount_Head_Deer-Zombie{background-image:url(spritesmith4.png);background-position:-1378px -1590px;width:105px;height:105px}.Mount_Head_Dragon-Base{background-image:url(spritesmith4.png);background-position:-1484px -1590px;width:105px;height:105px}.Mount_Head_Dragon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1590px -1590px;width:105px;height:105px}.Mount_Head_Dragon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1696px 0;width:105px;height:105px}.Mount_Head_Dragon-Desert{background-image:url(spritesmith4.png);background-position:-1696px -106px;width:105px;height:105px}.Mount_Head_Dragon-Golden{background-image:url(spritesmith4.png);background-position:-1696px -212px;width:105px;height:105px}.Mount_Head_Dragon-Red{background-image:url(spritesmith4.png);background-position:-1696px -318px;width:105px;height:105px}.Mount_Head_Dragon-Shade{background-image:url(spritesmith4.png);background-position:-1696px -424px;width:105px;height:105px}.Mount_Head_Dragon-Skeleton{background-image:url(spritesmith4.png);background-position:-1696px -530px;width:105px;height:105px}.Mount_Head_Dragon-White{background-image:url(spritesmith4.png);background-position:-1696px -636px;width:105px;height:105px}.Mount_Head_Dragon-Zombie{background-image:url(spritesmith4.png);background-position:-1696px -742px;width:105px;height:105px}.Mount_Head_FlyingPig-Base{background-image:url(spritesmith4.png);background-position:-1696px -848px;width:105px;height:105px}.Mount_Head_FlyingPig-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1696px -954px;width:105px;height:105px}.Mount_Head_FlyingPig-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1696px -1060px;width:105px;height:105px}.Mount_Head_FlyingPig-Desert{background-image:url(spritesmith4.png);background-position:-1696px -1166px;width:105px;height:105px}.Mount_Head_FlyingPig-Golden{background-image:url(spritesmith4.png);background-position:-1696px -1272px;width:105px;height:105px}.Mount_Head_FlyingPig-Red{background-image:url(spritesmith4.png);background-position:-1696px -1378px;width:105px;height:105px}.Mount_Head_FlyingPig-Shade{background-image:url(spritesmith4.png);background-position:-1696px -1484px;width:105px;height:105px}.Mount_Head_FlyingPig-Skeleton{background-image:url(spritesmith4.png);background-position:-1696px -1590px;width:105px;height:105px}.Mount_Head_FlyingPig-White{background-image:url(spritesmith4.png);background-position:0 -1696px;width:105px;height:105px}.Mount_Head_FlyingPig-Zombie{background-image:url(spritesmith4.png);background-position:-106px -1696px;width:105px;height:105px}.Mount_Head_Fox-Base{background-image:url(spritesmith4.png);background-position:-212px -1696px;width:105px;height:105px}.Mount_Head_Fox-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px -1696px;width:105px;height:105px}.Mount_Head_Fox-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-424px -1696px;width:105px;height:105px}.Mount_Head_Fox-Desert{background-image:url(spritesmith4.png);background-position:-530px -1696px;width:105px;height:105px}.Mount_Head_Fox-Golden{background-image:url(spritesmith4.png);background-position:-636px -1696px;width:105px;height:105px}.Mount_Head_Fox-Red{background-image:url(spritesmith4.png);background-position:-742px -1696px;width:105px;height:105px}.Mount_Head_Fox-Shade{background-image:url(spritesmith4.png);background-position:-848px -1696px;width:105px;height:105px}.Mount_Head_Fox-Skeleton{background-image:url(spritesmith4.png);background-position:-954px -1696px;width:105px;height:105px}.Mount_Head_Fox-White{background-image:url(spritesmith4.png);background-position:-1060px -1696px;width:105px;height:105px}.Mount_Head_Fox-Zombie{background-image:url(spritesmith4.png);background-position:-1166px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-Base{background-image:url(spritesmith4.png);background-position:-1272px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1378px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1484px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-Desert{background-image:url(spritesmith4.png);background-position:-1590px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-Golden{background-image:url(spritesmith4.png);background-position:-1696px -1696px;width:105px;height:105px}.Mount_Head_Gryphon-Red{background-image:url(spritesmith4.png);background-position:-1802px 0;width:105px;height:105px}.Mount_Head_Gryphon-Shade{background-image:url(spritesmith4.png);background-position:-1802px -106px;width:105px;height:105px}.Mount_Head_Gryphon-Skeleton{background-image:url(spritesmith4.png);background-position:-1802px -212px;width:105px;height:105px}.Mount_Head_Gryphon-White{background-image:url(spritesmith4.png);background-position:-1802px -318px;width:105px;height:105px}.Mount_Head_Gryphon-Zombie{background-image:url(spritesmith4.png);background-position:-1802px -424px;width:105px;height:105px}.Mount_Head_Hedgehog-Base{background-image:url(spritesmith4.png);background-position:-1802px -530px;width:105px;height:105px}.Mount_Head_Hedgehog-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1802px -636px;width:105px;height:105px}.Mount_Head_Hedgehog-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-1802px -742px;width:105px;height:105px}.Mount_Head_Hedgehog-Desert{background-image:url(spritesmith4.png);background-position:-1802px -848px;width:105px;height:105px}.Mount_Head_Hedgehog-Golden{background-image:url(spritesmith4.png);background-position:-1802px -954px;width:105px;height:105px}.Mount_Head_Hedgehog-Red{background-image:url(spritesmith4.png);background-position:-1802px -1060px;width:105px;height:105px}.Mount_Head_Hedgehog-Shade{background-image:url(spritesmith4.png);background-position:-1802px -1166px;width:105px;height:105px}.Mount_Head_Hedgehog-Skeleton{background-image:url(spritesmith4.png);background-position:-1802px -1272px;width:105px;height:105px}.Mount_Head_Hedgehog-White{background-image:url(spritesmith4.png);background-position:-1802px -1378px;width:105px;height:105px}.Mount_Head_Hedgehog-Zombie{background-image:url(spritesmith4.png);background-position:-1802px -1484px;width:105px;height:105px}.Mount_Head_LionCub-Base{background-image:url(spritesmith4.png);background-position:-1802px -1590px;width:105px;height:105px}.Mount_Head_LionCub-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-1802px -1696px;width:105px;height:105px}.Mount_Head_LionCub-CottonCandyPink{background-image:url(spritesmith4.png);background-position:0 -1802px;width:105px;height:105px}.Mount_Head_LionCub-Desert{background-image:url(spritesmith4.png);background-position:-106px -1802px;width:105px;height:105px}.Mount_Head_LionCub-Ethereal{background-image:url(spritesmith4.png);background-position:-212px -1802px;width:105px;height:105px}.Mount_Head_LionCub-Golden{background-image:url(spritesmith4.png);background-position:-318px -1802px;width:105px;height:105px}.Mount_Head_LionCub-Red{background-image:url(spritesmith4.png);background-position:-848px -1272px;width:105px;height:105px}.Mount_Head_LionCub-Shade{background-image:url(spritesmith4.png);background-position:-424px -106px;width:105px;height:105px}.Mount_Head_LionCub-Skeleton{background-image:url(spritesmith4.png);background-position:-424px 0;width:105px;height:105px}.Mount_Head_LionCub-White{background-image:url(spritesmith4.png);background-position:-215px -318px;width:105px;height:105px}.Mount_Head_LionCub-Zombie{background-image:url(spritesmith4.png);background-position:-109px -318px;width:105px;height:105px}.Mount_Head_MantisShrimp-Base{background-image:url(spritesmith4.png);background-position:0 -318px;width:108px;height:105px}.Mount_Head_Octopus-Base{background-image:url(spritesmith4.png);background-position:-318px -212px;width:105px;height:105px}.Mount_Head_Octopus-CottonCandyBlue{background-image:url(spritesmith4.png);background-position:-318px -106px;width:105px;height:105px}.Mount_Head_Octopus-CottonCandyPink{background-image:url(spritesmith4.png);background-position:-318px 0;width:105px;height:105px}.Mount_Head_Octopus-Desert{background-image:url(spritesmith4.png);background-position:-212px -212px;width:105px;height:105px}.Mount_Head_Octopus-Golden{background-image:url(spritesmith4.png);background-position:-106px -212px;width:105px;height:105px}.Mount_Head_Octopus-Red{background-image:url(spritesmith4.png);background-position:0 -212px;width:105px;height:105px}.Mount_Head_Octopus-Shade{background-image:url(spritesmith4.png);background-position:-212px -106px;width:105px;height:105px}.Mount_Head_Octopus-Skeleton{background-image:url(spritesmith4.png);background-position:-212px 0;width:105px;height:105px}.Mount_Head_Octopus-White{background-image:url(spritesmith4.png);background-position:-106px -106px;width:105px;height:105px}.Mount_Head_Octopus-Zombie{background-image:url(spritesmith4.png);background-position:0 -106px;width:105px;height:105px}.Mount_Head_Owl-Base{background-image:url(spritesmith4.png);background-position:-106px 0;width:105px;height:105px}.Mount_Head_Owl-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-106px 0;width:105px;height:105px}.Mount_Head_Owl-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-954px -954px;width:105px;height:105px}.Mount_Head_Owl-Desert{background-image:url(spritesmith5.png);background-position:-742px -106px;width:105px;height:105px}.Mount_Head_Owl-Golden{background-image:url(spritesmith5.png);background-position:0 -106px;width:105px;height:105px}.Mount_Head_Owl-Red{background-image:url(spritesmith5.png);background-position:-106px -106px;width:105px;height:105px}.Mount_Head_Owl-Shade{background-image:url(spritesmith5.png);background-position:-212px 0;width:105px;height:105px}.Mount_Head_Owl-Skeleton{background-image:url(spritesmith5.png);background-position:-212px -106px;width:105px;height:105px}.Mount_Head_Owl-White{background-image:url(spritesmith5.png);background-position:0 -212px;width:105px;height:105px}.Mount_Head_Owl-Zombie{background-image:url(spritesmith5.png);background-position:-106px -212px;width:105px;height:105px}.Mount_Head_PandaCub-Base{background-image:url(spritesmith5.png);background-position:-212px -212px;width:105px;height:105px}.Mount_Head_PandaCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-318px 0;width:105px;height:105px}.Mount_Head_PandaCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-318px -106px;width:105px;height:105px}.Mount_Head_PandaCub-Desert{background-image:url(spritesmith5.png);background-position:-318px -212px;width:105px;height:105px}.Mount_Head_PandaCub-Golden{background-image:url(spritesmith5.png);background-position:0 -318px;width:105px;height:105px}.Mount_Head_PandaCub-Red{background-image:url(spritesmith5.png);background-position:-106px -318px;width:105px;height:105px}.Mount_Head_PandaCub-Shade{background-image:url(spritesmith5.png);background-position:-212px -318px;width:105px;height:105px}.Mount_Head_PandaCub-Skeleton{background-image:url(spritesmith5.png);background-position:-318px -318px;width:105px;height:105px}.Mount_Head_PandaCub-White{background-image:url(spritesmith5.png);background-position:-424px 0;width:105px;height:105px}.Mount_Head_PandaCub-Zombie{background-image:url(spritesmith5.png);background-position:-424px -106px;width:105px;height:105px}.Mount_Head_Parrot-Base{background-image:url(spritesmith5.png);background-position:-424px -212px;width:105px;height:105px}.Mount_Head_Parrot-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-424px -318px;width:105px;height:105px}.Mount_Head_Parrot-CottonCandyPink{background-image:url(spritesmith5.png);background-position:0 -424px;width:105px;height:105px}.Mount_Head_Parrot-Desert{background-image:url(spritesmith5.png);background-position:-106px -424px;width:105px;height:105px}.Mount_Head_Parrot-Golden{background-image:url(spritesmith5.png);background-position:-212px -424px;width:105px;height:105px}.Mount_Head_Parrot-Red{background-image:url(spritesmith5.png);background-position:-318px -424px;width:105px;height:105px}.Mount_Head_Parrot-Shade{background-image:url(spritesmith5.png);background-position:-424px -424px;width:105px;height:105px}.Mount_Head_Parrot-Skeleton{background-image:url(spritesmith5.png);background-position:-530px 0;width:105px;height:105px}.Mount_Head_Parrot-White{background-image:url(spritesmith5.png);background-position:-530px -106px;width:105px;height:105px}.Mount_Head_Parrot-Zombie{background-image:url(spritesmith5.png);background-position:-530px -212px;width:105px;height:105px}.Mount_Head_Penguin-Base{background-image:url(spritesmith5.png);background-position:-530px -318px;width:105px;height:105px}.Mount_Head_Penguin-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-530px -424px;width:105px;height:105px}.Mount_Head_Penguin-CottonCandyPink{background-image:url(spritesmith5.png);background-position:0 -530px;width:105px;height:105px}.Mount_Head_Penguin-Desert{background-image:url(spritesmith5.png);background-position:-106px -530px;width:105px;height:105px}.Mount_Head_Penguin-Golden{background-image:url(spritesmith5.png);background-position:-212px -530px;width:105px;height:105px}.Mount_Head_Penguin-Red{background-image:url(spritesmith5.png);background-position:-318px -530px;width:105px;height:105px}.Mount_Head_Penguin-Shade{background-image:url(spritesmith5.png);background-position:-424px -530px;width:105px;height:105px}.Mount_Head_Penguin-Skeleton{background-image:url(spritesmith5.png);background-position:-530px -530px;width:105px;height:105px}.Mount_Head_Penguin-White{background-image:url(spritesmith5.png);background-position:-636px 0;width:105px;height:105px}.Mount_Head_Penguin-Zombie{background-image:url(spritesmith5.png);background-position:-636px -106px;width:105px;height:105px}.Mount_Head_Rat-Base{background-image:url(spritesmith5.png);background-position:-636px -212px;width:105px;height:105px}.Mount_Head_Rat-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-636px -318px;width:105px;height:105px}.Mount_Head_Rat-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-636px -424px;width:105px;height:105px}.Mount_Head_Rat-Desert{background-image:url(spritesmith5.png);background-position:-636px -530px;width:105px;height:105px}.Mount_Head_Rat-Golden{background-image:url(spritesmith5.png);background-position:0 -636px;width:105px;height:105px}.Mount_Head_Rat-Red{background-image:url(spritesmith5.png);background-position:-106px -636px;width:105px;height:105px}.Mount_Head_Rat-Shade{background-image:url(spritesmith5.png);background-position:-212px -636px;width:105px;height:105px}.Mount_Head_Rat-Skeleton{background-image:url(spritesmith5.png);background-position:-318px -636px;width:105px;height:105px}.Mount_Head_Rat-White{background-image:url(spritesmith5.png);background-position:-424px -636px;width:105px;height:105px}.Mount_Head_Rat-Zombie{background-image:url(spritesmith5.png);background-position:-530px -636px;width:105px;height:105px}.Mount_Head_Rooster-Base{background-image:url(spritesmith5.png);background-position:-636px -636px;width:105px;height:105px}.Mount_Head_Rooster-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-742px 0;width:105px;height:105px}.Mount_Head_Rooster-CottonCandyPink{background-image:url(spritesmith5.png);background-position:0 0;width:105px;height:105px}.Mount_Head_Rooster-Desert{background-image:url(spritesmith5.png);background-position:-742px -212px;width:105px;height:105px}.Mount_Head_Rooster-Golden{background-image:url(spritesmith5.png);background-position:-742px -318px;width:105px;height:105px}.Mount_Head_Rooster-Red{background-image:url(spritesmith5.png);background-position:-742px -424px;width:105px;height:105px}.Mount_Head_Rooster-Shade{background-image:url(spritesmith5.png);background-position:-742px -530px;width:105px;height:105px}.Mount_Head_Rooster-Skeleton{background-image:url(spritesmith5.png);background-position:-742px -636px;width:105px;height:105px}.Mount_Head_Rooster-White{background-image:url(spritesmith5.png);background-position:0 -742px;width:105px;height:105px}.Mount_Head_Rooster-Zombie{background-image:url(spritesmith5.png);background-position:-106px -742px;width:105px;height:105px}.Mount_Head_Seahorse-Base{background-image:url(spritesmith5.png);background-position:-212px -742px;width:105px;height:105px}.Mount_Head_Seahorse-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-318px -742px;width:105px;height:105px}.Mount_Head_Seahorse-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-424px -742px;width:105px;height:105px}.Mount_Head_Seahorse-Desert{background-image:url(spritesmith5.png);background-position:-530px -742px;width:105px;height:105px}.Mount_Head_Seahorse-Golden{background-image:url(spritesmith5.png);background-position:-636px -742px;width:105px;height:105px}.Mount_Head_Seahorse-Red{background-image:url(spritesmith5.png);background-position:-742px -742px;width:105px;height:105px}.Mount_Head_Seahorse-Shade{background-image:url(spritesmith5.png);background-position:-848px 0;width:105px;height:105px}.Mount_Head_Seahorse-Skeleton{background-image:url(spritesmith5.png);background-position:-848px -106px;width:105px;height:105px}.Mount_Head_Seahorse-White{background-image:url(spritesmith5.png);background-position:-848px -212px;width:105px;height:105px}.Mount_Head_Seahorse-Zombie{background-image:url(spritesmith5.png);background-position:-848px -318px;width:105px;height:105px}.Mount_Head_Spider-Base{background-image:url(spritesmith5.png);background-position:-848px -424px;width:105px;height:105px}.Mount_Head_Spider-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-848px -530px;width:105px;height:105px}.Mount_Head_Spider-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-848px -636px;width:105px;height:105px}.Mount_Head_Spider-Desert{background-image:url(spritesmith5.png);background-position:-848px -742px;width:105px;height:105px}.Mount_Head_Spider-Golden{background-image:url(spritesmith5.png);background-position:0 -848px;width:105px;height:105px}.Mount_Head_Spider-Red{background-image:url(spritesmith5.png);background-position:-106px -848px;width:105px;height:105px}.Mount_Head_Spider-Shade{background-image:url(spritesmith5.png);background-position:-212px -848px;width:105px;height:105px}.Mount_Head_Spider-Skeleton{background-image:url(spritesmith5.png);background-position:-318px -848px;width:105px;height:105px}.Mount_Head_Spider-White{background-image:url(spritesmith5.png);background-position:-424px -848px;width:105px;height:105px}.Mount_Head_Spider-Zombie{background-image:url(spritesmith5.png);background-position:-530px -848px;width:105px;height:105px}.Mount_Head_TigerCub-Base{background-image:url(spritesmith5.png);background-position:-636px -848px;width:105px;height:105px}.Mount_Head_TigerCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-742px -848px;width:105px;height:105px}.Mount_Head_TigerCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-848px -848px;width:105px;height:105px}.Mount_Head_TigerCub-Desert{background-image:url(spritesmith5.png);background-position:-954px 0;width:105px;height:105px}.Mount_Head_TigerCub-Golden{background-image:url(spritesmith5.png);background-position:-954px -106px;width:105px;height:105px}.Mount_Head_TigerCub-Red{background-image:url(spritesmith5.png);background-position:-954px -212px;width:105px;height:105px}.Mount_Head_TigerCub-Shade{background-image:url(spritesmith5.png);background-position:-954px -318px;width:105px;height:105px}.Mount_Head_TigerCub-Skeleton{background-image:url(spritesmith5.png);background-position:-954px -424px;width:105px;height:105px}.Mount_Head_TigerCub-White{background-image:url(spritesmith5.png);background-position:-954px -530px;width:105px;height:105px}.Mount_Head_TigerCub-Zombie{background-image:url(spritesmith5.png);background-position:-954px -636px;width:105px;height:105px}.Mount_Head_Turkey-Base{background-image:url(spritesmith5.png);background-position:-954px -742px;width:105px;height:105px}.Mount_Head_Wolf-Base{background-image:url(spritesmith5.png);background-position:-954px -848px;width:105px;height:105px}.Mount_Head_Wolf-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:0 -954px;width:105px;height:105px}.Mount_Head_Wolf-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-106px -954px;width:105px;height:105px}.Mount_Head_Wolf-Desert{background-image:url(spritesmith5.png);background-position:-212px -954px;width:105px;height:105px}.Mount_Head_Wolf-Golden{background-image:url(spritesmith5.png);background-position:-318px -954px;width:105px;height:105px}.Mount_Head_Wolf-Red{background-image:url(spritesmith5.png);background-position:-424px -954px;width:105px;height:105px}.Mount_Head_Wolf-Shade{background-image:url(spritesmith5.png);background-position:-530px -954px;width:105px;height:105px}.Mount_Head_Wolf-Skeleton{background-image:url(spritesmith5.png);background-position:-636px -954px;width:105px;height:105px}.Mount_Head_Wolf-White{background-image:url(spritesmith5.png);background-position:-742px -954px;width:105px;height:105px}.Mount_Head_Wolf-Zombie{background-image:url(spritesmith5.png);background-position:-848px -954px;width:105px;height:105px}.Pet-BearCub-Base{background-image:url(spritesmith5.png);background-position:-1060px 0;width:81px;height:99px}.Pet-BearCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1060px -100px;width:81px;height:99px}.Pet-BearCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1060px -200px;width:81px;height:99px}.Pet-BearCub-Desert{background-image:url(spritesmith5.png);background-position:-1060px -300px;width:81px;height:99px}.Pet-BearCub-Golden{background-image:url(spritesmith5.png);background-position:-1060px -400px;width:81px;height:99px}.Pet-BearCub-Polar{background-image:url(spritesmith5.png);background-position:-1060px -500px;width:81px;height:99px}.Pet-BearCub-Red{background-image:url(spritesmith5.png);background-position:-1060px -600px;width:81px;height:99px}.Pet-BearCub-Shade{background-image:url(spritesmith5.png);background-position:-1060px -700px;width:81px;height:99px}.Pet-BearCub-Skeleton{background-image:url(spritesmith5.png);background-position:-1060px -800px;width:81px;height:99px}.Pet-BearCub-White{background-image:url(spritesmith5.png);background-position:-1060px -900px;width:81px;height:99px}.Pet-BearCub-Zombie{background-image:url(spritesmith5.png);background-position:-1142px 0;width:81px;height:99px}.Pet-Cactus-Base{background-image:url(spritesmith5.png);background-position:-1142px -100px;width:81px;height:99px}.Pet-Cactus-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1142px -200px;width:81px;height:99px}.Pet-Cactus-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1142px -300px;width:81px;height:99px}.Pet-Cactus-Desert{background-image:url(spritesmith5.png);background-position:-1142px -400px;width:81px;height:99px}.Pet-Cactus-Golden{background-image:url(spritesmith5.png);background-position:-1142px -500px;width:81px;height:99px}.Pet-Cactus-Red{background-image:url(spritesmith5.png);background-position:-1142px -600px;width:81px;height:99px}.Pet-Cactus-Shade{background-image:url(spritesmith5.png);background-position:-1142px -700px;width:81px;height:99px}.Pet-Cactus-Skeleton{background-image:url(spritesmith5.png);background-position:-1142px -800px;width:81px;height:99px}.Pet-Cactus-White{background-image:url(spritesmith5.png);background-position:-1142px -900px;width:81px;height:99px}.Pet-Cactus-Zombie{background-image:url(spritesmith5.png);background-position:0 -1060px;width:81px;height:99px}.Pet-Deer-Base{background-image:url(spritesmith5.png);background-position:-82px -1060px;width:81px;height:99px}.Pet-Deer-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-164px -1060px;width:81px;height:99px}.Pet-Deer-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-246px -1060px;width:81px;height:99px}.Pet-Deer-Desert{background-image:url(spritesmith5.png);background-position:-328px -1060px;width:81px;height:99px}.Pet-Deer-Golden{background-image:url(spritesmith5.png);background-position:-410px -1060px;width:81px;height:99px}.Pet-Deer-Red{background-image:url(spritesmith5.png);background-position:-492px -1060px;width:81px;height:99px}.Pet-Deer-Shade{background-image:url(spritesmith5.png);background-position:-574px -1060px;width:81px;height:99px}.Pet-Deer-Skeleton{background-image:url(spritesmith5.png);background-position:-656px -1060px;width:81px;height:99px}.Pet-Deer-White{background-image:url(spritesmith5.png);background-position:-738px -1060px;width:81px;height:99px}.Pet-Deer-Zombie{background-image:url(spritesmith5.png);background-position:-820px -1060px;width:81px;height:99px}.Pet-Dragon-Base{background-image:url(spritesmith5.png);background-position:-902px -1060px;width:81px;height:99px}.Pet-Dragon-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-984px -1060px;width:81px;height:99px}.Pet-Dragon-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1066px -1060px;width:81px;height:99px}.Pet-Dragon-Desert{background-image:url(spritesmith5.png);background-position:-1224px 0;width:81px;height:99px}.Pet-Dragon-Golden{background-image:url(spritesmith5.png);background-position:-1224px -100px;width:81px;height:99px}.Pet-Dragon-Hydra{background-image:url(spritesmith5.png);background-position:-1224px -200px;width:81px;height:99px}.Pet-Dragon-Red{background-image:url(spritesmith5.png);background-position:-1224px -300px;width:81px;height:99px}.Pet-Dragon-Shade{background-image:url(spritesmith5.png);background-position:-1224px -400px;width:81px;height:99px}.Pet-Dragon-Skeleton{background-image:url(spritesmith5.png);background-position:-1224px -500px;width:81px;height:99px}.Pet-Dragon-White{background-image:url(spritesmith5.png);background-position:-1224px -600px;width:81px;height:99px}.Pet-Dragon-Zombie{background-image:url(spritesmith5.png);background-position:-1224px -700px;width:81px;height:99px}.Pet-Egg-Base{background-image:url(spritesmith5.png);background-position:-1224px -800px;width:81px;height:99px}.Pet-Egg-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1224px -900px;width:81px;height:99px}.Pet-Egg-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1224px -1000px;width:81px;height:99px}.Pet-Egg-Desert{background-image:url(spritesmith5.png);background-position:0 -1160px;width:81px;height:99px}.Pet-Egg-Golden{background-image:url(spritesmith5.png);background-position:-82px -1160px;width:81px;height:99px}.Pet-Egg-Red{background-image:url(spritesmith5.png);background-position:-164px -1160px;width:81px;height:99px}.Pet-Egg-Shade{background-image:url(spritesmith5.png);background-position:-246px -1160px;width:81px;height:99px}.Pet-Egg-Skeleton{background-image:url(spritesmith5.png);background-position:-328px -1160px;width:81px;height:99px}.Pet-Egg-White{background-image:url(spritesmith5.png);background-position:-410px -1160px;width:81px;height:99px}.Pet-Egg-Zombie{background-image:url(spritesmith5.png);background-position:-492px -1160px;width:81px;height:99px}.Pet-FlyingPig-Base{background-image:url(spritesmith5.png);background-position:-574px -1160px;width:81px;height:99px}.Pet-FlyingPig-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-656px -1160px;width:81px;height:99px}.Pet-FlyingPig-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-738px -1160px;width:81px;height:99px}.Pet-FlyingPig-Desert{background-image:url(spritesmith5.png);background-position:-820px -1160px;width:81px;height:99px}.Pet-FlyingPig-Golden{background-image:url(spritesmith5.png);background-position:-902px -1160px;width:81px;height:99px}.Pet-FlyingPig-Red{background-image:url(spritesmith5.png);background-position:-984px -1160px;width:81px;height:99px}.Pet-FlyingPig-Shade{background-image:url(spritesmith5.png);background-position:-1066px -1160px;width:81px;height:99px}.Pet-FlyingPig-Skeleton{background-image:url(spritesmith5.png);background-position:-1148px -1160px;width:81px;height:99px}.Pet-FlyingPig-White{background-image:url(spritesmith5.png);background-position:-1306px 0;width:81px;height:99px}.Pet-FlyingPig-Zombie{background-image:url(spritesmith5.png);background-position:-1306px -100px;width:81px;height:99px}.Pet-Fox-Base{background-image:url(spritesmith5.png);background-position:-1306px -200px;width:81px;height:99px}.Pet-Fox-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1306px -300px;width:81px;height:99px}.Pet-Fox-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1306px -400px;width:81px;height:99px}.Pet-Fox-Desert{background-image:url(spritesmith5.png);background-position:-1306px -500px;width:81px;height:99px}.Pet-Fox-Golden{background-image:url(spritesmith5.png);background-position:-1306px -600px;width:81px;height:99px}.Pet-Fox-Red{background-image:url(spritesmith5.png);background-position:-1306px -700px;width:81px;height:99px}.Pet-Fox-Shade{background-image:url(spritesmith5.png);background-position:-1306px -800px;width:81px;height:99px}.Pet-Fox-Skeleton{background-image:url(spritesmith5.png);background-position:-1306px -900px;width:81px;height:99px}.Pet-Fox-White{background-image:url(spritesmith5.png);background-position:-1306px -1000px;width:81px;height:99px}.Pet-Fox-Zombie{background-image:url(spritesmith5.png);background-position:-1306px -1100px;width:81px;height:99px}.Pet-Gryphon-Base{background-image:url(spritesmith5.png);background-position:0 -1260px;width:81px;height:99px}.Pet-Gryphon-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-82px -1260px;width:81px;height:99px}.Pet-Gryphon-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-164px -1260px;width:81px;height:99px}.Pet-Gryphon-Desert{background-image:url(spritesmith5.png);background-position:-246px -1260px;width:81px;height:99px}.Pet-Gryphon-Golden{background-image:url(spritesmith5.png);background-position:-328px -1260px;width:81px;height:99px}.Pet-Gryphon-Red{background-image:url(spritesmith5.png);background-position:-410px -1260px;width:81px;height:99px}.Pet-Gryphon-Shade{background-image:url(spritesmith5.png);background-position:-492px -1260px;width:81px;height:99px}.Pet-Gryphon-Skeleton{background-image:url(spritesmith5.png);background-position:-574px -1260px;width:81px;height:99px}.Pet-Gryphon-White{background-image:url(spritesmith5.png);background-position:-656px -1260px;width:81px;height:99px}.Pet-Gryphon-Zombie{background-image:url(spritesmith5.png);background-position:-738px -1260px;width:81px;height:99px}.Pet-Hedgehog-Base{background-image:url(spritesmith5.png);background-position:-820px -1260px;width:81px;height:99px}.Pet-Hedgehog-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-902px -1260px;width:81px;height:99px}.Pet-Hedgehog-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-984px -1260px;width:81px;height:99px}.Pet-Hedgehog-Desert{background-image:url(spritesmith5.png);background-position:-1066px -1260px;width:81px;height:99px}.Pet-Hedgehog-Golden{background-image:url(spritesmith5.png);background-position:-1148px -1260px;width:81px;height:99px}.Pet-Hedgehog-Red{background-image:url(spritesmith5.png);background-position:-1230px -1260px;width:81px;height:99px}.Pet-Hedgehog-Shade{background-image:url(spritesmith5.png);background-position:-1388px 0;width:81px;height:99px}.Pet-Hedgehog-Skeleton{background-image:url(spritesmith5.png);background-position:-1388px -100px;width:81px;height:99px}.Pet-Hedgehog-White{background-image:url(spritesmith5.png);background-position:-1388px -200px;width:81px;height:99px}.Pet-Hedgehog-Zombie{background-image:url(spritesmith5.png);background-position:-1388px -300px;width:81px;height:99px}.Pet-JackOLantern-Base{background-image:url(spritesmith5.png);background-position:-1388px -400px;width:81px;height:99px}.Pet-LionCub-Base{background-image:url(spritesmith5.png);background-position:-1388px -500px;width:81px;height:99px}.Pet-LionCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1388px -600px;width:81px;height:99px}.Pet-LionCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1388px -700px;width:81px;height:99px}.Pet-LionCub-Desert{background-image:url(spritesmith5.png);background-position:-1388px -800px;width:81px;height:99px}.Pet-LionCub-Golden{background-image:url(spritesmith5.png);background-position:-1388px -900px;width:81px;height:99px}.Pet-LionCub-Red{background-image:url(spritesmith5.png);background-position:-1388px -1000px;width:81px;height:99px}.Pet-LionCub-Shade{background-image:url(spritesmith5.png);background-position:-1388px -1100px;width:81px;height:99px}.Pet-LionCub-Skeleton{background-image:url(spritesmith5.png);background-position:-1388px -1200px;width:81px;height:99px}.Pet-LionCub-White{background-image:url(spritesmith5.png);background-position:0 -1360px;width:81px;height:99px}.Pet-LionCub-Zombie{background-image:url(spritesmith5.png);background-position:-82px -1360px;width:81px;height:99px}.Pet-MantisShrimp-Base{background-image:url(spritesmith5.png);background-position:-164px -1360px;width:81px;height:99px}.Pet-Octopus-Base{background-image:url(spritesmith5.png);background-position:-246px -1360px;width:81px;height:99px}.Pet-Octopus-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-328px -1360px;width:81px;height:99px}.Pet-Octopus-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-410px -1360px;width:81px;height:99px}.Pet-Octopus-Desert{background-image:url(spritesmith5.png);background-position:-492px -1360px;width:81px;height:99px}.Pet-Octopus-Golden{background-image:url(spritesmith5.png);background-position:-574px -1360px;width:81px;height:99px}.Pet-Octopus-Red{background-image:url(spritesmith5.png);background-position:-656px -1360px;width:81px;height:99px}.Pet-Octopus-Shade{background-image:url(spritesmith5.png);background-position:-738px -1360px;width:81px;height:99px}.Pet-Octopus-Skeleton{background-image:url(spritesmith5.png);background-position:-820px -1360px;width:81px;height:99px}.Pet-Octopus-White{background-image:url(spritesmith5.png);background-position:-902px -1360px;width:81px;height:99px}.Pet-Octopus-Zombie{background-image:url(spritesmith5.png);background-position:-984px -1360px;width:81px;height:99px}.Pet-Owl-Base{background-image:url(spritesmith5.png);background-position:-1066px -1360px;width:81px;height:99px}.Pet-Owl-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1148px -1360px;width:81px;height:99px}.Pet-Owl-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1230px -1360px;width:81px;height:99px}.Pet-Owl-Desert{background-image:url(spritesmith5.png);background-position:-1312px -1360px;width:81px;height:99px}.Pet-Owl-Golden{background-image:url(spritesmith5.png);background-position:-1470px 0;width:81px;height:99px}.Pet-Owl-Red{background-image:url(spritesmith5.png);background-position:-1470px -100px;width:81px;height:99px}.Pet-Owl-Shade{background-image:url(spritesmith5.png);background-position:-1470px -200px;width:81px;height:99px}.Pet-Owl-Skeleton{background-image:url(spritesmith5.png);background-position:-1470px -300px;width:81px;height:99px}.Pet-Owl-White{background-image:url(spritesmith5.png);background-position:-1470px -400px;width:81px;height:99px}.Pet-Owl-Zombie{background-image:url(spritesmith5.png);background-position:-1470px -500px;width:81px;height:99px}.Pet-PandaCub-Base{background-image:url(spritesmith5.png);background-position:-1470px -600px;width:81px;height:99px}.Pet-PandaCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1470px -700px;width:81px;height:99px}.Pet-PandaCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1470px -800px;width:81px;height:99px}.Pet-PandaCub-Desert{background-image:url(spritesmith5.png);background-position:-1470px -900px;width:81px;height:99px}.Pet-PandaCub-Golden{background-image:url(spritesmith5.png);background-position:-1470px -1000px;width:81px;height:99px}.Pet-PandaCub-Red{background-image:url(spritesmith5.png);background-position:-1470px -1100px;width:81px;height:99px}.Pet-PandaCub-Shade{background-image:url(spritesmith5.png);background-position:-1470px -1200px;width:81px;height:99px}.Pet-PandaCub-Skeleton{background-image:url(spritesmith5.png);background-position:-1470px -1300px;width:81px;height:99px}.Pet-PandaCub-White{background-image:url(spritesmith5.png);background-position:-1552px 0;width:81px;height:99px}.Pet-PandaCub-Zombie{background-image:url(spritesmith5.png);background-position:-1552px -100px;width:81px;height:99px}.Pet-Parrot-Base{background-image:url(spritesmith5.png);background-position:-1552px -200px;width:81px;height:99px}.Pet-Parrot-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1552px -300px;width:81px;height:99px}.Pet-Parrot-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1552px -400px;width:81px;height:99px}.Pet-Parrot-Desert{background-image:url(spritesmith5.png);background-position:-1552px -500px;width:81px;height:99px}.Pet-Parrot-Golden{background-image:url(spritesmith5.png);background-position:-1552px -600px;width:81px;height:99px}.Pet-Parrot-Red{background-image:url(spritesmith5.png);background-position:-1552px -700px;width:81px;height:99px}.Pet-Parrot-Shade{background-image:url(spritesmith5.png);background-position:-1552px -800px;width:81px;height:99px}.Pet-Parrot-Skeleton{background-image:url(spritesmith5.png);background-position:-1552px -900px;width:81px;height:99px}.Pet-Parrot-White{background-image:url(spritesmith5.png);background-position:-1552px -1000px;width:81px;height:99px}.Pet-Parrot-Zombie{background-image:url(spritesmith5.png);background-position:-1552px -1100px;width:81px;height:99px}.Pet-Penguin-Base{background-image:url(spritesmith5.png);background-position:-1552px -1200px;width:81px;height:99px}.Pet-Penguin-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1552px -1300px;width:81px;height:99px}.Pet-Penguin-CottonCandyPink{background-image:url(spritesmith5.png);background-position:0 -1460px;width:81px;height:99px}.Pet-Penguin-Desert{background-image:url(spritesmith5.png);background-position:-82px -1460px;width:81px;height:99px}.Pet-Penguin-Golden{background-image:url(spritesmith5.png);background-position:-164px -1460px;width:81px;height:99px}.Pet-Penguin-Red{background-image:url(spritesmith5.png);background-position:-246px -1460px;width:81px;height:99px}.Pet-Penguin-Shade{background-image:url(spritesmith5.png);background-position:-328px -1460px;width:81px;height:99px}.Pet-Penguin-Skeleton{background-image:url(spritesmith5.png);background-position:-410px -1460px;width:81px;height:99px}.Pet-Penguin-White{background-image:url(spritesmith5.png);background-position:-492px -1460px;width:81px;height:99px}.Pet-Penguin-Zombie{background-image:url(spritesmith5.png);background-position:-574px -1460px;width:81px;height:99px}.Pet-Rat-Base{background-image:url(spritesmith5.png);background-position:-656px -1460px;width:81px;height:99px}.Pet-Rat-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-738px -1460px;width:81px;height:99px}.Pet-Rat-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-820px -1460px;width:81px;height:99px}.Pet-Rat-Desert{background-image:url(spritesmith5.png);background-position:-902px -1460px;width:81px;height:99px}.Pet-Rat-Golden{background-image:url(spritesmith5.png);background-position:-984px -1460px;width:81px;height:99px}.Pet-Rat-Red{background-image:url(spritesmith5.png);background-position:-1066px -1460px;width:81px;height:99px}.Pet-Rat-Shade{background-image:url(spritesmith5.png);background-position:-1148px -1460px;width:81px;height:99px}.Pet-Rat-Skeleton{background-image:url(spritesmith5.png);background-position:-1230px -1460px;width:81px;height:99px}.Pet-Rat-White{background-image:url(spritesmith5.png);background-position:-1312px -1460px;width:81px;height:99px}.Pet-Rat-Zombie{background-image:url(spritesmith5.png);background-position:-1394px -1460px;width:81px;height:99px}.Pet-Rooster-Base{background-image:url(spritesmith5.png);background-position:-1476px -1460px;width:81px;height:99px}.Pet-Rooster-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1634px 0;width:81px;height:99px}.Pet-Rooster-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1634px -100px;width:81px;height:99px}.Pet-Rooster-Desert{background-image:url(spritesmith5.png);background-position:-1634px -200px;width:81px;height:99px}.Pet-Rooster-Golden{background-image:url(spritesmith5.png);background-position:-1634px -300px;width:81px;height:99px}.Pet-Rooster-Red{background-image:url(spritesmith5.png);background-position:-1634px -400px;width:81px;height:99px}.Pet-Rooster-Shade{background-image:url(spritesmith5.png);background-position:-1634px -500px;width:81px;height:99px}.Pet-Rooster-Skeleton{background-image:url(spritesmith5.png);background-position:-1634px -600px;width:81px;height:99px}.Pet-Rooster-White{background-image:url(spritesmith5.png);background-position:-1634px -700px;width:81px;height:99px}.Pet-Rooster-Zombie{background-image:url(spritesmith5.png);background-position:-1634px -800px;width:81px;height:99px}.Pet-Seahorse-Base{background-image:url(spritesmith5.png);background-position:-1634px -900px;width:81px;height:99px}.Pet-Seahorse-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1634px -1000px;width:81px;height:99px}.Pet-Seahorse-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1634px -1100px;width:81px;height:99px}.Pet-Seahorse-Desert{background-image:url(spritesmith5.png);background-position:-1634px -1200px;width:81px;height:99px}.Pet-Seahorse-Golden{background-image:url(spritesmith5.png);background-position:-1634px -1300px;width:81px;height:99px}.Pet-Seahorse-Red{background-image:url(spritesmith5.png);background-position:-1634px -1400px;width:81px;height:99px}.Pet-Seahorse-Shade{background-image:url(spritesmith5.png);background-position:0 -1560px;width:81px;height:99px}.Pet-Seahorse-Skeleton{background-image:url(spritesmith5.png);background-position:-82px -1560px;width:81px;height:99px}.Pet-Seahorse-White{background-image:url(spritesmith5.png);background-position:-164px -1560px;width:81px;height:99px}.Pet-Seahorse-Zombie{background-image:url(spritesmith5.png);background-position:-246px -1560px;width:81px;height:99px}.Pet-Spider-Base{background-image:url(spritesmith5.png);background-position:-328px -1560px;width:81px;height:99px}.Pet-Spider-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-410px -1560px;width:81px;height:99px}.Pet-Spider-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-492px -1560px;width:81px;height:99px}.Pet-Spider-Desert{background-image:url(spritesmith5.png);background-position:-574px -1560px;width:81px;height:99px}.Pet-Spider-Golden{background-image:url(spritesmith5.png);background-position:-656px -1560px;width:81px;height:99px}.Pet-Spider-Red{background-image:url(spritesmith5.png);background-position:-738px -1560px;width:81px;height:99px}.Pet-Spider-Shade{background-image:url(spritesmith5.png);background-position:-820px -1560px;width:81px;height:99px}.Pet-Spider-Skeleton{background-image:url(spritesmith5.png);background-position:-902px -1560px;width:81px;height:99px}.Pet-Spider-White{background-image:url(spritesmith5.png);background-position:-984px -1560px;width:81px;height:99px}.Pet-Spider-Zombie{background-image:url(spritesmith5.png);background-position:-1066px -1560px;width:81px;height:99px}.Pet-TigerCub-Base{background-image:url(spritesmith5.png);background-position:-1148px -1560px;width:81px;height:99px}.Pet-TigerCub-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1230px -1560px;width:81px;height:99px}.Pet-TigerCub-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1312px -1560px;width:81px;height:99px}.Pet-TigerCub-Desert{background-image:url(spritesmith5.png);background-position:-1394px -1560px;width:81px;height:99px}.Pet-TigerCub-Golden{background-image:url(spritesmith5.png);background-position:-1476px -1560px;width:81px;height:99px}.Pet-TigerCub-Red{background-image:url(spritesmith5.png);background-position:-1558px -1560px;width:81px;height:99px}.Pet-TigerCub-Shade{background-image:url(spritesmith5.png);background-position:-1716px 0;width:81px;height:99px}.Pet-TigerCub-Skeleton{background-image:url(spritesmith5.png);background-position:-1716px -100px;width:81px;height:99px}.Pet-TigerCub-White{background-image:url(spritesmith5.png);background-position:-1716px -200px;width:81px;height:99px}.Pet-TigerCub-Zombie{background-image:url(spritesmith5.png);background-position:-1716px -300px;width:81px;height:99px}.Pet-Turkey-Base{background-image:url(spritesmith5.png);background-position:-1716px -400px;width:81px;height:99px}.Pet-Wolf-Base{background-image:url(spritesmith5.png);background-position:-1716px -500px;width:81px;height:99px}.Pet-Wolf-CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1716px -600px;width:81px;height:99px}.Pet-Wolf-CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1716px -700px;width:81px;height:99px}.Pet-Wolf-Desert{background-image:url(spritesmith5.png);background-position:-1716px -800px;width:81px;height:99px}.Pet-Wolf-Golden{background-image:url(spritesmith5.png);background-position:-1716px -900px;width:81px;height:99px}.Pet-Wolf-Red{background-image:url(spritesmith5.png);background-position:-1716px -1000px;width:81px;height:99px}.Pet-Wolf-Shade{background-image:url(spritesmith5.png);background-position:-1716px -1100px;width:81px;height:99px}.Pet-Wolf-Skeleton{background-image:url(spritesmith5.png);background-position:-1716px -1200px;width:81px;height:99px}.Pet-Wolf-Veteran{background-image:url(spritesmith5.png);background-position:-1716px -1300px;width:81px;height:99px}.Pet-Wolf-White{background-image:url(spritesmith5.png);background-position:-1716px -1400px;width:81px;height:99px}.Pet-Wolf-Zombie{background-image:url(spritesmith5.png);background-position:-1716px -1500px;width:81px;height:99px}.Pet_HatchingPotion_Base{background-image:url(spritesmith5.png);background-position:-1716px -1600px;width:48px;height:51px}.Pet_HatchingPotion_CottonCandyBlue{background-image:url(spritesmith5.png);background-position:-1634px -1500px;width:48px;height:51px}.Pet_HatchingPotion_CottonCandyPink{background-image:url(spritesmith5.png);background-position:-1552px -1400px;width:48px;height:51px}.Pet_HatchingPotion_Desert{background-image:url(spritesmith5.png);background-position:-1470px -1400px;width:48px;height:51px}.Pet_HatchingPotion_Golden{background-image:url(spritesmith5.png);background-position:-1388px -1300px;width:48px;height:51px}.Pet_HatchingPotion_Red{background-image:url(spritesmith5.png);background-position:-1306px -1200px;width:48px;height:51px}.Pet_HatchingPotion_Shade{background-image:url(spritesmith5.png);background-position:-1224px -1100px;width:48px;height:51px}.Pet_HatchingPotion_Skeleton{background-image:url(spritesmith5.png);background-position:-1142px -1000px;width:48px;height:51px}.Pet_HatchingPotion_White{background-image:url(spritesmith5.png);background-position:-1060px -1000px;width:48px;height:51px}.Pet_HatchingPotion_Zombie{background-image:url(spritesmith5.png);background-position:-1148px -1060px;width:48px;height:51px}.head_special_0,.weapon_special_0{width:105px;height:105px;margin-left:-3px;margin-top:-18px}.broad_armor_special_0,.shield_special_0,.slim_armor_special_0{width:90px;height:90px}.weapon_special_critical{background:url(../img/sprites/backer-only/weapon_special_critical.gif) no-repeat;width:90px;height:90px;margin-left:-12px;margin-top:12px}.weapon_special_1{margin-left:-12px}.broad_armor_special_1,.head_special_1,.slim_armor_special_1{width:90px;height:90px}.head_special_0{background:url(../img/sprites/backer-only/BackerOnly-Equip-ShadeHelmet.gif) no-repeat}.head_special_1{background:url(../img/sprites/backer-only/ContributorOnly-Equip-CrystalHelmet.gif) no-repeat;margin-top:3px}.broad_armor_special_0,.slim_armor_special_0{background:url(../img/sprites/backer-only/BackerOnly-Equip-ShadeArmor.gif) no-repeat}.broad_armor_special_1,.slim_armor_special_1{background:url(../img/sprites/backer-only/ContributorOnly-Equip-CrystalArmor.gif) no-repeat}.shield_special_0{background:url(../img/sprites/backer-only/BackerOnly-Shield-TormentedSkull.gif) no-repeat}.weapon_special_0{background:url(../img/sprites/backer-only/BackerOnly-Weapon-DarkSoulsBlade.gif) no-repeat}.Pet-Wolf-Cerberus{width:105px;height:72px;background:url(../img/sprites/backer-only/BackerOnly-Pet-CerberusPup.gif) no-repeat}.Gems{display:inline-block;margin-right:5px;border-style:none;margin-left:0;margin-top:2px}.inline-gems{vertical-align:middle;margin-left:0;display:inline-block}.customize-menu .locked{background-color:#727272}.achievement{float:left;clear:right;margin-right:10px}[class*=Mount_Body_],[class*=Mount_Head_]{margin-top:18px}.Pet_Currency_Gem{margin-top:5px;margin-bottom:5px} \ No newline at end of file diff --git a/dist/habitrpg-shared.js b/dist/habitrpg-shared.js index 5def0751a6..6664d24dca 100644 --- a/dist/habitrpg-shared.js +++ b/dist/habitrpg-shared.js @@ -1,4 +1,4 @@ -(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o= 70; + }) + }, + 1: { + text: t('weaponSpecial1Text'), + notes: t('weaponSpecial1Notes', { + attrs: 6 + }), + str: 6, + per: 6, + con: 6, + int: 6, + value: 170, + canOwn: (function(u) { + var _ref; + return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 4; + }) + }, + 2: { + text: t('weaponSpecial2Text'), + notes: t('weaponSpecial2Notes', { + attrs: 25 + }), + str: 25, + per: 25, + value: 200, + canOwn: (function(u) { + var _ref; + return (+((_ref = u.backer) != null ? _ref.tier : void 0) >= 300) || (u.items.gear.owned.weapon_special_2 != null); + }) + }, + 3: { + text: t('weaponSpecial3Text'), + notes: t('weaponSpecial3Notes', { + attrs: 17 + }), + str: 17, + int: 17, + con: 17, + value: 200, + canOwn: (function(u) { + var _ref; + return (+((_ref = u.backer) != null ? _ref.tier : void 0) >= 300) || (u.items.gear.owned.weapon_special_3 != null); + }) + }, + critical: { + text: t('weaponSpecialCriticalText'), + notes: t('weaponSpecialCriticalNotes', { + attrs: 40 + }), + str: 40, + per: 40, + value: 200, + canOwn: (function(u) { + var _ref; + return !!((_ref = u.contributor) != null ? _ref.critical : void 0); + }) + }, + yeti: { + event: events.winter, + specialClass: 'warrior', + text: t('weaponSpecialYetiText'), + notes: t('weaponSpecialYetiNotes', { + str: 15 + }), + str: 15, + value: 90 + }, + ski: { + event: events.winter, + specialClass: 'rogue', + text: t('weaponSpecialSkiText'), + notes: t('weaponSpecialSkiNotes', { + str: 8 + }), + str: 8, + value: 90 + }, + candycane: { + event: events.winter, + specialClass: 'wizard', + twoHanded: true, + text: t('weaponSpecialCandycaneText'), + notes: t('weaponSpecialCandycaneNotes', { + int: 15, + per: 7 + }), + int: 15, + per: 7, + value: 160 + }, + snowflake: { + event: events.winter, + specialClass: 'healer', + text: t('weaponSpecialSnowflakeText'), + notes: t('weaponSpecialSnowflakeNotes', { + int: 9 + }), + int: 9, + value: 90 + }, + springRogue: { + event: events.spring, + specialClass: 'rogue', + text: t('weaponSpecialSpringRogueText'), + notes: t('weaponSpecialSpringRogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + springWarrior: { + event: events.spring, + specialClass: 'warrior', + text: t('weaponSpecialSpringWarriorText'), + notes: t('weaponSpecialSpringWarriorNotes', { + str: 15 + }), + value: 90, + str: 15 + }, + springMage: { + event: events.spring, + specialClass: 'wizard', + twoHanded: true, + text: t('weaponSpecialSpringMageText'), + notes: t('weaponSpecialSpringMageNotes', { + int: 15, + per: 7 + }), + value: 160, + int: 15, + per: 7 + }, + springHealer: { + event: events.spring, + specialClass: 'healer', + text: t('weaponSpecialSpringHealerText'), + notes: t('weaponSpecialSpringHealerNotes', { + int: 9 + }), + value: 90, + int: 9 + }, + summerRogue: { + event: events.summer, + specialClass: 'rogue', + text: t('weaponSpecialSummerRogueText'), + notes: t('weaponSpecialSummerRogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + summerWarrior: { + event: events.summer, + specialClass: 'warrior', + text: t('weaponSpecialSummerWarriorText'), + notes: t('weaponSpecialSummerWarriorNotes', { + str: 15 + }), + value: 90, + str: 15 + }, + summerMage: { + event: events.summer, + specialClass: 'wizard', + twoHanded: true, + text: t('weaponSpecialSummerMageText'), + notes: t('weaponSpecialSummerMageNotes', { + int: 15, + per: 7 + }), + value: 160, + int: 15, + per: 7 + }, + summerHealer: { + event: events.summer, + specialClass: 'healer', + text: t('weaponSpecialSummerHealerText'), + notes: t('weaponSpecialSummerHealerNotes', { + int: 9 + }), + value: 90, + int: 9 + }, + fallRogue: { + event: events.fall, + specialClass: 'rogue', + text: t('weaponSpecialFallRogueText'), + notes: t('weaponSpecialFallRogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + fallWarrior: { + event: events.fall, + specialClass: 'warrior', + text: t('weaponSpecialFallWarriorText'), + notes: t('weaponSpecialFallWarriorNotes', { + str: 15 + }), + value: 90, + str: 15 + }, + fallMage: { + event: events.fall, + specialClass: 'wizard', + twoHanded: true, + text: t('weaponSpecialFallMageText'), + notes: t('weaponSpecialFallMageNotes', { + int: 15, + per: 7 + }), + value: 160, + int: 15, + per: 7 + }, + fallHealer: { + event: events.fall, + specialClass: 'healer', + text: t('weaponSpecialFallHealerText'), + notes: t('weaponSpecialFallHealerNotes', { + int: 9 + }), + value: 90, + int: 9 + }, + winter2015Rogue: { + event: events.winter2015, + specialClass: 'rogue', + text: t('weaponSpecialWinter2015RogueText'), + notes: t('weaponSpecialWinter2015RogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + winter2015Warrior: { + event: events.winter2015, + specialClass: 'warrior', + text: t('weaponSpecialWinter2015WarriorText'), + notes: t('weaponSpecialWinter2015WarriorNotes', { + str: 15 + }), + value: 90, + str: 15 + }, + winter2015Mage: { + event: events.winter2015, + specialClass: 'wizard', + twoHanded: true, + text: t('weaponSpecialWinter2015MageText'), + notes: t('weaponSpecialWinter2015MageNotes', { + int: 15, + per: 7 + }), + value: 160, + int: 15, + per: 7 + }, + winter2015Healer: { + event: events.winter2015, + specialClass: 'healer', + text: t('weaponSpecialWinter2015HealerText'), + notes: t('weaponSpecialWinter2015HealerNotes', { + int: 9 + }), + value: 90, + int: 9 + } + }, + mystery: { + 201411: { + text: t('weaponMystery201411Text'), + notes: t('weaponMystery201411Notes'), + mystery: '201411', + value: 0 + }, + 301404: { + text: t('weaponMystery301404Text'), + notes: t('weaponMystery301404Notes'), + mystery: '301404', + value: 0 + } + } + }, + armor: { + base: { + 0: { + text: t('armorBase0Text'), + notes: t('armorBase0Notes'), + value: 0 + } + }, + warrior: { + 1: { + text: t('armorWarrior1Text'), + notes: t('armorWarrior1Notes', { + con: 3 + }), + con: 3, + value: 30 + }, + 2: { + text: t('armorWarrior2Text'), + notes: t('armorWarrior2Notes', { + con: 5 + }), + con: 5, + value: 45 + }, + 3: { + text: t('armorWarrior3Text'), + notes: t('armorWarrior3Notes', { + con: 7 + }), + con: 7, + value: 65 + }, + 4: { + text: t('armorWarrior4Text'), + notes: t('armorWarrior4Notes', { + con: 9 + }), + con: 9, + value: 90 + }, + 5: { + text: t('armorWarrior5Text'), + notes: t('armorWarrior5Notes', { + con: 11 + }), + con: 11, + value: 120, + last: true + } + }, + rogue: { + 1: { + text: t('armorRogue1Text'), + notes: t('armorRogue1Notes', { + per: 6 + }), + per: 6, + value: 30 + }, + 2: { + text: t('armorRogue2Text'), + notes: t('armorRogue2Notes', { + per: 9 + }), + per: 9, + value: 45 + }, + 3: { + text: t('armorRogue3Text'), + notes: t('armorRogue3Notes', { + per: 12 + }), + per: 12, + value: 65 + }, + 4: { + text: t('armorRogue4Text'), + notes: t('armorRogue4Notes', { + per: 15 + }), + per: 15, + value: 90 + }, + 5: { + text: t('armorRogue5Text'), + notes: t('armorRogue5Notes', { + per: 18 + }), + per: 18, + value: 120, + last: true + } + }, + wizard: { + 1: { + text: t('armorWizard1Text'), + notes: t('armorWizard1Notes', { + int: 2 + }), + int: 2, + value: 30 + }, + 2: { + text: t('armorWizard2Text'), + notes: t('armorWizard2Notes', { + int: 4 + }), + int: 4, + value: 45 + }, + 3: { + text: t('armorWizard3Text'), + notes: t('armorWizard3Notes', { + int: 6 + }), + int: 6, + value: 65 + }, + 4: { + text: t('armorWizard4Text'), + notes: t('armorWizard4Notes', { + int: 9 + }), + int: 9, + value: 90 + }, + 5: { + text: t('armorWizard5Text'), + notes: t('armorWizard5Notes', { + int: 12 + }), + int: 12, + value: 120, + last: true + } + }, + healer: { + 1: { + text: t('armorHealer1Text'), + notes: t('armorHealer1Notes', { + con: 6 + }), + con: 6, + value: 30 + }, + 2: { + text: t('armorHealer2Text'), + notes: t('armorHealer2Notes', { + con: 9 + }), + con: 9, + value: 45 + }, + 3: { + text: t('armorHealer3Text'), + notes: t('armorHealer3Notes', { + con: 12 + }), + con: 12, + value: 65 + }, + 4: { + text: t('armorHealer4Text'), + notes: t('armorHealer4Notes', { + con: 15 + }), + con: 15, + value: 90 + }, + 5: { + text: t('armorHealer5Text'), + notes: t('armorHealer5Notes', { + con: 18 + }), + con: 18, + value: 120, + last: true + } + }, + special: { + 0: { + text: t('armorSpecial0Text'), + notes: t('armorSpecial0Notes', { + con: 20 + }), + con: 20, + value: 150, + canOwn: (function(u) { + var _ref; + return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 45; + }) + }, + 1: { + text: t('armorSpecial1Text'), + notes: t('armorSpecial1Notes', { + attrs: 6 + }), + con: 6, + str: 6, + per: 6, + int: 6, + value: 170, + canOwn: (function(u) { + var _ref; + return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 2; + }) + }, + 2: { + text: t('armorSpecial2Text'), + notes: t('armorSpecial2Notes', { + attrs: 25 + }), + int: 25, + con: 25, + value: 200, + canOwn: (function(u) { + var _ref; + return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 300 || (u.items.gear.owned.armor_special_2 != null); + }) + }, + yeti: { + event: events.winter, + specialClass: 'warrior', + text: t('armorSpecialYetiText'), + notes: t('armorSpecialYetiNotes', { + con: 9 + }), + con: 9, + value: 90 + }, + ski: { + event: events.winter, + specialClass: 'rogue', + text: t('armorSpecialSkiText'), + notes: t('armorSpecialSkiNotes', { + per: 15 + }), + per: 15, + value: 90 + }, + candycane: { + event: events.winter, + specialClass: 'wizard', + text: t('armorSpecialCandycaneText'), + notes: t('armorSpecialCandycaneNotes', { + int: 9 + }), + int: 9, + value: 90 + }, + snowflake: { + event: events.winter, + specialClass: 'healer', + text: t('armorSpecialSnowflakeText'), + notes: t('armorSpecialSnowflakeNotes', { + con: 15 + }), + con: 15, + value: 90 + }, + birthday: { + event: events.birthday, + text: t('armorSpecialBirthdayText'), + notes: t('armorSpecialBirthdayNotes'), + value: 0 + }, + springRogue: { + event: events.spring, + specialClass: 'rogue', + text: t('armorSpecialSpringRogueText'), + notes: t('armorSpecialSpringRogueNotes', { + per: 15 + }), + value: 90, + per: 15 + }, + springWarrior: { + event: events.spring, + specialClass: 'warrior', + text: t('armorSpecialSpringWarriorText'), + notes: t('armorSpecialSpringWarriorNotes', { + con: 9 + }), + value: 90, + con: 9 + }, + springMage: { + event: events.spring, + specialClass: 'wizard', + text: t('armorSpecialSpringMageText'), + notes: t('armorSpecialSpringMageNotes', { + int: 9 + }), + value: 90, + int: 9 + }, + springHealer: { + event: events.spring, + specialClass: 'healer', + text: t('armorSpecialSpringHealerText'), + notes: t('armorSpecialSpringHealerNotes', { + con: 15 + }), + value: 90, + con: 15 + }, + summerRogue: { + event: events.summer, + specialClass: 'rogue', + text: t('armorSpecialSummerRogueText'), + notes: t('armorSpecialSummerRogueNotes', { + per: 15 + }), + value: 90, + per: 15 + }, + summerWarrior: { + event: events.summer, + specialClass: 'warrior', + text: t('armorSpecialSummerWarriorText'), + notes: t('armorSpecialSummerWarriorNotes', { + con: 9 + }), + value: 90, + con: 9 + }, + summerMage: { + event: events.summer, + specialClass: 'wizard', + text: t('armorSpecialSummerMageText'), + notes: t('armorSpecialSummerMageNotes', { + int: 9 + }), + value: 90, + int: 9 + }, + summerHealer: { + event: events.summer, + specialClass: 'healer', + text: t('armorSpecialSummerHealerText'), + notes: t('armorSpecialSummerHealerNotes', { + con: 15 + }), + value: 90, + con: 15 + }, + fallRogue: { + event: events.fall, + specialClass: 'rogue', + text: t('armorSpecialFallRogueText'), + notes: t('armorSpecialFallRogueNotes', { + per: 15 + }), + value: 90, + per: 15 + }, + fallWarrior: { + event: events.fall, + specialClass: 'warrior', + text: t('armorSpecialFallWarriorText'), + notes: t('armorSpecialFallWarriorNotes', { + con: 9 + }), + value: 90, + con: 9 + }, + fallMage: { + event: events.fall, + specialClass: 'wizard', + text: t('armorSpecialFallMageText'), + notes: t('armorSpecialFallMageNotes', { + int: 9 + }), + value: 90, + int: 9 + }, + fallHealer: { + event: events.fall, + specialClass: 'healer', + text: t('armorSpecialFallHealerText'), + notes: t('armorSpecialFallHealerNotes', { + con: 15 + }), + value: 90, + con: 15 + }, + winter2015Rogue: { + event: events.winter2015, + specialClass: 'rogue', + text: t('armorSpecialWinter2015RogueText'), + notes: t('armorSpecialWinter2015RogueNotes', { + per: 15 + }), + value: 90, + per: 15 + }, + winter2015Warrior: { + event: events.winter2015, + specialClass: 'warrior', + text: t('armorSpecialWinter2015WarriorText'), + notes: t('armorSpecialWinter2015WarriorNotes', { + con: 9 + }), + value: 90, + con: 9 + }, + winter2015Mage: { + event: events.winter2015, + specialClass: 'wizard', + text: t('armorSpecialWinter2015MageText'), + notes: t('armorSpecialWinter2015MageNotes', { + int: 9 + }), + value: 90, + int: 9 + }, + winter2015Healer: { + event: events.winter2015, + specialClass: 'healer', + text: t('armorSpecialWinter2015HealerText'), + notes: t('armorSpecialWinter2015HealerNotes', { + con: 15 + }), + value: 90, + con: 15 + }, + gaymerx: { + event: events.gaymerx, + text: t('armorSpecialGaymerxText'), + notes: t('armorSpecialGaymerxNotes'), + value: 0 + } + }, + mystery: { + 201402: { + text: t('armorMystery201402Text'), + notes: t('armorMystery201402Notes'), + mystery: '201402', + value: 0 + }, + 201403: { + text: t('armorMystery201403Text'), + notes: t('armorMystery201403Notes'), + mystery: '201403', + value: 0 + }, + 201405: { + text: t('armorMystery201405Text'), + notes: t('armorMystery201405Notes'), + mystery: '201405', + value: 0 + }, + 201406: { + text: t('armorMystery201406Text'), + notes: t('armorMystery201406Notes'), + mystery: '201406', + value: 0 + }, + 201407: { + text: t('armorMystery201407Text'), + notes: t('armorMystery201407Notes'), + mystery: '201407', + value: 0 + }, + 201408: { + text: t('armorMystery201408Text'), + notes: t('armorMystery201408Notes'), + mystery: '201408', + value: 0 + }, + 201409: { + text: t('armorMystery201409Text'), + notes: t('armorMystery201409Notes'), + mystery: '201409', + value: 0 + }, + 201410: { + text: t('armorMystery201410Text'), + notes: t('armorMystery201410Notes'), + mystery: '201410', + value: 0 + }, + 201412: { + text: t('armorMystery201412Text'), + notes: t('armorMystery201412Notes'), + mystery: '201412', + value: 0 + }, + 301404: { + text: t('armorMystery301404Text'), + notes: t('armorMystery301404Notes'), + mystery: '301404', + value: 0 + } + } + }, + head: { + base: { + 0: { + text: t('headBase0Text'), + notes: t('headBase0Notes'), + value: 0 + } + }, + warrior: { + 1: { + text: t('headWarrior1Text'), + notes: t('headWarrior1Notes', { + str: 2 + }), + str: 2, + value: 15 + }, + 2: { + text: t('headWarrior2Text'), + notes: t('headWarrior2Notes', { + str: 4 + }), + str: 4, + value: 25 + }, + 3: { + text: t('headWarrior3Text'), + notes: t('headWarrior3Notes', { + str: 6 + }), + str: 6, + value: 40 + }, + 4: { + text: t('headWarrior4Text'), + notes: t('headWarrior4Notes', { + str: 9 + }), + str: 9, + value: 60 + }, + 5: { + text: t('headWarrior5Text'), + notes: t('headWarrior5Notes', { + str: 12 + }), + str: 12, + value: 80, + last: true + } + }, + rogue: { + 1: { + text: t('headRogue1Text'), + notes: t('headRogue1Notes', { + per: 2 + }), + per: 2, + value: 15 + }, + 2: { + text: t('headRogue2Text'), + notes: t('headRogue2Notes', { + per: 4 + }), + per: 4, + value: 25 + }, + 3: { + text: t('headRogue3Text'), + notes: t('headRogue3Notes', { + per: 6 + }), + per: 6, + value: 40 + }, + 4: { + text: t('headRogue4Text'), + notes: t('headRogue4Notes', { + per: 9 + }), + per: 9, + value: 60 + }, + 5: { + text: t('headRogue5Text'), + notes: t('headRogue5Notes', { + per: 12 + }), + per: 12, + value: 80, + last: true + } + }, + wizard: { + 1: { + text: t('headWizard1Text'), + notes: t('headWizard1Notes', { + per: 2 + }), + per: 2, + value: 15 + }, + 2: { + text: t('headWizard2Text'), + notes: t('headWizard2Notes', { + per: 3 + }), + per: 3, + value: 25 + }, + 3: { + text: t('headWizard3Text'), + notes: t('headWizard3Notes', { + per: 5 + }), + per: 5, + value: 40 + }, + 4: { + text: t('headWizard4Text'), + notes: t('headWizard4Notes', { + per: 7 + }), + per: 7, + value: 60 + }, + 5: { + text: t('headWizard5Text'), + notes: t('headWizard5Notes', { + per: 10 + }), + per: 10, + value: 80, + last: true + } + }, + healer: { + 1: { + text: t('headHealer1Text'), + notes: t('headHealer1Notes', { + int: 2 + }), + int: 2, + value: 15 + }, + 2: { + text: t('headHealer2Text'), + notes: t('headHealer2Notes', { + int: 3 + }), + int: 3, + value: 25 + }, + 3: { + text: t('headHealer3Text'), + notes: t('headHealer3Notes', { + int: 5 + }), + int: 5, + value: 40 + }, + 4: { + text: t('headHealer4Text'), + notes: t('headHealer4Notes', { + int: 7 + }), + int: 7, + value: 60 + }, + 5: { + text: t('headHealer5Text'), + notes: t('headHealer5Notes', { + int: 9 + }), + int: 9, + value: 80, + last: true + } + }, + special: { + 0: { + text: t('headSpecial0Text'), + notes: t('headSpecial0Notes', { + int: 20 + }), + int: 20, + value: 150, + canOwn: (function(u) { + var _ref; + return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 45; + }) + }, + 1: { + text: t('headSpecial1Text'), + notes: t('headSpecial1Notes', { + attrs: 6 + }), + con: 6, + str: 6, + per: 6, + int: 6, + value: 170, + canOwn: (function(u) { + var _ref; + return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 3; + }) + }, + 2: { + text: t('headSpecial2Text'), + notes: t('headSpecial2Notes', { + attrs: 25 + }), + int: 25, + str: 25, + value: 200, + canOwn: (function(u) { + var _ref; + return (+((_ref = u.backer) != null ? _ref.tier : void 0) >= 300) || (u.items.gear.owned.head_special_2 != null); + }) + }, + nye: { + event: events.winter, + text: t('headSpecialNyeText'), + notes: t('headSpecialNyeNotes'), + value: 0 + }, + yeti: { + event: events.winter, + specialClass: 'warrior', + text: t('headSpecialYetiText'), + notes: t('headSpecialYetiNotes', { + str: 9 + }), + str: 9, + value: 60 + }, + ski: { + event: events.winter, + specialClass: 'rogue', + text: t('headSpecialSkiText'), + notes: t('headSpecialSkiNotes', { + per: 9 + }), + per: 9, + value: 60 + }, + candycane: { + event: events.winter, + specialClass: 'wizard', + text: t('headSpecialCandycaneText'), + notes: t('headSpecialCandycaneNotes', { + per: 7 + }), + per: 7, + value: 60 + }, + snowflake: { + event: events.winter, + specialClass: 'healer', + text: t('headSpecialSnowflakeText'), + notes: t('headSpecialSnowflakeNotes', { + int: 7 + }), + int: 7, + value: 60 + }, + springRogue: { + event: events.spring, + specialClass: 'rogue', + text: t('headSpecialSpringRogueText'), + notes: t('headSpecialSpringRogueNotes', { + per: 9 + }), + value: 60, + per: 9 + }, + springWarrior: { + event: events.spring, + specialClass: 'warrior', + text: t('headSpecialSpringWarriorText'), + notes: t('headSpecialSpringWarriorNotes', { + str: 9 + }), + value: 60, + str: 9 + }, + springMage: { + event: events.spring, + specialClass: 'wizard', + text: t('headSpecialSpringMageText'), + notes: t('headSpecialSpringMageNotes', { + per: 7 + }), + value: 60, + per: 7 + }, + springHealer: { + event: events.spring, + specialClass: 'healer', + text: t('headSpecialSpringHealerText'), + notes: t('headSpecialSpringHealerNotes', { + int: 7 + }), + value: 60, + int: 7 + }, + summerRogue: { + event: events.summer, + specialClass: 'rogue', + text: t('headSpecialSummerRogueText'), + notes: t('headSpecialSummerRogueNotes', { + per: 9 + }), + value: 60, + per: 9 + }, + summerWarrior: { + event: events.summer, + specialClass: 'warrior', + text: t('headSpecialSummerWarriorText'), + notes: t('headSpecialSummerWarriorNotes', { + str: 9 + }), + value: 60, + str: 9 + }, + summerMage: { + event: events.summer, + specialClass: 'wizard', + text: t('headSpecialSummerMageText'), + notes: t('headSpecialSummerMageNotes', { + per: 7 + }), + value: 60, + per: 7 + }, + summerHealer: { + event: events.summer, + specialClass: 'healer', + text: t('headSpecialSummerHealerText'), + notes: t('headSpecialSummerHealerNotes', { + int: 7 + }), + value: 60, + int: 7 + }, + fallRogue: { + event: events.fall, + specialClass: 'rogue', + text: t('headSpecialFallRogueText'), + notes: t('headSpecialFallRogueNotes', { + per: 9 + }), + value: 60, + per: 9 + }, + fallWarrior: { + event: events.fall, + specialClass: 'warrior', + text: t('headSpecialFallWarriorText'), + notes: t('headSpecialFallWarriorNotes', { + str: 9 + }), + value: 60, + str: 9 + }, + fallMage: { + event: events.fall, + specialClass: 'wizard', + text: t('headSpecialFallMageText'), + notes: t('headSpecialFallMageNotes', { + per: 7 + }), + value: 60, + per: 7 + }, + fallHealer: { + event: events.fall, + specialClass: 'healer', + text: t('headSpecialFallHealerText'), + notes: t('headSpecialFallHealerNotes', { + int: 7 + }), + value: 60, + int: 7 + }, + winter2015Rogue: { + event: events.winter2015, + specialClass: 'rogue', + text: t('headSpecialWinter2015RogueText'), + notes: t('headSpecialWinter2015RogueNotes', { + per: 9 + }), + value: 60, + per: 9 + }, + winter2015Warrior: { + event: events.winter2015, + specialClass: 'warrior', + text: t('headSpecialWinter2015WarriorText'), + notes: t('headSpecialWinter2015WarriorNotes', { + str: 9 + }), + value: 60, + str: 9 + }, + winter2015Mage: { + event: events.winter2015, + specialClass: 'wizard', + text: t('headSpecialWinter2015MageText'), + notes: t('headSpecialWinter2015MageNotes', { + per: 7 + }), + value: 60, + per: 7 + }, + winter2015Healer: { + event: events.winter2015, + specialClass: 'healer', + text: t('headSpecialWinter2015HealerText'), + notes: t('headSpecialWinter2015HealerNotes', { + int: 7 + }), + value: 60, + int: 7 + }, + nye2014: { + text: t('headSpecialNye2014Text'), + notes: t('headSpecialNye2014Notes'), + value: 0, + canOwn: (function(u) { + return u.items.gear.owned.head_special_nye2014 != null; + }) + }, + gaymerx: { + event: events.gaymerx, + text: t('headSpecialGaymerxText'), + notes: t('headSpecialGaymerxNotes'), + value: 0 + } + }, + mystery: { + 201402: { + text: t('headMystery201402Text'), + notes: t('headMystery201402Notes'), + mystery: '201402', + value: 0 + }, + 201405: { + text: t('headMystery201405Text'), + notes: t('headMystery201405Notes'), + mystery: '201405', + value: 0 + }, + 201406: { + text: t('headMystery201406Text'), + notes: t('headMystery201406Notes'), + mystery: '201406', + value: 0 + }, + 201407: { + text: t('headMystery201407Text'), + notes: t('headMystery201407Notes'), + mystery: '201407', + value: 0 + }, + 201408: { + text: t('headMystery201408Text'), + notes: t('headMystery201408Notes'), + mystery: '201408', + value: 0 + }, + 201411: { + text: t('headMystery201411Text'), + notes: t('headMystery201411Notes'), + mystery: '201411', + value: 0 + }, + 201412: { + text: t('headMystery201412Text'), + notes: t('headMystery201412Notes'), + mystery: '201412', + value: 0 + }, + 301404: { + text: t('headMystery301404Text'), + notes: t('headMystery301404Notes'), + mystery: '301404', + value: 0 + }, + 301405: { + text: t('headMystery301405Text'), + notes: t('headMystery301405Notes'), + mystery: '301405', + value: 0 + } + } + }, + shield: { + base: { + 0: { + text: t('shieldBase0Text'), + notes: t('shieldBase0Notes'), + value: 0 + } + }, + warrior: { + 1: { + text: t('shieldWarrior1Text'), + notes: t('shieldWarrior1Notes', { + con: 2 + }), + con: 2, + value: 20 + }, + 2: { + text: t('shieldWarrior2Text'), + notes: t('shieldWarrior2Notes', { + con: 3 + }), + con: 3, + value: 35 + }, + 3: { + text: t('shieldWarrior3Text'), + notes: t('shieldWarrior3Notes', { + con: 5 + }), + con: 5, + value: 50 + }, + 4: { + text: t('shieldWarrior4Text'), + notes: t('shieldWarrior4Notes', { + con: 7 + }), + con: 7, + value: 70 + }, + 5: { + text: t('shieldWarrior5Text'), + notes: t('shieldWarrior5Notes', { + con: 9 + }), + con: 9, + value: 90, + last: true + } + }, + rogue: { + 0: { + text: t('weaponRogue0Text'), + notes: t('weaponRogue0Notes'), + str: 0, + value: 0 + }, + 1: { + text: t('weaponRogue1Text'), + notes: t('weaponRogue1Notes', { + str: 2 + }), + str: 2, + value: 20 + }, + 2: { + text: t('weaponRogue2Text'), + notes: t('weaponRogue2Notes', { + str: 3 + }), + str: 3, + value: 35 + }, + 3: { + text: t('weaponRogue3Text'), + notes: t('weaponRogue3Notes', { + str: 4 + }), + str: 4, + value: 50 + }, + 4: { + text: t('weaponRogue4Text'), + notes: t('weaponRogue4Notes', { + str: 6 + }), + str: 6, + value: 70 + }, + 5: { + text: t('weaponRogue5Text'), + notes: t('weaponRogue5Notes', { + str: 8 + }), + str: 8, + value: 90 + }, + 6: { + text: t('weaponRogue6Text'), + notes: t('weaponRogue6Notes', { + str: 10 + }), + str: 10, + value: 120, + last: true + } + }, + wizard: {}, + healer: { + 1: { + text: t('shieldHealer1Text'), + notes: t('shieldHealer1Notes', { + con: 2 + }), + con: 2, + value: 20 + }, + 2: { + text: t('shieldHealer2Text'), + notes: t('shieldHealer2Notes', { + con: 4 + }), + con: 4, + value: 35 + }, + 3: { + text: t('shieldHealer3Text'), + notes: t('shieldHealer3Notes', { + con: 6 + }), + con: 6, + value: 50 + }, + 4: { + text: t('shieldHealer4Text'), + notes: t('shieldHealer4Notes', { + con: 9 + }), + con: 9, + value: 70 + }, + 5: { + text: t('shieldHealer5Text'), + notes: t('shieldHealer5Notes', { + con: 12 + }), + con: 12, + value: 90, + last: true + } + }, + special: { + 0: { + text: t('shieldSpecial0Text'), + notes: t('shieldSpecial0Notes', { + per: 20 + }), + per: 20, + value: 150, + canOwn: (function(u) { + var _ref; + return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 45; + }) + }, + 1: { + text: t('shieldSpecial1Text'), + notes: t('shieldSpecial1Notes', { + attrs: 6 + }), + con: 6, + str: 6, + per: 6, + int: 6, + value: 170, + canOwn: (function(u) { + var _ref; + return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 5; + }) + }, + goldenknight: { + text: t('shieldSpecialGoldenknightText'), + notes: t('shieldSpecialGoldenknightNotes', { + attrs: 25 + }), + con: 25, + per: 25, + value: 200, + canOwn: (function(u) { + return u.items.gear.owned.shield_special_goldenknight != null; + }) + }, + yeti: { + event: events.winter, + specialClass: 'warrior', + text: t('shieldSpecialYetiText'), + notes: t('shieldSpecialYetiNotes', { + con: 7 + }), + con: 7, + value: 70 + }, + ski: { + event: events.winter, + specialClass: 'rogue', + text: t('weaponSpecialSkiText'), + notes: t('weaponSpecialSkiNotes', { + str: 8 + }), + str: 8, + value: 90 + }, + snowflake: { + event: events.winter, + specialClass: 'healer', + text: t('shieldSpecialSnowflakeText'), + notes: t('shieldSpecialSnowflakeNotes', { + con: 9 + }), + con: 9, + value: 70 + }, + springRogue: { + event: events.spring, + specialClass: 'rogue', + text: t('shieldSpecialSpringRogueText'), + notes: t('shieldSpecialSpringRogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + springWarrior: { + event: events.spring, + specialClass: 'warrior', + text: t('shieldSpecialSpringWarriorText'), + notes: t('shieldSpecialSpringWarriorNotes', { + con: 7 + }), + value: 70, + con: 7 + }, + springHealer: { + event: events.spring, + specialClass: 'healer', + text: t('shieldSpecialSpringHealerText'), + notes: t('shieldSpecialSpringHealerNotes', { + con: 9 + }), + value: 70, + con: 9 + }, + summerRogue: { + event: events.summer, + specialClass: 'rogue', + text: t('shieldSpecialSummerRogueText'), + notes: t('shieldSpecialSummerRogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + summerWarrior: { + event: events.summer, + specialClass: 'warrior', + text: t('shieldSpecialSummerWarriorText'), + notes: t('shieldSpecialSummerWarriorNotes', { + con: 7 + }), + value: 70, + con: 7 + }, + summerHealer: { + event: events.summer, + specialClass: 'healer', + text: t('shieldSpecialSummerHealerText'), + notes: t('shieldSpecialSummerHealerNotes', { + con: 9 + }), + value: 70, + con: 9 + }, + fallRogue: { + event: events.fall, + specialClass: 'rogue', + text: t('shieldSpecialFallRogueText'), + notes: t('shieldSpecialFallRogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + fallWarrior: { + event: events.fall, + specialClass: 'warrior', + text: t('shieldSpecialFallWarriorText'), + notes: t('shieldSpecialFallWarriorNotes', { + con: 7 + }), + value: 70, + con: 7 + }, + fallHealer: { + event: events.fall, + specialClass: 'healer', + text: t('shieldSpecialFallHealerText'), + notes: t('shieldSpecialFallHealerNotes', { + con: 9 + }), + value: 70, + con: 9 + }, + winter2015Rogue: { + event: events.winter2015, + specialClass: 'rogue', + text: t('shieldSpecialWinter2015RogueText'), + notes: t('shieldSpecialWinter2015RogueNotes', { + str: 8 + }), + value: 80, + str: 8 + }, + winter2015Warrior: { + event: events.winter2015, + specialClass: 'warrior', + text: t('shieldSpecialWinter2015WarriorText'), + notes: t('shieldSpecialWinter2015WarriorNotes', { + con: 7 + }), + value: 70, + con: 7 + }, + winter2015Healer: { + event: events.winter2015, + specialClass: 'healer', + text: t('shieldSpecialWinter2015HealerText'), + notes: t('shieldSpecialWinter2015HealerNotes', { + con: 9 + }), + value: 70, + con: 9 + } + }, + mystery: { + 301405: { + text: t('shieldMystery301405Text'), + notes: t('shieldMystery301405Notes'), + mystery: '301405', + value: 0 + } + } + }, + back: { + base: { + 0: { + text: t('backBase0Text'), + notes: t('backBase0Notes'), + value: 0 + } + }, + mystery: { + 201402: { + text: t('backMystery201402Text'), + notes: t('backMystery201402Notes'), + mystery: '201402', + value: 0 + }, + 201404: { + text: t('backMystery201404Text'), + notes: t('backMystery201404Notes'), + mystery: '201404', + value: 0 + }, + 201410: { + text: t('backMystery201410Text'), + notes: t('backMystery201410Notes'), + mystery: '201410', + value: 0 + } + }, + special: { + wondercon_red: { + text: t('backSpecialWonderconRedText'), + notes: t('backSpecialWonderconRedNotes'), + value: 0, + mystery: 'wondercon' + }, + wondercon_black: { + text: t('backSpecialWonderconBlackText'), + notes: t('backSpecialWonderconBlackNotes'), + value: 0, + mystery: 'wondercon' + } + } + }, + body: { + base: { + 0: { + text: t('bodyBase0Text'), + notes: t('bodyBase0Notes'), + value: 0 + } + }, + special: { + wondercon_red: { + text: t('bodySpecialWonderconRedText'), + notes: t('bodySpecialWonderconRedNotes'), + value: 0, + mystery: 'wondercon' + }, + wondercon_gold: { + text: t('bodySpecialWonderconGoldText'), + notes: t('bodySpecialWonderconGoldNotes'), + value: 0, + mystery: 'wondercon' + }, + wondercon_black: { + text: t('bodySpecialWonderconBlackText'), + notes: t('bodySpecialWonderconBlackNotes'), + value: 0, + mystery: 'wondercon' + }, + summerHealer: { + event: events.summer, + specialClass: 'healer', + text: t('bodySpecialSummerHealerText'), + notes: t('bodySpecialSummerHealerNotes'), + value: 20 + }, + summerMage: { + event: events.summer, + specialClass: 'wizard', + text: t('bodySpecialSummerMageText'), + notes: t('bodySpecialSummerMageNotes'), + value: 20 + } + } + }, + headAccessory: { + base: { + 0: { + text: t('headAccessoryBase0Text'), + notes: t('headAccessoryBase0Notes'), + value: 0, + last: true + } + }, + special: { + springRogue: { + event: events.spring, + specialClass: 'rogue', + text: t('headAccessorySpecialSpringRogueText'), + notes: t('headAccessorySpecialSpringRogueNotes'), + value: 20 + }, + springWarrior: { + event: events.spring, + specialClass: 'warrior', + text: t('headAccessorySpecialSpringWarriorText'), + notes: t('headAccessorySpecialSpringWarriorNotes'), + value: 20 + }, + springMage: { + event: events.spring, + specialClass: 'wizard', + text: t('headAccessorySpecialSpringMageText'), + notes: t('headAccessorySpecialSpringMageNotes'), + value: 20 + }, + springHealer: { + event: events.spring, + specialClass: 'healer', + text: t('headAccessorySpecialSpringHealerText'), + notes: t('headAccessorySpecialSpringHealerNotes'), + value: 20 + } + }, + mystery: { + 201403: { + text: t('headAccessoryMystery201403Text'), + notes: t('headAccessoryMystery201403Notes'), + mystery: '201403', + value: 0 + }, + 201404: { + text: t('headAccessoryMystery201404Text'), + notes: t('headAccessoryMystery201404Notes'), + mystery: '201404', + value: 0 + }, + 201409: { + text: t('headAccessoryMystery201409Text'), + notes: t('headAccessoryMystery201409Notes'), + mystery: '201409', + value: 0 + }, + 301405: { + text: t('headAccessoryMystery301405Text'), + notes: t('headAccessoryMystery301405Notes'), + mystery: '301405', + value: 0 + } + } + }, + eyewear: { + base: { + 0: { + text: t('eyewearBase0Text'), + notes: t('eyewearBase0Notes'), + value: 0, + last: true + } + }, + special: { + wondercon_red: { + text: t('eyewearSpecialWonderconRedText'), + notes: t('eyewearSpecialWonderconRedNotes'), + value: 0, + mystery: 'wondercon' + }, + wondercon_black: { + text: t('eyewearSpecialWonderconBlackText'), + notes: t('eyewearSpecialWonderconBlackNotes'), + value: 0, + mystery: 'wondercon' + }, + summerRogue: { + event: events.summer, + specialClass: 'rogue', + text: t('eyewearSpecialSummerRogueText'), + notes: t('eyewearSpecialSummerRogueNotes'), + value: 20 + }, + summerWarrior: { + event: events.summer, + specialClass: 'warrior', + text: t('eyewearSpecialSummerWarriorText'), + notes: t('eyewearSpecialSummerWarriorNotes'), + value: 20 + } + }, + mystery: { + 301404: { + text: t('eyewearMystery301404Text'), + notes: t('eyewearMystery301404Notes'), + mystery: '301404', + value: 0 + }, + 301405: { + text: t('eyewearMystery301405Text'), + notes: t('eyewearMystery301405Notes'), + mystery: '301405', + value: 0 + } + } + } +}; + + +/* + The gear is exported as a tree (defined above), and a flat list (eg, {weapon_healer_1: .., shield_special_0: ...}) since + they are needed in different froms at different points in the app + */ + +api.gear = { + tree: gear, + flat: {} +}; + +_.each(gearTypes, function(type) { + return _.each(classes.concat(['base', 'special', 'mystery']), function(klass) { + return _.each(gear[type][klass], function(item, i) { + var key, _canOwn; + key = "" + type + "_" + klass + "_" + i; + _.defaults(item, { + type: type, + key: key, + klass: klass, + index: i, + str: 0, + int: 0, + per: 0, + con: 0 + }); + if (item.event) { + _canOwn = item.canOwn || (function() { + return true; + }); + item.canOwn = function(u) { + return _canOwn(u) && ((u.items.gear.owned[key] != null) || (moment().isAfter(item.event.start) && moment().isBefore(item.event.end))) && (item.specialClass ? u.stats["class"] === item.specialClass : true); + }; + } + if (item.mystery) { + item.canOwn = function(u) { + return u.items.gear.owned[key] != null; + }; + } + return api.gear.flat[key] = item; + }); + }); +}); + + +/* + Time Traveler Store, mystery sets need their items mapped in + */ + +_.each(api.mystery, function(v, k) { + return v.items = _.where(api.gear.flat, { + mystery: k + }); +}); + +api.timeTravelerStore = function(owned) { + var ownedKeys; + ownedKeys = _.keys((typeof owned.toObject === "function" ? owned.toObject() : void 0) || owned); + return _.reduce(api.mystery, function(m, v, k) { + if (k === 'wondercon' || ~ownedKeys.indexOf(v.items[0].key)) { + return m; + } + m[k] = v; + return m; + }, {}); +}; + + +/* + --------------------------------------------------------------- + Potion + --------------------------------------------------------------- + */ + +api.potion = { + type: 'potion', + text: t('potionText'), + notes: t('potionNotes'), + value: 25, + key: 'potion' +}; + + +/* + --------------------------------------------------------------- + Classes + --------------------------------------------------------------- + */ + +api.classes = classes; + + +/* + --------------------------------------------------------------- + Gear Types + --------------------------------------------------------------- + */ + +api.gearTypes = gearTypes; + + +/* + --------------------------------------------------------------- + Spells + --------------------------------------------------------------- + Text, notes, and mana are obvious. The rest: + + * {target}: one of [task, self, party, user]. This is very important, because if the cast() function is expecting one + thing and receives another, it will cause errors. `self` is used for self buffs, multi-task debuffs, AOEs (eg, meteor-shower), + etc. Basically, use self for anything that's not [task, party, user] and is an instant-cast + + * {cast}: the function that's run to perform the ability's action. This is pretty slick - because this is exported to the + web, this function can be performed on the client and on the server. `user` param is self (needed for determining your + own stats for effectiveness of cast), and `target` param is one of [task, party, user]. In the case of `self` spells, + you act on `user` instead of `target`. You can trust these are the correct objects, as long as the `target` attr of the + spell is correct. Take a look at habitrpg/src/models/user.js and habitrpg/src/models/task.js for what attributes are + available on each model. Note `task.value` is its "redness". If party is passed in, it's an array of users, + so you'll want to iterate over them like: `_.each(target,function(member){...})` + + Note, user.stats.mp is docked after automatically (it's appended to functions automatically down below in an _.each) + */ + +diminishingReturns = function(bonus, max, halfway) { + if (halfway == null) { + halfway = max / 2; + } + return max * (bonus / (bonus + halfway)); +}; + +api.spells = { + wizard: { + fireball: { + text: t('spellWizardFireballText'), + mana: 10, + lvl: 11, + target: 'task', + notes: t('spellWizardFireballNotes'), + cast: function(user, target) { + var bonus; + bonus = user._statsComputed.int * user.fns.crit('per'); + target.value += diminishingReturns(bonus * .02, 4); + bonus *= Math.ceil((target.value < 0 ? 1 : target.value + 1) * .075); + user.stats.exp += diminishingReturns(bonus, 75); + if (user.party.quest.key) { + return user.party.quest.progress.up += diminishingReturns(bonus * .1, 50, 30); + } + } + }, + mpheal: { + text: t('spellWizardMPHealText'), + mana: 30, + lvl: 12, + target: 'party', + notes: t('spellWizardMPHealNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + var bonus; + bonus = Math.ceil(user._statsComputed.int * .1); + if (bonus > 25) { + bonus = 25; + } + return member.stats.mp += bonus; + }); + } + }, + earth: { + text: t('spellWizardEarthText'), + mana: 35, + lvl: 13, + target: 'party', + notes: t('spellWizardEarthNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + var _base; + if ((_base = member.stats.buffs).int == null) { + _base.int = 0; + } + return member.stats.buffs.int += Math.ceil(user._statsComputed.int * .05); + }); + } + }, + frost: { + text: t('spellWizardFrostText'), + mana: 40, + lvl: 14, + target: 'self', + notes: t('spellWizardFrostNotes'), + cast: function(user, target) { + return user.stats.buffs.streaks = true; + } + } + }, + warrior: { + smash: { + text: t('spellWarriorSmashText'), + mana: 10, + lvl: 11, + target: 'task', + notes: t('spellWarriorSmashNotes'), + cast: function(user, target) { + target.value += 2.5 * (user._statsComputed.str / (user._statsComputed.str + 50)) * user.fns.crit('con'); + if (user.party.quest.key) { + return user.party.quest.progress.up += Math.ceil(user._statsComputed.str * .2); + } + } + }, + defensiveStance: { + text: t('spellWarriorDefensiveStanceText'), + mana: 25, + lvl: 12, + target: 'self', + notes: t('spellWarriorDefensiveStanceNotes'), + cast: function(user, target) { + var _base; + if ((_base = user.stats.buffs).con == null) { + _base.con = 0; + } + return user.stats.buffs.con += Math.ceil(user._statsComputed.con * .05); + } + }, + valorousPresence: { + text: t('spellWarriorValorousPresenceText'), + mana: 20, + lvl: 13, + target: 'party', + notes: t('spellWarriorValorousPresenceNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + var _base; + if ((_base = member.stats.buffs).str == null) { + _base.str = 0; + } + return member.stats.buffs.str += Math.ceil(user._statsComputed.str * .05); + }); + } + }, + intimidate: { + text: t('spellWarriorIntimidateText'), + mana: 15, + lvl: 14, + target: 'party', + notes: t('spellWarriorIntimidateNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + var _base; + if ((_base = member.stats.buffs).con == null) { + _base.con = 0; + } + return member.stats.buffs.con += Math.ceil(user._statsComputed.con * .03); + }); + } + } + }, + rogue: { + pickPocket: { + text: t('spellRoguePickPocketText'), + mana: 10, + lvl: 11, + target: 'task', + notes: t('spellRoguePickPocketNotes'), + cast: function(user, target) { + var bonus; + bonus = (target.value < 0 ? 1 : target.value + 2) + (user._statsComputed.per * 0.5); + return user.stats.gp += 25 * (bonus / (bonus + 75)); + } + }, + backStab: { + text: t('spellRogueBackStabText'), + mana: 15, + lvl: 12, + target: 'task', + notes: t('spellRogueBackStabNotes'), + cast: function(user, target) { + var bonus, _crit; + _crit = user.fns.crit('str', .3); + target.value += _crit * .03; + bonus = (target.value < 0 ? 1 : target.value + 1) * _crit; + user.stats.exp += bonus; + return user.stats.gp += bonus; + } + }, + toolsOfTrade: { + text: t('spellRogueToolsOfTradeText'), + mana: 25, + lvl: 13, + target: 'party', + notes: t('spellRogueToolsOfTradeNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + var _base; + if ((_base = member.stats.buffs).per == null) { + _base.per = 0; + } + return member.stats.buffs.per += Math.ceil(user._statsComputed.per * .03); + }); + } + }, + stealth: { + text: t('spellRogueStealthText'), + mana: 45, + lvl: 14, + target: 'self', + notes: t('spellRogueStealthNotes'), + cast: function(user, target) { + var _base; + if ((_base = user.stats.buffs).stealth == null) { + _base.stealth = 0; + } + return user.stats.buffs.stealth += Math.ceil(user.dailys.length * user._statsComputed.per / 100); + } + } + }, + healer: { + heal: { + text: t('spellHealerHealText'), + mana: 15, + lvl: 11, + target: 'self', + notes: t('spellHealerHealNotes'), + cast: function(user, target) { + user.stats.hp += (user._statsComputed.con + user._statsComputed.int + 5) * .075; + if (user.stats.hp > 50) { + return user.stats.hp = 50; + } + } + }, + brightness: { + text: t('spellHealerBrightnessText'), + mana: 15, + lvl: 12, + target: 'self', + notes: t('spellHealerBrightnessNotes'), + cast: function(user, target) { + return _.each(user.tasks, function(target) { + if (target.type === 'reward') { + return; + } + return target.value += 1.5 * (user._statsComputed.int / (user._statsComputed.int + 40)); + }); + } + }, + protectAura: { + text: t('spellHealerProtectAuraText'), + mana: 30, + lvl: 13, + target: 'party', + notes: t('spellHealerProtectAuraNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + var _base; + if ((_base = member.stats.buffs).con == null) { + _base.con = 0; + } + return member.stats.buffs.con += Math.ceil(user._statsComputed.con * .15); + }); + } + }, + heallAll: { + text: t('spellHealerHealAllText'), + mana: 25, + lvl: 14, + target: 'party', + notes: t('spellHealerHealAllNotes'), + cast: function(user, target) { + return _.each(target, function(member) { + member.stats.hp += (user._statsComputed.con + user._statsComputed.int + 5) * .04; + if (member.stats.hp > 50) { + return member.stats.hp = 50; + } + }); + } + } + }, + special: { + snowball: { + text: t('spellSpecialSnowballAuraText'), + mana: 0, + value: 15, + target: 'user', + notes: t('spellSpecialSnowballAuraNotes'), + cast: function(user, target) { + var _base; + target.stats.buffs.snowball = true; + if ((_base = target.achievements).snowball == null) { + _base.snowball = 0; + } + target.achievements.snowball++; + return user.items.special.snowball--; + } + }, + salt: { + text: t('spellSpecialSaltText'), + mana: 0, + value: 5, + target: 'self', + notes: t('spellSpecialSaltNotes'), + cast: function(user, target) { + user.stats.buffs.snowball = false; + return user.stats.gp -= 5; + } + }, + spookDust: { + text: t('spellSpecialSpookDustText'), + mana: 0, + value: 15, + target: 'user', + notes: t('spellSpecialSpookDustNotes'), + cast: function(user, target) { + var _base; + target.stats.buffs.spookDust = true; + if ((_base = target.achievements).spookDust == null) { + _base.spookDust = 0; + } + target.achievements.spookDust++; + return user.items.special.spookDust--; + } + }, + opaquePotion: { + text: t('spellSpecialOpaquePotionText'), + mana: 0, + value: 5, + target: 'self', + notes: t('spellSpecialOpaquePotionNotes'), + cast: function(user, target) { + user.stats.buffs.spookDust = false; + return user.stats.gp -= 5; + } + }, + nye: { + text: t('nyeCard'), + mana: 0, + value: 10, + target: 'user', + notes: t('nyeCardNotes'), + cast: function(user, target) { + var _base, _base1; + if (user === target) { + if ((_base = user.achievements).nye == null) { + _base.nye = 0; + } + user.achievements.nye++; + } else { + _.each([user, target], function(t) { + var _base1; + if ((_base1 = t.achievements).nye == null) { + _base1.nye = 0; + } + return t.achievements.nye++; + }); + } + ((_base1 = target.items.special).nyeReceived != null ? _base1.nyeReceived : _base1.nyeReceived = []).push(user.profile.name); + if (typeof target.markModified === "function") { + target.markModified('items.special.nyeReceived'); + } + return user.stats.gp -= 10; + } + } + } +}; + +_.each(api.spells, function(spellClass) { + return _.each(spellClass, function(spell, key) { + var _cast; + spell.key = key; + _cast = spell.cast; + return spell.cast = function(user, target) { + _cast(user, target); + return user.stats.mp -= spell.mana; + }; + }); +}); + +api.special = api.spells.special; + + +/* + --------------------------------------------------------------- + Drops + --------------------------------------------------------------- + */ + +api.dropEggs = { + Wolf: { + text: t('dropEggWolfText'), + adjective: t('dropEggWolfAdjective') + }, + TigerCub: { + text: t('dropEggTigerCubText'), + mountText: t('dropEggTigerCubMountText'), + adjective: t('dropEggTigerCubAdjective') + }, + PandaCub: { + text: t('dropEggPandaCubText'), + mountText: t('dropEggPandaCubMountText'), + adjective: t('dropEggPandaCubAdjective') + }, + LionCub: { + text: t('dropEggLionCubText'), + mountText: t('dropEggLionCubMountText'), + adjective: t('dropEggLionCubAdjective') + }, + Fox: { + text: t('dropEggFoxText'), + adjective: t('dropEggFoxAdjective') + }, + FlyingPig: { + text: t('dropEggFlyingPigText'), + adjective: t('dropEggFlyingPigAdjective') + }, + Dragon: { + text: t('dropEggDragonText'), + adjective: t('dropEggDragonAdjective') + }, + Cactus: { + text: t('dropEggCactusText'), + adjective: t('dropEggCactusAdjective') + }, + BearCub: { + text: t('dropEggBearCubText'), + mountText: t('dropEggBearCubMountText'), + adjective: t('dropEggBearCubAdjective') + } +}; + +_.each(api.dropEggs, function(egg, key) { + return _.defaults(egg, { + canBuy: true, + value: 3, + key: key, + notes: t('eggNotes', { + eggText: egg.text, + eggAdjective: egg.adjective + }), + mountText: egg.text + }); +}); + +api.questEggs = { + Gryphon: { + text: t('questEggGryphonText'), + adjective: t('questEggGryphonAdjective'), + canBuy: false + }, + Hedgehog: { + text: t('questEggHedgehogText'), + adjective: t('questEggHedgehogAdjective'), + canBuy: false + }, + Deer: { + text: t('questEggDeerText'), + adjective: t('questEggDeerAdjective'), + canBuy: false + }, + Egg: { + text: t('questEggEggText'), + adjective: t('questEggEggAdjective'), + canBuy: false, + noMount: true + }, + Rat: { + text: t('questEggRatText'), + adjective: t('questEggRatAdjective'), + canBuy: false + }, + Octopus: { + text: t('questEggOctopusText'), + adjective: t('questEggOctopusAdjective'), + canBuy: false + }, + Seahorse: { + text: t('questEggSeahorseText'), + adjective: t('questEggSeahorseAdjective'), + canBuy: false + }, + Parrot: { + text: t('questEggParrotText'), + adjective: t('questEggParrotAdjective'), + canBuy: false + }, + Rooster: { + text: t('questEggRoosterText'), + adjective: t('questEggRoosterAdjective'), + canBuy: false + }, + Spider: { + text: t('questEggSpiderText'), + adjective: t('questEggSpiderAdjective'), + canBuy: false + }, + Owl: { + text: t('questEggOwlText'), + adjective: t('questEggOwlAdjective'), + canBuy: false + }, + Penguin: { + text: t('questEggPenguinText'), + adjective: t('questEggPenguinAdjective'), + canBuy: false + } +}; + +_.each(api.questEggs, function(egg, key) { + return _.defaults(egg, { + canBuy: false, + value: 3, + key: key, + notes: t('eggNotes', { + eggText: egg.text, + eggAdjective: egg.adjective + }), + mountText: egg.text + }); +}); + +api.eggs = _.assign(_.cloneDeep(api.dropEggs), api.questEggs); + +api.specialPets = { + 'Wolf-Veteran': 'veteranWolf', + 'Wolf-Cerberus': 'cerberusPup', + 'Dragon-Hydra': 'hydra', + 'Turkey-Base': 'turkey', + 'BearCub-Polar': 'polarBearPup', + 'MantisShrimp-Base': 'mantisShrimp', + 'JackOLantern-Base': 'jackolantern' +}; + +api.specialMounts = { + 'BearCub-Polar': 'polarBear', + 'LionCub-Ethereal': 'etherealLion', + 'MantisShrimp-Base': 'mantisShrimp', + 'Turkey-Base': 'turkey' +}; + +api.hatchingPotions = { + Base: { + value: 2, + text: t('hatchingPotionBase') + }, + White: { + value: 2, + text: t('hatchingPotionWhite') + }, + Desert: { + value: 2, + text: t('hatchingPotionDesert') + }, + Red: { + value: 3, + text: t('hatchingPotionRed') + }, + Shade: { + value: 3, + text: t('hatchingPotionShade') + }, + Skeleton: { + value: 3, + text: t('hatchingPotionSkeleton') + }, + Zombie: { + value: 4, + text: t('hatchingPotionZombie') + }, + CottonCandyPink: { + value: 4, + text: t('hatchingPotionCottonCandyPink') + }, + CottonCandyBlue: { + value: 4, + text: t('hatchingPotionCottonCandyBlue') + }, + Golden: { + value: 5, + text: t('hatchingPotionGolden') + } +}; + +_.each(api.hatchingPotions, function(pot, key) { + return _.defaults(pot, { + key: key, + value: 2, + notes: t('hatchingPotionNotes', { + potText: pot.text + }) + }); +}); + +api.pets = _.transform(api.dropEggs, function(m, egg) { + return _.defaults(m, _.transform(api.hatchingPotions, function(m2, pot) { + return m2[egg.key + "-" + pot.key] = true; + })); +}); + +api.questPets = _.transform(api.questEggs, function(m, egg) { + return _.defaults(m, _.transform(api.hatchingPotions, function(m2, pot) { + return m2[egg.key + "-" + pot.key] = true; + })); +}); + +api.food = { + Meat: { + canBuy: true, + canDrop: true, + text: t('foodMeat'), + target: 'Base', + article: '' + }, + Milk: { + canBuy: true, + canDrop: true, + text: t('foodMilk'), + target: 'White', + article: '' + }, + Potatoe: { + canBuy: true, + canDrop: true, + text: t('foodPotatoe'), + target: 'Desert', + article: 'a ' + }, + Strawberry: { + canBuy: true, + canDrop: true, + text: t('foodStrawberry'), + target: 'Red', + article: 'a ' + }, + Chocolate: { + canBuy: true, + canDrop: true, + text: t('foodChocolate'), + target: 'Shade', + article: '' + }, + Fish: { + canBuy: true, + canDrop: true, + text: t('foodFish'), + target: 'Skeleton', + article: 'a ' + }, + RottenMeat: { + canBuy: true, + canDrop: true, + text: t('foodRottenMeat'), + target: 'Zombie', + article: '' + }, + CottonCandyPink: { + canBuy: true, + canDrop: true, + text: t('foodCottonCandyPink'), + target: 'CottonCandyPink', + article: '' + }, + CottonCandyBlue: { + canBuy: true, + canDrop: true, + text: t('foodCottonCandyBlue'), + target: 'CottonCandyBlue', + article: '' + }, + Honey: { + canBuy: true, + canDrop: true, + text: t('foodHoney'), + target: 'Golden', + article: '' + }, + Saddle: { + canBuy: true, + canDrop: false, + text: t('foodSaddleText'), + value: 5, + notes: t('foodSaddleNotes') + }, + Cake_Skeleton: { + canBuy: false, + canDrop: false, + text: t('foodCakeSkeleton'), + target: 'Skeleton', + article: '' + }, + Cake_Base: { + canBuy: false, + canDrop: false, + text: t('foodCakeBase'), + target: 'Base', + article: '' + }, + Cake_CottonCandyBlue: { + canBuy: false, + canDrop: false, + text: t('foodCakeCottonCandyBlue'), + target: 'CottonCandyBlue', + article: '' + }, + Cake_CottonCandyPink: { + canBuy: false, + canDrop: false, + text: t('foodCakeCottonCandyPink'), + target: 'CottonCandyPink', + article: '' + }, + Cake_Shade: { + canBuy: false, + canDrop: false, + text: t('foodCakeShade'), + target: 'Shade', + article: '' + }, + Cake_White: { + canBuy: false, + canDrop: false, + text: t('foodCakeWhite'), + target: 'White', + article: '' + }, + Cake_Golden: { + canBuy: false, + canDrop: false, + text: t('foodCakeGolden'), + target: 'Golden', + article: '' + }, + Cake_Zombie: { + canBuy: false, + canDrop: false, + text: t('foodCakeZombie'), + target: 'Zombie', + article: '' + }, + Cake_Desert: { + canBuy: false, + canDrop: false, + text: t('foodCakeDesert'), + target: 'Desert', + article: '' + }, + Cake_Red: { + canBuy: false, + canDrop: false, + text: t('foodCakeRed'), + target: 'Red', + article: '' + }, + Candy_Skeleton: { + canBuy: false, + canDrop: false, + text: t('foodCandySkeleton'), + target: 'Skeleton', + article: '' + }, + Candy_Base: { + canBuy: false, + canDrop: false, + text: t('foodCandyBase'), + target: 'Base', + article: '' + }, + Candy_CottonCandyBlue: { + canBuy: false, + canDrop: false, + text: t('foodCandyCottonCandyBlue'), + target: 'CottonCandyBlue', + article: '' + }, + Candy_CottonCandyPink: { + canBuy: false, + canDrop: false, + text: t('foodCandyCottonCandyPink'), + target: 'CottonCandyPink', + article: '' + }, + Candy_Shade: { + canBuy: false, + canDrop: false, + text: t('foodCandyShade'), + target: 'Shade', + article: '' + }, + Candy_White: { + canBuy: false, + canDrop: false, + text: t('foodCandyWhite'), + target: 'White', + article: '' + }, + Candy_Golden: { + canBuy: false, + canDrop: false, + text: t('foodCandyGolden'), + target: 'Golden', + article: '' + }, + Candy_Zombie: { + canBuy: false, + canDrop: false, + text: t('foodCandyZombie'), + target: 'Zombie', + article: '' + }, + Candy_Desert: { + canBuy: false, + canDrop: false, + text: t('foodCandyDesert'), + target: 'Desert', + article: '' + }, + Candy_Red: { + canBuy: false, + canDrop: false, + text: t('foodCandyRed'), + target: 'Red', + article: '' + } +}; + +_.each(api.food, function(food, key) { + return _.defaults(food, { + value: 1, + key: key, + notes: t('foodNotes') + }); +}); + +api.quests = { + dilatory: { + text: t("questDilatoryText"), + notes: t("questDilatoryNotes"), + completion: t("questDilatoryCompletion"), + value: 0, + canBuy: false, + boss: { + name: t("questDilatoryBoss"), + hp: 5000000, + str: 1, + def: 1, + rage: { + title: t("questDilatoryBossRageTitle"), + description: t("questDilatoryBossRageDescription"), + value: 4000000, + tavern: t('questDilatoryBossRageTavern'), + stables: t('questDilatoryBossRageStables'), + market: t('questDilatoryBossRageMarket') + } + }, + drop: { + items: [ + { + type: 'pets', + key: 'MantisShrimp-Base', + text: t('questDilatoryDropMantisShrimpPet') + }, { + type: 'mounts', + key: 'MantisShrimp-Base', + text: t('questDilatoryDropMantisShrimpMount') + }, { + type: 'food', + key: 'Meat', + text: t('foodMeat') + }, { + type: 'food', + key: 'Milk', + text: t('foodMilk') + }, { + type: 'food', + key: 'Potatoe', + text: t('foodPotatoe') + }, { + type: 'food', + key: 'Strawberry', + text: t('foodStrawberry') + }, { + type: 'food', + key: 'Chocolate', + text: t('foodChocolate') + }, { + type: 'food', + key: 'Fish', + text: t('foodFish') + }, { + type: 'food', + key: 'RottenMeat', + text: t('foodRottenMeat') + }, { + type: 'food', + key: 'CottonCandyPink', + text: t('foodCottonCandyPink') + }, { + type: 'food', + key: 'CottonCandyBlue', + text: t('foodCottonCandyBlue') + }, { + type: 'food', + key: 'Honey', + text: t('foodHoney') + } + ], + gp: 0, + exp: 0 + } + }, + evilsanta: { + canBuy: false, + text: t('questEvilSantaText'), + notes: t('questEvilSantaNotes'), + completion: t('questEvilSantaCompletion'), + value: 4, + boss: { + name: t('questEvilSantaBoss'), + hp: 300, + str: 1 + }, + drop: { + items: [ + { + type: 'mounts', + key: 'BearCub-Polar', + text: t('questEvilSantaDropBearCubPolarMount') + } + ], + gp: 20, + exp: 100 + } + }, + evilsanta2: { + canBuy: false, + text: t('questEvilSanta2Text'), + notes: t('questEvilSanta2Notes'), + completion: t('questEvilSanta2Completion'), + value: 4, + previous: 'evilsanta', + collect: { + tracks: { + text: t('questEvilSanta2CollectTracks'), + count: 20 + }, + branches: { + text: t('questEvilSanta2CollectBranches'), + count: 10 + } + }, + drop: { + items: [ + { + type: 'pets', + key: 'BearCub-Polar', + text: t('questEvilSanta2DropBearCubPolarPet') + } + ], + gp: 20, + exp: 100 + } + }, + gryphon: { + text: t('questGryphonText'), + notes: t('questGryphonNotes'), + completion: t('questGryphonCompletion'), + value: 4, + boss: { + name: t('questGryphonBoss'), + hp: 300, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Gryphon', + text: t('questGryphonDropGryphonEgg') + }, { + type: 'eggs', + key: 'Gryphon', + text: t('questGryphonDropGryphonEgg') + }, { + type: 'eggs', + key: 'Gryphon', + text: t('questGryphonDropGryphonEgg') + } + ], + gp: 25, + exp: 125 + } + }, + hedgehog: { + text: t('questHedgehogText'), + notes: t('questHedgehogNotes'), + completion: t('questHedgehogCompletion'), + value: 4, + boss: { + name: t('questHedgehogBoss'), + hp: 400, + str: 1.25 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Hedgehog', + text: t('questHedgehogDropHedgehogEgg') + }, { + type: 'eggs', + key: 'Hedgehog', + text: t('questHedgehogDropHedgehogEgg') + }, { + type: 'eggs', + key: 'Hedgehog', + text: t('questHedgehogDropHedgehogEgg') + } + ], + gp: 30, + exp: 125 + } + }, + ghost_stag: { + text: t('questGhostStagText'), + notes: t('questGhostStagNotes'), + completion: t('questGhostStagCompletion'), + value: 4, + boss: { + name: t('questGhostStagBoss'), + hp: 1200, + str: 2.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Deer', + text: t('questGhostStagDropDeerEgg') + }, { + type: 'eggs', + key: 'Deer', + text: t('questGhostStagDropDeerEgg') + }, { + type: 'eggs', + key: 'Deer', + text: t('questGhostStagDropDeerEgg') + } + ], + gp: 80, + exp: 800 + } + }, + vice1: { + text: t('questVice1Text'), + notes: t('questVice1Notes'), + value: 4, + lvl: 30, + boss: { + name: t('questVice1Boss'), + hp: 750, + str: 1.5 + }, + drop: { + items: [ + { + type: 'quests', + key: "vice2", + text: t('questVice1DropVice2Quest') + } + ], + gp: 20, + exp: 100 + } + }, + vice2: { + text: t('questVice2Text'), + notes: t('questVice2Notes'), + value: 4, + lvl: 35, + previous: 'vice1', + collect: { + lightCrystal: { + text: t('questVice2CollectLightCrystal'), + count: 45 + } + }, + drop: { + items: [ + { + type: 'quests', + key: 'vice3', + text: t('questVice2DropVice3Quest') + } + ], + gp: 20, + exp: 75 + } + }, + vice3: { + text: t('questVice3Text'), + notes: t('questVice3Notes'), + completion: t('questVice3Completion'), + previous: 'vice2', + value: 4, + lvl: 40, + boss: { + name: t('questVice3Boss'), + hp: 1500, + str: 3 + }, + drop: { + items: [ + { + type: 'gear', + key: "weapon_special_2", + text: t('questVice3DropWeaponSpecial2') + }, { + type: 'eggs', + key: 'Dragon', + text: t('questVice3DropDragonEgg') + }, { + type: 'eggs', + key: 'Dragon', + text: t('questVice3DropDragonEgg') + }, { + type: 'hatchingPotions', + key: 'Shade', + text: t('questVice3DropShadeHatchingPotion') + }, { + type: 'hatchingPotions', + key: 'Shade', + text: t('questVice3DropShadeHatchingPotion') + } + ], + gp: 100, + exp: 1000 + } + }, + egg: { + text: t('questEggHuntText'), + notes: t('questEggHuntNotes'), + completion: t('questEggHuntCompletion'), + value: 1, + canBuy: false, + collect: { + plainEgg: { + text: t('questEggHuntCollectPlainEgg'), + count: 100 + } + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + }, { + type: 'eggs', + key: 'Egg', + text: t('questEggHuntDropPlainEgg') + } + ], + gp: 0, + exp: 0 + } + }, + rat: { + text: t('questRatText'), + notes: t('questRatNotes'), + completion: t('questRatCompletion'), + value: 4, + boss: { + name: t('questRatBoss'), + hp: 1200, + str: 2.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Rat', + text: t('questRatDropRatEgg') + }, { + type: 'eggs', + key: 'Rat', + text: t('questRatDropRatEgg') + }, { + type: 'eggs', + key: 'Rat', + text: t('questRatDropRatEgg') + } + ], + gp: 80, + exp: 800 + } + }, + octopus: { + text: t('questOctopusText'), + notes: t('questOctopusNotes'), + completion: t('questOctopusCompletion'), + value: 4, + boss: { + name: t('questOctopusBoss'), + hp: 1200, + str: 2.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Octopus', + text: t('questOctopusDropOctopusEgg') + }, { + type: 'eggs', + key: 'Octopus', + text: t('questOctopusDropOctopusEgg') + }, { + type: 'eggs', + key: 'Octopus', + text: t('questOctopusDropOctopusEgg') + } + ], + gp: 80, + exp: 800 + } + }, + dilatory_derby: { + text: t('questSeahorseText'), + notes: t('questSeahorseNotes'), + completion: t('questSeahorseCompletion'), + value: 4, + boss: { + name: t('questSeahorseBoss'), + hp: 300, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Seahorse', + text: t('questSeahorseDropSeahorseEgg') + }, { + type: 'eggs', + key: 'Seahorse', + text: t('questSeahorseDropSeahorseEgg') + }, { + type: 'eggs', + key: 'Seahorse', + text: t('questSeahorseDropSeahorseEgg') + } + ], + gp: 25, + exp: 125 + } + }, + atom1: { + text: t('questAtom1Text'), + notes: t('questAtom1Notes'), + value: 4, + lvl: 15, + collect: { + soapBars: { + text: t('questAtom1CollectSoapBars'), + count: 20 + } + }, + drop: { + items: [ + { + type: 'quests', + key: "atom2", + text: t('questAtom1Drop') + } + ], + gp: 7, + exp: 50 + } + }, + atom2: { + text: t('questAtom2Text'), + notes: t('questAtom2Notes'), + previous: 'atom1', + value: 4, + lvl: 15, + boss: { + name: t('questAtom2Boss'), + hp: 300, + str: 1 + }, + drop: { + items: [ + { + type: 'quests', + key: "atom3", + text: t('questAtom2Drop') + } + ], + gp: 20, + exp: 100 + } + }, + atom3: { + text: t('questAtom3Text'), + notes: t('questAtom3Notes'), + previous: 'atom2', + completion: t('questAtom3Completion'), + value: 4, + lvl: 15, + boss: { + name: t('questAtom3Boss'), + hp: 800, + str: 1.5 + }, + drop: { + items: [ + { + type: 'gear', + key: "head_special_2", + text: t('headSpecial2Text') + }, { + type: 'hatchingPotions', + key: "Base", + text: t('questAtom3DropPotion') + }, { + type: 'hatchingPotions', + key: "Base", + text: t('questAtom3DropPotion') + } + ], + gp: 25, + exp: 125 + } + }, + harpy: { + text: t('questHarpyText'), + notes: t('questHarpyNotes'), + completion: t('questHarpyCompletion'), + value: 4, + boss: { + name: t('questHarpyBoss'), + hp: 600, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Parrot', + text: t('questHarpyDropParrotEgg') + }, { + type: 'eggs', + key: 'Parrot', + text: t('questHarpyDropParrotEgg') + }, { + type: 'eggs', + key: 'Parrot', + text: t('questHarpyDropParrotEgg') + } + ], + gp: 43, + exp: 350 + } + }, + rooster: { + text: t('questRoosterText'), + notes: t('questRoosterNotes'), + completion: t('questRoosterCompletion'), + value: 4, + boss: { + name: t('questRoosterBoss'), + hp: 300, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Rooster', + text: t('questRoosterDropRoosterEgg') + }, { + type: 'eggs', + key: 'Rooster', + text: t('questRoosterDropRoosterEgg') + }, { + type: 'eggs', + key: 'Rooster', + text: t('questRoosterDropRoosterEgg') + } + ], + gp: 25, + exp: 125 + } + }, + spider: { + text: t('questSpiderText'), + notes: t('questSpiderNotes'), + completion: t('questSpiderCompletion'), + value: 4, + boss: { + name: t('questSpiderBoss'), + hp: 400, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Spider', + text: t('questSpiderDropSpiderEgg') + }, { + type: 'eggs', + key: 'Spider', + text: t('questSpiderDropSpiderEgg') + }, { + type: 'eggs', + key: 'Spider', + text: t('questSpiderDropSpiderEgg') + } + ], + gp: 31, + exp: 200 + } + }, + moonstone1: { + text: t('questMoonstone1Text'), + notes: t('questMoonstone1Notes'), + value: 4, + lvl: 60, + collect: { + moonstone: { + text: t('questMoonstone1CollectMoonstone'), + count: 500 + } + }, + drop: { + items: [ + { + type: 'quests', + key: "moonstone2", + text: t('questMoonstone1DropMoonstone2Quest') + } + ], + gp: 50, + exp: 100 + } + }, + moonstone2: { + text: t('questMoonstone2Text'), + notes: t('questMoonstone2Notes'), + value: 4, + lvl: 65, + previous: 'moonstone1', + boss: { + name: t('questMoonstone2Boss'), + hp: 1500, + str: 3 + }, + drop: { + items: [ + { + type: 'quests', + key: 'moonstone3', + text: t('questMoonstone2DropMoonstone3Quest') + } + ], + gp: 500, + exp: 1000 + } + }, + moonstone3: { + text: t('questMoonstone3Text'), + notes: t('questMoonstone3Notes'), + completion: t('questMoonstone3Completion'), + previous: 'moonstone2', + value: 4, + lvl: 70, + boss: { + name: t('questMoonstone3Boss'), + hp: 2000, + str: 3.5 + }, + drop: { + items: [ + { + type: 'gear', + key: "armor_special_2", + text: t('armorSpecial2Text') + }, { + type: 'food', + key: 'RottenMeat', + text: t('questMoonstone3DropRottenMeat') + }, { + type: 'food', + key: 'RottenMeat', + text: t('questMoonstone3DropRottenMeat') + }, { + type: 'food', + key: 'RottenMeat', + text: t('questMoonstone3DropRottenMeat') + }, { + type: 'food', + key: 'RottenMeat', + text: t('questMoonstone3DropRottenMeat') + }, { + type: 'food', + key: 'RottenMeat', + text: t('questMoonstone3DropRottenMeat') + }, { + type: 'hatchingPotions', + key: 'Zombie', + text: t('questMoonstone3DropZombiePotion') + }, { + type: 'hatchingPotions', + key: 'Zombie', + text: t('questMoonstone3DropZombiePotion') + }, { + type: 'hatchingPotions', + key: 'Zombie', + text: t('questMoonstone3DropZombiePotion') + } + ], + gp: 900, + exp: 1500 + } + }, + goldenknight1: { + text: t('questGoldenknight1Text'), + notes: t('questGoldenknight1Notes'), + value: 4, + lvl: 40, + collect: { + testimony: { + text: t('questGoldenknight1CollectTestimony'), + count: 300 + } + }, + drop: { + items: [ + { + type: 'quests', + key: "goldenknight2", + text: t('questGoldenknight1DropGoldenknight2Quest') + } + ], + gp: 15, + exp: 120 + } + }, + goldenknight2: { + text: t('questGoldenknight2Text'), + notes: t('questGoldenknight2Notes'), + value: 4, + previous: 'goldenknight1', + lvl: 45, + boss: { + name: t('questGoldenknight2Boss'), + hp: 1000, + str: 3 + }, + drop: { + items: [ + { + type: 'quests', + key: 'goldenknight3', + text: t('questGoldenknight2DropGoldenknight3Quest') + } + ], + gp: 75, + exp: 750 + } + }, + goldenknight3: { + text: t('questGoldenknight3Text'), + notes: t('questGoldenknight3Notes'), + completion: t('questGoldenknight3Completion'), + previous: 'goldenknight2', + value: 4, + lvl: 50, + boss: { + name: t('questGoldenknight3Boss'), + hp: 1700, + str: 3.5 + }, + drop: { + items: [ + { + type: 'food', + key: 'Honey', + text: t('questGoldenknight3DropHoney') + }, { + type: 'food', + key: 'Honey', + text: t('questGoldenknight3DropHoney') + }, { + type: 'food', + key: 'Honey', + text: t('questGoldenknight3DropHoney') + }, { + type: 'hatchingPotions', + key: 'Golden', + text: t('questGoldenknight3DropGoldenPotion') + }, { + type: 'hatchingPotions', + key: 'Golden', + text: t('questGoldenknight3DropGoldenPotion') + }, { + type: 'gear', + key: 'shield_special_goldenknight', + text: t('questGoldenknight3DropWeapon') + } + ], + gp: 900, + exp: 1500 + } + }, + basilist: { + text: t('questBasilistText'), + notes: t('questBasilistNotes'), + completion: t('questBasilistCompletion'), + canBuy: false, + value: 4, + boss: { + name: t('questBasilistBoss'), + hp: 100, + str: 0.5 + }, + drop: { + gp: 8, + exp: 42 + } + }, + owl: { + text: t('questOwlText'), + notes: t('questOwlNotes'), + completion: t('questOwlCompletion'), + value: 4, + boss: { + name: t('questOwlBoss'), + hp: 500, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Owl', + text: t('questOwlDropOwlEgg') + }, { + type: 'eggs', + key: 'Owl', + text: t('questOwlDropOwlEgg') + }, { + type: 'eggs', + key: 'Owl', + text: t('questOwlDropOwlEgg') + } + ], + gp: 37, + exp: 275 + } + }, + penguin: { + text: t('questPenguinText'), + notes: t('questPenguinNotes'), + completion: t('questPenguinCompletion'), + value: 4, + boss: { + name: t('questPenguinBoss'), + hp: 400, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Penguin', + text: t('questPenguinDropPenguinEgg') + }, { + type: 'eggs', + key: 'Penguin', + text: t('questPenguinDropPenguinEgg') + }, { + type: 'eggs', + key: 'Penguin', + text: t('questPenguinDropPenguinEgg') + } + ], + gp: 31, + exp: 200 + } + } +}; + +_.each(api.quests, function(v, key) { + var b; + _.defaults(v, { + key: key, + canBuy: true + }); + b = v.boss; + if (b) { + _.defaults(b, { + str: 1, + def: 1 + }); + if (b.rage) { + return _.defaults(b.rage, { + title: t('bossRageTitle'), + description: t('bossRageDescription') + }); + } + } +}); + +api.backgrounds = { + backgrounds062014: { + beach: { + text: t('backgroundBeachText'), + notes: t('backgroundBeachNotes') + }, + fairy_ring: { + text: t('backgroundFairyRingText'), + notes: t('backgroundFairyRingNotes') + }, + forest: { + text: t('backgroundForestText'), + notes: t('backgroundForestNotes') + } + }, + backgrounds072014: { + open_waters: { + text: t('backgroundOpenWatersText'), + notes: t('backgroundOpenWatersNotes') + }, + coral_reef: { + text: t('backgroundCoralReefText'), + notes: t('backgroundCoralReefNotes') + }, + seafarer_ship: { + text: t('backgroundSeafarerShipText'), + notes: t('backgroundSeafarerShipNotes') + } + }, + backgrounds082014: { + volcano: { + text: t('backgroundVolcanoText'), + notes: t('backgroundVolcanoNotes') + }, + clouds: { + text: t('backgroundCloudsText'), + notes: t('backgroundCloudsNotes') + }, + dusty_canyons: { + text: t('backgroundDustyCanyonsText'), + notes: t('backgroundDustyCanyonsNotes') + } + }, + backgrounds092014: { + thunderstorm: { + text: t('backgroundThunderstormText'), + notes: t('backgroundThunderstormNotes') + }, + autumn_forest: { + text: t('backgroundAutumnForestText'), + notes: t('backgroundAutumnForestNotes') + }, + harvest_fields: { + text: t('backgroundHarvestFieldsText'), + notes: t('backgroundHarvestFieldsNotes') + } + }, + backgrounds102014: { + graveyard: { + text: t('backgroundGraveyardText'), + notes: t('backgroundGraveyardNotes') + }, + haunted_house: { + text: t('backgroundHauntedHouseText'), + notes: t('backgroundHauntedHouseNotes') + }, + pumpkin_patch: { + text: t('backgroundPumpkinPatchText'), + notes: t('backgroundPumpkinPatchNotes') + } + }, + backgrounds112014: { + harvest_feast: { + text: t('backgroundHarvestFeastText'), + notes: t('backgroundHarvestFeastNotes') + }, + sunset_meadow: { + text: t('backgroundSunsetMeadowText'), + notes: t('backgroundSunsetMeadowNotes') + }, + starry_skies: { + text: t('backgroundStarrySkiesText'), + notes: t('backgroundStarrySkiesNotes') + } + }, + backgrounds122014: { + iceberg: { + text: t('backgroundIcebergText'), + notes: t('backgroundIcebergNotes') + }, + twinkly_lights: { + text: t('backgroundTwinklyLightsText'), + notes: t('backgroundTwinklyLightsNotes') + }, + south_pole: { + text: t('backgroundSouthPoleText'), + notes: t('backgroundSouthPoleNotes') + } + } +}; + +api.subscriptionBlocks = { + basic_earned: { + months: 1, + price: 5 + }, + basic_3mo: { + months: 3, + price: 15 + }, + basic_6mo: { + months: 6, + price: 30 + }, + google_6mo: { + months: 6, + price: 24, + discount: true, + original: 30 + }, + basic_12mo: { + months: 12, + price: 48 + } +}; + +_.each(api.subscriptionBlocks, function(b, k) { + return b.key = k; +}); + +repeat = { + m: true, + t: true, + w: true, + th: true, + f: true, + s: true, + su: true +}; + +api.userDefaults = { + habits: [ + { + type: 'habit', + text: t('defaultHabit1Text'), + notes: t('defaultHabit1Notes'), + value: 0, + up: true, + down: false, + attribute: 'per' + }, { + type: 'habit', + text: t('defaultHabit2Text'), + notes: t('defaultHabit2Notes'), + value: 0, + up: false, + down: true, + attribute: 'con' + }, { + type: 'habit', + text: t('defaultHabit3Text'), + notes: t('defaultHabit3Notes'), + value: 0, + up: true, + down: true, + attribute: 'str' + } + ], + dailys: [ + { + type: 'daily', + text: t('defaultDaily1Text'), + notes: t('defaultDaily1Notes'), + value: 0, + completed: false, + repeat: repeat, + attribute: 'per' + }, { + type: 'daily', + text: t('defaultDaily2Text'), + notes: t('defaultDaily2Notes'), + value: 3, + completed: false, + repeat: repeat, + attribute: 'con' + }, { + type: 'daily', + text: t('defaultDaily3Text'), + notes: t('defaultDaily3Notes'), + value: -10, + completed: false, + repeat: repeat, + attribute: 'int' + }, { + type: 'daily', + text: t('defaultDaily4Text'), + notes: t('defaultDaily4Notes'), + checklist: [ + { + completed: true, + text: t('defaultDaily4Checklist1') + }, { + completed: false, + text: t('defaultDaily4Checklist2') + }, { + completed: false, + text: t('defaultDaily4Checklist3') + } + ], + completed: false, + repeat: repeat, + attribute: 'str' + } + ], + todos: [ + { + type: 'todo', + text: t('defaultTodo1Text'), + notes: t('defaultTodo1Notes'), + completed: false, + attribute: 'int' + }, { + type: 'todo', + text: t('defaultTodo2Text'), + notes: t('defaultTodo2Notes'), + completed: false, + attribute: 'int' + }, { + type: 'todo', + text: t('defaultTodo3Text'), + notes: t('defaultTodo3Notes'), + value: -3, + completed: false, + attribute: 'per' + } + ], + rewards: [ + { + type: 'reward', + text: t('defaultReward1Text'), + notes: t('defaultReward1Notes'), + value: 20 + }, { + type: 'reward', + text: t('defaultReward2Text'), + notes: t('defaultReward2Notes'), + value: 10 + } + ], + tags: [ + { + name: t('defaultTag1') + }, { + name: t('defaultTag2') + }, { + name: t('defaultTag3') + } + ] +}; + + +},{"./i18n.coffee":4,"lodash":6,"moment":7}],4:[function(require,module,exports){ +var _; + +_ = require('lodash'); + +module.exports = { + strings: null, + translations: {}, + t: function(stringName) { + var e, locale, string, stringNotFound, vars; + vars = arguments[1]; + if (_.isString(arguments[1])) { + vars = null; + locale = arguments[1]; + } else if (arguments[2] != null) { + vars = arguments[1]; + locale = arguments[2]; + } + if ((locale == null) || (!module.exports.strings && !module.exports.translations[locale])) { + locale = 'en'; + } + string = !module.exports.strings ? module.exports.translations[locale][stringName] : module.exports.strings[stringName]; + if (string) { + try { + return _.template(string, vars || {}); + } catch (_error) { + e = _error; + return 'Error processing string. Please report to http://github.com/HabitRPG/habitrpg.'; + } + } else { + stringNotFound = !module.exports.strings ? module.exports.translations[locale].stringNotFound : module.exports.strings.stringNotFound; + try { + return _.template(stringNotFound, { + string: stringName + }); + } catch (_error) { + e = _error; + return 'Error processing string. Please report to http://github.com/HabitRPG/habitrpg.'; + } + } + } +}; + + +},{"lodash":6}],5:[function(require,module,exports){ +(function (process){ +var $w, api, content, i18n, moment, preenHistory, sanitizeOptions, sortOrder, _, + __indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; + +moment = require('moment'); + +_ = require('lodash'); + +content = require('./content.coffee'); + +i18n = require('./i18n.coffee'); + +api = module.exports = {}; + +api.i18n = i18n; + +$w = api.$w = function(s) { + return s.split(' '); +}; + +api.dotSet = function(obj, path, val) { + var arr; + arr = path.split('.'); + return _.reduce(arr, (function(_this) { + return function(curr, next, index) { + if ((arr.length - 1) === index) { + curr[next] = val; + } + return curr[next] != null ? curr[next] : curr[next] = {}; + }; + })(this), obj); +}; + +api.dotGet = function(obj, path) { + return _.reduce(path.split('.'), ((function(_this) { + return function(curr, next) { + return curr != null ? curr[next] : void 0; + }; + })(this)), obj); +}; + + +/* + Reflists are arrays, but stored as objects. Mongoose has a helluvatime working with arrays (the main problem for our + syncing issues) - so the goal is to move away from arrays to objects, since mongoose can reference elements by ID + no problem. To maintain sorting, we use these helper functions: + */ + +api.refPush = function(reflist, item, prune) { + if (prune == null) { + prune = 0; + } + item.sort = _.isEmpty(reflist) ? 0 : _.max(reflist, 'sort').sort + 1; + if (!(item.id && !reflist[item.id])) { + item.id = api.uuid(); + } + return reflist[item.id] = item; +}; + +api.planGemLimits = { + convRate: 20, + convCap: 25 +}; + + +/* + ------------------------------------------------------ + Time / Day + ------------------------------------------------------ + */ + + +/* + Each time we're performing date math (cron, task-due-days, etc), we need to take user preferences into consideration. + Specifically {dayStart} (custom day start) and {timezoneOffset}. This function sanitizes / defaults those values. + {now} is also passed in for various purposes, one example being the test scripts scripts testing different "now" times + */ + +sanitizeOptions = function(o) { + var dayStart, now, timezoneOffset, _ref; + dayStart = !_.isNaN(+o.dayStart) && (0 <= (_ref = +o.dayStart) && _ref <= 24) ? +o.dayStart : 0; + timezoneOffset = o.timezoneOffset ? +o.timezoneOffset : +moment().zone(); + now = o.now ? moment(o.now).zone(timezoneOffset) : moment(+(new Date)).zone(timezoneOffset); + return { + dayStart: dayStart, + timezoneOffset: timezoneOffset, + now: now + }; +}; + +api.startOfWeek = api.startOfWeek = function(options) { + var o; + if (options == null) { + options = {}; + } + o = sanitizeOptions(options); + return moment(o.now).startOf('week'); +}; + +api.startOfDay = function(options) { + var o; + if (options == null) { + options = {}; + } + o = sanitizeOptions(options); + return moment(o.now).startOf('day').add({ + hours: o.dayStart + }); +}; + +api.dayMapping = { + 0: 'su', + 1: 'm', + 2: 't', + 3: 'w', + 4: 'th', + 5: 'f', + 6: 's' +}; + + +/* + Absolute diff from "yesterday" till now + */ + +api.daysSince = function(yesterday, options) { + var o; + if (options == null) { + options = {}; + } + o = sanitizeOptions(options); + return Math.abs(api.startOfDay(_.defaults({ + now: yesterday + }, o)).diff(o.now, 'days')); +}; + + +/* + Should the user do this taks on this date, given the task's repeat options and user.preferences.dayStart? + */ + +api.shouldDo = function(day, repeat, options) { + var o, selected, yesterday; + if (options == null) { + options = {}; + } + if (!repeat) { + return false; + } + o = sanitizeOptions(options); + selected = repeat[api.dayMapping[api.startOfDay(_.defaults({ + now: day + }, o)).day()]]; + if (!moment(day).zone(o.timezoneOffset).isSame(o.now, 'd')) { + return selected; + } + if (options.dayStart <= o.now.hour()) { + return selected; + } else { + yesterday = moment(o.now).subtract({ + days: 1 + }).day(); + return repeat[api.dayMapping[yesterday]]; + } +}; + + +/* + ------------------------------------------------------ + Scoring + ------------------------------------------------------ + */ + +api.tnl = function(lvl) { + return Math.round(((Math.pow(lvl, 2) * 0.25) + (10 * lvl) + 139.75) / 10) * 10; +}; + + +/* + A hyperbola function that creates diminishing returns, so you can't go to infinite (eg, with Exp gain). + {max} The asymptote + {bonus} All the numbers combined for your point bonus (eg, task.value * user.stats.int * critChance, etc) + {halfway} (optional) the point at which the graph starts bending + */ + +api.diminishingReturns = function(bonus, max, halfway) { + if (halfway == null) { + halfway = max / 2; + } + return max * (bonus / (bonus + halfway)); +}; + +api.monod = function(bonus, rateOfIncrease, max) { + return rateOfIncrease * max * bonus / (rateOfIncrease * bonus + max); +}; + + +/* +Preen history for users with > 7 history entries +This takes an infinite array of single day entries [day day day day day...], and turns it into a condensed array +of averages, condensing more the further back in time we go. Eg, 7 entries each for last 7 days; 1 entry each week +of this month; 1 entry for each month of this year; 1 entry per previous year: [day*7 week*4 month*12 year*infinite] + */ + +preenHistory = function(history) { + var newHistory, preen, thisMonth; + history = _.filter(history, function(h) { + return !!h; + }); + newHistory = []; + preen = function(amount, groupBy) { + var groups; + groups = _.chain(history).groupBy(function(h) { + return moment(h.date).format(groupBy); + }).sortBy(function(h, k) { + return k; + }).value(); + groups = groups.slice(-amount); + groups.pop(); + return _.each(groups, function(group) { + newHistory.push({ + date: moment(group[0].date).toDate(), + value: _.reduce(group, (function(m, obj) { + return m + obj.value; + }), 0) / group.length + }); + return true; + }); + }; + preen(50, "YYYY"); + preen(moment().format('MM'), "YYYYMM"); + thisMonth = moment().format('YYYYMM'); + newHistory = newHistory.concat(_.filter(history, function(h) { + return moment(h.date).format('YYYYMM') === thisMonth; + })); + return newHistory; +}; + + +/* + Update the in-browser store with new gear. FIXME this was in user.fns, but it was causing strange issues there + */ + +sortOrder = _.reduce(content.gearTypes, (function(m, v, k) { + m[v] = k; + return m; +}), {}); + +api.updateStore = function(user) { + var changes; + if (!user) { + return; + } + changes = []; + _.each(content.gearTypes, function(type) { + var found; + found = _.find(content.gear.tree[type][user.stats["class"]], function(item) { + return !user.items.gear.owned[item.key]; + }); + if (found) { + changes.push(found); + } + return true; + }); + changes = changes.concat(_.filter(content.gear.flat, function(v) { + var _ref; + return ((_ref = v.klass) === 'special' || _ref === 'mystery') && !user.items.gear.owned[v.key] && (typeof v.canOwn === "function" ? v.canOwn(user) : void 0); + })); + changes.push(content.potion); + return _.sortBy(changes, function(c) { + return sortOrder[c.type]; + }); +}; + + +/* +------------------------------------------------------ +Content +------------------------------------------------------ + */ + +api.content = content; + + +/* +------------------------------------------------------ +Misc Helpers +------------------------------------------------------ + */ + +api.uuid = function() { + return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function(c) { + var r, v; + r = Math.random() * 16 | 0; + v = (c === "x" ? r : r & 0x3 | 0x8); + return v.toString(16); + }); +}; + +api.countExists = function(items) { + return _.reduce(items, (function(m, v) { + return m + (v ? 1 : 0); + }), 0); +}; + + +/* +Even though Mongoose handles task defaults, we want to make sure defaults are set on the client-side before +sending up to the server for performance + */ + +api.taskDefaults = function(task) { + var defaults, _ref, _ref1, _ref2; + if (task == null) { + task = {}; + } + if (!(task.type && ((_ref = task.type) === 'habit' || _ref === 'daily' || _ref === 'todo' || _ref === 'reward'))) { + task.type = 'habit'; + } + defaults = { + id: api.uuid(), + text: task.id != null ? task.id : '', + notes: '', + priority: 1, + challenge: {}, + attribute: 'str', + dateCreated: new Date() + }; + _.defaults(task, defaults); + if (task.type === 'habit') { + _.defaults(task, { + up: true, + down: true + }); + } + if ((_ref1 = task.type) === 'habit' || _ref1 === 'daily') { + _.defaults(task, { + history: [] + }); + } + if ((_ref2 = task.type) === 'daily' || _ref2 === 'todo') { + _.defaults(task, { + completed: false + }); + } + if (task.type === 'daily') { + _.defaults(task, { + streak: 0, + repeat: { + su: 1, + m: 1, + t: 1, + w: 1, + th: 1, + f: 1, + s: 1 + } + }); + } + task._id = task.id; + if (task.value == null) { + task.value = task.type === 'reward' ? 10 : 0; + } + if (!_.isNumber(task.priority)) { + task.priority = 1; + } + return task; +}; + +api.percent = function(x, y, dir) { + var roundFn; + switch (dir) { + case "up": + roundFn = Math.ceil; + break; + case "down": + roundFn = Math.floor; + break; + default: + roundFn = Math.round; + } + if (x === 0) { + x = 1; + } + return Math.max(0, roundFn(x / y * 100)); +}; + + +/* +Remove whitespace #FIXME are we using this anywwhere? Should we be? + */ + +api.removeWhitespace = function(str) { + if (!str) { + return ''; + } + return str.replace(/\s/g, ''); +}; + + +/* +Encode the download link for .ics iCal file + */ + +api.encodeiCalLink = function(uid, apiToken) { + var loc, _ref; + loc = (typeof window !== "undefined" && window !== null ? window.location.host : void 0) || (typeof process !== "undefined" && process !== null ? (_ref = process.env) != null ? _ref.BASE_URL : void 0 : void 0) || ''; + return encodeURIComponent("http://" + loc + "/v1/users/" + uid + "/calendar.ics?apiToken=" + apiToken); +}; + + +/* +Gold amount from their money + */ + +api.gold = function(num) { + if (num) { + return Math.floor(num); + } else { + return "0"; + } +}; + + +/* +Silver amount from their money + */ + +api.silver = function(num) { + if (num) { + return ("0" + Math.floor((num - Math.floor(num)) * 100)).slice(-2); + } else { + return "00"; + } +}; + + +/* +Task classes given everything about the class + */ + +api.taskClasses = function(task, filters, dayStart, lastCron, showCompleted, main) { + var classes, completed, enabled, filter, repeat, type, value, _ref; + if (filters == null) { + filters = []; + } + if (dayStart == null) { + dayStart = 0; + } + if (lastCron == null) { + lastCron = +(new Date); + } + if (showCompleted == null) { + showCompleted = false; + } + if (main == null) { + main = false; + } + if (!task) { + return; + } + type = task.type, completed = task.completed, value = task.value, repeat = task.repeat; + if ((type === 'todo' && completed !== showCompleted) && main) { + return 'hidden'; + } + if (main) { + if (!task._editing) { + for (filter in filters) { + enabled = filters[filter]; + if (enabled && !((_ref = task.tags) != null ? _ref[filter] : void 0)) { + return 'hidden'; + } + } + } + } + classes = type; + if (task._editing) { + classes += " beingEdited"; + } + if (type === 'todo' || type === 'daily') { + if (completed || (type === 'daily' && !api.shouldDo(+(new Date), task.repeat, { + dayStart: dayStart + }))) { + classes += " completed"; + } else { + classes += " uncompleted"; + } + } else if (type === 'habit') { + if (task.down && task.up) { + classes += ' habit-wide'; + } + if (!task.down && !task.up) { + classes += ' habit-narrow'; + } + } + if (value < -20) { + classes += ' color-worst'; + } else if (value < -10) { + classes += ' color-worse'; + } else if (value < -1) { + classes += ' color-bad'; + } else if (value < 1) { + classes += ' color-neutral'; + } else if (value < 5) { + classes += ' color-good'; + } else if (value < 10) { + classes += ' color-better'; + } else { + classes += ' color-best'; + } + return classes; +}; + + +/* +Friendly timestamp + */ + +api.friendlyTimestamp = function(timestamp) { + return moment(timestamp).format('MM/DD h:mm:ss a'); +}; + + +/* +Does user have new chat messages? + */ + +api.newChatMessages = function(messages, lastMessageSeen) { + if (!((messages != null ? messages.length : void 0) > 0)) { + return false; + } + return (messages != null ? messages[0] : void 0) && (messages[0].id !== lastMessageSeen); +}; + + +/* +are any tags active? + */ + +api.noTags = function(tags) { + return _.isEmpty(tags) || _.isEmpty(_.filter(tags, function(t) { + return t; + })); +}; + + +/* +Are there tags applied? + */ + +api.appliedTags = function(userTags, taskTags) { + var arr; + arr = []; + _.each(userTags, function(t) { + if (t == null) { + return; + } + if (taskTags != null ? taskTags[t.id] : void 0) { + return arr.push(t.name); + } + }); + return arr.join(', '); +}; + +api.countPets = function(originalCount, pets) { + var count, pet; + count = originalCount != null ? originalCount : _.size(pets); + for (pet in content.questPets) { + if (pets[pet]) { + count--; + } + } + for (pet in content.specialPets) { + if (pets[pet]) { + count--; + } + } + return count; +}; + +api.countMounts = function(originalCount, mounts) { + var count, mount; + count = originalCount != null ? originalCount : _.size(mounts); + for (mount in content.specialMounts) { + if (mounts[mount]) { + count--; + } + } + return count; +}; + + +/* +------------------------------------------------------ +User (prototype wrapper to give it ops, helper funcs, and virtuals +------------------------------------------------------ + */ + + +/* +User is now wrapped (both on client and server), adding a few new properties: + * getters (_statsComputed, tasks, etc) + * user.fns, which is a bunch of helper functions + These were originally up above, but they make more sense belonging to the user object so we don't have to pass + the user object all over the place. In fact, we should pull in more functions such as cron(), updateStats(), etc. + * user.ops, which is super important: + +If a function is inside user.ops, it has magical properties. If you call it on the client it updates the user object in +the browser and when it's done it automatically POSTs to the server, calling src/controllers/user.js#OP_NAME (the exact same name +of the op function). The first argument req is {query, body, params}, it's what the express controller function +expects. This means we call our functions as if we were calling an Express route. Eg, instead of score(task, direction), +we call score({params:{id:task.id,direction:direction}}). This also forces us to think about our routes (whether to use +params, query, or body for variables). see http://stackoverflow.com/questions/4024271/rest-api-best-practices-where-to-put-parameters + +If `src/controllers/user.js#OP_NAME` doesn't exist on the server, it's automatically added. It runs the code in user.ops.OP_NAME +to update the user model server-side, then performs `user.save()`. You can see this in action for `user.ops.buy`. That +function doesn't exist on the server - so the client calls it, it updates user in the browser, auto-POSTs to server, server +handles it by calling `user.ops.buy` again (to update user on the server), and then saves. We can do this for +everything that doesn't need any code difference from what's in user.ops.OP_NAME for special-handling server-side. If we +*do* need special handling, just add `src/controllers/user.js#OP_NAME` to override the user.ops.OP_NAME, and be +sure to call user.ops.OP_NAME at some point within the overridden function. + +TODO + * Is this the best way to wrap the user object? I thought of using user.prototype, but user is an object not a Function. + user on the server is a Mongoose model, so we can use prototype - but to do it on the client, we'd probably have to + move to $resource for user + * Move to $resource! + */ + +api.wrap = function(user, main) { + if (main == null) { + main = true; + } + if (user._wrapped) { + return; + } + user._wrapped = true; + if (main) { + user.ops = { + update: function(req, cb) { + _.each(req.body, function(v, k) { + user.fns.dotSet(k, v); + return true; + }); + return typeof cb === "function" ? cb(null, user) : void 0; + }, + sleep: function(req, cb) { + user.preferences.sleep = !user.preferences.sleep; + return typeof cb === "function" ? cb(null, {}) : void 0; + }, + revive: function(req, cb) { + var cl, gearOwned, item, losableItems, lostItem, lostStat, _base; + if (!(user.stats.hp <= 0)) { + return typeof cb === "function" ? cb({ + code: 400, + message: "Cannot revive if not dead" + }) : void 0; + } + _.merge(user.stats, { + hp: 50, + exp: 0, + gp: 0 + }); + if (user.stats.lvl > 1) { + user.stats.lvl--; + } + lostStat = user.fns.randomVal(_.reduce(['str', 'con', 'per', 'int'], (function(m, k) { + if (user.stats[k]) { + m[k] = k; + } + return m; + }), {})); + if (lostStat) { + user.stats[lostStat]--; + } + cl = user.stats["class"]; + gearOwned = (typeof (_base = user.items.gear.owned).toObject === "function" ? _base.toObject() : void 0) || user.items.gear.owned; + losableItems = {}; + _.each(gearOwned, function(v, k) { + var itm; + if (v) { + itm = content.gear.flat['' + k]; + if (itm) { + if ((itm.value > 0 || k === 'weapon_warrior_0') && (itm.klass === cl || (itm.klass === 'special' && (!itm.specialClass || itm.specialClass === cl)))) { + return losableItems['' + k] = '' + k; + } + } + } + }); + lostItem = user.fns.randomVal(losableItems); + if (item = content.gear.flat[lostItem]) { + user.items.gear.owned[lostItem] = false; + if (user.items.gear.equipped[item.type] === lostItem) { + user.items.gear.equipped[item.type] = "" + item.type + "_base_0"; + } + if (user.items.gear.costume[item.type] === lostItem) { + user.items.gear.costume[item.type] = "" + item.type + "_base_0"; + } + } + if (typeof user.markModified === "function") { + user.markModified('items.gear'); + } + return typeof cb === "function" ? cb((item ? { + code: 200, + message: i18n.t('messageLostItem', { + itemText: item.text(req.language) + }, req.language) + } : null), user) : void 0; + }, + reset: function(req, cb) { + var gear; + user.habits = []; + user.dailys = []; + user.todos = []; + user.rewards = []; + user.stats.hp = 50; + user.stats.lvl = 1; + user.stats.gp = 0; + user.stats.exp = 0; + gear = user.items.gear; + _.each(['equipped', 'costume'], function(type) { + gear[type].armor = 'armor_base_0'; + gear[type].weapon = 'weapon_base_0'; + gear[type].head = 'head_base_0'; + return gear[type].shield = 'shield_base_0'; + }); + if (typeof gear.owned === 'undefined') { + gear.owned = {}; + } + _.each(gear.owned, function(v, k) { + if (gear.owned[k]) { + gear.owned[k] = false; + } + return true; + }); + gear.owned.weapon_warrior_0 = true; + if (typeof user.markModified === "function") { + user.markModified('items.gear.owned'); + } + user.preferences.costume = false; + return typeof cb === "function" ? cb(null, user) : void 0; + }, + reroll: function(req, cb, ga) { + if (user.balance < 1) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } + user.balance--; + _.each(user.tasks, function(task) { + if (task.type !== 'reward') { + return task.value = 0; + } + }); + user.stats.hp = 50; + if (typeof cb === "function") { + cb(null, user); + } + return ga != null ? ga.event('purchase', 'reroll').send() : void 0; + }, + rebirth: function(req, cb, ga) { + var flags, gear, lvl, stats; + if (user.balance < 2 && user.stats.lvl < 100) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } + if (user.stats.lvl < 100) { + user.balance -= 2; + } + if (user.stats.lvl < 100) { + lvl = user.stats.lvl; + } else { + lvl = 100; + } + _.each(user.tasks, function(task) { + if (task.type !== 'reward') { + task.value = 0; + } + if (task.type === 'daily') { + return task.streak = 0; + } + }); + stats = user.stats; + stats.buffs = {}; + stats.hp = 50; + stats.lvl = 1; + stats["class"] = 'warrior'; + _.each(['per', 'int', 'con', 'str', 'points', 'gp', 'exp', 'mp'], function(value) { + return stats[value] = 0; + }); + gear = user.items.gear; + _.each(['equipped', 'costume'], function(type) { + gear[type] = {}; + gear[type].armor = 'armor_base_0'; + gear[type].weapon = 'weapon_warrior_0'; + gear[type].head = 'head_base_0'; + return gear[type].shield = 'shield_base_0'; + }); + if (user.items.currentPet) { + user.ops.equip({ + params: { + type: 'pet', + key: user.items.currentPet + } + }); + } + if (user.items.currentMount) { + user.ops.equip({ + params: { + type: 'mount', + key: user.items.currentMount + } + }); + } + _.each(gear.owned, function(v, k) { + if (gear.owned[k]) { + gear.owned[k] = false; + return true; + } + }); + gear.owned.weapon_warrior_0 = true; + if (typeof user.markModified === "function") { + user.markModified('items.gear.owned'); + } + user.preferences.costume = false; + flags = user.flags; + if (!(user.achievements.ultimateGear || user.achievements.beastMaster)) { + flags.rebirthEnabled = false; + } + flags.itemsEnabled = false; + flags.dropsEnabled = false; + flags.classSelected = false; + flags.levelDrops = {}; + if (!user.achievements.rebirths) { + user.achievements.rebirths = 1; + user.achievements.rebirthLevel = lvl; + } else if (lvl > user.achievements.rebirthLevel || lvl === 100) { + user.achievements.rebirths++; + user.achievements.rebirthLevel = lvl; + } + user.stats.buffs = {}; + if (typeof cb === "function") { + cb(null, user); + } + return ga != null ? ga.event('purchase', 'Rebirth').send() : void 0; + }, + allocateNow: function(req, cb) { + _.times(user.stats.points, user.fns.autoAllocate); + user.stats.points = 0; + if (typeof user.markModified === "function") { + user.markModified('stats'); + } + return typeof cb === "function" ? cb(null, user.stats) : void 0; + }, + clearCompleted: function(req, cb) { + _.remove(user.todos, function(t) { + var _ref; + return t.completed && !((_ref = t.challenge) != null ? _ref.id : void 0); + }); + if (typeof user.markModified === "function") { + user.markModified('todos'); + } + return typeof cb === "function" ? cb(null, user.todos) : void 0; + }, + sortTask: function(req, cb) { + var from, id, movedTask, task, tasks, to, _ref; + id = req.params.id; + _ref = req.query, to = _ref.to, from = _ref.from; + task = user.tasks[id]; + if (!task) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messageTaskNotFound', req.language) + }) : void 0; + } + if (!((to != null) && (from != null))) { + return typeof cb === "function" ? cb('?to=__&from=__ are required') : void 0; + } + tasks = user["" + task.type + "s"]; + movedTask = tasks.splice(from, 1)[0]; + if (to === -1) { + tasks.push(movedTask); + } else { + tasks.splice(to, 0, movedTask); + } + return typeof cb === "function" ? cb(null, tasks) : void 0; + }, + updateTask: function(req, cb) { + var task, _ref; + if (!(task = user.tasks[(_ref = req.params) != null ? _ref.id : void 0])) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messageTaskNotFound', req.language) + }) : void 0; + } + _.merge(task, _.omit(req.body, ['checklist', 'id'])); + if (req.body.checklist) { + task.checklist = req.body.checklist; + } + if (typeof task.markModified === "function") { + task.markModified('tags'); + } + return typeof cb === "function" ? cb(null, task) : void 0; + }, + deleteTask: function(req, cb) { + var i, task, _ref; + task = user.tasks[(_ref = req.params) != null ? _ref.id : void 0]; + if (!task) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messageTaskNotFound', req.language) + }) : void 0; + } + i = user[task.type + "s"].indexOf(task); + if (~i) { + user[task.type + "s"].splice(i, 1); + } + return typeof cb === "function" ? cb(null, {}) : void 0; + }, + addTask: function(req, cb) { + var task; + task = api.taskDefaults(req.body); + user["" + task.type + "s"].unshift(task); + if (user.preferences.newTaskEdit) { + task._editing = true; + } + if (user.preferences.tagsCollapsed) { + task._tags = true; + } + if (user.preferences.advancedCollapsed) { + task._advanced = true; + } + if (typeof cb === "function") { + cb(null, task); + } + return task; + }, + addTag: function(req, cb) { + if (user.tags == null) { + user.tags = []; + } + user.tags.push({ + name: req.body.name, + id: req.body.id || api.uuid() + }); + return typeof cb === "function" ? cb(null, user.tags) : void 0; + }, + sortTag: function(req, cb) { + var from, to, _ref; + _ref = req.query, to = _ref.to, from = _ref.from; + if (!((to != null) && (from != null))) { + return typeof cb === "function" ? cb('?to=__&from=__ are required') : void 0; + } + user.tags.splice(to, 0, user.tags.splice(from, 1)[0]); + return typeof cb === "function" ? cb(null, user.tags) : void 0; + }, + updateTag: function(req, cb) { + var i, tid; + tid = req.params.id; + i = _.findIndex(user.tags, { + id: tid + }); + if (!~i) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messageTagNotFound', req.language) + }) : void 0; + } + user.tags[i].name = req.body.name; + return typeof cb === "function" ? cb(null, user.tags[i]) : void 0; + }, + deleteTag: function(req, cb) { + var i, tag, tid; + tid = req.params.id; + i = _.findIndex(user.tags, { + id: tid + }); + if (!~i) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messageTagNotFound', req.language) + }) : void 0; + } + tag = user.tags[i]; + delete user.filters[tag.id]; + user.tags.splice(i, 1); + _.each(user.tasks, function(task) { + return delete task.tags[tag.id]; + }); + _.each(['habits', 'dailys', 'todos', 'rewards'], function(type) { + return typeof user.markModified === "function" ? user.markModified(type) : void 0; + }); + return typeof cb === "function" ? cb(null, user.tags) : void 0; + }, + addWebhook: function(req, cb) { + var wh; + wh = user.preferences.webhooks; + api.refPush(wh, { + url: req.body.url, + enabled: req.body.enabled || true, + id: req.body.id + }); + if (typeof user.markModified === "function") { + user.markModified('preferences.webhooks'); + } + return typeof cb === "function" ? cb(null, user.preferences.webhooks) : void 0; + }, + updateWebhook: function(req, cb) { + _.merge(user.preferences.webhooks[req.params.id], req.body); + if (typeof user.markModified === "function") { + user.markModified('preferences.webhooks'); + } + return typeof cb === "function" ? cb(null, user.preferences.webhooks) : void 0; + }, + deleteWebhook: function(req, cb) { + delete user.preferences.webhooks[req.params.id]; + if (typeof user.markModified === "function") { + user.markModified('preferences.webhooks'); + } + return typeof cb === "function" ? cb(null, user.preferences.webhooks) : void 0; + }, + clearPMs: function(req, cb) { + user.inbox.messages = {}; + if (typeof user.markModified === "function") { + user.markModified('inbox.messages'); + } + return typeof cb === "function" ? cb(null, user.inbox.messages) : void 0; + }, + deletePM: function(req, cb) { + delete user.inbox.messages[req.params.id]; + if (typeof user.markModified === "function") { + user.markModified('inbox.messages.' + req.params.id); + } + return typeof cb === "function" ? cb(null, user.inbox.messages) : void 0; + }, + blockUser: function(req, cb) { + var i; + i = user.inbox.blocks.indexOf(req.params.uuid); + if (~i) { + user.inbox.blocks.splice(i, 1); + } else { + user.inbox.blocks.push(req.params.uuid); + } + if (typeof user.markModified === "function") { + user.markModified('inbox.blocks'); + } + return typeof cb === "function" ? cb(null, user.inbox.blocks) : void 0; + }, + feed: function(req, cb) { + var egg, evolve, food, message, pet, potion, userPets, _ref, _ref1, _ref2; + _ref = req.params, pet = _ref.pet, food = _ref.food; + food = content.food[food]; + _ref1 = pet.split('-'), egg = _ref1[0], potion = _ref1[1]; + userPets = user.items.pets; + if (!userPets[pet]) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messagePetNotFound', req.language) + }) : void 0; + } + if (!((_ref2 = user.items.food) != null ? _ref2[food.key] : void 0)) { + return typeof cb === "function" ? cb({ + code: 404, + message: i18n.t('messageFoodNotFound', req.language) + }) : void 0; + } + if (content.specialPets[pet] || (egg === "Egg")) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageCannotFeedPet', req.language) + }) : void 0; + } + if (user.items.mounts[pet]) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageAlreadyMount', req.language) + }) : void 0; + } + message = ''; + evolve = function() { + userPets[pet] = -1; + user.items.mounts[pet] = true; + if (pet === user.items.currentPet) { + user.items.currentPet = ""; + } + return message = i18n.t('messageEvolve', { + egg: egg + }, req.language); + }; + if (food.key === 'Saddle') { + evolve(); + } else { + if (food.target === potion) { + userPets[pet] += 5; + message = i18n.t('messageLikesFood', { + egg: egg, + foodText: food.text(req.language) + }, req.language); + } else { + userPets[pet] += 2; + message = i18n.t('messageDontEnjoyFood', { + egg: egg, + foodText: food.text(req.language) + }, req.language); + } + if (userPets[pet] >= 50 && !user.items.mounts[pet]) { + evolve(); + } + } + user.items.food[food.key]--; + return typeof cb === "function" ? cb({ + code: 200, + message: message + }, userPets[pet]) : void 0; + }, + buySpecialSpell: function(req, cb) { + var item, key, message, _base; + key = req.params.key; + item = content.special[key]; + if (user.stats.gp < item.value) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageNotEnoughGold', req.language) + }) : void 0; + } + user.stats.gp -= item.value; + if ((_base = user.items.special)[key] == null) { + _base[key] = 0; + } + user.items.special[key]++; + if (typeof user.markModified === "function") { + user.markModified('items.special'); + } + message = i18n.t('messageBought', { + itemText: item.text(req.language) + }, req.language); + return typeof cb === "function" ? cb({ + code: 200, + message: message + }, _.pick(user, $w('items stats'))) : void 0; + }, + purchase: function(req, cb, ga) { + var convCap, convRate, item, key, price, type, _ref, _ref1, _ref2, _ref3; + _ref = req.params, type = _ref.type, key = _ref.key; + if (type === 'gems' && key === 'gem') { + _ref1 = api.planGemLimits, convRate = _ref1.convRate, convCap = _ref1.convCap; + convCap += user.purchased.plan.consecutive.gemCapExtra; + if (!((_ref2 = user.purchased) != null ? (_ref3 = _ref2.plan) != null ? _ref3.customerId : void 0 : void 0)) { + return typeof cb === "function" ? cb({ + code: 401, + message: "Must subscribe to purchase gems with GP" + }, req) : void 0; + } + if (!(user.stats.gp >= convRate)) { + return typeof cb === "function" ? cb({ + code: 401, + message: "Not enough Gold" + }) : void 0; + } + if (user.purchased.plan.gemsBought >= convCap) { + return typeof cb === "function" ? cb({ + code: 401, + message: "You've reached the Gold=>Gem conversion cap (" + convCap + ") for this month. We have this to prevent abuse / farming. The cap will reset within the first three days of next month." + }) : void 0; + } + user.balance += .25; + user.purchased.plan.gemsBought++; + user.stats.gp -= convRate; + return typeof cb === "function" ? cb({ + code: 200, + message: "+1 Gems" + }, _.pick(user, $w('stats balance'))) : void 0; + } + if (type !== 'eggs' && type !== 'hatchingPotions' && type !== 'food' && type !== 'quests' && type !== 'gear') { + return typeof cb === "function" ? cb({ + code: 404, + message: ":type must be in [eggs,hatchingPotions,food,quests,gear]" + }, req) : void 0; + } + if (type === 'gear') { + item = content.gear.flat[key]; + if (user.items.gear.owned[key]) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('alreadyHave', req.language) + }) : void 0; + } + price = (item.twoHanded ? 2 : 1) / 4; + } else { + item = content[type][key]; + price = item.value / 4; + } + if (!item) { + return typeof cb === "function" ? cb({ + code: 404, + message: ":key not found for Content." + type + }, req) : void 0; + } + if (user.balance < price) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } + user.balance -= price; + if (type === 'gear') { + user.items.gear.owned[key] = true; + } else { + if (!(user.items[type][key] > 0)) { + user.items[type][key] = 0; + } + user.items[type][key]++; + } + if (typeof cb === "function") { + cb(null, _.pick(user, $w('items balance'))); + } + return ga != null ? ga.event('purchase', key).send() : void 0; + }, + release: function(req, cb) { + var pet; + if (user.balance < 1) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } else { + user.balance--; + for (pet in content.pets) { + user.items.pets[pet] = 0; + } + if (!user.achievements.beastMasterCount) { + user.achievements.beastMasterCount = 0; + } + user.achievements.beastMasterCount++; + user.items.currentPet = ""; + } + return typeof cb === "function" ? cb(null, user) : void 0; + }, + release2: function(req, cb) { + var pet; + if (user.balance < 2) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } else { + user.balance -= 2; + user.items.currentMount = ""; + user.items.currentPet = ""; + for (pet in content.pets) { + user.items.mounts[pet] = false; + user.items.pets[pet] = 0; + } + if (!user.achievements.beastMasterCount) { + user.achievements.beastMasterCount = 0; + } + user.achievements.beastMasterCount++; + } + return typeof cb === "function" ? cb(null, user) : void 0; + }, + buy: function(req, cb) { + var item, key, message; + key = req.params.key; + item = key === 'potion' ? content.potion : content.gear.flat[key]; + if (!item) { + return typeof cb === "function" ? cb({ + code: 404, + message: "Item '" + key + " not found (see https://github.com/HabitRPG/habitrpg-shared/blob/develop/script/content.coffee)" + }) : void 0; + } + if (user.stats.gp < item.value) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageNotEnoughGold', req.language) + }) : void 0; + } + if ((item.canOwn != null) && !item.canOwn(user)) { + return typeof cb === "function" ? cb({ + code: 401, + message: "You can't own this item" + }) : void 0; + } + if (item.key === 'potion') { + user.stats.hp += 15; + if (user.stats.hp > 50) { + user.stats.hp = 50; + } + } else { + user.items.gear.equipped[item.type] = item.key; + user.items.gear.owned[item.key] = true; + message = user.fns.handleTwoHanded(item, null, req); + if (message == null) { + message = i18n.t('messageBought', { + itemText: item.text(req.language) + }, req.language); + } + if (!user.achievements.ultimateGear && item.last) { + user.fns.ultimateGear(); + } + } + user.stats.gp -= item.value; + return typeof cb === "function" ? cb({ + code: 200, + message: message + }, _.pick(user, $w('items achievements stats'))) : void 0; + }, + buyMysterySet: function(req, cb) { + var mysterySet, _ref; + if (!(user.purchased.plan.consecutive.trinkets > 0)) { + return typeof cb === "function" ? cb({ + code: 401, + message: "You don't have enough Mystic Hourglasses" + }) : void 0; + } + mysterySet = (_ref = content.timeTravelerStore(user.items.gear.owned)) != null ? _ref[req.params.key] : void 0; + if ((typeof window !== "undefined" && window !== null ? window.confirm : void 0) != null) { + if (!window.confirm("Buy this full set of items for 1 Mystic Hourglass?")) { + return; + } + } + if (!mysterySet) { + return typeof cb === "function" ? cb({ + code: 404, + message: "Mystery set not found, or set already owned" + }) : void 0; + } + _.each(mysterySet.items, function(i) { + return user.items.gear.owned[i.key] = true; + }); + user.purchased.plan.consecutive.trinkets--; + return typeof cb === "function" ? cb(null, _.pick(user, $w('items purchased.plan.consecutive'))) : void 0; + }, + sell: function(req, cb) { + var key, type, _ref; + _ref = req.params, key = _ref.key, type = _ref.type; + if (type !== 'eggs' && type !== 'hatchingPotions' && type !== 'food') { + return typeof cb === "function" ? cb({ + code: 404, + message: ":type not found. Must bes in [eggs, hatchingPotions, food]" + }) : void 0; + } + if (!user.items[type][key]) { + return typeof cb === "function" ? cb({ + code: 404, + message: ":key not found for user.items." + type + }) : void 0; + } + user.items[type][key]--; + user.stats.gp += content[type][key].value; + return typeof cb === "function" ? cb(null, _.pick(user, $w('stats items'))) : void 0; + }, + equip: function(req, cb) { + var item, key, message, type, _ref; + _ref = [req.params.type || 'equipped', req.params.key], type = _ref[0], key = _ref[1]; + switch (type) { + case 'mount': + if (!user.items.mounts[key]) { + return typeof cb === "function" ? cb({ + code: 404, + message: ":You do not own this mount." + }) : void 0; + } + user.items.currentMount = user.items.currentMount === key ? '' : key; + break; + case 'pet': + if (!user.items.pets[key]) { + return typeof cb === "function" ? cb({ + code: 404, + message: ":You do not own this pet." + }) : void 0; + } + user.items.currentPet = user.items.currentPet === key ? '' : key; + break; + case 'costume': + case 'equipped': + item = content.gear.flat[key]; + if (!user.items.gear.owned[key]) { + return typeof cb === "function" ? cb({ + code: 404, + message: ":You do not own this gear." + }) : void 0; + } + if (user.items.gear[type][item.type] === key) { + user.items.gear[type][item.type] = "" + item.type + "_base_0"; + message = i18n.t('messageUnEquipped', { + itemText: item.text(req.language) + }, req.language); + } else { + user.items.gear[type][item.type] = item.key; + message = user.fns.handleTwoHanded(item, type, req); + } + if (typeof user.markModified === "function") { + user.markModified("items.gear." + type); + } + } + return typeof cb === "function" ? cb((message ? { + code: 200, + message: message + } : null), user.items) : void 0; + }, + hatch: function(req, cb) { + var egg, hatchingPotion, pet, _ref; + _ref = req.params, egg = _ref.egg, hatchingPotion = _ref.hatchingPotion; + if (!(egg && hatchingPotion)) { + return typeof cb === "function" ? cb({ + code: 404, + message: "Please specify query.egg & query.hatchingPotion" + }) : void 0; + } + if (!(user.items.eggs[egg] > 0 && user.items.hatchingPotions[hatchingPotion] > 0)) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageMissingEggPotion', req.language) + }) : void 0; + } + pet = "" + egg + "-" + hatchingPotion; + if (user.items.pets[pet] && user.items.pets[pet] > 0) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageAlreadyPet', req.language) + }) : void 0; + } + user.items.pets[pet] = 5; + user.items.eggs[egg]--; + user.items.hatchingPotions[hatchingPotion]--; + return typeof cb === "function" ? cb({ + code: 200, + message: i18n.t('messageHatched', req.language) + }, user.items) : void 0; + }, + unlock: function(req, cb, ga) { + var alreadyOwns, cost, fullSet, k, path, split, v; + path = req.query.path; + fullSet = ~path.indexOf(","); + cost = ~path.indexOf('background.') ? fullSet ? 3.75 : 1.75 : fullSet ? 1.25 : 0.5; + alreadyOwns = !fullSet && user.fns.dotGet("purchased." + path) === true; + if (user.balance < cost && !alreadyOwns) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } + if (fullSet) { + _.each(path.split(","), function(p) { + user.fns.dotSet("purchased." + p, true); + return true; + }); + } else { + if (alreadyOwns) { + split = path.split('.'); + v = split.pop(); + k = split.join('.'); + if (k === 'background' && v === user.preferences.background) { + v = ''; + } + user.fns.dotSet("preferences." + k, v); + return typeof cb === "function" ? cb(null, req) : void 0; + } + user.fns.dotSet("purchased." + path, true); + } + user.balance -= cost; + if (typeof user.markModified === "function") { + user.markModified('purchased'); + } + if (typeof cb === "function") { + cb(null, _.pick(user, $w('purchased preferences'))); + } + return ga != null ? ga.event('purchase', path).send() : void 0; + }, + changeClass: function(req, cb, ga) { + var klass, _ref; + klass = (_ref = req.query) != null ? _ref["class"] : void 0; + if (klass === 'warrior' || klass === 'rogue' || klass === 'wizard' || klass === 'healer') { + user.stats["class"] = klass; + user.flags.classSelected = true; + _.each(["weapon", "armor", "shield", "head"], function(type) { + var foundKey; + foundKey = false; + _.findLast(user.items.gear.owned, function(v, k) { + if (~k.indexOf(type + "_" + klass) && v === true) { + return foundKey = k; + } + }); + user.items.gear.equipped[type] = foundKey ? foundKey : type === "weapon" ? "weapon_" + klass + "_0" : type === "shield" && klass === "rogue" ? "shield_rogue_0" : "" + type + "_base_0"; + if (type === "weapon" || (type === "shield" && klass === "rogue")) { + user.items.gear.owned["" + type + "_" + klass + "_0"] = true; + } + return true; + }); + } else { + if (user.preferences.disableClasses) { + user.preferences.disableClasses = false; + user.preferences.autoAllocate = false; + } else { + if (!(user.balance >= .75)) { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('notEnoughGems', req.language) + }) : void 0; + } + user.balance -= .75; + } + _.merge(user.stats, { + str: 0, + con: 0, + per: 0, + int: 0, + points: user.stats.lvl + }); + user.flags.classSelected = false; + if (ga != null) { + ga.event('purchase', 'changeClass').send(); + } + } + return typeof cb === "function" ? cb(null, _.pick(user, $w('stats flags items preferences'))) : void 0; + }, + disableClasses: function(req, cb) { + user.stats["class"] = 'warrior'; + user.flags.classSelected = true; + user.preferences.disableClasses = true; + user.preferences.autoAllocate = true; + user.stats.str = user.stats.lvl; + user.stats.points = 0; + return typeof cb === "function" ? cb(null, _.pick(user, $w('stats flags preferences'))) : void 0; + }, + allocate: function(req, cb) { + var stat; + stat = req.query.stat || 'str'; + if (user.stats.points > 0) { + user.stats[stat]++; + user.stats.points--; + if (stat === 'int') { + user.stats.mp++; + } + } + return typeof cb === "function" ? cb(null, _.pick(user, $w('stats'))) : void 0; + }, + readValentine: function(req, cb) { + user.items.special.valentineReceived.shift(); + if (typeof user.markModified === "function") { + user.markModified('items.special.valentineReceived'); + } + return typeof cb === "function" ? cb(null, 'items.special') : void 0; + }, + openMysteryItem: function(req, cb, ga) { + var item, _ref, _ref1; + item = (_ref = user.purchased.plan) != null ? (_ref1 = _ref.mysteryItems) != null ? _ref1.shift() : void 0 : void 0; + if (!item) { + return typeof cb === "function" ? cb({ + code: 400, + message: "Empty" + }) : void 0; + } + item = content.gear.flat[item]; + user.items.gear.owned[item.key] = true; + if (typeof user.markModified === "function") { + user.markModified('purchased.plan.mysteryItems'); + } + if (typeof window !== 'undefined') { + (user._tmp != null ? user._tmp : user._tmp = {}).drop = { + type: 'gear', + dialog: "" + (item.text(req.language)) + " inside!" + }; + } + return typeof cb === "function" ? cb(null, user.items.gear.owned) : void 0; + }, + readNYE: function(req, cb) { + user.items.special.nyeReceived.shift(); + if (typeof user.markModified === "function") { + user.markModified('items.special.nyeReceived'); + } + return typeof cb === "function" ? cb(null, 'items.special') : void 0; + }, + score: function(req, cb) { + var addPoints, calculateDelta, calculateReverseDelta, changeTaskValue, delta, direction, id, mpDelta, multiplier, num, options, stats, subtractPoints, task, th, _ref; + _ref = req.params, id = _ref.id, direction = _ref.direction; + task = user.tasks[id]; + options = req.query || {}; + _.defaults(options, { + times: 1, + cron: false + }); + user._tmp = {}; + stats = { + gp: +user.stats.gp, + hp: +user.stats.hp, + exp: +user.stats.exp + }; + task.value = +task.value; + task.streak = ~~task.streak; + if (task.priority == null) { + task.priority = 1; + } + if (task.value > stats.gp && task.type === 'reward') { + return typeof cb === "function" ? cb({ + code: 401, + message: i18n.t('messageNotEnoughGold', req.language) + }) : void 0; + } + delta = 0; + calculateDelta = function() { + var currVal, nextDelta, _ref1; + currVal = task.value < -47.27 ? -47.27 : task.value > 21.27 ? 21.27 : task.value; + nextDelta = Math.pow(0.9747, currVal) * (direction === 'down' ? -1 : 1); + if (((_ref1 = task.checklist) != null ? _ref1.length : void 0) > 0) { + if (direction === 'down' && task.type === 'daily' && options.cron) { + nextDelta *= 1 - _.reduce(task.checklist, (function(m, i) { + return m + (i.completed ? 1 : 0); + }), 0) / task.checklist.length; + } + if (task.type === 'todo') { + nextDelta *= 1 + _.reduce(task.checklist, (function(m, i) { + return m + (i.completed ? 1 : 0); + }), 0); + } + } + return nextDelta; + }; + calculateReverseDelta = function() { + var calc, closeEnough, currVal, diff, nextDelta, testVal, _ref1; + currVal = task.value < -47.27 ? -47.27 : task.value > 21.27 ? 21.27 : task.value; + testVal = currVal + Math.pow(0.9747, currVal) * (direction === 'down' ? -1 : 1); + closeEnough = 0.00001; + while (true) { + calc = testVal + Math.pow(0.9747, testVal); + diff = currVal - calc; + if (Math.abs(diff) < closeEnough) { + break; + } + if (diff > 0) { + testVal -= diff; + } else { + testVal += diff; + } + } + nextDelta = testVal - currVal; + if (((_ref1 = task.checklist) != null ? _ref1.length : void 0) > 0) { + if (task.type === 'todo') { + nextDelta *= 1 + _.reduce(task.checklist, (function(m, i) { + return m + (i.completed ? 1 : 0); + }), 0); + } + } + return nextDelta; + }; + changeTaskValue = function() { + return _.times(options.times, function() { + var nextDelta, _ref1; + nextDelta = !options.cron && direction === 'down' ? calculateReverseDelta() : calculateDelta(); + if (task.type !== 'reward') { + if (user.preferences.automaticAllocation === true && user.preferences.allocationMode === 'taskbased' && !(task.type === 'todo' && direction === 'down')) { + user.stats.training[task.attribute] += nextDelta; + } + if (direction === 'up' && !(task.type === 'habit' && !task.down)) { + user.party.quest.progress.up = user.party.quest.progress.up || 0; + if ((_ref1 = task.type) === 'daily' || _ref1 === 'todo') { + user.party.quest.progress.up += nextDelta * (1 + (user._statsComputed.str / 200)); + } + } + task.value += nextDelta; + } + return delta += nextDelta; + }); + }; + addPoints = function() { + var afterStreak, currStreak, gpMod, intBonus, perBonus, streakBonus, _crit; + _crit = (delta > 0 ? user.fns.crit() : 1); + if (_crit > 1) { + user._tmp.crit = _crit; + } + intBonus = 1 + (user._statsComputed.int * .025); + stats.exp += Math.round(delta * intBonus * task.priority * _crit * 6); + perBonus = 1 + user._statsComputed.per * .02; + gpMod = delta * task.priority * _crit * perBonus; + return stats.gp += task.streak ? (currStreak = direction === 'down' ? task.streak - 1 : task.streak, streakBonus = currStreak / 100 + 1, afterStreak = gpMod * streakBonus, currStreak > 0 ? gpMod > 0 ? user._tmp.streakBonus = afterStreak - gpMod : void 0 : void 0, afterStreak) : gpMod; + }; + subtractPoints = function() { + var conBonus, hpMod; + conBonus = 1 - (user._statsComputed.con / 250); + if (conBonus < .1) { + conBonus = 0.1; + } + hpMod = delta * conBonus * task.priority * 2; + return stats.hp += Math.round(hpMod * 10) / 10; + }; + switch (task.type) { + case 'habit': + changeTaskValue(); + if (delta > 0) { + addPoints(); + } else { + subtractPoints(); + } + th = (task.history != null ? task.history : task.history = []); + if (th[th.length - 1] && moment(th[th.length - 1].date).isSame(new Date, 'day')) { + th[th.length - 1].value = task.value; + } else { + th.push({ + date: +(new Date), + value: task.value + }); + } + if (typeof user.markModified === "function") { + user.markModified("habits." + (_.findIndex(user.habits, { + id: task.id + })) + ".history"); + } + break; + case 'daily': + if (options.cron) { + changeTaskValue(); + subtractPoints(); + if (!user.stats.buffs.streaks) { + task.streak = 0; + } + } else { + changeTaskValue(); + if (direction === 'down') { + delta = calculateDelta(); + } + addPoints(); + if (direction === 'up') { + task.streak = task.streak ? task.streak + 1 : 1; + if ((task.streak % 21) === 0) { + user.achievements.streak = user.achievements.streak ? user.achievements.streak + 1 : 1; + } + } else { + if ((task.streak % 21) === 0) { + user.achievements.streak = user.achievements.streak ? user.achievements.streak - 1 : 0; + } + task.streak = task.streak ? task.streak - 1 : 0; + } + } + break; + case 'todo': + if (options.cron) { + changeTaskValue(); + } else { + task.dateCompleted = direction === 'up' ? new Date : void 0; + changeTaskValue(); + if (direction === 'down') { + delta = calculateDelta(); + } + addPoints(); + multiplier = _.max([ + _.reduce(task.checklist, (function(m, i) { + return m + (i.completed ? 1 : 0); + }), 1), 1 + ]); + mpDelta = _.max([multiplier, .01 * user._statsComputed.maxMP * multiplier]); + mpDelta *= user._tmp.crit || 1; + if (direction === 'down') { + mpDelta *= -1; + } + user.stats.mp += mpDelta; + if (user.stats.mp >= user._statsComputed.maxMP) { + user.stats.mp = user._statsComputed.maxMP; + } + if (user.stats.mp < 0) { + user.stats.mp = 0; + } + } + break; + case 'reward': + changeTaskValue(); + stats.gp -= Math.abs(task.value); + num = parseFloat(task.value).toFixed(2); + if (stats.gp < 0) { + stats.hp += stats.gp; + stats.gp = 0; + } + } + user.fns.updateStats(stats, req); + if (typeof window === 'undefined') { + if (direction === 'up') { + user.fns.randomDrop({ + task: task, + delta: delta + }, req); + } + } + if (typeof cb === "function") { + cb(null, user); + } + return delta; + } + }; + } + user.fns = { + getItem: function(type) { + var item; + item = content.gear.flat[user.items.gear.equipped[type]]; + if (!item) { + return content.gear.flat["" + type + "_base_0"]; + } + return item; + }, + handleTwoHanded: function(item, type, req) { + var message, weapon, _ref; + if (type == null) { + type = 'equipped'; + } + if (item.type === "shield" && ((_ref = (weapon = content.gear.flat[user.items.gear[type].weapon])) != null ? _ref.twoHanded : void 0)) { + user.items.gear[type].weapon = 'weapon_base_0'; + message = i18n.t('messageTwoHandled', { + gearText: weapon.text(req.language) + }, req.language); + } + if (item.twoHanded) { + user.items.gear[type].shield = "shield_base_0"; + message = i18n.t('messageTwoHandled', { + gearText: item.text(req.language) + }, req.language); + } + return message; + }, + + /* + Because the same op needs to be performed on the client and the server (critical hits, item drops, etc), + we need things to be "random", but technically predictable so that they don't go out-of-sync + */ + predictableRandom: function(seed) { + var x; + if (!seed || seed === Math.PI) { + seed = _.reduce(user.stats, (function(m, v) { + if (_.isNumber(v)) { + return m + v; + } else { + return m; + } + }), 0); + } + x = Math.sin(seed++) * 10000; + return x - Math.floor(x); + }, + crit: function(stat, chance) { + if (stat == null) { + stat = 'str'; + } + if (chance == null) { + chance = .03; + } + if (user.fns.predictableRandom() <= chance * (1 + user._statsComputed[stat] / 100)) { + return 1.5 + (.02 * user._statsComputed[stat]); + } else { + return 1; + } + }, + + /* + Get a random property from an object + returns random property (the value) + */ + randomVal: function(obj, options) { + var array, rand; + array = (options != null ? options.key : void 0) ? _.keys(obj) : _.values(obj); + rand = user.fns.predictableRandom(options != null ? options.seed : void 0); + array.sort(); + return array[Math.floor(rand * array.length)]; + }, + + /* + This allows you to set object properties by dot-path. Eg, you can run pathSet('stats.hp',50,user) which is the same as + user.stats.hp = 50. This is useful because in our habitrpg-shared functions we're returning changesets as {path:value}, + so that different consumers can implement setters their own way. Derby needs model.set(path, value) for example, where + Angular sets object properties directly - in which case, this function will be used. + */ + dotSet: function(path, val) { + return api.dotSet(user, path, val); + }, + dotGet: function(path) { + return api.dotGet(user, path); + }, + randomDrop: function(modifiers, req) { + var acceptableDrops, chance, drop, dropK, dropMultiplier, quest, rarity, task, _base, _base1, _base2, _name, _name1, _name2, _ref, _ref1, _ref2, _ref3; + task = modifiers.task; + chance = _.min([Math.abs(task.value - 21.27), 37.5]) / 150 + .02; + chance *= task.priority * (1 + (task.streak / 100 || 0)) * (1 + (user._statsComputed.per / 100)) * (1 + (user.contributor.level / 40 || 0)) * (1 + (user.achievements.rebirths / 20 || 0)) * (1 + (user.achievements.streak / 200 || 0)) * (user._tmp.crit || 1) * (1 + .5 * (_.reduce(task.checklist, (function(m, i) { + return m + (i.completed ? 1 : 0); + }), 0) || 0)); + chance = api.diminishingReturns(chance, 0.75); + quest = content.quests[(_ref = user.party.quest) != null ? _ref.key : void 0]; + if ((quest != null ? quest.collect : void 0) && user.fns.predictableRandom(user.stats.gp) < chance) { + dropK = user.fns.randomVal(quest.collect, { + key: true + }); + user.party.quest.progress.collect[dropK]++; + if (typeof user.markModified === "function") { + user.markModified('party.quest.progress'); + } + } + dropMultiplier = ((_ref1 = user.purchased) != null ? (_ref2 = _ref1.plan) != null ? _ref2.customerId : void 0 : void 0) ? 2 : 1; + if ((api.daysSince(user.items.lastDrop.date, user.preferences) === 0) && (user.items.lastDrop.count >= dropMultiplier * (5 + Math.floor(user._statsComputed.per / 25) + (user.contributor.level || 0)))) { + return; + } + if (((_ref3 = user.flags) != null ? _ref3.dropsEnabled : void 0) && user.fns.predictableRandom(user.stats.exp) < chance) { + rarity = user.fns.predictableRandom(user.stats.gp); + if (rarity > .6) { + drop = user.fns.randomVal(_.where(content.food, { + canDrop: true + })); + if ((_base = user.items.food)[_name = drop.key] == null) { + _base[_name] = 0; + } + user.items.food[drop.key] += 1; + drop.type = 'Food'; + drop.dialog = i18n.t('messageDropFood', { + dropArticle: drop.article, + dropText: drop.text(req.language), + dropNotes: drop.notes(req.language) + }, req.language); + } else if (rarity > .3) { + drop = user.fns.randomVal(_.where(content.eggs, { + canBuy: true + })); + if ((_base1 = user.items.eggs)[_name1 = drop.key] == null) { + _base1[_name1] = 0; + } + user.items.eggs[drop.key]++; + drop.type = 'Egg'; + drop.dialog = i18n.t('messageDropEgg', { + dropText: drop.text(req.language), + dropNotes: drop.notes(req.language) + }, req.language); + } else { + acceptableDrops = rarity < .02 ? ['Golden'] : rarity < .09 ? ['Zombie', 'CottonCandyPink', 'CottonCandyBlue'] : rarity < .18 ? ['Red', 'Shade', 'Skeleton'] : ['Base', 'White', 'Desert']; + drop = user.fns.randomVal(_.pick(content.hatchingPotions, (function(v, k) { + return __indexOf.call(acceptableDrops, k) >= 0; + }))); + if ((_base2 = user.items.hatchingPotions)[_name2 = drop.key] == null) { + _base2[_name2] = 0; + } + user.items.hatchingPotions[drop.key]++; + drop.type = 'HatchingPotion'; + drop.dialog = i18n.t('messageDropPotion', { + dropText: drop.text(req.language), + dropNotes: drop.notes(req.language) + }, req.language); + } + user._tmp.drop = drop; + user.items.lastDrop.date = +(new Date); + return user.items.lastDrop.count++; + } + }, + + /* + Updates user stats with new stats. Handles death, leveling up, etc + {stats} new stats + {update} if aggregated changes, pass in userObj as update. otherwise commits will be made immediately + */ + autoAllocate: function() { + return user.stats[(function() { + var diff, ideal, preference, stats, suggested; + switch (user.preferences.allocationMode) { + case "flat": + stats = _.pick(user.stats, $w('con str per int')); + return _.invert(stats)[_.min(stats)]; + case "classbased": + ideal = [user.stats.lvl / 7 * 3, user.stats.lvl / 7 * 2, user.stats.lvl / 7, user.stats.lvl / 7]; + preference = (function() { + switch (user.stats["class"]) { + case "wizard": + return ["int", "per", "con", "str"]; + case "rogue": + return ["per", "str", "int", "con"]; + case "healer": + return ["con", "int", "str", "per"]; + default: + return ["str", "con", "per", "int"]; + } + })(); + diff = [user.stats[preference[0]] - ideal[0], user.stats[preference[1]] - ideal[1], user.stats[preference[2]] - ideal[2], user.stats[preference[3]] - ideal[3]]; + suggested = _.findIndex(diff, (function(val) { + if (val === _.min(diff)) { + return true; + } + })); + if (~suggested) { + return preference[suggested]; + } else { + return "str"; + } + case "taskbased": + suggested = _.invert(user.stats.training)[_.max(user.stats.training)]; + _.merge(user.stats.training, { + str: 0, + int: 0, + con: 0, + per: 0 + }); + return suggested || "str"; + default: + return "str"; + } + })()]++; + }, + updateStats: function(stats, req) { + var tnl; + if (stats.hp <= 0) { + return user.stats.hp = 0; + } + user.stats.hp = stats.hp; + user.stats.gp = stats.gp >= 0 ? stats.gp : 0; + tnl = api.tnl(user.stats.lvl); + if (stats.exp >= tnl) { + user.stats.exp = stats.exp; + while (stats.exp >= tnl) { + stats.exp -= tnl; + user.stats.lvl++; + tnl = api.tnl(user.stats.lvl); + if (user.preferences.automaticAllocation) { + user.fns.autoAllocate(); + } else { + user.stats.points = user.stats.lvl - (user.stats.con + user.stats.str + user.stats.per + user.stats.int); + } + user.stats.hp = 50; + } + } + user.stats.exp = stats.exp; + if (user.flags == null) { + user.flags = {}; + } + if (!user.flags.customizationsNotification && (user.stats.exp > 5 || user.stats.lvl > 1)) { + user.flags.customizationsNotification = true; + } + if (!user.flags.itemsEnabled && (user.stats.exp > 10 || user.stats.lvl > 1)) { + user.flags.itemsEnabled = true; + } + if (!user.flags.partyEnabled && user.stats.lvl >= 3) { + user.flags.partyEnabled = true; + } + if (!user.flags.dropsEnabled && user.stats.lvl >= 4) { + user.flags.dropsEnabled = true; + if (user.items.eggs["Wolf"] > 0) { + user.items.eggs["Wolf"]++; + } else { + user.items.eggs["Wolf"] = 1; + } + } + if (!user.flags.classSelected && user.stats.lvl >= 10) { + user.flags.classSelected; + } + _.each({ + vice1: 30, + atom1: 15, + moonstone1: 60, + goldenknight1: 40 + }, function(lvl, k) { + var _base, _base1, _ref; + if (!((_ref = user.flags.levelDrops) != null ? _ref[k] : void 0) && user.stats.lvl >= lvl) { + if ((_base = user.items.quests)[k] == null) { + _base[k] = 0; + } + user.items.quests[k]++; + ((_base1 = user.flags).levelDrops != null ? _base1.levelDrops : _base1.levelDrops = {})[k] = true; + if (typeof user.markModified === "function") { + user.markModified('flags.levelDrops'); + } + return user._tmp.drop = _.defaults(content.quests[k], { + type: 'Quest', + dialog: i18n.t('messageFoundQuest', { + questText: content.quests[k].text(req.language) + }, req.language) + }); + } + }); + if (!user.flags.rebirthEnabled && (user.stats.lvl >= 50 || user.achievements.ultimateGear || user.achievements.beastMaster)) { + user.flags.rebirthEnabled = true; + } + if (user.stats.lvl >= 100 && !user.flags.freeRebirth) { + return user.flags.freeRebirth = true; + } + }, + + /* + ------------------------------------------------------ + Cron + ------------------------------------------------------ + */ + + /* + At end of day, add value to all incomplete Daily & Todo tasks (further incentive) + For incomplete Dailys, deduct experience + Make sure to run this function once in a while as server will not take care of overnight calculations. + And you have to run it every time client connects. + {user} + */ + cron: function(options) { + var clearBuffs, daysMissed, expTally, lvl, lvlDiv2, now, perfect, plan, progress, todoTally, _base, _base1, _base2, _base3, _progress, _ref, _ref1, _ref2; + if (options == null) { + options = {}; + } + now = +options.now || +(new Date); + daysMissed = api.daysSince(user.lastCron, _.defaults({ + now: now + }, user.preferences)); + if (!(daysMissed > 0)) { + return; + } + user.auth.timestamps.loggedin = new Date(); + user.lastCron = now; + if (user.items.lastDrop.count > 0) { + user.items.lastDrop.count = 0; + } + perfect = true; + clearBuffs = { + str: 0, + int: 0, + per: 0, + con: 0, + stealth: 0, + streaks: false + }; + plan = (_ref = user.purchased) != null ? _ref.plan : void 0; + if (plan != null ? plan.customerId : void 0) { + if (moment(plan.dateUpdated).format('MMYYYY') !== moment().format('MMYYYY')) { + plan.gemsBought = 0; + plan.dateUpdated = new Date(); + _.defaults(plan.consecutive, { + count: 0, + offset: 0, + trinkets: 0, + gemCapExtra: 0 + }); + plan.consecutive.count++; + if (plan.consecutive.offset > 0) { + plan.consecutive.offset--; + } else if (plan.consecutive.count % 3 === 0) { + plan.consecutive.trinkets++; + plan.consecutive.gemCapExtra += 5; + if (plan.consecutive.gemCapExtra > 25) { + plan.consecutive.gemCapExtra = 25; + } + } + } + if (plan.dateTerminated && moment(plan.dateTerminated).isBefore(+(new Date))) { + _.merge(plan, { + planId: null, + customerId: null, + paymentMethod: null + }); + _.merge(plan.consecutive, { + count: 0, + offset: 0, + gemCapExtra: 0 + }); + if (typeof user.markModified === "function") { + user.markModified('purchased.plan'); + } + } + } + if (user.preferences.sleep === true) { + user.stats.buffs = clearBuffs; + return; + } + todoTally = 0; + if ((_base = user.party.quest.progress).down == null) { + _base.down = 0; + } + user.todos.concat(user.dailys).forEach(function(task) { + var absVal, completed, delta, id, repeat, scheduleMisses, type; + if (!task) { + return; + } + id = task.id, type = task.type, completed = task.completed, repeat = task.repeat; + if ((type === 'daily') && !completed && user.stats.buffs.stealth && user.stats.buffs.stealth--) { + return; + } + if (!completed) { + scheduleMisses = daysMissed; + if ((type === 'daily') && repeat) { + scheduleMisses = 0; + _.times(daysMissed, function(n) { + var thatDay; + thatDay = moment(now).subtract({ + days: n + 1 + }); + if (api.shouldDo(thatDay, repeat, user.preferences)) { + return scheduleMisses++; + } + }); + } + if (scheduleMisses > 0) { + if (type === 'daily') { + perfect = false; + } + delta = user.ops.score({ + params: { + id: task.id, + direction: 'down' + }, + query: { + times: scheduleMisses, + cron: true + } + }); + if (type === 'daily') { + user.party.quest.progress.down += delta; + } + } + } + switch (type) { + case 'daily': + (task.history != null ? task.history : task.history = []).push({ + date: +(new Date), + value: task.value + }); + task.completed = false; + return _.each(task.checklist, (function(i) { + i.completed = false; + return true; + })); + case 'todo': + absVal = completed ? Math.abs(task.value) : task.value; + return todoTally += absVal; + } + }); + user.habits.forEach(function(task) { + if (task.up === false || task.down === false) { + if (Math.abs(task.value) < 0.1) { + return task.value = 0; + } else { + return task.value = task.value / 2; + } + } + }); + ((_base1 = (user.history != null ? user.history : user.history = {})).todos != null ? _base1.todos : _base1.todos = []).push({ + date: now, + value: todoTally + }); + expTally = user.stats.exp; + lvl = 0; + while (lvl < (user.stats.lvl - 1)) { + lvl++; + expTally += api.tnl(lvl); + } + ((_base2 = user.history).exp != null ? _base2.exp : _base2.exp = []).push({ + date: now, + value: expTally + }); + if (!((_ref1 = user.purchased) != null ? (_ref2 = _ref1.plan) != null ? _ref2.customerId : void 0 : void 0)) { + user.fns.preenUserHistory(); + if (typeof user.markModified === "function") { + user.markModified('history'); + } + if (typeof user.markModified === "function") { + user.markModified('dailys'); + } + } + user.stats.buffs = perfect ? ((_base3 = user.achievements).perfect != null ? _base3.perfect : _base3.perfect = 0, user.achievements.perfect++, user.stats.lvl < 100 ? lvlDiv2 = Math.ceil(user.stats.lvl / 2) : lvlDiv2 = 50, { + str: lvlDiv2, + int: lvlDiv2, + per: lvlDiv2, + con: lvlDiv2, + stealth: 0, + streaks: false + }) : clearBuffs; + user.stats.mp += _.max([10, .1 * user._statsComputed.maxMP]); + if (user.stats.mp > user._statsComputed.maxMP) { + user.stats.mp = user._statsComputed.maxMP; + } + progress = user.party.quest.progress; + _progress = _.cloneDeep(progress); + _.merge(progress, { + down: 0, + up: 0 + }); + progress.collect = _.transform(progress.collect, (function(m, v, k) { + return m[k] = 0; + })); + return _progress; + }, + preenUserHistory: function(minHistLen) { + if (minHistLen == null) { + minHistLen = 7; + } + _.each(user.habits.concat(user.dailys), function(task) { + var _ref; + if (((_ref = task.history) != null ? _ref.length : void 0) > minHistLen) { + task.history = preenHistory(task.history); + } + return true; + }); + _.defaults(user.history, { + todos: [], + exp: [] + }); + if (user.history.exp.length > minHistLen) { + user.history.exp = preenHistory(user.history.exp); + } + if (user.history.todos.length > minHistLen) { + return user.history.todos = preenHistory(user.history.todos); + } + }, + ultimateGear: function() { + var gear, lastGearClassTypeMatrix, ownedLastGear, shouldGrant; + gear = typeof window !== "undefined" && window !== null ? user.items.gear.owned : user.items.gear.owned.toObject(); + ownedLastGear = _.chain(content.gear.flat).pick(_.keys(gear)).values().filter(function(gear) { + return gear.last; + }); + lastGearClassTypeMatrix = {}; + _.each(content.classes, function(klass) { + lastGearClassTypeMatrix[klass] = {}; + return _.each(['armor', 'weapon', 'shield', 'head'], function(type) { + lastGearClassTypeMatrix[klass][type] = false; + return true; + }); + }); + ownedLastGear.each(function(gear) { + if (gear.twoHanded) { + lastGearClassTypeMatrix[gear.klass]["shield"] = true; + } + return lastGearClassTypeMatrix[gear.klass][gear.type] = true; + }); + shouldGrant = _(lastGearClassTypeMatrix).values().reduce((function(ans, klass) { + return ans || _(klass).values().reduce((function(ans, gearType) { + return ans && gearType; + }), true); + }), false).valueOf(); + return user.achievements.ultimateGear = shouldGrant; + }, + nullify: function() { + user.ops = null; + user.fns = null; + return user = null; + } + }; + Object.defineProperty(user, '_statsComputed', { + get: function() { + var computed; + computed = _.reduce(['per', 'con', 'str', 'int'], (function(_this) { + return function(m, stat) { + m[stat] = _.reduce($w('stats stats.buffs items.gear.equipped.weapon items.gear.equipped.armor items.gear.equipped.head items.gear.equipped.shield'), function(m2, path) { + var item, val; + val = user.fns.dotGet(path); + return m2 + (~path.indexOf('items.gear') ? (item = content.gear.flat[val], (+(item != null ? item[stat] : void 0) || 0) * ((item != null ? item.klass : void 0) === user.stats["class"] || (item != null ? item.specialClass : void 0) === user.stats["class"] ? 1.5 : 1)) : +val[stat] || 0); + }, 0); + if (user.stats.lvl < 100) { + m[stat] += (user.stats.lvl - 1) / 2; + } else { + m[stat] += 50; + } + return m; + }; + })(this), {}); + computed.maxMP = computed.int * 2 + 30; + return computed; + } + }); + return Object.defineProperty(user, 'tasks', { + get: function() { + var tasks; + tasks = user.habits.concat(user.dailys).concat(user.todos).concat(user.rewards); + return _.object(_.pluck(tasks, "id"), tasks); + } + }); +}; + + +}).call(this,require('_process')) +},{"./content.coffee":3,"./i18n.coffee":4,"_process":2,"lodash":6,"moment":7}],6:[function(require,module,exports){ (function (global){ /** * @license @@ -6851,8 +13643,8 @@ process.chdir = function (dir) { } }.call(this)); -}).call(this,typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) -},{}],4:[function(require,module,exports){ +}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) +},{}],7:[function(require,module,exports){ (function (global){ //! moment.js //! version : 2.8.4 @@ -9791,6707 +16583,5 @@ process.chdir = function (dir) { } }).call(this); -}).call(this,typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) -},{}],5:[function(require,module,exports){ -var api, classes, diminishingReturns, events, gear, gearTypes, i18n, moment, repeat, t, _; - -_ = require('lodash'); - -api = module.exports; - -moment = require('moment'); - -i18n = require('./i18n.coffee'); - -t = function(string, vars) { - var func; - func = function(lang) { - if (vars == null) { - vars = { - a: 'a' - }; - } - return i18n.t(string, vars, lang); - }; - func.i18nLangFunc = true; - return func; -}; - - -/* - --------------------------------------------------------------- - Gear (Weapons, Armor, Head, Shield) - Item definitions: {index, text, notes, value, str, def, int, per, classes, type} - --------------------------------------------------------------- - */ - -classes = ['warrior', 'rogue', 'healer', 'wizard']; - -gearTypes = ['weapon', 'armor', 'head', 'shield', 'body', 'back', 'headAccessory', 'eyewear']; - -events = { - winter: { - start: '2013-12-31', - end: '2014-02-01' - }, - birthday: { - start: '2013-01-30', - end: '2014-02-01' - }, - spring: { - start: '2014-03-21', - end: '2014-05-01' - }, - summer: { - start: '2014-06-20', - end: '2014-08-01' - }, - gaymerx: { - start: '2014-07-02', - end: '2014-08-01' - }, - fall: { - start: '2014-09-21', - end: '2014-11-01' - }, - winter2015: { - start: '2014-12-21', - end: '2015-01-31' - } -}; - -api.mystery = { - 201402: { - start: '2014-02-22', - end: '2014-02-28', - text: 'Winged Messenger Set' - }, - 201403: { - start: '2014-03-24', - end: '2014-04-02', - text: 'Forest Walker Set' - }, - 201404: { - start: '2014-04-24', - end: '2014-05-02', - text: 'Twilight Butterfly Set' - }, - 201405: { - start: '2014-05-21', - end: '2014-06-02', - text: 'Flame Wielder Set' - }, - 201406: { - start: '2014-06-23', - end: '2014-07-02', - text: 'Octomage Set' - }, - 201407: { - start: '2014-07-23', - end: '2014-08-02', - text: 'Undersea Explorer Set' - }, - 201408: { - start: '2014-08-23', - end: '2014-09-02', - text: 'Sun Sorcerer Set' - }, - 201409: { - start: '2014-09-24', - end: '2014-10-02', - text: 'Autumn Strider Item Set' - }, - 201410: { - start: '2014-10-24', - end: '2014-11-02', - text: 'Winged Goblin Set' - }, - 201411: { - start: '2014-11-24', - end: '2014-12-02', - text: 'Feast and Fun Set' - }, - 201412: { - start: '2014-12-25', - end: '2015-01-02', - text: 'Penguin Set' - }, - 301404: { - start: '3014-03-24', - end: '3014-04-02', - text: 'Steampunk Standard Set' - }, - 301405: { - start: '3014-04-24', - end: '3014-05-02', - text: 'Steampunk Accessories Set' - }, - wondercon: { - start: '2014-03-24', - end: '2014-04-01' - } -}; - -_.each(api.mystery, function(v, k) { - return v.key = k; -}); - -gear = { - weapon: { - base: { - 0: { - text: t('weaponBase0Text'), - notes: t('weaponBase0Notes'), - value: 0 - } - }, - warrior: { - 0: { - text: t('weaponWarrior0Text'), - notes: t('weaponWarrior0Notes'), - value: 0 - }, - 1: { - text: t('weaponWarrior1Text'), - notes: t('weaponWarrior1Notes', { - str: 3 - }), - str: 3, - value: 20 - }, - 2: { - text: t('weaponWarrior2Text'), - notes: t('weaponWarrior2Notes', { - str: 6 - }), - str: 6, - value: 30 - }, - 3: { - text: t('weaponWarrior3Text'), - notes: t('weaponWarrior3Notes', { - str: 9 - }), - str: 9, - value: 45 - }, - 4: { - text: t('weaponWarrior4Text'), - notes: t('weaponWarrior4Notes', { - str: 12 - }), - str: 12, - value: 65 - }, - 5: { - text: t('weaponWarrior5Text'), - notes: t('weaponWarrior5Notes', { - str: 15 - }), - str: 15, - value: 90 - }, - 6: { - text: t('weaponWarrior6Text'), - notes: t('weaponWarrior6Notes', { - str: 18 - }), - str: 18, - value: 120, - last: true - } - }, - rogue: { - 0: { - text: t('weaponRogue0Text'), - notes: t('weaponRogue0Notes'), - str: 0, - value: 0 - }, - 1: { - text: t('weaponRogue1Text'), - notes: t('weaponRogue1Notes', { - str: 2 - }), - str: 2, - value: 20 - }, - 2: { - text: t('weaponRogue2Text'), - notes: t('weaponRogue2Notes', { - str: 3 - }), - str: 3, - value: 35 - }, - 3: { - text: t('weaponRogue3Text'), - notes: t('weaponRogue3Notes', { - str: 4 - }), - str: 4, - value: 50 - }, - 4: { - text: t('weaponRogue4Text'), - notes: t('weaponRogue4Notes', { - str: 6 - }), - str: 6, - value: 70 - }, - 5: { - text: t('weaponRogue5Text'), - notes: t('weaponRogue5Notes', { - str: 8 - }), - str: 8, - value: 90 - }, - 6: { - text: t('weaponRogue6Text'), - notes: t('weaponRogue6Notes', { - str: 10 - }), - str: 10, - value: 120, - last: true - } - }, - wizard: { - 0: { - twoHanded: true, - text: t('weaponWizard0Text'), - notes: t('weaponWizard0Notes'), - value: 0 - }, - 1: { - twoHanded: true, - text: t('weaponWizard1Text'), - notes: t('weaponWizard1Notes', { - int: 3, - per: 1 - }), - int: 3, - per: 1, - value: 30 - }, - 2: { - twoHanded: true, - text: t('weaponWizard2Text'), - notes: t('weaponWizard2Notes', { - int: 6, - per: 2 - }), - int: 6, - per: 2, - value: 50 - }, - 3: { - twoHanded: true, - text: t('weaponWizard3Text'), - notes: t('weaponWizard3Notes', { - int: 9, - per: 3 - }), - int: 9, - per: 3, - value: 80 - }, - 4: { - twoHanded: true, - text: t('weaponWizard4Text'), - notes: t('weaponWizard4Notes', { - int: 12, - per: 5 - }), - int: 12, - per: 5, - value: 120 - }, - 5: { - twoHanded: true, - text: t('weaponWizard5Text'), - notes: t('weaponWizard5Notes', { - int: 15, - per: 7 - }), - int: 15, - per: 7, - value: 160 - }, - 6: { - twoHanded: true, - text: t('weaponWizard6Text'), - notes: t('weaponWizard6Notes', { - int: 18, - per: 10 - }), - int: 18, - per: 10, - value: 200, - last: true - } - }, - healer: { - 0: { - text: t('weaponHealer0Text'), - notes: t('weaponHealer0Notes'), - value: 0 - }, - 1: { - text: t('weaponHealer1Text'), - notes: t('weaponHealer1Notes', { - int: 2 - }), - int: 2, - value: 20 - }, - 2: { - text: t('weaponHealer2Text'), - notes: t('weaponHealer2Notes', { - int: 3 - }), - int: 3, - value: 30 - }, - 3: { - text: t('weaponHealer3Text'), - notes: t('weaponHealer3Notes', { - int: 5 - }), - int: 5, - value: 45 - }, - 4: { - text: t('weaponHealer4Text'), - notes: t('weaponHealer4Notes', { - int: 7 - }), - int: 7, - value: 65 - }, - 5: { - text: t('weaponHealer5Text'), - notes: t('weaponHealer5Notes', { - int: 9 - }), - int: 9, - value: 90 - }, - 6: { - text: t('weaponHealer6Text'), - notes: t('weaponHealer6Notes', { - int: 11 - }), - int: 11, - value: 120, - last: true - } - }, - special: { - 0: { - text: t('weaponSpecial0Text'), - notes: t('weaponSpecial0Notes', { - str: 20 - }), - str: 20, - value: 150, - canOwn: (function(u) { - var _ref; - return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 70; - }) - }, - 1: { - text: t('weaponSpecial1Text'), - notes: t('weaponSpecial1Notes', { - attrs: 6 - }), - str: 6, - per: 6, - con: 6, - int: 6, - value: 170, - canOwn: (function(u) { - var _ref; - return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 4; - }) - }, - 2: { - text: t('weaponSpecial2Text'), - notes: t('weaponSpecial2Notes', { - attrs: 25 - }), - str: 25, - per: 25, - value: 200, - canOwn: (function(u) { - var _ref; - return (+((_ref = u.backer) != null ? _ref.tier : void 0) >= 300) || (u.items.gear.owned.weapon_special_2 != null); - }) - }, - 3: { - text: t('weaponSpecial3Text'), - notes: t('weaponSpecial3Notes', { - attrs: 17 - }), - str: 17, - int: 17, - con: 17, - value: 200, - canOwn: (function(u) { - var _ref; - return (+((_ref = u.backer) != null ? _ref.tier : void 0) >= 300) || (u.items.gear.owned.weapon_special_3 != null); - }) - }, - critical: { - text: t('weaponSpecialCriticalText'), - notes: t('weaponSpecialCriticalNotes', { - attrs: 40 - }), - str: 40, - per: 40, - value: 200, - canOwn: (function(u) { - var _ref; - return !!((_ref = u.contributor) != null ? _ref.critical : void 0); - }) - }, - yeti: { - event: events.winter, - specialClass: 'warrior', - text: t('weaponSpecialYetiText'), - notes: t('weaponSpecialYetiNotes', { - str: 15 - }), - str: 15, - value: 90 - }, - ski: { - event: events.winter, - specialClass: 'rogue', - text: t('weaponSpecialSkiText'), - notes: t('weaponSpecialSkiNotes', { - str: 8 - }), - str: 8, - value: 90 - }, - candycane: { - event: events.winter, - specialClass: 'wizard', - twoHanded: true, - text: t('weaponSpecialCandycaneText'), - notes: t('weaponSpecialCandycaneNotes', { - int: 15, - per: 7 - }), - int: 15, - per: 7, - value: 160 - }, - snowflake: { - event: events.winter, - specialClass: 'healer', - text: t('weaponSpecialSnowflakeText'), - notes: t('weaponSpecialSnowflakeNotes', { - int: 9 - }), - int: 9, - value: 90 - }, - springRogue: { - event: events.spring, - specialClass: 'rogue', - text: t('weaponSpecialSpringRogueText'), - notes: t('weaponSpecialSpringRogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - springWarrior: { - event: events.spring, - specialClass: 'warrior', - text: t('weaponSpecialSpringWarriorText'), - notes: t('weaponSpecialSpringWarriorNotes', { - str: 15 - }), - value: 90, - str: 15 - }, - springMage: { - event: events.spring, - specialClass: 'wizard', - twoHanded: true, - text: t('weaponSpecialSpringMageText'), - notes: t('weaponSpecialSpringMageNotes', { - int: 15, - per: 7 - }), - value: 160, - int: 15, - per: 7 - }, - springHealer: { - event: events.spring, - specialClass: 'healer', - text: t('weaponSpecialSpringHealerText'), - notes: t('weaponSpecialSpringHealerNotes', { - int: 9 - }), - value: 90, - int: 9 - }, - summerRogue: { - event: events.summer, - specialClass: 'rogue', - text: t('weaponSpecialSummerRogueText'), - notes: t('weaponSpecialSummerRogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - summerWarrior: { - event: events.summer, - specialClass: 'warrior', - text: t('weaponSpecialSummerWarriorText'), - notes: t('weaponSpecialSummerWarriorNotes', { - str: 15 - }), - value: 90, - str: 15 - }, - summerMage: { - event: events.summer, - specialClass: 'wizard', - twoHanded: true, - text: t('weaponSpecialSummerMageText'), - notes: t('weaponSpecialSummerMageNotes', { - int: 15, - per: 7 - }), - value: 160, - int: 15, - per: 7 - }, - summerHealer: { - event: events.summer, - specialClass: 'healer', - text: t('weaponSpecialSummerHealerText'), - notes: t('weaponSpecialSummerHealerNotes', { - int: 9 - }), - value: 90, - int: 9 - }, - fallRogue: { - event: events.fall, - specialClass: 'rogue', - text: t('weaponSpecialFallRogueText'), - notes: t('weaponSpecialFallRogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - fallWarrior: { - event: events.fall, - specialClass: 'warrior', - text: t('weaponSpecialFallWarriorText'), - notes: t('weaponSpecialFallWarriorNotes', { - str: 15 - }), - value: 90, - str: 15 - }, - fallMage: { - event: events.fall, - specialClass: 'wizard', - twoHanded: true, - text: t('weaponSpecialFallMageText'), - notes: t('weaponSpecialFallMageNotes', { - int: 15, - per: 7 - }), - value: 160, - int: 15, - per: 7 - }, - fallHealer: { - event: events.fall, - specialClass: 'healer', - text: t('weaponSpecialFallHealerText'), - notes: t('weaponSpecialFallHealerNotes', { - int: 9 - }), - value: 90, - int: 9 - }, - winter2015Rogue: { - event: events.winter2015, - specialClass: 'rogue', - text: t('weaponSpecialWinter2015RogueText'), - notes: t('weaponSpecialWinter2015RogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - winter2015Warrior: { - event: events.winter2015, - specialClass: 'warrior', - text: t('weaponSpecialWinter2015WarriorText'), - notes: t('weaponSpecialWinter2015WarriorNotes', { - str: 15 - }), - value: 90, - str: 15 - }, - winter2015Mage: { - event: events.winter2015, - specialClass: 'wizard', - twoHanded: true, - text: t('weaponSpecialWinter2015MageText'), - notes: t('weaponSpecialWinter2015MageNotes', { - int: 15, - per: 7 - }), - value: 160, - int: 15, - per: 7 - }, - winter2015Healer: { - event: events.winter2015, - specialClass: 'healer', - text: t('weaponSpecialWinter2015HealerText'), - notes: t('weaponSpecialWinter2015HealerNotes', { - int: 9 - }), - value: 90, - int: 9 - } - }, - mystery: { - 201411: { - text: t('weaponMystery201411Text'), - notes: t('weaponMystery201411Notes'), - mystery: '201411', - value: 0 - }, - 301404: { - text: t('weaponMystery301404Text'), - notes: t('weaponMystery301404Notes'), - mystery: '301404', - value: 0 - } - } - }, - armor: { - base: { - 0: { - text: t('armorBase0Text'), - notes: t('armorBase0Notes'), - value: 0 - } - }, - warrior: { - 1: { - text: t('armorWarrior1Text'), - notes: t('armorWarrior1Notes', { - con: 3 - }), - con: 3, - value: 30 - }, - 2: { - text: t('armorWarrior2Text'), - notes: t('armorWarrior2Notes', { - con: 5 - }), - con: 5, - value: 45 - }, - 3: { - text: t('armorWarrior3Text'), - notes: t('armorWarrior3Notes', { - con: 7 - }), - con: 7, - value: 65 - }, - 4: { - text: t('armorWarrior4Text'), - notes: t('armorWarrior4Notes', { - con: 9 - }), - con: 9, - value: 90 - }, - 5: { - text: t('armorWarrior5Text'), - notes: t('armorWarrior5Notes', { - con: 11 - }), - con: 11, - value: 120, - last: true - } - }, - rogue: { - 1: { - text: t('armorRogue1Text'), - notes: t('armorRogue1Notes', { - per: 6 - }), - per: 6, - value: 30 - }, - 2: { - text: t('armorRogue2Text'), - notes: t('armorRogue2Notes', { - per: 9 - }), - per: 9, - value: 45 - }, - 3: { - text: t('armorRogue3Text'), - notes: t('armorRogue3Notes', { - per: 12 - }), - per: 12, - value: 65 - }, - 4: { - text: t('armorRogue4Text'), - notes: t('armorRogue4Notes', { - per: 15 - }), - per: 15, - value: 90 - }, - 5: { - text: t('armorRogue5Text'), - notes: t('armorRogue5Notes', { - per: 18 - }), - per: 18, - value: 120, - last: true - } - }, - wizard: { - 1: { - text: t('armorWizard1Text'), - notes: t('armorWizard1Notes', { - int: 2 - }), - int: 2, - value: 30 - }, - 2: { - text: t('armorWizard2Text'), - notes: t('armorWizard2Notes', { - int: 4 - }), - int: 4, - value: 45 - }, - 3: { - text: t('armorWizard3Text'), - notes: t('armorWizard3Notes', { - int: 6 - }), - int: 6, - value: 65 - }, - 4: { - text: t('armorWizard4Text'), - notes: t('armorWizard4Notes', { - int: 9 - }), - int: 9, - value: 90 - }, - 5: { - text: t('armorWizard5Text'), - notes: t('armorWizard5Notes', { - int: 12 - }), - int: 12, - value: 120, - last: true - } - }, - healer: { - 1: { - text: t('armorHealer1Text'), - notes: t('armorHealer1Notes', { - con: 6 - }), - con: 6, - value: 30 - }, - 2: { - text: t('armorHealer2Text'), - notes: t('armorHealer2Notes', { - con: 9 - }), - con: 9, - value: 45 - }, - 3: { - text: t('armorHealer3Text'), - notes: t('armorHealer3Notes', { - con: 12 - }), - con: 12, - value: 65 - }, - 4: { - text: t('armorHealer4Text'), - notes: t('armorHealer4Notes', { - con: 15 - }), - con: 15, - value: 90 - }, - 5: { - text: t('armorHealer5Text'), - notes: t('armorHealer5Notes', { - con: 18 - }), - con: 18, - value: 120, - last: true - } - }, - special: { - 0: { - text: t('armorSpecial0Text'), - notes: t('armorSpecial0Notes', { - con: 20 - }), - con: 20, - value: 150, - canOwn: (function(u) { - var _ref; - return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 45; - }) - }, - 1: { - text: t('armorSpecial1Text'), - notes: t('armorSpecial1Notes', { - attrs: 6 - }), - con: 6, - str: 6, - per: 6, - int: 6, - value: 170, - canOwn: (function(u) { - var _ref; - return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 2; - }) - }, - 2: { - text: t('armorSpecial2Text'), - notes: t('armorSpecial2Notes', { - attrs: 25 - }), - int: 25, - con: 25, - value: 200, - canOwn: (function(u) { - var _ref; - return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 300 || (u.items.gear.owned.armor_special_2 != null); - }) - }, - yeti: { - event: events.winter, - specialClass: 'warrior', - text: t('armorSpecialYetiText'), - notes: t('armorSpecialYetiNotes', { - con: 9 - }), - con: 9, - value: 90 - }, - ski: { - event: events.winter, - specialClass: 'rogue', - text: t('armorSpecialSkiText'), - notes: t('armorSpecialSkiNotes', { - per: 15 - }), - per: 15, - value: 90 - }, - candycane: { - event: events.winter, - specialClass: 'wizard', - text: t('armorSpecialCandycaneText'), - notes: t('armorSpecialCandycaneNotes', { - int: 9 - }), - int: 9, - value: 90 - }, - snowflake: { - event: events.winter, - specialClass: 'healer', - text: t('armorSpecialSnowflakeText'), - notes: t('armorSpecialSnowflakeNotes', { - con: 15 - }), - con: 15, - value: 90 - }, - birthday: { - event: events.birthday, - text: t('armorSpecialBirthdayText'), - notes: t('armorSpecialBirthdayNotes'), - value: 0 - }, - springRogue: { - event: events.spring, - specialClass: 'rogue', - text: t('armorSpecialSpringRogueText'), - notes: t('armorSpecialSpringRogueNotes', { - per: 15 - }), - value: 90, - per: 15 - }, - springWarrior: { - event: events.spring, - specialClass: 'warrior', - text: t('armorSpecialSpringWarriorText'), - notes: t('armorSpecialSpringWarriorNotes', { - con: 9 - }), - value: 90, - con: 9 - }, - springMage: { - event: events.spring, - specialClass: 'wizard', - text: t('armorSpecialSpringMageText'), - notes: t('armorSpecialSpringMageNotes', { - int: 9 - }), - value: 90, - int: 9 - }, - springHealer: { - event: events.spring, - specialClass: 'healer', - text: t('armorSpecialSpringHealerText'), - notes: t('armorSpecialSpringHealerNotes', { - con: 15 - }), - value: 90, - con: 15 - }, - summerRogue: { - event: events.summer, - specialClass: 'rogue', - text: t('armorSpecialSummerRogueText'), - notes: t('armorSpecialSummerRogueNotes', { - per: 15 - }), - value: 90, - per: 15 - }, - summerWarrior: { - event: events.summer, - specialClass: 'warrior', - text: t('armorSpecialSummerWarriorText'), - notes: t('armorSpecialSummerWarriorNotes', { - con: 9 - }), - value: 90, - con: 9 - }, - summerMage: { - event: events.summer, - specialClass: 'wizard', - text: t('armorSpecialSummerMageText'), - notes: t('armorSpecialSummerMageNotes', { - int: 9 - }), - value: 90, - int: 9 - }, - summerHealer: { - event: events.summer, - specialClass: 'healer', - text: t('armorSpecialSummerHealerText'), - notes: t('armorSpecialSummerHealerNotes', { - con: 15 - }), - value: 90, - con: 15 - }, - fallRogue: { - event: events.fall, - specialClass: 'rogue', - text: t('armorSpecialFallRogueText'), - notes: t('armorSpecialFallRogueNotes', { - per: 15 - }), - value: 90, - per: 15 - }, - fallWarrior: { - event: events.fall, - specialClass: 'warrior', - text: t('armorSpecialFallWarriorText'), - notes: t('armorSpecialFallWarriorNotes', { - con: 9 - }), - value: 90, - con: 9 - }, - fallMage: { - event: events.fall, - specialClass: 'wizard', - text: t('armorSpecialFallMageText'), - notes: t('armorSpecialFallMageNotes', { - int: 9 - }), - value: 90, - int: 9 - }, - fallHealer: { - event: events.fall, - specialClass: 'healer', - text: t('armorSpecialFallHealerText'), - notes: t('armorSpecialFallHealerNotes', { - con: 15 - }), - value: 90, - con: 15 - }, - winter2015Rogue: { - event: events.winter2015, - specialClass: 'rogue', - text: t('armorSpecialWinter2015RogueText'), - notes: t('armorSpecialWinter2015RogueNotes', { - per: 15 - }), - value: 90, - per: 15 - }, - winter2015Warrior: { - event: events.winter2015, - specialClass: 'warrior', - text: t('armorSpecialWinter2015WarriorText'), - notes: t('armorSpecialWinter2015WarriorNotes', { - con: 9 - }), - value: 90, - con: 9 - }, - winter2015Mage: { - event: events.winter2015, - specialClass: 'wizard', - text: t('armorSpecialWinter2015MageText'), - notes: t('armorSpecialWinter2015MageNotes', { - int: 9 - }), - value: 90, - int: 9 - }, - winter2015Healer: { - event: events.winter2015, - specialClass: 'healer', - text: t('armorSpecialWinter2015HealerText'), - notes: t('armorSpecialWinter2015HealerNotes', { - con: 15 - }), - value: 90, - con: 15 - }, - gaymerx: { - event: events.gaymerx, - text: t('armorSpecialGaymerxText'), - notes: t('armorSpecialGaymerxNotes'), - value: 0 - } - }, - mystery: { - 201402: { - text: t('armorMystery201402Text'), - notes: t('armorMystery201402Notes'), - mystery: '201402', - value: 0 - }, - 201403: { - text: t('armorMystery201403Text'), - notes: t('armorMystery201403Notes'), - mystery: '201403', - value: 0 - }, - 201405: { - text: t('armorMystery201405Text'), - notes: t('armorMystery201405Notes'), - mystery: '201405', - value: 0 - }, - 201406: { - text: t('armorMystery201406Text'), - notes: t('armorMystery201406Notes'), - mystery: '201406', - value: 0 - }, - 201407: { - text: t('armorMystery201407Text'), - notes: t('armorMystery201407Notes'), - mystery: '201407', - value: 0 - }, - 201408: { - text: t('armorMystery201408Text'), - notes: t('armorMystery201408Notes'), - mystery: '201408', - value: 0 - }, - 201409: { - text: t('armorMystery201409Text'), - notes: t('armorMystery201409Notes'), - mystery: '201409', - value: 0 - }, - 201410: { - text: t('armorMystery201410Text'), - notes: t('armorMystery201410Notes'), - mystery: '201410', - value: 0 - }, - 201412: { - text: t('armorMystery201412Text'), - notes: t('armorMystery201412Notes'), - mystery: '201412', - value: 0 - }, - 301404: { - text: t('armorMystery301404Text'), - notes: t('armorMystery301404Notes'), - mystery: '301404', - value: 0 - } - } - }, - head: { - base: { - 0: { - text: t('headBase0Text'), - notes: t('headBase0Notes'), - value: 0 - } - }, - warrior: { - 1: { - text: t('headWarrior1Text'), - notes: t('headWarrior1Notes', { - str: 2 - }), - str: 2, - value: 15 - }, - 2: { - text: t('headWarrior2Text'), - notes: t('headWarrior2Notes', { - str: 4 - }), - str: 4, - value: 25 - }, - 3: { - text: t('headWarrior3Text'), - notes: t('headWarrior3Notes', { - str: 6 - }), - str: 6, - value: 40 - }, - 4: { - text: t('headWarrior4Text'), - notes: t('headWarrior4Notes', { - str: 9 - }), - str: 9, - value: 60 - }, - 5: { - text: t('headWarrior5Text'), - notes: t('headWarrior5Notes', { - str: 12 - }), - str: 12, - value: 80, - last: true - } - }, - rogue: { - 1: { - text: t('headRogue1Text'), - notes: t('headRogue1Notes', { - per: 2 - }), - per: 2, - value: 15 - }, - 2: { - text: t('headRogue2Text'), - notes: t('headRogue2Notes', { - per: 4 - }), - per: 4, - value: 25 - }, - 3: { - text: t('headRogue3Text'), - notes: t('headRogue3Notes', { - per: 6 - }), - per: 6, - value: 40 - }, - 4: { - text: t('headRogue4Text'), - notes: t('headRogue4Notes', { - per: 9 - }), - per: 9, - value: 60 - }, - 5: { - text: t('headRogue5Text'), - notes: t('headRogue5Notes', { - per: 12 - }), - per: 12, - value: 80, - last: true - } - }, - wizard: { - 1: { - text: t('headWizard1Text'), - notes: t('headWizard1Notes', { - per: 2 - }), - per: 2, - value: 15 - }, - 2: { - text: t('headWizard2Text'), - notes: t('headWizard2Notes', { - per: 3 - }), - per: 3, - value: 25 - }, - 3: { - text: t('headWizard3Text'), - notes: t('headWizard3Notes', { - per: 5 - }), - per: 5, - value: 40 - }, - 4: { - text: t('headWizard4Text'), - notes: t('headWizard4Notes', { - per: 7 - }), - per: 7, - value: 60 - }, - 5: { - text: t('headWizard5Text'), - notes: t('headWizard5Notes', { - per: 10 - }), - per: 10, - value: 80, - last: true - } - }, - healer: { - 1: { - text: t('headHealer1Text'), - notes: t('headHealer1Notes', { - int: 2 - }), - int: 2, - value: 15 - }, - 2: { - text: t('headHealer2Text'), - notes: t('headHealer2Notes', { - int: 3 - }), - int: 3, - value: 25 - }, - 3: { - text: t('headHealer3Text'), - notes: t('headHealer3Notes', { - int: 5 - }), - int: 5, - value: 40 - }, - 4: { - text: t('headHealer4Text'), - notes: t('headHealer4Notes', { - int: 7 - }), - int: 7, - value: 60 - }, - 5: { - text: t('headHealer5Text'), - notes: t('headHealer5Notes', { - int: 9 - }), - int: 9, - value: 80, - last: true - } - }, - special: { - 0: { - text: t('headSpecial0Text'), - notes: t('headSpecial0Notes', { - int: 20 - }), - int: 20, - value: 150, - canOwn: (function(u) { - var _ref; - return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 45; - }) - }, - 1: { - text: t('headSpecial1Text'), - notes: t('headSpecial1Notes', { - attrs: 6 - }), - con: 6, - str: 6, - per: 6, - int: 6, - value: 170, - canOwn: (function(u) { - var _ref; - return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 3; - }) - }, - 2: { - text: t('headSpecial2Text'), - notes: t('headSpecial2Notes', { - attrs: 25 - }), - int: 25, - str: 25, - value: 200, - canOwn: (function(u) { - var _ref; - return (+((_ref = u.backer) != null ? _ref.tier : void 0) >= 300) || (u.items.gear.owned.head_special_2 != null); - }) - }, - nye: { - event: events.winter, - text: t('headSpecialNyeText'), - notes: t('headSpecialNyeNotes'), - value: 0 - }, - yeti: { - event: events.winter, - specialClass: 'warrior', - text: t('headSpecialYetiText'), - notes: t('headSpecialYetiNotes', { - str: 9 - }), - str: 9, - value: 60 - }, - ski: { - event: events.winter, - specialClass: 'rogue', - text: t('headSpecialSkiText'), - notes: t('headSpecialSkiNotes', { - per: 9 - }), - per: 9, - value: 60 - }, - candycane: { - event: events.winter, - specialClass: 'wizard', - text: t('headSpecialCandycaneText'), - notes: t('headSpecialCandycaneNotes', { - per: 7 - }), - per: 7, - value: 60 - }, - snowflake: { - event: events.winter, - specialClass: 'healer', - text: t('headSpecialSnowflakeText'), - notes: t('headSpecialSnowflakeNotes', { - int: 7 - }), - int: 7, - value: 60 - }, - springRogue: { - event: events.spring, - specialClass: 'rogue', - text: t('headSpecialSpringRogueText'), - notes: t('headSpecialSpringRogueNotes', { - per: 9 - }), - value: 60, - per: 9 - }, - springWarrior: { - event: events.spring, - specialClass: 'warrior', - text: t('headSpecialSpringWarriorText'), - notes: t('headSpecialSpringWarriorNotes', { - str: 9 - }), - value: 60, - str: 9 - }, - springMage: { - event: events.spring, - specialClass: 'wizard', - text: t('headSpecialSpringMageText'), - notes: t('headSpecialSpringMageNotes', { - per: 7 - }), - value: 60, - per: 7 - }, - springHealer: { - event: events.spring, - specialClass: 'healer', - text: t('headSpecialSpringHealerText'), - notes: t('headSpecialSpringHealerNotes', { - int: 7 - }), - value: 60, - int: 7 - }, - summerRogue: { - event: events.summer, - specialClass: 'rogue', - text: t('headSpecialSummerRogueText'), - notes: t('headSpecialSummerRogueNotes', { - per: 9 - }), - value: 60, - per: 9 - }, - summerWarrior: { - event: events.summer, - specialClass: 'warrior', - text: t('headSpecialSummerWarriorText'), - notes: t('headSpecialSummerWarriorNotes', { - str: 9 - }), - value: 60, - str: 9 - }, - summerMage: { - event: events.summer, - specialClass: 'wizard', - text: t('headSpecialSummerMageText'), - notes: t('headSpecialSummerMageNotes', { - per: 7 - }), - value: 60, - per: 7 - }, - summerHealer: { - event: events.summer, - specialClass: 'healer', - text: t('headSpecialSummerHealerText'), - notes: t('headSpecialSummerHealerNotes', { - int: 7 - }), - value: 60, - int: 7 - }, - fallRogue: { - event: events.fall, - specialClass: 'rogue', - text: t('headSpecialFallRogueText'), - notes: t('headSpecialFallRogueNotes', { - per: 9 - }), - value: 60, - per: 9 - }, - fallWarrior: { - event: events.fall, - specialClass: 'warrior', - text: t('headSpecialFallWarriorText'), - notes: t('headSpecialFallWarriorNotes', { - str: 9 - }), - value: 60, - str: 9 - }, - fallMage: { - event: events.fall, - specialClass: 'wizard', - text: t('headSpecialFallMageText'), - notes: t('headSpecialFallMageNotes', { - per: 7 - }), - value: 60, - per: 7 - }, - fallHealer: { - event: events.fall, - specialClass: 'healer', - text: t('headSpecialFallHealerText'), - notes: t('headSpecialFallHealerNotes', { - int: 7 - }), - value: 60, - int: 7 - }, - winter2015Rogue: { - event: events.winter2015, - specialClass: 'rogue', - text: t('headSpecialWinter2015RogueText'), - notes: t('headSpecialWinter2015RogueNotes', { - per: 9 - }), - value: 60, - per: 9 - }, - winter2015Warrior: { - event: events.winter2015, - specialClass: 'warrior', - text: t('headSpecialWinter2015WarriorText'), - notes: t('headSpecialWinter2015WarriorNotes', { - str: 9 - }), - value: 60, - str: 9 - }, - winter2015Mage: { - event: events.winter2015, - specialClass: 'wizard', - text: t('headSpecialWinter2015MageText'), - notes: t('headSpecialWinter2015MageNotes', { - per: 7 - }), - value: 60, - per: 7 - }, - winter2015Healer: { - event: events.winter2015, - specialClass: 'healer', - text: t('headSpecialWinter2015HealerText'), - notes: t('headSpecialWinter2015HealerNotes', { - int: 7 - }), - value: 60, - int: 7 - }, - gaymerx: { - event: events.gaymerx, - text: t('headSpecialGaymerxText'), - notes: t('headSpecialGaymerxNotes'), - value: 0 - } - }, - mystery: { - 201402: { - text: t('headMystery201402Text'), - notes: t('headMystery201402Notes'), - mystery: '201402', - value: 0 - }, - 201405: { - text: t('headMystery201405Text'), - notes: t('headMystery201405Notes'), - mystery: '201405', - value: 0 - }, - 201406: { - text: t('headMystery201406Text'), - notes: t('headMystery201406Notes'), - mystery: '201406', - value: 0 - }, - 201407: { - text: t('headMystery201407Text'), - notes: t('headMystery201407Notes'), - mystery: '201407', - value: 0 - }, - 201408: { - text: t('headMystery201408Text'), - notes: t('headMystery201408Notes'), - mystery: '201408', - value: 0 - }, - 201411: { - text: t('headMystery201411Text'), - notes: t('headMystery201411Notes'), - mystery: '201411', - value: 0 - }, - 201412: { - text: t('headMystery201412Text'), - notes: t('headMystery201412Notes'), - mystery: '201412', - value: 0 - }, - 301404: { - text: t('headMystery301404Text'), - notes: t('headMystery301404Notes'), - mystery: '301404', - value: 0 - }, - 301405: { - text: t('headMystery301405Text'), - notes: t('headMystery301405Notes'), - mystery: '301405', - value: 0 - } - } - }, - shield: { - base: { - 0: { - text: t('shieldBase0Text'), - notes: t('shieldBase0Notes'), - value: 0 - } - }, - warrior: { - 1: { - text: t('shieldWarrior1Text'), - notes: t('shieldWarrior1Notes', { - con: 2 - }), - con: 2, - value: 20 - }, - 2: { - text: t('shieldWarrior2Text'), - notes: t('shieldWarrior2Notes', { - con: 3 - }), - con: 3, - value: 35 - }, - 3: { - text: t('shieldWarrior3Text'), - notes: t('shieldWarrior3Notes', { - con: 5 - }), - con: 5, - value: 50 - }, - 4: { - text: t('shieldWarrior4Text'), - notes: t('shieldWarrior4Notes', { - con: 7 - }), - con: 7, - value: 70 - }, - 5: { - text: t('shieldWarrior5Text'), - notes: t('shieldWarrior5Notes', { - con: 9 - }), - con: 9, - value: 90, - last: true - } - }, - rogue: { - 0: { - text: t('weaponRogue0Text'), - notes: t('weaponRogue0Notes'), - str: 0, - value: 0 - }, - 1: { - text: t('weaponRogue1Text'), - notes: t('weaponRogue1Notes', { - str: 2 - }), - str: 2, - value: 20 - }, - 2: { - text: t('weaponRogue2Text'), - notes: t('weaponRogue2Notes', { - str: 3 - }), - str: 3, - value: 35 - }, - 3: { - text: t('weaponRogue3Text'), - notes: t('weaponRogue3Notes', { - str: 4 - }), - str: 4, - value: 50 - }, - 4: { - text: t('weaponRogue4Text'), - notes: t('weaponRogue4Notes', { - str: 6 - }), - str: 6, - value: 70 - }, - 5: { - text: t('weaponRogue5Text'), - notes: t('weaponRogue5Notes', { - str: 8 - }), - str: 8, - value: 90 - }, - 6: { - text: t('weaponRogue6Text'), - notes: t('weaponRogue6Notes', { - str: 10 - }), - str: 10, - value: 120, - last: true - } - }, - wizard: {}, - healer: { - 1: { - text: t('shieldHealer1Text'), - notes: t('shieldHealer1Notes', { - con: 2 - }), - con: 2, - value: 20 - }, - 2: { - text: t('shieldHealer2Text'), - notes: t('shieldHealer2Notes', { - con: 4 - }), - con: 4, - value: 35 - }, - 3: { - text: t('shieldHealer3Text'), - notes: t('shieldHealer3Notes', { - con: 6 - }), - con: 6, - value: 50 - }, - 4: { - text: t('shieldHealer4Text'), - notes: t('shieldHealer4Notes', { - con: 9 - }), - con: 9, - value: 70 - }, - 5: { - text: t('shieldHealer5Text'), - notes: t('shieldHealer5Notes', { - con: 12 - }), - con: 12, - value: 90, - last: true - } - }, - special: { - 0: { - text: t('shieldSpecial0Text'), - notes: t('shieldSpecial0Notes', { - per: 20 - }), - per: 20, - value: 150, - canOwn: (function(u) { - var _ref; - return +((_ref = u.backer) != null ? _ref.tier : void 0) >= 45; - }) - }, - 1: { - text: t('shieldSpecial1Text'), - notes: t('shieldSpecial1Notes', { - attrs: 6 - }), - con: 6, - str: 6, - per: 6, - int: 6, - value: 170, - canOwn: (function(u) { - var _ref; - return +((_ref = u.contributor) != null ? _ref.level : void 0) >= 5; - }) - }, - goldenknight: { - text: t('shieldSpecialGoldenknightText'), - notes: t('shieldSpecialGoldenknightNotes', { - attrs: 25 - }), - con: 25, - per: 25, - value: 200, - canOwn: (function(u) { - return u.items.gear.owned.shield_special_goldenknight != null; - }) - }, - yeti: { - event: events.winter, - specialClass: 'warrior', - text: t('shieldSpecialYetiText'), - notes: t('shieldSpecialYetiNotes', { - con: 7 - }), - con: 7, - value: 70 - }, - ski: { - event: events.winter, - specialClass: 'rogue', - text: t('weaponSpecialSkiText'), - notes: t('weaponSpecialSkiNotes', { - str: 8 - }), - str: 8, - value: 90 - }, - snowflake: { - event: events.winter, - specialClass: 'healer', - text: t('shieldSpecialSnowflakeText'), - notes: t('shieldSpecialSnowflakeNotes', { - con: 9 - }), - con: 9, - value: 70 - }, - springRogue: { - event: events.spring, - specialClass: 'rogue', - text: t('shieldSpecialSpringRogueText'), - notes: t('shieldSpecialSpringRogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - springWarrior: { - event: events.spring, - specialClass: 'warrior', - text: t('shieldSpecialSpringWarriorText'), - notes: t('shieldSpecialSpringWarriorNotes', { - con: 7 - }), - value: 70, - con: 7 - }, - springHealer: { - event: events.spring, - specialClass: 'healer', - text: t('shieldSpecialSpringHealerText'), - notes: t('shieldSpecialSpringHealerNotes', { - con: 9 - }), - value: 70, - con: 9 - }, - summerRogue: { - event: events.summer, - specialClass: 'rogue', - text: t('shieldSpecialSummerRogueText'), - notes: t('shieldSpecialSummerRogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - summerWarrior: { - event: events.summer, - specialClass: 'warrior', - text: t('shieldSpecialSummerWarriorText'), - notes: t('shieldSpecialSummerWarriorNotes', { - con: 7 - }), - value: 70, - con: 7 - }, - summerHealer: { - event: events.summer, - specialClass: 'healer', - text: t('shieldSpecialSummerHealerText'), - notes: t('shieldSpecialSummerHealerNotes', { - con: 9 - }), - value: 70, - con: 9 - }, - fallRogue: { - event: events.fall, - specialClass: 'rogue', - text: t('shieldSpecialFallRogueText'), - notes: t('shieldSpecialFallRogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - fallWarrior: { - event: events.fall, - specialClass: 'warrior', - text: t('shieldSpecialFallWarriorText'), - notes: t('shieldSpecialFallWarriorNotes', { - con: 7 - }), - value: 70, - con: 7 - }, - fallHealer: { - event: events.fall, - specialClass: 'healer', - text: t('shieldSpecialFallHealerText'), - notes: t('shieldSpecialFallHealerNotes', { - con: 9 - }), - value: 70, - con: 9 - }, - winter2015Rogue: { - event: events.winter2015, - specialClass: 'rogue', - text: t('shieldSpecialWinter2015RogueText'), - notes: t('shieldSpecialWinter2015RogueNotes', { - str: 8 - }), - value: 80, - str: 8 - }, - winter2015Warrior: { - event: events.winter2015, - specialClass: 'warrior', - text: t('shieldSpecialWinter2015WarriorText'), - notes: t('shieldSpecialWinter2015WarriorNotes', { - con: 7 - }), - value: 70, - con: 7 - }, - winter2015Healer: { - event: events.winter2015, - specialClass: 'healer', - text: t('shieldSpecialWinter2015HealerText'), - notes: t('shieldSpecialWinter2015HealerNotes', { - con: 9 - }), - value: 70, - con: 9 - } - }, - mystery: { - 301405: { - text: t('shieldMystery301405Text'), - notes: t('shieldMystery301405Notes'), - mystery: '301405', - value: 0 - } - } - }, - back: { - base: { - 0: { - text: t('backBase0Text'), - notes: t('backBase0Notes'), - value: 0 - } - }, - mystery: { - 201402: { - text: t('backMystery201402Text'), - notes: t('backMystery201402Notes'), - mystery: '201402', - value: 0 - }, - 201404: { - text: t('backMystery201404Text'), - notes: t('backMystery201404Notes'), - mystery: '201404', - value: 0 - }, - 201410: { - text: t('backMystery201410Text'), - notes: t('backMystery201410Notes'), - mystery: '201410', - value: 0 - } - }, - special: { - wondercon_red: { - text: t('backSpecialWonderconRedText'), - notes: t('backSpecialWonderconRedNotes'), - value: 0, - mystery: 'wondercon' - }, - wondercon_black: { - text: t('backSpecialWonderconBlackText'), - notes: t('backSpecialWonderconBlackNotes'), - value: 0, - mystery: 'wondercon' - } - } - }, - body: { - base: { - 0: { - text: t('bodyBase0Text'), - notes: t('bodyBase0Notes'), - value: 0 - } - }, - special: { - wondercon_red: { - text: t('bodySpecialWonderconRedText'), - notes: t('bodySpecialWonderconRedNotes'), - value: 0, - mystery: 'wondercon' - }, - wondercon_gold: { - text: t('bodySpecialWonderconGoldText'), - notes: t('bodySpecialWonderconGoldNotes'), - value: 0, - mystery: 'wondercon' - }, - wondercon_black: { - text: t('bodySpecialWonderconBlackText'), - notes: t('bodySpecialWonderconBlackNotes'), - value: 0, - mystery: 'wondercon' - }, - summerHealer: { - event: events.summer, - specialClass: 'healer', - text: t('bodySpecialSummerHealerText'), - notes: t('bodySpecialSummerHealerNotes'), - value: 20 - }, - summerMage: { - event: events.summer, - specialClass: 'wizard', - text: t('bodySpecialSummerMageText'), - notes: t('bodySpecialSummerMageNotes'), - value: 20 - } - } - }, - headAccessory: { - base: { - 0: { - text: t('headAccessoryBase0Text'), - notes: t('headAccessoryBase0Notes'), - value: 0, - last: true - } - }, - special: { - springRogue: { - event: events.spring, - specialClass: 'rogue', - text: t('headAccessorySpecialSpringRogueText'), - notes: t('headAccessorySpecialSpringRogueNotes'), - value: 20 - }, - springWarrior: { - event: events.spring, - specialClass: 'warrior', - text: t('headAccessorySpecialSpringWarriorText'), - notes: t('headAccessorySpecialSpringWarriorNotes'), - value: 20 - }, - springMage: { - event: events.spring, - specialClass: 'wizard', - text: t('headAccessorySpecialSpringMageText'), - notes: t('headAccessorySpecialSpringMageNotes'), - value: 20 - }, - springHealer: { - event: events.spring, - specialClass: 'healer', - text: t('headAccessorySpecialSpringHealerText'), - notes: t('headAccessorySpecialSpringHealerNotes'), - value: 20 - } - }, - mystery: { - 201403: { - text: t('headAccessoryMystery201403Text'), - notes: t('headAccessoryMystery201403Notes'), - mystery: '201403', - value: 0 - }, - 201404: { - text: t('headAccessoryMystery201404Text'), - notes: t('headAccessoryMystery201404Notes'), - mystery: '201404', - value: 0 - }, - 201409: { - text: t('headAccessoryMystery201409Text'), - notes: t('headAccessoryMystery201409Notes'), - mystery: '201409', - value: 0 - }, - 301405: { - text: t('headAccessoryMystery301405Text'), - notes: t('headAccessoryMystery301405Notes'), - mystery: '301405', - value: 0 - } - } - }, - eyewear: { - base: { - 0: { - text: t('eyewearBase0Text'), - notes: t('eyewearBase0Notes'), - value: 0, - last: true - } - }, - special: { - wondercon_red: { - text: t('eyewearSpecialWonderconRedText'), - notes: t('eyewearSpecialWonderconRedNotes'), - value: 0, - mystery: 'wondercon' - }, - wondercon_black: { - text: t('eyewearSpecialWonderconBlackText'), - notes: t('eyewearSpecialWonderconBlackNotes'), - value: 0, - mystery: 'wondercon' - }, - summerRogue: { - event: events.summer, - specialClass: 'rogue', - text: t('eyewearSpecialSummerRogueText'), - notes: t('eyewearSpecialSummerRogueNotes'), - value: 20 - }, - summerWarrior: { - event: events.summer, - specialClass: 'warrior', - text: t('eyewearSpecialSummerWarriorText'), - notes: t('eyewearSpecialSummerWarriorNotes'), - value: 20 - } - }, - mystery: { - 301404: { - text: t('eyewearMystery301404Text'), - notes: t('eyewearMystery301404Notes'), - mystery: '301404', - value: 0 - }, - 301405: { - text: t('eyewearMystery301405Text'), - notes: t('eyewearMystery301405Notes'), - mystery: '301405', - value: 0 - } - } - } -}; - - -/* - The gear is exported as a tree (defined above), and a flat list (eg, {weapon_healer_1: .., shield_special_0: ...}) since - they are needed in different froms at different points in the app - */ - -api.gear = { - tree: gear, - flat: {} -}; - -_.each(gearTypes, function(type) { - return _.each(classes.concat(['base', 'special', 'mystery']), function(klass) { - return _.each(gear[type][klass], function(item, i) { - var key, _canOwn; - key = "" + type + "_" + klass + "_" + i; - _.defaults(item, { - type: type, - key: key, - klass: klass, - index: i, - str: 0, - int: 0, - per: 0, - con: 0 - }); - if (item.event) { - _canOwn = item.canOwn || (function() { - return true; - }); - item.canOwn = function(u) { - return _canOwn(u) && ((u.items.gear.owned[key] != null) || (moment().isAfter(item.event.start) && moment().isBefore(item.event.end))) && (item.specialClass ? u.stats["class"] === item.specialClass : true); - }; - } - if (item.mystery) { - item.canOwn = function(u) { - return u.items.gear.owned[key] != null; - }; - } - return api.gear.flat[key] = item; - }); - }); -}); - - -/* - Time Traveler Store, mystery sets need their items mapped in - */ - -_.each(api.mystery, function(v, k) { - return v.items = _.where(api.gear.flat, { - mystery: k - }); -}); - -api.timeTravelerStore = function(owned) { - var ownedKeys; - ownedKeys = _.keys((typeof owned.toObject === "function" ? owned.toObject() : void 0) || owned); - return _.reduce(api.mystery, function(m, v, k) { - if (k === 'wondercon' || ~ownedKeys.indexOf(v.items[0].key)) { - return m; - } - m[k] = v; - return m; - }, {}); -}; - - -/* - --------------------------------------------------------------- - Potion - --------------------------------------------------------------- - */ - -api.potion = { - type: 'potion', - text: t('potionText'), - notes: t('potionNotes'), - value: 25, - key: 'potion' -}; - - -/* - --------------------------------------------------------------- - Classes - --------------------------------------------------------------- - */ - -api.classes = classes; - - -/* - --------------------------------------------------------------- - Gear Types - --------------------------------------------------------------- - */ - -api.gearTypes = gearTypes; - - -/* - --------------------------------------------------------------- - Spells - --------------------------------------------------------------- - Text, notes, and mana are obvious. The rest: - - * {target}: one of [task, self, party, user]. This is very important, because if the cast() function is expecting one - thing and receives another, it will cause errors. `self` is used for self buffs, multi-task debuffs, AOEs (eg, meteor-shower), - etc. Basically, use self for anything that's not [task, party, user] and is an instant-cast - - * {cast}: the function that's run to perform the ability's action. This is pretty slick - because this is exported to the - web, this function can be performed on the client and on the server. `user` param is self (needed for determining your - own stats for effectiveness of cast), and `target` param is one of [task, party, user]. In the case of `self` spells, - you act on `user` instead of `target`. You can trust these are the correct objects, as long as the `target` attr of the - spell is correct. Take a look at habitrpg/src/models/user.js and habitrpg/src/models/task.js for what attributes are - available on each model. Note `task.value` is its "redness". If party is passed in, it's an array of users, - so you'll want to iterate over them like: `_.each(target,function(member){...})` - - Note, user.stats.mp is docked after automatically (it's appended to functions automatically down below in an _.each) - */ - -diminishingReturns = function(bonus, max, halfway) { - if (halfway == null) { - halfway = max / 2; - } - return max * (bonus / (bonus + halfway)); -}; - -api.spells = { - wizard: { - fireball: { - text: t('spellWizardFireballText'), - mana: 10, - lvl: 11, - target: 'task', - notes: t('spellWizardFireballNotes'), - cast: function(user, target) { - var bonus; - bonus = user._statsComputed.int * user.fns.crit('per'); - target.value += diminishingReturns(bonus * .02, 4); - bonus *= Math.ceil((target.value < 0 ? 1 : target.value + 1) * .075); - user.stats.exp += diminishingReturns(bonus, 75); - if (user.party.quest.key) { - return user.party.quest.progress.up += diminishingReturns(bonus * .1, 50, 30); - } - } - }, - mpheal: { - text: t('spellWizardMPHealText'), - mana: 30, - lvl: 12, - target: 'party', - notes: t('spellWizardMPHealNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - var bonus; - bonus = Math.ceil(user._statsComputed.int * .1); - if (bonus > 25) { - bonus = 25; - } - return member.stats.mp += bonus; - }); - } - }, - earth: { - text: t('spellWizardEarthText'), - mana: 35, - lvl: 13, - target: 'party', - notes: t('spellWizardEarthNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - var _base; - if ((_base = member.stats.buffs).int == null) { - _base.int = 0; - } - return member.stats.buffs.int += Math.ceil(user._statsComputed.int * .05); - }); - } - }, - frost: { - text: t('spellWizardFrostText'), - mana: 40, - lvl: 14, - target: 'self', - notes: t('spellWizardFrostNotes'), - cast: function(user, target) { - return user.stats.buffs.streaks = true; - } - } - }, - warrior: { - smash: { - text: t('spellWarriorSmashText'), - mana: 10, - lvl: 11, - target: 'task', - notes: t('spellWarriorSmashNotes'), - cast: function(user, target) { - target.value += 2.5 * (user._statsComputed.str / (user._statsComputed.str + 50)) * user.fns.crit('con'); - if (user.party.quest.key) { - return user.party.quest.progress.up += Math.ceil(user._statsComputed.str * .2); - } - } - }, - defensiveStance: { - text: t('spellWarriorDefensiveStanceText'), - mana: 25, - lvl: 12, - target: 'self', - notes: t('spellWarriorDefensiveStanceNotes'), - cast: function(user, target) { - var _base; - if ((_base = user.stats.buffs).con == null) { - _base.con = 0; - } - return user.stats.buffs.con += Math.ceil(user._statsComputed.con * .05); - } - }, - valorousPresence: { - text: t('spellWarriorValorousPresenceText'), - mana: 20, - lvl: 13, - target: 'party', - notes: t('spellWarriorValorousPresenceNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - var _base; - if ((_base = member.stats.buffs).str == null) { - _base.str = 0; - } - return member.stats.buffs.str += Math.ceil(user._statsComputed.str * .05); - }); - } - }, - intimidate: { - text: t('spellWarriorIntimidateText'), - mana: 15, - lvl: 14, - target: 'party', - notes: t('spellWarriorIntimidateNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - var _base; - if ((_base = member.stats.buffs).con == null) { - _base.con = 0; - } - return member.stats.buffs.con += Math.ceil(user._statsComputed.con * .03); - }); - } - } - }, - rogue: { - pickPocket: { - text: t('spellRoguePickPocketText'), - mana: 10, - lvl: 11, - target: 'task', - notes: t('spellRoguePickPocketNotes'), - cast: function(user, target) { - var bonus; - bonus = (target.value < 0 ? 1 : target.value + 2) + (user._statsComputed.per * 0.5); - return user.stats.gp += 25 * (bonus / (bonus + 75)); - } - }, - backStab: { - text: t('spellRogueBackStabText'), - mana: 15, - lvl: 12, - target: 'task', - notes: t('spellRogueBackStabNotes'), - cast: function(user, target) { - var bonus, _crit; - _crit = user.fns.crit('str', .3); - target.value += _crit * .03; - bonus = (target.value < 0 ? 1 : target.value + 1) * _crit; - user.stats.exp += bonus; - return user.stats.gp += bonus; - } - }, - toolsOfTrade: { - text: t('spellRogueToolsOfTradeText'), - mana: 25, - lvl: 13, - target: 'party', - notes: t('spellRogueToolsOfTradeNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - var _base; - if ((_base = member.stats.buffs).per == null) { - _base.per = 0; - } - return member.stats.buffs.per += Math.ceil(user._statsComputed.per * .03); - }); - } - }, - stealth: { - text: t('spellRogueStealthText'), - mana: 45, - lvl: 14, - target: 'self', - notes: t('spellRogueStealthNotes'), - cast: function(user, target) { - var _base; - if ((_base = user.stats.buffs).stealth == null) { - _base.stealth = 0; - } - return user.stats.buffs.stealth += Math.ceil(user.dailys.length * user._statsComputed.per / 100); - } - } - }, - healer: { - heal: { - text: t('spellHealerHealText'), - mana: 15, - lvl: 11, - target: 'self', - notes: t('spellHealerHealNotes'), - cast: function(user, target) { - user.stats.hp += (user._statsComputed.con + user._statsComputed.int + 5) * .075; - if (user.stats.hp > 50) { - return user.stats.hp = 50; - } - } - }, - brightness: { - text: t('spellHealerBrightnessText'), - mana: 15, - lvl: 12, - target: 'self', - notes: t('spellHealerBrightnessNotes'), - cast: function(user, target) { - return _.each(user.tasks, function(target) { - if (target.type === 'reward') { - return; - } - return target.value += 1.5 * (user._statsComputed.int / (user._statsComputed.int + 40)); - }); - } - }, - protectAura: { - text: t('spellHealerProtectAuraText'), - mana: 30, - lvl: 13, - target: 'party', - notes: t('spellHealerProtectAuraNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - var _base; - if ((_base = member.stats.buffs).con == null) { - _base.con = 0; - } - return member.stats.buffs.con += Math.ceil(user._statsComputed.con * .15); - }); - } - }, - heallAll: { - text: t('spellHealerHealAllText'), - mana: 25, - lvl: 14, - target: 'party', - notes: t('spellHealerHealAllNotes'), - cast: function(user, target) { - return _.each(target, function(member) { - member.stats.hp += (user._statsComputed.con + user._statsComputed.int + 5) * .04; - if (member.stats.hp > 50) { - return member.stats.hp = 50; - } - }); - } - } - }, - special: { - snowball: { - text: t('spellSpecialSnowballAuraText'), - mana: 0, - value: 1, - target: 'user', - notes: t('spellSpecialSnowballAuraNotes'), - cast: function(user, target) { - var _base; - target.stats.buffs.snowball = true; - if ((_base = target.achievements).snowball == null) { - _base.snowball = 0; - } - target.achievements.snowball++; - return user.items.special.snowball--; - } - }, - salt: { - text: t('spellSpecialSaltText'), - mana: 0, - value: 5, - target: 'self', - notes: t('spellSpecialSaltNotes'), - cast: function(user, target) { - user.stats.buffs.snowball = false; - return user.stats.gp -= 5; - } - }, - spookDust: { - text: t('spellSpecialSpookDustText'), - mana: 0, - value: 15, - target: 'user', - notes: t('spellSpecialSpookDustNotes'), - cast: function(user, target) { - var _base; - target.stats.buffs.spookDust = true; - if ((_base = target.achievements).spookDust == null) { - _base.spookDust = 0; - } - target.achievements.spookDust++; - return user.items.special.spookDust--; - } - }, - opaquePotion: { - text: t('spellSpecialOpaquePotionText'), - mana: 0, - value: 5, - target: 'self', - notes: t('spellSpecialOpaquePotionNotes'), - cast: function(user, target) { - user.stats.buffs.spookDust = false; - return user.stats.gp -= 5; - } - } - } -}; - -_.each(api.spells, function(spellClass) { - return _.each(spellClass, function(spell, key) { - var _cast; - spell.key = key; - _cast = spell.cast; - return spell.cast = function(user, target) { - _cast(user, target); - return user.stats.mp -= spell.mana; - }; - }); -}); - -api.special = api.spells.special; - - -/* - --------------------------------------------------------------- - Drops - --------------------------------------------------------------- - */ - -api.dropEggs = { - Wolf: { - text: t('dropEggWolfText'), - adjective: t('dropEggWolfAdjective') - }, - TigerCub: { - text: t('dropEggTigerCubText'), - mountText: t('dropEggTigerCubMountText'), - adjective: t('dropEggTigerCubAdjective') - }, - PandaCub: { - text: t('dropEggPandaCubText'), - mountText: t('dropEggPandaCubMountText'), - adjective: t('dropEggPandaCubAdjective') - }, - LionCub: { - text: t('dropEggLionCubText'), - mountText: t('dropEggLionCubMountText'), - adjective: t('dropEggLionCubAdjective') - }, - Fox: { - text: t('dropEggFoxText'), - adjective: t('dropEggFoxAdjective') - }, - FlyingPig: { - text: t('dropEggFlyingPigText'), - adjective: t('dropEggFlyingPigAdjective') - }, - Dragon: { - text: t('dropEggDragonText'), - adjective: t('dropEggDragonAdjective') - }, - Cactus: { - text: t('dropEggCactusText'), - adjective: t('dropEggCactusAdjective') - }, - BearCub: { - text: t('dropEggBearCubText'), - mountText: t('dropEggBearCubMountText'), - adjective: t('dropEggBearCubAdjective') - } -}; - -_.each(api.dropEggs, function(egg, key) { - return _.defaults(egg, { - canBuy: true, - value: 3, - key: key, - notes: t('eggNotes', { - eggText: egg.text, - eggAdjective: egg.adjective - }), - mountText: egg.text - }); -}); - -api.questEggs = { - Gryphon: { - text: t('questEggGryphonText'), - adjective: t('questEggGryphonAdjective'), - canBuy: false - }, - Hedgehog: { - text: t('questEggHedgehogText'), - adjective: t('questEggHedgehogAdjective'), - canBuy: false - }, - Deer: { - text: t('questEggDeerText'), - adjective: t('questEggDeerAdjective'), - canBuy: false - }, - Egg: { - text: t('questEggEggText'), - adjective: t('questEggEggAdjective'), - canBuy: false, - noMount: true - }, - Rat: { - text: t('questEggRatText'), - adjective: t('questEggRatAdjective'), - canBuy: false - }, - Octopus: { - text: t('questEggOctopusText'), - adjective: t('questEggOctopusAdjective'), - canBuy: false - }, - Seahorse: { - text: t('questEggSeahorseText'), - adjective: t('questEggSeahorseAdjective'), - canBuy: false - }, - Parrot: { - text: t('questEggParrotText'), - adjective: t('questEggParrotAdjective'), - canBuy: false - }, - Rooster: { - text: t('questEggRoosterText'), - adjective: t('questEggRoosterAdjective'), - canBuy: false - }, - Spider: { - text: t('questEggSpiderText'), - adjective: t('questEggSpiderAdjective'), - canBuy: false - }, - Owl: { - text: t('questEggOwlText'), - adjective: t('questEggOwlAdjective'), - canBuy: false - }, - Penguin: { - text: t('questEggPenguinText'), - adjective: t('questEggPenguinAdjective'), - canBuy: false - } -}; - -_.each(api.questEggs, function(egg, key) { - return _.defaults(egg, { - canBuy: false, - value: 3, - key: key, - notes: t('eggNotes', { - eggText: egg.text, - eggAdjective: egg.adjective - }), - mountText: egg.text - }); -}); - -api.eggs = _.assign(_.cloneDeep(api.dropEggs), api.questEggs); - -api.specialPets = { - 'Wolf-Veteran': 'veteranWolf', - 'Wolf-Cerberus': 'cerberusPup', - 'Dragon-Hydra': 'hydra', - 'Turkey-Base': 'turkey', - 'BearCub-Polar': 'polarBearPup', - 'MantisShrimp-Base': 'mantisShrimp', - 'JackOLantern-Base': 'jackolantern' -}; - -api.specialMounts = { - 'BearCub-Polar': 'polarBear', - 'LionCub-Ethereal': 'etherealLion', - 'MantisShrimp-Base': 'mantisShrimp', - 'Turkey-Base': 'turkey' -}; - -api.hatchingPotions = { - Base: { - value: 2, - text: t('hatchingPotionBase') - }, - White: { - value: 2, - text: t('hatchingPotionWhite') - }, - Desert: { - value: 2, - text: t('hatchingPotionDesert') - }, - Red: { - value: 3, - text: t('hatchingPotionRed') - }, - Shade: { - value: 3, - text: t('hatchingPotionShade') - }, - Skeleton: { - value: 3, - text: t('hatchingPotionSkeleton') - }, - Zombie: { - value: 4, - text: t('hatchingPotionZombie') - }, - CottonCandyPink: { - value: 4, - text: t('hatchingPotionCottonCandyPink') - }, - CottonCandyBlue: { - value: 4, - text: t('hatchingPotionCottonCandyBlue') - }, - Golden: { - value: 5, - text: t('hatchingPotionGolden') - } -}; - -_.each(api.hatchingPotions, function(pot, key) { - return _.defaults(pot, { - key: key, - value: 2, - notes: t('hatchingPotionNotes', { - potText: pot.text - }) - }); -}); - -api.pets = _.transform(api.dropEggs, function(m, egg) { - return _.defaults(m, _.transform(api.hatchingPotions, function(m2, pot) { - return m2[egg.key + "-" + pot.key] = true; - })); -}); - -api.questPets = _.transform(api.questEggs, function(m, egg) { - return _.defaults(m, _.transform(api.hatchingPotions, function(m2, pot) { - return m2[egg.key + "-" + pot.key] = true; - })); -}); - -api.food = { - Meat: { - canBuy: true, - canDrop: true, - text: t('foodMeat'), - target: 'Base', - article: '' - }, - Milk: { - canBuy: true, - canDrop: true, - text: t('foodMilk'), - target: 'White', - article: '' - }, - Potatoe: { - canBuy: true, - canDrop: true, - text: t('foodPotatoe'), - target: 'Desert', - article: 'a ' - }, - Strawberry: { - canBuy: true, - canDrop: true, - text: t('foodStrawberry'), - target: 'Red', - article: 'a ' - }, - Chocolate: { - canBuy: true, - canDrop: true, - text: t('foodChocolate'), - target: 'Shade', - article: '' - }, - Fish: { - canBuy: true, - canDrop: true, - text: t('foodFish'), - target: 'Skeleton', - article: 'a ' - }, - RottenMeat: { - canBuy: true, - canDrop: true, - text: t('foodRottenMeat'), - target: 'Zombie', - article: '' - }, - CottonCandyPink: { - canBuy: true, - canDrop: true, - text: t('foodCottonCandyPink'), - target: 'CottonCandyPink', - article: '' - }, - CottonCandyBlue: { - canBuy: true, - canDrop: true, - text: t('foodCottonCandyBlue'), - target: 'CottonCandyBlue', - article: '' - }, - Honey: { - canBuy: true, - canDrop: true, - text: t('foodHoney'), - target: 'Golden', - article: '' - }, - Saddle: { - canBuy: true, - canDrop: false, - text: t('foodSaddleText'), - value: 5, - notes: t('foodSaddleNotes') - }, - Cake_Skeleton: { - canBuy: false, - canDrop: false, - text: t('foodCakeSkeleton'), - target: 'Skeleton', - article: '' - }, - Cake_Base: { - canBuy: false, - canDrop: false, - text: t('foodCakeBase'), - target: 'Base', - article: '' - }, - Cake_CottonCandyBlue: { - canBuy: false, - canDrop: false, - text: t('foodCakeCottonCandyBlue'), - target: 'CottonCandyBlue', - article: '' - }, - Cake_CottonCandyPink: { - canBuy: false, - canDrop: false, - text: t('foodCakeCottonCandyPink'), - target: 'CottonCandyPink', - article: '' - }, - Cake_Shade: { - canBuy: false, - canDrop: false, - text: t('foodCakeShade'), - target: 'Shade', - article: '' - }, - Cake_White: { - canBuy: false, - canDrop: false, - text: t('foodCakeWhite'), - target: 'White', - article: '' - }, - Cake_Golden: { - canBuy: false, - canDrop: false, - text: t('foodCakeGolden'), - target: 'Golden', - article: '' - }, - Cake_Zombie: { - canBuy: false, - canDrop: false, - text: t('foodCakeZombie'), - target: 'Zombie', - article: '' - }, - Cake_Desert: { - canBuy: false, - canDrop: false, - text: t('foodCakeDesert'), - target: 'Desert', - article: '' - }, - Cake_Red: { - canBuy: false, - canDrop: false, - text: t('foodCakeRed'), - target: 'Red', - article: '' - }, - Candy_Skeleton: { - canBuy: false, - canDrop: false, - text: t('foodCandySkeleton'), - target: 'Skeleton', - article: '' - }, - Candy_Base: { - canBuy: false, - canDrop: false, - text: t('foodCandyBase'), - target: 'Base', - article: '' - }, - Candy_CottonCandyBlue: { - canBuy: false, - canDrop: false, - text: t('foodCandyCottonCandyBlue'), - target: 'CottonCandyBlue', - article: '' - }, - Candy_CottonCandyPink: { - canBuy: false, - canDrop: false, - text: t('foodCandyCottonCandyPink'), - target: 'CottonCandyPink', - article: '' - }, - Candy_Shade: { - canBuy: false, - canDrop: false, - text: t('foodCandyShade'), - target: 'Shade', - article: '' - }, - Candy_White: { - canBuy: false, - canDrop: false, - text: t('foodCandyWhite'), - target: 'White', - article: '' - }, - Candy_Golden: { - canBuy: false, - canDrop: false, - text: t('foodCandyGolden'), - target: 'Golden', - article: '' - }, - Candy_Zombie: { - canBuy: false, - canDrop: false, - text: t('foodCandyZombie'), - target: 'Zombie', - article: '' - }, - Candy_Desert: { - canBuy: false, - canDrop: false, - text: t('foodCandyDesert'), - target: 'Desert', - article: '' - }, - Candy_Red: { - canBuy: false, - canDrop: false, - text: t('foodCandyRed'), - target: 'Red', - article: '' - } -}; - -_.each(api.food, function(food, key) { - return _.defaults(food, { - value: 1, - key: key, - notes: t('foodNotes') - }); -}); - -api.quests = { - dilatory: { - text: t("questDilatoryText"), - notes: t("questDilatoryNotes"), - completion: t("questDilatoryCompletion"), - value: 0, - canBuy: false, - boss: { - name: t("questDilatoryBoss"), - hp: 5000000, - str: 1, - def: 1, - rage: { - title: t("questDilatoryBossRageTitle"), - description: t("questDilatoryBossRageDescription"), - value: 4000000, - tavern: t('questDilatoryBossRageTavern'), - stables: t('questDilatoryBossRageStables'), - market: t('questDilatoryBossRageMarket') - } - }, - drop: { - items: [ - { - type: 'pets', - key: 'MantisShrimp-Base', - text: t('questDilatoryDropMantisShrimpPet') - }, { - type: 'mounts', - key: 'MantisShrimp-Base', - text: t('questDilatoryDropMantisShrimpMount') - }, { - type: 'food', - key: 'Meat', - text: t('foodMeat') - }, { - type: 'food', - key: 'Milk', - text: t('foodMilk') - }, { - type: 'food', - key: 'Potatoe', - text: t('foodPotatoe') - }, { - type: 'food', - key: 'Strawberry', - text: t('foodStrawberry') - }, { - type: 'food', - key: 'Chocolate', - text: t('foodChocolate') - }, { - type: 'food', - key: 'Fish', - text: t('foodFish') - }, { - type: 'food', - key: 'RottenMeat', - text: t('foodRottenMeat') - }, { - type: 'food', - key: 'CottonCandyPink', - text: t('foodCottonCandyPink') - }, { - type: 'food', - key: 'CottonCandyBlue', - text: t('foodCottonCandyBlue') - }, { - type: 'food', - key: 'Honey', - text: t('foodHoney') - } - ], - gp: 0, - exp: 0 - } - }, - evilsanta: { - canBuy: false, - text: t('questEvilSantaText'), - notes: t('questEvilSantaNotes'), - completion: t('questEvilSantaCompletion'), - value: 4, - boss: { - name: t('questEvilSantaBoss'), - hp: 300, - str: 1 - }, - drop: { - items: [ - { - type: 'mounts', - key: 'BearCub-Polar', - text: t('questEvilSantaDropBearCubPolarMount') - } - ], - gp: 20, - exp: 100 - } - }, - evilsanta2: { - canBuy: false, - text: t('questEvilSanta2Text'), - notes: t('questEvilSanta2Notes'), - completion: t('questEvilSanta2Completion'), - value: 4, - previous: 'evilsanta', - collect: { - tracks: { - text: t('questEvilSanta2CollectTracks'), - count: 20 - }, - branches: { - text: t('questEvilSanta2CollectBranches'), - count: 10 - } - }, - drop: { - items: [ - { - type: 'pets', - key: 'BearCub-Polar', - text: t('questEvilSanta2DropBearCubPolarPet') - } - ], - gp: 20, - exp: 100 - } - }, - gryphon: { - text: t('questGryphonText'), - notes: t('questGryphonNotes'), - completion: t('questGryphonCompletion'), - value: 4, - boss: { - name: t('questGryphonBoss'), - hp: 300, - str: 1.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Gryphon', - text: t('questGryphonDropGryphonEgg') - }, { - type: 'eggs', - key: 'Gryphon', - text: t('questGryphonDropGryphonEgg') - }, { - type: 'eggs', - key: 'Gryphon', - text: t('questGryphonDropGryphonEgg') - } - ], - gp: 25, - exp: 125 - } - }, - hedgehog: { - text: t('questHedgehogText'), - notes: t('questHedgehogNotes'), - completion: t('questHedgehogCompletion'), - value: 4, - boss: { - name: t('questHedgehogBoss'), - hp: 400, - str: 1.25 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Hedgehog', - text: t('questHedgehogDropHedgehogEgg') - }, { - type: 'eggs', - key: 'Hedgehog', - text: t('questHedgehogDropHedgehogEgg') - }, { - type: 'eggs', - key: 'Hedgehog', - text: t('questHedgehogDropHedgehogEgg') - } - ], - gp: 30, - exp: 125 - } - }, - ghost_stag: { - text: t('questGhostStagText'), - notes: t('questGhostStagNotes'), - completion: t('questGhostStagCompletion'), - value: 4, - boss: { - name: t('questGhostStagBoss'), - hp: 1200, - str: 2.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Deer', - text: t('questGhostStagDropDeerEgg') - }, { - type: 'eggs', - key: 'Deer', - text: t('questGhostStagDropDeerEgg') - }, { - type: 'eggs', - key: 'Deer', - text: t('questGhostStagDropDeerEgg') - } - ], - gp: 80, - exp: 800 - } - }, - vice1: { - text: t('questVice1Text'), - notes: t('questVice1Notes'), - value: 4, - lvl: 30, - boss: { - name: t('questVice1Boss'), - hp: 750, - str: 1.5 - }, - drop: { - items: [ - { - type: 'quests', - key: "vice2", - text: t('questVice1DropVice2Quest') - } - ], - gp: 20, - exp: 100 - } - }, - vice2: { - text: t('questVice2Text'), - notes: t('questVice2Notes'), - value: 4, - lvl: 35, - previous: 'vice1', - collect: { - lightCrystal: { - text: t('questVice2CollectLightCrystal'), - count: 45 - } - }, - drop: { - items: [ - { - type: 'quests', - key: 'vice3', - text: t('questVice2DropVice3Quest') - } - ], - gp: 20, - exp: 75 - } - }, - vice3: { - text: t('questVice3Text'), - notes: t('questVice3Notes'), - completion: t('questVice3Completion'), - previous: 'vice2', - value: 4, - lvl: 40, - boss: { - name: t('questVice3Boss'), - hp: 1500, - str: 3 - }, - drop: { - items: [ - { - type: 'gear', - key: "weapon_special_2", - text: t('questVice3DropWeaponSpecial2') - }, { - type: 'eggs', - key: 'Dragon', - text: t('questVice3DropDragonEgg') - }, { - type: 'eggs', - key: 'Dragon', - text: t('questVice3DropDragonEgg') - }, { - type: 'hatchingPotions', - key: 'Shade', - text: t('questVice3DropShadeHatchingPotion') - }, { - type: 'hatchingPotions', - key: 'Shade', - text: t('questVice3DropShadeHatchingPotion') - } - ], - gp: 100, - exp: 1000 - } - }, - egg: { - text: t('questEggHuntText'), - notes: t('questEggHuntNotes'), - completion: t('questEggHuntCompletion'), - value: 1, - canBuy: false, - collect: { - plainEgg: { - text: t('questEggHuntCollectPlainEgg'), - count: 100 - } - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - }, { - type: 'eggs', - key: 'Egg', - text: t('questEggHuntDropPlainEgg') - } - ], - gp: 0, - exp: 0 - } - }, - rat: { - text: t('questRatText'), - notes: t('questRatNotes'), - completion: t('questRatCompletion'), - value: 4, - boss: { - name: t('questRatBoss'), - hp: 1200, - str: 2.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Rat', - text: t('questRatDropRatEgg') - }, { - type: 'eggs', - key: 'Rat', - text: t('questRatDropRatEgg') - }, { - type: 'eggs', - key: 'Rat', - text: t('questRatDropRatEgg') - } - ], - gp: 80, - exp: 800 - } - }, - octopus: { - text: t('questOctopusText'), - notes: t('questOctopusNotes'), - completion: t('questOctopusCompletion'), - value: 4, - boss: { - name: t('questOctopusBoss'), - hp: 1200, - str: 2.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Octopus', - text: t('questOctopusDropOctopusEgg') - }, { - type: 'eggs', - key: 'Octopus', - text: t('questOctopusDropOctopusEgg') - }, { - type: 'eggs', - key: 'Octopus', - text: t('questOctopusDropOctopusEgg') - } - ], - gp: 80, - exp: 800 - } - }, - dilatory_derby: { - text: t('questSeahorseText'), - notes: t('questSeahorseNotes'), - completion: t('questSeahorseCompletion'), - value: 4, - boss: { - name: t('questSeahorseBoss'), - hp: 300, - str: 1.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Seahorse', - text: t('questSeahorseDropSeahorseEgg') - }, { - type: 'eggs', - key: 'Seahorse', - text: t('questSeahorseDropSeahorseEgg') - }, { - type: 'eggs', - key: 'Seahorse', - text: t('questSeahorseDropSeahorseEgg') - } - ], - gp: 25, - exp: 125 - } - }, - atom1: { - text: t('questAtom1Text'), - notes: t('questAtom1Notes'), - value: 4, - lvl: 15, - collect: { - soapBars: { - text: t('questAtom1CollectSoapBars'), - count: 20 - } - }, - drop: { - items: [ - { - type: 'quests', - key: "atom2", - text: t('questAtom1Drop') - } - ], - gp: 7, - exp: 50 - } - }, - atom2: { - text: t('questAtom2Text'), - notes: t('questAtom2Notes'), - previous: 'atom1', - value: 4, - lvl: 15, - boss: { - name: t('questAtom2Boss'), - hp: 300, - str: 1 - }, - drop: { - items: [ - { - type: 'quests', - key: "atom3", - text: t('questAtom2Drop') - } - ], - gp: 20, - exp: 100 - } - }, - atom3: { - text: t('questAtom3Text'), - notes: t('questAtom3Notes'), - previous: 'atom2', - completion: t('questAtom3Completion'), - value: 4, - lvl: 15, - boss: { - name: t('questAtom3Boss'), - hp: 800, - str: 1.5 - }, - drop: { - items: [ - { - type: 'gear', - key: "head_special_2", - text: t('headSpecial2Text') - }, { - type: 'hatchingPotions', - key: "Base", - text: t('questAtom3DropPotion') - }, { - type: 'hatchingPotions', - key: "Base", - text: t('questAtom3DropPotion') - } - ], - gp: 25, - exp: 125 - } - }, - harpy: { - text: t('questHarpyText'), - notes: t('questHarpyNotes'), - completion: t('questHarpyCompletion'), - value: 4, - boss: { - name: t('questHarpyBoss'), - hp: 600, - str: 1.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Parrot', - text: t('questHarpyDropParrotEgg') - }, { - type: 'eggs', - key: 'Parrot', - text: t('questHarpyDropParrotEgg') - }, { - type: 'eggs', - key: 'Parrot', - text: t('questHarpyDropParrotEgg') - } - ], - gp: 43, - exp: 350 - } - }, - rooster: { - text: t('questRoosterText'), - notes: t('questRoosterNotes'), - completion: t('questRoosterCompletion'), - value: 4, - boss: { - name: t('questRoosterBoss'), - hp: 300, - str: 1.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Rooster', - text: t('questRoosterDropRoosterEgg') - }, { - type: 'eggs', - key: 'Rooster', - text: t('questRoosterDropRoosterEgg') - }, { - type: 'eggs', - key: 'Rooster', - text: t('questRoosterDropRoosterEgg') - } - ], - gp: 25, - exp: 125 - } - }, - spider: { - text: t('questSpiderText'), - notes: t('questSpiderNotes'), - completion: t('questSpiderCompletion'), - value: 4, - boss: { - name: t('questSpiderBoss'), - hp: 400, - str: 1.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Spider', - text: t('questSpiderDropSpiderEgg') - }, { - type: 'eggs', - key: 'Spider', - text: t('questSpiderDropSpiderEgg') - }, { - type: 'eggs', - key: 'Spider', - text: t('questSpiderDropSpiderEgg') - } - ], - gp: 31, - exp: 200 - } - }, - moonstone1: { - text: t('questMoonstone1Text'), - notes: t('questMoonstone1Notes'), - value: 4, - lvl: 60, - collect: { - moonstone: { - text: t('questMoonstone1CollectMoonstone'), - count: 500 - } - }, - drop: { - items: [ - { - type: 'quests', - key: "moonstone2", - text: t('questMoonstone1DropMoonstone2Quest') - } - ], - gp: 50, - exp: 100 - } - }, - moonstone2: { - text: t('questMoonstone2Text'), - notes: t('questMoonstone2Notes'), - value: 4, - lvl: 65, - previous: 'moonstone1', - boss: { - name: t('questMoonstone2Boss'), - hp: 1500, - str: 3 - }, - drop: { - items: [ - { - type: 'quests', - key: 'moonstone3', - text: t('questMoonstone2DropMoonstone3Quest') - } - ], - gp: 500, - exp: 1000 - } - }, - moonstone3: { - text: t('questMoonstone3Text'), - notes: t('questMoonstone3Notes'), - completion: t('questMoonstone3Completion'), - previous: 'moonstone2', - value: 4, - lvl: 70, - boss: { - name: t('questMoonstone3Boss'), - hp: 2000, - str: 3.5 - }, - drop: { - items: [ - { - type: 'gear', - key: "armor_special_2", - text: t('armorSpecial2Text') - }, { - type: 'food', - key: 'RottenMeat', - text: t('questMoonstone3DropRottenMeat') - }, { - type: 'food', - key: 'RottenMeat', - text: t('questMoonstone3DropRottenMeat') - }, { - type: 'food', - key: 'RottenMeat', - text: t('questMoonstone3DropRottenMeat') - }, { - type: 'food', - key: 'RottenMeat', - text: t('questMoonstone3DropRottenMeat') - }, { - type: 'food', - key: 'RottenMeat', - text: t('questMoonstone3DropRottenMeat') - }, { - type: 'hatchingPotions', - key: 'Zombie', - text: t('questMoonstone3DropZombiePotion') - }, { - type: 'hatchingPotions', - key: 'Zombie', - text: t('questMoonstone3DropZombiePotion') - }, { - type: 'hatchingPotions', - key: 'Zombie', - text: t('questMoonstone3DropZombiePotion') - } - ], - gp: 900, - exp: 1500 - } - }, - goldenknight1: { - text: t('questGoldenknight1Text'), - notes: t('questGoldenknight1Notes'), - value: 4, - lvl: 40, - collect: { - testimony: { - text: t('questGoldenknight1CollectTestimony'), - count: 300 - } - }, - drop: { - items: [ - { - type: 'quests', - key: "goldenknight2", - text: t('questGoldenknight1DropGoldenknight2Quest') - } - ], - gp: 15, - exp: 120 - } - }, - goldenknight2: { - text: t('questGoldenknight2Text'), - notes: t('questGoldenknight2Notes'), - value: 4, - previous: 'goldenknight1', - lvl: 45, - boss: { - name: t('questGoldenknight2Boss'), - hp: 1000, - str: 3 - }, - drop: { - items: [ - { - type: 'quests', - key: 'goldenknight3', - text: t('questGoldenknight2DropGoldenknight3Quest') - } - ], - gp: 75, - exp: 750 - } - }, - goldenknight3: { - text: t('questGoldenknight3Text'), - notes: t('questGoldenknight3Notes'), - completion: t('questGoldenknight3Completion'), - previous: 'goldenknight2', - value: 4, - lvl: 50, - boss: { - name: t('questGoldenknight3Boss'), - hp: 1700, - str: 3.5 - }, - drop: { - items: [ - { - type: 'food', - key: 'Honey', - text: t('questGoldenknight3DropHoney') - }, { - type: 'food', - key: 'Honey', - text: t('questGoldenknight3DropHoney') - }, { - type: 'food', - key: 'Honey', - text: t('questGoldenknight3DropHoney') - }, { - type: 'hatchingPotions', - key: 'Golden', - text: t('questGoldenknight3DropGoldenPotion') - }, { - type: 'hatchingPotions', - key: 'Golden', - text: t('questGoldenknight3DropGoldenPotion') - }, { - type: 'gear', - key: 'shield_special_goldenknight', - text: t('questGoldenknight3DropWeapon') - } - ], - gp: 900, - exp: 1500 - } - }, - basilist: { - text: t('questBasilistText'), - notes: t('questBasilistNotes'), - completion: t('questBasilistCompletion'), - canBuy: false, - value: 4, - boss: { - name: t('questBasilistBoss'), - hp: 100, - str: 0.5 - }, - drop: { - gp: 8, - exp: 42 - } - }, - owl: { - text: t('questOwlText'), - notes: t('questOwlNotes'), - completion: t('questOwlCompletion'), - value: 4, - boss: { - name: t('questOwlBoss'), - hp: 500, - str: 1.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Owl', - text: t('questOwlDropOwlEgg') - }, { - type: 'eggs', - key: 'Owl', - text: t('questOwlDropOwlEgg') - }, { - type: 'eggs', - key: 'Owl', - text: t('questOwlDropOwlEgg') - } - ], - gp: 37, - exp: 275 - } - }, - penguin: { - text: t('questPenguinText'), - notes: t('questPenguinNotes'), - completion: t('questPenguinCompletion'), - value: 4, - boss: { - name: t('questPenguinBoss'), - hp: 400, - str: 1.5 - }, - drop: { - items: [ - { - type: 'eggs', - key: 'Penguin', - text: t('questPenguinDropPenguinEgg') - }, { - type: 'eggs', - key: 'Penguin', - text: t('questPenguinDropPenguinEgg') - }, { - type: 'eggs', - key: 'Penguin', - text: t('questPenguinDropPenguinEgg') - } - ], - gp: 31, - exp: 200 - } - } -}; - -_.each(api.quests, function(v, key) { - var b; - _.defaults(v, { - key: key, - canBuy: true - }); - b = v.boss; - if (b) { - _.defaults(b, { - str: 1, - def: 1 - }); - if (b.rage) { - return _.defaults(b.rage, { - title: t('bossRageTitle'), - description: t('bossRageDescription') - }); - } - } -}); - -api.backgrounds = { - backgrounds062014: { - beach: { - text: t('backgroundBeachText'), - notes: t('backgroundBeachNotes') - }, - fairy_ring: { - text: t('backgroundFairyRingText'), - notes: t('backgroundFairyRingNotes') - }, - forest: { - text: t('backgroundForestText'), - notes: t('backgroundForestNotes') - } - }, - backgrounds072014: { - open_waters: { - text: t('backgroundOpenWatersText'), - notes: t('backgroundOpenWatersNotes') - }, - coral_reef: { - text: t('backgroundCoralReefText'), - notes: t('backgroundCoralReefNotes') - }, - seafarer_ship: { - text: t('backgroundSeafarerShipText'), - notes: t('backgroundSeafarerShipNotes') - } - }, - backgrounds082014: { - volcano: { - text: t('backgroundVolcanoText'), - notes: t('backgroundVolcanoNotes') - }, - clouds: { - text: t('backgroundCloudsText'), - notes: t('backgroundCloudsNotes') - }, - dusty_canyons: { - text: t('backgroundDustyCanyonsText'), - notes: t('backgroundDustyCanyonsNotes') - } - }, - backgrounds092014: { - thunderstorm: { - text: t('backgroundThunderstormText'), - notes: t('backgroundThunderstormNotes') - }, - autumn_forest: { - text: t('backgroundAutumnForestText'), - notes: t('backgroundAutumnForestNotes') - }, - harvest_fields: { - text: t('backgroundHarvestFieldsText'), - notes: t('backgroundHarvestFieldsNotes') - } - }, - backgrounds102014: { - graveyard: { - text: t('backgroundGraveyardText'), - notes: t('backgroundGraveyardNotes') - }, - haunted_house: { - text: t('backgroundHauntedHouseText'), - notes: t('backgroundHauntedHouseNotes') - }, - pumpkin_patch: { - text: t('backgroundPumpkinPatchText'), - notes: t('backgroundPumpkinPatchNotes') - } - }, - backgrounds112014: { - harvest_feast: { - text: t('backgroundHarvestFeastText'), - notes: t('backgroundHarvestFeastNotes') - }, - sunset_meadow: { - text: t('backgroundSunsetMeadowText'), - notes: t('backgroundSunsetMeadowNotes') - }, - starry_skies: { - text: t('backgroundStarrySkiesText'), - notes: t('backgroundStarrySkiesNotes') - } - }, - backgrounds122014: { - iceberg: { - text: t('backgroundIcebergText'), - notes: t('backgroundIcebergNotes') - }, - twinkly_lights: { - text: t('backgroundTwinklyLightsText'), - notes: t('backgroundTwinklyLightsNotes') - }, - south_pole: { - text: t('backgroundSouthPoleText'), - notes: t('backgroundSouthPoleNotes') - } - } -}; - -api.subscriptionBlocks = { - "1": { - months: 1, - price: 5, - key: 'basic_earned' - }, - "3": { - months: 3, - price: 15, - key: 'basic_3mo' - }, - "6": { - months: 6, - price: 30, - key: 'basic_6mo' - }, - "12": { - months: 12, - price: 48, - key: 'basic_12mo' - } -}; - -repeat = { - m: true, - t: true, - w: true, - th: true, - f: true, - s: true, - su: true -}; - -api.userDefaults = { - habits: [ - { - type: 'habit', - text: t('defaultHabit1Text'), - notes: t('defaultHabit1Notes'), - value: 0, - up: true, - down: false, - attribute: 'per' - }, { - type: 'habit', - text: t('defaultHabit2Text'), - notes: t('defaultHabit2Notes'), - value: 0, - up: false, - down: true, - attribute: 'con' - }, { - type: 'habit', - text: t('defaultHabit3Text'), - notes: t('defaultHabit3Notes'), - value: 0, - up: true, - down: true, - attribute: 'str' - } - ], - dailys: [ - { - type: 'daily', - text: t('defaultDaily1Text'), - notes: t('defaultDaily1Notes'), - value: 0, - completed: false, - repeat: repeat, - attribute: 'per' - }, { - type: 'daily', - text: t('defaultDaily2Text'), - notes: t('defaultDaily2Notes'), - value: 3, - completed: false, - repeat: repeat, - attribute: 'con' - }, { - type: 'daily', - text: t('defaultDaily3Text'), - notes: t('defaultDaily3Notes'), - value: -10, - completed: false, - repeat: repeat, - attribute: 'int' - }, { - type: 'daily', - text: t('defaultDaily4Text'), - notes: t('defaultDaily4Notes'), - checklist: [ - { - completed: true, - text: t('defaultDaily4Checklist1') - }, { - completed: false, - text: t('defaultDaily4Checklist2') - }, { - completed: false, - text: t('defaultDaily4Checklist3') - } - ], - completed: false, - repeat: repeat, - attribute: 'str' - } - ], - todos: [ - { - type: 'todo', - text: t('defaultTodo1Text'), - notes: t('defaultTodo1Notes'), - completed: false, - attribute: 'int' - }, { - type: 'todo', - text: t('defaultTodo2Text'), - notes: t('defaultTodo2Notes'), - completed: false, - attribute: 'int' - }, { - type: 'todo', - text: t('defaultTodo3Text'), - notes: t('defaultTodo3Notes'), - value: -3, - completed: false, - attribute: 'per' - } - ], - rewards: [ - { - type: 'reward', - text: t('defaultReward1Text'), - notes: t('defaultReward1Notes'), - value: 20 - }, { - type: 'reward', - text: t('defaultReward2Text'), - notes: t('defaultReward2Notes'), - value: 10 - } - ], - tags: [ - { - name: t('defaultTag1') - }, { - name: t('defaultTag2') - }, { - name: t('defaultTag3') - } - ] -}; - - -},{"./i18n.coffee":6,"lodash":3,"moment":4}],6:[function(require,module,exports){ -var _; - -_ = require('lodash'); - -module.exports = { - strings: null, - translations: {}, - t: function(stringName) { - var e, locale, string, stringNotFound, vars; - vars = arguments[1]; - if (_.isString(arguments[1])) { - vars = null; - locale = arguments[1]; - } else if (arguments[2] != null) { - vars = arguments[1]; - locale = arguments[2]; - } - if ((locale == null) || (!module.exports.strings && !module.exports.translations[locale])) { - locale = 'en'; - } - string = !module.exports.strings ? module.exports.translations[locale][stringName] : module.exports.strings[stringName]; - if (string) { - try { - return _.template(string, vars || {}); - } catch (_error) { - e = _error; - return 'Error processing string. Please report to http://github.com/HabitRPG/habitrpg.'; - } - } else { - stringNotFound = !module.exports.strings ? module.exports.translations[locale].stringNotFound : module.exports.strings.stringNotFound; - try { - return _.template(stringNotFound, { - string: stringName - }); - } catch (_error) { - e = _error; - return 'Error processing string. Please report to http://github.com/HabitRPG/habitrpg.'; - } - } - } -}; - - -},{"lodash":3}],7:[function(require,module,exports){ -(function (process){ -var $w, api, content, i18n, moment, preenHistory, sanitizeOptions, sortOrder, _, - __indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; - -moment = require('moment'); - -_ = require('lodash'); - -content = require('./content.coffee'); - -i18n = require('./i18n.coffee'); - -api = module.exports = {}; - -api.i18n = i18n; - -$w = api.$w = function(s) { - return s.split(' '); -}; - -api.dotSet = function(obj, path, val) { - var arr; - arr = path.split('.'); - return _.reduce(arr, (function(_this) { - return function(curr, next, index) { - if ((arr.length - 1) === index) { - curr[next] = val; - } - return curr[next] != null ? curr[next] : curr[next] = {}; - }; - })(this), obj); -}; - -api.dotGet = function(obj, path) { - return _.reduce(path.split('.'), ((function(_this) { - return function(curr, next) { - return curr != null ? curr[next] : void 0; - }; - })(this)), obj); -}; - - -/* - Reflists are arrays, but stored as objects. Mongoose has a helluvatime working with arrays (the main problem for our - syncing issues) - so the goal is to move away from arrays to objects, since mongoose can reference elements by ID - no problem. To maintain sorting, we use these helper functions: - */ - -api.refPush = function(reflist, item, prune) { - if (prune == null) { - prune = 0; - } - item.sort = _.isEmpty(reflist) ? 0 : _.max(reflist, 'sort').sort + 1; - if (!(item.id && !reflist[item.id])) { - item.id = api.uuid(); - } - return reflist[item.id] = item; -}; - -api.planGemLimits = { - convRate: 20, - convCap: 25 -}; - - -/* - ------------------------------------------------------ - Time / Day - ------------------------------------------------------ - */ - - -/* - Each time we're performing date math (cron, task-due-days, etc), we need to take user preferences into consideration. - Specifically {dayStart} (custom day start) and {timezoneOffset}. This function sanitizes / defaults those values. - {now} is also passed in for various purposes, one example being the test scripts scripts testing different "now" times - */ - -sanitizeOptions = function(o) { - var dayStart, now, timezoneOffset, _ref; - dayStart = !_.isNaN(+o.dayStart) && (0 <= (_ref = +o.dayStart) && _ref <= 24) ? +o.dayStart : 0; - timezoneOffset = o.timezoneOffset ? +o.timezoneOffset : +moment().zone(); - now = o.now ? moment(o.now).zone(timezoneOffset) : moment(+(new Date)).zone(timezoneOffset); - return { - dayStart: dayStart, - timezoneOffset: timezoneOffset, - now: now - }; -}; - -api.startOfWeek = api.startOfWeek = function(options) { - var o; - if (options == null) { - options = {}; - } - o = sanitizeOptions(options); - return moment(o.now).startOf('week'); -}; - -api.startOfDay = function(options) { - var o; - if (options == null) { - options = {}; - } - o = sanitizeOptions(options); - return moment(o.now).startOf('day').add({ - hours: o.dayStart - }); -}; - -api.dayMapping = { - 0: 'su', - 1: 'm', - 2: 't', - 3: 'w', - 4: 'th', - 5: 'f', - 6: 's' -}; - - -/* - Absolute diff from "yesterday" till now - */ - -api.daysSince = function(yesterday, options) { - var o; - if (options == null) { - options = {}; - } - o = sanitizeOptions(options); - return Math.abs(api.startOfDay(_.defaults({ - now: yesterday - }, o)).diff(o.now, 'days')); -}; - - -/* - Should the user do this taks on this date, given the task's repeat options and user.preferences.dayStart? - */ - -api.shouldDo = function(day, repeat, options) { - var o, selected, yesterday; - if (options == null) { - options = {}; - } - if (!repeat) { - return false; - } - o = sanitizeOptions(options); - selected = repeat[api.dayMapping[api.startOfDay(_.defaults({ - now: day - }, o)).day()]]; - if (!moment(day).zone(o.timezoneOffset).isSame(o.now, 'd')) { - return selected; - } - if (options.dayStart <= o.now.hour()) { - return selected; - } else { - yesterday = moment(o.now).subtract({ - days: 1 - }).day(); - return repeat[api.dayMapping[yesterday]]; - } -}; - - -/* - ------------------------------------------------------ - Scoring - ------------------------------------------------------ - */ - -api.tnl = function(lvl) { - return Math.round(((Math.pow(lvl, 2) * 0.25) + (10 * lvl) + 139.75) / 10) * 10; -}; - - -/* - A hyperbola function that creates diminishing returns, so you can't go to infinite (eg, with Exp gain). - {max} The asymptote - {bonus} All the numbers combined for your point bonus (eg, task.value * user.stats.int * critChance, etc) - {halfway} (optional) the point at which the graph starts bending - */ - -api.diminishingReturns = function(bonus, max, halfway) { - if (halfway == null) { - halfway = max / 2; - } - return max * (bonus / (bonus + halfway)); -}; - -api.monod = function(bonus, rateOfIncrease, max) { - return rateOfIncrease * max * bonus / (rateOfIncrease * bonus + max); -}; - - -/* -Preen history for users with > 7 history entries -This takes an infinite array of single day entries [day day day day day...], and turns it into a condensed array -of averages, condensing more the further back in time we go. Eg, 7 entries each for last 7 days; 1 entry each week -of this month; 1 entry for each month of this year; 1 entry per previous year: [day*7 week*4 month*12 year*infinite] - */ - -preenHistory = function(history) { - var newHistory, preen, thisMonth; - history = _.filter(history, function(h) { - return !!h; - }); - newHistory = []; - preen = function(amount, groupBy) { - var groups; - groups = _.chain(history).groupBy(function(h) { - return moment(h.date).format(groupBy); - }).sortBy(function(h, k) { - return k; - }).value(); - groups = groups.slice(-amount); - groups.pop(); - return _.each(groups, function(group) { - newHistory.push({ - date: moment(group[0].date).toDate(), - value: _.reduce(group, (function(m, obj) { - return m + obj.value; - }), 0) / group.length - }); - return true; - }); - }; - preen(50, "YYYY"); - preen(moment().format('MM'), "YYYYMM"); - thisMonth = moment().format('YYYYMM'); - newHistory = newHistory.concat(_.filter(history, function(h) { - return moment(h.date).format('YYYYMM') === thisMonth; - })); - return newHistory; -}; - - -/* - Update the in-browser store with new gear. FIXME this was in user.fns, but it was causing strange issues there - */ - -sortOrder = _.reduce(content.gearTypes, (function(m, v, k) { - m[v] = k; - return m; -}), {}); - -api.updateStore = function(user) { - var changes; - if (!user) { - return; - } - changes = []; - _.each(content.gearTypes, function(type) { - var found; - found = _.find(content.gear.tree[type][user.stats["class"]], function(item) { - return !user.items.gear.owned[item.key]; - }); - if (found) { - changes.push(found); - } - return true; - }); - changes = changes.concat(_.filter(content.gear.flat, function(v) { - var _ref; - return ((_ref = v.klass) === 'special' || _ref === 'mystery') && !user.items.gear.owned[v.key] && (typeof v.canOwn === "function" ? v.canOwn(user) : void 0); - })); - changes.push(content.potion); - return _.sortBy(changes, function(c) { - return sortOrder[c.type]; - }); -}; - - -/* ------------------------------------------------------- -Content ------------------------------------------------------- - */ - -api.content = content; - - -/* ------------------------------------------------------- -Misc Helpers ------------------------------------------------------- - */ - -api.uuid = function() { - return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function(c) { - var r, v; - r = Math.random() * 16 | 0; - v = (c === "x" ? r : r & 0x3 | 0x8); - return v.toString(16); - }); -}; - -api.countExists = function(items) { - return _.reduce(items, (function(m, v) { - return m + (v ? 1 : 0); - }), 0); -}; - - -/* -Even though Mongoose handles task defaults, we want to make sure defaults are set on the client-side before -sending up to the server for performance - */ - -api.taskDefaults = function(task) { - var defaults, _ref, _ref1, _ref2; - if (task == null) { - task = {}; - } - if (!(task.type && ((_ref = task.type) === 'habit' || _ref === 'daily' || _ref === 'todo' || _ref === 'reward'))) { - task.type = 'habit'; - } - defaults = { - id: api.uuid(), - text: task.id != null ? task.id : '', - notes: '', - priority: 1, - challenge: {}, - attribute: 'str', - dateCreated: new Date() - }; - _.defaults(task, defaults); - if (task.type === 'habit') { - _.defaults(task, { - up: true, - down: true - }); - } - if ((_ref1 = task.type) === 'habit' || _ref1 === 'daily') { - _.defaults(task, { - history: [] - }); - } - if ((_ref2 = task.type) === 'daily' || _ref2 === 'todo') { - _.defaults(task, { - completed: false - }); - } - if (task.type === 'daily') { - _.defaults(task, { - streak: 0, - repeat: { - su: 1, - m: 1, - t: 1, - w: 1, - th: 1, - f: 1, - s: 1 - } - }); - } - task._id = task.id; - if (task.value == null) { - task.value = task.type === 'reward' ? 10 : 0; - } - if (!_.isNumber(task.priority)) { - task.priority = 1; - } - return task; -}; - -api.percent = function(x, y, dir) { - var roundFn; - switch (dir) { - case "up": - roundFn = Math.ceil; - break; - case "down": - roundFn = Math.floor; - break; - default: - roundFn = Math.round; - } - if (x === 0) { - x = 1; - } - return Math.max(0, roundFn(x / y * 100)); -}; - - -/* -Remove whitespace #FIXME are we using this anywwhere? Should we be? - */ - -api.removeWhitespace = function(str) { - if (!str) { - return ''; - } - return str.replace(/\s/g, ''); -}; - - -/* -Encode the download link for .ics iCal file - */ - -api.encodeiCalLink = function(uid, apiToken) { - var loc, _ref; - loc = (typeof window !== "undefined" && window !== null ? window.location.host : void 0) || (typeof process !== "undefined" && process !== null ? (_ref = process.env) != null ? _ref.BASE_URL : void 0 : void 0) || ''; - return encodeURIComponent("http://" + loc + "/v1/users/" + uid + "/calendar.ics?apiToken=" + apiToken); -}; - - -/* -Gold amount from their money - */ - -api.gold = function(num) { - if (num) { - return Math.floor(num); - } else { - return "0"; - } -}; - - -/* -Silver amount from their money - */ - -api.silver = function(num) { - if (num) { - return ("0" + Math.floor((num - Math.floor(num)) * 100)).slice(-2); - } else { - return "00"; - } -}; - - -/* -Task classes given everything about the class - */ - -api.taskClasses = function(task, filters, dayStart, lastCron, showCompleted, main) { - var classes, completed, enabled, filter, repeat, type, value, _ref; - if (filters == null) { - filters = []; - } - if (dayStart == null) { - dayStart = 0; - } - if (lastCron == null) { - lastCron = +(new Date); - } - if (showCompleted == null) { - showCompleted = false; - } - if (main == null) { - main = false; - } - if (!task) { - return; - } - type = task.type, completed = task.completed, value = task.value, repeat = task.repeat; - if ((type === 'todo' && completed !== showCompleted) && main) { - return 'hidden'; - } - if (main) { - if (!task._editing) { - for (filter in filters) { - enabled = filters[filter]; - if (enabled && !((_ref = task.tags) != null ? _ref[filter] : void 0)) { - return 'hidden'; - } - } - } - } - classes = type; - if (task._editing) { - classes += " beingEdited"; - } - if (type === 'todo' || type === 'daily') { - if (completed || (type === 'daily' && !api.shouldDo(+(new Date), task.repeat, { - dayStart: dayStart - }))) { - classes += " completed"; - } else { - classes += " uncompleted"; - } - } else if (type === 'habit') { - if (task.down && task.up) { - classes += ' habit-wide'; - } - if (!task.down && !task.up) { - classes += ' habit-narrow'; - } - } - if (value < -20) { - classes += ' color-worst'; - } else if (value < -10) { - classes += ' color-worse'; - } else if (value < -1) { - classes += ' color-bad'; - } else if (value < 1) { - classes += ' color-neutral'; - } else if (value < 5) { - classes += ' color-good'; - } else if (value < 10) { - classes += ' color-better'; - } else { - classes += ' color-best'; - } - return classes; -}; - - -/* -Friendly timestamp - */ - -api.friendlyTimestamp = function(timestamp) { - return moment(timestamp).format('MM/DD h:mm:ss a'); -}; - - -/* -Does user have new chat messages? - */ - -api.newChatMessages = function(messages, lastMessageSeen) { - if (!((messages != null ? messages.length : void 0) > 0)) { - return false; - } - return (messages != null ? messages[0] : void 0) && (messages[0].id !== lastMessageSeen); -}; - - -/* -are any tags active? - */ - -api.noTags = function(tags) { - return _.isEmpty(tags) || _.isEmpty(_.filter(tags, function(t) { - return t; - })); -}; - - -/* -Are there tags applied? - */ - -api.appliedTags = function(userTags, taskTags) { - var arr; - arr = []; - _.each(userTags, function(t) { - if (t == null) { - return; - } - if (taskTags != null ? taskTags[t.id] : void 0) { - return arr.push(t.name); - } - }); - return arr.join(', '); -}; - -api.countPets = function(originalCount, pets) { - var count, pet; - count = originalCount != null ? originalCount : _.size(pets); - for (pet in content.questPets) { - if (pets[pet]) { - count--; - } - } - for (pet in content.specialPets) { - if (pets[pet]) { - count--; - } - } - return count; -}; - -api.countMounts = function(originalCount, mounts) { - var count, mount; - count = originalCount != null ? originalCount : _.size(mounts); - for (mount in content.specialMounts) { - if (mounts[mount]) { - count--; - } - } - return count; -}; - - -/* ------------------------------------------------------- -User (prototype wrapper to give it ops, helper funcs, and virtuals ------------------------------------------------------- - */ - - -/* -User is now wrapped (both on client and server), adding a few new properties: - * getters (_statsComputed, tasks, etc) - * user.fns, which is a bunch of helper functions - These were originally up above, but they make more sense belonging to the user object so we don't have to pass - the user object all over the place. In fact, we should pull in more functions such as cron(), updateStats(), etc. - * user.ops, which is super important: - -If a function is inside user.ops, it has magical properties. If you call it on the client it updates the user object in -the browser and when it's done it automatically POSTs to the server, calling src/controllers/user.js#OP_NAME (the exact same name -of the op function). The first argument req is {query, body, params}, it's what the express controller function -expects. This means we call our functions as if we were calling an Express route. Eg, instead of score(task, direction), -we call score({params:{id:task.id,direction:direction}}). This also forces us to think about our routes (whether to use -params, query, or body for variables). see http://stackoverflow.com/questions/4024271/rest-api-best-practices-where-to-put-parameters - -If `src/controllers/user.js#OP_NAME` doesn't exist on the server, it's automatically added. It runs the code in user.ops.OP_NAME -to update the user model server-side, then performs `user.save()`. You can see this in action for `user.ops.buy`. That -function doesn't exist on the server - so the client calls it, it updates user in the browser, auto-POSTs to server, server -handles it by calling `user.ops.buy` again (to update user on the server), and then saves. We can do this for -everything that doesn't need any code difference from what's in user.ops.OP_NAME for special-handling server-side. If we -*do* need special handling, just add `src/controllers/user.js#OP_NAME` to override the user.ops.OP_NAME, and be -sure to call user.ops.OP_NAME at some point within the overridden function. - -TODO - * Is this the best way to wrap the user object? I thought of using user.prototype, but user is an object not a Function. - user on the server is a Mongoose model, so we can use prototype - but to do it on the client, we'd probably have to - move to $resource for user - * Move to $resource! - */ - -api.wrap = function(user, main) { - if (main == null) { - main = true; - } - if (user._wrapped) { - return; - } - user._wrapped = true; - if (main) { - user.ops = { - update: function(req, cb) { - _.each(req.body, function(v, k) { - user.fns.dotSet(k, v); - return true; - }); - return typeof cb === "function" ? cb(null, user) : void 0; - }, - sleep: function(req, cb) { - user.preferences.sleep = !user.preferences.sleep; - return typeof cb === "function" ? cb(null, {}) : void 0; - }, - revive: function(req, cb) { - var cl, gearOwned, item, losableItems, lostItem, lostStat, _base; - if (!(user.stats.hp <= 0)) { - return typeof cb === "function" ? cb({ - code: 400, - message: "Cannot revive if not dead" - }) : void 0; - } - _.merge(user.stats, { - hp: 50, - exp: 0, - gp: 0 - }); - if (user.stats.lvl > 1) { - user.stats.lvl--; - } - lostStat = user.fns.randomVal(_.reduce(['str', 'con', 'per', 'int'], (function(m, k) { - if (user.stats[k]) { - m[k] = k; - } - return m; - }), {})); - if (lostStat) { - user.stats[lostStat]--; - } - cl = user.stats["class"]; - gearOwned = (typeof (_base = user.items.gear.owned).toObject === "function" ? _base.toObject() : void 0) || user.items.gear.owned; - losableItems = {}; - _.each(gearOwned, function(v, k) { - var itm; - if (v) { - itm = content.gear.flat['' + k]; - if (itm) { - if ((itm.value > 0 || k === 'weapon_warrior_0') && (itm.klass === cl || (itm.klass === 'special' && (!itm.specialClass || itm.specialClass === cl)))) { - return losableItems['' + k] = '' + k; - } - } - } - }); - lostItem = user.fns.randomVal(losableItems); - if (item = content.gear.flat[lostItem]) { - user.items.gear.owned[lostItem] = false; - if (user.items.gear.equipped[item.type] === lostItem) { - user.items.gear.equipped[item.type] = "" + item.type + "_base_0"; - } - if (user.items.gear.costume[item.type] === lostItem) { - user.items.gear.costume[item.type] = "" + item.type + "_base_0"; - } - } - if (typeof user.markModified === "function") { - user.markModified('items.gear'); - } - return typeof cb === "function" ? cb((item ? { - code: 200, - message: i18n.t('messageLostItem', { - itemText: item.text(req.language) - }, req.language) - } : null), user) : void 0; - }, - reset: function(req, cb) { - var gear; - user.habits = []; - user.dailys = []; - user.todos = []; - user.rewards = []; - user.stats.hp = 50; - user.stats.lvl = 1; - user.stats.gp = 0; - user.stats.exp = 0; - gear = user.items.gear; - _.each(['equipped', 'costume'], function(type) { - gear[type].armor = 'armor_base_0'; - gear[type].weapon = 'weapon_base_0'; - gear[type].head = 'head_base_0'; - return gear[type].shield = 'shield_base_0'; - }); - if (typeof gear.owned === 'undefined') { - gear.owned = {}; - } - _.each(gear.owned, function(v, k) { - if (gear.owned[k]) { - gear.owned[k] = false; - } - return true; - }); - gear.owned.weapon_warrior_0 = true; - if (typeof user.markModified === "function") { - user.markModified('items.gear.owned'); - } - user.preferences.costume = false; - return typeof cb === "function" ? cb(null, user) : void 0; - }, - reroll: function(req, cb, ga) { - if (user.balance < 1) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } - user.balance--; - _.each(user.tasks, function(task) { - if (task.type !== 'reward') { - return task.value = 0; - } - }); - user.stats.hp = 50; - if (typeof cb === "function") { - cb(null, user); - } - return ga != null ? ga.event('purchase', 'reroll').send() : void 0; - }, - rebirth: function(req, cb, ga) { - var flags, gear, lvl, stats; - if (user.balance < 2 && user.stats.lvl < 100) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } - if (user.stats.lvl < 100) { - user.balance -= 2; - } - if (user.stats.lvl < 100) { - lvl = user.stats.lvl; - } else { - lvl = 100; - } - _.each(user.tasks, function(task) { - if (task.type !== 'reward') { - task.value = 0; - } - if (task.type === 'daily') { - return task.streak = 0; - } - }); - stats = user.stats; - stats.buffs = {}; - stats.hp = 50; - stats.lvl = 1; - stats["class"] = 'warrior'; - _.each(['per', 'int', 'con', 'str', 'points', 'gp', 'exp', 'mp'], function(value) { - return stats[value] = 0; - }); - gear = user.items.gear; - _.each(['equipped', 'costume'], function(type) { - gear[type] = {}; - gear[type].armor = 'armor_base_0'; - gear[type].weapon = 'weapon_warrior_0'; - gear[type].head = 'head_base_0'; - return gear[type].shield = 'shield_base_0'; - }); - if (user.items.currentPet) { - user.ops.equip({ - params: { - type: 'pet', - key: user.items.currentPet - } - }); - } - if (user.items.currentMount) { - user.ops.equip({ - params: { - type: 'mount', - key: user.items.currentMount - } - }); - } - _.each(gear.owned, function(v, k) { - if (gear.owned[k]) { - gear.owned[k] = false; - return true; - } - }); - gear.owned.weapon_warrior_0 = true; - if (typeof user.markModified === "function") { - user.markModified('items.gear.owned'); - } - user.preferences.costume = false; - flags = user.flags; - if (!(user.achievements.ultimateGear || user.achievements.beastMaster)) { - flags.rebirthEnabled = false; - } - flags.itemsEnabled = false; - flags.dropsEnabled = false; - flags.classSelected = false; - flags.levelDrops = {}; - if (!user.achievements.rebirths) { - user.achievements.rebirths = 1; - user.achievements.rebirthLevel = lvl; - } else if (lvl > user.achievements.rebirthLevel || lvl === 100) { - user.achievements.rebirths++; - user.achievements.rebirthLevel = lvl; - } - user.stats.buffs = {}; - if (typeof cb === "function") { - cb(null, user); - } - return ga != null ? ga.event('purchase', 'Rebirth').send() : void 0; - }, - allocateNow: function(req, cb) { - _.times(user.stats.points, user.fns.autoAllocate); - user.stats.points = 0; - if (typeof user.markModified === "function") { - user.markModified('stats'); - } - return typeof cb === "function" ? cb(null, user.stats) : void 0; - }, - clearCompleted: function(req, cb) { - _.remove(user.todos, function(t) { - var _ref; - return t.completed && !((_ref = t.challenge) != null ? _ref.id : void 0); - }); - if (typeof user.markModified === "function") { - user.markModified('todos'); - } - return typeof cb === "function" ? cb(null, user.todos) : void 0; - }, - sortTask: function(req, cb) { - var from, id, movedTask, task, tasks, to, _ref; - id = req.params.id; - _ref = req.query, to = _ref.to, from = _ref.from; - task = user.tasks[id]; - if (!task) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messageTaskNotFound', req.language) - }) : void 0; - } - if (!((to != null) && (from != null))) { - return typeof cb === "function" ? cb('?to=__&from=__ are required') : void 0; - } - tasks = user["" + task.type + "s"]; - movedTask = tasks.splice(from, 1)[0]; - if (to === -1) { - tasks.push(movedTask); - } else { - tasks.splice(to, 0, movedTask); - } - return typeof cb === "function" ? cb(null, tasks) : void 0; - }, - updateTask: function(req, cb) { - var task, _ref; - if (!(task = user.tasks[(_ref = req.params) != null ? _ref.id : void 0])) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messageTaskNotFound', req.language) - }) : void 0; - } - _.merge(task, _.omit(req.body, ['checklist', 'id'])); - if (req.body.checklist) { - task.checklist = req.body.checklist; - } - if (typeof task.markModified === "function") { - task.markModified('tags'); - } - return typeof cb === "function" ? cb(null, task) : void 0; - }, - deleteTask: function(req, cb) { - var i, task, _ref; - task = user.tasks[(_ref = req.params) != null ? _ref.id : void 0]; - if (!task) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messageTaskNotFound', req.language) - }) : void 0; - } - i = user[task.type + "s"].indexOf(task); - if (~i) { - user[task.type + "s"].splice(i, 1); - } - return typeof cb === "function" ? cb(null, {}) : void 0; - }, - addTask: function(req, cb) { - var task; - task = api.taskDefaults(req.body); - user["" + task.type + "s"].unshift(task); - if (user.preferences.newTaskEdit) { - task._editing = true; - } - if (user.preferences.tagsCollapsed) { - task._tags = true; - } - if (user.preferences.advancedCollapsed) { - task._advanced = true; - } - if (typeof cb === "function") { - cb(null, task); - } - return task; - }, - addTag: function(req, cb) { - if (user.tags == null) { - user.tags = []; - } - user.tags.push({ - name: req.body.name, - id: req.body.id || api.uuid() - }); - return typeof cb === "function" ? cb(null, user.tags) : void 0; - }, - sortTag: function(req, cb) { - var from, to, _ref; - _ref = req.query, to = _ref.to, from = _ref.from; - if (!((to != null) && (from != null))) { - return typeof cb === "function" ? cb('?to=__&from=__ are required') : void 0; - } - user.tags.splice(to, 0, user.tags.splice(from, 1)[0]); - return typeof cb === "function" ? cb(null, user.tags) : void 0; - }, - updateTag: function(req, cb) { - var i, tid; - tid = req.params.id; - i = _.findIndex(user.tags, { - id: tid - }); - if (!~i) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messageTagNotFound', req.language) - }) : void 0; - } - user.tags[i].name = req.body.name; - return typeof cb === "function" ? cb(null, user.tags[i]) : void 0; - }, - deleteTag: function(req, cb) { - var i, tag, tid; - tid = req.params.id; - i = _.findIndex(user.tags, { - id: tid - }); - if (!~i) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messageTagNotFound', req.language) - }) : void 0; - } - tag = user.tags[i]; - delete user.filters[tag.id]; - user.tags.splice(i, 1); - _.each(user.tasks, function(task) { - return delete task.tags[tag.id]; - }); - _.each(['habits', 'dailys', 'todos', 'rewards'], function(type) { - return typeof user.markModified === "function" ? user.markModified(type) : void 0; - }); - return typeof cb === "function" ? cb(null, user.tags) : void 0; - }, - addWebhook: function(req, cb) { - var wh; - wh = user.preferences.webhooks; - api.refPush(wh, { - url: req.body.url, - enabled: req.body.enabled || true, - id: req.body.id - }); - if (typeof user.markModified === "function") { - user.markModified('preferences.webhooks'); - } - return typeof cb === "function" ? cb(null, user.preferences.webhooks) : void 0; - }, - updateWebhook: function(req, cb) { - _.merge(user.preferences.webhooks[req.params.id], req.body); - if (typeof user.markModified === "function") { - user.markModified('preferences.webhooks'); - } - return typeof cb === "function" ? cb(null, user.preferences.webhooks) : void 0; - }, - deleteWebhook: function(req, cb) { - delete user.preferences.webhooks[req.params.id]; - if (typeof user.markModified === "function") { - user.markModified('preferences.webhooks'); - } - return typeof cb === "function" ? cb(null, user.preferences.webhooks) : void 0; - }, - clearPMs: function(req, cb) { - user.inbox.messages = {}; - if (typeof user.markModified === "function") { - user.markModified('inbox.messages'); - } - return typeof cb === "function" ? cb(null, user.inbox.messages) : void 0; - }, - deletePM: function(req, cb) { - delete user.inbox.messages[req.params.id]; - if (typeof user.markModified === "function") { - user.markModified('inbox.messages.' + req.params.id); - } - return typeof cb === "function" ? cb(null, user.inbox.messages) : void 0; - }, - blockUser: function(req, cb) { - var i; - i = user.inbox.blocks.indexOf(req.params.uuid); - if (~i) { - user.inbox.blocks.splice(i, 1); - } else { - user.inbox.blocks.push(req.params.uuid); - } - if (typeof user.markModified === "function") { - user.markModified('inbox.blocks'); - } - return typeof cb === "function" ? cb(null, user.inbox.blocks) : void 0; - }, - feed: function(req, cb) { - var egg, evolve, food, message, pet, potion, userPets, _ref, _ref1, _ref2; - _ref = req.params, pet = _ref.pet, food = _ref.food; - food = content.food[food]; - _ref1 = pet.split('-'), egg = _ref1[0], potion = _ref1[1]; - userPets = user.items.pets; - if (!userPets[pet]) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messagePetNotFound', req.language) - }) : void 0; - } - if (!((_ref2 = user.items.food) != null ? _ref2[food.key] : void 0)) { - return typeof cb === "function" ? cb({ - code: 404, - message: i18n.t('messageFoodNotFound', req.language) - }) : void 0; - } - if (content.specialPets[pet] || (egg === "Egg")) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageCannotFeedPet', req.language) - }) : void 0; - } - if (user.items.mounts[pet]) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageAlreadyMount', req.language) - }) : void 0; - } - message = ''; - evolve = function() { - userPets[pet] = -1; - user.items.mounts[pet] = true; - if (pet === user.items.currentPet) { - user.items.currentPet = ""; - } - return message = i18n.t('messageEvolve', { - egg: egg - }, req.language); - }; - if (food.key === 'Saddle') { - evolve(); - } else { - if (food.target === potion) { - userPets[pet] += 5; - message = i18n.t('messageLikesFood', { - egg: egg, - foodText: food.text(req.language) - }, req.language); - } else { - userPets[pet] += 2; - message = i18n.t('messageDontEnjoyFood', { - egg: egg, - foodText: food.text(req.language) - }, req.language); - } - if (userPets[pet] >= 50 && !user.items.mounts[pet]) { - evolve(); - } - } - user.items.food[food.key]--; - return typeof cb === "function" ? cb({ - code: 200, - message: message - }, userPets[pet]) : void 0; - }, - buySpookDust: function(req, cb) { - var item, _base; - item = content.special.spookDust; - if (user.stats.gp < item.value) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageNotEnoughGold', req.language) - }) : void 0; - } - user.stats.gp -= item.value; - if ((_base = user.items.special).spookDust == null) { - _base.spookDust = 0; - } - user.items.special.spookDust++; - if (typeof user.markModified === "function") { - user.markModified('items.special'); - } - return typeof cb === "function" ? cb(null, _.pick(user, $w('items stats'))) : void 0; - }, - purchase: function(req, cb, ga) { - var convCap, convRate, item, key, price, type, _ref, _ref1, _ref2, _ref3; - _ref = req.params, type = _ref.type, key = _ref.key; - if (type === 'gems' && key === 'gem') { - _ref1 = api.planGemLimits, convRate = _ref1.convRate, convCap = _ref1.convCap; - convCap += user.purchased.plan.consecutive.gemCapExtra; - if (!((_ref2 = user.purchased) != null ? (_ref3 = _ref2.plan) != null ? _ref3.customerId : void 0 : void 0)) { - return typeof cb === "function" ? cb({ - code: 401, - message: "Must subscribe to purchase gems with GP" - }, req) : void 0; - } - if (!(user.stats.gp >= convRate)) { - return typeof cb === "function" ? cb({ - code: 401, - message: "Not enough Gold" - }) : void 0; - } - if (user.purchased.plan.gemsBought >= convCap) { - return typeof cb === "function" ? cb({ - code: 401, - message: "You've reached the Gold=>Gem conversion cap (" + convCap + ") for this month. We have this to prevent abuse / farming. The cap will reset within the first three days of next month." - }) : void 0; - } - user.balance += .25; - user.purchased.plan.gemsBought++; - user.stats.gp -= convRate; - return typeof cb === "function" ? cb({ - code: 200, - message: "+1 Gems" - }, _.pick(user, $w('stats balance'))) : void 0; - } - if (type !== 'eggs' && type !== 'hatchingPotions' && type !== 'food' && type !== 'quests' && type !== 'gear') { - return typeof cb === "function" ? cb({ - code: 404, - message: ":type must be in [eggs,hatchingPotions,food,quests,gear]" - }, req) : void 0; - } - if (type === 'gear') { - item = content.gear.flat[key]; - if (user.items.gear.owned[key]) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('alreadyHave', req.language) - }) : void 0; - } - price = (item.twoHanded ? 2 : 1) / 4; - } else { - item = content[type][key]; - price = item.value / 4; - } - if (!item) { - return typeof cb === "function" ? cb({ - code: 404, - message: ":key not found for Content." + type - }, req) : void 0; - } - if (user.balance < price) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } - user.balance -= price; - if (type === 'gear') { - user.items.gear.owned[key] = true; - } else { - if (!(user.items[type][key] > 0)) { - user.items[type][key] = 0; - } - user.items[type][key]++; - } - if (typeof cb === "function") { - cb(null, _.pick(user, $w('items balance'))); - } - return ga != null ? ga.event('purchase', key).send() : void 0; - }, - release: function(req, cb) { - var pet; - if (user.balance < 1) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } else { - user.balance--; - for (pet in content.pets) { - user.items.pets[pet] = 0; - } - if (!user.achievements.beastMasterCount) { - user.achievements.beastMasterCount = 0; - } - user.achievements.beastMasterCount++; - user.items.currentPet = ""; - } - return typeof cb === "function" ? cb(null, user) : void 0; - }, - release2: function(req, cb) { - var pet; - if (user.balance < 2) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } else { - user.balance -= 2; - user.items.currentMount = ""; - user.items.currentPet = ""; - for (pet in content.pets) { - user.items.mounts[pet] = false; - user.items.pets[pet] = 0; - } - if (!user.achievements.beastMasterCount) { - user.achievements.beastMasterCount = 0; - } - user.achievements.beastMasterCount++; - } - return typeof cb === "function" ? cb(null, user) : void 0; - }, - buy: function(req, cb) { - var item, key, message; - key = req.params.key; - item = key === 'potion' ? content.potion : content.gear.flat[key]; - if (!item) { - return typeof cb === "function" ? cb({ - code: 404, - message: "Item '" + key + " not found (see https://github.com/HabitRPG/habitrpg-shared/blob/develop/script/content.coffee)" - }) : void 0; - } - if (user.stats.gp < item.value) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageNotEnoughGold', req.language) - }) : void 0; - } - if ((item.canOwn != null) && !item.canOwn(user)) { - return typeof cb === "function" ? cb({ - code: 401, - message: "You can't own this item" - }) : void 0; - } - if (item.key === 'potion') { - user.stats.hp += 15; - if (user.stats.hp > 50) { - user.stats.hp = 50; - } - } else { - user.items.gear.equipped[item.type] = item.key; - user.items.gear.owned[item.key] = true; - message = user.fns.handleTwoHanded(item, null, req); - if (message == null) { - message = i18n.t('messageBought', { - itemText: item.text(req.language) - }, req.language); - } - if (!user.achievements.ultimateGear && item.last) { - user.fns.ultimateGear(); - } - } - user.stats.gp -= item.value; - return typeof cb === "function" ? cb({ - code: 200, - message: message - }, _.pick(user, $w('items achievements stats'))) : void 0; - }, - buyMysterySet: function(req, cb) { - var mysterySet, _ref; - if (!(user.purchased.plan.consecutive.trinkets > 0)) { - return typeof cb === "function" ? cb({ - code: 401, - message: "You don't have enough Mystic Hourglasses" - }) : void 0; - } - mysterySet = (_ref = content.timeTravelerStore(user.items.gear.owned)) != null ? _ref[req.params.key] : void 0; - if ((typeof window !== "undefined" && window !== null ? window.confirm : void 0) != null) { - if (!window.confirm("Buy this full set of items for 1 Mystic Hourglass?")) { - return; - } - } - if (!mysterySet) { - return typeof cb === "function" ? cb({ - code: 404, - message: "Mystery set not found, or set already owned" - }) : void 0; - } - _.each(mysterySet.items, function(i) { - return user.items.gear.owned[i.key] = true; - }); - user.purchased.plan.consecutive.trinkets--; - return typeof cb === "function" ? cb(null, _.pick(user, $w('items purchased.plan.consecutive'))) : void 0; - }, - sell: function(req, cb) { - var key, type, _ref; - _ref = req.params, key = _ref.key, type = _ref.type; - if (type !== 'eggs' && type !== 'hatchingPotions' && type !== 'food') { - return typeof cb === "function" ? cb({ - code: 404, - message: ":type not found. Must bes in [eggs, hatchingPotions, food]" - }) : void 0; - } - if (!user.items[type][key]) { - return typeof cb === "function" ? cb({ - code: 404, - message: ":key not found for user.items." + type - }) : void 0; - } - user.items[type][key]--; - user.stats.gp += content[type][key].value; - return typeof cb === "function" ? cb(null, _.pick(user, $w('stats items'))) : void 0; - }, - equip: function(req, cb) { - var item, key, message, type, _ref; - _ref = [req.params.type || 'equipped', req.params.key], type = _ref[0], key = _ref[1]; - switch (type) { - case 'mount': - if (!user.items.mounts[key]) { - return typeof cb === "function" ? cb({ - code: 404, - message: ":You do not own this mount." - }) : void 0; - } - user.items.currentMount = user.items.currentMount === key ? '' : key; - break; - case 'pet': - if (!user.items.pets[key]) { - return typeof cb === "function" ? cb({ - code: 404, - message: ":You do not own this pet." - }) : void 0; - } - user.items.currentPet = user.items.currentPet === key ? '' : key; - break; - case 'costume': - case 'equipped': - item = content.gear.flat[key]; - if (!user.items.gear.owned[key]) { - return typeof cb === "function" ? cb({ - code: 404, - message: ":You do not own this gear." - }) : void 0; - } - if (user.items.gear[type][item.type] === key) { - user.items.gear[type][item.type] = "" + item.type + "_base_0"; - message = i18n.t('messageUnEquipped', { - itemText: item.text(req.language) - }, req.language); - } else { - user.items.gear[type][item.type] = item.key; - message = user.fns.handleTwoHanded(item, type, req); - } - if (typeof user.markModified === "function") { - user.markModified("items.gear." + type); - } - } - return typeof cb === "function" ? cb((message ? { - code: 200, - message: message - } : null), user.items) : void 0; - }, - hatch: function(req, cb) { - var egg, hatchingPotion, pet, _ref; - _ref = req.params, egg = _ref.egg, hatchingPotion = _ref.hatchingPotion; - if (!(egg && hatchingPotion)) { - return typeof cb === "function" ? cb({ - code: 404, - message: "Please specify query.egg & query.hatchingPotion" - }) : void 0; - } - if (!(user.items.eggs[egg] > 0 && user.items.hatchingPotions[hatchingPotion] > 0)) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageMissingEggPotion', req.language) - }) : void 0; - } - pet = "" + egg + "-" + hatchingPotion; - if (user.items.pets[pet] && user.items.pets[pet] > 0) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageAlreadyPet', req.language) - }) : void 0; - } - user.items.pets[pet] = 5; - user.items.eggs[egg]--; - user.items.hatchingPotions[hatchingPotion]--; - return typeof cb === "function" ? cb({ - code: 200, - message: i18n.t('messageHatched', req.language) - }, user.items) : void 0; - }, - unlock: function(req, cb, ga) { - var alreadyOwns, cost, fullSet, k, path, split, v; - path = req.query.path; - fullSet = ~path.indexOf(","); - cost = ~path.indexOf('background.') ? fullSet ? 3.75 : 1.75 : fullSet ? 1.25 : 0.5; - alreadyOwns = !fullSet && user.fns.dotGet("purchased." + path) === true; - if (user.balance < cost && !alreadyOwns) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } - if (fullSet) { - _.each(path.split(","), function(p) { - user.fns.dotSet("purchased." + p, true); - return true; - }); - } else { - if (alreadyOwns) { - split = path.split('.'); - v = split.pop(); - k = split.join('.'); - if (k === 'background' && v === user.preferences.background) { - v = ''; - } - user.fns.dotSet("preferences." + k, v); - return typeof cb === "function" ? cb(null, req) : void 0; - } - user.fns.dotSet("purchased." + path, true); - } - user.balance -= cost; - if (typeof user.markModified === "function") { - user.markModified('purchased'); - } - if (typeof cb === "function") { - cb(null, _.pick(user, $w('purchased preferences'))); - } - return ga != null ? ga.event('purchase', path).send() : void 0; - }, - changeClass: function(req, cb, ga) { - var klass, _ref; - klass = (_ref = req.query) != null ? _ref["class"] : void 0; - if (klass === 'warrior' || klass === 'rogue' || klass === 'wizard' || klass === 'healer') { - user.stats["class"] = klass; - user.flags.classSelected = true; - _.each(["weapon", "armor", "shield", "head"], function(type) { - var foundKey; - foundKey = false; - _.findLast(user.items.gear.owned, function(v, k) { - if (~k.indexOf(type + "_" + klass) && v === true) { - return foundKey = k; - } - }); - user.items.gear.equipped[type] = foundKey ? foundKey : type === "weapon" ? "weapon_" + klass + "_0" : type === "shield" && klass === "rogue" ? "shield_rogue_0" : "" + type + "_base_0"; - if (type === "weapon" || (type === "shield" && klass === "rogue")) { - user.items.gear.owned["" + type + "_" + klass + "_0"] = true; - } - return true; - }); - } else { - if (user.preferences.disableClasses) { - user.preferences.disableClasses = false; - user.preferences.autoAllocate = false; - } else { - if (!(user.balance >= .75)) { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('notEnoughGems', req.language) - }) : void 0; - } - user.balance -= .75; - } - _.merge(user.stats, { - str: 0, - con: 0, - per: 0, - int: 0, - points: user.stats.lvl - }); - user.flags.classSelected = false; - if (ga != null) { - ga.event('purchase', 'changeClass').send(); - } - } - return typeof cb === "function" ? cb(null, _.pick(user, $w('stats flags items preferences'))) : void 0; - }, - disableClasses: function(req, cb) { - user.stats["class"] = 'warrior'; - user.flags.classSelected = true; - user.preferences.disableClasses = true; - user.preferences.autoAllocate = true; - user.stats.str = user.stats.lvl; - user.stats.points = 0; - return typeof cb === "function" ? cb(null, _.pick(user, $w('stats flags preferences'))) : void 0; - }, - allocate: function(req, cb) { - var stat; - stat = req.query.stat || 'str'; - if (user.stats.points > 0) { - user.stats[stat]++; - user.stats.points--; - if (stat === 'int') { - user.stats.mp++; - } - } - return typeof cb === "function" ? cb(null, _.pick(user, $w('stats'))) : void 0; - }, - readValentine: function(req, cb) { - user.items.special.valentineReceived.shift(); - if (typeof user.markModified === "function") { - user.markModified('items.special.valentineReceived'); - } - return typeof cb === "function" ? cb(null, 'items.special') : void 0; - }, - openMysteryItem: function(req, cb, ga) { - var item, _ref, _ref1; - item = (_ref = user.purchased.plan) != null ? (_ref1 = _ref.mysteryItems) != null ? _ref1.shift() : void 0 : void 0; - if (!item) { - return typeof cb === "function" ? cb({ - code: 400, - message: "Empty" - }) : void 0; - } - item = content.gear.flat[item]; - user.items.gear.owned[item.key] = true; - if (typeof user.markModified === "function") { - user.markModified('purchased.plan.mysteryItems'); - } - if (typeof window !== 'undefined') { - (user._tmp != null ? user._tmp : user._tmp = {}).drop = { - type: 'gear', - dialog: "" + (item.text(req.language)) + " inside!" - }; - } - return typeof cb === "function" ? cb(null, user.items.gear.owned) : void 0; - }, - score: function(req, cb) { - var addPoints, calculateDelta, calculateReverseDelta, changeTaskValue, delta, direction, id, mpDelta, multiplier, num, options, stats, subtractPoints, task, th, _ref; - _ref = req.params, id = _ref.id, direction = _ref.direction; - task = user.tasks[id]; - options = req.query || {}; - _.defaults(options, { - times: 1, - cron: false - }); - user._tmp = {}; - stats = { - gp: +user.stats.gp, - hp: +user.stats.hp, - exp: +user.stats.exp - }; - task.value = +task.value; - task.streak = ~~task.streak; - if (task.priority == null) { - task.priority = 1; - } - if (task.value > stats.gp && task.type === 'reward') { - return typeof cb === "function" ? cb({ - code: 401, - message: i18n.t('messageNotEnoughGold', req.language) - }) : void 0; - } - delta = 0; - calculateDelta = function() { - var currVal, nextDelta, _ref1; - currVal = task.value < -47.27 ? -47.27 : task.value > 21.27 ? 21.27 : task.value; - nextDelta = Math.pow(0.9747, currVal) * (direction === 'down' ? -1 : 1); - if (((_ref1 = task.checklist) != null ? _ref1.length : void 0) > 0) { - if (direction === 'down' && task.type === 'daily' && options.cron) { - nextDelta *= 1 - _.reduce(task.checklist, (function(m, i) { - return m + (i.completed ? 1 : 0); - }), 0) / task.checklist.length; - } - if (task.type === 'todo') { - nextDelta *= 1 + _.reduce(task.checklist, (function(m, i) { - return m + (i.completed ? 1 : 0); - }), 0); - } - } - return nextDelta; - }; - calculateReverseDelta = function() { - var calc, closeEnough, currVal, diff, nextDelta, testVal, _ref1; - currVal = task.value < -47.27 ? -47.27 : task.value > 21.27 ? 21.27 : task.value; - testVal = currVal + Math.pow(0.9747, currVal) * (direction === 'down' ? -1 : 1); - closeEnough = 0.00001; - while (true) { - calc = testVal + Math.pow(0.9747, testVal); - diff = currVal - calc; - if (Math.abs(diff) < closeEnough) { - break; - } - if (diff > 0) { - testVal -= diff; - } else { - testVal += diff; - } - } - nextDelta = testVal - currVal; - if (((_ref1 = task.checklist) != null ? _ref1.length : void 0) > 0) { - if (task.type === 'todo') { - nextDelta *= 1 + _.reduce(task.checklist, (function(m, i) { - return m + (i.completed ? 1 : 0); - }), 0); - } - } - return nextDelta; - }; - changeTaskValue = function() { - return _.times(options.times, function() { - var nextDelta, _ref1; - nextDelta = !options.cron && direction === 'down' ? calculateReverseDelta() : calculateDelta(); - if (task.type !== 'reward') { - if (user.preferences.automaticAllocation === true && user.preferences.allocationMode === 'taskbased' && !(task.type === 'todo' && direction === 'down')) { - user.stats.training[task.attribute] += nextDelta; - } - if (direction === 'up' && !(task.type === 'habit' && !task.down)) { - user.party.quest.progress.up = user.party.quest.progress.up || 0; - if ((_ref1 = task.type) === 'daily' || _ref1 === 'todo') { - user.party.quest.progress.up += nextDelta * (1 + (user._statsComputed.str / 200)); - } - } - task.value += nextDelta; - } - return delta += nextDelta; - }); - }; - addPoints = function() { - var afterStreak, currStreak, gpMod, intBonus, perBonus, streakBonus, _crit; - _crit = (delta > 0 ? user.fns.crit() : 1); - if (_crit > 1) { - user._tmp.crit = _crit; - } - intBonus = 1 + (user._statsComputed.int * .025); - stats.exp += Math.round(delta * intBonus * task.priority * _crit * 6); - perBonus = 1 + user._statsComputed.per * .02; - gpMod = delta * task.priority * _crit * perBonus; - return stats.gp += task.streak ? (currStreak = direction === 'down' ? task.streak - 1 : task.streak, streakBonus = currStreak / 100 + 1, afterStreak = gpMod * streakBonus, currStreak > 0 ? gpMod > 0 ? user._tmp.streakBonus = afterStreak - gpMod : void 0 : void 0, afterStreak) : gpMod; - }; - subtractPoints = function() { - var conBonus, hpMod; - conBonus = 1 - (user._statsComputed.con / 250); - if (conBonus < .1) { - conBonus = 0.1; - } - hpMod = delta * conBonus * task.priority * 2; - return stats.hp += Math.round(hpMod * 10) / 10; - }; - switch (task.type) { - case 'habit': - changeTaskValue(); - if (delta > 0) { - addPoints(); - } else { - subtractPoints(); - } - th = (task.history != null ? task.history : task.history = []); - if (th[th.length - 1] && moment(th[th.length - 1].date).isSame(new Date, 'day')) { - th[th.length - 1].value = task.value; - } else { - th.push({ - date: +(new Date), - value: task.value - }); - } - if (typeof user.markModified === "function") { - user.markModified("habits." + (_.findIndex(user.habits, { - id: task.id - })) + ".history"); - } - break; - case 'daily': - if (options.cron) { - changeTaskValue(); - subtractPoints(); - if (!user.stats.buffs.streaks) { - task.streak = 0; - } - } else { - changeTaskValue(); - if (direction === 'down') { - delta = calculateDelta(); - } - addPoints(); - if (direction === 'up') { - task.streak = task.streak ? task.streak + 1 : 1; - if ((task.streak % 21) === 0) { - user.achievements.streak = user.achievements.streak ? user.achievements.streak + 1 : 1; - } - } else { - if ((task.streak % 21) === 0) { - user.achievements.streak = user.achievements.streak ? user.achievements.streak - 1 : 0; - } - task.streak = task.streak ? task.streak - 1 : 0; - } - } - break; - case 'todo': - if (options.cron) { - changeTaskValue(); - } else { - task.dateCompleted = direction === 'up' ? new Date : void 0; - changeTaskValue(); - if (direction === 'down') { - delta = calculateDelta(); - } - addPoints(); - multiplier = _.max([ - _.reduce(task.checklist, (function(m, i) { - return m + (i.completed ? 1 : 0); - }), 1), 1 - ]); - mpDelta = _.max([multiplier, .01 * user._statsComputed.maxMP * multiplier]); - mpDelta *= user._tmp.crit || 1; - if (direction === 'down') { - mpDelta *= -1; - } - user.stats.mp += mpDelta; - if (user.stats.mp >= user._statsComputed.maxMP) { - user.stats.mp = user._statsComputed.maxMP; - } - if (user.stats.mp < 0) { - user.stats.mp = 0; - } - } - break; - case 'reward': - changeTaskValue(); - stats.gp -= Math.abs(task.value); - num = parseFloat(task.value).toFixed(2); - if (stats.gp < 0) { - stats.hp += stats.gp; - stats.gp = 0; - } - } - user.fns.updateStats(stats, req); - if (typeof window === 'undefined') { - if (direction === 'up') { - user.fns.randomDrop({ - task: task, - delta: delta - }, req); - } - } - if (typeof cb === "function") { - cb(null, user); - } - return delta; - } - }; - } - user.fns = { - getItem: function(type) { - var item; - item = content.gear.flat[user.items.gear.equipped[type]]; - if (!item) { - return content.gear.flat["" + type + "_base_0"]; - } - return item; - }, - handleTwoHanded: function(item, type, req) { - var message, weapon, _ref; - if (type == null) { - type = 'equipped'; - } - if (item.type === "shield" && ((_ref = (weapon = content.gear.flat[user.items.gear[type].weapon])) != null ? _ref.twoHanded : void 0)) { - user.items.gear[type].weapon = 'weapon_base_0'; - message = i18n.t('messageTwoHandled', { - gearText: weapon.text(req.language) - }, req.language); - } - if (item.twoHanded) { - user.items.gear[type].shield = "shield_base_0"; - message = i18n.t('messageTwoHandled', { - gearText: item.text(req.language) - }, req.language); - } - return message; - }, - - /* - Because the same op needs to be performed on the client and the server (critical hits, item drops, etc), - we need things to be "random", but technically predictable so that they don't go out-of-sync - */ - predictableRandom: function(seed) { - var x; - if (!seed || seed === Math.PI) { - seed = _.reduce(user.stats, (function(m, v) { - if (_.isNumber(v)) { - return m + v; - } else { - return m; - } - }), 0); - } - x = Math.sin(seed++) * 10000; - return x - Math.floor(x); - }, - crit: function(stat, chance) { - if (stat == null) { - stat = 'str'; - } - if (chance == null) { - chance = .03; - } - if (user.fns.predictableRandom() <= chance * (1 + user._statsComputed[stat] / 100)) { - return 1.5 + (.02 * user._statsComputed[stat]); - } else { - return 1; - } - }, - - /* - Get a random property from an object - returns random property (the value) - */ - randomVal: function(obj, options) { - var array, rand; - array = (options != null ? options.key : void 0) ? _.keys(obj) : _.values(obj); - rand = user.fns.predictableRandom(options != null ? options.seed : void 0); - array.sort(); - return array[Math.floor(rand * array.length)]; - }, - - /* - This allows you to set object properties by dot-path. Eg, you can run pathSet('stats.hp',50,user) which is the same as - user.stats.hp = 50. This is useful because in our habitrpg-shared functions we're returning changesets as {path:value}, - so that different consumers can implement setters their own way. Derby needs model.set(path, value) for example, where - Angular sets object properties directly - in which case, this function will be used. - */ - dotSet: function(path, val) { - return api.dotSet(user, path, val); - }, - dotGet: function(path) { - return api.dotGet(user, path); - }, - randomDrop: function(modifiers, req) { - var acceptableDrops, chance, drop, dropK, dropMultiplier, quest, rarity, task, _base, _base1, _base2, _name, _name1, _name2, _ref, _ref1, _ref2, _ref3; - task = modifiers.task; - chance = _.min([Math.abs(task.value - 21.27), 37.5]) / 150 + .02; - chance *= task.priority * (1 + (task.streak / 100 || 0)) * (1 + (user._statsComputed.per / 100)) * (1 + (user.contributor.level / 40 || 0)) * (1 + (user.achievements.rebirths / 20 || 0)) * (1 + (user.achievements.streak / 200 || 0)) * (user._tmp.crit || 1) * (1 + .5 * (_.reduce(task.checklist, (function(m, i) { - return m + (i.completed ? 1 : 0); - }), 0) || 0)); - chance = api.diminishingReturns(chance, 0.75); - quest = content.quests[(_ref = user.party.quest) != null ? _ref.key : void 0]; - if ((quest != null ? quest.collect : void 0) && user.fns.predictableRandom(user.stats.gp) < chance) { - dropK = user.fns.randomVal(quest.collect, { - key: true - }); - user.party.quest.progress.collect[dropK]++; - if (typeof user.markModified === "function") { - user.markModified('party.quest.progress'); - } - } - dropMultiplier = ((_ref1 = user.purchased) != null ? (_ref2 = _ref1.plan) != null ? _ref2.customerId : void 0 : void 0) ? 2 : 1; - if ((api.daysSince(user.items.lastDrop.date, user.preferences) === 0) && (user.items.lastDrop.count >= dropMultiplier * (5 + Math.floor(user._statsComputed.per / 25) + (user.contributor.level || 0)))) { - return; - } - if (((_ref3 = user.flags) != null ? _ref3.dropsEnabled : void 0) && user.fns.predictableRandom(user.stats.exp) < chance) { - rarity = user.fns.predictableRandom(user.stats.gp); - if (rarity > .6) { - drop = user.fns.randomVal(_.where(content.food, { - canDrop: true - })); - if ((_base = user.items.food)[_name = drop.key] == null) { - _base[_name] = 0; - } - user.items.food[drop.key] += 1; - drop.type = 'Food'; - drop.dialog = i18n.t('messageDropFood', { - dropArticle: drop.article, - dropText: drop.text(req.language), - dropNotes: drop.notes(req.language) - }, req.language); - } else if (rarity > .3) { - drop = user.fns.randomVal(_.where(content.eggs, { - canBuy: true - })); - if ((_base1 = user.items.eggs)[_name1 = drop.key] == null) { - _base1[_name1] = 0; - } - user.items.eggs[drop.key]++; - drop.type = 'Egg'; - drop.dialog = i18n.t('messageDropEgg', { - dropText: drop.text(req.language), - dropNotes: drop.notes(req.language) - }, req.language); - } else { - acceptableDrops = rarity < .02 ? ['Golden'] : rarity < .09 ? ['Zombie', 'CottonCandyPink', 'CottonCandyBlue'] : rarity < .18 ? ['Red', 'Shade', 'Skeleton'] : ['Base', 'White', 'Desert']; - drop = user.fns.randomVal(_.pick(content.hatchingPotions, (function(v, k) { - return __indexOf.call(acceptableDrops, k) >= 0; - }))); - if ((_base2 = user.items.hatchingPotions)[_name2 = drop.key] == null) { - _base2[_name2] = 0; - } - user.items.hatchingPotions[drop.key]++; - drop.type = 'HatchingPotion'; - drop.dialog = i18n.t('messageDropPotion', { - dropText: drop.text(req.language), - dropNotes: drop.notes(req.language) - }, req.language); - } - user._tmp.drop = drop; - user.items.lastDrop.date = +(new Date); - return user.items.lastDrop.count++; - } - }, - - /* - Updates user stats with new stats. Handles death, leveling up, etc - {stats} new stats - {update} if aggregated changes, pass in userObj as update. otherwise commits will be made immediately - */ - autoAllocate: function() { - return user.stats[(function() { - var diff, ideal, preference, stats, suggested; - switch (user.preferences.allocationMode) { - case "flat": - stats = _.pick(user.stats, $w('con str per int')); - return _.invert(stats)[_.min(stats)]; - case "classbased": - ideal = [user.stats.lvl / 7 * 3, user.stats.lvl / 7 * 2, user.stats.lvl / 7, user.stats.lvl / 7]; - preference = (function() { - switch (user.stats["class"]) { - case "wizard": - return ["int", "per", "con", "str"]; - case "rogue": - return ["per", "str", "int", "con"]; - case "healer": - return ["con", "int", "str", "per"]; - default: - return ["str", "con", "per", "int"]; - } - })(); - diff = [user.stats[preference[0]] - ideal[0], user.stats[preference[1]] - ideal[1], user.stats[preference[2]] - ideal[2], user.stats[preference[3]] - ideal[3]]; - suggested = _.findIndex(diff, (function(val) { - if (val === _.min(diff)) { - return true; - } - })); - if (~suggested) { - return preference[suggested]; - } else { - return "str"; - } - case "taskbased": - suggested = _.invert(user.stats.training)[_.max(user.stats.training)]; - _.merge(user.stats.training, { - str: 0, - int: 0, - con: 0, - per: 0 - }); - return suggested || "str"; - default: - return "str"; - } - })()]++; - }, - updateStats: function(stats, req) { - var tnl; - if (stats.hp <= 0) { - return user.stats.hp = 0; - } - user.stats.hp = stats.hp; - user.stats.gp = stats.gp >= 0 ? stats.gp : 0; - tnl = api.tnl(user.stats.lvl); - if (stats.exp >= tnl) { - user.stats.exp = stats.exp; - while (stats.exp >= tnl) { - stats.exp -= tnl; - user.stats.lvl++; - tnl = api.tnl(user.stats.lvl); - if (user.preferences.automaticAllocation) { - user.fns.autoAllocate(); - } else { - user.stats.points = user.stats.lvl - (user.stats.con + user.stats.str + user.stats.per + user.stats.int); - } - user.stats.hp = 50; - } - } - user.stats.exp = stats.exp; - if (user.flags == null) { - user.flags = {}; - } - if (!user.flags.customizationsNotification && (user.stats.exp > 5 || user.stats.lvl > 1)) { - user.flags.customizationsNotification = true; - } - if (!user.flags.itemsEnabled && (user.stats.exp > 10 || user.stats.lvl > 1)) { - user.flags.itemsEnabled = true; - } - if (!user.flags.partyEnabled && user.stats.lvl >= 3) { - user.flags.partyEnabled = true; - } - if (!user.flags.dropsEnabled && user.stats.lvl >= 4) { - user.flags.dropsEnabled = true; - if (user.items.eggs["Wolf"] > 0) { - user.items.eggs["Wolf"]++; - } else { - user.items.eggs["Wolf"] = 1; - } - } - if (!user.flags.classSelected && user.stats.lvl >= 10) { - user.flags.classSelected; - } - _.each({ - vice1: 30, - atom1: 15, - moonstone1: 60, - goldenknight1: 40 - }, function(lvl, k) { - var _base, _base1, _ref; - if (!((_ref = user.flags.levelDrops) != null ? _ref[k] : void 0) && user.stats.lvl >= lvl) { - if ((_base = user.items.quests)[k] == null) { - _base[k] = 0; - } - user.items.quests[k]++; - ((_base1 = user.flags).levelDrops != null ? _base1.levelDrops : _base1.levelDrops = {})[k] = true; - if (typeof user.markModified === "function") { - user.markModified('flags.levelDrops'); - } - return user._tmp.drop = _.defaults(content.quests[k], { - type: 'Quest', - dialog: i18n.t('messageFoundQuest', { - questText: content.quests[k].text(req.language) - }, req.language) - }); - } - }); - if (!user.flags.rebirthEnabled && (user.stats.lvl >= 50 || user.achievements.ultimateGear || user.achievements.beastMaster)) { - user.flags.rebirthEnabled = true; - } - if (user.stats.lvl >= 100 && !user.flags.freeRebirth) { - return user.flags.freeRebirth = true; - } - }, - - /* - ------------------------------------------------------ - Cron - ------------------------------------------------------ - */ - - /* - At end of day, add value to all incomplete Daily & Todo tasks (further incentive) - For incomplete Dailys, deduct experience - Make sure to run this function once in a while as server will not take care of overnight calculations. - And you have to run it every time client connects. - {user} - */ - cron: function(options) { - var clearBuffs, daysMissed, expTally, lvl, lvlDiv2, now, perfect, plan, progress, todoTally, _base, _base1, _base2, _base3, _progress, _ref, _ref1, _ref2; - if (options == null) { - options = {}; - } - now = +options.now || +(new Date); - daysMissed = api.daysSince(user.lastCron, _.defaults({ - now: now - }, user.preferences)); - if (!(daysMissed > 0)) { - return; - } - user.auth.timestamps.loggedin = new Date(); - user.lastCron = now; - if (user.items.lastDrop.count > 0) { - user.items.lastDrop.count = 0; - } - perfect = true; - clearBuffs = { - str: 0, - int: 0, - per: 0, - con: 0, - stealth: 0, - streaks: false - }; - plan = (_ref = user.purchased) != null ? _ref.plan : void 0; - if (plan != null ? plan.customerId : void 0) { - if (moment(plan.dateUpdated).format('MMYYYY') !== moment().format('MMYYYY')) { - plan.gemsBought = 0; - plan.dateUpdated = new Date(); - _.defaults(plan.consecutive, { - count: 0, - offset: 0, - trinkets: 0, - gemCapExtra: 0 - }); - plan.consecutive.count++; - if (plan.consecutive.offset > 0) { - plan.consecutive.offset--; - } else if (plan.consecutive.count % 3 === 0) { - plan.consecutive.trinkets++; - plan.consecutive.gemCapExtra += 5; - if (plan.consecutive.gemCapExtra > 25) { - plan.consecutive.gemCapExtra = 25; - } - } - } - if (plan.dateTerminated && moment(plan.dateTerminated).isBefore(+(new Date))) { - _.merge(plan, { - planId: null, - customerId: null, - paymentMethod: null - }); - _.merge(plan.consecutive, { - count: 0, - offset: 0, - gemCapExtra: 0 - }); - if (typeof user.markModified === "function") { - user.markModified('purchased.plan'); - } - } - } - if (user.preferences.sleep === true) { - user.stats.buffs = clearBuffs; - return; - } - todoTally = 0; - if ((_base = user.party.quest.progress).down == null) { - _base.down = 0; - } - user.todos.concat(user.dailys).forEach(function(task) { - var absVal, completed, delta, id, repeat, scheduleMisses, type; - if (!task) { - return; - } - id = task.id, type = task.type, completed = task.completed, repeat = task.repeat; - if ((type === 'daily') && !completed && user.stats.buffs.stealth && user.stats.buffs.stealth--) { - return; - } - if (!completed) { - scheduleMisses = daysMissed; - if ((type === 'daily') && repeat) { - scheduleMisses = 0; - _.times(daysMissed, function(n) { - var thatDay; - thatDay = moment(now).subtract({ - days: n + 1 - }); - if (api.shouldDo(thatDay, repeat, user.preferences)) { - return scheduleMisses++; - } - }); - } - if (scheduleMisses > 0) { - if (type === 'daily') { - perfect = false; - } - delta = user.ops.score({ - params: { - id: task.id, - direction: 'down' - }, - query: { - times: scheduleMisses, - cron: true - } - }); - if (type === 'daily') { - user.party.quest.progress.down += delta; - } - } - } - switch (type) { - case 'daily': - (task.history != null ? task.history : task.history = []).push({ - date: +(new Date), - value: task.value - }); - task.completed = false; - return _.each(task.checklist, (function(i) { - i.completed = false; - return true; - })); - case 'todo': - absVal = completed ? Math.abs(task.value) : task.value; - return todoTally += absVal; - } - }); - user.habits.forEach(function(task) { - if (task.up === false || task.down === false) { - if (Math.abs(task.value) < 0.1) { - return task.value = 0; - } else { - return task.value = task.value / 2; - } - } - }); - ((_base1 = (user.history != null ? user.history : user.history = {})).todos != null ? _base1.todos : _base1.todos = []).push({ - date: now, - value: todoTally - }); - expTally = user.stats.exp; - lvl = 0; - while (lvl < (user.stats.lvl - 1)) { - lvl++; - expTally += api.tnl(lvl); - } - ((_base2 = user.history).exp != null ? _base2.exp : _base2.exp = []).push({ - date: now, - value: expTally - }); - if (!((_ref1 = user.purchased) != null ? (_ref2 = _ref1.plan) != null ? _ref2.customerId : void 0 : void 0)) { - user.fns.preenUserHistory(); - if (typeof user.markModified === "function") { - user.markModified('history'); - } - if (typeof user.markModified === "function") { - user.markModified('dailys'); - } - } - user.stats.buffs = perfect ? ((_base3 = user.achievements).perfect != null ? _base3.perfect : _base3.perfect = 0, user.achievements.perfect++, user.stats.lvl < 100 ? lvlDiv2 = Math.ceil(user.stats.lvl / 2) : lvlDiv2 = 50, { - str: lvlDiv2, - int: lvlDiv2, - per: lvlDiv2, - con: lvlDiv2, - stealth: 0, - streaks: false - }) : clearBuffs; - user.stats.mp += _.max([10, .1 * user._statsComputed.maxMP]); - if (user.stats.mp > user._statsComputed.maxMP) { - user.stats.mp = user._statsComputed.maxMP; - } - progress = user.party.quest.progress; - _progress = _.cloneDeep(progress); - _.merge(progress, { - down: 0, - up: 0 - }); - progress.collect = _.transform(progress.collect, (function(m, v, k) { - return m[k] = 0; - })); - return _progress; - }, - preenUserHistory: function(minHistLen) { - if (minHistLen == null) { - minHistLen = 7; - } - _.each(user.habits.concat(user.dailys), function(task) { - var _ref; - if (((_ref = task.history) != null ? _ref.length : void 0) > minHistLen) { - task.history = preenHistory(task.history); - } - return true; - }); - _.defaults(user.history, { - todos: [], - exp: [] - }); - if (user.history.exp.length > minHistLen) { - user.history.exp = preenHistory(user.history.exp); - } - if (user.history.todos.length > minHistLen) { - return user.history.todos = preenHistory(user.history.todos); - } - }, - ultimateGear: function() { - var gear, lastGearClassTypeMatrix, ownedLastGear, shouldGrant; - gear = typeof window !== "undefined" && window !== null ? user.items.gear.owned : user.items.gear.owned.toObject(); - ownedLastGear = _.chain(content.gear.flat).pick(_.keys(gear)).values().filter(function(gear) { - return gear.last; - }); - lastGearClassTypeMatrix = {}; - _.each(content.classes, function(klass) { - lastGearClassTypeMatrix[klass] = {}; - return _.each(['armor', 'weapon', 'shield', 'head'], function(type) { - lastGearClassTypeMatrix[klass][type] = false; - return true; - }); - }); - ownedLastGear.each(function(gear) { - if (gear.twoHanded) { - lastGearClassTypeMatrix[gear.klass]["shield"] = true; - } - return lastGearClassTypeMatrix[gear.klass][gear.type] = true; - }); - shouldGrant = _(lastGearClassTypeMatrix).values().reduce((function(ans, klass) { - return ans || _(klass).values().reduce((function(ans, gearType) { - return ans && gearType; - }), true); - }), false).valueOf(); - return user.achievements.ultimateGear = shouldGrant; - }, - nullify: function() { - user.ops = null; - user.fns = null; - return user = null; - } - }; - Object.defineProperty(user, '_statsComputed', { - get: function() { - var computed; - computed = _.reduce(['per', 'con', 'str', 'int'], (function(_this) { - return function(m, stat) { - m[stat] = _.reduce($w('stats stats.buffs items.gear.equipped.weapon items.gear.equipped.armor items.gear.equipped.head items.gear.equipped.shield'), function(m2, path) { - var item, val; - val = user.fns.dotGet(path); - return m2 + (~path.indexOf('items.gear') ? (item = content.gear.flat[val], (+(item != null ? item[stat] : void 0) || 0) * ((item != null ? item.klass : void 0) === user.stats["class"] || (item != null ? item.specialClass : void 0) === user.stats["class"] ? 1.5 : 1)) : +val[stat] || 0); - }, 0); - if (user.stats.lvl < 100) { - m[stat] += (user.stats.lvl - 1) / 2; - } else { - m[stat] += 50; - } - return m; - }; - })(this), {}); - computed.maxMP = computed.int * 2 + 30; - return computed; - } - }); - return Object.defineProperty(user, 'tasks', { - get: function() { - var tasks; - tasks = user.habits.concat(user.dailys).concat(user.todos).concat(user.rewards); - return _.object(_.pluck(tasks, "id"), tasks); - } - }); -}; - - -}).call(this,require("/Users/blade/habitrpg/habitrpg-shared/node_modules/browserify/node_modules/insert-module-globals/node_modules/process/browser.js")) -},{"./content.coffee":5,"./i18n.coffee":6,"/Users/blade/habitrpg/habitrpg-shared/node_modules/browserify/node_modules/insert-module-globals/node_modules/process/browser.js":2,"lodash":3,"moment":4}]},{},[1]) \ No newline at end of file +}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) +},{}]},{},[1]); diff --git a/dist/spritesmith0.css b/dist/spritesmith0.css index 046ea45cbe..b73e305a1f 100644 --- a/dist/spritesmith0.css +++ b/dist/spritesmith0.css @@ -1,6 +1,6 @@ .achievement-alien { background-image: url(spritesmith0.png); - background-position: -989px -819px; + background-position: -848px -728px; width: 24px; height: 26px; } @@ -12,73 +12,73 @@ } .achievement-boot { background-image: url(spritesmith0.png); - background-position: -964px -819px; + background-position: -989px -819px; width: 24px; height: 26px; } .achievement-bow { background-image: url(spritesmith0.png); - background-position: -939px -819px; + background-position: -964px -819px; width: 24px; height: 26px; } .achievement-cactus { background-image: url(spritesmith0.png); - background-position: -1080px -910px; + background-position: -939px -819px; width: 24px; height: 26px; } .achievement-cake { background-image: url(spritesmith0.png); - background-position: -1055px -910px; + background-position: -1080px -910px; width: 24px; height: 26px; } .achievement-cave { background-image: url(spritesmith0.png); - background-position: -1030px -910px; + background-position: -1055px -910px; width: 24px; height: 26px; } .achievement-coffin { background-image: url(spritesmith0.png); - background-position: -1171px -1001px; + background-position: -1030px -910px; width: 24px; height: 26px; } .achievement-comment { background-image: url(spritesmith0.png); - background-position: -1146px -1001px; + background-position: -1171px -1001px; width: 24px; height: 26px; } .achievement-costumeContest { background-image: url(spritesmith0.png); - background-position: -1121px -1001px; + background-position: -1146px -1001px; width: 24px; height: 26px; } .achievement-dilatory { background-image: url(spritesmith0.png); - background-position: -1262px -1092px; + background-position: -1121px -1001px; width: 24px; height: 26px; } .achievement-firefox { background-image: url(spritesmith0.png); - background-position: -1237px -1092px; + background-position: -1262px -1092px; width: 24px; height: 26px; } .achievement-habitBirthday { background-image: url(spritesmith0.png); - background-position: -1212px -1092px; + background-position: -1237px -1092px; width: 24px; height: 26px; } .achievement-heart { background-image: url(spritesmith0.png); - background-position: -1353px -1183px; + background-position: -1212px -1092px; width: 24px; height: 26px; } @@ -90,11 +90,17 @@ } .achievement-karaoke { background-image: url(spritesmith0.png); - background-position: -1303px -1183px; + background-position: -1328px -1183px; width: 24px; height: 26px; } .achievement-ninja { + background-image: url(spritesmith0.png); + background-position: -1303px -1183px; + width: 24px; + height: 26px; +} +.achievement-nye { background-image: url(spritesmith0.png); background-position: -1444px -1274px; width: 24px; @@ -156,7 +162,7 @@ } .achievement-valentine { background-image: url(spritesmith0.png); - background-position: -1328px -1183px; + background-position: -1353px -1183px; width: 24px; height: 26px; } @@ -286,18 +292,6 @@ width: 140px; height: 147px; } -.beard_ { - background-image: url(spritesmith0.png); - background-position: -848px -455px; - width: 90px; - height: 90px; -} -.customize-option.beard_ { - background-image: url(spritesmith0.png); - background-position: -873px -470px; - width: 60px; - height: 60px; -} .hair_beard_1_TRUred { background-image: url(spritesmith0.png); background-position: -848px -546px; @@ -3288,313 +3282,325 @@ } .hair_bangs_3_halloween { background-image: url(spritesmith0.png); - background-position: -91px -592px; + background-position: -182px -592px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_halloween { background-image: url(spritesmith0.png); - background-position: -116px -607px; + background-position: -207px -607px; width: 60px; height: 60px; } .hair_bangs_3_holly { background-image: url(spritesmith0.png); - background-position: 0px -592px; + background-position: -91px -592px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_holly { background-image: url(spritesmith0.png); - background-position: -25px -607px; + background-position: -116px -607px; width: 60px; height: 60px; } .hair_bangs_3_hollygreen { background-image: url(spritesmith0.png); - background-position: -565px -444px; + background-position: 0px -592px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_hollygreen { background-image: url(spritesmith0.png); - background-position: -590px -459px; + background-position: -25px -607px; width: 60px; height: 60px; } .hair_bangs_3_midnight { background-image: url(spritesmith0.png); - background-position: -706px -478px; + background-position: -565px -444px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_midnight { background-image: url(spritesmith0.png); - background-position: -731px -493px; + background-position: -590px -459px; width: 60px; height: 60px; } .hair_bangs_3_pblue { background-image: url(spritesmith0.png); - background-position: -706px -387px; + background-position: -706px -478px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_pblue { background-image: url(spritesmith0.png); - background-position: -731px -402px; + background-position: -731px -493px; width: 60px; height: 60px; } .hair_bangs_3_peppermint { background-image: url(spritesmith0.png); - background-position: -848px -364px; + background-position: -706px -387px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_peppermint { background-image: url(spritesmith0.png); - background-position: -873px -379px; + background-position: -731px -402px; width: 60px; height: 60px; } .hair_bangs_3_pgreen { background-image: url(spritesmith0.png); - background-position: -848px -273px; + background-position: -848px -455px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_pgreen { background-image: url(spritesmith0.png); - background-position: -873px -288px; + background-position: -873px -470px; width: 60px; height: 60px; } .hair_bangs_3_porange { background-image: url(spritesmith0.png); - background-position: -848px -182px; + background-position: -848px -364px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_porange { background-image: url(spritesmith0.png); - background-position: -873px -197px; + background-position: -873px -379px; width: 60px; height: 60px; } .hair_bangs_3_ppink { background-image: url(spritesmith0.png); - background-position: -848px -91px; + background-position: -848px -273px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_ppink { background-image: url(spritesmith0.png); - background-position: -873px -106px; + background-position: -873px -288px; width: 60px; height: 60px; } .hair_bangs_3_ppurple { background-image: url(spritesmith0.png); - background-position: -848px 0px; + background-position: -848px -182px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_ppurple { background-image: url(spritesmith0.png); - background-position: -873px -15px; + background-position: -873px -197px; width: 60px; height: 60px; } .hair_bangs_3_pumpkin { background-image: url(spritesmith0.png); - background-position: -728px -683px; + background-position: -848px -91px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_pumpkin { background-image: url(spritesmith0.png); - background-position: -753px -698px; + background-position: -873px -106px; width: 60px; height: 60px; } .hair_bangs_3_purple { background-image: url(spritesmith0.png); - background-position: -637px -683px; + background-position: -848px 0px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_purple { background-image: url(spritesmith0.png); - background-position: -662px -698px; + background-position: -873px -15px; width: 60px; height: 60px; } .hair_bangs_3_pyellow { background-image: url(spritesmith0.png); - background-position: -546px -683px; + background-position: -728px -683px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_pyellow { background-image: url(spritesmith0.png); - background-position: -571px -698px; + background-position: -753px -698px; width: 60px; height: 60px; } .hair_bangs_3_rainbow { background-image: url(spritesmith0.png); - background-position: -455px -683px; + background-position: -637px -683px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_rainbow { background-image: url(spritesmith0.png); - background-position: -480px -698px; + background-position: -662px -698px; width: 60px; height: 60px; } .hair_bangs_3_red { background-image: url(spritesmith0.png); - background-position: -364px -683px; + background-position: -546px -683px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_red { background-image: url(spritesmith0.png); - background-position: -389px -698px; + background-position: -571px -698px; width: 60px; height: 60px; } .hair_bangs_3_snowy { background-image: url(spritesmith0.png); - background-position: -273px -683px; + background-position: -455px -683px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_snowy { background-image: url(spritesmith0.png); - background-position: -298px -698px; + background-position: -480px -698px; width: 60px; height: 60px; } .hair_bangs_3_white { background-image: url(spritesmith0.png); - background-position: -182px -683px; + background-position: -364px -683px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_white { background-image: url(spritesmith0.png); - background-position: -207px -698px; + background-position: -389px -698px; width: 60px; height: 60px; } .hair_bangs_3_winternight { background-image: url(spritesmith0.png); - background-position: -91px -683px; + background-position: -273px -683px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_winternight { background-image: url(spritesmith0.png); - background-position: -116px -698px; + background-position: -298px -698px; width: 60px; height: 60px; } .hair_bangs_3_winterstar { background-image: url(spritesmith0.png); - background-position: 0px -683px; + background-position: -182px -683px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_winterstar { background-image: url(spritesmith0.png); - background-position: -25px -698px; + background-position: -207px -698px; width: 60px; height: 60px; } .hair_bangs_3_yellow { background-image: url(spritesmith0.png); - background-position: -728px -592px; + background-position: -91px -683px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_yellow { background-image: url(spritesmith0.png); - background-position: -753px -607px; + background-position: -116px -698px; width: 60px; height: 60px; } .hair_bangs_3_zombie { background-image: url(spritesmith0.png); - background-position: -637px -592px; + background-position: 0px -683px; width: 90px; height: 90px; } .customize-option.hair_bangs_3_zombie { background-image: url(spritesmith0.png); - background-position: -662px -607px; + background-position: -25px -698px; width: 60px; height: 60px; } .hair_base_1_TRUred { background-image: url(spritesmith0.png); - background-position: -546px -592px; + background-position: -728px -592px; width: 90px; height: 90px; } .customize-option.hair_base_1_TRUred { background-image: url(spritesmith0.png); - background-position: -571px -607px; + background-position: -753px -607px; width: 60px; height: 60px; } .hair_base_1_aurora { background-image: url(spritesmith0.png); - background-position: -455px -592px; + background-position: -637px -592px; width: 90px; height: 90px; } .customize-option.hair_base_1_aurora { background-image: url(spritesmith0.png); - background-position: -480px -607px; + background-position: -662px -607px; width: 60px; height: 60px; } .hair_base_1_black { background-image: url(spritesmith0.png); - background-position: -364px -592px; + background-position: -546px -592px; width: 90px; height: 90px; } .customize-option.hair_base_1_black { background-image: url(spritesmith0.png); - background-position: -389px -607px; + background-position: -571px -607px; width: 60px; height: 60px; } .hair_base_1_blond { background-image: url(spritesmith0.png); - background-position: -273px -592px; + background-position: -455px -592px; width: 90px; height: 90px; } .customize-option.hair_base_1_blond { background-image: url(spritesmith0.png); - background-position: -298px -607px; + background-position: -480px -607px; width: 60px; height: 60px; } .hair_base_1_blue { background-image: url(spritesmith0.png); - background-position: -182px -592px; + background-position: -364px -592px; width: 90px; height: 90px; } .customize-option.hair_base_1_blue { background-image: url(spritesmith0.png); - background-position: -207px -607px; + background-position: -389px -607px; + width: 60px; + height: 60px; +} +.hair_base_1_brown { + background-image: url(spritesmith0.png); + background-position: -273px -592px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_brown { + background-image: url(spritesmith0.png); + background-position: -298px -607px; width: 60px; height: 60px; } diff --git a/dist/spritesmith0.png b/dist/spritesmith0.png index fa3163b159..3be0630f1b 100644 Binary files a/dist/spritesmith0.png and b/dist/spritesmith0.png differ diff --git a/dist/spritesmith1.css b/dist/spritesmith1.css index 0feb2c085e..e4de75c3ff 100644 --- a/dist/spritesmith1.css +++ b/dist/spritesmith1.css @@ -1,3900 +1,3912 @@ -.hair_base_1_brown { +.hair_base_1_candycane { background-image: url(spritesmith1.png); background-position: -91px 0px; width: 90px; height: 90px; } -.customize-option.hair_base_1_brown { +.customize-option.hair_base_1_candycane { background-image: url(spritesmith1.png); background-position: -116px -15px; width: 60px; height: 60px; } -.hair_base_1_candycane { - background-image: url(spritesmith1.png); - background-position: -546px -1092px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_candycane { - background-image: url(spritesmith1.png); - background-position: -571px -1107px; - width: 60px; - height: 60px; -} .hair_base_1_candycorn { - background-image: url(spritesmith1.png); - background-position: 0px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_candycorn { - background-image: url(spritesmith1.png); - background-position: -25px -106px; - width: 60px; - height: 60px; -} -.hair_base_1_festive { - background-image: url(spritesmith1.png); - background-position: -91px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_festive { - background-image: url(spritesmith1.png); - background-position: -116px -106px; - width: 60px; - height: 60px; -} -.hair_base_1_frost { - background-image: url(spritesmith1.png); - background-position: -182px 0px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_frost { - background-image: url(spritesmith1.png); - background-position: -207px -15px; - width: 60px; - height: 60px; -} -.hair_base_1_ghostwhite { - background-image: url(spritesmith1.png); - background-position: -182px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_ghostwhite { - background-image: url(spritesmith1.png); - background-position: -207px -106px; - width: 60px; - height: 60px; -} -.hair_base_1_green { - background-image: url(spritesmith1.png); - background-position: 0px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_green { - background-image: url(spritesmith1.png); - background-position: -25px -197px; - width: 60px; - height: 60px; -} -.hair_base_1_halloween { - background-image: url(spritesmith1.png); - background-position: -91px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_halloween { - background-image: url(spritesmith1.png); - background-position: -116px -197px; - width: 60px; - height: 60px; -} -.hair_base_1_holly { - background-image: url(spritesmith1.png); - background-position: -182px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_holly { - background-image: url(spritesmith1.png); - background-position: -207px -197px; - width: 60px; - height: 60px; -} -.hair_base_1_hollygreen { - background-image: url(spritesmith1.png); - background-position: -273px 0px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_hollygreen { - background-image: url(spritesmith1.png); - background-position: -298px -15px; - width: 60px; - height: 60px; -} -.hair_base_1_midnight { - background-image: url(spritesmith1.png); - background-position: -273px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_midnight { - background-image: url(spritesmith1.png); - background-position: -298px -106px; - width: 60px; - height: 60px; -} -.hair_base_1_pblue { - background-image: url(spritesmith1.png); - background-position: -273px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_pblue { - background-image: url(spritesmith1.png); - background-position: -298px -197px; - width: 60px; - height: 60px; -} -.hair_base_1_peppermint { - background-image: url(spritesmith1.png); - background-position: 0px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_peppermint { - background-image: url(spritesmith1.png); - background-position: -25px -288px; - width: 60px; - height: 60px; -} -.hair_base_1_pgreen { - background-image: url(spritesmith1.png); - background-position: -91px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_pgreen { - background-image: url(spritesmith1.png); - background-position: -116px -288px; - width: 60px; - height: 60px; -} -.hair_base_1_porange { - background-image: url(spritesmith1.png); - background-position: -182px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_porange { - background-image: url(spritesmith1.png); - background-position: -207px -288px; - width: 60px; - height: 60px; -} -.hair_base_1_ppink { - background-image: url(spritesmith1.png); - background-position: -273px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_ppink { - background-image: url(spritesmith1.png); - background-position: -298px -288px; - width: 60px; - height: 60px; -} -.hair_base_1_ppurple { - background-image: url(spritesmith1.png); - background-position: -364px 0px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_ppurple { - background-image: url(spritesmith1.png); - background-position: -389px -15px; - width: 60px; - height: 60px; -} -.hair_base_1_pumpkin { - background-image: url(spritesmith1.png); - background-position: -364px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_pumpkin { - background-image: url(spritesmith1.png); - background-position: -389px -106px; - width: 60px; - height: 60px; -} -.hair_base_1_purple { - background-image: url(spritesmith1.png); - background-position: -364px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_purple { - background-image: url(spritesmith1.png); - background-position: -389px -197px; - width: 60px; - height: 60px; -} -.hair_base_1_pyellow { - background-image: url(spritesmith1.png); - background-position: -364px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_pyellow { - background-image: url(spritesmith1.png); - background-position: -389px -288px; - width: 60px; - height: 60px; -} -.hair_base_1_rainbow { - background-image: url(spritesmith1.png); - background-position: 0px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_rainbow { - background-image: url(spritesmith1.png); - background-position: -25px -379px; - width: 60px; - height: 60px; -} -.hair_base_1_red { - background-image: url(spritesmith1.png); - background-position: -91px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_red { - background-image: url(spritesmith1.png); - background-position: -116px -379px; - width: 60px; - height: 60px; -} -.hair_base_1_snowy { - background-image: url(spritesmith1.png); - background-position: -182px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_snowy { - background-image: url(spritesmith1.png); - background-position: -207px -379px; - width: 60px; - height: 60px; -} -.hair_base_1_white { - background-image: url(spritesmith1.png); - background-position: -273px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_white { - background-image: url(spritesmith1.png); - background-position: -298px -379px; - width: 60px; - height: 60px; -} -.hair_base_1_winternight { - background-image: url(spritesmith1.png); - background-position: -364px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_winternight { - background-image: url(spritesmith1.png); - background-position: -389px -379px; - width: 60px; - height: 60px; -} -.hair_base_1_winterstar { - background-image: url(spritesmith1.png); - background-position: -455px 0px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_winterstar { - background-image: url(spritesmith1.png); - background-position: -480px -15px; - width: 60px; - height: 60px; -} -.hair_base_1_yellow { - background-image: url(spritesmith1.png); - background-position: -455px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_yellow { - background-image: url(spritesmith1.png); - background-position: -480px -106px; - width: 60px; - height: 60px; -} -.hair_base_1_zombie { - background-image: url(spritesmith1.png); - background-position: -455px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_1_zombie { - background-image: url(spritesmith1.png); - background-position: -480px -197px; - width: 60px; - height: 60px; -} -.hair_base_2_TRUred { - background-image: url(spritesmith1.png); - background-position: -455px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_TRUred { - background-image: url(spritesmith1.png); - background-position: -480px -288px; - width: 60px; - height: 60px; -} -.hair_base_2_aurora { - background-image: url(spritesmith1.png); - background-position: -455px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_aurora { - background-image: url(spritesmith1.png); - background-position: -480px -379px; - width: 60px; - height: 60px; -} -.hair_base_2_black { - background-image: url(spritesmith1.png); - background-position: 0px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_black { - background-image: url(spritesmith1.png); - background-position: -25px -470px; - width: 60px; - height: 60px; -} -.hair_base_2_blond { - background-image: url(spritesmith1.png); - background-position: -91px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_blond { - background-image: url(spritesmith1.png); - background-position: -116px -470px; - width: 60px; - height: 60px; -} -.hair_base_2_blue { - background-image: url(spritesmith1.png); - background-position: -182px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_blue { - background-image: url(spritesmith1.png); - background-position: -207px -470px; - width: 60px; - height: 60px; -} -.hair_base_2_brown { - background-image: url(spritesmith1.png); - background-position: -273px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_brown { - background-image: url(spritesmith1.png); - background-position: -298px -470px; - width: 60px; - height: 60px; -} -.hair_base_2_candycane { - background-image: url(spritesmith1.png); - background-position: -364px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_candycane { - background-image: url(spritesmith1.png); - background-position: -389px -470px; - width: 60px; - height: 60px; -} -.hair_base_2_candycorn { - background-image: url(spritesmith1.png); - background-position: -455px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_candycorn { - background-image: url(spritesmith1.png); - background-position: -480px -470px; - width: 60px; - height: 60px; -} -.hair_base_2_festive { - background-image: url(spritesmith1.png); - background-position: -546px 0px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_festive { - background-image: url(spritesmith1.png); - background-position: -571px -15px; - width: 60px; - height: 60px; -} -.hair_base_2_frost { - background-image: url(spritesmith1.png); - background-position: -546px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_frost { - background-image: url(spritesmith1.png); - background-position: -571px -106px; - width: 60px; - height: 60px; -} -.hair_base_2_ghostwhite { - background-image: url(spritesmith1.png); - background-position: -546px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_ghostwhite { - background-image: url(spritesmith1.png); - background-position: -571px -197px; - width: 60px; - height: 60px; -} -.hair_base_2_green { - background-image: url(spritesmith1.png); - background-position: -546px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_green { - background-image: url(spritesmith1.png); - background-position: -571px -288px; - width: 60px; - height: 60px; -} -.hair_base_2_halloween { - background-image: url(spritesmith1.png); - background-position: -546px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_halloween { - background-image: url(spritesmith1.png); - background-position: -571px -379px; - width: 60px; - height: 60px; -} -.hair_base_2_holly { - background-image: url(spritesmith1.png); - background-position: -546px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_holly { - background-image: url(spritesmith1.png); - background-position: -571px -470px; - width: 60px; - height: 60px; -} -.hair_base_2_hollygreen { - background-image: url(spritesmith1.png); - background-position: 0px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_hollygreen { - background-image: url(spritesmith1.png); - background-position: -25px -561px; - width: 60px; - height: 60px; -} -.hair_base_2_midnight { - background-image: url(spritesmith1.png); - background-position: -91px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_midnight { - background-image: url(spritesmith1.png); - background-position: -116px -561px; - width: 60px; - height: 60px; -} -.hair_base_2_pblue { - background-image: url(spritesmith1.png); - background-position: -182px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_pblue { - background-image: url(spritesmith1.png); - background-position: -207px -561px; - width: 60px; - height: 60px; -} -.hair_base_2_peppermint { - background-image: url(spritesmith1.png); - background-position: -273px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_peppermint { - background-image: url(spritesmith1.png); - background-position: -298px -561px; - width: 60px; - height: 60px; -} -.hair_base_2_pgreen { - background-image: url(spritesmith1.png); - background-position: -364px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_pgreen { - background-image: url(spritesmith1.png); - background-position: -389px -561px; - width: 60px; - height: 60px; -} -.hair_base_2_porange { - background-image: url(spritesmith1.png); - background-position: -455px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_porange { - background-image: url(spritesmith1.png); - background-position: -480px -561px; - width: 60px; - height: 60px; -} -.hair_base_2_ppink { - background-image: url(spritesmith1.png); - background-position: -546px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_ppink { - background-image: url(spritesmith1.png); - background-position: -571px -561px; - width: 60px; - height: 60px; -} -.hair_base_2_ppurple { - background-image: url(spritesmith1.png); - background-position: -637px 0px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_ppurple { - background-image: url(spritesmith1.png); - background-position: -662px -15px; - width: 60px; - height: 60px; -} -.hair_base_2_pumpkin { - background-image: url(spritesmith1.png); - background-position: -637px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_pumpkin { - background-image: url(spritesmith1.png); - background-position: -662px -106px; - width: 60px; - height: 60px; -} -.hair_base_2_purple { - background-image: url(spritesmith1.png); - background-position: -637px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_purple { - background-image: url(spritesmith1.png); - background-position: -662px -197px; - width: 60px; - height: 60px; -} -.hair_base_2_pyellow { - background-image: url(spritesmith1.png); - background-position: -637px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_pyellow { - background-image: url(spritesmith1.png); - background-position: -662px -288px; - width: 60px; - height: 60px; -} -.hair_base_2_rainbow { - background-image: url(spritesmith1.png); - background-position: -637px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_rainbow { - background-image: url(spritesmith1.png); - background-position: -662px -379px; - width: 60px; - height: 60px; -} -.hair_base_2_red { - background-image: url(spritesmith1.png); - background-position: -637px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_red { - background-image: url(spritesmith1.png); - background-position: -662px -470px; - width: 60px; - height: 60px; -} -.hair_base_2_snowy { - background-image: url(spritesmith1.png); - background-position: -637px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_snowy { - background-image: url(spritesmith1.png); - background-position: -662px -561px; - width: 60px; - height: 60px; -} -.hair_base_2_white { - background-image: url(spritesmith1.png); - background-position: 0px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_white { - background-image: url(spritesmith1.png); - background-position: -25px -652px; - width: 60px; - height: 60px; -} -.hair_base_2_winternight { - background-image: url(spritesmith1.png); - background-position: -91px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_winternight { - background-image: url(spritesmith1.png); - background-position: -116px -652px; - width: 60px; - height: 60px; -} -.hair_base_2_winterstar { - background-image: url(spritesmith1.png); - background-position: -182px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_winterstar { - background-image: url(spritesmith1.png); - background-position: -207px -652px; - width: 60px; - height: 60px; -} -.hair_base_2_yellow { - background-image: url(spritesmith1.png); - background-position: -273px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_yellow { - background-image: url(spritesmith1.png); - background-position: -298px -652px; - width: 60px; - height: 60px; -} -.hair_base_2_zombie { - background-image: url(spritesmith1.png); - background-position: -364px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_2_zombie { - background-image: url(spritesmith1.png); - background-position: -389px -652px; - width: 60px; - height: 60px; -} -.hair_base_3_TRUred { - background-image: url(spritesmith1.png); - background-position: -455px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_TRUred { - background-image: url(spritesmith1.png); - background-position: -480px -652px; - width: 60px; - height: 60px; -} -.hair_base_3_aurora { - background-image: url(spritesmith1.png); - background-position: -546px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_aurora { - background-image: url(spritesmith1.png); - background-position: -571px -652px; - width: 60px; - height: 60px; -} -.hair_base_3_black { - background-image: url(spritesmith1.png); - background-position: -637px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_black { - background-image: url(spritesmith1.png); - background-position: -662px -652px; - width: 60px; - height: 60px; -} -.hair_base_3_blond { - background-image: url(spritesmith1.png); - background-position: -728px 0px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_blond { - background-image: url(spritesmith1.png); - background-position: -753px -15px; - width: 60px; - height: 60px; -} -.hair_base_3_blue { - background-image: url(spritesmith1.png); - background-position: -728px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_blue { - background-image: url(spritesmith1.png); - background-position: -753px -106px; - width: 60px; - height: 60px; -} -.hair_base_3_brown { - background-image: url(spritesmith1.png); - background-position: -728px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_brown { - background-image: url(spritesmith1.png); - background-position: -753px -197px; - width: 60px; - height: 60px; -} -.hair_base_3_candycane { - background-image: url(spritesmith1.png); - background-position: -728px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_candycane { - background-image: url(spritesmith1.png); - background-position: -753px -288px; - width: 60px; - height: 60px; -} -.hair_base_3_candycorn { - background-image: url(spritesmith1.png); - background-position: -728px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_candycorn { - background-image: url(spritesmith1.png); - background-position: -753px -379px; - width: 60px; - height: 60px; -} -.hair_base_3_festive { - background-image: url(spritesmith1.png); - background-position: -728px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_festive { - background-image: url(spritesmith1.png); - background-position: -753px -470px; - width: 60px; - height: 60px; -} -.hair_base_3_frost { - background-image: url(spritesmith1.png); - background-position: -728px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_frost { - background-image: url(spritesmith1.png); - background-position: -753px -561px; - width: 60px; - height: 60px; -} -.hair_base_3_ghostwhite { - background-image: url(spritesmith1.png); - background-position: -728px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_ghostwhite { - background-image: url(spritesmith1.png); - background-position: -753px -652px; - width: 60px; - height: 60px; -} -.hair_base_3_green { - background-image: url(spritesmith1.png); - background-position: 0px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_green { - background-image: url(spritesmith1.png); - background-position: -25px -743px; - width: 60px; - height: 60px; -} -.hair_base_3_halloween { - background-image: url(spritesmith1.png); - background-position: -91px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_halloween { - background-image: url(spritesmith1.png); - background-position: -116px -743px; - width: 60px; - height: 60px; -} -.hair_base_3_holly { - background-image: url(spritesmith1.png); - background-position: -182px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_holly { - background-image: url(spritesmith1.png); - background-position: -207px -743px; - width: 60px; - height: 60px; -} -.hair_base_3_hollygreen { - background-image: url(spritesmith1.png); - background-position: -273px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_hollygreen { - background-image: url(spritesmith1.png); - background-position: -298px -743px; - width: 60px; - height: 60px; -} -.hair_base_3_midnight { - background-image: url(spritesmith1.png); - background-position: -364px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_midnight { - background-image: url(spritesmith1.png); - background-position: -389px -743px; - width: 60px; - height: 60px; -} -.hair_base_3_pblue { - background-image: url(spritesmith1.png); - background-position: -455px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_pblue { - background-image: url(spritesmith1.png); - background-position: -480px -743px; - width: 60px; - height: 60px; -} -.hair_base_3_peppermint { - background-image: url(spritesmith1.png); - background-position: -546px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_peppermint { - background-image: url(spritesmith1.png); - background-position: -571px -743px; - width: 60px; - height: 60px; -} -.hair_base_3_pgreen { - background-image: url(spritesmith1.png); - background-position: -637px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_pgreen { - background-image: url(spritesmith1.png); - background-position: -662px -743px; - width: 60px; - height: 60px; -} -.hair_base_3_porange { - background-image: url(spritesmith1.png); - background-position: -728px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_porange { - background-image: url(spritesmith1.png); - background-position: -753px -743px; - width: 60px; - height: 60px; -} -.hair_base_3_ppink { - background-image: url(spritesmith1.png); - background-position: -819px 0px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_ppink { - background-image: url(spritesmith1.png); - background-position: -844px -15px; - width: 60px; - height: 60px; -} -.hair_base_3_ppurple { - background-image: url(spritesmith1.png); - background-position: -819px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_ppurple { - background-image: url(spritesmith1.png); - background-position: -844px -106px; - width: 60px; - height: 60px; -} -.hair_base_3_pumpkin { - background-image: url(spritesmith1.png); - background-position: -819px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_pumpkin { - background-image: url(spritesmith1.png); - background-position: -844px -197px; - width: 60px; - height: 60px; -} -.hair_base_3_purple { - background-image: url(spritesmith1.png); - background-position: -819px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_purple { - background-image: url(spritesmith1.png); - background-position: -844px -288px; - width: 60px; - height: 60px; -} -.hair_base_3_pyellow { - background-image: url(spritesmith1.png); - background-position: -819px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_pyellow { - background-image: url(spritesmith1.png); - background-position: -844px -379px; - width: 60px; - height: 60px; -} -.hair_base_3_rainbow { - background-image: url(spritesmith1.png); - background-position: -819px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_rainbow { - background-image: url(spritesmith1.png); - background-position: -844px -470px; - width: 60px; - height: 60px; -} -.hair_base_3_red { - background-image: url(spritesmith1.png); - background-position: -819px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_red { - background-image: url(spritesmith1.png); - background-position: -844px -561px; - width: 60px; - height: 60px; -} -.hair_base_3_snowy { - background-image: url(spritesmith1.png); - background-position: -819px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_snowy { - background-image: url(spritesmith1.png); - background-position: -844px -652px; - width: 60px; - height: 60px; -} -.hair_base_3_white { - background-image: url(spritesmith1.png); - background-position: -819px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_white { - background-image: url(spritesmith1.png); - background-position: -844px -743px; - width: 60px; - height: 60px; -} -.hair_base_3_winternight { - background-image: url(spritesmith1.png); - background-position: 0px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_winternight { - background-image: url(spritesmith1.png); - background-position: -25px -834px; - width: 60px; - height: 60px; -} -.hair_base_3_winterstar { - background-image: url(spritesmith1.png); - background-position: -91px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_winterstar { - background-image: url(spritesmith1.png); - background-position: -116px -834px; - width: 60px; - height: 60px; -} -.hair_base_3_yellow { - background-image: url(spritesmith1.png); - background-position: -182px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_yellow { - background-image: url(spritesmith1.png); - background-position: -207px -834px; - width: 60px; - height: 60px; -} -.hair_base_3_zombie { - background-image: url(spritesmith1.png); - background-position: -273px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_3_zombie { - background-image: url(spritesmith1.png); - background-position: -298px -834px; - width: 60px; - height: 60px; -} -.hair_base_4_TRUred { - background-image: url(spritesmith1.png); - background-position: -364px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_TRUred { - background-image: url(spritesmith1.png); - background-position: -389px -834px; - width: 60px; - height: 60px; -} -.hair_base_4_aurora { - background-image: url(spritesmith1.png); - background-position: -455px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_aurora { - background-image: url(spritesmith1.png); - background-position: -480px -834px; - width: 60px; - height: 60px; -} -.hair_base_4_black { - background-image: url(spritesmith1.png); - background-position: -546px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_black { - background-image: url(spritesmith1.png); - background-position: -571px -834px; - width: 60px; - height: 60px; -} -.hair_base_4_blond { - background-image: url(spritesmith1.png); - background-position: -637px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_blond { - background-image: url(spritesmith1.png); - background-position: -662px -834px; - width: 60px; - height: 60px; -} -.hair_base_4_blue { - background-image: url(spritesmith1.png); - background-position: -728px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_blue { - background-image: url(spritesmith1.png); - background-position: -753px -834px; - width: 60px; - height: 60px; -} -.hair_base_4_brown { - background-image: url(spritesmith1.png); - background-position: -819px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_brown { - background-image: url(spritesmith1.png); - background-position: -844px -834px; - width: 60px; - height: 60px; -} -.hair_base_4_candycane { - background-image: url(spritesmith1.png); - background-position: -910px 0px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_candycane { - background-image: url(spritesmith1.png); - background-position: -935px -15px; - width: 60px; - height: 60px; -} -.hair_base_4_candycorn { - background-image: url(spritesmith1.png); - background-position: -910px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_candycorn { - background-image: url(spritesmith1.png); - background-position: -935px -106px; - width: 60px; - height: 60px; -} -.hair_base_4_festive { - background-image: url(spritesmith1.png); - background-position: -910px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_festive { - background-image: url(spritesmith1.png); - background-position: -935px -197px; - width: 60px; - height: 60px; -} -.hair_base_4_frost { - background-image: url(spritesmith1.png); - background-position: -910px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_frost { - background-image: url(spritesmith1.png); - background-position: -935px -288px; - width: 60px; - height: 60px; -} -.hair_base_4_ghostwhite { - background-image: url(spritesmith1.png); - background-position: -910px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_ghostwhite { - background-image: url(spritesmith1.png); - background-position: -935px -379px; - width: 60px; - height: 60px; -} -.hair_base_4_green { - background-image: url(spritesmith1.png); - background-position: -910px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_green { - background-image: url(spritesmith1.png); - background-position: -935px -470px; - width: 60px; - height: 60px; -} -.hair_base_4_halloween { - background-image: url(spritesmith1.png); - background-position: -910px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_halloween { - background-image: url(spritesmith1.png); - background-position: -935px -561px; - width: 60px; - height: 60px; -} -.hair_base_4_holly { - background-image: url(spritesmith1.png); - background-position: -910px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_holly { - background-image: url(spritesmith1.png); - background-position: -935px -652px; - width: 60px; - height: 60px; -} -.hair_base_4_hollygreen { - background-image: url(spritesmith1.png); - background-position: -910px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_hollygreen { - background-image: url(spritesmith1.png); - background-position: -935px -743px; - width: 60px; - height: 60px; -} -.hair_base_4_midnight { - background-image: url(spritesmith1.png); - background-position: -910px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_midnight { - background-image: url(spritesmith1.png); - background-position: -935px -834px; - width: 60px; - height: 60px; -} -.hair_base_4_pblue { - background-image: url(spritesmith1.png); - background-position: 0px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_pblue { - background-image: url(spritesmith1.png); - background-position: -25px -925px; - width: 60px; - height: 60px; -} -.hair_base_4_peppermint { - background-image: url(spritesmith1.png); - background-position: -91px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_peppermint { - background-image: url(spritesmith1.png); - background-position: -116px -925px; - width: 60px; - height: 60px; -} -.hair_base_4_pgreen { - background-image: url(spritesmith1.png); - background-position: -182px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_pgreen { - background-image: url(spritesmith1.png); - background-position: -207px -925px; - width: 60px; - height: 60px; -} -.hair_base_4_porange { - background-image: url(spritesmith1.png); - background-position: -273px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_porange { - background-image: url(spritesmith1.png); - background-position: -298px -925px; - width: 60px; - height: 60px; -} -.hair_base_4_ppink { - background-image: url(spritesmith1.png); - background-position: -364px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_ppink { - background-image: url(spritesmith1.png); - background-position: -389px -925px; - width: 60px; - height: 60px; -} -.hair_base_4_ppurple { - background-image: url(spritesmith1.png); - background-position: -455px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_ppurple { - background-image: url(spritesmith1.png); - background-position: -480px -925px; - width: 60px; - height: 60px; -} -.hair_base_4_pumpkin { - background-image: url(spritesmith1.png); - background-position: -546px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_pumpkin { - background-image: url(spritesmith1.png); - background-position: -571px -925px; - width: 60px; - height: 60px; -} -.hair_base_4_purple { - background-image: url(spritesmith1.png); - background-position: -637px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_purple { - background-image: url(spritesmith1.png); - background-position: -662px -925px; - width: 60px; - height: 60px; -} -.hair_base_4_pyellow { - background-image: url(spritesmith1.png); - background-position: -728px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_pyellow { - background-image: url(spritesmith1.png); - background-position: -753px -925px; - width: 60px; - height: 60px; -} -.hair_base_4_rainbow { - background-image: url(spritesmith1.png); - background-position: -819px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_rainbow { - background-image: url(spritesmith1.png); - background-position: -844px -925px; - width: 60px; - height: 60px; -} -.hair_base_4_red { - background-image: url(spritesmith1.png); - background-position: -910px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_red { - background-image: url(spritesmith1.png); - background-position: -935px -925px; - width: 60px; - height: 60px; -} -.hair_base_4_snowy { - background-image: url(spritesmith1.png); - background-position: -1001px 0px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_snowy { - background-image: url(spritesmith1.png); - background-position: -1026px -15px; - width: 60px; - height: 60px; -} -.hair_base_4_white { - background-image: url(spritesmith1.png); - background-position: -1001px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_white { - background-image: url(spritesmith1.png); - background-position: -1026px -106px; - width: 60px; - height: 60px; -} -.hair_base_4_winternight { - background-image: url(spritesmith1.png); - background-position: -1001px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_winternight { - background-image: url(spritesmith1.png); - background-position: -1026px -197px; - width: 60px; - height: 60px; -} -.hair_base_4_winterstar { - background-image: url(spritesmith1.png); - background-position: -1001px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_winterstar { - background-image: url(spritesmith1.png); - background-position: -1026px -288px; - width: 60px; - height: 60px; -} -.hair_base_4_yellow { - background-image: url(spritesmith1.png); - background-position: -1001px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_yellow { - background-image: url(spritesmith1.png); - background-position: -1026px -379px; - width: 60px; - height: 60px; -} -.hair_base_4_zombie { - background-image: url(spritesmith1.png); - background-position: -1001px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_4_zombie { - background-image: url(spritesmith1.png); - background-position: -1026px -470px; - width: 60px; - height: 60px; -} -.hair_base_5_TRUred { - background-image: url(spritesmith1.png); - background-position: -1001px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_TRUred { - background-image: url(spritesmith1.png); - background-position: -1026px -561px; - width: 60px; - height: 60px; -} -.hair_base_5_aurora { - background-image: url(spritesmith1.png); - background-position: -1001px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_aurora { - background-image: url(spritesmith1.png); - background-position: -1026px -652px; - width: 60px; - height: 60px; -} -.hair_base_5_black { - background-image: url(spritesmith1.png); - background-position: -1001px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_black { - background-image: url(spritesmith1.png); - background-position: -1026px -743px; - width: 60px; - height: 60px; -} -.hair_base_5_blond { - background-image: url(spritesmith1.png); - background-position: -1001px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_blond { - background-image: url(spritesmith1.png); - background-position: -1026px -834px; - width: 60px; - height: 60px; -} -.hair_base_5_blue { - background-image: url(spritesmith1.png); - background-position: -1001px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_blue { - background-image: url(spritesmith1.png); - background-position: -1026px -925px; - width: 60px; - height: 60px; -} -.hair_base_5_brown { - background-image: url(spritesmith1.png); - background-position: 0px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_brown { - background-image: url(spritesmith1.png); - background-position: -25px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_candycane { - background-image: url(spritesmith1.png); - background-position: -91px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_candycane { - background-image: url(spritesmith1.png); - background-position: -116px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_candycorn { - background-image: url(spritesmith1.png); - background-position: -182px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_candycorn { - background-image: url(spritesmith1.png); - background-position: -207px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_festive { - background-image: url(spritesmith1.png); - background-position: -273px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_festive { - background-image: url(spritesmith1.png); - background-position: -298px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_frost { - background-image: url(spritesmith1.png); - background-position: -364px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_frost { - background-image: url(spritesmith1.png); - background-position: -389px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_ghostwhite { - background-image: url(spritesmith1.png); - background-position: -455px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_ghostwhite { - background-image: url(spritesmith1.png); - background-position: -480px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_green { - background-image: url(spritesmith1.png); - background-position: -546px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_green { - background-image: url(spritesmith1.png); - background-position: -571px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_halloween { - background-image: url(spritesmith1.png); - background-position: -637px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_halloween { - background-image: url(spritesmith1.png); - background-position: -662px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_holly { - background-image: url(spritesmith1.png); - background-position: -728px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_holly { - background-image: url(spritesmith1.png); - background-position: -753px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_hollygreen { - background-image: url(spritesmith1.png); - background-position: -819px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_hollygreen { - background-image: url(spritesmith1.png); - background-position: -844px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_midnight { - background-image: url(spritesmith1.png); - background-position: -910px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_midnight { - background-image: url(spritesmith1.png); - background-position: -935px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_pblue { - background-image: url(spritesmith1.png); - background-position: -1001px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_pblue { - background-image: url(spritesmith1.png); - background-position: -1026px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_peppermint { - background-image: url(spritesmith1.png); - background-position: -1092px 0px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_peppermint { - background-image: url(spritesmith1.png); - background-position: -1117px -15px; - width: 60px; - height: 60px; -} -.hair_base_5_pgreen { - background-image: url(spritesmith1.png); - background-position: -1092px -91px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_pgreen { - background-image: url(spritesmith1.png); - background-position: -1117px -106px; - width: 60px; - height: 60px; -} -.hair_base_5_porange { - background-image: url(spritesmith1.png); - background-position: -1092px -182px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_porange { - background-image: url(spritesmith1.png); - background-position: -1117px -197px; - width: 60px; - height: 60px; -} -.hair_base_5_ppink { - background-image: url(spritesmith1.png); - background-position: -1092px -273px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_ppink { - background-image: url(spritesmith1.png); - background-position: -1117px -288px; - width: 60px; - height: 60px; -} -.hair_base_5_ppurple { - background-image: url(spritesmith1.png); - background-position: -1092px -364px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_ppurple { - background-image: url(spritesmith1.png); - background-position: -1117px -379px; - width: 60px; - height: 60px; -} -.hair_base_5_pumpkin { - background-image: url(spritesmith1.png); - background-position: -1092px -455px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_pumpkin { - background-image: url(spritesmith1.png); - background-position: -1117px -470px; - width: 60px; - height: 60px; -} -.hair_base_5_purple { - background-image: url(spritesmith1.png); - background-position: -1092px -546px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_purple { - background-image: url(spritesmith1.png); - background-position: -1117px -561px; - width: 60px; - height: 60px; -} -.hair_base_5_pyellow { - background-image: url(spritesmith1.png); - background-position: -1092px -637px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_pyellow { - background-image: url(spritesmith1.png); - background-position: -1117px -652px; - width: 60px; - height: 60px; -} -.hair_base_5_rainbow { - background-image: url(spritesmith1.png); - background-position: -1092px -728px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_rainbow { - background-image: url(spritesmith1.png); - background-position: -1117px -743px; - width: 60px; - height: 60px; -} -.hair_base_5_red { - background-image: url(spritesmith1.png); - background-position: -1092px -819px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_red { - background-image: url(spritesmith1.png); - background-position: -1117px -834px; - width: 60px; - height: 60px; -} -.hair_base_5_snowy { - background-image: url(spritesmith1.png); - background-position: -1092px -910px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_snowy { - background-image: url(spritesmith1.png); - background-position: -1117px -925px; - width: 60px; - height: 60px; -} -.hair_base_5_white { - background-image: url(spritesmith1.png); - background-position: -1092px -1001px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_white { - background-image: url(spritesmith1.png); - background-position: -1117px -1016px; - width: 60px; - height: 60px; -} -.hair_base_5_winternight { - background-image: url(spritesmith1.png); - background-position: 0px -1092px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_winternight { - background-image: url(spritesmith1.png); - background-position: -25px -1107px; - width: 60px; - height: 60px; -} -.hair_base_5_winterstar { - background-image: url(spritesmith1.png); - background-position: -91px -1092px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_winterstar { - background-image: url(spritesmith1.png); - background-position: -116px -1107px; - width: 60px; - height: 60px; -} -.hair_base_5_yellow { - background-image: url(spritesmith1.png); - background-position: -182px -1092px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_yellow { - background-image: url(spritesmith1.png); - background-position: -207px -1107px; - width: 60px; - height: 60px; -} -.hair_base_5_zombie { - background-image: url(spritesmith1.png); - background-position: -273px -1092px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_5_zombie { - background-image: url(spritesmith1.png); - background-position: -298px -1107px; - width: 60px; - height: 60px; -} -.hair_base_6_TRUred { - background-image: url(spritesmith1.png); - background-position: -364px -1092px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_6_TRUred { - background-image: url(spritesmith1.png); - background-position: -389px -1107px; - width: 60px; - height: 60px; -} -.hair_base_6_aurora { - background-image: url(spritesmith1.png); - background-position: -455px -1092px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_6_aurora { - background-image: url(spritesmith1.png); - background-position: -480px -1107px; - width: 60px; - height: 60px; -} -.hair_base_6_black { - background-image: url(spritesmith1.png); - background-position: 0px 0px; - width: 90px; - height: 90px; -} -.customize-option.hair_base_6_black { - background-image: url(spritesmith1.png); - background-position: -25px -15px; - width: 60px; - height: 60px; -} -.hair_base_6_blond { background-image: url(spritesmith1.png); background-position: -637px -1092px; width: 90px; height: 90px; } -.customize-option.hair_base_6_blond { +.customize-option.hair_base_1_candycorn { background-image: url(spritesmith1.png); background-position: -662px -1107px; width: 60px; height: 60px; } +.hair_base_1_festive { + background-image: url(spritesmith1.png); + background-position: 0px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_festive { + background-image: url(spritesmith1.png); + background-position: -25px -106px; + width: 60px; + height: 60px; +} +.hair_base_1_frost { + background-image: url(spritesmith1.png); + background-position: -91px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_frost { + background-image: url(spritesmith1.png); + background-position: -116px -106px; + width: 60px; + height: 60px; +} +.hair_base_1_ghostwhite { + background-image: url(spritesmith1.png); + background-position: -182px 0px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_ghostwhite { + background-image: url(spritesmith1.png); + background-position: -207px -15px; + width: 60px; + height: 60px; +} +.hair_base_1_green { + background-image: url(spritesmith1.png); + background-position: -182px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_green { + background-image: url(spritesmith1.png); + background-position: -207px -106px; + width: 60px; + height: 60px; +} +.hair_base_1_halloween { + background-image: url(spritesmith1.png); + background-position: 0px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_halloween { + background-image: url(spritesmith1.png); + background-position: -25px -197px; + width: 60px; + height: 60px; +} +.hair_base_1_holly { + background-image: url(spritesmith1.png); + background-position: -91px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_holly { + background-image: url(spritesmith1.png); + background-position: -116px -197px; + width: 60px; + height: 60px; +} +.hair_base_1_hollygreen { + background-image: url(spritesmith1.png); + background-position: -182px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_hollygreen { + background-image: url(spritesmith1.png); + background-position: -207px -197px; + width: 60px; + height: 60px; +} +.hair_base_1_midnight { + background-image: url(spritesmith1.png); + background-position: -273px 0px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_midnight { + background-image: url(spritesmith1.png); + background-position: -298px -15px; + width: 60px; + height: 60px; +} +.hair_base_1_pblue { + background-image: url(spritesmith1.png); + background-position: -273px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_pblue { + background-image: url(spritesmith1.png); + background-position: -298px -106px; + width: 60px; + height: 60px; +} +.hair_base_1_peppermint { + background-image: url(spritesmith1.png); + background-position: -273px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_peppermint { + background-image: url(spritesmith1.png); + background-position: -298px -197px; + width: 60px; + height: 60px; +} +.hair_base_1_pgreen { + background-image: url(spritesmith1.png); + background-position: 0px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_pgreen { + background-image: url(spritesmith1.png); + background-position: -25px -288px; + width: 60px; + height: 60px; +} +.hair_base_1_porange { + background-image: url(spritesmith1.png); + background-position: -91px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_porange { + background-image: url(spritesmith1.png); + background-position: -116px -288px; + width: 60px; + height: 60px; +} +.hair_base_1_ppink { + background-image: url(spritesmith1.png); + background-position: -182px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_ppink { + background-image: url(spritesmith1.png); + background-position: -207px -288px; + width: 60px; + height: 60px; +} +.hair_base_1_ppurple { + background-image: url(spritesmith1.png); + background-position: -273px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_ppurple { + background-image: url(spritesmith1.png); + background-position: -298px -288px; + width: 60px; + height: 60px; +} +.hair_base_1_pumpkin { + background-image: url(spritesmith1.png); + background-position: -364px 0px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_pumpkin { + background-image: url(spritesmith1.png); + background-position: -389px -15px; + width: 60px; + height: 60px; +} +.hair_base_1_purple { + background-image: url(spritesmith1.png); + background-position: -364px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_purple { + background-image: url(spritesmith1.png); + background-position: -389px -106px; + width: 60px; + height: 60px; +} +.hair_base_1_pyellow { + background-image: url(spritesmith1.png); + background-position: -364px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_pyellow { + background-image: url(spritesmith1.png); + background-position: -389px -197px; + width: 60px; + height: 60px; +} +.hair_base_1_rainbow { + background-image: url(spritesmith1.png); + background-position: -364px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_rainbow { + background-image: url(spritesmith1.png); + background-position: -389px -288px; + width: 60px; + height: 60px; +} +.hair_base_1_red { + background-image: url(spritesmith1.png); + background-position: 0px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_red { + background-image: url(spritesmith1.png); + background-position: -25px -379px; + width: 60px; + height: 60px; +} +.hair_base_1_snowy { + background-image: url(spritesmith1.png); + background-position: -91px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_snowy { + background-image: url(spritesmith1.png); + background-position: -116px -379px; + width: 60px; + height: 60px; +} +.hair_base_1_white { + background-image: url(spritesmith1.png); + background-position: -182px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_white { + background-image: url(spritesmith1.png); + background-position: -207px -379px; + width: 60px; + height: 60px; +} +.hair_base_1_winternight { + background-image: url(spritesmith1.png); + background-position: -273px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_winternight { + background-image: url(spritesmith1.png); + background-position: -298px -379px; + width: 60px; + height: 60px; +} +.hair_base_1_winterstar { + background-image: url(spritesmith1.png); + background-position: -364px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_winterstar { + background-image: url(spritesmith1.png); + background-position: -389px -379px; + width: 60px; + height: 60px; +} +.hair_base_1_yellow { + background-image: url(spritesmith1.png); + background-position: -455px 0px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_yellow { + background-image: url(spritesmith1.png); + background-position: -480px -15px; + width: 60px; + height: 60px; +} +.hair_base_1_zombie { + background-image: url(spritesmith1.png); + background-position: -455px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_1_zombie { + background-image: url(spritesmith1.png); + background-position: -480px -106px; + width: 60px; + height: 60px; +} +.hair_base_2_TRUred { + background-image: url(spritesmith1.png); + background-position: -455px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_TRUred { + background-image: url(spritesmith1.png); + background-position: -480px -197px; + width: 60px; + height: 60px; +} +.hair_base_2_aurora { + background-image: url(spritesmith1.png); + background-position: -455px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_aurora { + background-image: url(spritesmith1.png); + background-position: -480px -288px; + width: 60px; + height: 60px; +} +.hair_base_2_black { + background-image: url(spritesmith1.png); + background-position: -455px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_black { + background-image: url(spritesmith1.png); + background-position: -480px -379px; + width: 60px; + height: 60px; +} +.hair_base_2_blond { + background-image: url(spritesmith1.png); + background-position: 0px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_blond { + background-image: url(spritesmith1.png); + background-position: -25px -470px; + width: 60px; + height: 60px; +} +.hair_base_2_blue { + background-image: url(spritesmith1.png); + background-position: -91px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_blue { + background-image: url(spritesmith1.png); + background-position: -116px -470px; + width: 60px; + height: 60px; +} +.hair_base_2_brown { + background-image: url(spritesmith1.png); + background-position: -182px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_brown { + background-image: url(spritesmith1.png); + background-position: -207px -470px; + width: 60px; + height: 60px; +} +.hair_base_2_candycane { + background-image: url(spritesmith1.png); + background-position: -273px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_candycane { + background-image: url(spritesmith1.png); + background-position: -298px -470px; + width: 60px; + height: 60px; +} +.hair_base_2_candycorn { + background-image: url(spritesmith1.png); + background-position: -364px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_candycorn { + background-image: url(spritesmith1.png); + background-position: -389px -470px; + width: 60px; + height: 60px; +} +.hair_base_2_festive { + background-image: url(spritesmith1.png); + background-position: -455px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_festive { + background-image: url(spritesmith1.png); + background-position: -480px -470px; + width: 60px; + height: 60px; +} +.hair_base_2_frost { + background-image: url(spritesmith1.png); + background-position: -546px 0px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_frost { + background-image: url(spritesmith1.png); + background-position: -571px -15px; + width: 60px; + height: 60px; +} +.hair_base_2_ghostwhite { + background-image: url(spritesmith1.png); + background-position: -546px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_ghostwhite { + background-image: url(spritesmith1.png); + background-position: -571px -106px; + width: 60px; + height: 60px; +} +.hair_base_2_green { + background-image: url(spritesmith1.png); + background-position: -546px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_green { + background-image: url(spritesmith1.png); + background-position: -571px -197px; + width: 60px; + height: 60px; +} +.hair_base_2_halloween { + background-image: url(spritesmith1.png); + background-position: -546px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_halloween { + background-image: url(spritesmith1.png); + background-position: -571px -288px; + width: 60px; + height: 60px; +} +.hair_base_2_holly { + background-image: url(spritesmith1.png); + background-position: -546px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_holly { + background-image: url(spritesmith1.png); + background-position: -571px -379px; + width: 60px; + height: 60px; +} +.hair_base_2_hollygreen { + background-image: url(spritesmith1.png); + background-position: -546px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_hollygreen { + background-image: url(spritesmith1.png); + background-position: -571px -470px; + width: 60px; + height: 60px; +} +.hair_base_2_midnight { + background-image: url(spritesmith1.png); + background-position: 0px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_midnight { + background-image: url(spritesmith1.png); + background-position: -25px -561px; + width: 60px; + height: 60px; +} +.hair_base_2_pblue { + background-image: url(spritesmith1.png); + background-position: -91px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_pblue { + background-image: url(spritesmith1.png); + background-position: -116px -561px; + width: 60px; + height: 60px; +} +.hair_base_2_peppermint { + background-image: url(spritesmith1.png); + background-position: -182px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_peppermint { + background-image: url(spritesmith1.png); + background-position: -207px -561px; + width: 60px; + height: 60px; +} +.hair_base_2_pgreen { + background-image: url(spritesmith1.png); + background-position: -273px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_pgreen { + background-image: url(spritesmith1.png); + background-position: -298px -561px; + width: 60px; + height: 60px; +} +.hair_base_2_porange { + background-image: url(spritesmith1.png); + background-position: -364px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_porange { + background-image: url(spritesmith1.png); + background-position: -389px -561px; + width: 60px; + height: 60px; +} +.hair_base_2_ppink { + background-image: url(spritesmith1.png); + background-position: -455px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_ppink { + background-image: url(spritesmith1.png); + background-position: -480px -561px; + width: 60px; + height: 60px; +} +.hair_base_2_ppurple { + background-image: url(spritesmith1.png); + background-position: -546px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_ppurple { + background-image: url(spritesmith1.png); + background-position: -571px -561px; + width: 60px; + height: 60px; +} +.hair_base_2_pumpkin { + background-image: url(spritesmith1.png); + background-position: -637px 0px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_pumpkin { + background-image: url(spritesmith1.png); + background-position: -662px -15px; + width: 60px; + height: 60px; +} +.hair_base_2_purple { + background-image: url(spritesmith1.png); + background-position: -637px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_purple { + background-image: url(spritesmith1.png); + background-position: -662px -106px; + width: 60px; + height: 60px; +} +.hair_base_2_pyellow { + background-image: url(spritesmith1.png); + background-position: -637px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_pyellow { + background-image: url(spritesmith1.png); + background-position: -662px -197px; + width: 60px; + height: 60px; +} +.hair_base_2_rainbow { + background-image: url(spritesmith1.png); + background-position: -637px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_rainbow { + background-image: url(spritesmith1.png); + background-position: -662px -288px; + width: 60px; + height: 60px; +} +.hair_base_2_red { + background-image: url(spritesmith1.png); + background-position: -637px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_red { + background-image: url(spritesmith1.png); + background-position: -662px -379px; + width: 60px; + height: 60px; +} +.hair_base_2_snowy { + background-image: url(spritesmith1.png); + background-position: -637px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_snowy { + background-image: url(spritesmith1.png); + background-position: -662px -470px; + width: 60px; + height: 60px; +} +.hair_base_2_white { + background-image: url(spritesmith1.png); + background-position: -637px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_white { + background-image: url(spritesmith1.png); + background-position: -662px -561px; + width: 60px; + height: 60px; +} +.hair_base_2_winternight { + background-image: url(spritesmith1.png); + background-position: 0px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_winternight { + background-image: url(spritesmith1.png); + background-position: -25px -652px; + width: 60px; + height: 60px; +} +.hair_base_2_winterstar { + background-image: url(spritesmith1.png); + background-position: -91px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_winterstar { + background-image: url(spritesmith1.png); + background-position: -116px -652px; + width: 60px; + height: 60px; +} +.hair_base_2_yellow { + background-image: url(spritesmith1.png); + background-position: -182px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_yellow { + background-image: url(spritesmith1.png); + background-position: -207px -652px; + width: 60px; + height: 60px; +} +.hair_base_2_zombie { + background-image: url(spritesmith1.png); + background-position: -273px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_2_zombie { + background-image: url(spritesmith1.png); + background-position: -298px -652px; + width: 60px; + height: 60px; +} +.hair_base_3_TRUred { + background-image: url(spritesmith1.png); + background-position: -364px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_TRUred { + background-image: url(spritesmith1.png); + background-position: -389px -652px; + width: 60px; + height: 60px; +} +.hair_base_3_aurora { + background-image: url(spritesmith1.png); + background-position: -455px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_aurora { + background-image: url(spritesmith1.png); + background-position: -480px -652px; + width: 60px; + height: 60px; +} +.hair_base_3_black { + background-image: url(spritesmith1.png); + background-position: -546px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_black { + background-image: url(spritesmith1.png); + background-position: -571px -652px; + width: 60px; + height: 60px; +} +.hair_base_3_blond { + background-image: url(spritesmith1.png); + background-position: -637px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_blond { + background-image: url(spritesmith1.png); + background-position: -662px -652px; + width: 60px; + height: 60px; +} +.hair_base_3_blue { + background-image: url(spritesmith1.png); + background-position: -728px 0px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_blue { + background-image: url(spritesmith1.png); + background-position: -753px -15px; + width: 60px; + height: 60px; +} +.hair_base_3_brown { + background-image: url(spritesmith1.png); + background-position: -728px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_brown { + background-image: url(spritesmith1.png); + background-position: -753px -106px; + width: 60px; + height: 60px; +} +.hair_base_3_candycane { + background-image: url(spritesmith1.png); + background-position: -728px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_candycane { + background-image: url(spritesmith1.png); + background-position: -753px -197px; + width: 60px; + height: 60px; +} +.hair_base_3_candycorn { + background-image: url(spritesmith1.png); + background-position: -728px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_candycorn { + background-image: url(spritesmith1.png); + background-position: -753px -288px; + width: 60px; + height: 60px; +} +.hair_base_3_festive { + background-image: url(spritesmith1.png); + background-position: -728px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_festive { + background-image: url(spritesmith1.png); + background-position: -753px -379px; + width: 60px; + height: 60px; +} +.hair_base_3_frost { + background-image: url(spritesmith1.png); + background-position: -728px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_frost { + background-image: url(spritesmith1.png); + background-position: -753px -470px; + width: 60px; + height: 60px; +} +.hair_base_3_ghostwhite { + background-image: url(spritesmith1.png); + background-position: -728px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_ghostwhite { + background-image: url(spritesmith1.png); + background-position: -753px -561px; + width: 60px; + height: 60px; +} +.hair_base_3_green { + background-image: url(spritesmith1.png); + background-position: -728px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_green { + background-image: url(spritesmith1.png); + background-position: -753px -652px; + width: 60px; + height: 60px; +} +.hair_base_3_halloween { + background-image: url(spritesmith1.png); + background-position: 0px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_halloween { + background-image: url(spritesmith1.png); + background-position: -25px -743px; + width: 60px; + height: 60px; +} +.hair_base_3_holly { + background-image: url(spritesmith1.png); + background-position: -91px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_holly { + background-image: url(spritesmith1.png); + background-position: -116px -743px; + width: 60px; + height: 60px; +} +.hair_base_3_hollygreen { + background-image: url(spritesmith1.png); + background-position: -182px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_hollygreen { + background-image: url(spritesmith1.png); + background-position: -207px -743px; + width: 60px; + height: 60px; +} +.hair_base_3_midnight { + background-image: url(spritesmith1.png); + background-position: -273px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_midnight { + background-image: url(spritesmith1.png); + background-position: -298px -743px; + width: 60px; + height: 60px; +} +.hair_base_3_pblue { + background-image: url(spritesmith1.png); + background-position: -364px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_pblue { + background-image: url(spritesmith1.png); + background-position: -389px -743px; + width: 60px; + height: 60px; +} +.hair_base_3_peppermint { + background-image: url(spritesmith1.png); + background-position: -455px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_peppermint { + background-image: url(spritesmith1.png); + background-position: -480px -743px; + width: 60px; + height: 60px; +} +.hair_base_3_pgreen { + background-image: url(spritesmith1.png); + background-position: -546px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_pgreen { + background-image: url(spritesmith1.png); + background-position: -571px -743px; + width: 60px; + height: 60px; +} +.hair_base_3_porange { + background-image: url(spritesmith1.png); + background-position: -637px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_porange { + background-image: url(spritesmith1.png); + background-position: -662px -743px; + width: 60px; + height: 60px; +} +.hair_base_3_ppink { + background-image: url(spritesmith1.png); + background-position: -728px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_ppink { + background-image: url(spritesmith1.png); + background-position: -753px -743px; + width: 60px; + height: 60px; +} +.hair_base_3_ppurple { + background-image: url(spritesmith1.png); + background-position: -819px 0px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_ppurple { + background-image: url(spritesmith1.png); + background-position: -844px -15px; + width: 60px; + height: 60px; +} +.hair_base_3_pumpkin { + background-image: url(spritesmith1.png); + background-position: -819px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_pumpkin { + background-image: url(spritesmith1.png); + background-position: -844px -106px; + width: 60px; + height: 60px; +} +.hair_base_3_purple { + background-image: url(spritesmith1.png); + background-position: -819px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_purple { + background-image: url(spritesmith1.png); + background-position: -844px -197px; + width: 60px; + height: 60px; +} +.hair_base_3_pyellow { + background-image: url(spritesmith1.png); + background-position: -819px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_pyellow { + background-image: url(spritesmith1.png); + background-position: -844px -288px; + width: 60px; + height: 60px; +} +.hair_base_3_rainbow { + background-image: url(spritesmith1.png); + background-position: -819px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_rainbow { + background-image: url(spritesmith1.png); + background-position: -844px -379px; + width: 60px; + height: 60px; +} +.hair_base_3_red { + background-image: url(spritesmith1.png); + background-position: -819px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_red { + background-image: url(spritesmith1.png); + background-position: -844px -470px; + width: 60px; + height: 60px; +} +.hair_base_3_snowy { + background-image: url(spritesmith1.png); + background-position: -819px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_snowy { + background-image: url(spritesmith1.png); + background-position: -844px -561px; + width: 60px; + height: 60px; +} +.hair_base_3_white { + background-image: url(spritesmith1.png); + background-position: -819px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_white { + background-image: url(spritesmith1.png); + background-position: -844px -652px; + width: 60px; + height: 60px; +} +.hair_base_3_winternight { + background-image: url(spritesmith1.png); + background-position: -819px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_winternight { + background-image: url(spritesmith1.png); + background-position: -844px -743px; + width: 60px; + height: 60px; +} +.hair_base_3_winterstar { + background-image: url(spritesmith1.png); + background-position: 0px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_winterstar { + background-image: url(spritesmith1.png); + background-position: -25px -834px; + width: 60px; + height: 60px; +} +.hair_base_3_yellow { + background-image: url(spritesmith1.png); + background-position: -91px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_yellow { + background-image: url(spritesmith1.png); + background-position: -116px -834px; + width: 60px; + height: 60px; +} +.hair_base_3_zombie { + background-image: url(spritesmith1.png); + background-position: -182px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_3_zombie { + background-image: url(spritesmith1.png); + background-position: -207px -834px; + width: 60px; + height: 60px; +} +.hair_base_4_TRUred { + background-image: url(spritesmith1.png); + background-position: -273px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_TRUred { + background-image: url(spritesmith1.png); + background-position: -298px -834px; + width: 60px; + height: 60px; +} +.hair_base_4_aurora { + background-image: url(spritesmith1.png); + background-position: -364px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_aurora { + background-image: url(spritesmith1.png); + background-position: -389px -834px; + width: 60px; + height: 60px; +} +.hair_base_4_black { + background-image: url(spritesmith1.png); + background-position: -455px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_black { + background-image: url(spritesmith1.png); + background-position: -480px -834px; + width: 60px; + height: 60px; +} +.hair_base_4_blond { + background-image: url(spritesmith1.png); + background-position: -546px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_blond { + background-image: url(spritesmith1.png); + background-position: -571px -834px; + width: 60px; + height: 60px; +} +.hair_base_4_blue { + background-image: url(spritesmith1.png); + background-position: -637px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_blue { + background-image: url(spritesmith1.png); + background-position: -662px -834px; + width: 60px; + height: 60px; +} +.hair_base_4_brown { + background-image: url(spritesmith1.png); + background-position: -728px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_brown { + background-image: url(spritesmith1.png); + background-position: -753px -834px; + width: 60px; + height: 60px; +} +.hair_base_4_candycane { + background-image: url(spritesmith1.png); + background-position: -819px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_candycane { + background-image: url(spritesmith1.png); + background-position: -844px -834px; + width: 60px; + height: 60px; +} +.hair_base_4_candycorn { + background-image: url(spritesmith1.png); + background-position: -910px 0px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_candycorn { + background-image: url(spritesmith1.png); + background-position: -935px -15px; + width: 60px; + height: 60px; +} +.hair_base_4_festive { + background-image: url(spritesmith1.png); + background-position: -910px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_festive { + background-image: url(spritesmith1.png); + background-position: -935px -106px; + width: 60px; + height: 60px; +} +.hair_base_4_frost { + background-image: url(spritesmith1.png); + background-position: -910px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_frost { + background-image: url(spritesmith1.png); + background-position: -935px -197px; + width: 60px; + height: 60px; +} +.hair_base_4_ghostwhite { + background-image: url(spritesmith1.png); + background-position: -910px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_ghostwhite { + background-image: url(spritesmith1.png); + background-position: -935px -288px; + width: 60px; + height: 60px; +} +.hair_base_4_green { + background-image: url(spritesmith1.png); + background-position: -910px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_green { + background-image: url(spritesmith1.png); + background-position: -935px -379px; + width: 60px; + height: 60px; +} +.hair_base_4_halloween { + background-image: url(spritesmith1.png); + background-position: -910px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_halloween { + background-image: url(spritesmith1.png); + background-position: -935px -470px; + width: 60px; + height: 60px; +} +.hair_base_4_holly { + background-image: url(spritesmith1.png); + background-position: -910px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_holly { + background-image: url(spritesmith1.png); + background-position: -935px -561px; + width: 60px; + height: 60px; +} +.hair_base_4_hollygreen { + background-image: url(spritesmith1.png); + background-position: -910px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_hollygreen { + background-image: url(spritesmith1.png); + background-position: -935px -652px; + width: 60px; + height: 60px; +} +.hair_base_4_midnight { + background-image: url(spritesmith1.png); + background-position: -910px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_midnight { + background-image: url(spritesmith1.png); + background-position: -935px -743px; + width: 60px; + height: 60px; +} +.hair_base_4_pblue { + background-image: url(spritesmith1.png); + background-position: -910px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_pblue { + background-image: url(spritesmith1.png); + background-position: -935px -834px; + width: 60px; + height: 60px; +} +.hair_base_4_peppermint { + background-image: url(spritesmith1.png); + background-position: 0px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_peppermint { + background-image: url(spritesmith1.png); + background-position: -25px -925px; + width: 60px; + height: 60px; +} +.hair_base_4_pgreen { + background-image: url(spritesmith1.png); + background-position: -91px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_pgreen { + background-image: url(spritesmith1.png); + background-position: -116px -925px; + width: 60px; + height: 60px; +} +.hair_base_4_porange { + background-image: url(spritesmith1.png); + background-position: -182px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_porange { + background-image: url(spritesmith1.png); + background-position: -207px -925px; + width: 60px; + height: 60px; +} +.hair_base_4_ppink { + background-image: url(spritesmith1.png); + background-position: -273px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_ppink { + background-image: url(spritesmith1.png); + background-position: -298px -925px; + width: 60px; + height: 60px; +} +.hair_base_4_ppurple { + background-image: url(spritesmith1.png); + background-position: -364px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_ppurple { + background-image: url(spritesmith1.png); + background-position: -389px -925px; + width: 60px; + height: 60px; +} +.hair_base_4_pumpkin { + background-image: url(spritesmith1.png); + background-position: -455px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_pumpkin { + background-image: url(spritesmith1.png); + background-position: -480px -925px; + width: 60px; + height: 60px; +} +.hair_base_4_purple { + background-image: url(spritesmith1.png); + background-position: -546px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_purple { + background-image: url(spritesmith1.png); + background-position: -571px -925px; + width: 60px; + height: 60px; +} +.hair_base_4_pyellow { + background-image: url(spritesmith1.png); + background-position: -637px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_pyellow { + background-image: url(spritesmith1.png); + background-position: -662px -925px; + width: 60px; + height: 60px; +} +.hair_base_4_rainbow { + background-image: url(spritesmith1.png); + background-position: -728px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_rainbow { + background-image: url(spritesmith1.png); + background-position: -753px -925px; + width: 60px; + height: 60px; +} +.hair_base_4_red { + background-image: url(spritesmith1.png); + background-position: -819px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_red { + background-image: url(spritesmith1.png); + background-position: -844px -925px; + width: 60px; + height: 60px; +} +.hair_base_4_snowy { + background-image: url(spritesmith1.png); + background-position: -910px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_snowy { + background-image: url(spritesmith1.png); + background-position: -935px -925px; + width: 60px; + height: 60px; +} +.hair_base_4_white { + background-image: url(spritesmith1.png); + background-position: -1001px 0px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_white { + background-image: url(spritesmith1.png); + background-position: -1026px -15px; + width: 60px; + height: 60px; +} +.hair_base_4_winternight { + background-image: url(spritesmith1.png); + background-position: -1001px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_winternight { + background-image: url(spritesmith1.png); + background-position: -1026px -106px; + width: 60px; + height: 60px; +} +.hair_base_4_winterstar { + background-image: url(spritesmith1.png); + background-position: -1001px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_winterstar { + background-image: url(spritesmith1.png); + background-position: -1026px -197px; + width: 60px; + height: 60px; +} +.hair_base_4_yellow { + background-image: url(spritesmith1.png); + background-position: -1001px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_yellow { + background-image: url(spritesmith1.png); + background-position: -1026px -288px; + width: 60px; + height: 60px; +} +.hair_base_4_zombie { + background-image: url(spritesmith1.png); + background-position: -1001px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_4_zombie { + background-image: url(spritesmith1.png); + background-position: -1026px -379px; + width: 60px; + height: 60px; +} +.hair_base_5_TRUred { + background-image: url(spritesmith1.png); + background-position: -1001px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_TRUred { + background-image: url(spritesmith1.png); + background-position: -1026px -470px; + width: 60px; + height: 60px; +} +.hair_base_5_aurora { + background-image: url(spritesmith1.png); + background-position: -1001px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_aurora { + background-image: url(spritesmith1.png); + background-position: -1026px -561px; + width: 60px; + height: 60px; +} +.hair_base_5_black { + background-image: url(spritesmith1.png); + background-position: -1001px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_black { + background-image: url(spritesmith1.png); + background-position: -1026px -652px; + width: 60px; + height: 60px; +} +.hair_base_5_blond { + background-image: url(spritesmith1.png); + background-position: -1001px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_blond { + background-image: url(spritesmith1.png); + background-position: -1026px -743px; + width: 60px; + height: 60px; +} +.hair_base_5_blue { + background-image: url(spritesmith1.png); + background-position: -1001px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_blue { + background-image: url(spritesmith1.png); + background-position: -1026px -834px; + width: 60px; + height: 60px; +} +.hair_base_5_brown { + background-image: url(spritesmith1.png); + background-position: -1001px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_brown { + background-image: url(spritesmith1.png); + background-position: -1026px -925px; + width: 60px; + height: 60px; +} +.hair_base_5_candycane { + background-image: url(spritesmith1.png); + background-position: 0px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_candycane { + background-image: url(spritesmith1.png); + background-position: -25px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_candycorn { + background-image: url(spritesmith1.png); + background-position: -91px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_candycorn { + background-image: url(spritesmith1.png); + background-position: -116px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_festive { + background-image: url(spritesmith1.png); + background-position: -182px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_festive { + background-image: url(spritesmith1.png); + background-position: -207px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_frost { + background-image: url(spritesmith1.png); + background-position: -273px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_frost { + background-image: url(spritesmith1.png); + background-position: -298px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_ghostwhite { + background-image: url(spritesmith1.png); + background-position: -364px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_ghostwhite { + background-image: url(spritesmith1.png); + background-position: -389px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_green { + background-image: url(spritesmith1.png); + background-position: -455px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_green { + background-image: url(spritesmith1.png); + background-position: -480px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_halloween { + background-image: url(spritesmith1.png); + background-position: -546px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_halloween { + background-image: url(spritesmith1.png); + background-position: -571px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_holly { + background-image: url(spritesmith1.png); + background-position: -637px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_holly { + background-image: url(spritesmith1.png); + background-position: -662px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_hollygreen { + background-image: url(spritesmith1.png); + background-position: -728px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_hollygreen { + background-image: url(spritesmith1.png); + background-position: -753px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_midnight { + background-image: url(spritesmith1.png); + background-position: -819px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_midnight { + background-image: url(spritesmith1.png); + background-position: -844px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_pblue { + background-image: url(spritesmith1.png); + background-position: -910px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_pblue { + background-image: url(spritesmith1.png); + background-position: -935px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_peppermint { + background-image: url(spritesmith1.png); + background-position: -1001px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_peppermint { + background-image: url(spritesmith1.png); + background-position: -1026px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_pgreen { + background-image: url(spritesmith1.png); + background-position: -1092px 0px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_pgreen { + background-image: url(spritesmith1.png); + background-position: -1117px -15px; + width: 60px; + height: 60px; +} +.hair_base_5_porange { + background-image: url(spritesmith1.png); + background-position: -1092px -91px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_porange { + background-image: url(spritesmith1.png); + background-position: -1117px -106px; + width: 60px; + height: 60px; +} +.hair_base_5_ppink { + background-image: url(spritesmith1.png); + background-position: -1092px -182px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_ppink { + background-image: url(spritesmith1.png); + background-position: -1117px -197px; + width: 60px; + height: 60px; +} +.hair_base_5_ppurple { + background-image: url(spritesmith1.png); + background-position: -1092px -273px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_ppurple { + background-image: url(spritesmith1.png); + background-position: -1117px -288px; + width: 60px; + height: 60px; +} +.hair_base_5_pumpkin { + background-image: url(spritesmith1.png); + background-position: -1092px -364px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_pumpkin { + background-image: url(spritesmith1.png); + background-position: -1117px -379px; + width: 60px; + height: 60px; +} +.hair_base_5_purple { + background-image: url(spritesmith1.png); + background-position: -1092px -455px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_purple { + background-image: url(spritesmith1.png); + background-position: -1117px -470px; + width: 60px; + height: 60px; +} +.hair_base_5_pyellow { + background-image: url(spritesmith1.png); + background-position: -1092px -546px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_pyellow { + background-image: url(spritesmith1.png); + background-position: -1117px -561px; + width: 60px; + height: 60px; +} +.hair_base_5_rainbow { + background-image: url(spritesmith1.png); + background-position: -1092px -637px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_rainbow { + background-image: url(spritesmith1.png); + background-position: -1117px -652px; + width: 60px; + height: 60px; +} +.hair_base_5_red { + background-image: url(spritesmith1.png); + background-position: -1092px -728px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_red { + background-image: url(spritesmith1.png); + background-position: -1117px -743px; + width: 60px; + height: 60px; +} +.hair_base_5_snowy { + background-image: url(spritesmith1.png); + background-position: -1092px -819px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_snowy { + background-image: url(spritesmith1.png); + background-position: -1117px -834px; + width: 60px; + height: 60px; +} +.hair_base_5_white { + background-image: url(spritesmith1.png); + background-position: -1092px -910px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_white { + background-image: url(spritesmith1.png); + background-position: -1117px -925px; + width: 60px; + height: 60px; +} +.hair_base_5_winternight { + background-image: url(spritesmith1.png); + background-position: -1092px -1001px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_winternight { + background-image: url(spritesmith1.png); + background-position: -1117px -1016px; + width: 60px; + height: 60px; +} +.hair_base_5_winterstar { + background-image: url(spritesmith1.png); + background-position: 0px -1092px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_winterstar { + background-image: url(spritesmith1.png); + background-position: -25px -1107px; + width: 60px; + height: 60px; +} +.hair_base_5_yellow { + background-image: url(spritesmith1.png); + background-position: -91px -1092px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_yellow { + background-image: url(spritesmith1.png); + background-position: -116px -1107px; + width: 60px; + height: 60px; +} +.hair_base_5_zombie { + background-image: url(spritesmith1.png); + background-position: -182px -1092px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_5_zombie { + background-image: url(spritesmith1.png); + background-position: -207px -1107px; + width: 60px; + height: 60px; +} +.hair_base_6_TRUred { + background-image: url(spritesmith1.png); + background-position: -273px -1092px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_6_TRUred { + background-image: url(spritesmith1.png); + background-position: -298px -1107px; + width: 60px; + height: 60px; +} +.hair_base_6_aurora { + background-image: url(spritesmith1.png); + background-position: -364px -1092px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_6_aurora { + background-image: url(spritesmith1.png); + background-position: -389px -1107px; + width: 60px; + height: 60px; +} +.hair_base_6_black { + background-image: url(spritesmith1.png); + background-position: -455px -1092px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_6_black { + background-image: url(spritesmith1.png); + background-position: -480px -1107px; + width: 60px; + height: 60px; +} +.hair_base_6_blond { + background-image: url(spritesmith1.png); + background-position: -546px -1092px; + width: 90px; + height: 90px; +} +.customize-option.hair_base_6_blond { + background-image: url(spritesmith1.png); + background-position: -571px -1107px; + width: 60px; + height: 60px; +} .hair_base_6_blue { background-image: url(spritesmith1.png); - background-position: -728px -1092px; + background-position: 0px 0px; width: 90px; height: 90px; } .customize-option.hair_base_6_blue { background-image: url(spritesmith1.png); - background-position: -753px -1107px; + background-position: -25px -15px; width: 60px; height: 60px; } .hair_base_6_brown { background-image: url(spritesmith1.png); - background-position: -819px -1092px; + background-position: -728px -1092px; width: 90px; height: 90px; } .customize-option.hair_base_6_brown { background-image: url(spritesmith1.png); - background-position: -844px -1107px; + background-position: -753px -1107px; width: 60px; height: 60px; } .hair_base_6_candycane { background-image: url(spritesmith1.png); - background-position: -910px -1092px; + background-position: -819px -1092px; width: 90px; height: 90px; } .customize-option.hair_base_6_candycane { background-image: url(spritesmith1.png); - background-position: -935px -1107px; + background-position: -844px -1107px; width: 60px; height: 60px; } .hair_base_6_candycorn { background-image: url(spritesmith1.png); - background-position: -1001px -1092px; + background-position: -910px -1092px; width: 90px; height: 90px; } .customize-option.hair_base_6_candycorn { background-image: url(spritesmith1.png); - background-position: -1026px -1107px; + background-position: -935px -1107px; width: 60px; height: 60px; } .hair_base_6_festive { background-image: url(spritesmith1.png); - background-position: -1092px -1092px; + background-position: -1001px -1092px; width: 90px; height: 90px; } .customize-option.hair_base_6_festive { background-image: url(spritesmith1.png); - background-position: -1117px -1107px; + background-position: -1026px -1107px; width: 60px; height: 60px; } .hair_base_6_frost { background-image: url(spritesmith1.png); - background-position: -1183px 0px; + background-position: -1092px -1092px; width: 90px; height: 90px; } .customize-option.hair_base_6_frost { background-image: url(spritesmith1.png); - background-position: -1208px -15px; + background-position: -1117px -1107px; width: 60px; height: 60px; } .hair_base_6_ghostwhite { background-image: url(spritesmith1.png); - background-position: -1183px -91px; + background-position: -1183px 0px; width: 90px; height: 90px; } .customize-option.hair_base_6_ghostwhite { background-image: url(spritesmith1.png); - background-position: -1208px -106px; + background-position: -1208px -15px; width: 60px; height: 60px; } .hair_base_6_green { background-image: url(spritesmith1.png); - background-position: -1183px -182px; + background-position: -1183px -91px; width: 90px; height: 90px; } .customize-option.hair_base_6_green { background-image: url(spritesmith1.png); - background-position: -1208px -197px; + background-position: -1208px -106px; width: 60px; height: 60px; } .hair_base_6_halloween { background-image: url(spritesmith1.png); - background-position: -1183px -273px; + background-position: -1183px -182px; width: 90px; height: 90px; } .customize-option.hair_base_6_halloween { background-image: url(spritesmith1.png); - background-position: -1208px -288px; + background-position: -1208px -197px; width: 60px; height: 60px; } .hair_base_6_holly { background-image: url(spritesmith1.png); - background-position: -1183px -364px; + background-position: -1183px -273px; width: 90px; height: 90px; } .customize-option.hair_base_6_holly { background-image: url(spritesmith1.png); - background-position: -1208px -379px; + background-position: -1208px -288px; width: 60px; height: 60px; } .hair_base_6_hollygreen { background-image: url(spritesmith1.png); - background-position: -1183px -455px; + background-position: -1183px -364px; width: 90px; height: 90px; } .customize-option.hair_base_6_hollygreen { background-image: url(spritesmith1.png); - background-position: -1208px -470px; + background-position: -1208px -379px; width: 60px; height: 60px; } .hair_base_6_midnight { background-image: url(spritesmith1.png); - background-position: -1183px -546px; + background-position: -1183px -455px; width: 90px; height: 90px; } .customize-option.hair_base_6_midnight { background-image: url(spritesmith1.png); - background-position: -1208px -561px; + background-position: -1208px -470px; width: 60px; height: 60px; } .hair_base_6_pblue { background-image: url(spritesmith1.png); - background-position: -1183px -637px; + background-position: -1183px -546px; width: 90px; height: 90px; } .customize-option.hair_base_6_pblue { background-image: url(spritesmith1.png); - background-position: -1208px -652px; + background-position: -1208px -561px; width: 60px; height: 60px; } .hair_base_6_peppermint { background-image: url(spritesmith1.png); - background-position: -1183px -728px; + background-position: -1183px -637px; width: 90px; height: 90px; } .customize-option.hair_base_6_peppermint { background-image: url(spritesmith1.png); - background-position: -1208px -743px; + background-position: -1208px -652px; width: 60px; height: 60px; } .hair_base_6_pgreen { background-image: url(spritesmith1.png); - background-position: -1183px -819px; + background-position: -1183px -728px; width: 90px; height: 90px; } .customize-option.hair_base_6_pgreen { background-image: url(spritesmith1.png); - background-position: -1208px -834px; + background-position: -1208px -743px; width: 60px; height: 60px; } .hair_base_6_porange { background-image: url(spritesmith1.png); - background-position: -1183px -910px; + background-position: -1183px -819px; width: 90px; height: 90px; } .customize-option.hair_base_6_porange { background-image: url(spritesmith1.png); - background-position: -1208px -925px; + background-position: -1208px -834px; width: 60px; height: 60px; } .hair_base_6_ppink { background-image: url(spritesmith1.png); - background-position: -1183px -1001px; + background-position: -1183px -910px; width: 90px; height: 90px; } .customize-option.hair_base_6_ppink { background-image: url(spritesmith1.png); - background-position: -1208px -1016px; + background-position: -1208px -925px; width: 60px; height: 60px; } .hair_base_6_ppurple { background-image: url(spritesmith1.png); - background-position: -1183px -1092px; + background-position: -1183px -1001px; width: 90px; height: 90px; } .customize-option.hair_base_6_ppurple { background-image: url(spritesmith1.png); - background-position: -1208px -1107px; + background-position: -1208px -1016px; width: 60px; height: 60px; } .hair_base_6_pumpkin { background-image: url(spritesmith1.png); - background-position: 0px -1183px; + background-position: -1183px -1092px; width: 90px; height: 90px; } .customize-option.hair_base_6_pumpkin { background-image: url(spritesmith1.png); - background-position: -25px -1198px; + background-position: -1208px -1107px; width: 60px; height: 60px; } .hair_base_6_purple { background-image: url(spritesmith1.png); - background-position: -91px -1183px; + background-position: 0px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_6_purple { background-image: url(spritesmith1.png); - background-position: -116px -1198px; + background-position: -25px -1198px; width: 60px; height: 60px; } .hair_base_6_pyellow { background-image: url(spritesmith1.png); - background-position: -182px -1183px; + background-position: -91px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_6_pyellow { background-image: url(spritesmith1.png); - background-position: -207px -1198px; + background-position: -116px -1198px; width: 60px; height: 60px; } .hair_base_6_rainbow { background-image: url(spritesmith1.png); - background-position: -273px -1183px; + background-position: -182px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_6_rainbow { background-image: url(spritesmith1.png); - background-position: -298px -1198px; + background-position: -207px -1198px; width: 60px; height: 60px; } .hair_base_6_red { background-image: url(spritesmith1.png); - background-position: -364px -1183px; + background-position: -273px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_6_red { background-image: url(spritesmith1.png); - background-position: -389px -1198px; + background-position: -298px -1198px; width: 60px; height: 60px; } .hair_base_6_snowy { background-image: url(spritesmith1.png); - background-position: -455px -1183px; + background-position: -364px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_6_snowy { background-image: url(spritesmith1.png); - background-position: -480px -1198px; + background-position: -389px -1198px; width: 60px; height: 60px; } .hair_base_6_white { background-image: url(spritesmith1.png); - background-position: -546px -1183px; + background-position: -455px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_6_white { background-image: url(spritesmith1.png); - background-position: -571px -1198px; + background-position: -480px -1198px; width: 60px; height: 60px; } .hair_base_6_winternight { background-image: url(spritesmith1.png); - background-position: -637px -1183px; + background-position: -546px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_6_winternight { background-image: url(spritesmith1.png); - background-position: -662px -1198px; + background-position: -571px -1198px; width: 60px; height: 60px; } .hair_base_6_winterstar { background-image: url(spritesmith1.png); - background-position: -728px -1183px; + background-position: -637px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_6_winterstar { background-image: url(spritesmith1.png); - background-position: -753px -1198px; + background-position: -662px -1198px; width: 60px; height: 60px; } .hair_base_6_yellow { background-image: url(spritesmith1.png); - background-position: -819px -1183px; + background-position: -728px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_6_yellow { background-image: url(spritesmith1.png); - background-position: -844px -1198px; + background-position: -753px -1198px; width: 60px; height: 60px; } .hair_base_6_zombie { background-image: url(spritesmith1.png); - background-position: -910px -1183px; + background-position: -819px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_6_zombie { background-image: url(spritesmith1.png); - background-position: -935px -1198px; + background-position: -844px -1198px; width: 60px; height: 60px; } .hair_base_7_TRUred { background-image: url(spritesmith1.png); - background-position: -1001px -1183px; + background-position: -910px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_7_TRUred { background-image: url(spritesmith1.png); - background-position: -1026px -1198px; + background-position: -935px -1198px; width: 60px; height: 60px; } .hair_base_7_aurora { background-image: url(spritesmith1.png); - background-position: -1092px -1183px; + background-position: -1001px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_7_aurora { background-image: url(spritesmith1.png); - background-position: -1117px -1198px; + background-position: -1026px -1198px; width: 60px; height: 60px; } .hair_base_7_black { background-image: url(spritesmith1.png); - background-position: -1183px -1183px; + background-position: -1092px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_7_black { background-image: url(spritesmith1.png); - background-position: -1208px -1198px; + background-position: -1117px -1198px; width: 60px; height: 60px; } .hair_base_7_blond { background-image: url(spritesmith1.png); - background-position: -1274px 0px; + background-position: -1183px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_7_blond { background-image: url(spritesmith1.png); - background-position: -1299px -15px; + background-position: -1208px -1198px; width: 60px; height: 60px; } .hair_base_7_blue { background-image: url(spritesmith1.png); - background-position: -1274px -91px; + background-position: -1274px 0px; width: 90px; height: 90px; } .customize-option.hair_base_7_blue { background-image: url(spritesmith1.png); - background-position: -1299px -106px; + background-position: -1299px -15px; width: 60px; height: 60px; } .hair_base_7_brown { background-image: url(spritesmith1.png); - background-position: -1274px -182px; + background-position: -1274px -91px; width: 90px; height: 90px; } .customize-option.hair_base_7_brown { background-image: url(spritesmith1.png); - background-position: -1299px -197px; + background-position: -1299px -106px; width: 60px; height: 60px; } .hair_base_7_candycane { background-image: url(spritesmith1.png); - background-position: -1274px -273px; + background-position: -1274px -182px; width: 90px; height: 90px; } .customize-option.hair_base_7_candycane { background-image: url(spritesmith1.png); - background-position: -1299px -288px; + background-position: -1299px -197px; width: 60px; height: 60px; } .hair_base_7_candycorn { background-image: url(spritesmith1.png); - background-position: -1274px -364px; + background-position: -1274px -273px; width: 90px; height: 90px; } .customize-option.hair_base_7_candycorn { background-image: url(spritesmith1.png); - background-position: -1299px -379px; + background-position: -1299px -288px; width: 60px; height: 60px; } .hair_base_7_festive { background-image: url(spritesmith1.png); - background-position: -1274px -455px; + background-position: -1274px -364px; width: 90px; height: 90px; } .customize-option.hair_base_7_festive { background-image: url(spritesmith1.png); - background-position: -1299px -470px; + background-position: -1299px -379px; width: 60px; height: 60px; } .hair_base_7_frost { background-image: url(spritesmith1.png); - background-position: -1274px -546px; + background-position: -1274px -455px; width: 90px; height: 90px; } .customize-option.hair_base_7_frost { background-image: url(spritesmith1.png); - background-position: -1299px -561px; + background-position: -1299px -470px; width: 60px; height: 60px; } .hair_base_7_ghostwhite { background-image: url(spritesmith1.png); - background-position: -1274px -637px; + background-position: -1274px -546px; width: 90px; height: 90px; } .customize-option.hair_base_7_ghostwhite { background-image: url(spritesmith1.png); - background-position: -1299px -652px; + background-position: -1299px -561px; width: 60px; height: 60px; } .hair_base_7_green { background-image: url(spritesmith1.png); - background-position: -1274px -728px; + background-position: -1274px -637px; width: 90px; height: 90px; } .customize-option.hair_base_7_green { background-image: url(spritesmith1.png); - background-position: -1299px -743px; + background-position: -1299px -652px; width: 60px; height: 60px; } .hair_base_7_halloween { background-image: url(spritesmith1.png); - background-position: -1274px -819px; + background-position: -1274px -728px; width: 90px; height: 90px; } .customize-option.hair_base_7_halloween { background-image: url(spritesmith1.png); - background-position: -1299px -834px; + background-position: -1299px -743px; width: 60px; height: 60px; } .hair_base_7_holly { background-image: url(spritesmith1.png); - background-position: -1274px -910px; + background-position: -1274px -819px; width: 90px; height: 90px; } .customize-option.hair_base_7_holly { background-image: url(spritesmith1.png); - background-position: -1299px -925px; + background-position: -1299px -834px; width: 60px; height: 60px; } .hair_base_7_hollygreen { background-image: url(spritesmith1.png); - background-position: -1274px -1001px; + background-position: -1274px -910px; width: 90px; height: 90px; } .customize-option.hair_base_7_hollygreen { background-image: url(spritesmith1.png); - background-position: -1299px -1016px; + background-position: -1299px -925px; width: 60px; height: 60px; } .hair_base_7_midnight { background-image: url(spritesmith1.png); - background-position: -1274px -1092px; + background-position: -1274px -1001px; width: 90px; height: 90px; } .customize-option.hair_base_7_midnight { background-image: url(spritesmith1.png); - background-position: -1299px -1107px; + background-position: -1299px -1016px; width: 60px; height: 60px; } .hair_base_7_pblue { background-image: url(spritesmith1.png); - background-position: -1274px -1183px; + background-position: -1274px -1092px; width: 90px; height: 90px; } .customize-option.hair_base_7_pblue { background-image: url(spritesmith1.png); - background-position: -1299px -1198px; + background-position: -1299px -1107px; width: 60px; height: 60px; } .hair_base_7_peppermint { background-image: url(spritesmith1.png); - background-position: 0px -1274px; + background-position: -1274px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_7_peppermint { background-image: url(spritesmith1.png); - background-position: -25px -1289px; + background-position: -1299px -1198px; width: 60px; height: 60px; } .hair_base_7_pgreen { background-image: url(spritesmith1.png); - background-position: -91px -1274px; + background-position: 0px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_pgreen { background-image: url(spritesmith1.png); - background-position: -116px -1289px; + background-position: -25px -1289px; width: 60px; height: 60px; } .hair_base_7_porange { background-image: url(spritesmith1.png); - background-position: -182px -1274px; + background-position: -91px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_porange { background-image: url(spritesmith1.png); - background-position: -207px -1289px; + background-position: -116px -1289px; width: 60px; height: 60px; } .hair_base_7_ppink { background-image: url(spritesmith1.png); - background-position: -273px -1274px; + background-position: -182px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_ppink { background-image: url(spritesmith1.png); - background-position: -298px -1289px; + background-position: -207px -1289px; width: 60px; height: 60px; } .hair_base_7_ppurple { background-image: url(spritesmith1.png); - background-position: -364px -1274px; + background-position: -273px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_ppurple { background-image: url(spritesmith1.png); - background-position: -389px -1289px; + background-position: -298px -1289px; width: 60px; height: 60px; } .hair_base_7_pumpkin { background-image: url(spritesmith1.png); - background-position: -455px -1274px; + background-position: -364px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_pumpkin { background-image: url(spritesmith1.png); - background-position: -480px -1289px; + background-position: -389px -1289px; width: 60px; height: 60px; } .hair_base_7_purple { background-image: url(spritesmith1.png); - background-position: -546px -1274px; + background-position: -455px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_purple { background-image: url(spritesmith1.png); - background-position: -571px -1289px; + background-position: -480px -1289px; width: 60px; height: 60px; } .hair_base_7_pyellow { background-image: url(spritesmith1.png); - background-position: -637px -1274px; + background-position: -546px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_pyellow { background-image: url(spritesmith1.png); - background-position: -662px -1289px; + background-position: -571px -1289px; width: 60px; height: 60px; } .hair_base_7_rainbow { background-image: url(spritesmith1.png); - background-position: -728px -1274px; + background-position: -637px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_rainbow { background-image: url(spritesmith1.png); - background-position: -753px -1289px; + background-position: -662px -1289px; width: 60px; height: 60px; } .hair_base_7_red { background-image: url(spritesmith1.png); - background-position: -819px -1274px; + background-position: -728px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_red { background-image: url(spritesmith1.png); - background-position: -844px -1289px; + background-position: -753px -1289px; width: 60px; height: 60px; } .hair_base_7_snowy { background-image: url(spritesmith1.png); - background-position: -910px -1274px; + background-position: -819px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_snowy { background-image: url(spritesmith1.png); - background-position: -935px -1289px; + background-position: -844px -1289px; width: 60px; height: 60px; } .hair_base_7_white { background-image: url(spritesmith1.png); - background-position: -1001px -1274px; + background-position: -910px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_white { background-image: url(spritesmith1.png); - background-position: -1026px -1289px; + background-position: -935px -1289px; width: 60px; height: 60px; } .hair_base_7_winternight { background-image: url(spritesmith1.png); - background-position: -1092px -1274px; + background-position: -1001px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_winternight { background-image: url(spritesmith1.png); - background-position: -1117px -1289px; + background-position: -1026px -1289px; width: 60px; height: 60px; } .hair_base_7_winterstar { background-image: url(spritesmith1.png); - background-position: -1183px -1274px; + background-position: -1092px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_winterstar { background-image: url(spritesmith1.png); - background-position: -1208px -1289px; + background-position: -1117px -1289px; width: 60px; height: 60px; } .hair_base_7_yellow { background-image: url(spritesmith1.png); - background-position: -1274px -1274px; + background-position: -1183px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_yellow { background-image: url(spritesmith1.png); - background-position: -1299px -1289px; + background-position: -1208px -1289px; width: 60px; height: 60px; } .hair_base_7_zombie { background-image: url(spritesmith1.png); - background-position: -1365px 0px; + background-position: -1274px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_7_zombie { background-image: url(spritesmith1.png); - background-position: -1390px -15px; + background-position: -1299px -1289px; width: 60px; height: 60px; } .hair_base_8_TRUred { background-image: url(spritesmith1.png); - background-position: -1365px -91px; + background-position: -1365px 0px; width: 90px; height: 90px; } .customize-option.hair_base_8_TRUred { background-image: url(spritesmith1.png); - background-position: -1390px -106px; + background-position: -1390px -15px; width: 60px; height: 60px; } .hair_base_8_aurora { background-image: url(spritesmith1.png); - background-position: -1365px -182px; + background-position: -1365px -91px; width: 90px; height: 90px; } .customize-option.hair_base_8_aurora { background-image: url(spritesmith1.png); - background-position: -1390px -197px; + background-position: -1390px -106px; width: 60px; height: 60px; } .hair_base_8_black { background-image: url(spritesmith1.png); - background-position: -1365px -273px; + background-position: -1365px -182px; width: 90px; height: 90px; } .customize-option.hair_base_8_black { background-image: url(spritesmith1.png); - background-position: -1390px -288px; + background-position: -1390px -197px; width: 60px; height: 60px; } .hair_base_8_blond { background-image: url(spritesmith1.png); - background-position: -1365px -364px; + background-position: -1365px -273px; width: 90px; height: 90px; } .customize-option.hair_base_8_blond { background-image: url(spritesmith1.png); - background-position: -1390px -379px; + background-position: -1390px -288px; width: 60px; height: 60px; } .hair_base_8_blue { background-image: url(spritesmith1.png); - background-position: -1365px -455px; + background-position: -1365px -364px; width: 90px; height: 90px; } .customize-option.hair_base_8_blue { background-image: url(spritesmith1.png); - background-position: -1390px -470px; + background-position: -1390px -379px; width: 60px; height: 60px; } .hair_base_8_brown { background-image: url(spritesmith1.png); - background-position: -1365px -546px; + background-position: -1365px -455px; width: 90px; height: 90px; } .customize-option.hair_base_8_brown { background-image: url(spritesmith1.png); - background-position: -1390px -561px; + background-position: -1390px -470px; width: 60px; height: 60px; } .hair_base_8_candycane { background-image: url(spritesmith1.png); - background-position: -1365px -637px; + background-position: -1365px -546px; width: 90px; height: 90px; } .customize-option.hair_base_8_candycane { background-image: url(spritesmith1.png); - background-position: -1390px -652px; + background-position: -1390px -561px; width: 60px; height: 60px; } .hair_base_8_candycorn { background-image: url(spritesmith1.png); - background-position: -1365px -728px; + background-position: -1365px -637px; width: 90px; height: 90px; } .customize-option.hair_base_8_candycorn { background-image: url(spritesmith1.png); - background-position: -1390px -743px; + background-position: -1390px -652px; width: 60px; height: 60px; } .hair_base_8_festive { background-image: url(spritesmith1.png); - background-position: -1365px -819px; + background-position: -1365px -728px; width: 90px; height: 90px; } .customize-option.hair_base_8_festive { background-image: url(spritesmith1.png); - background-position: -1390px -834px; + background-position: -1390px -743px; width: 60px; height: 60px; } .hair_base_8_frost { background-image: url(spritesmith1.png); - background-position: -1365px -910px; + background-position: -1365px -819px; width: 90px; height: 90px; } .customize-option.hair_base_8_frost { background-image: url(spritesmith1.png); - background-position: -1390px -925px; + background-position: -1390px -834px; width: 60px; height: 60px; } .hair_base_8_ghostwhite { background-image: url(spritesmith1.png); - background-position: -1365px -1001px; + background-position: -1365px -910px; width: 90px; height: 90px; } .customize-option.hair_base_8_ghostwhite { background-image: url(spritesmith1.png); - background-position: -1390px -1016px; + background-position: -1390px -925px; width: 60px; height: 60px; } .hair_base_8_green { background-image: url(spritesmith1.png); - background-position: -1365px -1092px; + background-position: -1365px -1001px; width: 90px; height: 90px; } .customize-option.hair_base_8_green { background-image: url(spritesmith1.png); - background-position: -1390px -1107px; + background-position: -1390px -1016px; width: 60px; height: 60px; } .hair_base_8_halloween { background-image: url(spritesmith1.png); - background-position: -1365px -1183px; + background-position: -1365px -1092px; width: 90px; height: 90px; } .customize-option.hair_base_8_halloween { background-image: url(spritesmith1.png); - background-position: -1390px -1198px; + background-position: -1390px -1107px; width: 60px; height: 60px; } .hair_base_8_holly { background-image: url(spritesmith1.png); - background-position: -1365px -1274px; + background-position: -1365px -1183px; width: 90px; height: 90px; } .customize-option.hair_base_8_holly { background-image: url(spritesmith1.png); - background-position: -1390px -1289px; + background-position: -1390px -1198px; width: 60px; height: 60px; } .hair_base_8_hollygreen { background-image: url(spritesmith1.png); - background-position: 0px -1365px; + background-position: -1365px -1274px; width: 90px; height: 90px; } .customize-option.hair_base_8_hollygreen { background-image: url(spritesmith1.png); - background-position: -25px -1380px; + background-position: -1390px -1289px; width: 60px; height: 60px; } .hair_base_8_midnight { background-image: url(spritesmith1.png); - background-position: -91px -1365px; + background-position: 0px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_midnight { background-image: url(spritesmith1.png); - background-position: -116px -1380px; + background-position: -25px -1380px; width: 60px; height: 60px; } .hair_base_8_pblue { background-image: url(spritesmith1.png); - background-position: -182px -1365px; + background-position: -91px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_pblue { background-image: url(spritesmith1.png); - background-position: -207px -1380px; + background-position: -116px -1380px; width: 60px; height: 60px; } .hair_base_8_peppermint { background-image: url(spritesmith1.png); - background-position: -273px -1365px; + background-position: -182px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_peppermint { background-image: url(spritesmith1.png); - background-position: -298px -1380px; + background-position: -207px -1380px; width: 60px; height: 60px; } .hair_base_8_pgreen { background-image: url(spritesmith1.png); - background-position: -364px -1365px; + background-position: -273px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_pgreen { background-image: url(spritesmith1.png); - background-position: -389px -1380px; + background-position: -298px -1380px; width: 60px; height: 60px; } .hair_base_8_porange { background-image: url(spritesmith1.png); - background-position: -455px -1365px; + background-position: -364px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_porange { background-image: url(spritesmith1.png); - background-position: -480px -1380px; + background-position: -389px -1380px; width: 60px; height: 60px; } .hair_base_8_ppink { background-image: url(spritesmith1.png); - background-position: -546px -1365px; + background-position: -455px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_ppink { background-image: url(spritesmith1.png); - background-position: -571px -1380px; + background-position: -480px -1380px; width: 60px; height: 60px; } .hair_base_8_ppurple { background-image: url(spritesmith1.png); - background-position: -637px -1365px; + background-position: -546px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_ppurple { background-image: url(spritesmith1.png); - background-position: -662px -1380px; + background-position: -571px -1380px; width: 60px; height: 60px; } .hair_base_8_pumpkin { background-image: url(spritesmith1.png); - background-position: -728px -1365px; + background-position: -637px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_pumpkin { background-image: url(spritesmith1.png); - background-position: -753px -1380px; + background-position: -662px -1380px; width: 60px; height: 60px; } .hair_base_8_purple { background-image: url(spritesmith1.png); - background-position: -819px -1365px; + background-position: -728px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_purple { background-image: url(spritesmith1.png); - background-position: -844px -1380px; + background-position: -753px -1380px; width: 60px; height: 60px; } .hair_base_8_pyellow { background-image: url(spritesmith1.png); - background-position: -910px -1365px; + background-position: -819px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_pyellow { background-image: url(spritesmith1.png); - background-position: -935px -1380px; + background-position: -844px -1380px; width: 60px; height: 60px; } .hair_base_8_rainbow { background-image: url(spritesmith1.png); - background-position: -1001px -1365px; + background-position: -910px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_rainbow { background-image: url(spritesmith1.png); - background-position: -1026px -1380px; + background-position: -935px -1380px; width: 60px; height: 60px; } .hair_base_8_red { background-image: url(spritesmith1.png); - background-position: -1092px -1365px; + background-position: -1001px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_red { background-image: url(spritesmith1.png); - background-position: -1117px -1380px; + background-position: -1026px -1380px; width: 60px; height: 60px; } .hair_base_8_snowy { background-image: url(spritesmith1.png); - background-position: -1183px -1365px; + background-position: -1092px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_snowy { background-image: url(spritesmith1.png); - background-position: -1208px -1380px; + background-position: -1117px -1380px; width: 60px; height: 60px; } .hair_base_8_white { background-image: url(spritesmith1.png); - background-position: -1274px -1365px; + background-position: -1183px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_white { background-image: url(spritesmith1.png); - background-position: -1299px -1380px; + background-position: -1208px -1380px; width: 60px; height: 60px; } .hair_base_8_winternight { background-image: url(spritesmith1.png); - background-position: -1365px -1365px; + background-position: -1274px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_winternight { background-image: url(spritesmith1.png); - background-position: -1390px -1380px; + background-position: -1299px -1380px; width: 60px; height: 60px; } .hair_base_8_winterstar { background-image: url(spritesmith1.png); - background-position: -1456px 0px; + background-position: -1365px -1365px; width: 90px; height: 90px; } .customize-option.hair_base_8_winterstar { background-image: url(spritesmith1.png); - background-position: -1481px -15px; + background-position: -1390px -1380px; width: 60px; height: 60px; } .hair_base_8_yellow { background-image: url(spritesmith1.png); - background-position: -1456px -91px; + background-position: -1456px 0px; width: 90px; height: 90px; } .customize-option.hair_base_8_yellow { background-image: url(spritesmith1.png); - background-position: -1481px -106px; + background-position: -1481px -15px; width: 60px; height: 60px; } .hair_base_8_zombie { background-image: url(spritesmith1.png); - background-position: -1456px -182px; + background-position: -1456px -91px; width: 90px; height: 90px; } .customize-option.hair_base_8_zombie { background-image: url(spritesmith1.png); - background-position: -1481px -197px; + background-position: -1481px -106px; width: 60px; height: 60px; } .broad_shirt_black { background-image: url(spritesmith1.png); - background-position: -1456px -273px; + background-position: -1456px -182px; width: 90px; height: 90px; } .customize-option.broad_shirt_black { background-image: url(spritesmith1.png); - background-position: -1481px -303px; + background-position: -1481px -212px; width: 60px; height: 60px; } .broad_shirt_blue { background-image: url(spritesmith1.png); - background-position: -1456px -364px; + background-position: -1456px -273px; width: 90px; height: 90px; } .customize-option.broad_shirt_blue { background-image: url(spritesmith1.png); - background-position: -1481px -394px; + background-position: -1481px -303px; width: 60px; height: 60px; } .broad_shirt_convict { background-image: url(spritesmith1.png); - background-position: -1456px -455px; + background-position: -1456px -364px; width: 90px; height: 90px; } .customize-option.broad_shirt_convict { background-image: url(spritesmith1.png); - background-position: -1481px -485px; + background-position: -1481px -394px; width: 60px; height: 60px; } .broad_shirt_cross { background-image: url(spritesmith1.png); - background-position: -1456px -546px; + background-position: -1456px -455px; width: 90px; height: 90px; } .customize-option.broad_shirt_cross { background-image: url(spritesmith1.png); - background-position: -1481px -576px; + background-position: -1481px -485px; width: 60px; height: 60px; } .broad_shirt_fire { background-image: url(spritesmith1.png); - background-position: -1456px -637px; + background-position: -1456px -546px; width: 90px; height: 90px; } .customize-option.broad_shirt_fire { background-image: url(spritesmith1.png); - background-position: -1481px -667px; + background-position: -1481px -576px; width: 60px; height: 60px; } .broad_shirt_green { background-image: url(spritesmith1.png); - background-position: -1456px -728px; + background-position: -1456px -637px; width: 90px; height: 90px; } .customize-option.broad_shirt_green { background-image: url(spritesmith1.png); - background-position: -1481px -758px; + background-position: -1481px -667px; width: 60px; height: 60px; } .broad_shirt_horizon { background-image: url(spritesmith1.png); - background-position: -1456px -819px; + background-position: -1456px -728px; width: 90px; height: 90px; } .customize-option.broad_shirt_horizon { background-image: url(spritesmith1.png); - background-position: -1481px -849px; + background-position: -1481px -758px; width: 60px; height: 60px; } .broad_shirt_ocean { background-image: url(spritesmith1.png); - background-position: -1456px -910px; + background-position: -1456px -819px; width: 90px; height: 90px; } .customize-option.broad_shirt_ocean { background-image: url(spritesmith1.png); - background-position: -1481px -940px; + background-position: -1481px -849px; width: 60px; height: 60px; } .broad_shirt_pink { background-image: url(spritesmith1.png); - background-position: -1456px -1001px; + background-position: -1456px -910px; width: 90px; height: 90px; } .customize-option.broad_shirt_pink { background-image: url(spritesmith1.png); - background-position: -1481px -1031px; + background-position: -1481px -940px; width: 60px; height: 60px; } .broad_shirt_purple { background-image: url(spritesmith1.png); - background-position: -1456px -1092px; + background-position: -1456px -1001px; width: 90px; height: 90px; } .customize-option.broad_shirt_purple { background-image: url(spritesmith1.png); - background-position: -1481px -1122px; + background-position: -1481px -1031px; width: 60px; height: 60px; } .broad_shirt_rainbow { background-image: url(spritesmith1.png); - background-position: -1456px -1183px; + background-position: -1456px -1092px; width: 90px; height: 90px; } .customize-option.broad_shirt_rainbow { background-image: url(spritesmith1.png); - background-position: -1481px -1213px; + background-position: -1481px -1122px; width: 60px; height: 60px; } .broad_shirt_redblue { background-image: url(spritesmith1.png); - background-position: -1456px -1274px; + background-position: -1456px -1183px; width: 90px; height: 90px; } .customize-option.broad_shirt_redblue { background-image: url(spritesmith1.png); - background-position: -1481px -1304px; + background-position: -1481px -1213px; width: 60px; height: 60px; } .broad_shirt_thunder { background-image: url(spritesmith1.png); - background-position: -1456px -1365px; + background-position: -1456px -1274px; width: 90px; height: 90px; } .customize-option.broad_shirt_thunder { background-image: url(spritesmith1.png); - background-position: -1481px -1395px; + background-position: -1481px -1304px; width: 60px; height: 60px; } .broad_shirt_tropical { background-image: url(spritesmith1.png); - background-position: 0px -1456px; + background-position: -1456px -1365px; width: 90px; height: 90px; } .customize-option.broad_shirt_tropical { background-image: url(spritesmith1.png); - background-position: -25px -1486px; + background-position: -1481px -1395px; width: 60px; height: 60px; } .broad_shirt_white { background-image: url(spritesmith1.png); - background-position: -91px -1456px; + background-position: 0px -1456px; width: 90px; height: 90px; } .customize-option.broad_shirt_white { background-image: url(spritesmith1.png); - background-position: -116px -1486px; + background-position: -25px -1486px; width: 60px; height: 60px; } .broad_shirt_yellow { background-image: url(spritesmith1.png); - background-position: -182px -1456px; + background-position: -91px -1456px; width: 90px; height: 90px; } .customize-option.broad_shirt_yellow { background-image: url(spritesmith1.png); - background-position: -207px -1486px; + background-position: -116px -1486px; width: 60px; height: 60px; } .broad_shirt_zombie { background-image: url(spritesmith1.png); - background-position: -273px -1456px; + background-position: -182px -1456px; width: 90px; height: 90px; } .customize-option.broad_shirt_zombie { background-image: url(spritesmith1.png); - background-position: -298px -1486px; + background-position: -207px -1486px; width: 60px; height: 60px; } .slim_shirt_black { background-image: url(spritesmith1.png); - background-position: -364px -1456px; + background-position: -273px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_black { background-image: url(spritesmith1.png); - background-position: -389px -1486px; + background-position: -298px -1486px; width: 60px; height: 60px; } .slim_shirt_blue { background-image: url(spritesmith1.png); - background-position: -455px -1456px; + background-position: -364px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_blue { background-image: url(spritesmith1.png); - background-position: -480px -1486px; + background-position: -389px -1486px; width: 60px; height: 60px; } .slim_shirt_convict { background-image: url(spritesmith1.png); - background-position: -546px -1456px; + background-position: -455px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_convict { background-image: url(spritesmith1.png); - background-position: -571px -1486px; + background-position: -480px -1486px; width: 60px; height: 60px; } .slim_shirt_cross { background-image: url(spritesmith1.png); - background-position: -637px -1456px; + background-position: -546px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_cross { background-image: url(spritesmith1.png); - background-position: -662px -1486px; + background-position: -571px -1486px; width: 60px; height: 60px; } .slim_shirt_fire { background-image: url(spritesmith1.png); - background-position: -728px -1456px; + background-position: -637px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_fire { background-image: url(spritesmith1.png); - background-position: -753px -1486px; + background-position: -662px -1486px; width: 60px; height: 60px; } .slim_shirt_green { background-image: url(spritesmith1.png); - background-position: -819px -1456px; + background-position: -728px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_green { background-image: url(spritesmith1.png); - background-position: -844px -1486px; + background-position: -753px -1486px; width: 60px; height: 60px; } .slim_shirt_horizon { background-image: url(spritesmith1.png); - background-position: -910px -1456px; + background-position: -819px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_horizon { background-image: url(spritesmith1.png); - background-position: -935px -1486px; + background-position: -844px -1486px; width: 60px; height: 60px; } .slim_shirt_ocean { background-image: url(spritesmith1.png); - background-position: -1001px -1456px; + background-position: -910px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_ocean { background-image: url(spritesmith1.png); - background-position: -1026px -1486px; + background-position: -935px -1486px; width: 60px; height: 60px; } .slim_shirt_pink { background-image: url(spritesmith1.png); - background-position: -1092px -1456px; + background-position: -1001px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_pink { background-image: url(spritesmith1.png); - background-position: -1117px -1486px; + background-position: -1026px -1486px; width: 60px; height: 60px; } .slim_shirt_purple { background-image: url(spritesmith1.png); - background-position: -1183px -1456px; + background-position: -1092px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_purple { background-image: url(spritesmith1.png); - background-position: -1208px -1486px; + background-position: -1117px -1486px; width: 60px; height: 60px; } .slim_shirt_rainbow { background-image: url(spritesmith1.png); - background-position: -1274px -1456px; + background-position: -1183px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_rainbow { background-image: url(spritesmith1.png); - background-position: -1299px -1486px; + background-position: -1208px -1486px; width: 60px; height: 60px; } .slim_shirt_redblue { background-image: url(spritesmith1.png); - background-position: -1365px -1456px; + background-position: -1274px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_redblue { background-image: url(spritesmith1.png); - background-position: -1390px -1486px; + background-position: -1299px -1486px; width: 60px; height: 60px; } .slim_shirt_thunder { background-image: url(spritesmith1.png); - background-position: -1456px -1456px; + background-position: -1365px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_thunder { background-image: url(spritesmith1.png); - background-position: -1481px -1486px; + background-position: -1390px -1486px; width: 60px; height: 60px; } .slim_shirt_tropical { background-image: url(spritesmith1.png); - background-position: -1547px 0px; + background-position: -1456px -1456px; width: 90px; height: 90px; } .customize-option.slim_shirt_tropical { background-image: url(spritesmith1.png); - background-position: -1572px -30px; + background-position: -1481px -1486px; width: 60px; height: 60px; } .slim_shirt_white { background-image: url(spritesmith1.png); - background-position: -1547px -91px; + background-position: -1547px 0px; width: 90px; height: 90px; } .customize-option.slim_shirt_white { background-image: url(spritesmith1.png); - background-position: -1572px -121px; + background-position: -1572px -30px; width: 60px; height: 60px; } .slim_shirt_yellow { background-image: url(spritesmith1.png); - background-position: -1547px -182px; + background-position: -1547px -91px; width: 90px; height: 90px; } .customize-option.slim_shirt_yellow { background-image: url(spritesmith1.png); - background-position: -1572px -212px; + background-position: -1572px -121px; width: 60px; height: 60px; } .slim_shirt_zombie { background-image: url(spritesmith1.png); - background-position: -1547px -273px; + background-position: -1547px -182px; width: 90px; height: 90px; } .customize-option.slim_shirt_zombie { background-image: url(spritesmith1.png); - background-position: -1572px -303px; + background-position: -1572px -212px; width: 60px; height: 60px; } .skin_0ff591 { background-image: url(spritesmith1.png); - background-position: -1547px -364px; + background-position: -1547px -273px; width: 90px; height: 90px; } .customize-option.skin_0ff591 { background-image: url(spritesmith1.png); - background-position: -1572px -379px; + background-position: -1572px -288px; width: 60px; height: 60px; } .skin_0ff591_sleep { background-image: url(spritesmith1.png); - background-position: -1547px -455px; + background-position: -1547px -364px; width: 90px; height: 90px; } .customize-option.skin_0ff591_sleep { background-image: url(spritesmith1.png); - background-position: -1572px -470px; + background-position: -1572px -379px; width: 60px; height: 60px; } .skin_2b43f6 { background-image: url(spritesmith1.png); - background-position: -1547px -546px; + background-position: -1547px -455px; width: 90px; height: 90px; } .customize-option.skin_2b43f6 { background-image: url(spritesmith1.png); - background-position: -1572px -561px; + background-position: -1572px -470px; width: 60px; height: 60px; } .skin_2b43f6_sleep { background-image: url(spritesmith1.png); - background-position: -1547px -637px; + background-position: -1547px -546px; width: 90px; height: 90px; } .customize-option.skin_2b43f6_sleep { background-image: url(spritesmith1.png); - background-position: -1572px -652px; + background-position: -1572px -561px; width: 60px; height: 60px; } .skin_6bd049 { background-image: url(spritesmith1.png); - background-position: -1547px -728px; + background-position: -1547px -637px; width: 90px; height: 90px; } .customize-option.skin_6bd049 { background-image: url(spritesmith1.png); - background-position: -1572px -743px; + background-position: -1572px -652px; width: 60px; height: 60px; } .skin_6bd049_sleep { background-image: url(spritesmith1.png); - background-position: -1547px -819px; + background-position: -1547px -728px; width: 90px; height: 90px; } .customize-option.skin_6bd049_sleep { background-image: url(spritesmith1.png); - background-position: -1572px -834px; + background-position: -1572px -743px; width: 60px; height: 60px; } .skin_800ed0 { background-image: url(spritesmith1.png); - background-position: -1547px -910px; + background-position: -1547px -819px; width: 90px; height: 90px; } .customize-option.skin_800ed0 { background-image: url(spritesmith1.png); - background-position: -1572px -925px; + background-position: -1572px -834px; width: 60px; height: 60px; } .skin_800ed0_sleep { background-image: url(spritesmith1.png); - background-position: -1547px -1001px; + background-position: -1547px -910px; width: 90px; height: 90px; } .customize-option.skin_800ed0_sleep { background-image: url(spritesmith1.png); - background-position: -1572px -1016px; + background-position: -1572px -925px; width: 60px; height: 60px; } .skin_915533 { background-image: url(spritesmith1.png); - background-position: -1547px -1092px; + background-position: -1547px -1001px; width: 90px; height: 90px; } .customize-option.skin_915533 { background-image: url(spritesmith1.png); - background-position: -1572px -1107px; + background-position: -1572px -1016px; width: 60px; height: 60px; } .skin_915533_sleep { background-image: url(spritesmith1.png); - background-position: -1547px -1183px; + background-position: -1547px -1092px; width: 90px; height: 90px; } .customize-option.skin_915533_sleep { background-image: url(spritesmith1.png); - background-position: -1572px -1198px; + background-position: -1572px -1107px; width: 60px; height: 60px; } .skin_98461a { background-image: url(spritesmith1.png); - background-position: -1547px -1274px; + background-position: -1547px -1183px; width: 90px; height: 90px; } .customize-option.skin_98461a { background-image: url(spritesmith1.png); - background-position: -1572px -1289px; + background-position: -1572px -1198px; width: 60px; height: 60px; } .skin_98461a_sleep { background-image: url(spritesmith1.png); - background-position: -1547px -1365px; + background-position: -1547px -1274px; width: 90px; height: 90px; } .customize-option.skin_98461a_sleep { background-image: url(spritesmith1.png); - background-position: -1572px -1380px; + background-position: -1572px -1289px; width: 60px; height: 60px; } .skin_c06534 { background-image: url(spritesmith1.png); - background-position: -1547px -1456px; + background-position: -1547px -1365px; width: 90px; height: 90px; } .customize-option.skin_c06534 { background-image: url(spritesmith1.png); - background-position: -1572px -1471px; + background-position: -1572px -1380px; width: 60px; height: 60px; } .skin_c06534_sleep { background-image: url(spritesmith1.png); - background-position: 0px -1547px; + background-position: -1547px -1456px; width: 90px; height: 90px; } .customize-option.skin_c06534_sleep { background-image: url(spritesmith1.png); - background-position: -25px -1562px; + background-position: -1572px -1471px; width: 60px; height: 60px; } .skin_c3e1dc { background-image: url(spritesmith1.png); - background-position: -91px -1547px; + background-position: 0px -1547px; width: 90px; height: 90px; } .customize-option.skin_c3e1dc { background-image: url(spritesmith1.png); - background-position: -116px -1562px; + background-position: -25px -1562px; width: 60px; height: 60px; } .skin_c3e1dc_sleep { background-image: url(spritesmith1.png); - background-position: -182px -1547px; + background-position: -91px -1547px; width: 90px; height: 90px; } .customize-option.skin_c3e1dc_sleep { background-image: url(spritesmith1.png); - background-position: -207px -1562px; + background-position: -116px -1562px; width: 60px; height: 60px; } .skin_candycorn { background-image: url(spritesmith1.png); - background-position: -273px -1547px; + background-position: -182px -1547px; width: 90px; height: 90px; } .customize-option.skin_candycorn { background-image: url(spritesmith1.png); - background-position: -298px -1562px; + background-position: -207px -1562px; width: 60px; height: 60px; } .skin_candycorn_sleep { background-image: url(spritesmith1.png); - background-position: -364px -1547px; + background-position: -273px -1547px; width: 90px; height: 90px; } .customize-option.skin_candycorn_sleep { background-image: url(spritesmith1.png); - background-position: -389px -1562px; + background-position: -298px -1562px; width: 60px; height: 60px; } .skin_d7a9f7 { background-image: url(spritesmith1.png); - background-position: -455px -1547px; + background-position: -364px -1547px; width: 90px; height: 90px; } .customize-option.skin_d7a9f7 { background-image: url(spritesmith1.png); - background-position: -480px -1562px; + background-position: -389px -1562px; width: 60px; height: 60px; } .skin_d7a9f7_sleep { background-image: url(spritesmith1.png); - background-position: -546px -1547px; + background-position: -455px -1547px; width: 90px; height: 90px; } .customize-option.skin_d7a9f7_sleep { background-image: url(spritesmith1.png); - background-position: -571px -1562px; + background-position: -480px -1562px; width: 60px; height: 60px; } .skin_ddc994 { background-image: url(spritesmith1.png); - background-position: -637px -1547px; + background-position: -546px -1547px; width: 90px; height: 90px; } .customize-option.skin_ddc994 { background-image: url(spritesmith1.png); - background-position: -662px -1562px; + background-position: -571px -1562px; width: 60px; height: 60px; } .skin_ddc994_sleep { background-image: url(spritesmith1.png); - background-position: -728px -1547px; + background-position: -637px -1547px; width: 90px; height: 90px; } .customize-option.skin_ddc994_sleep { background-image: url(spritesmith1.png); - background-position: -753px -1562px; + background-position: -662px -1562px; width: 60px; height: 60px; } .skin_ea8349 { background-image: url(spritesmith1.png); - background-position: -819px -1547px; + background-position: -728px -1547px; width: 90px; height: 90px; } .customize-option.skin_ea8349 { background-image: url(spritesmith1.png); - background-position: -844px -1562px; + background-position: -753px -1562px; width: 60px; height: 60px; } .skin_ea8349_sleep { background-image: url(spritesmith1.png); - background-position: -910px -1547px; + background-position: -819px -1547px; width: 90px; height: 90px; } .customize-option.skin_ea8349_sleep { background-image: url(spritesmith1.png); - background-position: -935px -1562px; + background-position: -844px -1562px; width: 60px; height: 60px; } .skin_eb052b { background-image: url(spritesmith1.png); - background-position: -1001px -1547px; + background-position: -910px -1547px; width: 90px; height: 90px; } .customize-option.skin_eb052b { background-image: url(spritesmith1.png); - background-position: -1026px -1562px; + background-position: -935px -1562px; width: 60px; height: 60px; } .skin_eb052b_sleep { background-image: url(spritesmith1.png); - background-position: -1092px -1547px; + background-position: -1001px -1547px; width: 90px; height: 90px; } .customize-option.skin_eb052b_sleep { background-image: url(spritesmith1.png); - background-position: -1117px -1562px; + background-position: -1026px -1562px; width: 60px; height: 60px; } .skin_f5a76e { background-image: url(spritesmith1.png); - background-position: -1183px -1547px; + background-position: -1092px -1547px; width: 90px; height: 90px; } .customize-option.skin_f5a76e { background-image: url(spritesmith1.png); - background-position: -1208px -1562px; + background-position: -1117px -1562px; width: 60px; height: 60px; } .skin_f5a76e_sleep { background-image: url(spritesmith1.png); - background-position: -1274px -1547px; + background-position: -1183px -1547px; width: 90px; height: 90px; } .customize-option.skin_f5a76e_sleep { background-image: url(spritesmith1.png); - background-position: -1299px -1562px; + background-position: -1208px -1562px; width: 60px; height: 60px; } .skin_f5d70f { background-image: url(spritesmith1.png); - background-position: -1365px -1547px; + background-position: -1274px -1547px; width: 90px; height: 90px; } .customize-option.skin_f5d70f { background-image: url(spritesmith1.png); - background-position: -1390px -1562px; + background-position: -1299px -1562px; width: 60px; height: 60px; } .skin_f5d70f_sleep { background-image: url(spritesmith1.png); - background-position: -1456px -1547px; + background-position: -1365px -1547px; width: 90px; height: 90px; } .customize-option.skin_f5d70f_sleep { background-image: url(spritesmith1.png); - background-position: -1481px -1562px; + background-position: -1390px -1562px; width: 60px; height: 60px; } .skin_f69922 { background-image: url(spritesmith1.png); - background-position: -1547px -1547px; + background-position: -1456px -1547px; width: 90px; height: 90px; } .customize-option.skin_f69922 { background-image: url(spritesmith1.png); - background-position: -1572px -1562px; + background-position: -1481px -1562px; width: 60px; height: 60px; } .skin_f69922_sleep { background-image: url(spritesmith1.png); - background-position: -1638px 0px; + background-position: -1547px -1547px; width: 90px; height: 90px; } .customize-option.skin_f69922_sleep { + background-image: url(spritesmith1.png); + background-position: -1572px -1562px; + width: 60px; + height: 60px; +} +.skin_ghost { + background-image: url(spritesmith1.png); + background-position: -1638px 0px; + width: 90px; + height: 90px; +} +.customize-option.skin_ghost { background-image: url(spritesmith1.png); background-position: -1663px -15px; width: 60px; height: 60px; } +.skin_ghost_sleep { + background-image: url(spritesmith1.png); + background-position: -1638px -91px; + width: 90px; + height: 90px; +} +.customize-option.skin_ghost_sleep { + background-image: url(spritesmith1.png); + background-position: -1663px -106px; + width: 60px; + height: 60px; +} diff --git a/dist/spritesmith1.png b/dist/spritesmith1.png index ce7bdf7d76..f86a1250af 100644 Binary files a/dist/spritesmith1.png and b/dist/spritesmith1.png differ diff --git a/dist/spritesmith2.css b/dist/spritesmith2.css index 2bf43c1286..6109773bb5 100644 --- a/dist/spritesmith2.css +++ b/dist/spritesmith2.css @@ -1,1140 +1,1086 @@ -.skin_ghost { - background-image: url(spritesmith2.png); - background-position: -412px -688px; - width: 90px; - height: 90px; -} -.customize-option.skin_ghost { - background-image: url(spritesmith2.png); - background-position: -437px -703px; - width: 60px; - height: 60px; -} -.skin_ghost_sleep { - background-image: url(spritesmith2.png); - background-position: -91px -1143px; - width: 90px; - height: 90px; -} -.customize-option.skin_ghost_sleep { - background-image: url(spritesmith2.png); - background-position: -116px -1158px; - width: 60px; - height: 60px; -} .skin_monster { background-image: url(spritesmith2.png); - background-position: -503px -688px; + background-position: -728px -870px; width: 90px; height: 90px; } .customize-option.skin_monster { background-image: url(spritesmith2.png); - background-position: -528px -703px; + background-position: -753px -885px; width: 60px; height: 60px; } .skin_monster_sleep { background-image: url(spritesmith2.png); - background-position: -819px 0px; + background-position: -1016px -91px; width: 90px; height: 90px; } .customize-option.skin_monster_sleep { background-image: url(spritesmith2.png); - background-position: -844px -15px; + background-position: -1041px -106px; width: 60px; height: 60px; } .skin_ogre { background-image: url(spritesmith2.png); - background-position: -819px -91px; + background-position: -637px -870px; width: 90px; height: 90px; } .customize-option.skin_ogre { background-image: url(spritesmith2.png); - background-position: -844px -106px; + background-position: -662px -885px; width: 60px; height: 60px; } .skin_ogre_sleep { background-image: url(spritesmith2.png); - background-position: -1001px -455px; + background-position: -819px -870px; width: 90px; height: 90px; } .customize-option.skin_ogre_sleep { background-image: url(spritesmith2.png); - background-position: -1026px -470px; + background-position: -844px -885px; width: 60px; height: 60px; } .skin_pumpkin { background-image: url(spritesmith2.png); - background-position: -1001px -546px; + background-position: -1198px -273px; width: 90px; height: 90px; } .customize-option.skin_pumpkin { background-image: url(spritesmith2.png); - background-position: -1026px -561px; + background-position: -1223px -288px; width: 60px; height: 60px; } .skin_pumpkin2 { background-image: url(spritesmith2.png); - background-position: -1001px -637px; + background-position: -1198px -364px; width: 90px; height: 90px; } .customize-option.skin_pumpkin2 { background-image: url(spritesmith2.png); - background-position: -1026px -652px; + background-position: -1223px -379px; width: 60px; height: 60px; } .skin_pumpkin2_sleep { background-image: url(spritesmith2.png); - background-position: -1001px -728px; + background-position: -1198px -455px; width: 90px; height: 90px; } .customize-option.skin_pumpkin2_sleep { background-image: url(spritesmith2.png); - background-position: -1026px -743px; + background-position: -1223px -470px; width: 60px; height: 60px; } .skin_pumpkin_sleep { background-image: url(spritesmith2.png); - background-position: -1001px -819px; + background-position: -1198px -546px; width: 90px; height: 90px; } .customize-option.skin_pumpkin_sleep { background-image: url(spritesmith2.png); - background-position: -1026px -834px; + background-position: -1223px -561px; width: 60px; height: 60px; } .skin_rainbow { background-image: url(spritesmith2.png); - background-position: -1008px -961px; + background-position: -1198px -637px; width: 90px; height: 90px; } .customize-option.skin_rainbow { background-image: url(spritesmith2.png); - background-position: -1033px -976px; + background-position: -1223px -652px; width: 60px; height: 60px; } .skin_rainbow_sleep { background-image: url(spritesmith2.png); - background-position: -1107px -546px; + background-position: -1198px -728px; width: 90px; height: 90px; } .customize-option.skin_rainbow_sleep { background-image: url(spritesmith2.png); - background-position: -1132px -561px; + background-position: -1223px -743px; width: 60px; height: 60px; } .skin_reptile { background-image: url(spritesmith2.png); - background-position: -1107px -637px; + background-position: -1198px -819px; width: 90px; height: 90px; } .customize-option.skin_reptile { background-image: url(spritesmith2.png); - background-position: -1132px -652px; + background-position: -1223px -834px; width: 60px; height: 60px; } .skin_reptile_sleep { background-image: url(spritesmith2.png); - background-position: -545px -1052px; + background-position: -1198px -910px; width: 90px; height: 90px; } .customize-option.skin_reptile_sleep { background-image: url(spritesmith2.png); - background-position: -570px -1067px; + background-position: -1223px -925px; width: 60px; height: 60px; } .skin_shadow { background-image: url(spritesmith2.png); - background-position: 0px -1143px; + background-position: -1198px -1001px; width: 90px; height: 90px; } .customize-option.skin_shadow { background-image: url(spritesmith2.png); - background-position: -25px -1158px; + background-position: -1223px -1016px; width: 60px; height: 60px; } .skin_shadow2 { background-image: url(spritesmith2.png); - background-position: -182px -1143px; + background-position: -1120px -1143px; width: 90px; height: 90px; } .customize-option.skin_shadow2 { background-image: url(spritesmith2.png); - background-position: -207px -1158px; + background-position: -1145px -1158px; width: 60px; height: 60px; } .skin_shadow2_sleep { background-image: url(spritesmith2.png); - background-position: -455px -1143px; + background-position: -1289px 0px; width: 90px; height: 90px; } .customize-option.skin_shadow2_sleep { background-image: url(spritesmith2.png); - background-position: -480px -1158px; + background-position: -1314px -15px; width: 60px; height: 60px; } .skin_shadow_sleep { background-image: url(spritesmith2.png); - background-position: -182px -318px; + background-position: -1289px -91px; width: 90px; height: 90px; } .customize-option.skin_shadow_sleep { background-image: url(spritesmith2.png); - background-position: -207px -333px; + background-position: -1314px -106px; width: 60px; height: 60px; } .skin_skeleton { background-image: url(spritesmith2.png); - background-position: -273px -318px; + background-position: -1289px -182px; width: 90px; height: 90px; } .customize-option.skin_skeleton { background-image: url(spritesmith2.png); - background-position: -298px -333px; + background-position: -1314px -197px; width: 60px; height: 60px; } .skin_skeleton2 { background-image: url(spritesmith2.png); - background-position: -364px -318px; + background-position: -91px -318px; width: 90px; height: 90px; } .customize-option.skin_skeleton2 { background-image: url(spritesmith2.png); - background-position: -389px -333px; + background-position: -116px -333px; width: 60px; height: 60px; } .skin_skeleton2_sleep { background-image: url(spritesmith2.png); - background-position: -455px 0px; + background-position: -182px -318px; width: 90px; height: 90px; } .customize-option.skin_skeleton2_sleep { background-image: url(spritesmith2.png); - background-position: -480px -15px; + background-position: -207px -333px; width: 60px; height: 60px; } .skin_skeleton_sleep { background-image: url(spritesmith2.png); - background-position: -455px -91px; + background-position: -273px -318px; width: 90px; height: 90px; } .customize-option.skin_skeleton_sleep { background-image: url(spritesmith2.png); - background-position: -480px -106px; + background-position: -298px -333px; width: 60px; height: 60px; } .skin_transparent { background-image: url(spritesmith2.png); - background-position: -455px -182px; + background-position: -364px -318px; width: 90px; height: 90px; } .customize-option.skin_transparent { background-image: url(spritesmith2.png); - background-position: -480px -197px; + background-position: -389px -333px; width: 60px; height: 60px; } .skin_transparent_sleep { background-image: url(spritesmith2.png); - background-position: -455px -273px; + background-position: -455px 0px; width: 90px; height: 90px; } .customize-option.skin_transparent_sleep { background-image: url(spritesmith2.png); - background-position: -480px -288px; + background-position: -480px -15px; width: 60px; height: 60px; } .skin_zombie { background-image: url(spritesmith2.png); - background-position: 0px -415px; + background-position: -455px -91px; width: 90px; height: 90px; } .customize-option.skin_zombie { background-image: url(spritesmith2.png); - background-position: -25px -430px; + background-position: -480px -106px; width: 60px; height: 60px; } .skin_zombie2 { background-image: url(spritesmith2.png); - background-position: -91px -415px; + background-position: -455px -182px; width: 90px; height: 90px; } .customize-option.skin_zombie2 { background-image: url(spritesmith2.png); - background-position: -116px -430px; + background-position: -480px -197px; width: 60px; height: 60px; } .skin_zombie2_sleep { background-image: url(spritesmith2.png); - background-position: -182px -415px; + background-position: -455px -273px; width: 90px; height: 90px; } .customize-option.skin_zombie2_sleep { background-image: url(spritesmith2.png); - background-position: -207px -430px; + background-position: -480px -288px; width: 60px; height: 60px; } .skin_zombie_sleep { background-image: url(spritesmith2.png); - background-position: -273px -415px; + background-position: 0px -415px; width: 90px; height: 90px; } .customize-option.skin_zombie_sleep { background-image: url(spritesmith2.png); - background-position: -298px -430px; + background-position: -25px -430px; width: 60px; height: 60px; } .broad_armor_healer_1 { background-image: url(spritesmith2.png); - background-position: -364px -415px; + background-position: -91px -415px; width: 90px; height: 90px; } .broad_armor_healer_2 { background-image: url(spritesmith2.png); - background-position: -455px -415px; + background-position: -182px -415px; width: 90px; height: 90px; } .broad_armor_healer_3 { background-image: url(spritesmith2.png); - background-position: -546px 0px; + background-position: -273px -415px; width: 90px; height: 90px; } .broad_armor_healer_4 { background-image: url(spritesmith2.png); - background-position: -546px -91px; + background-position: -364px -415px; width: 90px; height: 90px; } .broad_armor_healer_5 { background-image: url(spritesmith2.png); - background-position: -546px -182px; + background-position: -455px -415px; width: 90px; height: 90px; } .broad_armor_rogue_1 { background-image: url(spritesmith2.png); - background-position: -546px -273px; + background-position: -546px 0px; width: 90px; height: 90px; } .broad_armor_rogue_2 { background-image: url(spritesmith2.png); - background-position: -546px -364px; + background-position: -546px -91px; width: 90px; height: 90px; } .broad_armor_rogue_3 { background-image: url(spritesmith2.png); - background-position: 0px -506px; + background-position: -546px -182px; width: 90px; height: 90px; } .broad_armor_rogue_4 { background-image: url(spritesmith2.png); - background-position: -91px -506px; + background-position: -546px -273px; width: 90px; height: 90px; } .broad_armor_rogue_5 { background-image: url(spritesmith2.png); - background-position: -182px -506px; + background-position: -546px -364px; width: 90px; height: 90px; } .broad_armor_special_2 { background-image: url(spritesmith2.png); - background-position: -273px -506px; + background-position: 0px -506px; width: 90px; height: 90px; } .broad_armor_warrior_1 { background-image: url(spritesmith2.png); - background-position: -364px -506px; + background-position: -91px -506px; width: 90px; height: 90px; } .broad_armor_warrior_2 { background-image: url(spritesmith2.png); - background-position: -455px -506px; + background-position: -182px -506px; width: 90px; height: 90px; } .broad_armor_warrior_3 { background-image: url(spritesmith2.png); - background-position: -546px -506px; + background-position: -273px -506px; width: 90px; height: 90px; } .broad_armor_warrior_4 { background-image: url(spritesmith2.png); - background-position: -637px 0px; + background-position: -364px -506px; width: 90px; height: 90px; } .broad_armor_warrior_5 { background-image: url(spritesmith2.png); - background-position: -637px -91px; + background-position: -455px -506px; width: 90px; height: 90px; } .broad_armor_wizard_1 { background-image: url(spritesmith2.png); - background-position: -637px -182px; + background-position: -546px -506px; width: 90px; height: 90px; } .broad_armor_wizard_2 { background-image: url(spritesmith2.png); - background-position: -637px -273px; + background-position: -637px 0px; width: 90px; height: 90px; } .broad_armor_wizard_3 { background-image: url(spritesmith2.png); - background-position: -637px -364px; + background-position: -637px -91px; width: 90px; height: 90px; } .broad_armor_wizard_4 { background-image: url(spritesmith2.png); - background-position: -637px -455px; + background-position: -637px -182px; width: 90px; height: 90px; } .broad_armor_wizard_5 { background-image: url(spritesmith2.png); - background-position: 0px -597px; + background-position: -637px -273px; width: 90px; height: 90px; } .shop_armor_healer_1 { background-image: url(spritesmith2.png); - background-position: -1312px -1366px; + background-position: -1380px -487px; width: 40px; height: 40px; } .shop_armor_healer_2 { background-image: url(spritesmith2.png); - background-position: -1271px -1366px; + background-position: -1421px -528px; width: 40px; height: 40px; } .shop_armor_healer_3 { background-image: url(spritesmith2.png); - background-position: -1230px -1366px; + background-position: -1380px -569px; width: 40px; height: 40px; } .shop_armor_healer_4 { background-image: url(spritesmith2.png); - background-position: -1189px -1366px; + background-position: -1421px -569px; width: 40px; height: 40px; } .shop_armor_healer_5 { background-image: url(spritesmith2.png); - background-position: -1148px -1366px; + background-position: -1380px -1061px; width: 40px; height: 40px; } .shop_armor_rogue_1 { background-image: url(spritesmith2.png); - background-position: -1107px -1366px; + background-position: -1421px -1061px; width: 40px; height: 40px; } .shop_armor_rogue_2 { background-image: url(spritesmith2.png); - background-position: -1066px -1366px; + background-position: -1380px -1143px; width: 40px; height: 40px; } .shop_armor_rogue_3 { background-image: url(spritesmith2.png); - background-position: -1025px -1366px; + background-position: -1421px -1143px; width: 40px; height: 40px; } .shop_armor_rogue_4 { background-image: url(spritesmith2.png); - background-position: -984px -1366px; + background-position: -1380px -1184px; width: 40px; height: 40px; } .shop_armor_rogue_5 { background-image: url(spritesmith2.png); - background-position: -943px -1366px; + background-position: -507px -1325px; width: 40px; height: 40px; } .shop_armor_special_0 { background-image: url(spritesmith2.png); - background-position: -902px -1366px; + background-position: -548px -1325px; width: 40px; height: 40px; } .shop_armor_special_1 { background-image: url(spritesmith2.png); - background-position: -861px -1366px; + background-position: -589px -1325px; width: 40px; height: 40px; } .shop_armor_special_2 { background-image: url(spritesmith2.png); - background-position: -820px -1366px; + background-position: -712px -1325px; width: 40px; height: 40px; } .shop_armor_warrior_1 { background-image: url(spritesmith2.png); - background-position: -779px -1366px; + background-position: -753px -1325px; width: 40px; height: 40px; } .shop_armor_warrior_2 { background-image: url(spritesmith2.png); - background-position: -738px -1366px; + background-position: -794px -1325px; width: 40px; height: 40px; } .shop_armor_warrior_3 { background-image: url(spritesmith2.png); - background-position: -697px -1366px; + background-position: -835px -1325px; width: 40px; height: 40px; } .shop_armor_warrior_4 { background-image: url(spritesmith2.png); - background-position: -656px -1366px; + background-position: -1040px -1325px; width: 40px; height: 40px; } .shop_armor_warrior_5 { background-image: url(spritesmith2.png); - background-position: -615px -1366px; + background-position: -1081px -1325px; width: 40px; height: 40px; } .shop_armor_wizard_1 { background-image: url(spritesmith2.png); - background-position: -574px -1366px; + background-position: -1122px -1325px; width: 40px; height: 40px; } .shop_armor_wizard_2 { background-image: url(spritesmith2.png); - background-position: -533px -1366px; + background-position: -1245px -1325px; width: 40px; height: 40px; } .shop_armor_wizard_3 { background-image: url(spritesmith2.png); - background-position: -492px -1366px; + background-position: -97px -1366px; width: 40px; height: 40px; } .shop_armor_wizard_4 { background-image: url(spritesmith2.png); - background-position: -451px -1366px; + background-position: -1380px -364px; width: 40px; height: 40px; } .shop_armor_wizard_5 { background-image: url(spritesmith2.png); - background-position: -410px -1366px; + background-position: -1380px -446px; width: 40px; height: 40px; } .slim_armor_healer_1 { background-image: url(spritesmith2.png); - background-position: -819px -182px; + background-position: -637px -364px; width: 90px; height: 90px; } .slim_armor_healer_2 { background-image: url(spritesmith2.png); - background-position: -819px -273px; + background-position: -637px -455px; width: 90px; height: 90px; } .slim_armor_healer_3 { background-image: url(spritesmith2.png); - background-position: -819px -364px; + background-position: 0px -597px; width: 90px; height: 90px; } .slim_armor_healer_4 { background-image: url(spritesmith2.png); - background-position: -819px -455px; + background-position: -91px -597px; width: 90px; height: 90px; } .slim_armor_healer_5 { background-image: url(spritesmith2.png); - background-position: -819px -546px; + background-position: -182px -597px; width: 90px; height: 90px; } .slim_armor_rogue_1 { background-image: url(spritesmith2.png); - background-position: -819px -637px; + background-position: -273px -597px; width: 90px; height: 90px; } .slim_armor_rogue_2 { background-image: url(spritesmith2.png); - background-position: 0px -779px; + background-position: -364px -597px; width: 90px; height: 90px; } .slim_armor_rogue_3 { background-image: url(spritesmith2.png); - background-position: -91px -779px; + background-position: -455px -597px; width: 90px; height: 90px; } .slim_armor_rogue_4 { background-image: url(spritesmith2.png); - background-position: -182px -779px; + background-position: -546px -597px; width: 90px; height: 90px; } .slim_armor_rogue_5 { background-image: url(spritesmith2.png); - background-position: -273px -779px; + background-position: -637px -597px; width: 90px; height: 90px; } .slim_armor_special_2 { background-image: url(spritesmith2.png); - background-position: -364px -779px; + background-position: -728px 0px; width: 90px; height: 90px; } .slim_armor_warrior_1 { background-image: url(spritesmith2.png); - background-position: -455px -779px; + background-position: -728px -91px; width: 90px; height: 90px; } .slim_armor_warrior_2 { background-image: url(spritesmith2.png); - background-position: -546px -779px; + background-position: -728px -182px; width: 90px; height: 90px; } .slim_armor_warrior_3 { background-image: url(spritesmith2.png); - background-position: -637px -779px; + background-position: -728px -273px; width: 90px; height: 90px; } .slim_armor_warrior_4 { background-image: url(spritesmith2.png); - background-position: -728px -779px; + background-position: -728px -364px; width: 90px; height: 90px; } .slim_armor_warrior_5 { background-image: url(spritesmith2.png); - background-position: -819px -779px; + background-position: -728px -455px; width: 90px; height: 90px; } .slim_armor_wizard_1 { background-image: url(spritesmith2.png); - background-position: -910px 0px; + background-position: -728px -546px; width: 90px; height: 90px; } .slim_armor_wizard_2 { background-image: url(spritesmith2.png); - background-position: -910px -91px; + background-position: 0px -688px; width: 90px; height: 90px; } .slim_armor_wizard_3 { background-image: url(spritesmith2.png); - background-position: -910px -182px; + background-position: -91px -688px; width: 90px; height: 90px; } .slim_armor_wizard_4 { background-image: url(spritesmith2.png); - background-position: -910px -273px; + background-position: -182px -688px; width: 90px; height: 90px; } .slim_armor_wizard_5 { background-image: url(spritesmith2.png); - background-position: -910px -364px; + background-position: -273px -688px; width: 90px; height: 90px; } .broad_armor_special_birthday { background-image: url(spritesmith2.png); - background-position: -910px -455px; + background-position: -364px -688px; width: 90px; height: 90px; } .shop_armor_special_birthday { background-image: url(spritesmith2.png); - background-position: -1025px -1325px; + background-position: -138px -1366px; width: 40px; height: 40px; } .slim_armor_special_birthday { background-image: url(spritesmith2.png); - background-position: -910px -546px; + background-position: -455px -688px; width: 90px; height: 90px; } .broad_armor_special_fallHealer { background-image: url(spritesmith2.png); - background-position: -910px -637px; + background-position: -546px -688px; width: 90px; height: 90px; } .broad_armor_special_fallMage { background-image: url(spritesmith2.png); - background-position: -112px -870px; + background-position: -637px -688px; width: 120px; height: 90px; } .broad_armor_special_fallRogue { background-image: url(spritesmith2.png); - background-position: -233px -870px; + background-position: -819px 0px; width: 105px; height: 90px; } .broad_armor_special_fallWarrior { background-image: url(spritesmith2.png); - background-position: -910px -728px; + background-position: -819px -91px; width: 90px; height: 90px; } .head_special_fallHealer { background-image: url(spritesmith2.png); - background-position: -339px -870px; + background-position: -819px -182px; width: 90px; height: 90px; } .head_special_fallMage { background-image: url(spritesmith2.png); - background-position: -430px -870px; + background-position: 0px -779px; width: 120px; height: 90px; } .head_special_fallRogue { background-image: url(spritesmith2.png); - background-position: -551px -870px; + background-position: -819px -273px; width: 105px; height: 90px; } .head_special_fallWarrior { background-image: url(spritesmith2.png); - background-position: -657px -870px; - width: 90px; - height: 90px; -} -.2014_Fall_HealerPROMO2 { - background-image: url(spritesmith2.png); - background-position: -748px -870px; - width: 90px; - height: 90px; -} -.2014_Fall_Mage_PROMO9 { - background-image: url(spritesmith2.png); - background-position: -839px -870px; - width: 120px; - height: 90px; -} -.2014_Fall_RoguePROMO3 { - background-image: url(spritesmith2.png); - background-position: -1001px 0px; - width: 105px; - height: 90px; -} -.2014_Fall_Warrior_PROMO { - background-image: url(spritesmith2.png); - background-position: -1001px -91px; + background-position: -819px -364px; width: 90px; height: 90px; } .shield_special_fallHealer { background-image: url(spritesmith2.png); - background-position: -1001px -182px; + background-position: -819px -455px; width: 90px; height: 90px; } .shield_special_fallRogue { background-image: url(spritesmith2.png); - background-position: -1001px -273px; + background-position: -819px -546px; width: 105px; height: 90px; } .shield_special_fallWarrior { background-image: url(spritesmith2.png); - background-position: -1001px -364px; + background-position: -819px -637px; width: 90px; height: 90px; } .shop_armor_special_fallHealer { background-image: url(spritesmith2.png); - background-position: -984px -1325px; + background-position: -1421px -1225px; width: 40px; height: 40px; } .shop_armor_special_fallMage { background-image: url(spritesmith2.png); - background-position: -943px -1325px; + background-position: -1380px -1266px; width: 40px; height: 40px; } .shop_armor_special_fallRogue { background-image: url(spritesmith2.png); - background-position: -902px -1325px; + background-position: -1421px -1266px; width: 40px; height: 40px; } .shop_armor_special_fallWarrior { background-image: url(spritesmith2.png); - background-position: -861px -1325px; + background-position: -1330px -1183px; width: 40px; height: 40px; } .shop_head_special_fallHealer { background-image: url(spritesmith2.png); - background-position: -820px -1325px; + background-position: -1198px -1092px; width: 40px; height: 40px; } .shop_head_special_fallMage { background-image: url(spritesmith2.png); - background-position: -779px -1325px; + background-position: -1239px -1092px; width: 40px; height: 40px; } .shop_head_special_fallRogue { background-image: url(spritesmith2.png); - background-position: -738px -1325px; + background-position: -1107px -1001px; width: 40px; height: 40px; } .shop_head_special_fallWarrior { background-image: url(spritesmith2.png); - background-position: -697px -1325px; + background-position: -1057px -910px; width: 40px; height: 40px; } .shop_shield_special_fallHealer { background-image: url(spritesmith2.png); - background-position: -656px -1325px; + background-position: -925px -819px; width: 40px; height: 40px; } .shop_shield_special_fallRogue { background-image: url(spritesmith2.png); - background-position: -615px -1325px; + background-position: -966px -819px; width: 40px; height: 40px; } .shop_shield_special_fallWarrior { background-image: url(spritesmith2.png); - background-position: -574px -1325px; + background-position: -728px -637px; width: 40px; height: 40px; } .shop_weapon_special_fallHealer { background-image: url(spritesmith2.png); - background-position: -533px -1325px; + background-position: -769px -637px; width: 40px; height: 40px; } .shop_weapon_special_fallMage { background-image: url(spritesmith2.png); - background-position: -492px -1325px; + background-position: -220px -1325px; width: 40px; height: 40px; } .shop_weapon_special_fallRogue { background-image: url(spritesmith2.png); - background-position: -1353px -1366px; + background-position: -343px -1325px; width: 40px; height: 40px; } .shop_weapon_special_fallWarrior { background-image: url(spritesmith2.png); - background-position: -410px -1325px; + background-position: -384px -1325px; width: 40px; height: 40px; } .slim_armor_special_fallHealer { background-image: url(spritesmith2.png); - background-position: -1107px 0px; + background-position: -121px -779px; width: 90px; height: 90px; } .slim_armor_special_fallMage { background-image: url(spritesmith2.png); - background-position: 0px -1052px; + background-position: -212px -779px; width: 120px; height: 90px; } .slim_armor_special_fallRogue { background-image: url(spritesmith2.png); - background-position: -121px -1052px; + background-position: -333px -779px; width: 105px; height: 90px; } .slim_armor_special_fallWarrior { background-image: url(spritesmith2.png); - background-position: -1107px -91px; + background-position: -439px -779px; width: 90px; height: 90px; } .weapon_special_fallHealer { background-image: url(spritesmith2.png); - background-position: -1107px -182px; + background-position: -530px -779px; width: 90px; height: 90px; } .weapon_special_fallMage { background-image: url(spritesmith2.png); - background-position: -227px -1052px; + background-position: -621px -779px; width: 120px; height: 90px; } .weapon_special_fallRogue { background-image: url(spritesmith2.png); - background-position: -348px -1052px; + background-position: -742px -779px; width: 105px; height: 90px; } .weapon_special_fallWarrior { background-image: url(spritesmith2.png); - background-position: -1107px -273px; + background-position: -925px 0px; width: 90px; height: 90px; } .broad_armor_special_gaymerx { background-image: url(spritesmith2.png); - background-position: -1107px -364px; + background-position: -925px -91px; width: 90px; height: 90px; } .head_special_gaymerx { background-image: url(spritesmith2.png); - background-position: -1107px -455px; + background-position: -925px -182px; width: 90px; height: 90px; } .shop_armor_special_gaymerx { background-image: url(spritesmith2.png); - background-position: -369px -1325px; + background-position: -1163px -1325px; width: 40px; height: 40px; } .shop_head_special_gaymerx { background-image: url(spritesmith2.png); - background-position: -328px -1325px; + background-position: -1204px -1325px; width: 40px; height: 40px; } .slim_armor_special_gaymerx { background-image: url(spritesmith2.png); - background-position: -1107px -728px; + background-position: -925px -273px; width: 90px; height: 90px; } .back_mystery_201402 { background-image: url(spritesmith2.png); - background-position: -1107px -819px; + background-position: -925px -364px; width: 90px; height: 90px; } .broad_armor_mystery_201402 { background-image: url(spritesmith2.png); - background-position: -1107px -910px; + background-position: -925px -455px; width: 90px; height: 90px; } .head_mystery_201402 { background-image: url(spritesmith2.png); - background-position: -454px -1052px; + background-position: -925px -546px; width: 90px; height: 90px; } .shop_armor_mystery_201402 { background-image: url(spritesmith2.png); - background-position: -287px -1325px; + background-position: -1421px -364px; width: 40px; height: 40px; } .shop_back_mystery_201402 { background-image: url(spritesmith2.png); - background-position: -246px -1325px; + background-position: -1380px -405px; width: 40px; height: 40px; } .shop_head_mystery_201402 { background-image: url(spritesmith2.png); - background-position: -205px -1325px; + background-position: -1421px -405px; width: 40px; height: 40px; } .slim_armor_mystery_201402 { background-image: url(spritesmith2.png); - background-position: -818px -1052px; + background-position: -925px -637px; width: 90px; height: 90px; } .broad_armor_mystery_201403 { background-image: url(spritesmith2.png); - background-position: -909px -1052px; + background-position: -925px -728px; width: 90px; height: 90px; } .headAccessory_mystery_201403 { background-image: url(spritesmith2.png); - background-position: -1000px -1052px; + background-position: 0px -870px; width: 90px; height: 90px; } .shop_armor_mystery_201403 { background-image: url(spritesmith2.png); - background-position: -164px -1325px; + background-position: -1421px -487px; width: 40px; height: 40px; } .shop_headAccessory_mystery_201403 { background-image: url(spritesmith2.png); - background-position: -123px -1325px; + background-position: -1380px -528px; width: 40px; height: 40px; } .slim_armor_mystery_201403 { background-image: url(spritesmith2.png); - background-position: -1198px -91px; + background-position: -91px -870px; width: 90px; height: 90px; } .back_mystery_201404 { background-image: url(spritesmith2.png); - background-position: -1198px -182px; + background-position: -182px -870px; width: 90px; height: 90px; } .headAccessory_mystery_201404 { background-image: url(spritesmith2.png); - background-position: -1198px -273px; + background-position: -273px -870px; width: 90px; height: 90px; } .shop_back_mystery_201404 { background-image: url(spritesmith2.png); - background-position: -82px -1325px; + background-position: -1380px -610px; width: 40px; height: 40px; } .shop_headAccessory_mystery_201404 { background-image: url(spritesmith2.png); - background-position: -41px -1325px; + background-position: -1421px -1020px; width: 40px; height: 40px; } .broad_armor_mystery_201405 { background-image: url(spritesmith2.png); - background-position: -1198px -546px; + background-position: -364px -870px; width: 90px; height: 90px; } .head_mystery_201405 { background-image: url(spritesmith2.png); - background-position: -1198px -637px; - width: 90px; - height: 90px; -} -.promo_mystery_201405 { - background-image: url(spritesmith2.png); - background-position: -1198px -728px; + background-position: -455px -870px; width: 90px; height: 90px; } .shop_armor_mystery_201405 { background-image: url(spritesmith2.png); - background-position: 0px -1325px; + background-position: -1380px -1102px; width: 40px; height: 40px; } .shop_head_mystery_201405 { background-image: url(spritesmith2.png); - background-position: -1319px -1275px; + background-position: -1421px -1102px; width: 40px; height: 40px; } .slim_armor_mystery_201405 { background-image: url(spritesmith2.png); - background-position: -1198px -1001px; + background-position: -546px -870px; width: 90px; height: 90px; } .broad_armor_mystery_201406 { background-image: url(spritesmith2.png); - background-position: -364px -203px; + background-position: 0px -318px; width: 90px; height: 96px; } @@ -1144,975 +1090,1017 @@ width: 90px; height: 96px; } -.promo_mystery_201406 { - background-image: url(spritesmith2.png); - background-position: 0px -318px; - width: 90px; - height: 96px; -} .shop_armor_mystery_201406 { background-image: url(spritesmith2.png); - background-position: -1001px -910px; + background-position: -1421px -1184px; width: 40px; height: 40px; } .shop_head_mystery_201406 { background-image: url(spritesmith2.png); - background-position: -1148px -1001px; + background-position: -1380px -1225px; width: 40px; height: 40px; } .slim_armor_mystery_201406 { background-image: url(spritesmith2.png); - background-position: -91px -318px; + background-position: -364px -203px; width: 90px; height: 96px; } .broad_armor_mystery_201407 { background-image: url(spritesmith2.png); - background-position: -546px -1143px; + background-position: -910px -870px; width: 90px; height: 90px; } .head_mystery_201407 { background-image: url(spritesmith2.png); - background-position: -637px -1143px; + background-position: -1016px 0px; width: 90px; height: 90px; } -.promo_mystery_201407 { - background-image: url(spritesmith2.png); - background-position: -1423px -891px; - width: 42px; - height: 62px; -} .shop_armor_mystery_201407 { - background-image: url(spritesmith2.png); - background-position: -1239px -1092px; - width: 40px; - height: 40px; -} -.shop_head_mystery_201407 { - background-image: url(spritesmith2.png); - background-position: -1198px -1092px; - width: 40px; - height: 40px; -} -.slim_armor_mystery_201407 { - background-image: url(spritesmith2.png); - background-position: -1001px -1143px; - width: 90px; - height: 90px; -} -.broad_armor_mystery_201408 { - background-image: url(spritesmith2.png); - background-position: -1092px -1143px; - width: 90px; - height: 90px; -} -.head_mystery_201408 { - background-image: url(spritesmith2.png); - background-position: -1183px -1143px; - width: 90px; - height: 90px; -} -.promo_mystery_201408 { - background-image: url(spritesmith2.png); - background-position: -1380px -819px; - width: 60px; - height: 71px; -} -.shop_armor_mystery_201408 { background-image: url(spritesmith2.png); background-position: -1289px -1183px; width: 40px; height: 40px; } +.shop_head_mystery_201407 { + background-image: url(spritesmith2.png); + background-position: -425px -1366px; + width: 40px; + height: 40px; +} +.slim_armor_mystery_201407 { + background-image: url(spritesmith2.png); + background-position: -1016px -182px; + width: 90px; + height: 90px; +} +.broad_armor_mystery_201408 { + background-image: url(spritesmith2.png); + background-position: -1016px -273px; + width: 90px; + height: 90px; +} +.head_mystery_201408 { + background-image: url(spritesmith2.png); + background-position: -1016px -364px; + width: 90px; + height: 90px; +} +.shop_armor_mystery_201408 { + background-image: url(spritesmith2.png); + background-position: -1148px -1001px; + width: 40px; + height: 40px; +} .shop_head_mystery_201408 { background-image: url(spritesmith2.png); - background-position: -1421px -1268px; + background-position: -1016px -910px; width: 40px; height: 40px; } .slim_armor_mystery_201408 { background-image: url(spritesmith2.png); - background-position: -1289px -273px; + background-position: -1016px -455px; width: 90px; height: 90px; } .broad_armor_mystery_201409 { background-image: url(spritesmith2.png); - background-position: -1289px -364px; + background-position: -1016px -546px; width: 90px; height: 90px; } .headAccessory_mystery_201409 { background-image: url(spritesmith2.png); - background-position: -1289px -455px; - width: 90px; - height: 90px; -} -.promo_mystery_201409 { - background-image: url(spritesmith2.png); - background-position: -1289px -546px; + background-position: -1016px -637px; width: 90px; height: 90px; } .shop_armor_mystery_201409 { background-image: url(spritesmith2.png); - background-position: -1380px -1268px; + background-position: -819px -728px; width: 40px; height: 40px; } .shop_headAccessory_mystery_201409 { background-image: url(spritesmith2.png); - background-position: -1421px -1227px; + background-position: -860px -728px; width: 40px; height: 40px; } .slim_armor_mystery_201409 { background-image: url(spritesmith2.png); - background-position: -1289px -819px; + background-position: -1016px -728px; width: 90px; height: 90px; } .back_mystery_201410 { background-image: url(spritesmith2.png); - background-position: 0px -1234px; + background-position: 0px -961px; width: 93px; height: 90px; } .broad_armor_mystery_201410 { background-image: url(spritesmith2.png); - background-position: -94px -1234px; + background-position: -94px -961px; width: 93px; height: 90px; } -.promo_mystery_201410 { - background-image: url(spritesmith2.png); - background-position: -1380px -958px; - width: 72px; - height: 63px; -} .shop_armor_mystery_201410 { background-image: url(spritesmith2.png); - background-position: -1421px -1186px; + background-position: -261px -1325px; width: 40px; height: 40px; } .shop_back_mystery_201410 { background-image: url(spritesmith2.png); - background-position: -1380px -1186px; + background-position: -302px -1325px; width: 40px; height: 40px; } .slim_armor_mystery_201410 { background-image: url(spritesmith2.png); - background-position: -188px -1234px; + background-position: -188px -961px; width: 93px; height: 90px; } .head_mystery_201411 { background-image: url(spritesmith2.png); - background-position: -282px -1234px; - width: 90px; - height: 90px; -} -.promo_mystery_201411 { - background-image: url(spritesmith2.png); - background-position: -373px -1234px; + background-position: -1016px -819px; width: 90px; height: 90px; } .shop_head_mystery_201411 { background-image: url(spritesmith2.png); - background-position: -1421px -1145px; + background-position: -425px -1325px; width: 40px; height: 40px; } .shop_weapon_mystery_201411 { background-image: url(spritesmith2.png); - background-position: -1380px -1145px; + background-position: -466px -1325px; width: 40px; height: 40px; } .weapon_mystery_201411 { background-image: url(spritesmith2.png); - background-position: -646px -1234px; + background-position: -282px -961px; width: 90px; height: 90px; } .broad_armor_mystery_201412 { background-image: url(spritesmith2.png); - background-position: -737px -1234px; + background-position: -373px -961px; width: 90px; height: 90px; } .head_mystery_201412 { background-image: url(spritesmith2.png); - background-position: -828px -1234px; + background-position: -464px -961px; width: 90px; height: 90px; } -.promo_mystery_201412 { - background-image: url(spritesmith2.png); - background-position: -1380px -891px; - width: 42px; - height: 66px; -} .shop_armor_mystery_201412 { background-image: url(spritesmith2.png); - background-position: -1380px -1022px; + background-position: -630px -1325px; width: 40px; height: 40px; } .shop_head_mystery_201412 { background-image: url(spritesmith2.png); - background-position: -1107px -1001px; + background-position: -671px -1325px; width: 40px; height: 40px; } .slim_armor_mystery_201412 { background-image: url(spritesmith2.png); - background-position: -1380px 0px; + background-position: -555px -961px; width: 90px; height: 90px; } .broad_armor_mystery_301404 { background-image: url(spritesmith2.png); - background-position: -1380px -91px; + background-position: -646px -961px; width: 90px; height: 90px; } .eyewear_mystery_301404 { background-image: url(spritesmith2.png); - background-position: -1380px -182px; + background-position: -737px -961px; width: 90px; height: 90px; } .head_mystery_301404 { background-image: url(spritesmith2.png); - background-position: -1380px -273px; + background-position: -828px -961px; width: 90px; height: 90px; } .shop_armor_mystery_301404 { background-image: url(spritesmith2.png); - background-position: -1330px -1183px; + background-position: -876px -1325px; width: 40px; height: 40px; } .shop_eyewear_mystery_301404 { background-image: url(spritesmith2.png); - background-position: -1380px -1227px; + background-position: -917px -1325px; width: 40px; height: 40px; } .shop_head_mystery_301404 { background-image: url(spritesmith2.png); - background-position: -451px -1325px; + background-position: -958px -1325px; width: 40px; height: 40px; } .shop_weapon_mystery_301404 { background-image: url(spritesmith2.png); - background-position: -1421px -1104px; + background-position: -999px -1325px; width: 40px; height: 40px; } .slim_armor_mystery_301404 { background-image: url(spritesmith2.png); - background-position: -1380px -637px; + background-position: -919px -961px; width: 90px; height: 90px; } .weapon_mystery_301404 { background-image: url(spritesmith2.png); - background-position: -1380px -546px; + background-position: -1010px -961px; width: 90px; height: 90px; } .eyewear_mystery_301405 { background-image: url(spritesmith2.png); - background-position: -1380px -455px; + background-position: -1107px 0px; width: 90px; height: 90px; } .headAccessory_mystery_301405 { background-image: url(spritesmith2.png); - background-position: -1380px -364px; + background-position: -1107px -91px; width: 90px; height: 90px; } .head_mystery_301405 { background-image: url(spritesmith2.png); - background-position: -1228px -1234px; + background-position: -1107px -182px; width: 90px; height: 90px; } .shield_mystery_301405 { background-image: url(spritesmith2.png); - background-position: -1137px -1234px; + background-position: -1107px -273px; width: 90px; height: 90px; } .shop_eyewear_mystery_301405 { background-image: url(spritesmith2.png); - background-position: -1421px -1022px; + background-position: -1286px -1325px; width: 40px; height: 40px; } .shop_headAccessory_mystery_301405 { background-image: url(spritesmith2.png); - background-position: -1380px -1063px; + background-position: -1327px -1325px; width: 40px; height: 40px; } .shop_head_mystery_301405 { background-image: url(spritesmith2.png); - background-position: -1421px -1063px; + background-position: -1368px -1325px; width: 40px; height: 40px; } .shop_shield_mystery_301405 { background-image: url(spritesmith2.png); - background-position: -1380px -1104px; + background-position: -1409px -1325px; width: 40px; height: 40px; } -.promo_mystery_3014 { - background-image: url(spritesmith2.png); - background-position: -919px -1234px; - width: 217px; - height: 90px; -} .broad_armor_special_springHealer { background-image: url(spritesmith2.png); - background-position: -555px -1234px; + background-position: -1107px -364px; width: 90px; height: 90px; } .broad_armor_special_springMage { background-image: url(spritesmith2.png); - background-position: -464px -1234px; + background-position: -1107px -455px; width: 90px; height: 90px; } .broad_armor_special_springRogue { background-image: url(spritesmith2.png); - background-position: -1289px -1092px; + background-position: -1107px -546px; width: 90px; height: 90px; } .broad_armor_special_springWarrior { background-image: url(spritesmith2.png); - background-position: -1289px -1001px; + background-position: -1107px -637px; width: 90px; height: 90px; } .headAccessory_special_springHealer { background-image: url(spritesmith2.png); - background-position: -1289px -910px; + background-position: -1107px -728px; width: 90px; height: 90px; } .headAccessory_special_springMage { background-image: url(spritesmith2.png); - background-position: -1289px -728px; + background-position: -1107px -819px; width: 90px; height: 90px; } .headAccessory_special_springRogue { background-image: url(spritesmith2.png); - background-position: -1289px -637px; + background-position: -1107px -910px; width: 90px; height: 90px; } .headAccessory_special_springWarrior { background-image: url(spritesmith2.png); - background-position: -1289px -182px; + background-position: 0px -1052px; width: 90px; height: 90px; } .head_special_springHealer { background-image: url(spritesmith2.png); - background-position: -1289px -91px; + background-position: -91px -1052px; width: 90px; height: 90px; } .head_special_springMage { background-image: url(spritesmith2.png); - background-position: -1289px 0px; + background-position: -182px -1052px; width: 90px; height: 90px; } .head_special_springRogue { background-image: url(spritesmith2.png); - background-position: -910px -1143px; + background-position: -273px -1052px; width: 90px; height: 90px; } .head_special_springWarrior { background-image: url(spritesmith2.png); - background-position: -819px -1143px; + background-position: -364px -1052px; width: 90px; height: 90px; } .shield_special_springHealer { background-image: url(spritesmith2.png); - background-position: -728px -1143px; + background-position: -455px -1052px; width: 90px; height: 90px; } .shield_special_springRogue { background-image: url(spritesmith2.png); - background-position: -364px -1143px; + background-position: -546px -1052px; width: 90px; height: 90px; } .shield_special_springWarrior { background-image: url(spritesmith2.png); - background-position: -273px -1143px; + background-position: -637px -1052px; width: 90px; height: 90px; } .shop_armor_special_springHealer { background-image: url(spritesmith2.png); - background-position: -1042px -910px; + background-position: -1421px -610px; width: 40px; height: 40px; } .shop_armor_special_springMage { background-image: url(spritesmith2.png); - background-position: -910px -819px; + background-position: -1380px -651px; width: 40px; height: 40px; } .shop_armor_special_springRogue { background-image: url(spritesmith2.png); - background-position: -951px -819px; + background-position: -1421px -651px; width: 40px; height: 40px; } .shop_armor_special_springWarrior { background-image: url(spritesmith2.png); - background-position: -819px -728px; + background-position: -1380px -692px; width: 40px; height: 40px; } .shop_headAccessory_special_springHealer { background-image: url(spritesmith2.png); - background-position: -860px -728px; + background-position: -1421px -692px; width: 40px; height: 40px; } .shop_headAccessory_special_springMage { background-image: url(spritesmith2.png); - background-position: -728px -637px; + background-position: -1380px -733px; width: 40px; height: 40px; } .shop_headAccessory_special_springRogue { background-image: url(spritesmith2.png); - background-position: -769px -637px; + background-position: -1421px -733px; width: 40px; height: 40px; } .shop_headAccessory_special_springWarrior { background-image: url(spritesmith2.png); - background-position: -637px -546px; + background-position: -1380px -774px; width: 40px; height: 40px; } .shop_head_special_springHealer { background-image: url(spritesmith2.png); - background-position: -678px -546px; + background-position: -1421px -774px; width: 40px; height: 40px; } .shop_head_special_springMage { background-image: url(spritesmith2.png); - background-position: -546px -455px; + background-position: -1380px -815px; width: 40px; height: 40px; } .shop_head_special_springRogue copy { background-image: url(spritesmith2.png); - background-position: -587px -455px; + background-position: -1421px -815px; width: 40px; height: 40px; } .shop_head_special_springRogue { background-image: url(spritesmith2.png); - background-position: -455px -364px; + background-position: -1380px -856px; width: 40px; height: 40px; } .shop_head_special_springWarrior { background-image: url(spritesmith2.png); - background-position: -496px -364px; + background-position: -1421px -856px; width: 40px; height: 40px; } .shop_shield_special_springHealer { background-image: url(spritesmith2.png); - background-position: -643px -597px; + background-position: -1380px -897px; width: 40px; height: 40px; } .shop_shield_special_springRogue { background-image: url(spritesmith2.png); - background-position: -684px -597px; + background-position: -1421px -897px; width: 40px; height: 40px; } .shop_shield_special_springWarrior { background-image: url(spritesmith2.png); - background-position: -643px -638px; + background-position: -1380px -938px; width: 40px; height: 40px; } .shop_weapon_special_springHealer { background-image: url(spritesmith2.png); - background-position: -684px -638px; + background-position: -1421px -938px; width: 40px; height: 40px; } .shop_weapon_special_springMage { background-image: url(spritesmith2.png); - background-position: -960px -870px; + background-position: -1380px -979px; width: 40px; height: 40px; } .shop_weapon_special_springRogue { background-image: url(spritesmith2.png); - background-position: -960px -911px; + background-position: -1421px -979px; width: 40px; height: 40px; } .shop_weapon_special_springWarrior { background-image: url(spritesmith2.png); - background-position: -1319px -1234px; + background-position: -1380px -1020px; width: 40px; height: 40px; } .slim_armor_special_springHealer { background-image: url(spritesmith2.png); - background-position: -1198px -910px; + background-position: -728px -1052px; width: 90px; height: 90px; } .slim_armor_special_springMage { background-image: url(spritesmith2.png); - background-position: -1198px -819px; + background-position: -819px -1052px; width: 90px; height: 90px; } .slim_armor_special_springRogue { background-image: url(spritesmith2.png); - background-position: -1198px -455px; + background-position: -910px -1052px; width: 90px; height: 90px; } .slim_armor_special_springWarrior { background-image: url(spritesmith2.png); - background-position: -1198px -364px; + background-position: -1001px -1052px; width: 90px; height: 90px; } .weapon_special_springHealer { background-image: url(spritesmith2.png); - background-position: -1198px 0px; + background-position: -1092px -1052px; width: 90px; height: 90px; } .weapon_special_springMage { background-image: url(spritesmith2.png); - background-position: -1091px -1052px; + background-position: -1198px 0px; width: 90px; height: 90px; } .weapon_special_springRogue { background-image: url(spritesmith2.png); - background-position: -727px -1052px; + background-position: -1198px -91px; width: 90px; height: 90px; } .weapon_special_springWarrior { background-image: url(spritesmith2.png); - background-position: -636px -1052px; + background-position: -1198px -182px; width: 90px; height: 90px; } .body_special_summerHealer { background-image: url(spritesmith2.png); - background-position: -364px 0px; + background-position: 0px -106px; width: 90px; height: 105px; } .body_special_summerMage { background-image: url(spritesmith2.png); - background-position: -273px -212px; + background-position: -91px -106px; width: 90px; height: 105px; } .broad_armor_special_summerHealer { background-image: url(spritesmith2.png); - background-position: -182px -212px; + background-position: -182px -106px; width: 90px; height: 105px; } .broad_armor_special_summerMage { background-image: url(spritesmith2.png); - background-position: -91px -212px; + background-position: -273px 0px; width: 90px; height: 105px; } .broad_armor_special_summerRogue { background-image: url(spritesmith2.png); - background-position: -896px -961px; + background-position: 0px -1143px; width: 111px; height: 90px; } .broad_armor_special_summerWarrior { background-image: url(spritesmith2.png); - background-position: -784px -961px; + background-position: -112px -1143px; width: 111px; height: 90px; } .eyewear_special_summerRogue { background-image: url(spritesmith2.png); - background-position: -672px -961px; + background-position: -224px -1143px; width: 111px; height: 90px; } .eyewear_special_summerWarrior { background-image: url(spritesmith2.png); - background-position: -560px -961px; + background-position: -336px -1143px; width: 111px; height: 90px; } .head_special_summerHealer { background-image: url(spritesmith2.png); - background-position: 0px -212px; + background-position: -273px -106px; width: 90px; height: 105px; } .head_special_summerMage { background-image: url(spritesmith2.png); - background-position: -91px 0px; + background-position: 0px 0px; width: 90px; height: 105px; } .head_special_summerRogue { background-image: url(spritesmith2.png); - background-position: -448px -961px; + background-position: -448px -1143px; width: 111px; height: 90px; } .head_special_summerWarrior { background-image: url(spritesmith2.png); - background-position: -336px -961px; + background-position: -560px -1143px; width: 111px; height: 90px; } .Healer_Summer { background-image: url(spritesmith2.png); - background-position: 0px 0px; + background-position: -91px -212px; width: 90px; height: 105px; } .Mage_Summer { background-image: url(spritesmith2.png); - background-position: -182px -106px; + background-position: -182px -212px; width: 90px; height: 105px; } .SummerRogue14 { background-image: url(spritesmith2.png); - background-position: -224px -961px; + background-position: -672px -1143px; width: 111px; height: 90px; } .SummerWarrior14 { background-image: url(spritesmith2.png); - background-position: -112px -961px; + background-position: -784px -1143px; width: 111px; height: 90px; } .shield_special_summerHealer { background-image: url(spritesmith2.png); - background-position: -91px -106px; + background-position: -273px -212px; width: 90px; height: 105px; } .shield_special_summerRogue { background-image: url(spritesmith2.png); - background-position: 0px -961px; + background-position: -896px -1143px; width: 111px; height: 90px; } .shield_special_summerWarrior { background-image: url(spritesmith2.png); - background-position: 0px -870px; + background-position: -1008px -1143px; width: 111px; height: 90px; } .shop_armor_special_summerHealer { background-image: url(spritesmith2.png); - background-position: -1066px -1325px; + background-position: -637px -546px; width: 40px; height: 40px; } .shop_armor_special_summerMage { background-image: url(spritesmith2.png); - background-position: -1107px -1325px; + background-position: -678px -546px; width: 40px; height: 40px; } .shop_armor_special_summerRogue { background-image: url(spritesmith2.png); - background-position: -1148px -1325px; + background-position: -546px -455px; width: 40px; height: 40px; } .shop_armor_special_summerWarrior { background-image: url(spritesmith2.png); - background-position: -1189px -1325px; + background-position: -587px -455px; width: 40px; height: 40px; } .shop_body_special_summerHealer { background-image: url(spritesmith2.png); - background-position: -1230px -1325px; + background-position: -455px -364px; width: 40px; height: 40px; } .shop_body_special_summerMage { background-image: url(spritesmith2.png); - background-position: -1271px -1325px; + background-position: -496px -364px; width: 40px; height: 40px; } .shop_eyewear_special_summerRogue { background-image: url(spritesmith2.png); - background-position: -1312px -1325px; + background-position: -758px -688px; width: 40px; height: 40px; } .shop_eyewear_special_summerWarrior { background-image: url(spritesmith2.png); - background-position: -1353px -1325px; + background-position: -758px -729px; width: 40px; height: 40px; } .shop_head_special_summerHealer { background-image: url(spritesmith2.png); - background-position: -1394px -1325px; + background-position: -848px -779px; width: 40px; height: 40px; } .shop_head_special_summerMage { background-image: url(spritesmith2.png); - background-position: 0px -1366px; + background-position: -848px -820px; width: 40px; height: 40px; } .shop_head_special_summerRogue { background-image: url(spritesmith2.png); - background-position: -41px -1366px; + background-position: -1211px -1143px; width: 40px; height: 40px; } .shop_head_special_summerWarrior { background-image: url(spritesmith2.png); - background-position: -82px -1366px; + background-position: -1211px -1184px; width: 40px; height: 40px; } .shop_shield_special_summerHealer { background-image: url(spritesmith2.png); - background-position: -123px -1366px; + background-position: -1293px -1234px; width: 40px; height: 40px; } .shop_shield_special_summerRogue { background-image: url(spritesmith2.png); - background-position: -164px -1366px; + background-position: -1334px -1234px; width: 40px; height: 40px; } .shop_shield_special_summerWarrior { background-image: url(spritesmith2.png); - background-position: -205px -1366px; + background-position: -1293px -1275px; width: 40px; height: 40px; } .shop_weapon_special_summerHealer { background-image: url(spritesmith2.png); - background-position: -246px -1366px; + background-position: -1334px -1275px; width: 40px; height: 40px; } .shop_weapon_special_summerMage { background-image: url(spritesmith2.png); - background-position: -287px -1366px; + background-position: -97px -1325px; width: 40px; height: 40px; } .shop_weapon_special_summerRogue { background-image: url(spritesmith2.png); - background-position: -328px -1366px; + background-position: -138px -1325px; width: 40px; height: 40px; } .shop_weapon_special_summerWarrior { background-image: url(spritesmith2.png); - background-position: -369px -1366px; + background-position: -179px -1325px; width: 40px; height: 40px; } .slim_armor_special_summerHealer { background-image: url(spritesmith2.png); - background-position: 0px -106px; + background-position: -364px 0px; width: 90px; height: 105px; } .slim_armor_special_summerMage { background-image: url(spritesmith2.png); - background-position: -182px 0px; + background-position: 0px -212px; width: 90px; height: 105px; } .slim_armor_special_summerRogue { background-image: url(spritesmith2.png); - background-position: -706px -688px; + background-position: 0px -1234px; width: 111px; height: 90px; } .slim_armor_special_summerWarrior { background-image: url(spritesmith2.png); - background-position: -594px -688px; + background-position: -112px -1234px; width: 111px; height: 90px; } .weapon_special_summerHealer { background-image: url(spritesmith2.png); - background-position: -273px 0px; + background-position: -182px 0px; width: 90px; height: 105px; } .weapon_special_summerMage { background-image: url(spritesmith2.png); - background-position: -273px -106px; + background-position: -91px 0px; width: 90px; height: 105px; } .weapon_special_summerRogue { background-image: url(spritesmith2.png); - background-position: -300px -688px; + background-position: -224px -1234px; width: 111px; height: 90px; } .weapon_special_summerWarrior { background-image: url(spritesmith2.png); - background-position: -188px -688px; + background-position: -336px -1234px; width: 111px; height: 90px; } .broad_armor_special_candycane { background-image: url(spritesmith2.png); - background-position: -97px -688px; + background-position: -1289px -273px; width: 90px; height: 90px; } .broad_armor_special_ski { background-image: url(spritesmith2.png); - background-position: -728px -546px; + background-position: -1289px -364px; width: 90px; height: 90px; } .broad_armor_special_snowflake { background-image: url(spritesmith2.png); - background-position: -728px -455px; + background-position: -1289px -455px; width: 90px; height: 90px; } .broad_armor_special_winter2015Healer { background-image: url(spritesmith2.png); - background-position: -728px -364px; + background-position: -1289px -546px; width: 90px; height: 90px; } .broad_armor_special_winter2015Mage { background-image: url(spritesmith2.png); - background-position: -728px -273px; + background-position: -1289px -637px; width: 90px; height: 90px; } .broad_armor_special_winter2015Rogue { background-image: url(spritesmith2.png); - background-position: 0px -688px; + background-position: -448px -1234px; width: 96px; height: 90px; } .broad_armor_special_winter2015Warrior { background-image: url(spritesmith2.png); - background-position: -728px -182px; + background-position: -1289px -728px; width: 90px; height: 90px; } .broad_armor_special_yeti { background-image: url(spritesmith2.png); - background-position: -728px -91px; + background-position: -1289px -819px; width: 90px; height: 90px; } .head_special_candycane { background-image: url(spritesmith2.png); - background-position: -728px 0px; + background-position: -1289px -910px; width: 90px; height: 90px; } .head_special_nye { background-image: url(spritesmith2.png); - background-position: -552px -597px; + background-position: -1289px -1001px; + width: 90px; + height: 90px; +} +.head_special_nye2014 { + background-image: url(spritesmith2.png); + background-position: -1289px -1092px; width: 90px; height: 90px; } .head_special_ski { background-image: url(spritesmith2.png); - background-position: -461px -597px; + background-position: -545px -1234px; width: 90px; height: 90px; } .head_special_snowflake { background-image: url(spritesmith2.png); - background-position: -370px -597px; + background-position: -636px -1234px; width: 90px; height: 90px; } .head_special_winter2015Healer { background-image: url(spritesmith2.png); - background-position: -279px -597px; + background-position: -727px -1234px; width: 90px; height: 90px; } .head_special_winter2015Mage { background-image: url(spritesmith2.png); - background-position: -188px -597px; + background-position: -818px -1234px; width: 90px; height: 90px; } .head_special_winter2015Rogue { background-image: url(spritesmith2.png); - background-position: -91px -597px; + background-position: -909px -1234px; width: 96px; height: 90px; } .head_special_winter2015Warrior { background-image: url(spritesmith2.png); - background-position: -1380px -728px; + background-position: -1006px -1234px; width: 90px; height: 90px; } +.head_special_yeti { + background-image: url(spritesmith2.png); + background-position: -1097px -1234px; + width: 90px; + height: 90px; +} +.shield_special_ski { + background-image: url(spritesmith2.png); + background-position: -1188px -1234px; + width: 104px; + height: 90px; +} +.shield_special_snowflake { + background-image: url(spritesmith2.png); + background-position: -1380px 0px; + width: 90px; + height: 90px; +} +.shield_special_winter2015Healer { + background-image: url(spritesmith2.png); + background-position: -1380px -91px; + width: 90px; + height: 90px; +} +.shield_special_winter2015Rogue { + background-image: url(spritesmith2.png); + background-position: 0px -1325px; + width: 96px; + height: 90px; +} +.shield_special_winter2015Warrior { + background-image: url(spritesmith2.png); + background-position: -1380px -182px; + width: 90px; + height: 90px; +} +.shield_special_yeti { + background-image: url(spritesmith2.png); + background-position: -1380px -273px; + width: 90px; + height: 90px; +} +.shop_armor_special_candycane { + background-image: url(spritesmith2.png); + background-position: -179px -1366px; + width: 40px; + height: 40px; +} +.shop_armor_special_ski { + background-image: url(spritesmith2.png); + background-position: -220px -1366px; + width: 40px; + height: 40px; +} +.shop_armor_special_snowflake { + background-image: url(spritesmith2.png); + background-position: -261px -1366px; + width: 40px; + height: 40px; +} +.shop_armor_special_winter2015Healer { + background-image: url(spritesmith2.png); + background-position: -302px -1366px; + width: 40px; + height: 40px; +} +.shop_armor_special_winter2015Mage { + background-image: url(spritesmith2.png); + background-position: -343px -1366px; + width: 40px; + height: 40px; +} +.shop_armor_special_winter2015Rogue { + background-image: url(spritesmith2.png); + background-position: -384px -1366px; + width: 40px; + height: 40px; +} +.shop_armor_special_winter2015Warrior { + background-image: url(spritesmith2.png); + background-position: -1421px -446px; + width: 40px; + height: 40px; +} diff --git a/dist/spritesmith2.png b/dist/spritesmith2.png index c13f53f732..cbdedf131f 100644 Binary files a/dist/spritesmith2.png and b/dist/spritesmith2.png differ diff --git a/dist/spritesmith3.css b/dist/spritesmith3.css index 073a02cc42..93d9761d39 100644 --- a/dist/spritesmith3.css +++ b/dist/spritesmith3.css @@ -1,1536 +1,1548 @@ -.head_special_yeti { - background-image: url(spritesmith3.png); - background-position: -1308px -1312px; - width: 90px; - height: 90px; -} -.shield_special_ski { - background-image: url(spritesmith3.png); - background-position: -91px -1403px; - width: 104px; - height: 90px; -} -.shield_special_snowflake { - background-image: url(spritesmith3.png); - background-position: -455px -1221px; - width: 90px; - height: 90px; -} -.shield_special_winter2015Healer { - background-image: url(spritesmith3.png); - background-position: -660px -308px; - width: 90px; - height: 90px; -} -.shield_special_winter2015Rogue { - background-image: url(spritesmith3.png); - background-position: -751px -308px; - width: 96px; - height: 90px; -} -.shield_special_winter2015Warrior { - background-image: url(spritesmith3.png); - background-position: -660px -399px; - width: 90px; - height: 90px; -} -.shield_special_yeti { - background-image: url(spritesmith3.png); - background-position: -751px -399px; - width: 90px; - height: 90px; -} -.shop_armor_special_candycane { - background-image: url(spritesmith3.png); - background-position: -952px -1494px; - width: 40px; - height: 40px; -} -.shop_armor_special_ski { - background-image: url(spritesmith3.png); - background-position: -993px -1494px; - width: 40px; - height: 40px; -} -.shop_armor_special_snowflake { - background-image: url(spritesmith3.png); - background-position: -1034px -1494px; - width: 40px; - height: 40px; -} -.shop_armor_special_winter2015Healer { - background-image: url(spritesmith3.png); - background-position: -1550px -1476px; - width: 40px; - height: 40px; -} -.shop_armor_special_winter2015Mage { - background-image: url(spritesmith3.png); - background-position: -1591px -123px; - width: 40px; - height: 40px; -} -.shop_armor_special_winter2015Rogue { - background-image: url(spritesmith3.png); - background-position: -1591px -82px; - width: 40px; - height: 40px; -} -.shop_armor_special_winter2015Warrior { - background-image: url(spritesmith3.png); - background-position: -1591px -41px; - width: 40px; - height: 40px; -} .shop_armor_special_yeti { background-image: url(spritesmith3.png); - background-position: -1591px 0px; + background-position: -1109px -1495px; width: 40px; height: 40px; } .shop_head_special_candycane { background-image: url(spritesmith3.png); - background-position: -1517px -1539px; + background-position: -1592px -246px; width: 40px; height: 40px; } .shop_head_special_nye { background-image: url(spritesmith3.png); - background-position: -1476px -1539px; + background-position: -1150px -1495px; + width: 40px; + height: 40px; +} +.shop_head_special_nye2014 { + background-image: url(spritesmith3.png); + background-position: -1191px -1495px; width: 40px; height: 40px; } .shop_head_special_ski { background-image: url(spritesmith3.png); - background-position: -1435px -1539px; + background-position: -1232px -1495px; width: 40px; height: 40px; } .shop_head_special_snowflake { background-image: url(spritesmith3.png); - background-position: -1394px -1539px; + background-position: -1355px -1495px; width: 40px; height: 40px; } .shop_head_special_winter2015Healer { background-image: url(spritesmith3.png); - background-position: -1353px -1539px; + background-position: -1396px -1495px; width: 40px; height: 40px; } .shop_head_special_winter2015Mage { background-image: url(spritesmith3.png); - background-position: -1312px -1539px; + background-position: -1437px -1495px; width: 40px; height: 40px; } .shop_head_special_winter2015Rogue { background-image: url(spritesmith3.png); - background-position: -1271px -1539px; + background-position: -1478px -1495px; width: 40px; height: 40px; } .shop_head_special_winter2015Warrior { background-image: url(spritesmith3.png); - background-position: -1230px -1539px; + background-position: -1519px -1495px; width: 40px; height: 40px; } .shop_head_special_yeti { background-image: url(spritesmith3.png); - background-position: -1189px -1539px; + background-position: -1592px -902px; width: 40px; height: 40px; } .shop_shield_special_ski { background-image: url(spritesmith3.png); - background-position: -1148px -1539px; + background-position: -1592px -943px; width: 40px; height: 40px; } .shop_shield_special_snowflake { background-image: url(spritesmith3.png); - background-position: -1107px -1539px; + background-position: -1592px -984px; width: 40px; height: 40px; } .shop_shield_special_winter2015Healer { background-image: url(spritesmith3.png); - background-position: -1066px -1539px; + background-position: -1592px -1025px; width: 40px; height: 40px; } .shop_shield_special_winter2015Rogue { background-image: url(spritesmith3.png); - background-position: -1025px -1539px; + background-position: -1592px -1066px; width: 40px; height: 40px; } .shop_shield_special_winter2015Warrior { background-image: url(spritesmith3.png); - background-position: -984px -1539px; + background-position: -1592px -1107px; width: 40px; height: 40px; } .shop_shield_special_yeti { background-image: url(spritesmith3.png); - background-position: -943px -1539px; + background-position: -1592px -1148px; width: 40px; height: 40px; } .shop_weapon_special_candycane { background-image: url(spritesmith3.png); - background-position: -902px -1539px; + background-position: -1592px -1189px; width: 40px; height: 40px; } .shop_weapon_special_ski { background-image: url(spritesmith3.png); - background-position: -861px -1539px; + background-position: -1592px -1230px; width: 40px; height: 40px; } .shop_weapon_special_snowflake { background-image: url(spritesmith3.png); - background-position: -820px -1539px; + background-position: -1592px -1271px; width: 40px; height: 40px; } .shop_weapon_special_winter2015Healer { background-image: url(spritesmith3.png); - background-position: -410px -1539px; + background-position: -1592px -1312px; width: 40px; height: 40px; } .shop_weapon_special_winter2015Mage { background-image: url(spritesmith3.png); - background-position: -328px -1539px; + background-position: -1592px -1353px; width: 40px; height: 40px; } .shop_weapon_special_winter2015Rogue { background-image: url(spritesmith3.png); - background-position: -287px -1539px; + background-position: -576px -1495px; width: 40px; height: 40px; } .shop_weapon_special_winter2015Warrior { background-image: url(spritesmith3.png); - background-position: -246px -1539px; + background-position: -617px -1495px; width: 40px; height: 40px; } .shop_weapon_special_yeti { background-image: url(spritesmith3.png); - background-position: -205px -1539px; + background-position: -1027px -1495px; width: 40px; height: 40px; } .slim_armor_special_candycane { background-image: url(spritesmith3.png); - background-position: -660px -490px; + background-position: -1361px -364px; width: 90px; height: 90px; } .slim_armor_special_ski { background-image: url(spritesmith3.png); - background-position: -751px -490px; + background-position: -1270px -1092px; width: 90px; height: 90px; } .slim_armor_special_snowflake { background-image: url(spritesmith3.png); - background-position: -819px -1130px; + background-position: -1361px -455px; width: 90px; height: 90px; } .slim_armor_special_winter2015Healer { background-image: url(spritesmith3.png); - background-position: -910px -1130px; + background-position: -1361px -546px; width: 90px; height: 90px; } .slim_armor_special_winter2015Mage { background-image: url(spritesmith3.png); - background-position: -1001px -1130px; + background-position: -1361px -637px; width: 90px; height: 90px; } .slim_armor_special_winter2015Rogue { background-image: url(spritesmith3.png); - background-position: -1092px -1130px; + background-position: 0px -1313px; width: 96px; height: 90px; } .slim_armor_special_winter2015Warrior { background-image: url(spritesmith3.png); - background-position: -1189px -1130px; + background-position: -1361px -728px; width: 90px; height: 90px; } .slim_armor_special_yeti { background-image: url(spritesmith3.png); - background-position: 0px -1221px; + background-position: -1361px -1001px; width: 90px; height: 90px; } .weapon_special_candycane { background-image: url(spritesmith3.png); - background-position: -91px -1221px; + background-position: -1361px -1092px; width: 90px; height: 90px; } .weapon_special_ski { background-image: url(spritesmith3.png); - background-position: -182px -1221px; + background-position: -1361px -1183px; width: 90px; height: 90px; } .weapon_special_snowflake { background-image: url(spritesmith3.png); - background-position: -273px -1221px; + background-position: -97px -1313px; width: 90px; height: 90px; } .weapon_special_winter2015Healer { background-image: url(spritesmith3.png); - background-position: -364px -1221px; + background-position: -188px -1313px; width: 90px; height: 90px; } .weapon_special_winter2015Mage { background-image: url(spritesmith3.png); - background-position: -546px -1221px; + background-position: -279px -1313px; width: 90px; height: 90px; } .weapon_special_winter2015Rogue { background-image: url(spritesmith3.png); - background-position: -637px -1221px; + background-position: -370px -1313px; width: 96px; height: 90px; } .weapon_special_winter2015Warrior { background-image: url(spritesmith3.png); - background-position: -825px -1221px; + background-position: -467px -1313px; width: 90px; height: 90px; } .weapon_special_yeti { background-image: url(spritesmith3.png); - background-position: -916px -1221px; + background-position: -558px -1313px; width: 90px; height: 90px; } .back_special_wondercon_black { background-image: url(spritesmith3.png); - background-position: -1007px -1221px; + background-position: -740px -1313px; width: 90px; height: 90px; } .back_special_wondercon_red { background-image: url(spritesmith3.png); - background-position: -1098px -1221px; + background-position: -831px -1313px; width: 90px; height: 90px; } .body_special_wondercon_black { background-image: url(spritesmith3.png); - background-position: -1189px -1221px; + background-position: -1452px 0px; width: 90px; height: 90px; } .body_special_wondercon_gold { background-image: url(spritesmith3.png); - background-position: -1319px 0px; + background-position: -1452px -91px; width: 90px; height: 90px; } .body_special_wondercon_red { background-image: url(spritesmith3.png); - background-position: -1319px -91px; + background-position: -1452px -182px; width: 90px; height: 90px; } .eyewear_special_wondercon_black { background-image: url(spritesmith3.png); - background-position: -762px -1312px; + background-position: -1452px -364px; width: 90px; height: 90px; } .eyewear_special_wondercon_red { background-image: url(spritesmith3.png); - background-position: -853px -1312px; + background-position: -1452px -546px; width: 90px; height: 90px; } .shop_back_special_wondercon_black { background-image: url(spritesmith3.png); - background-position: -164px -1539px; + background-position: -658px -1495px; width: 40px; height: 40px; } .shop_back_special_wondercon_red { background-image: url(spritesmith3.png); - background-position: -123px -1539px; + background-position: -699px -1495px; width: 40px; height: 40px; } .shop_body_special_wondercon_black { background-image: url(spritesmith3.png); - background-position: -82px -1539px; + background-position: -740px -1495px; width: 40px; height: 40px; } .shop_body_special_wondercon_gold { background-image: url(spritesmith3.png); - background-position: -41px -1539px; + background-position: -781px -1495px; width: 40px; height: 40px; } .shop_body_special_wondercon_red { background-image: url(spritesmith3.png); - background-position: 0px -1539px; + background-position: -822px -1495px; width: 40px; height: 40px; } .shop_eyewear_special_wondercon_black { background-image: url(spritesmith3.png); - background-position: -1550px -1435px; + background-position: -945px -1495px; width: 40px; height: 40px; } .shop_eyewear_special_wondercon_red { background-image: url(spritesmith3.png); - background-position: -1550px -1394px; + background-position: -986px -1495px; width: 40px; height: 40px; } .head_0 { background-image: url(spritesmith3.png); - background-position: -651px -660px; + background-position: -1452px -637px; width: 90px; height: 90px; } .customize-option.head_0 { background-image: url(spritesmith3.png); - background-position: -676px -675px; + background-position: -1477px -652px; width: 60px; height: 60px; } .head_healer_1 { background-image: url(spritesmith3.png); - background-position: -742px -660px; + background-position: -1452px -728px; width: 90px; height: 90px; } .head_healer_2 { background-image: url(spritesmith3.png); - background-position: -976px -841px; + background-position: -1452px -819px; width: 90px; height: 90px; } .head_healer_3 { background-image: url(spritesmith3.png); - background-position: -326px -1019px; + background-position: -1452px -910px; width: 90px; height: 90px; } .head_healer_4 { background-image: url(spritesmith3.png); - background-position: -417px -1019px; + background-position: -1452px -1001px; width: 90px; height: 90px; } .head_healer_5 { background-image: url(spritesmith3.png); - background-position: -508px -1019px; + background-position: -1452px -1092px; width: 90px; height: 90px; } .head_rogue_1 { background-image: url(spritesmith3.png); - background-position: -599px -1019px; + background-position: -1452px -1183px; width: 90px; height: 90px; } .head_rogue_2 { background-image: url(spritesmith3.png); - background-position: -690px -1019px; + background-position: -1452px -1274px; width: 90px; height: 90px; } .head_rogue_3 { background-image: url(spritesmith3.png); - background-position: -781px -1019px; + background-position: -218px -1404px; width: 90px; height: 90px; } .head_rogue_4 { background-image: url(spritesmith3.png); - background-position: -872px -1019px; + background-position: -309px -1404px; width: 90px; height: 90px; } .head_rogue_5 { background-image: url(spritesmith3.png); - background-position: -963px -1019px; + background-position: -400px -1404px; width: 90px; height: 90px; } .head_special_2 { background-image: url(spritesmith3.png); - background-position: -1054px -1019px; + background-position: -491px -1404px; width: 90px; height: 90px; } .head_warrior_1 { background-image: url(spritesmith3.png); - background-position: -1145px -1019px; + background-position: -582px -1404px; width: 90px; height: 90px; } .head_warrior_2 { background-image: url(spritesmith3.png); - background-position: 0px -1130px; + background-position: -660px -184px; width: 90px; height: 90px; } .head_warrior_3 { background-image: url(spritesmith3.png); - background-position: -91px -1130px; + background-position: -751px -184px; width: 90px; height: 90px; } .head_warrior_4 { background-image: url(spritesmith3.png); - background-position: -182px -1130px; + background-position: -660px -275px; width: 90px; height: 90px; } .head_warrior_5 { background-image: url(spritesmith3.png); - background-position: -273px -1130px; + background-position: -751px -275px; width: 90px; height: 90px; } .head_wizard_1 { background-image: url(spritesmith3.png); - background-position: -364px -1130px; + background-position: -660px -366px; width: 90px; height: 90px; } .head_wizard_2 { background-image: url(spritesmith3.png); - background-position: -455px -1130px; + background-position: -751px -366px; width: 90px; height: 90px; } .head_wizard_3 { background-image: url(spritesmith3.png); - background-position: -546px -1130px; + background-position: -660px -457px; width: 90px; height: 90px; } .head_wizard_4 { background-image: url(spritesmith3.png); - background-position: -637px -1130px; + background-position: -751px -457px; width: 90px; height: 90px; } .head_wizard_5 { background-image: url(spritesmith3.png); - background-position: -728px -1130px; + background-position: -660px -548px; width: 90px; height: 90px; } .shop_head_healer_1 { background-image: url(spritesmith3.png); - background-position: -1550px -1353px; + background-position: -1592px -1394px; width: 40px; height: 40px; } .shop_head_healer_2 { background-image: url(spritesmith3.png); - background-position: -1550px -1312px; + background-position: -1592px -1435px; width: 40px; height: 40px; } .shop_head_healer_3 { background-image: url(spritesmith3.png); - background-position: -1550px -1271px; + background-position: -1592px -1476px; width: 40px; height: 40px; } .shop_head_healer_4 { background-image: url(spritesmith3.png); - background-position: -1550px -1230px; + background-position: -1592px -1517px; width: 40px; height: 40px; } .shop_head_healer_5 { background-image: url(spritesmith3.png); - background-position: -1550px -1189px; + background-position: 0px -1584px; width: 40px; height: 40px; } .shop_head_rogue_1 { background-image: url(spritesmith3.png); - background-position: -1550px -1148px; + background-position: -41px -1584px; width: 40px; height: 40px; } .shop_head_rogue_2 { background-image: url(spritesmith3.png); - background-position: -1550px -1107px; + background-position: -82px -1584px; width: 40px; height: 40px; } .shop_head_rogue_3 { background-image: url(spritesmith3.png); - background-position: -1550px -1066px; + background-position: -123px -1584px; width: 40px; height: 40px; } .shop_head_rogue_4 { background-image: url(spritesmith3.png); - background-position: -1550px -1025px; + background-position: -164px -1584px; width: 40px; height: 40px; } .shop_head_rogue_5 { background-image: url(spritesmith3.png); - background-position: -1550px -984px; + background-position: -205px -1584px; width: 40px; height: 40px; } .shop_head_special_0 { background-image: url(spritesmith3.png); - background-position: -1276px -293px; + background-position: -246px -1584px; width: 40px; height: 40px; } .shop_head_special_1 { background-image: url(spritesmith3.png); - background-position: -1550px -902px; + background-position: -287px -1584px; width: 40px; height: 40px; } .shop_head_special_2 { background-image: url(spritesmith3.png); - background-position: -1550px -861px; + background-position: -328px -1584px; width: 40px; height: 40px; } .shop_head_warrior_1 { background-image: url(spritesmith3.png); - background-position: -1550px -820px; + background-position: -369px -1584px; width: 40px; height: 40px; } .shop_head_warrior_2 { background-image: url(spritesmith3.png); - background-position: -1550px -779px; + background-position: -410px -1584px; width: 40px; height: 40px; } .shop_head_warrior_3 { background-image: url(spritesmith3.png); - background-position: -1550px -738px; + background-position: -248px -1495px; width: 40px; height: 40px; } .shop_head_warrior_4 { background-image: url(spritesmith3.png); - background-position: -1550px -697px; + background-position: -289px -1495px; width: 40px; height: 40px; } .shop_head_warrior_5 { background-image: url(spritesmith3.png); - background-position: -1550px -656px; + background-position: -330px -1495px; width: 40px; height: 40px; } .shop_head_wizard_1 { background-image: url(spritesmith3.png); - background-position: -1550px -615px; + background-position: -371px -1495px; width: 40px; height: 40px; } .shop_head_wizard_2 { background-image: url(spritesmith3.png); - background-position: -1550px -574px; + background-position: -412px -1495px; width: 40px; height: 40px; } .shop_head_wizard_3 { background-image: url(spritesmith3.png); - background-position: -1550px -533px; + background-position: -453px -1495px; width: 40px; height: 40px; } .shop_head_wizard_4 { background-image: url(spritesmith3.png); - background-position: -1550px -492px; + background-position: -494px -1495px; width: 40px; height: 40px; } .shop_head_wizard_5 { background-image: url(spritesmith3.png); - background-position: -1550px -451px; + background-position: -535px -1495px; width: 40px; height: 40px; } .shield_healer_1 { background-image: url(spritesmith3.png); - background-position: -1319px -182px; + background-position: -751px -548px; width: 90px; height: 90px; } .shield_healer_2 { background-image: url(spritesmith3.png); - background-position: -1319px -273px; + background-position: -534px -992px; width: 90px; height: 90px; } .shield_healer_3 { background-image: url(spritesmith3.png); - background-position: -1319px -364px; + background-position: -625px -992px; width: 90px; height: 90px; } .shield_healer_4 { background-image: url(spritesmith3.png); - background-position: -1319px -455px; + background-position: -716px -992px; width: 90px; height: 90px; } .shield_healer_5 { background-image: url(spritesmith3.png); - background-position: -1319px -546px; + background-position: -807px -992px; width: 90px; height: 90px; } .shield_rogue_0 { background-image: url(spritesmith3.png); - background-position: -1319px -637px; + background-position: -898px -992px; width: 90px; height: 90px; } .shield_rogue_1 { background-image: url(spritesmith3.png); - background-position: 0px -1312px; + background-position: -989px -992px; width: 103px; height: 90px; } .shield_rogue_2 { background-image: url(spritesmith3.png); - background-position: -104px -1312px; + background-position: -1093px -992px; width: 103px; height: 90px; } .shield_rogue_3 { background-image: url(spritesmith3.png); - background-position: -208px -1312px; + background-position: 0px -1131px; width: 114px; height: 90px; } .shield_rogue_4 { background-image: url(spritesmith3.png); - background-position: -323px -1312px; + background-position: -115px -1131px; width: 96px; height: 90px; } .shield_rogue_5 { background-image: url(spritesmith3.png); - background-position: -420px -1312px; + background-position: -212px -1131px; width: 114px; height: 90px; } .shield_rogue_6 { background-image: url(spritesmith3.png); - background-position: -535px -1312px; + background-position: -327px -1131px; width: 114px; height: 90px; } .shield_special_1 { background-image: url(spritesmith3.png); - background-position: -1319px -728px; + background-position: -442px -1131px; width: 90px; height: 90px; } .shield_special_goldenknight { background-image: url(spritesmith3.png); - background-position: -650px -1312px; + background-position: -533px -1131px; width: 111px; height: 90px; } .shield_warrior_1 { background-image: url(spritesmith3.png); - background-position: -1319px -819px; + background-position: -645px -1131px; width: 90px; height: 90px; } .shield_warrior_2 { background-image: url(spritesmith3.png); - background-position: -1319px -910px; + background-position: -736px -1131px; width: 90px; height: 90px; } .shield_warrior_3 { background-image: url(spritesmith3.png); - background-position: -1319px -1001px; + background-position: -827px -1131px; width: 90px; height: 90px; } .shield_warrior_4 { background-image: url(spritesmith3.png); - background-position: -1319px -1092px; + background-position: -918px -1131px; width: 90px; height: 90px; } .shield_warrior_5 { background-image: url(spritesmith3.png); - background-position: -1319px -1183px; + background-position: -1009px -1131px; width: 90px; height: 90px; } .shop_shield_healer_1 { background-image: url(spritesmith3.png); - background-position: -1550px -410px; + background-position: 0px -1543px; width: 40px; height: 40px; } .shop_shield_healer_2 { background-image: url(spritesmith3.png); - background-position: -1550px -369px; + background-position: -41px -1543px; width: 40px; height: 40px; } .shop_shield_healer_3 { background-image: url(spritesmith3.png); - background-position: -1550px -246px; + background-position: -82px -1543px; width: 40px; height: 40px; } .shop_shield_healer_4 { background-image: url(spritesmith3.png); - background-position: -1550px -205px; + background-position: -123px -1543px; width: 40px; height: 40px; } .shop_shield_healer_5 { background-image: url(spritesmith3.png); - background-position: -1550px -164px; + background-position: -164px -1543px; width: 40px; height: 40px; } .shop_shield_rogue_0 { background-image: url(spritesmith3.png); - background-position: -1550px -123px; + background-position: -205px -1543px; width: 40px; height: 40px; } .shop_shield_rogue_1 { background-image: url(spritesmith3.png); - background-position: -1550px -82px; + background-position: -246px -1543px; width: 40px; height: 40px; } .shop_shield_rogue_2 { background-image: url(spritesmith3.png); - background-position: -1550px -41px; + background-position: -287px -1543px; width: 40px; height: 40px; } .shop_shield_rogue_3 { background-image: url(spritesmith3.png); - background-position: -1485px -1494px; + background-position: -328px -1543px; width: 40px; height: 40px; } .shop_shield_rogue_4 { background-image: url(spritesmith3.png); - background-position: -1444px -1494px; + background-position: -369px -1543px; width: 40px; height: 40px; } .shop_shield_rogue_5 { background-image: url(spritesmith3.png); - background-position: -1403px -1494px; + background-position: -410px -1543px; width: 40px; height: 40px; } .shop_shield_rogue_6 { background-image: url(spritesmith3.png); - background-position: -1321px -1494px; + background-position: -451px -1543px; width: 40px; height: 40px; } .shop_shield_special_0 { background-image: url(spritesmith3.png); - background-position: -1280px -1494px; + background-position: -492px -1543px; width: 40px; height: 40px; } .shop_shield_special_1 { background-image: url(spritesmith3.png); - background-position: -1239px -1494px; + background-position: -533px -1543px; width: 40px; height: 40px; } .shop_shield_special_goldenknight { background-image: url(spritesmith3.png); - background-position: -1198px -1494px; + background-position: -574px -1543px; width: 40px; height: 40px; } .shop_shield_warrior_1 { background-image: url(spritesmith3.png); - background-position: -1157px -1494px; + background-position: -615px -1543px; width: 40px; height: 40px; } .shop_shield_warrior_2 { background-image: url(spritesmith3.png); - background-position: -1116px -1494px; + background-position: -656px -1543px; width: 40px; height: 40px; } .shop_shield_warrior_3 { background-image: url(spritesmith3.png); - background-position: -1075px -1494px; + background-position: -697px -1543px; width: 40px; height: 40px; } .shop_shield_warrior_4 { background-image: url(spritesmith3.png); - background-position: -911px -1494px; + background-position: -738px -1543px; width: 40px; height: 40px; } .shop_shield_warrior_5 { background-image: url(spritesmith3.png); - background-position: -870px -1494px; + background-position: -779px -1543px; width: 40px; height: 40px; } .shop_weapon_healer_0 { background-image: url(spritesmith3.png); - background-position: -829px -1494px; + background-position: -820px -1543px; width: 40px; height: 40px; } .shop_weapon_healer_1 { background-image: url(spritesmith3.png); - background-position: -788px -1494px; + background-position: -861px -1543px; width: 40px; height: 40px; } .shop_weapon_healer_2 { background-image: url(spritesmith3.png); - background-position: -747px -1494px; + background-position: -902px -1543px; width: 40px; height: 40px; } .shop_weapon_healer_3 { background-image: url(spritesmith3.png); - background-position: -706px -1494px; + background-position: -943px -1543px; width: 40px; height: 40px; } .shop_weapon_healer_4 { background-image: url(spritesmith3.png); - background-position: -665px -1494px; + background-position: -984px -1543px; width: 40px; height: 40px; } .shop_weapon_healer_5 { background-image: url(spritesmith3.png); - background-position: -624px -1494px; + background-position: -1025px -1543px; width: 40px; height: 40px; } .shop_weapon_healer_6 { background-image: url(spritesmith3.png); - background-position: -583px -1494px; + background-position: -1066px -1543px; width: 40px; height: 40px; } .shop_weapon_rogue_0 { background-image: url(spritesmith3.png); - background-position: -542px -1494px; + background-position: -1107px -1543px; width: 40px; height: 40px; } .shop_weapon_rogue_1 { background-image: url(spritesmith3.png); - background-position: -501px -1494px; + background-position: -1148px -1543px; width: 40px; height: 40px; } .shop_weapon_rogue_2 { background-image: url(spritesmith3.png); - background-position: -460px -1494px; + background-position: -1189px -1543px; width: 40px; height: 40px; } .shop_weapon_rogue_3 { background-image: url(spritesmith3.png); - background-position: -1591px -451px; + background-position: -1230px -1543px; width: 40px; height: 40px; } .shop_weapon_rogue_4 { background-image: url(spritesmith3.png); - background-position: -419px -1494px; + background-position: -1271px -1543px; width: 40px; height: 40px; } .shop_weapon_rogue_5 { background-image: url(spritesmith3.png); - background-position: -378px -1494px; + background-position: -1312px -1543px; width: 40px; height: 40px; } .shop_weapon_rogue_6 { background-image: url(spritesmith3.png); - background-position: -337px -1494px; + background-position: -1353px -1543px; width: 40px; height: 40px; } .shop_weapon_special_0 { background-image: url(spritesmith3.png); - background-position: -296px -1494px; + background-position: -1394px -1543px; width: 40px; height: 40px; } .shop_weapon_special_1 { background-image: url(spritesmith3.png); - background-position: -255px -1494px; + background-position: -1435px -1543px; width: 40px; height: 40px; } .shop_weapon_special_2 { background-image: url(spritesmith3.png); - background-position: -214px -1494px; + background-position: -1476px -1543px; width: 40px; height: 40px; } .shop_weapon_special_3 { background-image: url(spritesmith3.png); - background-position: -173px -1494px; + background-position: -1517px -1543px; width: 40px; height: 40px; } .shop_weapon_special_critical { background-image: url(spritesmith3.png); - background-position: -132px -1494px; + background-position: -1592px 0px; width: 40px; height: 40px; } .shop_weapon_warrior_0 { background-image: url(spritesmith3.png); - background-position: -1025px -932px; + background-position: -1592px -41px; width: 40px; height: 40px; } .shop_weapon_warrior_1 { background-image: url(spritesmith3.png); - background-position: -1276px -375px; + background-position: -1592px -82px; width: 40px; height: 40px; } .shop_weapon_warrior_2 { background-image: url(spritesmith3.png); - background-position: -1276px -334px; + background-position: -1592px -123px; width: 40px; height: 40px; } .shop_weapon_warrior_3 { background-image: url(spritesmith3.png); - background-position: -1591px -410px; + background-position: -1592px -164px; width: 40px; height: 40px; } .shop_weapon_warrior_4 { background-image: url(spritesmith3.png); - background-position: -1591px -369px; + background-position: -1592px -205px; width: 40px; height: 40px; } .shop_weapon_warrior_5 { background-image: url(spritesmith3.png); - background-position: -1591px -328px; + background-position: -451px -1584px; width: 40px; height: 40px; } .shop_weapon_warrior_6 { background-image: url(spritesmith3.png); - background-position: -1591px -287px; + background-position: -1592px -287px; width: 40px; height: 40px; } .shop_weapon_wizard_0 { background-image: url(spritesmith3.png); - background-position: -1591px -246px; + background-position: -1592px -328px; width: 40px; height: 40px; } .shop_weapon_wizard_1 { background-image: url(spritesmith3.png); - background-position: -1591px -205px; + background-position: -1592px -369px; width: 40px; height: 40px; } .shop_weapon_wizard_2 { background-image: url(spritesmith3.png); - background-position: -1591px -164px; + background-position: -1592px -451px; width: 40px; height: 40px; } .shop_weapon_wizard_3 { background-image: url(spritesmith3.png); - background-position: -697px -1539px; + background-position: -1592px -492px; width: 40px; height: 40px; } .shop_weapon_wizard_4 { background-image: url(spritesmith3.png); - background-position: -533px -1539px; + background-position: -1592px -574px; width: 40px; height: 40px; } .shop_weapon_wizard_5 { background-image: url(spritesmith3.png); - background-position: -451px -1539px; + background-position: -1592px -738px; width: 40px; height: 40px; } .shop_weapon_wizard_6 { background-image: url(spritesmith3.png); - background-position: -1550px -943px; + background-position: -1592px -861px; width: 40px; height: 40px; } .weapon_healer_0 { background-image: url(spritesmith3.png); - background-position: -1300px -1403px; + background-position: -1100px -1131px; width: 90px; height: 90px; } .weapon_healer_1 { background-image: url(spritesmith3.png); - background-position: -1126px -1312px; + background-position: -1270px 0px; width: 90px; height: 90px; } .weapon_healer_2 { background-image: url(spritesmith3.png); - background-position: -1217px -1312px; + background-position: -1270px -91px; width: 90px; height: 90px; } .weapon_healer_3 { background-image: url(spritesmith3.png); - background-position: -1410px 0px; + background-position: -1270px -182px; width: 90px; height: 90px; } .weapon_healer_4 { background-image: url(spritesmith3.png); - background-position: -1410px -91px; + background-position: -1270px -273px; width: 90px; height: 90px; } .weapon_healer_5 { background-image: url(spritesmith3.png); - background-position: -1410px -182px; + background-position: -1270px -364px; width: 90px; height: 90px; } .weapon_healer_6 { background-image: url(spritesmith3.png); - background-position: -1410px -273px; + background-position: -1270px -455px; width: 90px; height: 90px; } .weapon_rogue_0 { background-image: url(spritesmith3.png); - background-position: -1410px -364px; + background-position: -1270px -546px; width: 90px; height: 90px; } .weapon_rogue_1 { background-image: url(spritesmith3.png); - background-position: -1209px -1403px; + background-position: -1270px -637px; width: 90px; height: 90px; } .weapon_rogue_2 { background-image: url(spritesmith3.png); - background-position: -1118px -1403px; + background-position: -1270px -728px; width: 90px; height: 90px; } .weapon_rogue_3 { background-image: url(spritesmith3.png); - background-position: -1027px -1403px; + background-position: -1270px -819px; width: 90px; height: 90px; } .weapon_rogue_4 { background-image: url(spritesmith3.png); - background-position: -936px -1403px; + background-position: -1270px -910px; width: 90px; height: 90px; } .weapon_rogue_5 { background-image: url(spritesmith3.png); - background-position: -845px -1403px; + background-position: -1270px -1001px; width: 90px; height: 90px; } .weapon_rogue_6 { background-image: url(spritesmith3.png); - background-position: -754px -1403px; + background-position: -1361px -273px; width: 90px; height: 90px; } .weapon_special_1 { background-image: url(spritesmith3.png); - background-position: -651px -1403px; + background-position: 0px -1222px; width: 102px; height: 90px; } .weapon_special_2 { background-image: url(spritesmith3.png); - background-position: -560px -1403px; + background-position: -103px -1222px; width: 90px; height: 90px; } .weapon_special_3 { background-image: url(spritesmith3.png); - background-position: -469px -1403px; + background-position: -194px -1222px; width: 90px; height: 90px; } .weapon_warrior_0 { background-image: url(spritesmith3.png); - background-position: -378px -1403px; + background-position: -285px -1222px; width: 90px; height: 90px; } .weapon_warrior_1 { background-image: url(spritesmith3.png); - background-position: -287px -1403px; + background-position: -376px -1222px; width: 90px; height: 90px; } .weapon_warrior_2 { background-image: url(spritesmith3.png); - background-position: -196px -1403px; + background-position: -467px -1222px; width: 90px; height: 90px; } .weapon_warrior_3 { background-image: url(spritesmith3.png); - background-position: 0px -1403px; + background-position: -558px -1222px; width: 90px; height: 90px; } .weapon_warrior_4 { background-image: url(spritesmith3.png); - background-position: -1410px -1274px; + background-position: -649px -1222px; width: 90px; height: 90px; } .weapon_warrior_5 { background-image: url(spritesmith3.png); - background-position: -1410px -1183px; + background-position: -740px -1222px; width: 90px; height: 90px; } .weapon_warrior_6 { background-image: url(spritesmith3.png); - background-position: -1410px -1092px; + background-position: -831px -1222px; width: 90px; height: 90px; } .weapon_wizard_0 { background-image: url(spritesmith3.png); - background-position: -1410px -1001px; + background-position: -922px -1222px; width: 90px; height: 90px; } .weapon_wizard_1 { background-image: url(spritesmith3.png); - background-position: -1410px -910px; + background-position: -1013px -1222px; width: 90px; height: 90px; } .weapon_wizard_2 { background-image: url(spritesmith3.png); - background-position: -1410px -819px; + background-position: -1104px -1222px; width: 90px; height: 90px; } .weapon_wizard_3 { background-image: url(spritesmith3.png); - background-position: -1410px -728px; + background-position: -1195px -1222px; width: 90px; height: 90px; } .weapon_wizard_4 { background-image: url(spritesmith3.png); - background-position: -1410px -637px; + background-position: -1361px 0px; width: 90px; height: 90px; } .weapon_wizard_5 { background-image: url(spritesmith3.png); - background-position: -1410px -546px; + background-position: -1361px -91px; width: 90px; height: 90px; } .weapon_wizard_6 { background-image: url(spritesmith3.png); - background-position: -1410px -455px; + background-position: -1361px -182px; width: 90px; height: 90px; } .GrimReaper { background-image: url(spritesmith3.png); - background-position: -1004px -763px; + background-position: -1197px -992px; width: 57px; height: 66px; } .Pet_Currency_Gem { background-image: url(spritesmith3.png); - background-position: 0px -1580px; + background-position: -492px -1584px; width: 45px; height: 39px; } .Pet_Currency_Gem1x { background-image: url(spritesmith3.png); - background-position: -1591px -619px; + background-position: -1576px -1470px; width: 15px; height: 13px; } .Pet_Currency_Gem2x { background-image: url(spritesmith3.png); - background-position: -1591px -523px; + background-position: -1483px -1365px; width: 30px; height: 26px; } .PixelPaw-Gold { background-image: url(spritesmith3.png); - background-position: -1264px -849px; + background-position: -991px -1404px; width: 51px; height: 51px; } .PixelPaw { background-image: url(spritesmith3.png); - background-position: -1264px -762px; + background-position: -1043px -1404px; width: 51px; height: 51px; } .PixelPaw002 { background-image: url(spritesmith3.png); - background-position: -1264px -710px; + background-position: -1095px -1404px; width: 51px; height: 51px; } .inventory_present { background-image: url(spritesmith3.png); - background-position: -1501px -1144px; + background-position: -1196px -1404px; width: 48px; height: 51px; } .inventory_quest_scroll { background-image: url(spritesmith3.png); - background-position: -1501px -1092px; + background-position: -1245px -1404px; width: 48px; height: 51px; } .inventory_quest_scroll_penguin { background-image: url(spritesmith3.png); - background-position: -1501px -1040px; + background-position: -1294px -1404px; width: 48px; height: 51px; } .inventory_special_fortify { background-image: url(spritesmith3.png); - background-position: -660px -581px; + background-position: -826px -1404px; width: 57px; height: 54px; } +.inventory_special_nye { + background-image: url(spritesmith3.png); + background-position: -863px -1495px; + width: 40px; + height: 40px; +} .inventory_special_opaquePotion { background-image: url(spritesmith3.png); - background-position: -1362px -1494px; + background-position: -904px -1495px; width: 40px; height: 40px; } .inventory_special_snowball { background-image: url(spritesmith3.png); - background-position: -718px -581px; + background-position: -1190px -936px; width: 57px; height: 54px; } .inventory_special_spookDust { background-image: url(spritesmith3.png); - background-position: -776px -581px; + background-position: -1132px -936px; width: 57px; height: 54px; } .inventory_special_trinket { background-image: url(spritesmith3.png); - background-position: -1501px -832px; + background-position: -1543px -104px; width: 48px; height: 51px; } .inventory_special_valentine { background-image: url(spritesmith3.png); - background-position: -1550px 0px; + background-position: -1068px -1495px; width: 40px; height: 40px; } .pet_key { background-image: url(spritesmith3.png); - background-position: -651px -751px; + background-position: -1074px -936px; width: 57px; height: 54px; } -.promo_winterclasses2015 { - background-image: url(spritesmith3.png); - background-position: 0px -1019px; - width: 325px; - height: 110px; -} -.promo_winteryhair { - background-image: url(spritesmith3.png); - background-position: -851px -763px; - width: 152px; - height: 75px; -} -.customize-option.promo_winteryhair { - background-image: url(spritesmith3.png); - background-position: -876px -778px; - width: 60px; - height: 60px; -} .rebirth_orb { background-image: url(spritesmith3.png); - background-position: -709px -751px; + background-position: -884px -1404px; width: 57px; height: 54px; } .snowman { background-image: url(spritesmith3.png); - background-position: -1035px -1312px; + background-position: -1361px -819px; width: 90px; height: 90px; } .spookman { background-image: url(spritesmith3.png); - background-position: -944px -1312px; + background-position: -1361px -910px; width: 90px; height: 90px; } .zzz { background-image: url(spritesmith3.png); - background-position: -1550px -287px; + background-position: -1273px -1495px; width: 40px; height: 40px; } .zzz_light { background-image: url(spritesmith3.png); - background-position: -1550px -328px; + background-position: -1314px -1495px; width: 40px; height: 40px; } .just_head { background-image: url(spritesmith3.png); - background-position: -1258px -151px; + background-position: -1210px -691px; width: 36px; height: 96px; } .npc_alex { background-image: url(spritesmith3.png); - background-position: -851px -492px; + background-position: -1074px -417px; width: 162px; height: 138px; } .npc_bailey { background-image: url(spritesmith3.png); - background-position: -970px -631px; - width: 65px; - height: 101px; + background-position: -1014px -673px; + width: 54px; + height: 93px; } .npc_daniel { background-image: url(spritesmith3.png); - background-position: -660px -184px; + background-position: -1074px -691px; width: 135px; height: 123px; } .npc_ian { background-image: url(spritesmith3.png); - background-position: -1231px -432px; + background-position: -1074px -556px; width: 73px; height: 134px; } .npc_justin { background-image: url(spritesmith3.png); - background-position: -1231px -571px; + background-position: -1074px -815px; width: 84px; height: 120px; } .npc_matt { background-image: url(spritesmith3.png); - background-position: -851px -353px; + background-position: -1074px 0px; width: 195px; height: 138px; } .npc_timetravelers { background-image: url(spritesmith3.png); - background-position: -1068px -849px; + background-position: -651px -660px; width: 195px; height: 138px; } .npc_timetravelers_active { background-image: url(spritesmith3.png); - background-position: -1068px -710px; + background-position: -1074px -139px; width: 195px; height: 138px; } .npc_tyler { background-image: url(spritesmith3.png); - background-position: -734px -1221px; + background-position: -649px -1313px; width: 90px; height: 90px; } .seasonalshop_closed { background-image: url(spritesmith3.png); - background-position: -1068px -571px; + background-position: -1074px -278px; width: 162px; height: 138px; } .seasonalshop_winter2015 { background-image: url(spritesmith3.png); - background-position: -1068px -432px; + background-position: -851px -673px; width: 162px; height: 138px; } +.2014_Fall_HealerPROMO2 { + background-image: url(spritesmith3.png); + background-position: -922px -1313px; + width: 90px; + height: 90px; +} +.2014_Fall_Mage_PROMO9 { + background-image: url(spritesmith3.png); + background-position: -1013px -1313px; + width: 120px; + height: 90px; +} +.2014_Fall_RoguePROMO3 { + background-image: url(spritesmith3.png); + background-position: -1134px -1313px; + width: 105px; + height: 90px; +} +.2014_Fall_Warrior_PROMO { + background-image: url(spritesmith3.png); + background-position: -1240px -1313px; + width: 90px; + height: 90px; +} +.promo_mystery_201405 { + background-image: url(spritesmith3.png); + background-position: -1331px -1313px; + width: 90px; + height: 90px; +} +.promo_mystery_201406 { + background-image: url(spritesmith3.png); + background-position: -1159px -815px; + width: 90px; + height: 96px; +} +.promo_mystery_201407 { + background-image: url(spritesmith3.png); + background-position: -1286px -1222px; + width: 42px; + height: 62px; +} +.promo_mystery_201408 { + background-image: url(spritesmith3.png); + background-position: -1004px -841px; + width: 60px; + height: 71px; +} +.promo_mystery_201409 { + background-image: url(spritesmith3.png); + background-position: -1452px -273px; + width: 90px; + height: 90px; +} +.promo_mystery_201410 { + background-image: url(spritesmith3.png); + background-position: -1191px -1131px; + width: 72px; + height: 63px; +} +.promo_mystery_201411 { + background-image: url(spritesmith3.png); + background-position: -1452px -455px; + width: 90px; + height: 90px; +} +.promo_mystery_201412 { + background-image: url(spritesmith3.png); + background-position: -1004px -913px; + width: 42px; + height: 66px; +} +.promo_mystery_3014 { + background-image: url(spritesmith3.png); + background-position: 0px -1404px; + width: 217px; + height: 90px; +} +.promo_partyhats { + background-image: url(spritesmith3.png); + background-position: 0px -1495px; + width: 115px; + height: 47px; +} +.promo_winterclasses2015 { + background-image: url(spritesmith3.png); + background-position: -208px -992px; + width: 325px; + height: 110px; +} +.promo_winteryhair { + background-image: url(spritesmith3.png); + background-position: -673px -1404px; + width: 152px; + height: 75px; +} +.customize-option.promo_winteryhair { + background-image: url(spritesmith3.png); + background-position: -698px -1419px; + width: 60px; + height: 60px; +} .quest_atom1 { background-image: url(spritesmith3.png); - background-position: -474px -841px; + background-position: 0px -841px; width: 250px; height: 150px; } .quest_atom2 { background-image: url(spritesmith3.png); - background-position: -1068px -293px; + background-position: 0px -992px; width: 207px; height: 138px; } @@ -1542,55 +1554,55 @@ } .quest_basilist { background-image: url(spritesmith3.png); - background-position: -1068px -151px; + background-position: -851px -531px; width: 189px; height: 141px; } .quest_dilatory { background-image: url(spritesmith3.png); - background-position: 0px -220px; + background-position: 0px 0px; width: 219px; height: 219px; } .quest_dilatory_derby { background-image: url(spritesmith3.png); - background-position: -440px -220px; + background-position: 0px -220px; width: 219px; height: 219px; } .quest_egg_plainEgg { background-image: url(spritesmith3.png); - background-position: -1501px -52px; + background-position: -1392px -1404px; width: 48px; height: 51px; } .quest_evilsanta { background-image: url(spritesmith3.png); - background-position: -851px -631px; + background-position: -1148px -556px; width: 118px; height: 131px; } .quest_ghost_stag { background-image: url(spritesmith3.png); - background-position: -220px -440px; + background-position: 0px -440px; width: 219px; height: 219px; } .quest_goldenknight1_testimony { background-image: url(spritesmith3.png); - background-position: -1391px -1403px; + background-position: -1543px 0px; width: 48px; height: 51px; } .quest_goldenknight2 { background-image: url(spritesmith3.png); - background-position: -223px -841px; + background-position: -502px -841px; width: 250px; height: 150px; } .quest_goldenknight3 { background-image: url(spritesmith3.png); - background-position: -1068px 0px; + background-position: -251px -841px; width: 250px; height: 150px; } @@ -1602,7 +1614,7 @@ } .quest_harpy { background-image: url(spritesmith3.png); - background-position: 0px -440px; + background-position: -220px -440px; width: 219px; height: 219px; } @@ -1614,7 +1626,7 @@ } .quest_moonstone1_moonstone { background-image: url(spritesmith3.png); - background-position: -1591px -492px; + background-position: -1452px -1365px; width: 30px; height: 30px; } @@ -1626,19 +1638,19 @@ } .quest_moonstone3 { background-image: url(spritesmith3.png); - background-position: -220px -220px; + background-position: -220px 0px; width: 219px; height: 219px; } .quest_octopus { background-image: url(spritesmith3.png); - background-position: 0px -841px; + background-position: -851px 0px; width: 222px; height: 177px; } .quest_owl { background-image: url(spritesmith3.png); - background-position: -220px 0px; + background-position: -440px -220px; width: 219px; height: 219px; } @@ -1650,313 +1662,307 @@ } .quest_rat { background-image: url(spritesmith3.png); - background-position: 0px 0px; + background-position: -220px -220px; width: 219px; height: 219px; } .quest_rooster { background-image: url(spritesmith3.png); - background-position: -851px -178px; + background-position: -851px -356px; width: 213px; height: 174px; } .quest_spider { background-image: url(spritesmith3.png); - background-position: -725px -841px; + background-position: -753px -841px; width: 250px; height: 150px; } .quest_vice1 { background-image: url(spritesmith3.png); - background-position: -217px -660px; + background-position: -851px -178px; width: 216px; height: 177px; } .quest_vice2_lightCrystal { background-image: url(spritesmith3.png); - background-position: -369px -1539px; + background-position: -1592px -410px; width: 40px; height: 40px; } .quest_vice3 { background-image: url(spritesmith3.png); - background-position: -851px 0px; + background-position: -217px -660px; width: 216px; height: 177px; } .shop_copper { background-image: url(spritesmith3.png); - background-position: -1591px -596px; + background-position: -1361px -1274px; width: 32px; height: 22px; } .shop_eyes { background-image: url(spritesmith3.png); - background-position: -492px -1539px; + background-position: -1592px -533px; width: 40px; height: 40px; } .shop_gold { background-image: url(spritesmith3.png); - background-position: -1591px -573px; + background-position: -1543px -1470px; width: 32px; height: 22px; } .shop_opaquePotion { background-image: url(spritesmith3.png); - background-position: -574px -1539px; + background-position: -1592px -615px; width: 40px; height: 40px; } .shop_potion { background-image: url(spritesmith3.png); - background-position: -615px -1539px; + background-position: -1592px -656px; width: 40px; height: 40px; } .shop_reroll { background-image: url(spritesmith3.png); - background-position: -656px -1539px; + background-position: -1592px -697px; width: 40px; height: 40px; } .shop_silver { background-image: url(spritesmith3.png); - background-position: -1591px -550px; + background-position: -1592px -1558px; width: 32px; height: 22px; } .shop_snowball { background-image: url(spritesmith3.png); - background-position: -738px -1539px; + background-position: -1592px -779px; width: 40px; height: 40px; } .shop_spookDust { background-image: url(spritesmith3.png); - background-position: -779px -1539px; + background-position: -1592px -820px; width: 40px; height: 40px; } .Pet_Egg_BearCub { background-image: url(spritesmith3.png); - background-position: -1014px -492px; + background-position: -1543px -312px; width: 48px; height: 51px; } .Pet_Egg_Cactus { background-image: url(spritesmith3.png); - background-position: -1264px -901px; + background-position: -1543px -364px; width: 48px; height: 51px; } .Pet_Egg_Deer { background-image: url(spritesmith3.png); - background-position: -1501px -988px; + background-position: -1543px -416px; width: 48px; height: 51px; } .Pet_Egg_Dragon { background-image: url(spritesmith3.png); - background-position: -1501px -936px; + background-position: -1543px -468px; width: 48px; height: 51px; } .Pet_Egg_Egg { background-image: url(spritesmith3.png); - background-position: -1501px -884px; + background-position: -1543px -520px; width: 48px; height: 51px; } .Pet_Egg_FlyingPig { background-image: url(spritesmith3.png); - background-position: -1501px -780px; + background-position: -1543px -572px; width: 48px; height: 51px; } .Pet_Egg_Fox { background-image: url(spritesmith3.png); - background-position: -1501px -728px; + background-position: -1543px -624px; width: 48px; height: 51px; } .Pet_Egg_Gryphon { background-image: url(spritesmith3.png); - background-position: -1501px -676px; + background-position: -1543px -676px; width: 48px; height: 51px; } .Pet_Egg_Hedgehog { background-image: url(spritesmith3.png); - background-position: -1501px -624px; + background-position: -1543px -728px; width: 48px; height: 51px; } .Pet_Egg_LionCub { background-image: url(spritesmith3.png); - background-position: -1501px -572px; + background-position: -1543px -780px; width: 48px; height: 51px; } .Pet_Egg_Octopus { background-image: url(spritesmith3.png); - background-position: -1501px -520px; + background-position: -1543px -832px; width: 48px; height: 51px; } .Pet_Egg_Owl { background-image: url(spritesmith3.png); - background-position: -1501px -468px; + background-position: -1543px -884px; width: 48px; height: 51px; } .Pet_Egg_PandaCub { background-image: url(spritesmith3.png); - background-position: -1501px -416px; + background-position: -1543px -936px; width: 48px; height: 51px; } .Pet_Egg_Parrot { background-image: url(spritesmith3.png); - background-position: -1501px -364px; + background-position: -1543px -988px; width: 48px; height: 51px; } .Pet_Egg_Penguin { background-image: url(spritesmith3.png); - background-position: -1501px -312px; + background-position: -1543px -1040px; width: 48px; height: 51px; } .Pet_Egg_PolarBear { background-image: url(spritesmith3.png); - background-position: -1501px -260px; + background-position: -1543px -1092px; width: 48px; height: 51px; } .Pet_Egg_Rat { background-image: url(spritesmith3.png); - background-position: -1501px -208px; + background-position: -1543px -1144px; width: 48px; height: 51px; } .Pet_Egg_Rooster { background-image: url(spritesmith3.png); - background-position: -1501px -156px; + background-position: -1543px -260px; width: 48px; height: 51px; } .Pet_Egg_Seahorse { background-image: url(spritesmith3.png); - background-position: -1501px -104px; + background-position: -1543px -208px; width: 48px; height: 51px; } .Pet_Egg_Spider { background-image: url(spritesmith3.png); - background-position: -1501px 0px; + background-position: -1543px -156px; width: 48px; height: 51px; } .Pet_Egg_TigerCub { background-image: url(spritesmith3.png); - background-position: -1440px -1403px; + background-position: -1147px -1404px; width: 48px; height: 51px; } .Pet_Egg_Wolf { background-image: url(spritesmith3.png); - background-position: -1236px -1019px; + background-position: -1543px -52px; width: 48px; height: 51px; } .Pet_Food_Cake_Base { background-image: url(spritesmith3.png); - background-position: -44px -1494px; + background-position: -160px -1495px; width: 43px; height: 43px; } .Pet_Food_Cake_CottonCandyBlue { background-image: url(spritesmith3.png); - background-position: -1501px -1290px; + background-position: -1543px -1425px; width: 42px; height: 44px; } .Pet_Food_Cake_CottonCandyPink { background-image: url(spritesmith3.png); - background-position: -1501px -1244px; + background-position: -1543px -1244px; width: 43px; height: 45px; } .Pet_Food_Cake_Desert { background-image: url(spritesmith3.png); - background-position: 0px -1494px; + background-position: -116px -1495px; width: 43px; height: 44px; } .Pet_Food_Cake_Golden { background-image: url(spritesmith3.png); - background-position: -88px -1494px; + background-position: -204px -1495px; width: 43px; height: 42px; } .Pet_Food_Cake_Red { background-image: url(spritesmith3.png); - background-position: -1501px -1380px; + background-position: -1543px -1335px; width: 43px; height: 44px; } .Pet_Food_Cake_Shade { background-image: url(spritesmith3.png); - background-position: -1501px -1335px; + background-position: -1543px -1290px; width: 43px; height: 44px; } .Pet_Food_Cake_Skeleton { background-image: url(spritesmith3.png); - background-position: -1501px -1196px; + background-position: -1543px -1196px; width: 42px; height: 47px; } .Pet_Food_Cake_White { background-image: url(spritesmith3.png); - background-position: -1258px -248px; + background-position: -1543px -1380px; width: 44px; height: 44px; } .Pet_Food_Cake_Zombie { background-image: url(spritesmith3.png); - background-position: -1501px -1425px; + background-position: -1014px -767px; width: 45px; height: 44px; } .Pet_Food_Candy_Base { background-image: url(spritesmith3.png); - background-position: -976px -932px; + background-position: -942px -1404px; width: 48px; height: 51px; } .Pet_Food_Candy_CottonCandyBlue { background-image: url(spritesmith3.png); - background-position: -767px -751px; + background-position: -1441px -1404px; width: 48px; height: 51px; } .Pet_Food_Candy_CottonCandyPink { background-image: url(spritesmith3.png); - background-position: -796px -236px; + background-position: -1343px -1404px; width: 48px; height: 51px; } .Pet_Food_Candy_Desert { background-image: url(spritesmith3.png); - background-position: -796px -184px; - width: 48px; - height: 51px; -} -.Pet_Food_Candy_Golden { - background-image: url(spritesmith3.png); - background-position: -1014px -544px; + background-position: -1490px -1404px; width: 48px; height: 51px; } diff --git a/dist/spritesmith3.png b/dist/spritesmith3.png index 8784cd8727..ee9fef9233 100644 Binary files a/dist/spritesmith3.png and b/dist/spritesmith3.png differ diff --git a/dist/spritesmith4.css b/dist/spritesmith4.css index dffec3a926..dda90bc680 100644 --- a/dist/spritesmith4.css +++ b/dist/spritesmith4.css @@ -1,48 +1,54 @@ -.Pet_Food_Candy_Red { +.Pet_Food_Candy_Golden { background-image: url(spritesmith4.png); - background-position: -873px -1802px; + background-position: -816px -1802px; width: 48px; height: 51px; } -.Pet_Food_Candy_Shade { +.Pet_Food_Candy_Red { background-image: url(spritesmith4.png); background-position: -370px -318px; width: 48px; height: 51px; } +.Pet_Food_Candy_Shade { + background-image: url(spritesmith4.png); + background-position: -767px -1802px; + width: 48px; + height: 51px; +} .Pet_Food_Candy_Skeleton { background-image: url(spritesmith4.png); - background-position: -824px -1802px; + background-position: -718px -1802px; width: 48px; height: 51px; } .Pet_Food_Candy_White { background-image: url(spritesmith4.png); - background-position: -775px -1802px; + background-position: -669px -1802px; width: 48px; height: 51px; } .Pet_Food_Candy_Zombie { background-image: url(spritesmith4.png); - background-position: -726px -1802px; + background-position: -620px -1802px; width: 48px; height: 51px; } .Pet_Food_Chocolate { background-image: url(spritesmith4.png); - background-position: -677px -1802px; + background-position: -571px -1802px; width: 48px; height: 51px; } .Pet_Food_CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -628px -1802px; + background-position: -522px -1802px; width: 48px; height: 51px; } .Pet_Food_CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -579px -1802px; + background-position: -473px -1802px; width: 48px; height: 51px; } @@ -90,559 +96,559 @@ } .Pet_Food_Strawberry { background-image: url(spritesmith4.png); - background-position: -530px -1802px; + background-position: -424px -1802px; width: 48px; height: 51px; } .Mount_Body_BearCub-Base { background-image: url(spritesmith4.png); - background-position: -424px -106px; + background-position: -424px -212px; width: 105px; height: 105px; } .Mount_Body_BearCub-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -424px -212px; + background-position: -424px -318px; width: 105px; height: 105px; } .Mount_Body_BearCub-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -424px -318px; + background-position: 0px -424px; width: 105px; height: 105px; } .Mount_Body_BearCub-Desert { background-image: url(spritesmith4.png); - background-position: 0px -424px; + background-position: -106px -424px; width: 105px; height: 105px; } .Mount_Body_BearCub-Golden { background-image: url(spritesmith4.png); - background-position: -106px -424px; + background-position: -212px -424px; width: 105px; height: 105px; } .Mount_Body_BearCub-Polar { background-image: url(spritesmith4.png); - background-position: -212px -424px; + background-position: -318px -424px; width: 105px; height: 105px; } .Mount_Body_BearCub-Red { background-image: url(spritesmith4.png); - background-position: -318px -424px; + background-position: -424px -424px; width: 105px; height: 105px; } .Mount_Body_BearCub-Shade { background-image: url(spritesmith4.png); - background-position: -424px -424px; + background-position: -530px 0px; width: 105px; height: 105px; } .Mount_Body_BearCub-Skeleton { background-image: url(spritesmith4.png); - background-position: -530px 0px; + background-position: -530px -106px; width: 105px; height: 105px; } .Mount_Body_BearCub-White { background-image: url(spritesmith4.png); - background-position: -530px -106px; + background-position: -530px -212px; width: 105px; height: 105px; } .Mount_Body_BearCub-Zombie { background-image: url(spritesmith4.png); - background-position: -530px -212px; + background-position: -530px -318px; width: 105px; height: 105px; } .Mount_Body_Cactus-Base { background-image: url(spritesmith4.png); - background-position: -530px -318px; + background-position: -530px -424px; width: 105px; height: 105px; } .Mount_Body_Cactus-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -530px -424px; + background-position: 0px -530px; width: 105px; height: 105px; } .Mount_Body_Cactus-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: 0px -530px; + background-position: -106px -530px; width: 105px; height: 105px; } .Mount_Body_Cactus-Desert { background-image: url(spritesmith4.png); - background-position: -106px -530px; + background-position: -212px -530px; width: 105px; height: 105px; } .Mount_Body_Cactus-Golden { background-image: url(spritesmith4.png); - background-position: -212px -530px; + background-position: -318px -530px; width: 105px; height: 105px; } .Mount_Body_Cactus-Red { background-image: url(spritesmith4.png); - background-position: -318px -530px; + background-position: -424px -530px; width: 105px; height: 105px; } .Mount_Body_Cactus-Shade { background-image: url(spritesmith4.png); - background-position: -424px -530px; + background-position: -530px -530px; width: 105px; height: 105px; } .Mount_Body_Cactus-Skeleton { background-image: url(spritesmith4.png); - background-position: -530px -530px; + background-position: -636px 0px; width: 105px; height: 105px; } .Mount_Body_Cactus-White { background-image: url(spritesmith4.png); - background-position: -636px 0px; + background-position: -636px -106px; width: 105px; height: 105px; } .Mount_Body_Cactus-Zombie { background-image: url(spritesmith4.png); - background-position: -636px -106px; + background-position: -636px -212px; width: 105px; height: 105px; } .Mount_Body_Deer-Base { background-image: url(spritesmith4.png); - background-position: -636px -212px; + background-position: -636px -318px; width: 105px; height: 105px; } .Mount_Body_Deer-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -636px -318px; + background-position: -636px -424px; width: 105px; height: 105px; } .Mount_Body_Deer-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -636px -424px; + background-position: -636px -530px; width: 105px; height: 105px; } .Mount_Body_Deer-Desert { background-image: url(spritesmith4.png); - background-position: -636px -530px; + background-position: 0px -636px; width: 105px; height: 105px; } .Mount_Body_Deer-Golden { background-image: url(spritesmith4.png); - background-position: 0px -636px; + background-position: -106px -636px; width: 105px; height: 105px; } .Mount_Body_Deer-Red { background-image: url(spritesmith4.png); - background-position: -106px -636px; + background-position: -212px -636px; width: 105px; height: 105px; } .Mount_Body_Deer-Shade { background-image: url(spritesmith4.png); - background-position: -212px -636px; + background-position: -318px -636px; width: 105px; height: 105px; } .Mount_Body_Deer-Skeleton { background-image: url(spritesmith4.png); - background-position: -318px -636px; + background-position: -424px -636px; width: 105px; height: 105px; } .Mount_Body_Deer-White { background-image: url(spritesmith4.png); - background-position: -424px -636px; + background-position: -530px -636px; width: 105px; height: 105px; } .Mount_Body_Deer-Zombie { background-image: url(spritesmith4.png); - background-position: -530px -636px; + background-position: -636px -636px; width: 105px; height: 105px; } .Mount_Body_Dragon-Base { background-image: url(spritesmith4.png); - background-position: -636px -636px; + background-position: -742px 0px; width: 105px; height: 105px; } .Mount_Body_Dragon-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -742px 0px; + background-position: -742px -106px; width: 105px; height: 105px; } .Mount_Body_Dragon-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -742px -106px; + background-position: -742px -212px; width: 105px; height: 105px; } .Mount_Body_Dragon-Desert { background-image: url(spritesmith4.png); - background-position: -742px -212px; + background-position: -742px -318px; width: 105px; height: 105px; } .Mount_Body_Dragon-Golden { background-image: url(spritesmith4.png); - background-position: -742px -318px; + background-position: -742px -424px; width: 105px; height: 105px; } .Mount_Body_Dragon-Red { background-image: url(spritesmith4.png); - background-position: -742px -424px; + background-position: -742px -530px; width: 105px; height: 105px; } .Mount_Body_Dragon-Shade { background-image: url(spritesmith4.png); - background-position: -742px -530px; + background-position: -742px -636px; width: 105px; height: 105px; } .Mount_Body_Dragon-Skeleton { background-image: url(spritesmith4.png); - background-position: -742px -636px; + background-position: 0px -742px; width: 105px; height: 105px; } .Mount_Body_Dragon-White { background-image: url(spritesmith4.png); - background-position: 0px -742px; + background-position: -106px -742px; width: 105px; height: 105px; } .Mount_Body_Dragon-Zombie { background-image: url(spritesmith4.png); - background-position: -106px -742px; + background-position: -212px -742px; width: 105px; height: 105px; } .Mount_Body_FlyingPig-Base { background-image: url(spritesmith4.png); - background-position: -212px -742px; + background-position: -318px -742px; width: 105px; height: 105px; } .Mount_Body_FlyingPig-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -318px -742px; + background-position: -424px -742px; width: 105px; height: 105px; } .Mount_Body_FlyingPig-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -424px -742px; + background-position: -530px -742px; width: 105px; height: 105px; } .Mount_Body_FlyingPig-Desert { background-image: url(spritesmith4.png); - background-position: -530px -742px; + background-position: -636px -742px; width: 105px; height: 105px; } .Mount_Body_FlyingPig-Golden { background-image: url(spritesmith4.png); - background-position: -636px -742px; + background-position: -742px -742px; width: 105px; height: 105px; } .Mount_Body_FlyingPig-Red { background-image: url(spritesmith4.png); - background-position: -742px -742px; + background-position: -848px 0px; width: 105px; height: 105px; } .Mount_Body_FlyingPig-Shade { background-image: url(spritesmith4.png); - background-position: -848px 0px; + background-position: -848px -106px; width: 105px; height: 105px; } .Mount_Body_FlyingPig-Skeleton { background-image: url(spritesmith4.png); - background-position: -848px -106px; + background-position: -848px -212px; width: 105px; height: 105px; } .Mount_Body_FlyingPig-White { background-image: url(spritesmith4.png); - background-position: -848px -212px; + background-position: -848px -318px; width: 105px; height: 105px; } .Mount_Body_FlyingPig-Zombie { background-image: url(spritesmith4.png); - background-position: -848px -318px; + background-position: -848px -424px; width: 105px; height: 105px; } .Mount_Body_Fox-Base { background-image: url(spritesmith4.png); - background-position: -848px -424px; + background-position: -848px -530px; width: 105px; height: 105px; } .Mount_Body_Fox-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -848px -530px; + background-position: -848px -636px; width: 105px; height: 105px; } .Mount_Body_Fox-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -848px -636px; + background-position: -848px -742px; width: 105px; height: 105px; } .Mount_Body_Fox-Desert { background-image: url(spritesmith4.png); - background-position: -848px -742px; + background-position: 0px -848px; width: 105px; height: 105px; } .Mount_Body_Fox-Golden { background-image: url(spritesmith4.png); - background-position: 0px -848px; + background-position: -106px -848px; width: 105px; height: 105px; } .Mount_Body_Fox-Red { background-image: url(spritesmith4.png); - background-position: -106px -848px; + background-position: -212px -848px; width: 105px; height: 105px; } .Mount_Body_Fox-Shade { background-image: url(spritesmith4.png); - background-position: -212px -848px; + background-position: -318px -848px; width: 105px; height: 105px; } .Mount_Body_Fox-Skeleton { background-image: url(spritesmith4.png); - background-position: -318px -848px; + background-position: -424px -848px; width: 105px; height: 105px; } .Mount_Body_Fox-White { background-image: url(spritesmith4.png); - background-position: -424px -848px; + background-position: -530px -848px; width: 105px; height: 105px; } .Mount_Body_Fox-Zombie { background-image: url(spritesmith4.png); - background-position: -530px -848px; + background-position: -636px -848px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Base { background-image: url(spritesmith4.png); - background-position: -636px -848px; + background-position: -742px -848px; width: 105px; height: 105px; } .Mount_Body_Gryphon-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -742px -848px; + background-position: -848px -848px; width: 105px; height: 105px; } .Mount_Body_Gryphon-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -848px -848px; + background-position: -954px 0px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Desert { background-image: url(spritesmith4.png); - background-position: -954px 0px; + background-position: -954px -106px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Golden { background-image: url(spritesmith4.png); - background-position: -954px -106px; + background-position: -954px -212px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Red { background-image: url(spritesmith4.png); - background-position: -954px -212px; + background-position: -954px -318px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Shade { background-image: url(spritesmith4.png); - background-position: -954px -318px; + background-position: -954px -424px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Skeleton { background-image: url(spritesmith4.png); - background-position: -954px -424px; + background-position: -954px -530px; width: 105px; height: 105px; } .Mount_Body_Gryphon-White { background-image: url(spritesmith4.png); - background-position: -954px -530px; + background-position: -954px -636px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Zombie { background-image: url(spritesmith4.png); - background-position: -954px -636px; + background-position: -954px -742px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Base { background-image: url(spritesmith4.png); - background-position: -954px -742px; + background-position: -954px -848px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -954px -848px; + background-position: 0px -954px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: 0px -954px; + background-position: -106px -954px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Desert { background-image: url(spritesmith4.png); - background-position: -106px -954px; + background-position: -212px -954px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Golden { background-image: url(spritesmith4.png); - background-position: -212px -954px; + background-position: -318px -954px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Red { background-image: url(spritesmith4.png); - background-position: -318px -954px; + background-position: -424px -954px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Shade { background-image: url(spritesmith4.png); - background-position: -424px -954px; + background-position: -530px -954px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Skeleton { background-image: url(spritesmith4.png); - background-position: -530px -954px; + background-position: -636px -954px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-White { background-image: url(spritesmith4.png); - background-position: -636px -954px; + background-position: -742px -954px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Zombie { background-image: url(spritesmith4.png); - background-position: -742px -954px; + background-position: -848px -954px; width: 105px; height: 105px; } .Mount_Body_LionCub-Base { background-image: url(spritesmith4.png); - background-position: -848px -954px; + background-position: -954px -954px; width: 105px; height: 105px; } .Mount_Body_LionCub-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -954px -954px; + background-position: -1060px 0px; width: 105px; height: 105px; } .Mount_Body_LionCub-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1060px 0px; + background-position: -1060px -106px; width: 105px; height: 105px; } .Mount_Body_LionCub-Desert { background-image: url(spritesmith4.png); - background-position: -1060px -106px; + background-position: -1060px -212px; width: 105px; height: 105px; } .Mount_Body_LionCub-Ethereal { background-image: url(spritesmith4.png); - background-position: -1060px -212px; + background-position: -1060px -318px; width: 105px; height: 105px; } .Mount_Body_LionCub-Golden { background-image: url(spritesmith4.png); - background-position: -1060px -318px; + background-position: -1060px -424px; width: 105px; height: 105px; } .Mount_Body_LionCub-Red { background-image: url(spritesmith4.png); - background-position: -1060px -424px; + background-position: -1060px -530px; width: 105px; height: 105px; } .Mount_Body_LionCub-Shade { background-image: url(spritesmith4.png); - background-position: -1060px -530px; + background-position: -1060px -636px; width: 105px; height: 105px; } .Mount_Body_LionCub-Skeleton { background-image: url(spritesmith4.png); - background-position: -1060px -636px; + background-position: -1060px -742px; width: 105px; height: 105px; } .Mount_Body_LionCub-White { background-image: url(spritesmith4.png); - background-position: -1060px -742px; + background-position: -1060px -848px; width: 105px; height: 105px; } .Mount_Body_LionCub-Zombie { background-image: url(spritesmith4.png); - background-position: -1060px -848px; + background-position: -1060px -954px; width: 105px; height: 105px; } @@ -654,1295 +660,1289 @@ } .Mount_Body_Octopus-Base { background-image: url(spritesmith4.png); - background-position: -1060px -954px; + background-position: -109px -1060px; width: 105px; height: 105px; } .Mount_Body_Octopus-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -109px -1060px; + background-position: -215px -1060px; width: 105px; height: 105px; } .Mount_Body_Octopus-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -215px -1060px; + background-position: -321px -1060px; width: 105px; height: 105px; } .Mount_Body_Octopus-Desert { background-image: url(spritesmith4.png); - background-position: -321px -1060px; + background-position: -427px -1060px; width: 105px; height: 105px; } .Mount_Body_Octopus-Golden { background-image: url(spritesmith4.png); - background-position: -427px -1060px; + background-position: -533px -1060px; width: 105px; height: 105px; } .Mount_Body_Octopus-Red { background-image: url(spritesmith4.png); - background-position: -533px -1060px; + background-position: -639px -1060px; width: 105px; height: 105px; } .Mount_Body_Octopus-Shade { background-image: url(spritesmith4.png); - background-position: -639px -1060px; + background-position: -745px -1060px; width: 105px; height: 105px; } .Mount_Body_Octopus-Skeleton { background-image: url(spritesmith4.png); - background-position: -745px -1060px; + background-position: -851px -1060px; width: 105px; height: 105px; } .Mount_Body_Octopus-White { background-image: url(spritesmith4.png); - background-position: -851px -1060px; + background-position: -957px -1060px; width: 105px; height: 105px; } .Mount_Body_Octopus-Zombie { background-image: url(spritesmith4.png); - background-position: -957px -1060px; + background-position: -1166px 0px; width: 105px; height: 105px; } .Mount_Body_Owl-Base { background-image: url(spritesmith4.png); - background-position: -1166px 0px; + background-position: -1166px -106px; width: 105px; height: 105px; } .Mount_Body_Owl-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1166px -106px; + background-position: -1166px -212px; width: 105px; height: 105px; } .Mount_Body_Owl-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1166px -212px; + background-position: -1166px -318px; width: 105px; height: 105px; } .Mount_Body_Owl-Desert { background-image: url(spritesmith4.png); - background-position: -1166px -318px; + background-position: -1166px -424px; width: 105px; height: 105px; } .Mount_Body_Owl-Golden { background-image: url(spritesmith4.png); - background-position: -1166px -424px; + background-position: -1166px -530px; width: 105px; height: 105px; } .Mount_Body_Owl-Red { background-image: url(spritesmith4.png); - background-position: -1166px -530px; + background-position: -1166px -636px; width: 105px; height: 105px; } .Mount_Body_Owl-Shade { background-image: url(spritesmith4.png); - background-position: -1166px -636px; + background-position: -1166px -742px; width: 105px; height: 105px; } .Mount_Body_Owl-Skeleton { background-image: url(spritesmith4.png); - background-position: -1166px -742px; + background-position: -1166px -848px; width: 105px; height: 105px; } .Mount_Body_Owl-White { background-image: url(spritesmith4.png); - background-position: -1166px -848px; + background-position: -1166px -954px; width: 105px; height: 105px; } .Mount_Body_Owl-Zombie { background-image: url(spritesmith4.png); - background-position: -1166px -954px; + background-position: -1166px -1060px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Base { background-image: url(spritesmith4.png); - background-position: -1166px -1060px; + background-position: 0px -1166px; width: 105px; height: 105px; } .Mount_Body_PandaCub-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: 0px -1166px; + background-position: -106px -1166px; width: 105px; height: 105px; } .Mount_Body_PandaCub-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -106px -1166px; + background-position: -212px -1166px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Desert { background-image: url(spritesmith4.png); - background-position: -212px -1166px; + background-position: -318px -1166px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Golden { background-image: url(spritesmith4.png); - background-position: -318px -1166px; + background-position: -424px -1166px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Red { background-image: url(spritesmith4.png); - background-position: -424px -1166px; + background-position: -530px -1166px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Shade { background-image: url(spritesmith4.png); - background-position: -530px -1166px; + background-position: -636px -1166px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Skeleton { background-image: url(spritesmith4.png); - background-position: -636px -1166px; + background-position: -742px -1166px; width: 105px; height: 105px; } .Mount_Body_PandaCub-White { background-image: url(spritesmith4.png); - background-position: -742px -1166px; + background-position: -848px -1166px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Zombie { background-image: url(spritesmith4.png); - background-position: -848px -1166px; + background-position: -954px -1166px; width: 105px; height: 105px; } .Mount_Body_Parrot-Base { background-image: url(spritesmith4.png); - background-position: -954px -1166px; + background-position: -1060px -1166px; width: 105px; height: 105px; } .Mount_Body_Parrot-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1060px -1166px; + background-position: -1166px -1166px; width: 105px; height: 105px; } .Mount_Body_Parrot-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1166px -1166px; + background-position: -1272px 0px; width: 105px; height: 105px; } .Mount_Body_Parrot-Desert { background-image: url(spritesmith4.png); - background-position: -1272px 0px; + background-position: -1272px -106px; width: 105px; height: 105px; } .Mount_Body_Parrot-Golden { background-image: url(spritesmith4.png); - background-position: -1272px -106px; + background-position: -1272px -212px; width: 105px; height: 105px; } .Mount_Body_Parrot-Red { background-image: url(spritesmith4.png); - background-position: -1272px -212px; + background-position: -1272px -318px; width: 105px; height: 105px; } .Mount_Body_Parrot-Shade { background-image: url(spritesmith4.png); - background-position: -1272px -318px; + background-position: -1272px -424px; width: 105px; height: 105px; } .Mount_Body_Parrot-Skeleton { background-image: url(spritesmith4.png); - background-position: -1272px -424px; + background-position: -1272px -530px; width: 105px; height: 105px; } .Mount_Body_Parrot-White { background-image: url(spritesmith4.png); - background-position: -1272px -530px; + background-position: -1272px -636px; width: 105px; height: 105px; } .Mount_Body_Parrot-Zombie { background-image: url(spritesmith4.png); - background-position: -1272px -636px; + background-position: -1272px -742px; width: 105px; height: 105px; } .Mount_Body_Penguin-Base { background-image: url(spritesmith4.png); - background-position: -1272px -742px; + background-position: -1272px -848px; width: 105px; height: 105px; } .Mount_Body_Penguin-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1272px -848px; + background-position: -1272px -954px; width: 105px; height: 105px; } .Mount_Body_Penguin-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1272px -954px; + background-position: -1272px -1060px; width: 105px; height: 105px; } .Mount_Body_Penguin-Desert { background-image: url(spritesmith4.png); - background-position: -1272px -1060px; + background-position: -1272px -1166px; width: 105px; height: 105px; } .Mount_Body_Penguin-Golden { background-image: url(spritesmith4.png); - background-position: -1272px -1166px; + background-position: 0px -1272px; width: 105px; height: 105px; } .Mount_Body_Penguin-Red { background-image: url(spritesmith4.png); - background-position: 0px -1272px; + background-position: -106px -1272px; width: 105px; height: 105px; } .Mount_Body_Penguin-Shade { background-image: url(spritesmith4.png); - background-position: -106px -1272px; + background-position: -212px -1272px; width: 105px; height: 105px; } .Mount_Body_Penguin-Skeleton { background-image: url(spritesmith4.png); - background-position: -212px -1272px; + background-position: -318px -1272px; width: 105px; height: 105px; } .Mount_Body_Penguin-White { background-image: url(spritesmith4.png); - background-position: -318px -1272px; + background-position: -424px -1272px; width: 105px; height: 105px; } .Mount_Body_Penguin-Zombie { background-image: url(spritesmith4.png); - background-position: -424px -1272px; + background-position: -530px -1272px; width: 105px; height: 105px; } .Mount_Body_Rat-Base { background-image: url(spritesmith4.png); - background-position: -530px -1272px; + background-position: -636px -1272px; width: 105px; height: 105px; } .Mount_Body_Rat-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -636px -1272px; + background-position: -742px -1272px; width: 105px; height: 105px; } .Mount_Body_Rat-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -742px -1272px; + background-position: 0px 0px; width: 105px; height: 105px; } .Mount_Body_Rat-Desert { background-image: url(spritesmith4.png); - background-position: 0px 0px; + background-position: -954px -1272px; width: 105px; height: 105px; } .Mount_Body_Rat-Golden { background-image: url(spritesmith4.png); - background-position: -954px -1272px; + background-position: -1060px -1272px; width: 105px; height: 105px; } .Mount_Body_Rat-Red { background-image: url(spritesmith4.png); - background-position: -1060px -1272px; + background-position: -1166px -1272px; width: 105px; height: 105px; } .Mount_Body_Rat-Shade { background-image: url(spritesmith4.png); - background-position: -1166px -1272px; + background-position: -1272px -1272px; width: 105px; height: 105px; } .Mount_Body_Rat-Skeleton { background-image: url(spritesmith4.png); - background-position: -1272px -1272px; + background-position: -1378px 0px; width: 105px; height: 105px; } .Mount_Body_Rat-White { background-image: url(spritesmith4.png); - background-position: -1378px 0px; + background-position: -1378px -106px; width: 105px; height: 105px; } .Mount_Body_Rat-Zombie { background-image: url(spritesmith4.png); - background-position: -1378px -106px; + background-position: -1378px -212px; width: 105px; height: 105px; } .Mount_Body_Rooster-Base { background-image: url(spritesmith4.png); - background-position: -1378px -212px; + background-position: -1378px -318px; width: 105px; height: 105px; } .Mount_Body_Rooster-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1378px -318px; + background-position: -1378px -424px; width: 105px; height: 105px; } .Mount_Body_Rooster-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1378px -424px; + background-position: -1378px -530px; width: 105px; height: 105px; } .Mount_Body_Rooster-Desert { background-image: url(spritesmith4.png); - background-position: -1378px -530px; + background-position: -1378px -636px; width: 105px; height: 105px; } .Mount_Body_Rooster-Golden { background-image: url(spritesmith4.png); - background-position: -1378px -636px; + background-position: -1378px -742px; width: 105px; height: 105px; } .Mount_Body_Rooster-Red { background-image: url(spritesmith4.png); - background-position: -1378px -742px; + background-position: -1378px -848px; width: 105px; height: 105px; } .Mount_Body_Rooster-Shade { background-image: url(spritesmith4.png); - background-position: -1378px -848px; + background-position: -1378px -954px; width: 105px; height: 105px; } .Mount_Body_Rooster-Skeleton { background-image: url(spritesmith4.png); - background-position: -1378px -954px; + background-position: -1378px -1060px; width: 105px; height: 105px; } .Mount_Body_Rooster-White { background-image: url(spritesmith4.png); - background-position: -1378px -1060px; + background-position: -1378px -1166px; width: 105px; height: 105px; } .Mount_Body_Rooster-Zombie { background-image: url(spritesmith4.png); - background-position: -1378px -1166px; + background-position: -1378px -1272px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Base { background-image: url(spritesmith4.png); - background-position: -1378px -1272px; + background-position: 0px -1378px; width: 105px; height: 105px; } .Mount_Body_Seahorse-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: 0px -1378px; + background-position: -106px -1378px; width: 105px; height: 105px; } .Mount_Body_Seahorse-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -106px -1378px; + background-position: -212px -1378px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Desert { background-image: url(spritesmith4.png); - background-position: -212px -1378px; + background-position: -318px -1378px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Golden { background-image: url(spritesmith4.png); - background-position: -318px -1378px; + background-position: -424px -1378px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Red { background-image: url(spritesmith4.png); - background-position: -424px -1378px; + background-position: -530px -1378px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Shade { background-image: url(spritesmith4.png); - background-position: -530px -1378px; + background-position: -636px -1378px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Skeleton { background-image: url(spritesmith4.png); - background-position: -636px -1378px; + background-position: -742px -1378px; width: 105px; height: 105px; } .Mount_Body_Seahorse-White { background-image: url(spritesmith4.png); - background-position: -742px -1378px; + background-position: -848px -1378px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Zombie { background-image: url(spritesmith4.png); - background-position: -848px -1378px; + background-position: -954px -1378px; width: 105px; height: 105px; } .Mount_Body_Spider-Base { background-image: url(spritesmith4.png); - background-position: -954px -1378px; + background-position: -1060px -1378px; width: 105px; height: 105px; } .Mount_Body_Spider-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1060px -1378px; + background-position: -1166px -1378px; width: 105px; height: 105px; } .Mount_Body_Spider-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1166px -1378px; + background-position: -1272px -1378px; width: 105px; height: 105px; } .Mount_Body_Spider-Desert { background-image: url(spritesmith4.png); - background-position: -1272px -1378px; + background-position: -1378px -1378px; width: 105px; height: 105px; } .Mount_Body_Spider-Golden { background-image: url(spritesmith4.png); - background-position: -1378px -1378px; + background-position: -1484px 0px; width: 105px; height: 105px; } .Mount_Body_Spider-Red { background-image: url(spritesmith4.png); - background-position: -1484px 0px; + background-position: -1484px -106px; width: 105px; height: 105px; } .Mount_Body_Spider-Shade { background-image: url(spritesmith4.png); - background-position: -1484px -106px; + background-position: -1484px -212px; width: 105px; height: 105px; } .Mount_Body_Spider-Skeleton { background-image: url(spritesmith4.png); - background-position: -1484px -212px; + background-position: -1484px -318px; width: 105px; height: 105px; } .Mount_Body_Spider-White { background-image: url(spritesmith4.png); - background-position: -1484px -318px; + background-position: -1484px -424px; width: 105px; height: 105px; } .Mount_Body_Spider-Zombie { background-image: url(spritesmith4.png); - background-position: -1484px -424px; + background-position: -1484px -530px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Base { background-image: url(spritesmith4.png); - background-position: -1484px -530px; + background-position: -1484px -636px; width: 105px; height: 105px; } .Mount_Body_TigerCub-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1484px -636px; + background-position: -1484px -742px; width: 105px; height: 105px; } .Mount_Body_TigerCub-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1484px -742px; + background-position: -1484px -848px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Desert { background-image: url(spritesmith4.png); - background-position: -1484px -848px; + background-position: -1484px -954px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Golden { background-image: url(spritesmith4.png); - background-position: -1484px -954px; + background-position: -1484px -1060px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Red { background-image: url(spritesmith4.png); - background-position: -1484px -1060px; + background-position: -1484px -1166px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Shade { background-image: url(spritesmith4.png); - background-position: -1484px -1166px; + background-position: -1484px -1272px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Skeleton { background-image: url(spritesmith4.png); - background-position: -1484px -1272px; + background-position: -1484px -1378px; width: 105px; height: 105px; } .Mount_Body_TigerCub-White { background-image: url(spritesmith4.png); - background-position: -1484px -1378px; + background-position: 0px -1484px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Zombie { background-image: url(spritesmith4.png); - background-position: 0px -1484px; + background-position: -106px -1484px; width: 105px; height: 105px; } .Mount_Body_Turkey-Base { background-image: url(spritesmith4.png); - background-position: -106px -1484px; + background-position: -212px -1484px; width: 105px; height: 105px; } .Mount_Body_Wolf-Base { background-image: url(spritesmith4.png); - background-position: -212px -1484px; + background-position: -318px -1484px; width: 105px; height: 105px; } .Mount_Body_Wolf-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -318px -1484px; + background-position: -424px -1484px; width: 105px; height: 105px; } .Mount_Body_Wolf-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -424px -1484px; + background-position: -530px -1484px; width: 105px; height: 105px; } .Mount_Body_Wolf-Desert { background-image: url(spritesmith4.png); - background-position: -530px -1484px; + background-position: -636px -1484px; width: 105px; height: 105px; } .Mount_Body_Wolf-Golden { background-image: url(spritesmith4.png); - background-position: -636px -1484px; + background-position: -742px -1484px; width: 105px; height: 105px; } .Mount_Body_Wolf-Red { background-image: url(spritesmith4.png); - background-position: -742px -1484px; + background-position: -848px -1484px; width: 105px; height: 105px; } .Mount_Body_Wolf-Shade { background-image: url(spritesmith4.png); - background-position: -848px -1484px; + background-position: -954px -1484px; width: 105px; height: 105px; } .Mount_Body_Wolf-Skeleton { background-image: url(spritesmith4.png); - background-position: -954px -1484px; + background-position: -1060px -1484px; width: 105px; height: 105px; } .Mount_Body_Wolf-White { background-image: url(spritesmith4.png); - background-position: -1060px -1484px; + background-position: -1166px -1484px; width: 105px; height: 105px; } .Mount_Body_Wolf-Zombie { background-image: url(spritesmith4.png); - background-position: -1166px -1484px; + background-position: -1272px -1484px; width: 105px; height: 105px; } .Mount_Head_BearCub-Base { background-image: url(spritesmith4.png); - background-position: -1272px -1484px; + background-position: -1378px -1484px; width: 105px; height: 105px; } .Mount_Head_BearCub-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1378px -1484px; + background-position: -1484px -1484px; width: 105px; height: 105px; } .Mount_Head_BearCub-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1484px -1484px; + background-position: -1590px 0px; width: 105px; height: 105px; } .Mount_Head_BearCub-Desert { background-image: url(spritesmith4.png); - background-position: -1590px 0px; + background-position: -1590px -106px; width: 105px; height: 105px; } .Mount_Head_BearCub-Golden { background-image: url(spritesmith4.png); - background-position: -1590px -106px; + background-position: -1590px -212px; width: 105px; height: 105px; } .Mount_Head_BearCub-Polar { background-image: url(spritesmith4.png); - background-position: -1590px -212px; + background-position: -1590px -318px; width: 105px; height: 105px; } .Mount_Head_BearCub-Red { background-image: url(spritesmith4.png); - background-position: -1590px -318px; + background-position: -1590px -424px; width: 105px; height: 105px; } .Mount_Head_BearCub-Shade { background-image: url(spritesmith4.png); - background-position: -1590px -424px; + background-position: -1590px -530px; width: 105px; height: 105px; } .Mount_Head_BearCub-Skeleton { background-image: url(spritesmith4.png); - background-position: -1590px -530px; + background-position: -1590px -636px; width: 105px; height: 105px; } .Mount_Head_BearCub-White { background-image: url(spritesmith4.png); - background-position: -1590px -636px; + background-position: -1590px -742px; width: 105px; height: 105px; } .Mount_Head_BearCub-Zombie { background-image: url(spritesmith4.png); - background-position: -1590px -742px; + background-position: -1590px -848px; width: 105px; height: 105px; } .Mount_Head_Cactus-Base { background-image: url(spritesmith4.png); - background-position: -1590px -848px; + background-position: -1590px -954px; width: 105px; height: 105px; } .Mount_Head_Cactus-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1590px -954px; + background-position: -1590px -1060px; width: 105px; height: 105px; } .Mount_Head_Cactus-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1590px -1060px; + background-position: -1590px -1166px; width: 105px; height: 105px; } .Mount_Head_Cactus-Desert { background-image: url(spritesmith4.png); - background-position: -1590px -1166px; + background-position: -1590px -1272px; width: 105px; height: 105px; } .Mount_Head_Cactus-Golden { background-image: url(spritesmith4.png); - background-position: -1590px -1272px; + background-position: -1590px -1378px; width: 105px; height: 105px; } .Mount_Head_Cactus-Red { background-image: url(spritesmith4.png); - background-position: -1590px -1378px; + background-position: -1590px -1484px; width: 105px; height: 105px; } .Mount_Head_Cactus-Shade { background-image: url(spritesmith4.png); - background-position: -1590px -1484px; + background-position: 0px -1590px; width: 105px; height: 105px; } .Mount_Head_Cactus-Skeleton { background-image: url(spritesmith4.png); - background-position: 0px -1590px; + background-position: -106px -1590px; width: 105px; height: 105px; } .Mount_Head_Cactus-White { background-image: url(spritesmith4.png); - background-position: -106px -1590px; + background-position: -212px -1590px; width: 105px; height: 105px; } .Mount_Head_Cactus-Zombie { background-image: url(spritesmith4.png); - background-position: -212px -1590px; + background-position: -318px -1590px; width: 105px; height: 105px; } .Mount_Head_Deer-Base { background-image: url(spritesmith4.png); - background-position: -318px -1590px; + background-position: -424px -1590px; width: 105px; height: 105px; } .Mount_Head_Deer-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -424px -1590px; + background-position: -530px -1590px; width: 105px; height: 105px; } .Mount_Head_Deer-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -530px -1590px; + background-position: -636px -1590px; width: 105px; height: 105px; } .Mount_Head_Deer-Desert { background-image: url(spritesmith4.png); - background-position: -636px -1590px; + background-position: -742px -1590px; width: 105px; height: 105px; } .Mount_Head_Deer-Golden { background-image: url(spritesmith4.png); - background-position: -742px -1590px; + background-position: -848px -1590px; width: 105px; height: 105px; } .Mount_Head_Deer-Red { background-image: url(spritesmith4.png); - background-position: -848px -1590px; + background-position: -954px -1590px; width: 105px; height: 105px; } .Mount_Head_Deer-Shade { background-image: url(spritesmith4.png); - background-position: -954px -1590px; + background-position: -1060px -1590px; width: 105px; height: 105px; } .Mount_Head_Deer-Skeleton { background-image: url(spritesmith4.png); - background-position: -1060px -1590px; + background-position: -1166px -1590px; width: 105px; height: 105px; } .Mount_Head_Deer-White { background-image: url(spritesmith4.png); - background-position: -1166px -1590px; + background-position: -1272px -1590px; width: 105px; height: 105px; } .Mount_Head_Deer-Zombie { background-image: url(spritesmith4.png); - background-position: -1272px -1590px; + background-position: -1378px -1590px; width: 105px; height: 105px; } .Mount_Head_Dragon-Base { background-image: url(spritesmith4.png); - background-position: -1378px -1590px; + background-position: -1484px -1590px; width: 105px; height: 105px; } .Mount_Head_Dragon-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1484px -1590px; + background-position: -1590px -1590px; width: 105px; height: 105px; } .Mount_Head_Dragon-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1590px -1590px; + background-position: -1696px 0px; width: 105px; height: 105px; } .Mount_Head_Dragon-Desert { background-image: url(spritesmith4.png); - background-position: -1696px 0px; + background-position: -1696px -106px; width: 105px; height: 105px; } .Mount_Head_Dragon-Golden { background-image: url(spritesmith4.png); - background-position: -1696px -106px; + background-position: -1696px -212px; width: 105px; height: 105px; } .Mount_Head_Dragon-Red { background-image: url(spritesmith4.png); - background-position: -1696px -212px; + background-position: -1696px -318px; width: 105px; height: 105px; } .Mount_Head_Dragon-Shade { background-image: url(spritesmith4.png); - background-position: -1696px -318px; + background-position: -1696px -424px; width: 105px; height: 105px; } .Mount_Head_Dragon-Skeleton { background-image: url(spritesmith4.png); - background-position: -1696px -424px; + background-position: -1696px -530px; width: 105px; height: 105px; } .Mount_Head_Dragon-White { background-image: url(spritesmith4.png); - background-position: -1696px -530px; + background-position: -1696px -636px; width: 105px; height: 105px; } .Mount_Head_Dragon-Zombie { background-image: url(spritesmith4.png); - background-position: -1696px -636px; + background-position: -1696px -742px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Base { background-image: url(spritesmith4.png); - background-position: -1696px -742px; + background-position: -1696px -848px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1696px -848px; + background-position: -1696px -954px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1696px -954px; + background-position: -1696px -1060px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Desert { background-image: url(spritesmith4.png); - background-position: -1696px -1060px; + background-position: -1696px -1166px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Golden { background-image: url(spritesmith4.png); - background-position: -1696px -1166px; + background-position: -1696px -1272px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Red { background-image: url(spritesmith4.png); - background-position: -1696px -1272px; + background-position: -1696px -1378px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Shade { background-image: url(spritesmith4.png); - background-position: -1696px -1378px; + background-position: -1696px -1484px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Skeleton { background-image: url(spritesmith4.png); - background-position: -1696px -1484px; + background-position: -1696px -1590px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-White { background-image: url(spritesmith4.png); - background-position: -1696px -1590px; + background-position: 0px -1696px; width: 105px; height: 105px; } .Mount_Head_FlyingPig-Zombie { background-image: url(spritesmith4.png); - background-position: 0px -1696px; + background-position: -106px -1696px; width: 105px; height: 105px; } .Mount_Head_Fox-Base { background-image: url(spritesmith4.png); - background-position: -106px -1696px; + background-position: -212px -1696px; width: 105px; height: 105px; } .Mount_Head_Fox-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -212px -1696px; + background-position: -318px -1696px; width: 105px; height: 105px; } .Mount_Head_Fox-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -318px -1696px; + background-position: -424px -1696px; width: 105px; height: 105px; } .Mount_Head_Fox-Desert { background-image: url(spritesmith4.png); - background-position: -424px -1696px; + background-position: -530px -1696px; width: 105px; height: 105px; } .Mount_Head_Fox-Golden { background-image: url(spritesmith4.png); - background-position: -530px -1696px; + background-position: -636px -1696px; width: 105px; height: 105px; } .Mount_Head_Fox-Red { background-image: url(spritesmith4.png); - background-position: -636px -1696px; + background-position: -742px -1696px; width: 105px; height: 105px; } .Mount_Head_Fox-Shade { background-image: url(spritesmith4.png); - background-position: -742px -1696px; + background-position: -848px -1696px; width: 105px; height: 105px; } .Mount_Head_Fox-Skeleton { background-image: url(spritesmith4.png); - background-position: -848px -1696px; + background-position: -954px -1696px; width: 105px; height: 105px; } .Mount_Head_Fox-White { background-image: url(spritesmith4.png); - background-position: -954px -1696px; + background-position: -1060px -1696px; width: 105px; height: 105px; } .Mount_Head_Fox-Zombie { background-image: url(spritesmith4.png); - background-position: -1060px -1696px; + background-position: -1166px -1696px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Base { background-image: url(spritesmith4.png); - background-position: -1166px -1696px; + background-position: -1272px -1696px; width: 105px; height: 105px; } .Mount_Head_Gryphon-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1272px -1696px; + background-position: -1378px -1696px; width: 105px; height: 105px; } .Mount_Head_Gryphon-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1378px -1696px; + background-position: -1484px -1696px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Desert { background-image: url(spritesmith4.png); - background-position: -1484px -1696px; + background-position: -1590px -1696px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Golden { background-image: url(spritesmith4.png); - background-position: -1590px -1696px; + background-position: -1696px -1696px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Red { background-image: url(spritesmith4.png); - background-position: -1696px -1696px; + background-position: -1802px 0px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Shade { background-image: url(spritesmith4.png); - background-position: -1802px 0px; + background-position: -1802px -106px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Skeleton { background-image: url(spritesmith4.png); - background-position: -1802px -106px; + background-position: -1802px -212px; width: 105px; height: 105px; } .Mount_Head_Gryphon-White { background-image: url(spritesmith4.png); - background-position: -1802px -212px; + background-position: -1802px -318px; width: 105px; height: 105px; } .Mount_Head_Gryphon-Zombie { background-image: url(spritesmith4.png); - background-position: -1802px -318px; + background-position: -1802px -424px; width: 105px; height: 105px; } .Mount_Head_Hedgehog-Base { background-image: url(spritesmith4.png); - background-position: -1802px -424px; + background-position: -1802px -530px; width: 105px; height: 105px; } .Mount_Head_Hedgehog-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1802px -530px; + background-position: -1802px -636px; width: 105px; height: 105px; } .Mount_Head_Hedgehog-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1802px -636px; + background-position: -1802px -742px; width: 105px; height: 105px; } .Mount_Head_Hedgehog-Desert { background-image: url(spritesmith4.png); - background-position: -1802px -742px; + background-position: -1802px -848px; width: 105px; height: 105px; } .Mount_Head_Hedgehog-Golden { background-image: url(spritesmith4.png); - background-position: -1802px -848px; + background-position: -1802px -954px; width: 105px; height: 105px; } .Mount_Head_Hedgehog-Red { background-image: url(spritesmith4.png); - background-position: -1802px -954px; + background-position: -1802px -1060px; width: 105px; height: 105px; } .Mount_Head_Hedgehog-Shade { background-image: url(spritesmith4.png); - background-position: -1802px -1060px; + background-position: -1802px -1166px; width: 105px; height: 105px; } .Mount_Head_Hedgehog-Skeleton { background-image: url(spritesmith4.png); - background-position: -1802px -1166px; + background-position: -1802px -1272px; width: 105px; height: 105px; } .Mount_Head_Hedgehog-White { background-image: url(spritesmith4.png); - background-position: -1802px -1272px; + background-position: -1802px -1378px; width: 105px; height: 105px; } .Mount_Head_Hedgehog-Zombie { background-image: url(spritesmith4.png); - background-position: -1802px -1378px; + background-position: -1802px -1484px; width: 105px; height: 105px; } .Mount_Head_LionCub-Base { background-image: url(spritesmith4.png); - background-position: -1802px -1484px; + background-position: -1802px -1590px; width: 105px; height: 105px; } .Mount_Head_LionCub-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -1802px -1590px; + background-position: -1802px -1696px; width: 105px; height: 105px; } .Mount_Head_LionCub-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -1802px -1696px; + background-position: 0px -1802px; width: 105px; height: 105px; } .Mount_Head_LionCub-Desert { background-image: url(spritesmith4.png); - background-position: 0px -1802px; + background-position: -106px -1802px; width: 105px; height: 105px; } .Mount_Head_LionCub-Ethereal { background-image: url(spritesmith4.png); - background-position: -106px -1802px; + background-position: -212px -1802px; width: 105px; height: 105px; } .Mount_Head_LionCub-Golden { background-image: url(spritesmith4.png); - background-position: -212px -1802px; + background-position: -318px -1802px; width: 105px; height: 105px; } .Mount_Head_LionCub-Red { background-image: url(spritesmith4.png); - background-position: -318px -1802px; + background-position: -848px -1272px; width: 105px; height: 105px; } .Mount_Head_LionCub-Shade { background-image: url(spritesmith4.png); - background-position: -424px -1802px; + background-position: -424px -106px; width: 105px; height: 105px; } .Mount_Head_LionCub-Skeleton { background-image: url(spritesmith4.png); - background-position: -848px -1272px; + background-position: -424px 0px; width: 105px; height: 105px; } .Mount_Head_LionCub-White { background-image: url(spritesmith4.png); - background-position: -424px 0px; + background-position: -215px -318px; width: 105px; height: 105px; } .Mount_Head_LionCub-Zombie { background-image: url(spritesmith4.png); - background-position: -215px -318px; + background-position: -109px -318px; width: 105px; height: 105px; } .Mount_Head_MantisShrimp-Base { background-image: url(spritesmith4.png); - background-position: -106px -318px; + background-position: 0px -318px; width: 108px; height: 105px; } .Mount_Head_Octopus-Base { background-image: url(spritesmith4.png); - background-position: 0px -318px; + background-position: -318px -212px; width: 105px; height: 105px; } .Mount_Head_Octopus-CottonCandyBlue { background-image: url(spritesmith4.png); - background-position: -318px -212px; + background-position: -318px -106px; width: 105px; height: 105px; } .Mount_Head_Octopus-CottonCandyPink { background-image: url(spritesmith4.png); - background-position: -318px -106px; + background-position: -318px 0px; width: 105px; height: 105px; } .Mount_Head_Octopus-Desert { background-image: url(spritesmith4.png); - background-position: -318px 0px; + background-position: -212px -212px; width: 105px; height: 105px; } .Mount_Head_Octopus-Golden { background-image: url(spritesmith4.png); - background-position: -212px -212px; + background-position: -106px -212px; width: 105px; height: 105px; } .Mount_Head_Octopus-Red { background-image: url(spritesmith4.png); - background-position: -106px -212px; + background-position: 0px -212px; width: 105px; height: 105px; } .Mount_Head_Octopus-Shade { background-image: url(spritesmith4.png); - background-position: 0px -212px; + background-position: -212px -106px; width: 105px; height: 105px; } .Mount_Head_Octopus-Skeleton { background-image: url(spritesmith4.png); - background-position: -212px -106px; + background-position: -212px 0px; width: 105px; height: 105px; } .Mount_Head_Octopus-White { background-image: url(spritesmith4.png); - background-position: -212px 0px; + background-position: -106px -106px; width: 105px; height: 105px; } .Mount_Head_Octopus-Zombie { background-image: url(spritesmith4.png); - background-position: -106px -106px; + background-position: 0px -106px; width: 105px; height: 105px; } .Mount_Head_Owl-Base { - background-image: url(spritesmith4.png); - background-position: 0px -106px; - width: 105px; - height: 105px; -} -.Mount_Head_Owl-CottonCandyBlue { background-image: url(spritesmith4.png); background-position: -106px 0px; width: 105px; diff --git a/dist/spritesmith4.png b/dist/spritesmith4.png index fc4454526c..d0cab7d506 100644 Binary files a/dist/spritesmith4.png and b/dist/spritesmith4.png differ diff --git a/dist/spritesmith5.css b/dist/spritesmith5.css index 1cfea490a3..5179bbda96 100644 --- a/dist/spritesmith5.css +++ b/dist/spritesmith5.css @@ -1,300 +1,306 @@ -.Mount_Head_Owl-CottonCandyPink { +.Mount_Head_Owl-CottonCandyBlue { background-image: url(spritesmith5.png); background-position: -106px 0px; width: 105px; height: 105px; } +.Mount_Head_Owl-CottonCandyPink { + background-image: url(spritesmith5.png); + background-position: -954px -954px; + width: 105px; + height: 105px; +} .Mount_Head_Owl-Desert { background-image: url(spritesmith5.png); - background-position: -848px -954px; + background-position: -742px -106px; width: 105px; height: 105px; } .Mount_Head_Owl-Golden { background-image: url(spritesmith5.png); - background-position: -742px 0px; + background-position: 0px -106px; width: 105px; height: 105px; } .Mount_Head_Owl-Red { background-image: url(spritesmith5.png); - background-position: 0px -106px; + background-position: -106px -106px; width: 105px; height: 105px; } .Mount_Head_Owl-Shade { background-image: url(spritesmith5.png); - background-position: -106px -106px; + background-position: -212px 0px; width: 105px; height: 105px; } .Mount_Head_Owl-Skeleton { background-image: url(spritesmith5.png); - background-position: -212px 0px; + background-position: -212px -106px; width: 105px; height: 105px; } .Mount_Head_Owl-White { background-image: url(spritesmith5.png); - background-position: -212px -106px; + background-position: 0px -212px; width: 105px; height: 105px; } .Mount_Head_Owl-Zombie { background-image: url(spritesmith5.png); - background-position: 0px -212px; + background-position: -106px -212px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Base { background-image: url(spritesmith5.png); - background-position: -106px -212px; + background-position: -212px -212px; width: 105px; height: 105px; } .Mount_Head_PandaCub-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -212px -212px; + background-position: -318px 0px; width: 105px; height: 105px; } .Mount_Head_PandaCub-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -318px 0px; + background-position: -318px -106px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Desert { background-image: url(spritesmith5.png); - background-position: -318px -106px; + background-position: -318px -212px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Golden { background-image: url(spritesmith5.png); - background-position: -318px -212px; + background-position: 0px -318px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Red { background-image: url(spritesmith5.png); - background-position: 0px -318px; + background-position: -106px -318px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Shade { background-image: url(spritesmith5.png); - background-position: -106px -318px; + background-position: -212px -318px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Skeleton { background-image: url(spritesmith5.png); - background-position: -212px -318px; + background-position: -318px -318px; width: 105px; height: 105px; } .Mount_Head_PandaCub-White { background-image: url(spritesmith5.png); - background-position: -318px -318px; + background-position: -424px 0px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Zombie { background-image: url(spritesmith5.png); - background-position: -424px 0px; + background-position: -424px -106px; width: 105px; height: 105px; } .Mount_Head_Parrot-Base { background-image: url(spritesmith5.png); - background-position: -424px -106px; + background-position: -424px -212px; width: 105px; height: 105px; } .Mount_Head_Parrot-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -424px -212px; + background-position: -424px -318px; width: 105px; height: 105px; } .Mount_Head_Parrot-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -424px -318px; + background-position: 0px -424px; width: 105px; height: 105px; } .Mount_Head_Parrot-Desert { background-image: url(spritesmith5.png); - background-position: 0px -424px; + background-position: -106px -424px; width: 105px; height: 105px; } .Mount_Head_Parrot-Golden { background-image: url(spritesmith5.png); - background-position: -106px -424px; + background-position: -212px -424px; width: 105px; height: 105px; } .Mount_Head_Parrot-Red { background-image: url(spritesmith5.png); - background-position: -212px -424px; + background-position: -318px -424px; width: 105px; height: 105px; } .Mount_Head_Parrot-Shade { background-image: url(spritesmith5.png); - background-position: -318px -424px; + background-position: -424px -424px; width: 105px; height: 105px; } .Mount_Head_Parrot-Skeleton { background-image: url(spritesmith5.png); - background-position: -424px -424px; + background-position: -530px 0px; width: 105px; height: 105px; } .Mount_Head_Parrot-White { background-image: url(spritesmith5.png); - background-position: -530px 0px; + background-position: -530px -106px; width: 105px; height: 105px; } .Mount_Head_Parrot-Zombie { background-image: url(spritesmith5.png); - background-position: -530px -106px; + background-position: -530px -212px; width: 105px; height: 105px; } .Mount_Head_Penguin-Base { background-image: url(spritesmith5.png); - background-position: -530px -212px; + background-position: -530px -318px; width: 105px; height: 105px; } .Mount_Head_Penguin-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -530px -318px; + background-position: -530px -424px; width: 105px; height: 105px; } .Mount_Head_Penguin-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -530px -424px; + background-position: 0px -530px; width: 105px; height: 105px; } .Mount_Head_Penguin-Desert { background-image: url(spritesmith5.png); - background-position: 0px -530px; + background-position: -106px -530px; width: 105px; height: 105px; } .Mount_Head_Penguin-Golden { background-image: url(spritesmith5.png); - background-position: -106px -530px; + background-position: -212px -530px; width: 105px; height: 105px; } .Mount_Head_Penguin-Red { background-image: url(spritesmith5.png); - background-position: -212px -530px; + background-position: -318px -530px; width: 105px; height: 105px; } .Mount_Head_Penguin-Shade { background-image: url(spritesmith5.png); - background-position: -318px -530px; + background-position: -424px -530px; width: 105px; height: 105px; } .Mount_Head_Penguin-Skeleton { background-image: url(spritesmith5.png); - background-position: -424px -530px; + background-position: -530px -530px; width: 105px; height: 105px; } .Mount_Head_Penguin-White { background-image: url(spritesmith5.png); - background-position: -530px -530px; + background-position: -636px 0px; width: 105px; height: 105px; } .Mount_Head_Penguin-Zombie { background-image: url(spritesmith5.png); - background-position: -636px 0px; + background-position: -636px -106px; width: 105px; height: 105px; } .Mount_Head_Rat-Base { background-image: url(spritesmith5.png); - background-position: -636px -106px; + background-position: -636px -212px; width: 105px; height: 105px; } .Mount_Head_Rat-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -636px -212px; + background-position: -636px -318px; width: 105px; height: 105px; } .Mount_Head_Rat-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -636px -318px; + background-position: -636px -424px; width: 105px; height: 105px; } .Mount_Head_Rat-Desert { background-image: url(spritesmith5.png); - background-position: -636px -424px; + background-position: -636px -530px; width: 105px; height: 105px; } .Mount_Head_Rat-Golden { background-image: url(spritesmith5.png); - background-position: -636px -530px; + background-position: 0px -636px; width: 105px; height: 105px; } .Mount_Head_Rat-Red { background-image: url(spritesmith5.png); - background-position: 0px -636px; + background-position: -106px -636px; width: 105px; height: 105px; } .Mount_Head_Rat-Shade { background-image: url(spritesmith5.png); - background-position: -106px -636px; + background-position: -212px -636px; width: 105px; height: 105px; } .Mount_Head_Rat-Skeleton { background-image: url(spritesmith5.png); - background-position: -212px -636px; + background-position: -318px -636px; width: 105px; height: 105px; } .Mount_Head_Rat-White { background-image: url(spritesmith5.png); - background-position: -318px -636px; + background-position: -424px -636px; width: 105px; height: 105px; } .Mount_Head_Rat-Zombie { background-image: url(spritesmith5.png); - background-position: -424px -636px; + background-position: -530px -636px; width: 105px; height: 105px; } .Mount_Head_Rooster-Base { background-image: url(spritesmith5.png); - background-position: -530px -636px; + background-position: -636px -636px; width: 105px; height: 105px; } .Mount_Head_Rooster-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -636px -636px; + background-position: -742px 0px; width: 105px; height: 105px; } @@ -306,1645 +312,1645 @@ } .Mount_Head_Rooster-Desert { background-image: url(spritesmith5.png); - background-position: -742px -106px; + background-position: -742px -212px; width: 105px; height: 105px; } .Mount_Head_Rooster-Golden { background-image: url(spritesmith5.png); - background-position: -742px -212px; + background-position: -742px -318px; width: 105px; height: 105px; } .Mount_Head_Rooster-Red { background-image: url(spritesmith5.png); - background-position: -742px -318px; + background-position: -742px -424px; width: 105px; height: 105px; } .Mount_Head_Rooster-Shade { background-image: url(spritesmith5.png); - background-position: -742px -424px; + background-position: -742px -530px; width: 105px; height: 105px; } .Mount_Head_Rooster-Skeleton { background-image: url(spritesmith5.png); - background-position: -742px -530px; + background-position: -742px -636px; width: 105px; height: 105px; } .Mount_Head_Rooster-White { background-image: url(spritesmith5.png); - background-position: -742px -636px; + background-position: 0px -742px; width: 105px; height: 105px; } .Mount_Head_Rooster-Zombie { background-image: url(spritesmith5.png); - background-position: 0px -742px; + background-position: -106px -742px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Base { background-image: url(spritesmith5.png); - background-position: -106px -742px; + background-position: -212px -742px; width: 105px; height: 105px; } .Mount_Head_Seahorse-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -212px -742px; + background-position: -318px -742px; width: 105px; height: 105px; } .Mount_Head_Seahorse-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -318px -742px; + background-position: -424px -742px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Desert { background-image: url(spritesmith5.png); - background-position: -424px -742px; + background-position: -530px -742px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Golden { background-image: url(spritesmith5.png); - background-position: -530px -742px; + background-position: -636px -742px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Red { background-image: url(spritesmith5.png); - background-position: -636px -742px; + background-position: -742px -742px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Shade { background-image: url(spritesmith5.png); - background-position: -742px -742px; + background-position: -848px 0px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Skeleton { background-image: url(spritesmith5.png); - background-position: -848px 0px; + background-position: -848px -106px; width: 105px; height: 105px; } .Mount_Head_Seahorse-White { background-image: url(spritesmith5.png); - background-position: -848px -106px; + background-position: -848px -212px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Zombie { background-image: url(spritesmith5.png); - background-position: -848px -212px; + background-position: -848px -318px; width: 105px; height: 105px; } .Mount_Head_Spider-Base { background-image: url(spritesmith5.png); - background-position: -848px -318px; + background-position: -848px -424px; width: 105px; height: 105px; } .Mount_Head_Spider-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -848px -424px; + background-position: -848px -530px; width: 105px; height: 105px; } .Mount_Head_Spider-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -848px -530px; + background-position: -848px -636px; width: 105px; height: 105px; } .Mount_Head_Spider-Desert { background-image: url(spritesmith5.png); - background-position: -848px -636px; + background-position: -848px -742px; width: 105px; height: 105px; } .Mount_Head_Spider-Golden { background-image: url(spritesmith5.png); - background-position: -848px -742px; + background-position: 0px -848px; width: 105px; height: 105px; } .Mount_Head_Spider-Red { background-image: url(spritesmith5.png); - background-position: 0px -848px; + background-position: -106px -848px; width: 105px; height: 105px; } .Mount_Head_Spider-Shade { background-image: url(spritesmith5.png); - background-position: -106px -848px; + background-position: -212px -848px; width: 105px; height: 105px; } .Mount_Head_Spider-Skeleton { background-image: url(spritesmith5.png); - background-position: -212px -848px; + background-position: -318px -848px; width: 105px; height: 105px; } .Mount_Head_Spider-White { background-image: url(spritesmith5.png); - background-position: -318px -848px; + background-position: -424px -848px; width: 105px; height: 105px; } .Mount_Head_Spider-Zombie { background-image: url(spritesmith5.png); - background-position: -424px -848px; + background-position: -530px -848px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Base { background-image: url(spritesmith5.png); - background-position: -530px -848px; + background-position: -636px -848px; width: 105px; height: 105px; } .Mount_Head_TigerCub-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -636px -848px; + background-position: -742px -848px; width: 105px; height: 105px; } .Mount_Head_TigerCub-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -742px -848px; + background-position: -848px -848px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Desert { background-image: url(spritesmith5.png); - background-position: -848px -848px; + background-position: -954px 0px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Golden { background-image: url(spritesmith5.png); - background-position: -954px 0px; + background-position: -954px -106px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Red { background-image: url(spritesmith5.png); - background-position: -954px -106px; + background-position: -954px -212px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Shade { background-image: url(spritesmith5.png); - background-position: -954px -212px; + background-position: -954px -318px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Skeleton { background-image: url(spritesmith5.png); - background-position: -954px -318px; + background-position: -954px -424px; width: 105px; height: 105px; } .Mount_Head_TigerCub-White { background-image: url(spritesmith5.png); - background-position: -954px -424px; + background-position: -954px -530px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Zombie { background-image: url(spritesmith5.png); - background-position: -954px -530px; + background-position: -954px -636px; width: 105px; height: 105px; } .Mount_Head_Turkey-Base { background-image: url(spritesmith5.png); - background-position: -954px -636px; + background-position: -954px -742px; width: 105px; height: 105px; } .Mount_Head_Wolf-Base { background-image: url(spritesmith5.png); - background-position: -954px -742px; + background-position: -954px -848px; width: 105px; height: 105px; } .Mount_Head_Wolf-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -954px -848px; + background-position: 0px -954px; width: 105px; height: 105px; } .Mount_Head_Wolf-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: 0px -954px; + background-position: -106px -954px; width: 105px; height: 105px; } .Mount_Head_Wolf-Desert { background-image: url(spritesmith5.png); - background-position: -106px -954px; + background-position: -212px -954px; width: 105px; height: 105px; } .Mount_Head_Wolf-Golden { background-image: url(spritesmith5.png); - background-position: -212px -954px; + background-position: -318px -954px; width: 105px; height: 105px; } .Mount_Head_Wolf-Red { background-image: url(spritesmith5.png); - background-position: -318px -954px; + background-position: -424px -954px; width: 105px; height: 105px; } .Mount_Head_Wolf-Shade { background-image: url(spritesmith5.png); - background-position: -424px -954px; + background-position: -530px -954px; width: 105px; height: 105px; } .Mount_Head_Wolf-Skeleton { background-image: url(spritesmith5.png); - background-position: -530px -954px; + background-position: -636px -954px; width: 105px; height: 105px; } .Mount_Head_Wolf-White { background-image: url(spritesmith5.png); - background-position: -636px -954px; + background-position: -742px -954px; width: 105px; height: 105px; } .Mount_Head_Wolf-Zombie { background-image: url(spritesmith5.png); - background-position: -742px -954px; + background-position: -848px -954px; width: 105px; height: 105px; } .Pet-BearCub-Base { background-image: url(spritesmith5.png); - background-position: -954px -954px; + background-position: -1060px 0px; width: 81px; height: 99px; } .Pet-BearCub-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1060px 0px; + background-position: -1060px -100px; width: 81px; height: 99px; } .Pet-BearCub-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1060px -100px; + background-position: -1060px -200px; width: 81px; height: 99px; } .Pet-BearCub-Desert { background-image: url(spritesmith5.png); - background-position: -1060px -200px; + background-position: -1060px -300px; width: 81px; height: 99px; } .Pet-BearCub-Golden { background-image: url(spritesmith5.png); - background-position: -1060px -300px; + background-position: -1060px -400px; width: 81px; height: 99px; } .Pet-BearCub-Polar { background-image: url(spritesmith5.png); - background-position: -1060px -400px; + background-position: -1060px -500px; width: 81px; height: 99px; } .Pet-BearCub-Red { background-image: url(spritesmith5.png); - background-position: -1060px -500px; + background-position: -1060px -600px; width: 81px; height: 99px; } .Pet-BearCub-Shade { background-image: url(spritesmith5.png); - background-position: -1060px -600px; + background-position: -1060px -700px; width: 81px; height: 99px; } .Pet-BearCub-Skeleton { background-image: url(spritesmith5.png); - background-position: -1060px -700px; + background-position: -1060px -800px; width: 81px; height: 99px; } .Pet-BearCub-White { background-image: url(spritesmith5.png); - background-position: -1060px -800px; + background-position: -1060px -900px; width: 81px; height: 99px; } .Pet-BearCub-Zombie { background-image: url(spritesmith5.png); - background-position: -1060px -900px; + background-position: -1142px 0px; width: 81px; height: 99px; } .Pet-Cactus-Base { background-image: url(spritesmith5.png); - background-position: -1142px 0px; + background-position: -1142px -100px; width: 81px; height: 99px; } .Pet-Cactus-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1142px -100px; + background-position: -1142px -200px; width: 81px; height: 99px; } .Pet-Cactus-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1142px -200px; + background-position: -1142px -300px; width: 81px; height: 99px; } .Pet-Cactus-Desert { background-image: url(spritesmith5.png); - background-position: -1142px -300px; + background-position: -1142px -400px; width: 81px; height: 99px; } .Pet-Cactus-Golden { background-image: url(spritesmith5.png); - background-position: -1142px -400px; + background-position: -1142px -500px; width: 81px; height: 99px; } .Pet-Cactus-Red { background-image: url(spritesmith5.png); - background-position: -1142px -500px; + background-position: -1142px -600px; width: 81px; height: 99px; } .Pet-Cactus-Shade { background-image: url(spritesmith5.png); - background-position: -1142px -600px; + background-position: -1142px -700px; width: 81px; height: 99px; } .Pet-Cactus-Skeleton { background-image: url(spritesmith5.png); - background-position: -1142px -700px; + background-position: -1142px -800px; width: 81px; height: 99px; } .Pet-Cactus-White { background-image: url(spritesmith5.png); - background-position: -1142px -800px; + background-position: -1142px -900px; width: 81px; height: 99px; } .Pet-Cactus-Zombie { background-image: url(spritesmith5.png); - background-position: -1142px -900px; + background-position: 0px -1060px; width: 81px; height: 99px; } .Pet-Deer-Base { background-image: url(spritesmith5.png); - background-position: 0px -1060px; + background-position: -82px -1060px; width: 81px; height: 99px; } .Pet-Deer-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -82px -1060px; + background-position: -164px -1060px; width: 81px; height: 99px; } .Pet-Deer-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -164px -1060px; + background-position: -246px -1060px; width: 81px; height: 99px; } .Pet-Deer-Desert { background-image: url(spritesmith5.png); - background-position: -246px -1060px; + background-position: -328px -1060px; width: 81px; height: 99px; } .Pet-Deer-Golden { background-image: url(spritesmith5.png); - background-position: -328px -1060px; + background-position: -410px -1060px; width: 81px; height: 99px; } .Pet-Deer-Red { background-image: url(spritesmith5.png); - background-position: -410px -1060px; + background-position: -492px -1060px; width: 81px; height: 99px; } .Pet-Deer-Shade { background-image: url(spritesmith5.png); - background-position: -492px -1060px; + background-position: -574px -1060px; width: 81px; height: 99px; } .Pet-Deer-Skeleton { background-image: url(spritesmith5.png); - background-position: -574px -1060px; + background-position: -656px -1060px; width: 81px; height: 99px; } .Pet-Deer-White { background-image: url(spritesmith5.png); - background-position: -656px -1060px; + background-position: -738px -1060px; width: 81px; height: 99px; } .Pet-Deer-Zombie { background-image: url(spritesmith5.png); - background-position: -738px -1060px; + background-position: -820px -1060px; width: 81px; height: 99px; } .Pet-Dragon-Base { background-image: url(spritesmith5.png); - background-position: -820px -1060px; + background-position: -902px -1060px; width: 81px; height: 99px; } .Pet-Dragon-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -902px -1060px; + background-position: -984px -1060px; width: 81px; height: 99px; } .Pet-Dragon-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -984px -1060px; + background-position: -1066px -1060px; width: 81px; height: 99px; } .Pet-Dragon-Desert { background-image: url(spritesmith5.png); - background-position: -1066px -1060px; + background-position: -1224px 0px; width: 81px; height: 99px; } .Pet-Dragon-Golden { background-image: url(spritesmith5.png); - background-position: -1224px 0px; + background-position: -1224px -100px; width: 81px; height: 99px; } .Pet-Dragon-Hydra { background-image: url(spritesmith5.png); - background-position: -1224px -100px; + background-position: -1224px -200px; width: 81px; height: 99px; } .Pet-Dragon-Red { background-image: url(spritesmith5.png); - background-position: -1224px -200px; + background-position: -1224px -300px; width: 81px; height: 99px; } .Pet-Dragon-Shade { background-image: url(spritesmith5.png); - background-position: -1224px -300px; + background-position: -1224px -400px; width: 81px; height: 99px; } .Pet-Dragon-Skeleton { background-image: url(spritesmith5.png); - background-position: -1224px -400px; + background-position: -1224px -500px; width: 81px; height: 99px; } .Pet-Dragon-White { background-image: url(spritesmith5.png); - background-position: -1224px -500px; + background-position: -1224px -600px; width: 81px; height: 99px; } .Pet-Dragon-Zombie { background-image: url(spritesmith5.png); - background-position: -1224px -600px; + background-position: -1224px -700px; width: 81px; height: 99px; } .Pet-Egg-Base { background-image: url(spritesmith5.png); - background-position: -1224px -700px; + background-position: -1224px -800px; width: 81px; height: 99px; } .Pet-Egg-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1224px -800px; + background-position: -1224px -900px; width: 81px; height: 99px; } .Pet-Egg-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1224px -900px; + background-position: -1224px -1000px; width: 81px; height: 99px; } .Pet-Egg-Desert { background-image: url(spritesmith5.png); - background-position: -1224px -1000px; + background-position: 0px -1160px; width: 81px; height: 99px; } .Pet-Egg-Golden { background-image: url(spritesmith5.png); - background-position: 0px -1160px; + background-position: -82px -1160px; width: 81px; height: 99px; } .Pet-Egg-Red { background-image: url(spritesmith5.png); - background-position: -82px -1160px; + background-position: -164px -1160px; width: 81px; height: 99px; } .Pet-Egg-Shade { background-image: url(spritesmith5.png); - background-position: -164px -1160px; + background-position: -246px -1160px; width: 81px; height: 99px; } .Pet-Egg-Skeleton { background-image: url(spritesmith5.png); - background-position: -246px -1160px; + background-position: -328px -1160px; width: 81px; height: 99px; } .Pet-Egg-White { background-image: url(spritesmith5.png); - background-position: -328px -1160px; + background-position: -410px -1160px; width: 81px; height: 99px; } .Pet-Egg-Zombie { background-image: url(spritesmith5.png); - background-position: -410px -1160px; + background-position: -492px -1160px; width: 81px; height: 99px; } .Pet-FlyingPig-Base { background-image: url(spritesmith5.png); - background-position: -492px -1160px; + background-position: -574px -1160px; width: 81px; height: 99px; } .Pet-FlyingPig-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -574px -1160px; + background-position: -656px -1160px; width: 81px; height: 99px; } .Pet-FlyingPig-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -656px -1160px; + background-position: -738px -1160px; width: 81px; height: 99px; } .Pet-FlyingPig-Desert { background-image: url(spritesmith5.png); - background-position: -738px -1160px; + background-position: -820px -1160px; width: 81px; height: 99px; } .Pet-FlyingPig-Golden { background-image: url(spritesmith5.png); - background-position: -820px -1160px; + background-position: -902px -1160px; width: 81px; height: 99px; } .Pet-FlyingPig-Red { background-image: url(spritesmith5.png); - background-position: -902px -1160px; + background-position: -984px -1160px; width: 81px; height: 99px; } .Pet-FlyingPig-Shade { background-image: url(spritesmith5.png); - background-position: -984px -1160px; + background-position: -1066px -1160px; width: 81px; height: 99px; } .Pet-FlyingPig-Skeleton { background-image: url(spritesmith5.png); - background-position: -1066px -1160px; + background-position: -1148px -1160px; width: 81px; height: 99px; } .Pet-FlyingPig-White { background-image: url(spritesmith5.png); - background-position: -1148px -1160px; + background-position: -1306px 0px; width: 81px; height: 99px; } .Pet-FlyingPig-Zombie { background-image: url(spritesmith5.png); - background-position: -1306px 0px; + background-position: -1306px -100px; width: 81px; height: 99px; } .Pet-Fox-Base { background-image: url(spritesmith5.png); - background-position: -1306px -100px; + background-position: -1306px -200px; width: 81px; height: 99px; } .Pet-Fox-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1306px -200px; + background-position: -1306px -300px; width: 81px; height: 99px; } .Pet-Fox-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1306px -300px; + background-position: -1306px -400px; width: 81px; height: 99px; } .Pet-Fox-Desert { background-image: url(spritesmith5.png); - background-position: -1306px -400px; + background-position: -1306px -500px; width: 81px; height: 99px; } .Pet-Fox-Golden { background-image: url(spritesmith5.png); - background-position: -1306px -500px; + background-position: -1306px -600px; width: 81px; height: 99px; } .Pet-Fox-Red { background-image: url(spritesmith5.png); - background-position: -1306px -600px; + background-position: -1306px -700px; width: 81px; height: 99px; } .Pet-Fox-Shade { background-image: url(spritesmith5.png); - background-position: -1306px -700px; + background-position: -1306px -800px; width: 81px; height: 99px; } .Pet-Fox-Skeleton { background-image: url(spritesmith5.png); - background-position: -1306px -800px; + background-position: -1306px -900px; width: 81px; height: 99px; } .Pet-Fox-White { background-image: url(spritesmith5.png); - background-position: -1306px -900px; + background-position: -1306px -1000px; width: 81px; height: 99px; } .Pet-Fox-Zombie { background-image: url(spritesmith5.png); - background-position: -1306px -1000px; + background-position: -1306px -1100px; width: 81px; height: 99px; } .Pet-Gryphon-Base { background-image: url(spritesmith5.png); - background-position: -1306px -1100px; + background-position: 0px -1260px; width: 81px; height: 99px; } .Pet-Gryphon-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: 0px -1260px; + background-position: -82px -1260px; width: 81px; height: 99px; } .Pet-Gryphon-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -82px -1260px; + background-position: -164px -1260px; width: 81px; height: 99px; } .Pet-Gryphon-Desert { background-image: url(spritesmith5.png); - background-position: -164px -1260px; + background-position: -246px -1260px; width: 81px; height: 99px; } .Pet-Gryphon-Golden { background-image: url(spritesmith5.png); - background-position: -246px -1260px; + background-position: -328px -1260px; width: 81px; height: 99px; } .Pet-Gryphon-Red { background-image: url(spritesmith5.png); - background-position: -328px -1260px; + background-position: -410px -1260px; width: 81px; height: 99px; } .Pet-Gryphon-Shade { background-image: url(spritesmith5.png); - background-position: -410px -1260px; + background-position: -492px -1260px; width: 81px; height: 99px; } .Pet-Gryphon-Skeleton { background-image: url(spritesmith5.png); - background-position: -492px -1260px; + background-position: -574px -1260px; width: 81px; height: 99px; } .Pet-Gryphon-White { background-image: url(spritesmith5.png); - background-position: -574px -1260px; + background-position: -656px -1260px; width: 81px; height: 99px; } .Pet-Gryphon-Zombie { background-image: url(spritesmith5.png); - background-position: -656px -1260px; + background-position: -738px -1260px; width: 81px; height: 99px; } .Pet-Hedgehog-Base { background-image: url(spritesmith5.png); - background-position: -738px -1260px; + background-position: -820px -1260px; width: 81px; height: 99px; } .Pet-Hedgehog-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -820px -1260px; + background-position: -902px -1260px; width: 81px; height: 99px; } .Pet-Hedgehog-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -902px -1260px; + background-position: -984px -1260px; width: 81px; height: 99px; } .Pet-Hedgehog-Desert { background-image: url(spritesmith5.png); - background-position: -984px -1260px; + background-position: -1066px -1260px; width: 81px; height: 99px; } .Pet-Hedgehog-Golden { background-image: url(spritesmith5.png); - background-position: -1066px -1260px; + background-position: -1148px -1260px; width: 81px; height: 99px; } .Pet-Hedgehog-Red { background-image: url(spritesmith5.png); - background-position: -1148px -1260px; + background-position: -1230px -1260px; width: 81px; height: 99px; } .Pet-Hedgehog-Shade { background-image: url(spritesmith5.png); - background-position: -1230px -1260px; + background-position: -1388px 0px; width: 81px; height: 99px; } .Pet-Hedgehog-Skeleton { background-image: url(spritesmith5.png); - background-position: -1388px 0px; + background-position: -1388px -100px; width: 81px; height: 99px; } .Pet-Hedgehog-White { background-image: url(spritesmith5.png); - background-position: -1388px -100px; + background-position: -1388px -200px; width: 81px; height: 99px; } .Pet-Hedgehog-Zombie { background-image: url(spritesmith5.png); - background-position: -1388px -200px; + background-position: -1388px -300px; width: 81px; height: 99px; } .Pet-JackOLantern-Base { background-image: url(spritesmith5.png); - background-position: -1388px -300px; + background-position: -1388px -400px; width: 81px; height: 99px; } .Pet-LionCub-Base { background-image: url(spritesmith5.png); - background-position: -1388px -400px; + background-position: -1388px -500px; width: 81px; height: 99px; } .Pet-LionCub-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1388px -500px; + background-position: -1388px -600px; width: 81px; height: 99px; } .Pet-LionCub-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1388px -600px; + background-position: -1388px -700px; width: 81px; height: 99px; } .Pet-LionCub-Desert { background-image: url(spritesmith5.png); - background-position: -1388px -700px; + background-position: -1388px -800px; width: 81px; height: 99px; } .Pet-LionCub-Golden { background-image: url(spritesmith5.png); - background-position: -1388px -800px; + background-position: -1388px -900px; width: 81px; height: 99px; } .Pet-LionCub-Red { background-image: url(spritesmith5.png); - background-position: -1388px -900px; + background-position: -1388px -1000px; width: 81px; height: 99px; } .Pet-LionCub-Shade { background-image: url(spritesmith5.png); - background-position: -1388px -1000px; + background-position: -1388px -1100px; width: 81px; height: 99px; } .Pet-LionCub-Skeleton { background-image: url(spritesmith5.png); - background-position: -1388px -1100px; + background-position: -1388px -1200px; width: 81px; height: 99px; } .Pet-LionCub-White { background-image: url(spritesmith5.png); - background-position: -1388px -1200px; + background-position: 0px -1360px; width: 81px; height: 99px; } .Pet-LionCub-Zombie { background-image: url(spritesmith5.png); - background-position: 0px -1360px; + background-position: -82px -1360px; width: 81px; height: 99px; } .Pet-MantisShrimp-Base { background-image: url(spritesmith5.png); - background-position: -82px -1360px; + background-position: -164px -1360px; width: 81px; height: 99px; } .Pet-Octopus-Base { background-image: url(spritesmith5.png); - background-position: -164px -1360px; + background-position: -246px -1360px; width: 81px; height: 99px; } .Pet-Octopus-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -246px -1360px; + background-position: -328px -1360px; width: 81px; height: 99px; } .Pet-Octopus-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -328px -1360px; + background-position: -410px -1360px; width: 81px; height: 99px; } .Pet-Octopus-Desert { background-image: url(spritesmith5.png); - background-position: -410px -1360px; + background-position: -492px -1360px; width: 81px; height: 99px; } .Pet-Octopus-Golden { background-image: url(spritesmith5.png); - background-position: -492px -1360px; + background-position: -574px -1360px; width: 81px; height: 99px; } .Pet-Octopus-Red { background-image: url(spritesmith5.png); - background-position: -574px -1360px; + background-position: -656px -1360px; width: 81px; height: 99px; } .Pet-Octopus-Shade { background-image: url(spritesmith5.png); - background-position: -656px -1360px; + background-position: -738px -1360px; width: 81px; height: 99px; } .Pet-Octopus-Skeleton { background-image: url(spritesmith5.png); - background-position: -738px -1360px; + background-position: -820px -1360px; width: 81px; height: 99px; } .Pet-Octopus-White { background-image: url(spritesmith5.png); - background-position: -820px -1360px; + background-position: -902px -1360px; width: 81px; height: 99px; } .Pet-Octopus-Zombie { background-image: url(spritesmith5.png); - background-position: -902px -1360px; + background-position: -984px -1360px; width: 81px; height: 99px; } .Pet-Owl-Base { background-image: url(spritesmith5.png); - background-position: -984px -1360px; + background-position: -1066px -1360px; width: 81px; height: 99px; } .Pet-Owl-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1066px -1360px; + background-position: -1148px -1360px; width: 81px; height: 99px; } .Pet-Owl-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1148px -1360px; + background-position: -1230px -1360px; width: 81px; height: 99px; } .Pet-Owl-Desert { background-image: url(spritesmith5.png); - background-position: -1230px -1360px; + background-position: -1312px -1360px; width: 81px; height: 99px; } .Pet-Owl-Golden { background-image: url(spritesmith5.png); - background-position: -1312px -1360px; + background-position: -1470px 0px; width: 81px; height: 99px; } .Pet-Owl-Red { background-image: url(spritesmith5.png); - background-position: -1470px 0px; + background-position: -1470px -100px; width: 81px; height: 99px; } .Pet-Owl-Shade { background-image: url(spritesmith5.png); - background-position: -1470px -100px; + background-position: -1470px -200px; width: 81px; height: 99px; } .Pet-Owl-Skeleton { background-image: url(spritesmith5.png); - background-position: -1470px -200px; + background-position: -1470px -300px; width: 81px; height: 99px; } .Pet-Owl-White { background-image: url(spritesmith5.png); - background-position: -1470px -300px; + background-position: -1470px -400px; width: 81px; height: 99px; } .Pet-Owl-Zombie { background-image: url(spritesmith5.png); - background-position: -1470px -400px; + background-position: -1470px -500px; width: 81px; height: 99px; } .Pet-PandaCub-Base { background-image: url(spritesmith5.png); - background-position: -1470px -500px; + background-position: -1470px -600px; width: 81px; height: 99px; } .Pet-PandaCub-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1470px -600px; + background-position: -1470px -700px; width: 81px; height: 99px; } .Pet-PandaCub-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1470px -700px; + background-position: -1470px -800px; width: 81px; height: 99px; } .Pet-PandaCub-Desert { background-image: url(spritesmith5.png); - background-position: -1470px -800px; + background-position: -1470px -900px; width: 81px; height: 99px; } .Pet-PandaCub-Golden { background-image: url(spritesmith5.png); - background-position: -1470px -900px; + background-position: -1470px -1000px; width: 81px; height: 99px; } .Pet-PandaCub-Red { background-image: url(spritesmith5.png); - background-position: -1470px -1000px; + background-position: -1470px -1100px; width: 81px; height: 99px; } .Pet-PandaCub-Shade { background-image: url(spritesmith5.png); - background-position: -1470px -1100px; + background-position: -1470px -1200px; width: 81px; height: 99px; } .Pet-PandaCub-Skeleton { background-image: url(spritesmith5.png); - background-position: -1470px -1200px; + background-position: -1470px -1300px; width: 81px; height: 99px; } .Pet-PandaCub-White { background-image: url(spritesmith5.png); - background-position: -1470px -1300px; + background-position: -1552px 0px; width: 81px; height: 99px; } .Pet-PandaCub-Zombie { background-image: url(spritesmith5.png); - background-position: -1552px 0px; + background-position: -1552px -100px; width: 81px; height: 99px; } .Pet-Parrot-Base { background-image: url(spritesmith5.png); - background-position: -1552px -100px; + background-position: -1552px -200px; width: 81px; height: 99px; } .Pet-Parrot-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1552px -200px; + background-position: -1552px -300px; width: 81px; height: 99px; } .Pet-Parrot-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1552px -300px; + background-position: -1552px -400px; width: 81px; height: 99px; } .Pet-Parrot-Desert { background-image: url(spritesmith5.png); - background-position: -1552px -400px; + background-position: -1552px -500px; width: 81px; height: 99px; } .Pet-Parrot-Golden { background-image: url(spritesmith5.png); - background-position: -1552px -500px; + background-position: -1552px -600px; width: 81px; height: 99px; } .Pet-Parrot-Red { background-image: url(spritesmith5.png); - background-position: -1552px -600px; + background-position: -1552px -700px; width: 81px; height: 99px; } .Pet-Parrot-Shade { background-image: url(spritesmith5.png); - background-position: -1552px -700px; + background-position: -1552px -800px; width: 81px; height: 99px; } .Pet-Parrot-Skeleton { background-image: url(spritesmith5.png); - background-position: -1552px -800px; + background-position: -1552px -900px; width: 81px; height: 99px; } .Pet-Parrot-White { background-image: url(spritesmith5.png); - background-position: -1552px -900px; + background-position: -1552px -1000px; width: 81px; height: 99px; } .Pet-Parrot-Zombie { background-image: url(spritesmith5.png); - background-position: -1552px -1000px; + background-position: -1552px -1100px; width: 81px; height: 99px; } .Pet-Penguin-Base { background-image: url(spritesmith5.png); - background-position: -1552px -1100px; + background-position: -1552px -1200px; width: 81px; height: 99px; } .Pet-Penguin-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1552px -1200px; + background-position: -1552px -1300px; width: 81px; height: 99px; } .Pet-Penguin-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1552px -1300px; + background-position: 0px -1460px; width: 81px; height: 99px; } .Pet-Penguin-Desert { background-image: url(spritesmith5.png); - background-position: 0px -1460px; + background-position: -82px -1460px; width: 81px; height: 99px; } .Pet-Penguin-Golden { background-image: url(spritesmith5.png); - background-position: -82px -1460px; + background-position: -164px -1460px; width: 81px; height: 99px; } .Pet-Penguin-Red { background-image: url(spritesmith5.png); - background-position: -164px -1460px; + background-position: -246px -1460px; width: 81px; height: 99px; } .Pet-Penguin-Shade { background-image: url(spritesmith5.png); - background-position: -246px -1460px; + background-position: -328px -1460px; width: 81px; height: 99px; } .Pet-Penguin-Skeleton { background-image: url(spritesmith5.png); - background-position: -328px -1460px; + background-position: -410px -1460px; width: 81px; height: 99px; } .Pet-Penguin-White { background-image: url(spritesmith5.png); - background-position: -410px -1460px; + background-position: -492px -1460px; width: 81px; height: 99px; } .Pet-Penguin-Zombie { background-image: url(spritesmith5.png); - background-position: -492px -1460px; + background-position: -574px -1460px; width: 81px; height: 99px; } .Pet-Rat-Base { background-image: url(spritesmith5.png); - background-position: -574px -1460px; + background-position: -656px -1460px; width: 81px; height: 99px; } .Pet-Rat-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -656px -1460px; + background-position: -738px -1460px; width: 81px; height: 99px; } .Pet-Rat-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -738px -1460px; + background-position: -820px -1460px; width: 81px; height: 99px; } .Pet-Rat-Desert { background-image: url(spritesmith5.png); - background-position: -820px -1460px; + background-position: -902px -1460px; width: 81px; height: 99px; } .Pet-Rat-Golden { background-image: url(spritesmith5.png); - background-position: -902px -1460px; + background-position: -984px -1460px; width: 81px; height: 99px; } .Pet-Rat-Red { background-image: url(spritesmith5.png); - background-position: -984px -1460px; + background-position: -1066px -1460px; width: 81px; height: 99px; } .Pet-Rat-Shade { background-image: url(spritesmith5.png); - background-position: -1066px -1460px; + background-position: -1148px -1460px; width: 81px; height: 99px; } .Pet-Rat-Skeleton { background-image: url(spritesmith5.png); - background-position: -1148px -1460px; + background-position: -1230px -1460px; width: 81px; height: 99px; } .Pet-Rat-White { background-image: url(spritesmith5.png); - background-position: -1230px -1460px; + background-position: -1312px -1460px; width: 81px; height: 99px; } .Pet-Rat-Zombie { background-image: url(spritesmith5.png); - background-position: -1312px -1460px; + background-position: -1394px -1460px; width: 81px; height: 99px; } .Pet-Rooster-Base { background-image: url(spritesmith5.png); - background-position: -1394px -1460px; + background-position: -1476px -1460px; width: 81px; height: 99px; } .Pet-Rooster-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1476px -1460px; + background-position: -1634px 0px; width: 81px; height: 99px; } .Pet-Rooster-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1634px 0px; + background-position: -1634px -100px; width: 81px; height: 99px; } .Pet-Rooster-Desert { background-image: url(spritesmith5.png); - background-position: -1634px -100px; + background-position: -1634px -200px; width: 81px; height: 99px; } .Pet-Rooster-Golden { background-image: url(spritesmith5.png); - background-position: -1634px -200px; + background-position: -1634px -300px; width: 81px; height: 99px; } .Pet-Rooster-Red { background-image: url(spritesmith5.png); - background-position: -1634px -300px; + background-position: -1634px -400px; width: 81px; height: 99px; } .Pet-Rooster-Shade { background-image: url(spritesmith5.png); - background-position: -1634px -400px; + background-position: -1634px -500px; width: 81px; height: 99px; } .Pet-Rooster-Skeleton { background-image: url(spritesmith5.png); - background-position: -1634px -500px; + background-position: -1634px -600px; width: 81px; height: 99px; } .Pet-Rooster-White { background-image: url(spritesmith5.png); - background-position: -1634px -600px; + background-position: -1634px -700px; width: 81px; height: 99px; } .Pet-Rooster-Zombie { background-image: url(spritesmith5.png); - background-position: -1634px -700px; + background-position: -1634px -800px; width: 81px; height: 99px; } .Pet-Seahorse-Base { background-image: url(spritesmith5.png); - background-position: -1634px -800px; + background-position: -1634px -900px; width: 81px; height: 99px; } .Pet-Seahorse-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1634px -900px; + background-position: -1634px -1000px; width: 81px; height: 99px; } .Pet-Seahorse-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1634px -1000px; + background-position: -1634px -1100px; width: 81px; height: 99px; } .Pet-Seahorse-Desert { background-image: url(spritesmith5.png); - background-position: -1634px -1100px; + background-position: -1634px -1200px; width: 81px; height: 99px; } .Pet-Seahorse-Golden { background-image: url(spritesmith5.png); - background-position: -1634px -1200px; + background-position: -1634px -1300px; width: 81px; height: 99px; } .Pet-Seahorse-Red { background-image: url(spritesmith5.png); - background-position: -1634px -1300px; + background-position: -1634px -1400px; width: 81px; height: 99px; } .Pet-Seahorse-Shade { background-image: url(spritesmith5.png); - background-position: -1634px -1400px; + background-position: 0px -1560px; width: 81px; height: 99px; } .Pet-Seahorse-Skeleton { background-image: url(spritesmith5.png); - background-position: 0px -1560px; + background-position: -82px -1560px; width: 81px; height: 99px; } .Pet-Seahorse-White { background-image: url(spritesmith5.png); - background-position: -82px -1560px; + background-position: -164px -1560px; width: 81px; height: 99px; } .Pet-Seahorse-Zombie { background-image: url(spritesmith5.png); - background-position: -164px -1560px; + background-position: -246px -1560px; width: 81px; height: 99px; } .Pet-Spider-Base { background-image: url(spritesmith5.png); - background-position: -246px -1560px; + background-position: -328px -1560px; width: 81px; height: 99px; } .Pet-Spider-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -328px -1560px; + background-position: -410px -1560px; width: 81px; height: 99px; } .Pet-Spider-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -410px -1560px; + background-position: -492px -1560px; width: 81px; height: 99px; } .Pet-Spider-Desert { background-image: url(spritesmith5.png); - background-position: -492px -1560px; + background-position: -574px -1560px; width: 81px; height: 99px; } .Pet-Spider-Golden { background-image: url(spritesmith5.png); - background-position: -574px -1560px; + background-position: -656px -1560px; width: 81px; height: 99px; } .Pet-Spider-Red { background-image: url(spritesmith5.png); - background-position: -656px -1560px; + background-position: -738px -1560px; width: 81px; height: 99px; } .Pet-Spider-Shade { background-image: url(spritesmith5.png); - background-position: -738px -1560px; + background-position: -820px -1560px; width: 81px; height: 99px; } .Pet-Spider-Skeleton { background-image: url(spritesmith5.png); - background-position: -820px -1560px; + background-position: -902px -1560px; width: 81px; height: 99px; } .Pet-Spider-White { background-image: url(spritesmith5.png); - background-position: -902px -1560px; + background-position: -984px -1560px; width: 81px; height: 99px; } .Pet-Spider-Zombie { background-image: url(spritesmith5.png); - background-position: -984px -1560px; + background-position: -1066px -1560px; width: 81px; height: 99px; } .Pet-TigerCub-Base { background-image: url(spritesmith5.png); - background-position: -1066px -1560px; + background-position: -1148px -1560px; width: 81px; height: 99px; } .Pet-TigerCub-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1148px -1560px; + background-position: -1230px -1560px; width: 81px; height: 99px; } .Pet-TigerCub-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1230px -1560px; + background-position: -1312px -1560px; width: 81px; height: 99px; } .Pet-TigerCub-Desert { background-image: url(spritesmith5.png); - background-position: -1312px -1560px; + background-position: -1394px -1560px; width: 81px; height: 99px; } .Pet-TigerCub-Golden { background-image: url(spritesmith5.png); - background-position: -1394px -1560px; + background-position: -1476px -1560px; width: 81px; height: 99px; } .Pet-TigerCub-Red { background-image: url(spritesmith5.png); - background-position: -1476px -1560px; + background-position: -1558px -1560px; width: 81px; height: 99px; } .Pet-TigerCub-Shade { background-image: url(spritesmith5.png); - background-position: -1558px -1560px; + background-position: -1716px 0px; width: 81px; height: 99px; } .Pet-TigerCub-Skeleton { background-image: url(spritesmith5.png); - background-position: -1716px 0px; + background-position: -1716px -100px; width: 81px; height: 99px; } .Pet-TigerCub-White { background-image: url(spritesmith5.png); - background-position: -1716px -100px; + background-position: -1716px -200px; width: 81px; height: 99px; } .Pet-TigerCub-Zombie { background-image: url(spritesmith5.png); - background-position: -1716px -200px; + background-position: -1716px -300px; width: 81px; height: 99px; } .Pet-Turkey-Base { background-image: url(spritesmith5.png); - background-position: -1716px -300px; + background-position: -1716px -400px; width: 81px; height: 99px; } .Pet-Wolf-Base { background-image: url(spritesmith5.png); - background-position: -1716px -400px; + background-position: -1716px -500px; width: 81px; height: 99px; } .Pet-Wolf-CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1716px -500px; + background-position: -1716px -600px; width: 81px; height: 99px; } .Pet-Wolf-CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1716px -600px; + background-position: -1716px -700px; width: 81px; height: 99px; } .Pet-Wolf-Desert { background-image: url(spritesmith5.png); - background-position: -1716px -700px; + background-position: -1716px -800px; width: 81px; height: 99px; } .Pet-Wolf-Golden { background-image: url(spritesmith5.png); - background-position: -1716px -800px; + background-position: -1716px -900px; width: 81px; height: 99px; } .Pet-Wolf-Red { background-image: url(spritesmith5.png); - background-position: -1716px -900px; + background-position: -1716px -1000px; width: 81px; height: 99px; } .Pet-Wolf-Shade { background-image: url(spritesmith5.png); - background-position: -1716px -1000px; + background-position: -1716px -1100px; width: 81px; height: 99px; } .Pet-Wolf-Skeleton { background-image: url(spritesmith5.png); - background-position: -1716px -1100px; + background-position: -1716px -1200px; width: 81px; height: 99px; } .Pet-Wolf-Veteran { background-image: url(spritesmith5.png); - background-position: -1716px -1200px; + background-position: -1716px -1300px; width: 81px; height: 99px; } .Pet-Wolf-White { background-image: url(spritesmith5.png); - background-position: -1716px -1300px; + background-position: -1716px -1400px; width: 81px; height: 99px; } .Pet-Wolf-Zombie { background-image: url(spritesmith5.png); - background-position: -1716px -1400px; + background-position: -1716px -1500px; width: 81px; height: 99px; } .Pet_HatchingPotion_Base { background-image: url(spritesmith5.png); - background-position: -1716px -1500px; + background-position: -1716px -1600px; width: 48px; height: 51px; } .Pet_HatchingPotion_CottonCandyBlue { background-image: url(spritesmith5.png); - background-position: -1716px -1552px; + background-position: -1634px -1500px; width: 48px; height: 51px; } .Pet_HatchingPotion_CottonCandyPink { background-image: url(spritesmith5.png); - background-position: -1716px -1604px; + background-position: -1552px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Desert { background-image: url(spritesmith5.png); - background-position: -1634px -1500px; + background-position: -1470px -1400px; width: 48px; height: 51px; } .Pet_HatchingPotion_Golden { background-image: url(spritesmith5.png); - background-position: -1552px -1400px; + background-position: -1388px -1300px; width: 48px; height: 51px; } .Pet_HatchingPotion_Red { background-image: url(spritesmith5.png); - background-position: -1470px -1400px; + background-position: -1306px -1200px; width: 48px; height: 51px; } .Pet_HatchingPotion_Shade { background-image: url(spritesmith5.png); - background-position: -1388px -1300px; + background-position: -1224px -1100px; width: 48px; height: 51px; } .Pet_HatchingPotion_Skeleton { background-image: url(spritesmith5.png); - background-position: -1306px -1200px; + background-position: -1142px -1000px; width: 48px; height: 51px; } .Pet_HatchingPotion_White { background-image: url(spritesmith5.png); - background-position: -1224px -1100px; + background-position: -1060px -1000px; width: 48px; height: 51px; } .Pet_HatchingPotion_Zombie { background-image: url(spritesmith5.png); - background-position: -1142px -1000px; + background-position: -1148px -1060px; width: 48px; height: 51px; } diff --git a/dist/spritesmith5.png b/dist/spritesmith5.png index 51eb51f10a..b3bc52726c 100644 Binary files a/dist/spritesmith5.png and b/dist/spritesmith5.png differ diff --git a/img/sprites/spritesmith/achievements/achievement-nye.png b/img/sprites/spritesmith/achievements/achievement-nye.png new file mode 100644 index 0000000000..f2ef7aa2b8 Binary files /dev/null and b/img/sprites/spritesmith/achievements/achievement-nye.png differ diff --git a/img/sprites/spritesmith/customize/beards/beard_.png b/img/sprites/spritesmith/customize/beards/beard_.png deleted file mode 100644 index 9f046b4495..0000000000 Binary files a/img/sprites/spritesmith/customize/beards/beard_.png and /dev/null differ diff --git a/img/sprites/spritesmith/gear/events/winter/head_special_nye2014.png b/img/sprites/spritesmith/gear/events/winter/head_special_nye2014.png new file mode 100644 index 0000000000..6d345418d1 Binary files /dev/null and b/img/sprites/spritesmith/gear/events/winter/head_special_nye2014.png differ diff --git a/img/sprites/spritesmith/gear/events/winter/shop/shop_head_special_nye2014.png b/img/sprites/spritesmith/gear/events/winter/shop/shop_head_special_nye2014.png new file mode 100644 index 0000000000..80402cbfbe Binary files /dev/null and b/img/sprites/spritesmith/gear/events/winter/shop/shop_head_special_nye2014.png differ diff --git a/img/sprites/spritesmith/misc/inventory_special_nye.png b/img/sprites/spritesmith/misc/inventory_special_nye.png new file mode 100644 index 0000000000..63d2a886b7 Binary files /dev/null and b/img/sprites/spritesmith/misc/inventory_special_nye.png differ diff --git a/img/sprites/spritesmith/npcs/npc_alex.png b/img/sprites/spritesmith/npcs/npc_alex.png index 8d45538129..5fefa87f60 100644 Binary files a/img/sprites/spritesmith/npcs/npc_alex.png and b/img/sprites/spritesmith/npcs/npc_alex.png differ diff --git a/img/sprites/spritesmith/npcs/npc_bailey.png b/img/sprites/spritesmith/npcs/npc_bailey.png index 8e1b450199..3cb678e633 100644 Binary files a/img/sprites/spritesmith/npcs/npc_bailey.png and b/img/sprites/spritesmith/npcs/npc_bailey.png differ diff --git a/img/sprites/spritesmith/npcs/npc_daniel.png b/img/sprites/spritesmith/npcs/npc_daniel.png index 4132b30145..1f7224a552 100644 Binary files a/img/sprites/spritesmith/npcs/npc_daniel.png and b/img/sprites/spritesmith/npcs/npc_daniel.png differ diff --git a/img/sprites/spritesmith/npcs/npc_ian.png b/img/sprites/spritesmith/npcs/npc_ian.png index 6d490c1152..b6ac8374eb 100644 Binary files a/img/sprites/spritesmith/npcs/npc_ian.png and b/img/sprites/spritesmith/npcs/npc_ian.png differ diff --git a/img/sprites/spritesmith/npcs/npc_justin.png b/img/sprites/spritesmith/npcs/npc_justin.png index bf42f04508..1e8ed19c1c 100644 Binary files a/img/sprites/spritesmith/npcs/npc_justin.png and b/img/sprites/spritesmith/npcs/npc_justin.png differ diff --git a/img/sprites/spritesmith/npcs/npc_matt.png b/img/sprites/spritesmith/npcs/npc_matt.png index ed0e3bab59..521485e1d9 100644 Binary files a/img/sprites/spritesmith/npcs/npc_matt.png and b/img/sprites/spritesmith/npcs/npc_matt.png differ diff --git a/img/sprites/spritesmith/npcs/seasonalshop_winter2015.png b/img/sprites/spritesmith/npcs/seasonalshop_winter2015.png index bf18da469c..f37b309c95 100644 Binary files a/img/sprites/spritesmith/npcs/seasonalshop_winter2015.png and b/img/sprites/spritesmith/npcs/seasonalshop_winter2015.png differ diff --git a/img/sprites/spritesmith/gear/events/fall/promo/2014_Fall_HealerPROMO2.png b/img/sprites/spritesmith/promo/2014_Fall_HealerPROMO2.png similarity index 100% rename from img/sprites/spritesmith/gear/events/fall/promo/2014_Fall_HealerPROMO2.png rename to img/sprites/spritesmith/promo/2014_Fall_HealerPROMO2.png diff --git a/img/sprites/spritesmith/gear/events/fall/promo/2014_Fall_Mage_PROMO9.png b/img/sprites/spritesmith/promo/2014_Fall_Mage_PROMO9.png similarity index 100% rename from img/sprites/spritesmith/gear/events/fall/promo/2014_Fall_Mage_PROMO9.png rename to img/sprites/spritesmith/promo/2014_Fall_Mage_PROMO9.png diff --git a/img/sprites/spritesmith/gear/events/fall/promo/2014_Fall_RoguePROMO3.png b/img/sprites/spritesmith/promo/2014_Fall_RoguePROMO3.png similarity index 100% rename from img/sprites/spritesmith/gear/events/fall/promo/2014_Fall_RoguePROMO3.png rename to img/sprites/spritesmith/promo/2014_Fall_RoguePROMO3.png diff --git a/img/sprites/spritesmith/gear/events/fall/promo/2014_Fall_Warrior_PROMO.png b/img/sprites/spritesmith/promo/2014_Fall_Warrior_PROMO.png similarity index 100% rename from img/sprites/spritesmith/gear/events/fall/promo/2014_Fall_Warrior_PROMO.png rename to img/sprites/spritesmith/promo/2014_Fall_Warrior_PROMO.png diff --git a/img/sprites/spritesmith/gear/events/mystery_201405/promo_mystery_201405.png b/img/sprites/spritesmith/promo/promo_mystery_201405.png similarity index 100% rename from img/sprites/spritesmith/gear/events/mystery_201405/promo_mystery_201405.png rename to img/sprites/spritesmith/promo/promo_mystery_201405.png diff --git a/img/sprites/spritesmith/gear/events/mystery_201406/promo_mystery_201406.png b/img/sprites/spritesmith/promo/promo_mystery_201406.png similarity index 100% rename from img/sprites/spritesmith/gear/events/mystery_201406/promo_mystery_201406.png rename to img/sprites/spritesmith/promo/promo_mystery_201406.png diff --git a/img/sprites/spritesmith/gear/events/mystery_201407/promo_mystery_201407.png b/img/sprites/spritesmith/promo/promo_mystery_201407.png similarity index 100% rename from img/sprites/spritesmith/gear/events/mystery_201407/promo_mystery_201407.png rename to img/sprites/spritesmith/promo/promo_mystery_201407.png diff --git a/img/sprites/spritesmith/gear/events/mystery_201408/promo_mystery_201408.png b/img/sprites/spritesmith/promo/promo_mystery_201408.png similarity index 100% rename from img/sprites/spritesmith/gear/events/mystery_201408/promo_mystery_201408.png rename to img/sprites/spritesmith/promo/promo_mystery_201408.png diff --git a/img/sprites/spritesmith/gear/events/mystery_201409/promo_mystery_201409.png b/img/sprites/spritesmith/promo/promo_mystery_201409.png similarity index 100% rename from img/sprites/spritesmith/gear/events/mystery_201409/promo_mystery_201409.png rename to img/sprites/spritesmith/promo/promo_mystery_201409.png diff --git a/img/sprites/spritesmith/gear/events/mystery_201410/promo_mystery_201410.png b/img/sprites/spritesmith/promo/promo_mystery_201410.png similarity index 100% rename from img/sprites/spritesmith/gear/events/mystery_201410/promo_mystery_201410.png rename to img/sprites/spritesmith/promo/promo_mystery_201410.png diff --git a/img/sprites/spritesmith/gear/events/mystery_201411/promo_mystery_201411.png b/img/sprites/spritesmith/promo/promo_mystery_201411.png similarity index 100% rename from img/sprites/spritesmith/gear/events/mystery_201411/promo_mystery_201411.png rename to img/sprites/spritesmith/promo/promo_mystery_201411.png diff --git a/img/sprites/spritesmith/gear/events/mystery_201412/promo_mystery_201412.png b/img/sprites/spritesmith/promo/promo_mystery_201412.png similarity index 100% rename from img/sprites/spritesmith/gear/events/mystery_201412/promo_mystery_201412.png rename to img/sprites/spritesmith/promo/promo_mystery_201412.png diff --git a/img/sprites/spritesmith/gear/events/mystery_3014/promo_mystery_3014.png b/img/sprites/spritesmith/promo/promo_mystery_3014.png similarity index 100% rename from img/sprites/spritesmith/gear/events/mystery_3014/promo_mystery_3014.png rename to img/sprites/spritesmith/promo/promo_mystery_3014.png diff --git a/img/sprites/spritesmith/promo/promo_partyhats.png b/img/sprites/spritesmith/promo/promo_partyhats.png new file mode 100644 index 0000000000..49234254da Binary files /dev/null and b/img/sprites/spritesmith/promo/promo_partyhats.png differ diff --git a/img/sprites/spritesmith/misc/promo_winterclasses2015.png b/img/sprites/spritesmith/promo/promo_winterclasses2015.png similarity index 100% rename from img/sprites/spritesmith/misc/promo_winterclasses2015.png rename to img/sprites/spritesmith/promo/promo_winterclasses2015.png diff --git a/img/sprites/spritesmith/misc/promo_winteryhair.png b/img/sprites/spritesmith/promo/promo_winteryhair.png similarity index 100% rename from img/sprites/spritesmith/misc/promo_winteryhair.png rename to img/sprites/spritesmith/promo/promo_winteryhair.png diff --git a/img/sprites/spritesmith/quests/quest_atom1.png b/img/sprites/spritesmith/quests/quest_atom1.png index a23a0c68bb..4302f37421 100644 Binary files a/img/sprites/spritesmith/quests/quest_atom1.png and b/img/sprites/spritesmith/quests/quest_atom1.png differ diff --git a/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Skeleton.png b/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Skeleton.png index 9bfe485d44..13d0714fa9 100644 Binary files a/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Skeleton.png and b/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Skeleton.png differ diff --git a/locales/cs/character.json b/locales/cs/character.json index 7e84767898..599ad29e8e 100644 --- a/locales/cs/character.json +++ b/locales/cs/character.json @@ -38,7 +38,7 @@ "supernaturalSkins": "Nadpřirozené kůže", "rainbowColors": "Duhové barvy", "hauntedColors": "Strašidelné barvy", - "winteryColors": "Wintery Colors", + "winteryColors": "Zimní barvy", "equipment": "Vybavení", "equipmentBonusText": "Dovednostní bonusy, které ti poskytuje výbava, kterou používáš. Aby sis mohl vybrat výbavu, klikni na Inventář a pak na Vybavení.", "classBonus": "Bonus vybavení povolání", diff --git a/locales/cs/communityguidelines.json b/locales/cs/communityguidelines.json index 25e5a839d3..b280201f37 100644 --- a/locales/cs/communityguidelines.json +++ b/locales/cs/communityguidelines.json @@ -94,7 +94,7 @@ "commGuideList05D": "Vydávání se za moderátora nebo zaměstnance", "commGuideList05E": "Opakovaná mírnější porušení", "commGuideHeadingModerateInfractions": "Mírnější porušení", - "commGuidePara054": "Moderate infractions do not make our community unsafe, but they do make it unpleasant. These infractions will have moderate consequences. When in conjunction with multiple infractions, the consequences may grow more severe.", + "commGuidePara054": "Lehčí porušení pravidel neohrožuje naši komunitu, ale mohou být velmi nepříjemná. Lehčí porušení pravidel budou mít lehčí následky. Pokud se ale porušení nakupí, budou i jejich následky vážnější.", "commGuidePara055": "Následují příklady mírnějších porušení. Toto není úplný seznam.", "commGuideList06A": "Ignorování nebo nerespektování moderátora. To zahrnuje i veřejné stížnosti o moderátorech nebo další uživatelích/veřejné obhajování nebo oslavování zabanovaných uživatelů. Pokud se ti nezdá nějaké pravidlo nebo chování moderátora, prosím, kontaktuj Lemoness na emailu (leslie@habitrpg.com).", "commGuideList06B": "Hraní si na moderátora. Jen pro upřesnění: přátelské připomenutí pravidel není na škodu. Hraní si na moderátora zahrnuje nařizování, vyžadování a/nebo trvání na to, aby někdo udělal co jsi popsal k napravení chyby. Můžeš někoho upozornit na to, že někdo spáchal přestupek, ale prosím nevyžaduj nějakou akci. Například říct \"Abys věděl, vulgarity jsou v Krčmě zakázané, tak by asi bylo lepší to smazat\" je lepší než říct \"Budu tě muset požádat o smazání příspěvku.\"", diff --git a/locales/cs/gear.json b/locales/cs/gear.json index 4f79e1f6f0..4188c53f09 100644 --- a/locales/cs/gear.json +++ b/locales/cs/gear.json @@ -1,5 +1,5 @@ { - "weapon": "weapon", + "weapon": "zbraň", "weaponBase0Text": "Žádná zbraň", "weaponBase0Notes": "Žádná zbraň", "weaponWarrior0Text": "Tréninkový meč", @@ -100,19 +100,19 @@ "weaponSpecialFallMageNotes": "Toto očarované koště létá rychleji než drak! Přidává <%= int %> bodů k Síle a <%= per %> bod§ k Vnímání. Limitovaná edice podzimní výbavy 2014.", "weaponSpecialFallHealerText": "Skarabová hůlka", "weaponSpecialFallHealerNotes": "Skarab na této hůlce chrání a léčí svého nositele. Přidává <%= int %> bodů k Inteligenci. Limitovaná edice podzimní výbavy 2014.", - "weaponSpecialWinter2015RogueText": "Ice Spike", - "weaponSpecialWinter2015RogueNotes": "You truly, definitely, absolutely just picked these up off of the ground. Increases Strength by <%= str %>. Limited Edition 2015 Winter Gear.", - "weaponSpecialWinter2015WarriorText": "Gumdrop Sword", - "weaponSpecialWinter2015WarriorNotes": "This delicious sword probably attracts monsters... but you're up for the challenge! Increases Strength by <%= str %>. Limited Edition 2015 Winter Gear.", - "weaponSpecialWinter2015MageText": "Winter-lit Staff", - "weaponSpecialWinter2015MageNotes": "The light of this crystal staff fills hearts with cheer. Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2015 Winter Gear.", - "weaponSpecialWinter2015HealerText": "Soothing Scepter", - "weaponSpecialWinter2015HealerNotes": "This scepter warms sore muscles and soothes away stress. Increases Intelligence by <%= int %>. Limited Edition 2015 Winter Gear.", + "weaponSpecialWinter2015RogueText": "Ledový bodec", + "weaponSpecialWinter2015RogueNotes": "Opravdu, rozhodně, absolutně jsi je právě zvedl ze země. Zvyšuje Sílu o <%= str %>. Limitovaná edice zimní výbavy 2015.", + "weaponSpecialWinter2015WarriorText": "Gumídkový meč", + "weaponSpecialWinter2015WarriorNotes": "Tento dobroučký meč asi láká monstra... ale to ti nevadí! Zvyšuje Sílu o <%= str %>. Limitovaná edice zimní výbavy 2015.", + "weaponSpecialWinter2015MageText": "Hůl zimního světla", + "weaponSpecialWinter2015MageNotes": "Světlo krystalu na této holi plní srdce radostí. Zvyšuje Inteligenci o <%= int %> a Vnímaní o <%= per %>. Limitovaná edice zimní výbavy 2015.", + "weaponSpecialWinter2015HealerText": "Uklidňující žezlo", + "weaponSpecialWinter2015HealerNotes": "Toto žezlo zahřívá bolavé svaly a zahání stres. Zvyšuje Inteligenci o <%= int %>. Limitovaná edice zimní výbavy 2015.", "weaponMystery201411Text": "Vidle hodů", "weaponMystery201411Notes": "Píchni své nepřátele nebo se pusť do svého oblíbeného jídla - tyhle všestranné vidle zvládnou všechno! Nepřináší žádný benefit.", "weaponMystery301404Text": "Steampunková hůl", "weaponMystery301404Notes": "Výborná na procházku po městě. Předmět pro předplatitele březen 2015. Nepřináší žádný benefit.", - "armor": "armor", + "armor": "zbroj", "armorBase0Text": "Obyčejné oblečení", "armorBase0Notes": "Běžné oblečení. Nenabízí žádný bonus.", "armorWarrior1Text": "Kožená zbroj", @@ -197,14 +197,14 @@ "armorSpecialFallMageNotes": "Tento oděv má spoustu kapes na extra porce mločích očí a žabích jazyků. Přidává <%= int %> bodů k Inteligenci. Limitovaná edice podzimní výbavy 2014.", "armorSpecialFallHealerText": "Vzdušná výzbroj", "armorSpecialFallHealerNotes": "Vydej se bitvy již ofáčovaný! Přidává <%= con %> bodů k Obraně. Limitovaná edice podzimní výbavy 2014.", - "armorSpecialWinter2015RogueText": "Icicle Drake Armor", - "armorSpecialWinter2015RogueNotes": "This armor is freezing cold, but it will definitely be worth it when you uncover the untold riches at the center of the Icicle Drake hives. Not that you are looking for any such untold riches, because you are truly, definitely, absolutely a genuine Icicle Drake, okay?! Stop asking questions! Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", - "armorSpecialWinter2015WarriorText": "Gingerbread Armor", - "armorSpecialWinter2015WarriorNotes": "Cozy and warm, straight from the oven! Increases Constitution by <%= con %>. Limited Edition 2015 Winter Gear.", - "armorSpecialWinter2015MageText": "Boreal Robe", - "armorSpecialWinter2015MageNotes": "You can see the glimmering lights of the north in this robe. Increases Intelligence by <%= int %>. Limited Edition 2015 Winter Gear.", - "armorSpecialWinter2015HealerText": "Skating Outfit", - "armorSpecialWinter2015HealerNotes": "Ice-skating is very relaxing, but you shouldn't try it without this protective gear in case you get attacked by the icicle drakes. Increases Constitution by <%= con %>. Limited Edition 2015 Winter Gear.", + "armorSpecialWinter2015RogueText": "Ledová kačeří zbroj", + "armorSpecialWinter2015RogueNotes": "Tato zbroj je ledově chladná, ale jistě se bude hodit až odkryješ nevídaná bohatství v centru úlů ledových kačerů. Ne tedy, že bys nějaká taková nevýslovná bohatství hledal, protože jsi opravdu, rozhodně, absolutně pravý Ledový kačer, že jo?! Na nic se neptej! Zvyšuje Vnímání o <%= per %>. Limitovaná edice zimní výbavy 2015.", + "armorSpecialWinter2015WarriorText": "Perníková zbroj", + "armorSpecialWinter2015WarriorNotes": "Pohodlná a teplá, přímo z trouby! Zvyšuje Obranu o <%= con %>. Limitovaná edice zimní výbavy 2015.", + "armorSpecialWinter2015MageText": "Boreální róba", + "armorSpecialWinter2015MageNotes": "V této róbě můžeš zahlédnout třpytivá světla severu. Zvyšuje Inteligenci o <%= int %>. Limitovaná edice zimní výbavy 2015.", + "armorSpecialWinter2015HealerText": "Bruslařský oděv", + "armorSpecialWinter2015HealerNotes": "Bruslení je velmi uklidňující, ale neměl bys to zkoušet bez ochranného obleku, kdyby tě náhodou napadli ledoví kačeři. Zvyšuje Obranu o <%= con %>. Limitovaná edice zimní výbavy 2015.", "armorMystery201402Text": "Oděv poslíčka", "armorMystery201402Notes": "Třpytivý a silný, tento oděv má spoustu kapes na dopisy. Nepřináší žádný benefit. Výbava pro předplatitele únor 2014", "armorMystery201403Text": "Zbroj lesáka", @@ -221,11 +221,11 @@ "armorMystery201409Notes": "Listím pokrytá vesta, která zakamufluje svého nositele. Výbava pro předplatitele za září 2014. Nepřináší žádný benefit.", "armorMystery201410Text": "Výbava goblina", "armorMystery201410Notes": "Šupinaté, slizké a silné! Výbava pro předplatitele říjen 2014. Nepřináší žádný bonus.", - "armorMystery201412Text": "Penguin Suit", - "armorMystery201412Notes": "You're a penguin! Confers no benefit. December 2014 Subscriber Item.", + "armorMystery201412Text": "Tučňáčí oblek", + "armorMystery201412Notes": "Jsi tučňák! Nepřináší žádný benefit. Předmět pro předplatitele prosinec 2014.", "armorMystery301404Text": "Steampunk oblek", "armorMystery301404Notes": "Elegantní a fešácký, joj! Nepřináší žádný benefit. Předmět pro předplatitele únor 3015.", - "headgear": "headgear", + "headgear": "Pokrývka hlavy", "headBase0Text": "Žádná přilba", "headBase0Notes": "Žádná pokrývka hlavy", "headWarrior1Text": "Kožená helma", @@ -308,14 +308,16 @@ "headSpecialFallMageNotes": "Magie je vpletena do celého tohoto klobouku. Přidá <%= per %> bodů k Vnímání. Limitovaná edice podzimní výbavy 2014.", "headSpecialFallHealerText": "Obvaz hlavy", "headSpecialFallHealerNotes": "Vysoce sterilní a velmi módní. Přidá <%= int %> bodů k Inteligenci. Limitovaná edice podzimní výbavy 2014.", - "headSpecialWinter2015RogueText": "Icicle Drake Mask", - "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", - "headSpecialWinter2015WarriorText": "Gingerbread Helm", - "headSpecialWinter2015WarriorNotes": "Think, think, think as hard as you can. Increases Strength by <%= str %>. Limited Edition 2015 Winter Gear.", - "headSpecialWinter2015MageText": "Aurora Hat", - "headSpecialWinter2015MageNotes": "The fabric of this hat shifts and glows when the wearer studies. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", - "headSpecialWinter2015HealerText": "Snuggly Earmuffs", - "headSpecialWinter2015HealerNotes": "These warm earmuffs keep out chills and distracting noises. Increases Intelligence by <%= int %>. Limited Edition 2015 Winter Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", + "headSpecialWinter2015RogueText": "Maska ledového kačera", + "headSpecialWinter2015RogueNotes": "Jsi opravdu, rozhodně, absolutně pravý Ledový kačer. Určitě jsi se neinfiltroval do jejich úlů. Nemáš žádný zájem o nesmírná bohatství, která se podle pověstí válí v jejich tunelech. Grrr. Zvyšuje Vnímání o <%= per %>. Limitovaná edice zimní výbavy 2015.", + "headSpecialWinter2015WarriorText": "Perníková helma", + "headSpecialWinter2015WarriorNotes": "Mysli, mysli, mysli, jak nejvíc jen můžeš. Zvyšuje Sílu o <%= str %>. Limitovaná edice zimní výbavy 2015.", + "headSpecialWinter2015MageText": "Klobouk polární záře", + "headSpecialWinter2015MageNotes": "Látka tohoto klobouku září, když její nositel studuje. Zvyšuje Vnímání o <%= per %>. Limitovaná edice zimní výbavy 2015.", + "headSpecialWinter2015HealerText": "Chlupaťoučké klapky na uši", + "headSpecialWinter2015HealerNotes": "Tyto klapky na uši k tobě nepustí chlad a ani rušivé zvuky. Zvyšuje Inteligenci o <%= int %>. Limitovaná edice zimní výbavy 2015.", "headSpecialGaymerxText": "Helma duhového bojovníka", "headSpecialGaymerxNotes": "Ku příležitosti oslav sezóny Gay Pride a GaymerX je tato speciální helma zdobená zářivým barevným duhovým vzorem! GaymerX je herní veletrh oslavující LGBTQ a hry a je otevřený všem. Koná se v InterContinentalu v centru San Francisca 11.-13. července! Nepřináší žádné výhody.", "headMystery201402Text": "Okřídlená přilba", @@ -330,13 +332,13 @@ "headMystery201408Notes": "Tato zářná koruna dává svému nositeli sílu vůle. Předmět pro předplatitele srpen 2014. Nepřidává žádný benefit.", "headMystery201411Text": "Ocelová helma sportu", "headMystery201411Notes": "Tato tradiční helma je nošena při Habiťany milovaném sportu balancování, který spočívá v oblečení se do chráničů a snaze vybalancovat práci a život.... ZATÍMCO TĚ HONÍ GRYFOVÉ. Nepřináší žádný benefit. Výbava pro předplatitele listopad 2014.", - "headMystery201412Text": "Penguin Hat", - "headMystery201412Notes": "Who's a penguin? Confers no benefit. December 2014 Subscriber Item.", + "headMystery201412Text": "Tučňáčí klobouk", + "headMystery201412Notes": "Kdo je tu tučňák? nepřináší žádný benefit. Předmět pro předplatitele prosinec 2014.", "headMystery301404Text": "Fešný cylindr", "headMystery301404Notes": "Fešný cylindr pro ty největší džentlmeny. Předmět pro předplatitele leden 2015. Nepřináší žádný benefit.", "headMystery301405Text": "Obyčejný cylindr", "headMystery301405Notes": "Obyčejný cylindr, který si přímo žádá o doplnění nějakým fešáckým ohozem. Nepřináší žádný benefit. Předmět pro předplatitele květen 3015.", - "offhand": "off-hand item", + "offhand": "Okamžitý předmět", "shieldBase0Text": "Žádný štít", "shieldBase0Notes": "Bez štítu nebo druhé zbraně.", "shieldWarrior1Text": "Dřevěný štít", @@ -387,12 +389,12 @@ "shieldSpecialFallWarriorNotes": "Záhadně se vylévá na laboratorní pláště. Přidá <%= con %> bodů k Obraně. Limitovaná edice podzimní výbavy 2014.", "shieldSpecialFallHealerText": "Štít posetý drahými kameny", "shieldSpecialFallHealerNotes": "Tento třpytivý štít byl objeven v prastaré hrobce. Přidá <%= con %> bodů k Obraně. Limitovaná edice podzimní výbavy 2014.", - "shieldSpecialWinter2015RogueText": "Ice Spike", - "shieldSpecialWinter2015RogueNotes": "You truly, definitely, absolutely just picked these up off of the ground. Increases Strength by <%= str %>. Limited Edition 2015 Winter Gear.", - "shieldSpecialWinter2015WarriorText": "Gumdrop Shield", - "shieldSpecialWinter2015WarriorNotes": "This seemingly-sugary shield is actually made of nutritious, gelatinous vegetables. Increases Constitution by <%= con %>. Limited Edition 2015 Winter Gear.", - "shieldSpecialWinter2015HealerText": "Soothing Shield", - "shieldSpecialWinter2015HealerNotes": "This shield deflects the freezing wind. Increases Constitution by <%= con %>. Limited Edition 2015 Winter Gear.", + "shieldSpecialWinter2015RogueText": "Ledový bodec", + "shieldSpecialWinter2015RogueNotes": "Opravdu, rozhodně, absolutně jsi je právě zvedl ze země. Zvyšuje Sílu o <%= str %>. Limitovaná edice zimní výbavy 2015.", + "shieldSpecialWinter2015WarriorText": "Gumídkový štít", + "shieldSpecialWinter2015WarriorNotes": "Tento zdánlivě sladký štít je ve skutečnosti vyroben z výživné želatinové zeleniny. Zvyšuje Obranu o <%= con %>. Limitovaná edice zimní výbavy 2015.", + "shieldSpecialWinter2015HealerText": "Uklidňující štít", + "shieldSpecialWinter2015HealerNotes": "Teto štít odráží ledové větry. Zvyšuje Obranu o <%= con %>. Limitovaná edice zimní výbavy 2015.", "shieldMystery301405Text": "Štít z hodin", "shieldMystery301405Notes": "Čas je na tvé straně s tímhle štítem z hodin! Nepřináší žádný benefit. Předmět pro předplatitele červen 3015.", "backBase0Text": "Bez příslušenství na zádech", diff --git a/locales/cs/generic.json b/locales/cs/generic.json index d0abb33c29..6fa5d0b503 100644 --- a/locales/cs/generic.json +++ b/locales/cs/generic.json @@ -35,7 +35,7 @@ "neverMind": "Odejít", "buyMoreGems": "Koupit více drahokamů", "notEnoughGems": "Nedostatek drahokamů", - "alreadyHave": "Whoops! You already have this item. No need to buy it again!", + "alreadyHave": "Oops! Tohle už máš. Nemusíš si to kupovat znovu!", "delete": "Odstranit", "gems": "Drahokamy", "moreInfo": "Více informací", @@ -84,5 +84,6 @@ "September": "Září", "October": "Říjen", "November": "Listopad", - "December": "Prosinec" + "December": "Prosinec", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/cs/groups.json b/locales/cs/groups.json index 9a3d539aae..597cd28f8e 100644 --- a/locales/cs/groups.json +++ b/locales/cs/groups.json @@ -84,10 +84,10 @@ "unblock": "Odblokovat", "pm-reply": "Poslat odpověď", "inbox": "Příchozí zprávy", - "abuseFlag": "Report violation of Community Guidelines", - "abuseFlagModalHeading": "Report <%= name %> for violation?", - "abuseFlagModalBody": "Are you sure you want to report this post? You should ONLY report a post that violates the <%= firstLinkStart %>Community Guidelines<%= linkEnd %> and/or <%= secondLinkStart %>Terms of Service<%= linkEnd %>. Inappropriately reporting a post is a violation of the Community Guidelines and may give you an infraction.", - "abuseFlagModalButton": "Report", - "abuseReported": "Thank you for reporting this violation. The moderators have been notified.", - "abuseAlreadyReported": "You have already reported this message." + "abuseFlag": "Nahlaš porušení Zásad komunity", + "abuseFlagModalHeading": "Nahlásit <%= name %> za porušení?", + "abuseFlagModalBody": "Jsi si jistý, že chceš nahlásit tento příspěvek? Měl bys hlásit POUZE příspěvky, které porušují <%= firstLinkStart %>Zásady komunity<%= linkEnd %> a/nebo <%= secondLinkStart %>Pravidla používání<%= linkEnd %>. Neoprávněné hlášení příspěvku porušuje Zásady komunity a může být trestáno.", + "abuseFlagModalButton": "Nahlásit", + "abuseReported": "Děkujeme za nahlášení tohoto příspěvku. Moderátoři byli upozorněni.", + "abuseAlreadyReported": "Již jsi tento příspěvek nahlásil." } \ No newline at end of file diff --git a/locales/cs/limited.json b/locales/cs/limited.json index 369418026a..9176e80da8 100644 --- a/locales/cs/limited.json +++ b/locales/cs/limited.json @@ -9,18 +9,27 @@ "valentineCard": "Valentýnka", "adoringFriends": "Nejlepší přátelé", "adoringFriendsText": "Jůů, se svými přáteli musíš opravdu dobře vycházet! Odeslal jsi anebo jsi přijal <%= cards %> Valentýnských přání.", - "limited30Apr": "V prodeji do 30. dubna (po zakoupení zůstává jako možnost na pořád).", "polarBear": "Lední medvěd", "turkey": "Krocan", "polarBearPup": "Lední medvídě", "jackolantern": "Jack-O-Lantern", "seasonalShop": "Sezónní obchod", "seasonalShopClosedTitle": "<%= linkStart %>Siena Leslie<%= linkEnd %>", - "seasonalShopTitle": "<%= linkStart %>Seasonal Sorceress<%= linkEnd %>", + "seasonalShopTitle": "<%= linkStart %>Sezónní mudrci<%= linkEnd %>", "seasonalShopClosedText": "Sezónní obchod je momentálně zavřený!! Nevím, kde se momentálně Sezonní Kouzelnice nachází, ale vsadím se, že bude zpět na další <%= linkStart %>Velkolepé Gala<%= linkEnd %>!", - "seasonalShopText": "Welcome to the Seasonal Shop! From now until January 31st, we're stocking lots of seasonal edition winter goodies. After that, these items won't be back for another year, so get them while they're hot!! Or, er, cold.", - "candycaneSet": "Candy Cane (Mage)", - "skiSet": "Ski-sassin (Rogue)", - "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "seasonalShopText": "Vítej v sezónním obchodě! Odteď až do 31. ledna ti nabízíme spoustu zimních věciček. Potom už je neseženeš až zas do příštího roku, takže si je nakup, dokud jsou horké! No, ehm, studené.", + "candycaneSet": "Cukrátková hůl (mág)", + "skiSet": "Lyžovrah (zloděj)", + "snowflakeSet": "Sněhová vločka (léčitel)", + "yetiSet": "Krotitel Yeti (válečník)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/cs/npc.json b/locales/cs/npc.json index 53134c32b8..6eebef5667 100644 --- a/locales/cs/npc.json +++ b/locales/cs/npc.json @@ -57,7 +57,7 @@ "partySysText": "Buď společenský, připoj se ke družině a hraj Habit se svými přáteli! Budeš své zvyky a úkoly plnit svědomitěji, když na tebe budou dohlížet přátelé. Klikni na Uživatel -> Možnosti -> Družina a řiď se pokyny. Hledá někdo družinu?", "classGear": "Vybavení pro tvé povolání", "classGearText": "Za prvé: Nepanikař! Tvé staré vybavení je v tvém inventáři a nyní nosíš začátečnické vybavení povolání <%= klass %>. Nošení vybavení tvého povolání ti dává 50% bonus k statistikám. Ale neboj se vrátit ke svému starému vybavení.", - "classStats": "Toto jsou statistiky tvého povolání, ovlivňují hratelnost. Pokaždé, když postoupíš o úroveň výš, dostaneš jeden bod, který můžeš přiřadit k určité statistice. Najeď myší na každou statistiku pro více informací.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Připisovat automaticky", "autoAllocateText": "Pokud je zaškrtnuto 'automatické připisování', získává tvůj avatar body automaticky na základě atributů tvých úkolů, které najdeš v ÚKOL > Editovat > Pokročilé > Attributy. Např. pokud budeš chodit často do posilovny a tvoje denní 'posilovna' je nastavena na 'fyzický', budeš automaticky získávat sílu.", "spells": "Kouzla", diff --git a/locales/cs/questscontent.json b/locales/cs/questscontent.json index 40d8bd106d..664963307a 100644 --- a/locales/cs/questscontent.json +++ b/locales/cs/questscontent.json @@ -12,7 +12,7 @@ "questEvilSanta2DropBearCubPolarPet": "Lední medvěd (mazlíček)", "questGryphonText": "Ohnivý Gryf", "questGryphonNotes": "Velký pán šelem, baconsaur, přišel do tvé družiny hledat pomoc. \"Prosím, dobrodruzi, musíte mi pomoct! Můj drahocenný gryf utekl a terorizuje Habit City! Pokud ji zastavíte, mohu vás odměnit jejími vejci!\"", - "questGryphonCompletion": "Defeated, the mighty beast ashamedly slinks back to its master. \"My word! Well done, adventurers!\" baconsaur exclaims, \"Please, have some of the gryphon's eggs. I am sure you will raise these young ones well!\"", + "questGryphonCompletion": "Poražené zvíře se zahanbeně courá zpět ke svému pánovi. \"Páni! Výborná práce dobrodruzi!\" baconsaur zvolá, \"Prosím, vezměte si nějaká gryfova vejce. Jsem si jist, že ty mladé dobře vychováte!\"", "questGryphonBoss": "Ohnivý Gryf", "questGryphonDropGryphonEgg": "Gryf (vejce)", "questHedgehogText": "Ježobluda", diff --git a/locales/cs/subscriber.json b/locales/cs/subscriber.json index 0906dcb38e..e0a017b718 100644 --- a/locales/cs/subscriber.json +++ b/locales/cs/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Záhadní cestovatelé časem", "timeTravelersPopoverNoSub": "Potřebuješ mystické přesýpací hodiny abys svolal záhadné cestovatele časem! <%= linkStart %>Předplatitelé<%= linkEnd %> dostanou jedny mystické přesýpací hodiny za každé tři měsíce nepřetržitého předplaceného období. Vrať se až budeš mít mystické přesýpací hodiny a cestovatelé časem ti přinesou set předmětů pro předplatitele z minulosti.... anebo i z budoucnosti.", "timeTravelersPopover": "Vidíme, že máš mystické přesýpací hodiny, tak pro Tebe rádi budeme cestovat časem! Prosím, vyber si záhadný set předmětů, který se ti líbí. Můžeš si vybrat z minulých setů <%= linkStart %>tady<%= linkEnd %>! Pokud se ti nelíbí, možná by sis vybral z našich trendy futuristických setů Steampunk předmětů?", - "mysticHourglassPopover": "Mystické přesýpací hodiny ti umožní koupit si sety pro předplatitele z předchozích měsíců." + "mysticHourglassPopover": "Mystické přesýpací hodiny ti umožní koupit si sety pro předplatitele z předchozích měsíců.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/de/gear.json b/locales/de/gear.json index 75c790ed21..99728454b7 100644 --- a/locales/de/gear.json +++ b/locales/de/gear.json @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Da steckt Magie in jedem Faden. Erhöht Wahrnehmung um <%= per %> Punkte. Limited Edition 2014 Herbst-Ausrüstung.", "headSpecialFallHealerText": "Kopfverband", "headSpecialFallHealerNotes": "Antibakteriell und modebewusst. Erhöht Intelligenz um <%= int %> Punkte. Limited Edition 2014 Herbst-Ausrüstung.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Eiszapfen-Drachenmaske", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Lebkuchenhelm", diff --git a/locales/de/generic.json b/locales/de/generic.json index 4590828207..3242859853 100644 --- a/locales/de/generic.json +++ b/locales/de/generic.json @@ -84,5 +84,6 @@ "September": "September", "October": "Oktober", "November": "November", - "December": "Dezember" + "December": "Dezember", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/de/limited.json b/locales/de/limited.json index 51f835f878..b4353942ed 100644 --- a/locales/de/limited.json +++ b/locales/de/limited.json @@ -9,7 +9,6 @@ "valentineCard": "Valentinstagskarte", "adoringFriends": "Heiß geliebte Freunde", "adoringFriendsText": "Ohh, Deine Freunde und Du, Ihr müsst euch ja wirklich gern haben. Du hast insgesamt <%= cards %> Valentinstagskarten gesendet und bekommen.", - "limited30Apr": "Verfügbar bis zum 30. April (aber bleibt Dir erhalten, sobald erworben).", "polarBear": "Eisbär", "turkey": "Truthahn", "polarBearPup": "Eisbärenjunges", @@ -18,9 +17,19 @@ "seasonalShopClosedTitle": "<%= linkStart %>Siena Leslie<%= linkEnd %>", "seasonalShopTitle": "<%= linkStart %>Seasonal Sorceress<%= linkEnd %>", "seasonalShopClosedText": "Der saisonale Shop ist zurzeit geschlossen!!! Ich weiß nicht wo zurzeit die saisonale Zauberin ist, aber ich wette sie kommt zur nächsten <%= linkStart %>Grand Gala<%= linkEnd %> wieder!", - "seasonalShopText": "Welcome to the Seasonal Shop! From now until January 31st, we're stocking lots of seasonal edition winter goodies. After that, these items won't be back for another year, so get them while they're hot!! Or, er, cold.", - "candycaneSet": "Candy Cane (Mage)", - "skiSet": "Ski-sassin (Rogue)", - "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "seasonalShopText": "Willkommen im Festtags-Laden! Von heute bis zum 31. Januar gibt einige Sonderangebote für die Feiertage. Danach sind die Sachen für ein ganzes Jahr lang nicht mehr erhältlich, also schlagt zu, solange sie heiß (äh, kalt) sind!", + "candycaneSet": "Zuckerstange (Magier)", + "skiSet": "Ski-Attentäter (Schurke)", + "snowflakeSet": "Schneeflocke (Heiler)", + "yetiSet": "Yeti Zähmer (Krieger)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/de/npc.json b/locales/de/npc.json index d0aa594a37..1b631c4979 100644 --- a/locales/de/npc.json +++ b/locales/de/npc.json @@ -57,7 +57,7 @@ "partySysText": "Sei gesellig, tritt einer Gruppe bei und spiele HabitRPG mit Deinen Freunden! Du wirst mit Deinen Gewohnheiten besser vorankommen, wenn Du Partner für die Verantwortung hast. Klicke Benutzer -> Optionen -> Gruppen, und folge den Anweisungen. Wer ist dabei?", "classGear": "Klassenausrüstung", "classGearText": "Zuallererst: Keine Panik! Deine alte Ausrüstung ist in Deinem Inventar und Du trägst jetzt Deine Lehrling <%= klass %>-Ausrüstung. Die Ausrüstung Deiner Klasse zu tragen verleiht Dir einen 50% Bonus auf ihre Werte. Aber Du kannst jederzeit zu Deiner alten Ausrüstung zurückwechseln.", - "classStats": "Das sind die Werte Deiner Klasse, sie beeinflussen wie Du das Spiel spielst. Jedes Mal wenn Du ein Level aufsteigst bekommst Du einen freien Punkt, den Du auf Deine Werte verteilen kannst. Fahre mit der Mouse über die Werte um mehr zu erfahren.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Automatische Verteilung", "autoAllocateText": "Falls Du eine automatische Verteilung wählst, werden die Punkte automatisch verteilt, abhängig von den Attributen Deiner Aufgaben, die Du unter Aufgabe > Bearbeiten > Erweitert > Attribute finden kannst. Ein Beispiel: Wenn Du oft im Fitnessstudio bist und die entsprechende Aufgabe auf \"körperlich\" gesetzt ist, bekommst Du automatisch Stärke.", "spells": "Fähigkeiten", diff --git a/locales/de/subscriber.json b/locales/de/subscriber.json index fb6f16842b..0a8b8b5d89 100644 --- a/locales/de/subscriber.json +++ b/locales/de/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Mysteriöse Zeitreisende", "timeTravelersPopoverNoSub": "Du brauchst eine Mysteriöse Sanduhr, um die mysteriösen Zeitreisenden herbeizurufen! <%= linkStart %>Abonnenten<%= linkEnd %> verdienen für alle drei Monate, in denen sie hintereinander abonniert haben, eine Mysteriöse Sanduhr. Komm wieder, wenn du eine Mysteriöse Sanduhr hast, und die Zeitreisenden werden dir ein Abonnenten-Set aus der Vergangenheit holen... oder sogar aus der Zukunft. ", "timeTravelersPopover": "Wir sehen, dass du eine Mysteriöse Sanduhr hast, deshalb können wir gerne für dich durch die Zeit reisen! Bitte such dir aus, welches Abonnenten-Set du gerne hättest. <%= linkStart %>Hier<%= linkEnd %> ist eine Liste der Ausrüstungs-Sets der Vergangenheit. Wenn diese dir nicht gefallen, vielleicht hättest du Interesse an einem unserer modisch futuristischen Steampunk Ausrüstungs-Sets?", - "mysticHourglassPopover": "Die Mysteriöse Sanduhr erlaubt dir, Abonnenten-Sets früherer Monate zu kaufen. " + "mysticHourglassPopover": "Die Mysteriöse Sanduhr erlaubt dir, Abonnenten-Sets früherer Monate zu kaufen. ", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/de/tasks.json b/locales/de/tasks.json index 0b14ee1824..805f19fb0e 100644 --- a/locales/de/tasks.json +++ b/locales/de/tasks.json @@ -1,5 +1,5 @@ { - "clearCompleted": "Löschen Erfolgreich", + "clearCompleted": "Erfüllte Aufgaben entfernen", "lotOfToDos": "Erfüllte Aufgaben werden automatisch nach 3 Tagen archiviert. Du kannst auf sie zugreifen unter Einstellungen > Exportieren.", "deleteToDosExplanation": "Wenn Du den unteren Knopf klickst, werden alle Deine erfüllten und archivierten Aufgaben dauerhaft gelöscht. Exportiere sie vorher, wenn Du sie nicht verlieren möchtest.", "beeminderDeleteWarning": "Beeminder Benutzer: Wichtiger Hinweis! Erledigte To-Dos Beeminder-konform löschen.!", diff --git a/locales/en/gear.json b/locales/en/gear.json index c0d1cde61f..3bf5adef7f 100644 --- a/locales/en/gear.json +++ b/locales/en/gear.json @@ -346,6 +346,8 @@ "headSpecialFallHealerText": "Head Bandages", "headSpecialFallHealerNotes": "Highly sanitary and very fashionable. Increases Intelligence by <%= int %>. Limited Edition 2014 Autumn Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/en/limited.json b/locales/en/limited.json index 05a23a277d..8c446e629d 100644 --- a/locales/en/limited.json +++ b/locales/en/limited.json @@ -21,5 +21,15 @@ "candycaneSet": "Candy Cane (Mage)", "skiSet": "Ski-sassin (Rogue)", "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "yetiSet": "Yeti Tamer (Warrior)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } diff --git a/locales/en@pirate/gear.json b/locales/en@pirate/gear.json index 0dbd3b73e7..80cd0219fd 100644 --- a/locales/en@pirate/gear.json +++ b/locales/en@pirate/gear.json @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Magic is woven into every thread of this hat. Increases Perception by <%= per %>. Limited Edition 2014 Autumn Gear.", "headSpecialFallHealerText": "Head Bandages", "headSpecialFallHealerNotes": "Highly sanitary and very fashionable. Increases Intelligence by <%= int %>. Limited Edition 2014 Autumn Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/en@pirate/generic.json b/locales/en@pirate/generic.json index f831a4d151..611c96accd 100644 --- a/locales/en@pirate/generic.json +++ b/locales/en@pirate/generic.json @@ -84,5 +84,6 @@ "September": "September", "October": "October", "November": "November", - "December": "December" + "December": "December", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/en@pirate/limited.json b/locales/en@pirate/limited.json index 1b2c9ab634..5f40b85d5b 100644 --- a/locales/en@pirate/limited.json +++ b/locales/en@pirate/limited.json @@ -9,7 +9,6 @@ "valentineCard": "Valentine's Day Card", "adoringFriends": "Adorin' Mates", "adoringFriendsText": "Avast; ye an' yer mate must really care 'bout each other! Sent er received <%= cards %> Valentine's Day cards.", - "limited30Apr": "Available fer purchase 'til April 30th (but permanently in ye options if purchased).", "polarBear": "Polar Bear", "turkey": "Turkey", "polarBearPup": "Polar Bear Cub", @@ -22,5 +21,15 @@ "candycaneSet": "Candy Cane (Mage)", "skiSet": "Ski-sassin (Rogue)", "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "yetiSet": "Yeti Tamer (Warrior)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/en@pirate/npc.json b/locales/en@pirate/npc.json index e959c25fe3..2e19a2059e 100644 --- a/locales/en@pirate/npc.json +++ b/locales/en@pirate/npc.json @@ -57,7 +57,7 @@ "partySysText": "Be social, join a crew 'n play Habit wit' ye buckos! ye'll be better at ye habits wit' accountability partners. Click User -> Options -> Crew, 'n follow th' instructions. LFG anyone?", "classGear": "Class Gear", "classGearText": "First: don't panic! ye barnacle-covered gear be in ye inventory, 'n ye're now wearin' ye apprentice <%= klass %> equipment. Wearin' ye class's gear grants ye a 50% bonus to stats. However, feel free to switch back to ye old gear.", - "classStats": "These be ye class's stats, they affect th' game-play. Each time ye level up, ye get one point to allocate to particular stat. Hover over each stat fer more information.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Auto Allocate", "autoAllocateText": "If 'automatic allocation' be checked, ye avatarr gains stats automatically based on ye tasks' attributes, which ye can find in TASK > Edit > Advanced > Attributes. Eg, if ye hit th' swordfight often, 'n ye 'Swordfight' Daily be set to 'Physical', ye'll gain Strength automatically.", "spells": "Spells", diff --git a/locales/en@pirate/subscriber.json b/locales/en@pirate/subscriber.json index 85667a68f2..e72b14ef21 100644 --- a/locales/en@pirate/subscriber.json +++ b/locales/en@pirate/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Mysterious Time Travelers", "timeTravelersPopoverNoSub": "You'll need a Mystic Hourglass to summon the mysterious Time Travelers! <%= linkStart %>Subscribers<%= linkEnd %> earn one Mystic Hourglass for every three months of consecutive subscribing. Come back when you have a Mystic Hourglass, and the Time Travelers will fetch you a Subscriber Item Set from the past.... or maybe even the future.", "timeTravelersPopover": "We see you have a Mystic Hourglass, so we will happily travel back in time for you! Please choose the Mystery Item Set you would like. You can see a list of the past item sets <%= linkStart %>here<%= linkEnd %>! If those don't satisfy you, perhaps you'd be interested in one of our fashionably futuristic Steampunk Item Sets?", - "mysticHourglassPopover": "Mystic Hourglass allow you to purchase previous months' subscriber sets." + "mysticHourglassPopover": "Mystic Hourglass allow you to purchase previous months' subscriber sets.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/en_GB/gear.json b/locales/en_GB/gear.json index 4956992729..f3a6ff83e9 100644 --- a/locales/en_GB/gear.json +++ b/locales/en_GB/gear.json @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Magic is woven into every thread of this hat. Increases Perception by <%= per %>. Limited Edition 2014 Autumn Gear.", "headSpecialFallHealerText": "Head Bandages", "headSpecialFallHealerNotes": "Highly sanitary and very fashionable. Increases Intelligence by <%= int %>. Limited Edition 2014 Autumn Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/en_GB/generic.json b/locales/en_GB/generic.json index ab8f916856..ec3505fcf1 100644 --- a/locales/en_GB/generic.json +++ b/locales/en_GB/generic.json @@ -84,5 +84,6 @@ "September": "September", "October": "October", "November": "November", - "December": "December" + "December": "December", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/en_GB/limited.json b/locales/en_GB/limited.json index 946b78a5cc..9ccd88e9d8 100644 --- a/locales/en_GB/limited.json +++ b/locales/en_GB/limited.json @@ -9,7 +9,6 @@ "valentineCard": "Valentine's Day Card", "adoringFriends": "Adoring Friends", "adoringFriendsText": "Aww, you and your friend must really care about each other! Sent or received <%= cards %> Valentine's Day cards.", - "limited30Apr": "Available for purchase until 30 April (but permanently in your options if purchased).", "polarBear": "Polar Bear", "turkey": "Turkey", "polarBearPup": "Polar Bear Cub", @@ -22,5 +21,15 @@ "candycaneSet": "Candy Cane (Mage)", "skiSet": "Ski-sassin (Rogue)", "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "yetiSet": "Yeti Tamer (Warrior)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/en_GB/npc.json b/locales/en_GB/npc.json index f4f8149cd8..e429160b8c 100644 --- a/locales/en_GB/npc.json +++ b/locales/en_GB/npc.json @@ -57,7 +57,7 @@ "partySysText": "Be social, join a party and play Habit with your friends! You'll be better at your habits with accountability partners. Click User -> Options -> Party, and follow the instructions. LFG anyone?", "classGear": "Class Gear", "classGearText": "First: don't panic! Your old gear is in your inventory, and you're now wearing your apprentice <%= klass %> equipment. Wearing your class's gear grants you a 50% bonus to stats. However, feel free to switch back to your old gear.", - "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to a particular stat. Hover over each stat for more information.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Auto Allocate", "autoAllocateText": "If 'automatic allocation' is ticked, your avatar gains stats automatically based on your tasks' attributes, which you can find in TASK > Edit > Advanced > Attributes. Eg, if you hit the gym often, and your 'Gym' Daily is set to 'Physical', you'll gain Strength automatically.", "spells": "Spells", diff --git a/locales/en_GB/subscriber.json b/locales/en_GB/subscriber.json index 187e29860c..f412464f7c 100644 --- a/locales/en_GB/subscriber.json +++ b/locales/en_GB/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Mysterious Time Travellers", "timeTravelersPopoverNoSub": "You'll need a Mystic Hourglass to summon the mysterious Time Travellers! <%= linkStart %>Subscribers<%= linkEnd %> earn one Mystic Hourglass for every three months of consecutive subscribing. Come back when you have a Mystic Hourglass, and the Time Travellers will fetch you a Subscriber Item Set from the past.... or maybe even the future.", "timeTravelersPopover": "We see you have a Mystic Hourglass, so we will happily travel back in time for you! Please choose the Mystery Item Set you would like. You can see a list of the past item sets <%= linkStart %>here<%= linkEnd %>! If those don't satisfy you, perhaps you'd be interested in one of our fashionably futuristic Steampunk Item Sets?", - "mysticHourglassPopover": "Mystic Hourglasses allow you to purchase previous months' subscriber sets." + "mysticHourglassPopover": "Mystic Hourglasses allow you to purchase previous months' subscriber sets.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/es/character.json b/locales/es/character.json index a25235310e..10548749a8 100644 --- a/locales/es/character.json +++ b/locales/es/character.json @@ -38,7 +38,7 @@ "supernaturalSkins": "Pieles sobrenaturales", "rainbowColors": "Colores Arcoiris", "hauntedColors": "Colores Encantados", - "winteryColors": "Wintery Colors", + "winteryColors": "Colores de invierno", "equipment": "Equipamiento", "equipmentBonusText": "Bonus a los atributos proporcionado por tu equipo. Revisa la pestaña de Equipamiento en Inventario para seleccionar tu equipo.", "classBonus": "Bonus de Equipamiento de Clase", diff --git a/locales/es/communityguidelines.json b/locales/es/communityguidelines.json index cfe6630cba..13901700f4 100644 --- a/locales/es/communityguidelines.json +++ b/locales/es/communityguidelines.json @@ -34,15 +34,15 @@ "commGuideList02B": " No publiques fotos o texto que sean violentos, amenazantes, or sexualmente explicitos, o que promueva discriminación, intorelencia, racismo,odio, abuso o daño contra cualquier persona o grupo. Ni siquiera como chiste. Esto incluye insultos. No todo el mundo tiene el mismo sentido de humor, asi que algo que tu consideras un chiste puede -- a otra persona. Ataquar vuestra diarias, no los unos a los otros.", "commGuideList02C": "Mantened las discusiones apropiadas para todas las edades. ¡Tenemos muchos Habiticanos jóvenes que utilizan este lugar! Vamos a intentar evitar corromper a ningún inocente, o que ningún Habiticano tenga que esconderse entre sus metas.", "commGuideList02D": " Evita las palabrotas. Esto incluye palabras moderadas que tengan una conotacion religiosa y que puede que esten aceptadas en algunos sitios- tenemos personas de antecentes culturales y religiosos diferentes y queremos asegurarnos de que todos se pueden sentir comodos en los espacios publicos. Los insultos tendran consecuencias severas porque son una violacion de los Terminos de Servicio.", - "commGuideList02E": "Avoid extended discussions of divisive topics outside of the Back Corner. If you feel that someone has said something rude or hurtful, do not engage them. A single, polite comment, such as \"That joke makes me feel uncomfortable,\" is fine, but being harsh or unkind in response to harsh or unkind comments heightens tensions and makes HabitRPG a more negative space. Kindness and politeness helps others understand where you are coming from.", - "commGuideList02F": "Comply immediately with any Mod request to cease a discussion or move it to the Back Corner. Last words, parting shots and conclusive zingers should all be delivered (courteously) at your \"table\" in the Back Corner, if allowed.", + "commGuideList02E": "Evitar discursos extensos de asuntos divisivos fuera del Rincón Trasero. Si piensas que alguien ha dicho algo maleducado o dañoso, no le hagas caso. Un solo comentario cortés, como \"Ese chiste me hace sentir incomodo,\" está bien, pero ser duro o poco amable como respuesta a lo mismo aumenta tensiones y hace que HabitRPG sea un lugar negativo. Amabilidad y cortesía ayuda que los demás entiendan tu perspectiva. ", + "commGuideList02F": "Cumple de inmediato con cualquier petición del Moderador de cesar un discurso o moverlo al Rincón del Fondo. Palabras últimas, quejas finales, y puntadas conclusivas deben ser dichos (con cortesía) a su \"mesa\" en el Rincón del Fondo, si está permitido.", "commGuideList02G": "Take time to reflect instead of responding in anger if someone tells you that something you said or did made them uncomfortable. There is great strength in being able to sincerely apologize to someone. If you feel that the way they responded to you was inappropriate, contact a mod rather than calling them out on it publicly.", "commGuideList02H": "Divisive/contentious conversations should be reported to mods. If you feel that a conversation is getting heated, overly emotional, or hurtful, cease to engage. Instead, email leslie@habitrpg.com to let us know about it. It's our job to keep you safe.", - "commGuidePara019": "In private spaces, users have more freedom to discuss whatever topics they would like, but they still may not violate the Terms and Conditions, including posting any discriminatory, violent, or threatening content.", + "commGuidePara019": "En lugares privados, usuarios tienen más libertad para conversar sobre cualquier tema, sin embargo no pueden violar los Términos y Condiciones, incluyendo publicar contenidos discriminatorios, violentos, o amenazantes.", "commGuidePara021": "Aunque, algunos espacios públicos de habitica tienen sus normas adicionales.", "commGuideHeadingTavern": "La Taberna", "commGuidePara022": "The Tavern is the main spot for Habiticans to mingle. Daniel the Barkeep keeps the place spic-and-span, and Lemoness will happily conjure up some lemonade while you sit and chat. Just keep in mind...", - "commGuidePara023": "Conversation tends to revolve around casual chatting and productivity or life improvement tips.", + "commGuidePara023": "La conversación suele incluir charlas informales y consejos de mejorar la productividad o la vida.", "commGuidePara024": "Because the Tavern chat can only hold 200 messages, it isn't a good place for prolonged conversations on topics, especially sensitive ones (ex. politics, religion, depression, whether or not goblin-hunting should be banned, etc.). These conversations should be taken to an applicable guild or the Back Corner (more information below).", "commGuidePara027": "Don't discuss anything addictive in the Tavern. Many people use HabitRPG to try to quit their bad Habits. Hearing people talk about addictive/illegal substances may make this much harder for them! Respect your fellow Tavern-goers and take this into consideration. This includes, but is not exclusive to: smoking, alcohol, pornography, gambling, and drug use/abuse.", "commGuideHeadingPublicGuilds": "Gremios Públicos", @@ -51,7 +51,7 @@ "commGuidePara033": "Public Guilds may NOT contain 18+ content. If they plan to regularly discuss sensitive content, they should say so in the Guild title. This is to keep Habitica safe and comfortable for everyone. If the guild in question has different kinds of sensitive issues, it is respectful to your fellow Habiticans to place your comment behind a warning (ex. \"Warning: references self-harm\"). Additionally, the sensitive material should be topical -- bringing up self-harm in a guild focused on fighting depression may make sense, but may be less appropriate in a music guild. If you see someone who is repeatedly violating this guideline, even after several requests, please email leslie@habitrpg.com with screenshots.", "commGuidePara035": "No Guilds, Public or Private, should be created for the purpose of attacking any group or individual. Creating such a Guild is grounds for an instant ban. Fight bad habits, not your fellow adventurers!", "commGuidePara037": "All Tavern Challenges and Public Guild Challenges must comply with these rules as well.", - "commGuideHeadingBackCorner": "The Back Corner", + "commGuideHeadingBackCorner": "El Rincón Trasero", "commGuidePara038": "Sometimes a conversation will get too long, off-topic, or sensitive to be continued in a Public Space without making users uncomfortable. In that case, the conversation will be directed to the Back Corner Guild. Note that being directed to the Back Corner is not at all a punishment! In fact, many Habiticans like to hang out there and discuss things at length.", "commGuidePara039": "The Back Corner Guild is a free public space to discuss sensitive material or a single conversation for a long time, and it is carefully moderated. The Public Space Guidelines still apply, as do all of the Terms and Conditions. Just because we are wearing long cloaks and clustering in a corner doesn't mean that anything goes! Now pass me that smoldering candle, will you?", "commGuideHeadingTrello": "Paneles de Trello", diff --git a/locales/es/gear.json b/locales/es/gear.json index c2c76482ef..56dd013ff6 100644 --- a/locales/es/gear.json +++ b/locales/es/gear.json @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Magic is woven into every thread of this hat. Increases Perception by <%= per %>. Limited Edition 2014 Autumn Gear.", "headSpecialFallHealerText": "Vendajes para la cabeza", "headSpecialFallHealerNotes": "Highly sanitary and very fashionable. Increases Intelligence by <%= int %>. Limited Edition 2014 Autumn Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/es/generic.json b/locales/es/generic.json index b1e3a06afa..d2ee10b449 100644 --- a/locales/es/generic.json +++ b/locales/es/generic.json @@ -35,7 +35,7 @@ "neverMind": "No importa", "buyMoreGems": "Comprar más Gemas.", "notEnoughGems": "No hay suficientes gemas. ", - "alreadyHave": "Whoops! You already have this item. No need to buy it again!", + "alreadyHave": "Ups! Ya tienes este artículo. No hace falta comrarlo otra vez!", "delete": "Eliminar", "gems": "Gemas", "moreInfo": "Más información", @@ -84,5 +84,6 @@ "September": "Septiembre", "October": "Octubre", "November": "Noviembre", - "December": "Diciembre" + "December": "Diciembre", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/es/limited.json b/locales/es/limited.json index 6b70482d11..dc454ab5ac 100644 --- a/locales/es/limited.json +++ b/locales/es/limited.json @@ -9,7 +9,6 @@ "valentineCard": "Tarjeta del Día de San Valentin", "adoringFriends": "Amigos Cariñosos", "adoringFriendsText": "Aww, tú y tu amigo os preocupais mucho el uno del otro. Enviadas o recibidas <%= cards %> tarjetas del Día de San Valentín.", - "limited30Apr": "Disponible para comprar hasta el 30 de enero (pero disponible permanentemente en tus opciones si lo has comprado).", "polarBear": "Oso Polar", "turkey": "Pavo", "polarBearPup": "Cachorro de Oso Polar", @@ -22,5 +21,15 @@ "candycaneSet": "Candy Cane (Mage)", "skiSet": "Ski-sassin (Rogue)", "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "yetiSet": "Yeti Tamer (Warrior)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/es/npc.json b/locales/es/npc.json index 5da25610dd..28f2115c4c 100644 --- a/locales/es/npc.json +++ b/locales/es/npc.json @@ -57,7 +57,7 @@ "partySysText": "¡Socializaté, uneté a un grupo y juega a HabitRPG con tus amigos! Mejorarás en tu hábitos compartiendo la responsabilidad. Haz click en Social > Grupo, y sigue las instrucciones. ¿Alguien buscando grupo?", "classGear": "Equipo de clase", "classGearText": "Primero: ¡No te preocupes! Tu equipo viejo está en tu inventario y ahora llevas tu equipamiento de aprendiz de <%= klass %>. Llevar el equipo de tu clase te da un bonus del 50% a tus atributos. Sin embargo, eres libre de ponerte tu antiguo equipo.", - "classStats": "Estas son las estadísticas de tu clase, afectan el estilo de juego. Cada vez que subas de nivel, recibirás un punto para distribuir a un atributo en particular. Sobrevuela cada atributo para más información.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Asignación Automática", "autoAllocateText": "Si 'distribución automática' está seleccionado, tu avatar gana estadísticas automáticamente basado en los atributos de sus tareas, que puedes encontrar en TAREA > Editar > Avanzado > Atributos Por ejemplo, si haces ejercicio con frecuencia, y si tu Diaria de 'Ejercicio' está fijado en 'Físico', vas a ganar Fuerza automáticamente.", "spells": "Hechizos", diff --git a/locales/es/subscriber.json b/locales/es/subscriber.json index 63c64bd068..aba31f5b94 100644 --- a/locales/es/subscriber.json +++ b/locales/es/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Misteriosos Viajeros en el Tiempo", "timeTravelersPopoverNoSub": "¡Necesitarás un Reloj de Arena místico para invocar a los misteriosos Viajeros en el Tiempo! Los <%= linkStart %>suscriptores<%= linkEnd %> obtienen un Reloj de Arena Místico por cada tres meses de suscripción consecutivos. Vuelve cuando tengas un Reloj de Arena Místico , y los Viajeros en el Tiempo te traerán un Equipo de Objetos de Suscriptor del pasado... o quizás incluso del futuro.", "timeTravelersPopover": "Vemos que tienes un Reloj de Arena Místico, así que gustosamente viajaremos atrás en el tiempo para ti! Por favor, elije el Equipo de objetos Misterioso que te gustaría. ¡Puedes ver una lista de equipos de objetos del pasado <%= linkStart %>aquí<%= linkEnd %>! Si estos no son de tu agrado, ¿estarías quizás más interesado en uno de nuestros estilosos equipos de objetos futuristas Steampunk?", - "mysticHourglassPopover": "El Reloj de Arena Místico te permite comprar equipos de subscriptor del mes anterior" + "mysticHourglassPopover": "El Reloj de Arena Místico te permite comprar equipos de subscriptor del mes anterior", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/es_419/backgrounds.json b/locales/es_419/backgrounds.json index 5f40989cf6..b5227a094d 100644 --- a/locales/es_419/backgrounds.json +++ b/locales/es_419/backgrounds.json @@ -35,17 +35,17 @@ "backgroundHauntedHouseNotes": "Escabúllete por una casa embrujada.", "backgroundPumpkinPatchText": "Huerto de calabazas", "backgroundPumpkinPatchNotes": "Talla calabazas de Halloween en un huerto de calabazas.", - "backgrounds112014": "SET 6: Lanzando en noviembre 2014", - "backgroundHarvestFeastText": "Banquete de Cosecha", - "backgroundHarvestFeastNotes": "Disfruta un Banquete de Cosecha.", - "backgroundStarrySkiesText": "Cielos Estrellados", + "backgrounds112014": "CONJUNTO 6: Lanzando en noviembre 2014", + "backgroundHarvestFeastText": "Banquete de cosecha", + "backgroundHarvestFeastNotes": "Disfruta de un banquete de cosecha.", + "backgroundStarrySkiesText": "Cielo estrellado", "backgroundStarrySkiesNotes": "Contempla el cielo estrellado.", - "backgroundSunsetMeadowText": "Ocaso en el Prado", - "backgroundSunsetMeadowNotes": "Admira un Ocaso en el Prado.", + "backgroundSunsetMeadowText": "Anochecer en el prado", + "backgroundSunsetMeadowNotes": "Admira un anochecer en el prado.", "backgrounds122014": "CONJUNTO 7: Lanzado en Diciembre 2014", "backgroundIcebergText": "Témpano", - "backgroundIcebergNotes": "Piérdete en un Iceberg.", - "backgroundTwinklyLightsText": "Luces Fulgurantes Invernales", + "backgroundIcebergNotes": "Piérdete en un témpano.", + "backgroundTwinklyLightsText": "Luces centelleantes de invierno", "backgroundTwinklyLightsNotes": "Pasea entre árboles adornados con luces festivas.", "backgroundSouthPoleText": "Polo Sur", "backgroundSouthPoleNotes": "Visita el glacial Polo Sur." diff --git a/locales/es_419/character.json b/locales/es_419/character.json index a8ca1c2b73..02b2920509 100644 --- a/locales/es_419/character.json +++ b/locales/es_419/character.json @@ -38,7 +38,7 @@ "supernaturalSkins": "Pieles sobrenaturales", "rainbowColors": "Colores de arco iris", "hauntedColors": "Colores embrujados", - "winteryColors": "Colores Invernales", + "winteryColors": "Colores invernales", "equipment": "Equipamiento", "equipmentBonusText": "Bonos a los atributos proporcionados por tu equipamiento. Revisa la pestaña de Equipamiento en Inventario para seleccionar tu equipo.", "classBonus": "Bono de Equipamiento de la clase", diff --git a/locales/es_419/communityguidelines.json b/locales/es_419/communityguidelines.json index 21281ae613..514d3afd7a 100644 --- a/locales/es_419/communityguidelines.json +++ b/locales/es_419/communityguidelines.json @@ -1,5 +1,5 @@ { - "iAcceptCommunityGuidelines": "Estoy de acuerdo en cumplir con las Orientaciones comunitarias", + "iAcceptCommunityGuidelines": "Estoy de acuerdo en cumplir con las Normas de la comunidad", "commGuideHeadingWelcome": "¡Bienvenido a Habitica!", "commGuidePara001": "¡Saludos aventurero! Bienvenido a Habitica, la tierra de productividad, vida saludable, y el ataque ocasional de un grifo. Tenemos una alegre comunidad llena de gente servicial brindando apoyo el uno al otro en su camino a la autosuperación.", "commGuidePara002": "Para ayudar a mantener a todos seguros, felices, y productivos en la comunidad, nosotros tenemos algunas pautas. Las hemos diseñado cuidadosamente para hacerlas lo más amigables y fáciles de leer. Por favor toma el tiempo de leerlas.", @@ -94,7 +94,7 @@ "commGuideList05D": "Hacerse pasar por miembros del Staff o Moderadores", "commGuideList05E": "Infracciones moderadas repetidas", "commGuideHeadingModerateInfractions": "Infracciones moderadas", - "commGuidePara054": "Moderate infractions do not make our community unsafe, but they do make it unpleasant. These infractions will have moderate consequences. When in conjunction with multiple infractions, the consequences may grow more severe.", + "commGuidePara054": "Infracciones moderadas no hacen insegura a nuestra comunidad, pero la hacen desagradable. Estas infracciones tendrán consecuencias moderadas. Con múltiples infraciones, las consecuencias serán más severas.", "commGuidePara055": "Los siguientes son algunos ejemplos de infracciones moderadas. Ésta no es una lista completa.", "commGuideList06A": "Ignorar o faltarle el respeto a un Mod. Esto incluye quejarse públicamente de moderadores u otros usuarios/glorificar o defender a usuarios expulsados. Si tienes dudas sobre alguna de las reglas o Mods, por favor contacta a Lemoness vía email: (leslie@habitrpg.com).", "commGuideList06B": "Moderación secundaria. Para clarificar rápidamente un punto relevante: una mención amistosa de las reglas es aceptable. La moderación secundaria consiste en declarar, demandar, y/o implicar considerablemente que alguien debe actuar como tú sugieres para corregir un error. Puedes avisar a alguien que ha cometido una transgresión, pero por favor no exijas que actúe de una cierta forma-por ejemplo, decir \"Sólo para que sepas, las obscenidades no son bien recibidas en la Taberna, así que puede que quieras borrar eso\" sería mejor que decir \"Voy a tener que pedirte que borres ese post\".", @@ -149,7 +149,7 @@ "commGuideList13C": "Los Niveles no \"vuelven a comenzar\" en cada campo. Cuando aumentamos la dificultad, tenemos en cuenta todas tus contribuciones, y así gente que hace algo de arte, luego arregla un pequeño fallo, luego incursiona un poco en la wiki no avanza más rápido que gente que trabaja duro en una sola tarea. ¡Esto ayuda a mantener la imparcialidad!", "commGuideList13D": "Los usuarios en período de prueba no pueden ser promovidos al siguiente nivel. Los Mods tienen el derecho de congelar el avance del usuario debido a infracciones. Si esto ocurre, el usuario siempre será informado de la decisión, y de cómo corregirla. Los niveles también pueden ser removidos como resultado de infracciones o del período de prueba.", "commGuideHeadingFinal": "La Sección Final", - "commGuidePara067": "Así que aquí las tienes, valiente Habiticano -- ¡las Pautas Comunitarias! Sécate el sudor de la frente y regálate algunos PX por haber leído todo. Si tienes cualquier pregunta o duda acerca de éstas Pautas Comunitarias, por favor envía un email a Lemoness (leslie@habitrpg.com) y ella estará feliz de ayudarte a esclarecer dudas.", + "commGuidePara067": "Así que aquí las tienes, valiente Habiticano -- ¡las Normas comunitarias! Sécate el sudor de la frente y regálate algunos PX por haber leído todo. Si tienes cualquier pregunta o duda acerca de éstas Normas comunitarias, por favor envía un email a Lemoness (leslie@habitrpg.com) y ella estará feliz de ayudarte a esclarecer dudas.", "commGuidePara068": "Ahora ¡ponte en marcha, valiente aventurero, y mata a algunas diarias!", "commGuideHeadingLinks": "Links útiles", "commGuidePara069": "Los siguientes artistas talentosos contribuyeron a estas ilustraciones:", diff --git a/locales/es_419/gear.json b/locales/es_419/gear.json index 60f94fb094..c7bf749bad 100644 --- a/locales/es_419/gear.json +++ b/locales/es_419/gear.json @@ -1,5 +1,5 @@ { - "weapon": "weapon", + "weapon": "arma", "weaponBase0Text": "Sin arma", "weaponBase0Notes": "Sin arma.", "weaponWarrior0Text": "Espada de entrenamiento", @@ -7,97 +7,97 @@ "weaponWarrior1Text": "Espada", "weaponWarrior1Notes": "Cuchilla común de un soldado. Incrementa la Fuerza por <%= str %>.", "weaponWarrior2Text": "Hacha", - "weaponWarrior2Notes": "Hacha de batalla de doble filo. Incrementa Fuerza por <%= str %>", + "weaponWarrior2Notes": "Hacha de batalla de doble filo. Incrementa la Fuerza por <%= str %>", "weaponWarrior3Text": "Lucero del alba", - "weaponWarrior3Notes": "Maza pesada con espinas brutales. Incrementa Fuerza por <%= str %>", + "weaponWarrior3Notes": "Maza pesada con espinas brutales. Incrementa la Fuerza por <%= str %>", "weaponWarrior4Text": "Espada de zafiro", "weaponWarrior4Notes": "Espada cuyos filos cortan como el viento del norte. Incrementa la Fuerza por <%= str %>.", "weaponWarrior5Text": "Espada de rubí", "weaponWarrior5Notes": "Arma que no pierde el brillo del forjado. Incrementa la Fuerza por <%= str %>.", "weaponWarrior6Text": "Espada dorada", - "weaponWarrior6Notes": "La ruina de las criaturas de la oscuridad. Aumenta la Fuerza por <%= str %>.", + "weaponWarrior6Notes": "La ruina de las criaturas de la oscuridad. Incrementa la Fuerza por <%= str %>.", "weaponRogue0Text": "Daga", "weaponRogue0Notes": "La arma más básica de un Granuja. No otorga ningún beneficio.", "weaponRogue1Text": "Espada corta", - "weaponRogue1Notes": "Cuchilla liviana y ocultable. Aumenta la Fuerza por <%= str %>.", + "weaponRogue1Notes": "Cuchilla liviana y ocultable. Incrementa la Fuerza por <%= str %>.", "weaponRogue2Text": "Cimitarra", - "weaponRogue2Notes": "Espada cortante, rápida para realizar un golpe mortal. Aumenta la Fuerza por <%= str %>.", + "weaponRogue2Notes": "Espada cortante, rápida para realizar un golpe mortal. Incrementa la Fuerza por <%= str %>.", "weaponRogue3Text": "Kukri", - "weaponRogue3Notes": "Machete distintivo, tanto una herramienta de supervivencia y arma. Aumenta la Fuerza por <%= str %>.", + "weaponRogue3Notes": "Machete distintivo, tanto una herramienta de supervivencia y arma. Incrementa la Fuerza por <%= str %>.", "weaponRogue4Text": "Nunchaku", - "weaponRogue4Notes": "Bastones pesados que giran en una cadena. Aumenta la Fuerza por <%= str %>.", + "weaponRogue4Notes": "Bastones pesados que giran en una cadena. Incrementa la Fuerza por <%= str %>.", "weaponRogue5Text": "Ninjatō", - "weaponRogue5Notes": "Elegantes y mortales como los propios ninjas. Aumenta la Fuerza por <%= str %>.", + "weaponRogue5Notes": "Elegantes y mortales como los propios ninjas. Incrementa la Fuerza por <%= str %>.", "weaponRogue6Text": "Espada gancho", - "weaponRogue6Notes": "Un arma complicado adepto para entrampar y desarmar oponentes. Aumenta la Fuerza por <%= str %>.", + "weaponRogue6Notes": "Un arma complicado adepto para entrampar y desarmar oponentes. Incrementa la Fuerza por <%= str %>.", "weaponWizard0Text": "Báculo de aprendiz", "weaponWizard0Notes": "Báculo de práctica. No otorga ningún beneficio.", "weaponWizard1Text": "Báculo de madera", - "weaponWizard1Notes": "Herramienta básica de madera tallada. Aumenta Inteligencia <%= int %> por y Percepción por <%= per %>.", + "weaponWizard1Notes": "Herramienta básica de madera tallada. Incrementa la Inteligencia <%= int %> por y la Percepción por <%= per %>.", "weaponWizard2Text": "Báculo enjoyado", - "weaponWizard2Notes": "Enfoca poder a través de una piedra preciosa. Aumenta Inteligencia por <%= int %> y Percepción por <%= per %>.", + "weaponWizard2Notes": "Enfoca poder a través de una piedra preciosa. Incrementa la Inteligencia por <%= int %> y la Percepción por <%= per %>.", "weaponWizard3Text": "Báculo de hierro", - "weaponWizard3Notes": "Chapado en metal para canalizar el calor, el frío, y relámpagos. Aumenta Inteligencia por <%= int %> y Percepción por <%= per %>.", + "weaponWizard3Notes": "Chapado en metal para canalizar el calor, el frío, y relámpagos. Incrementa la Inteligencia por <%= int %> y la Percepción por <%= per %>.", "weaponWizard4Text": "Báculo de latón", - "weaponWizard4Notes": "Tan potente como lo es pesado. Aumenta Inteligencia por <%= int %> y Percepción por <%= per %>.", + "weaponWizard4Notes": "Tan potente como lo es pesado. Incrementa la Inteligencia por <%= int %> y la Percepción por <%= per %>.", "weaponWizard5Text": "Báculo de archimago", - "weaponWizard5Notes": "Ayuda a tejer lo más complejo de los hechizos. Aumenta Inteligencia por <%= int %> y Percepción por <%= per %>.", + "weaponWizard5Notes": "Ayuda a tejer lo más complejo de los hechizos. Incrementa la Inteligencia por <%= int %> y la Percepción por <%= per %>.", "weaponWizard6Text": "Báculo dorado", - "weaponWizard6Notes": "Formado de oricalco, el oro alquimico, poderoso y raro. Aumenta Inteligencia por <%= int %> y Percepción por <%= per %>.", + "weaponWizard6Notes": "Formado de oricalco, el oro alquimico, poderoso y raro. Incrementa la Inteligencia por <%= int %> y la Percepción por <%= per %>.", "weaponHealer0Text": "Báculo de novato", "weaponHealer0Notes": "Para sanadores en entrenamiento. No otorga ningún beneficio.", "weaponHealer1Text": "Vara de acólito", - "weaponHealer1Notes": "Elaborado durante la iniciación de un curandor. Aumenta Inteligencia por <%= int %>.", + "weaponHealer1Notes": "Elaborado durante la iniciación de un curandor. Incrementa la Inteligencia por <%= int %>.", "weaponHealer2Text": "Vara de cuarzo", - "weaponHealer2Notes": "Coronado con una gema con propriedades curativas. Aumenta Inteligencia de <%= int %>.", + "weaponHealer2Notes": "Coronado con una gema con propriedades curativas. Incrementa la Inteligencia de <%= int %>.", "weaponHealer3Text": "Vara de amatista", - "weaponHealer3Notes": "Purifica el veneno con un toque. Aumenta Inteligencia por <%= int %>.", + "weaponHealer3Notes": "Purifica el veneno con un toque. Incrementa la Inteligencia por <%= int %>.", "weaponHealer4Text": "Vara del médico", - "weaponHealer4Notes": "Tanto un símbolo del oficio como una herramienta de sanación. Aumenta Inteligencia por <%= int %>.", + "weaponHealer4Notes": "Tanto un símbolo del oficio como una herramienta de sanación. Incrementa la Inteligencia por <%= int %>.", "weaponHealer5Text": "Cetro real", - "weaponHealer5Notes": "Hecho para adornar la mano de un monarca, o de uno que está a mano derecha de un monarca. Aumenta Inteligencia por <%= int %>.", + "weaponHealer5Notes": "Hecho para adornar la mano de un monarca, o de uno que está a mano derecha de un monarca. Incrementa la Inteligencia por <%= int %>.", "weaponHealer6Text": "Cetro dorado", - "weaponHealer6Notes": "Calma el dolor de todos los que lo miran. Aumenta Inteligencia por <%= int %>.", + "weaponHealer6Notes": "Calma el dolor de todos los que lo miran. Incrementa la Inteligencia por <%= int %>.", "weaponSpecial0Text": "Espada de almas oscuras", - "weaponSpecial0Notes": "Se deleita de la esencia de vida de sus enemigos para alimentar sus golpes malvados. Aumenta Fuerza por <%= str %>.", + "weaponSpecial0Notes": "Se deleita de la esencia de vida de sus enemigos para alimentar sus golpes malvados. Incrementa la Fuerza por <%= str %>.", "weaponSpecial1Text": "Espada de cristal", - "weaponSpecial1Notes": "Sus facetas brillantes cuentan la historia de un héroe. Aumenta todos los atributos por <%= attrs %>.", + "weaponSpecial1Notes": "Sus facetas brillantes cuentan la historia de un héroe. Incrementa todos los atributos por <%= attrs %>.", "weaponSpecial2Text": "Bastón del dragón de Stephen Weber", - "weaponSpecial2Notes": "¡Siente la potencia del dragón desde su interior! Aumenta FUE y PER por <%= attrs %> cada una.", + "weaponSpecial2Notes": "¡Siente la potencia del dragón desde su interior! Incrementa la Fuerza y la Percepción por <%= attrs %> cada una.", "weaponSpecial3Text": "Lucero del alba aplasta hito de Mustaine", - "weaponSpecial3Notes": "Reuniones, monstruos, malestar general: ¡manejados! ¡Aplasta! Aumenta Fuerza, Inteligencia, y Constitución por <%= attrs %> cada uno.", + "weaponSpecial3Notes": "Reuniones, monstruos, malestar general: ¡manejados! ¡Aplasta! Incrementa la Fuerza, la Inteligencia y la Constitución por <%= attrs %> cada una.", "weaponSpecialCriticalText": "Martillo crítico aplasta errores", - "weaponSpecialCriticalNotes": "Este campeón mató un enemigo crítico de Github donde cayeron muchos guerreros. Formado de los huesos del Error, este martillo reparte un poderoso golpe crítico. Aumenta la Fuerza y la Percepción por <%= attrs %> cada uno.", + "weaponSpecialCriticalNotes": "Este campeón mató un enemigo crítico de Github donde cayeron muchos guerreros. Formado de los huesos del Error, este martillo reparte un poderoso golpe crítico. Incrementa la Fuerza y la Percepción por <%= attrs %> cada una.", "weaponSpecialYetiText": "Lanza domadora de yetis", - "weaponSpecialYetiNotes": "Esta lanza permite al usuario dar órdenes a cualquier yeti. Aumenta la Fuerza por <%= str %>. Equipamiento de edición limitada de invierno 2013.", + "weaponSpecialYetiNotes": "Esta lanza permite al usuario dar órdenes a cualquier yeti. Incrementa la Fuerza por <%= str %>. Equipamiento de edición limitada de invierno 2013.", "weaponSpecialSkiText": "Bastón de Esquia-sesino", - "weaponSpecialSkiNotes": "¡Un arma capaz de destruir hordas enteras de enemigos! También permite al portador dar vueltas paralelas perfectas. Incrementa la Fuerza por <%= str %>. Equipamiento de edición limitada de invierno 2013.", + "weaponSpecialSkiNotes": "¡Un arma capaz de destruir hordas de enemigos! También permite al portador dar vueltas paralelas perfectas. Incrementa la Fuerza por <%= str %>. Equipamiento de edición limitada de invierno 2013.", "weaponSpecialCandycaneText": "Báculo de caramelo", - "weaponSpecialCandycaneNotes": "Un poderoso báculo de Mago. ¡Poderosamente DELICIOSO, quisimos decir! Arma de dos manos. Aumenta la Inteligencia por <%= int %> y la Percepción por <%= per %>. Equipamiento de Edición Limitada de Invierno de 2013.", + "weaponSpecialCandycaneNotes": "Un poderoso báculo de mago. ¡Poderosamente DELICIOSO, quisimos decir! Arma de dos manos. Incrementa la Inteligencia por <%= int %> y la Percepción por <%= per %>. Equipamiento de edición limitada de invierno 2013.", "weaponSpecialSnowflakeText": "Varita de copo de nieve", - "weaponSpecialSnowflakeNotes": "Esta vara mágica centellea con poder curativo ilimitado. Aumenta la Inteligencia por <%= int %>. Equipamiento de Edición Limitada de Invierno de 2013.", + "weaponSpecialSnowflakeNotes": "Esta vara mágica centellea con poder curativo ilimitado. Incrementa la Inteligencia por <%= int %>. Equipamiento de edición limitada de invierno 2013.", "weaponSpecialSpringRogueText": "Garras de gancho", - "weaponSpecialSpringRogueNotes": "Excelente para escalar edificios altos, y también para destruir alfombras. Aumenta la Fuerza por <%= str %>. Equipamiento de Edición Limitada de Primavera de 2014.", + "weaponSpecialSpringRogueNotes": "Excelente para escalar edificios altos, y también para destruir alfombras. Incrementa la Fuerza por <%= str %>. Equipamiento de edición limitada de primavera 2014.", "weaponSpecialSpringWarriorText": "Espada de zanahoria", - "weaponSpecialSpringWarriorNotes": "¡Esta espada poderosa puede cortar enemigos con facilidad! También puede hacer un delicioso snack para comer en medio de una batalla. Aumenta la Fuerza por <%= str %>. Equipamiento de Edición Limitada de Primavera de 2014.", + "weaponSpecialSpringWarriorNotes": "¡Esta espada poderosa puede cortar enemigos con facilidad! También puede hacer un delicioso snack para comer en medio de una batalla. Incrementa la Fuerza por <%= str %>. Equipamiento de Edición Limitada de Primavera de 2014.", "weaponSpecialSpringMageText": "Báculo de queso suizo", - "weaponSpecialSpringMageNotes": "Sólo los roedores más poderosos pueden desafiar su hambre para blandir este potente báculo. Aumenta la Inteligencia por <%= int %> y la Percepción por <%= per %>. Equipamiento de Edición Limitada de Primavera de 2014.", + "weaponSpecialSpringMageNotes": "Sólo los roedores más poderosos pueden desafiar su hambre para blandir este potente báculo. Incrementa la Inteligencia por <%= int %> y la Percepción por <%= per %>. Equipamiento de edición limitada de primavera 2014.", "weaponSpecialSpringHealerText": "Hueso encantador", - "weaponSpecialSpringHealerNotes": "¡A BUSCAR! Aumenta la Inteligencia por <%= int %>. Equipamiento de Edición Limitada de Primavera de 2014.", + "weaponSpecialSpringHealerNotes": "¡A BUSCAR! Incrementa la Inteligencia por <%= int %>. Equipamiento de edición Llmitada de primavera 2014.", "weaponSpecialSummerRogueText": "Alfanje de pirata", - "weaponSpecialSummerRogueNotes": "¡Alto! ¡Harás que esas Diarias caminen por la tabla! Aumenta la Fuerza por <%= str %>. Equipamiento de Edición Limitada de Verano de 2014.", + "weaponSpecialSummerRogueNotes": "¡Alto! ¡Harás que esas Diarias caminen la plancha! Incrementa la Fuerza por <%= str %>. Equipamiento de edición limitada de verano 2014.", "weaponSpecialSummerWarriorText": "Rebanador marinero", - "weaponSpecialSummerWarriorNotes": "¡No hay una tarea en ninguna lista de Pendientes que esté dispuesta a enredarse con este nudoso cuchillo! Aumenta la Fuerza por <%= str %>. Equipamiento de Edición Limitada de Verano de 2014.", + "weaponSpecialSummerWarriorNotes": "¡No hay una tarea en ninguna lista de Pendientes que esté dispuesta a enredarse con este cuchillo retorcido! Incrementa la Fuerza por <%= str %>. Equipamiento de edición limitada de verano 2014.", "weaponSpecialSummerMageText": "Recolector de algas marinas", - "weaponSpecialSummerMageNotes": "Este tridente es utilizado para atravesar algas marinas eficazmente, ¡para una cosecha de kelp extra productiva! Aumenta la Inteligencia por <%= int %> y la Percepción por <%= per %>. Equipamiento de Edición Limitada de Verano de 2014.", + "weaponSpecialSummerMageNotes": "Este tridente se usa para atravesar algas marinas de manera eficaz, ¡para una cosecha de algas laminares extra-productiva! Incrementa la Inteligencia por <%= int %> y la Percepción por <%= per %>. Equipamiento de edición limitada de verano 2014.", "weaponSpecialSummerHealerText": "Varita de los bajos", - "weaponSpecialSummerHealerNotes": "Esta vara mágica, hecha de aguamarina y coral vivo, es muy atractiva para los cardúmenes de peces. Aumenta la Inteligencia por <%= int %>. Equipamiento de Edición Limitada de Verano de 2014.", + "weaponSpecialSummerHealerNotes": "Esta vara mágica, hecha de aguamarina y coral vivo, es muy atractiva para los bancos de peces. Incrementa la Inteligencia por <%= int %>. Equipamiento de edición limitada de verano 2014.", "weaponSpecialFallRogueText": "Estaca de plata", - "weaponSpecialFallRogueNotes": "Elimina a los muertos vivientes. Además otorga un bonus contra hombres lobo, porque nunca se puede ser demasiado cuidadoso. Aumenta la Fuerza por <%= str %>. Equipamiento de Edición Limitada de Otoño de 2014.", + "weaponSpecialFallRogueNotes": "Elimina a los muertos vivientes. Además otorga un bonus contra hombres lobo, porque nunca se puede ser demasiado cuidadoso. Incrementa la Fuerza por <%= str %>. Equipamiento de edición limitada de otoño 2014.", "weaponSpecialFallWarriorText": "Garra acaparadora de ciencia", - "weaponSpecialFallWarriorNotes": "Esta garra acaparadora es lo más avanzado en tecnología. Aumenta la Fuerza por <%= str %>. Equipamiento de Edición Limitada de Otoño de 2014.", + "weaponSpecialFallWarriorNotes": "Esta garra acaparadora esta a la vanguardia de la tecnología. Incrementa la Fuerza por <%= str %>. Equipamiento de edición limitada de otoño 2014.", "weaponSpecialFallMageText": "Escoba mágica", - "weaponSpecialFallMageNotes": "¡Esta escoba encantada vuela más rápido que un dragón! Aumenta la Inteligencia por <%= int %> y la Percepción por <%= per %>. Equipamiento de Edición Limitada de Otoño de 2014.", + "weaponSpecialFallMageNotes": "¡Esta escoba encantada vuela más rápido que un dragón! Incrementa la Inteligencia por <%= int %> y la Percepción por <%= per %>. Equipamiento de edición limitada de otoño 2014.", "weaponSpecialFallHealerText": "Varita de escarabajo", "weaponSpecialFallHealerNotes": "El escarabajo en esta vara mágica protege y cura a quien la manipula. Aumenta la Inteligencia por <%= int %>. Equipamiento de Edición Limitada de Otoño de 2014.", "weaponSpecialWinter2015RogueText": "Pincho de Hielo", @@ -112,7 +112,7 @@ "weaponMystery201411Notes": "Apuñalar a tus enemigos o tu comida favorita - este horca versatíl lo hace todo! No otorga ningún beneficio. Articulo de Suscriptor, Noviembre 2014.", "weaponMystery301404Text": "Bastón Steampunk", "weaponMystery301404Notes": "Excelente para dar una vuelta por el pueblo. Artículo de Suscriptor de Marzo de 3015. No confiere ningún beneficio.", - "armor": "armor", + "armor": "Armadura", "armorBase0Text": "Ropa simple", "armorBase0Notes": "Ropa simple. No otorga ningún beneficio.", "armorWarrior1Text": "Armadura de cuero", @@ -221,11 +221,11 @@ "armorMystery201409Notes": "Un chaleco cubierto con hojas que permite camuflarse a quien lo usa. No confiere ningún beneficio. Artículo de Suscriptor de Septiembre de 2014.", "armorMystery201410Text": "Atuendo de duende", "armorMystery201410Notes": "¡Escamoso, baboso y fuerte! No confiere ningún beneficio. Artículo de Suscriptor de Octubre de 2014.", - "armorMystery201412Text": "Penguin Suit", - "armorMystery201412Notes": "You're a penguin! Confers no benefit. December 2014 Subscriber Item.", + "armorMystery201412Text": "Traje Pingüino", + "armorMystery201412Notes": "¡Eres un pingüino! No confiere ningún beneficio. Artículo de Suscriptor de Deciembre de 2014.", "armorMystery301404Text": "Traje Steampunk", "armorMystery301404Notes": "¡Sofisticado y elegante! No confiere ningún beneficio. Artículo de Suscriptor de Febrero de 3015.", - "headgear": "headgear", + "headgear": "Casco", "headBase0Text": "Sin casco", "headBase0Notes": "Sin protector de cabeza.", "headWarrior1Text": "Casco de cuero", @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Hay magia entretejida en cada fibra de este sombrero. Aumenta la Percepción por <%= per %>. Equipamiento de Edición Limitada de Otoño de 2014.", "headSpecialFallHealerText": "Vendas de la cabeza", "headSpecialFallHealerNotes": "Extremadamente sanitarias y muy a la moda. Aumentan la Inteligencia por <%= int %>. Equipamiento de Edición Limitada de Otoño de 2014.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Máscara de Bestia de Hielo", "headSpecialWinter2015RogueNotes": "Eres realmente, definitivamente, absolutamente una Bestia de Hielo legítima. No estás infiltrándote en las colmenas de las Bestias de Hielo. No tienes ningún interés en absoluto en los tesoros que, según se rumorea, yacen en sus gélidos túneles. Grrrr. Aumenta la Percepción por <%= per %>. Equipamiento de Edición Limitada de Invierno de 2015.", "headSpecialWinter2015WarriorText": "Yelmo de Pan de Jengibre", @@ -329,14 +331,14 @@ "headMystery201408Text": "Corona del sol", "headMystery201408Notes": "Esta corona abrasadora le da a quien la usa una gran fuerza de voluntad. No confiere ningún beneficio. Artículo de Suscriptor de Agosto de 2014.", "headMystery201411Text": "Yelmo de Acero para Deportes", - "headMystery201411Notes": "Este es el yelmo tradicional usado en el adorado deporte Habiticano \"Balancear la Pelota\", el cual consiste en cubrirse con un gran equipo protector y luego comprometerse a mantener un equilibrio sano entre la vida y el trabajo... MIENTRAS TE PERSIGUEN HIPOGRIFOS. No confiere ningún beneficio. Artículo de Suscriptor de Noviembre de 2014.", - "headMystery201412Text": "Penguin Hat", - "headMystery201412Notes": "Who's a penguin? Confers no benefit. December 2014 Subscriber Item.", + "headMystery201411Notes": "Este es el yelmo tradicional usado en el adorado deporte Habiticano Balanbol, el cual consiste en cubrirse con un gran equipo protector y luego comprometerse a mantener un equilibrio sano entre la vida y el trabajo... MIENTRAS TE PERSIGUEN HIPOGRIFOS. No confiere ningún beneficio. Artículo de Suscriptor de Noviembre de 2014.", + "headMystery201412Text": "Gorro de Pingüino", + "headMystery201412Notes": "¿Quien es un pingüino? No confiere ningún beneficio. Artículo de Suscriptor de Deciembre de 2014.", "headMystery301404Text": "Galera Elegante", "headMystery301404Notes": "¡Una galera elegante para los señores más sofisticados! Artículo de Suscriptor de Enero de 3015. No confiere ningún beneficio.", "headMystery301405Text": "Galera Básica", "headMystery301405Notes": "Una galera básica que implora ser emparejada con algunos accesorios elegantes. No confiere ningún beneficio. Artículo de Suscriptor de Mayo de 3015.", - "offhand": "off-hand item", + "offhand": "artículo addicional", "shieldBase0Text": "Sin equipamiento addicional", "shieldBase0Notes": "Sin escudo o arma secundaria.", "shieldWarrior1Text": "Escudo de madera", diff --git a/locales/es_419/generic.json b/locales/es_419/generic.json index 68f6b996b3..3e740bf72e 100644 --- a/locales/es_419/generic.json +++ b/locales/es_419/generic.json @@ -35,7 +35,7 @@ "neverMind": "No importa", "buyMoreGems": "Comprar más gemas.", "notEnoughGems": "No hay gemas suficientes", - "alreadyHave": "Whoops! You already have this item. No need to buy it again!", + "alreadyHave": "¡Ups! Ya tienes este artículo. ¡No hace falta comprarlo de nuevo!", "delete": "Eliminar", "gems": "Gemas", "moreInfo": "Más información", @@ -84,5 +84,6 @@ "September": "Septiembre", "October": "Octubre", "November": "Noviembre", - "December": "Diciembre" + "December": "Diciembre", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/es_419/groups.json b/locales/es_419/groups.json index 67fda80813..20a580debd 100644 --- a/locales/es_419/groups.json +++ b/locales/es_419/groups.json @@ -84,10 +84,10 @@ "unblock": "Desbloquear", "pm-reply": "Enviar una respuesta", "inbox": "Bandeja de entrada", - "abuseFlag": "Report violation of Community Guidelines", - "abuseFlagModalHeading": "Report <%= name %> for violation?", - "abuseFlagModalBody": "Are you sure you want to report this post? You should ONLY report a post that violates the <%= firstLinkStart %>Community Guidelines<%= linkEnd %> and/or <%= secondLinkStart %>Terms of Service<%= linkEnd %>. Inappropriately reporting a post is a violation of the Community Guidelines and may give you an infraction.", - "abuseFlagModalButton": "Report", - "abuseReported": "Thank you for reporting this violation. The moderators have been notified.", - "abuseAlreadyReported": "You have already reported this message." + "abuseFlag": "Reportar una violación de las Normas de la Comunidad.", + "abuseFlagModalHeading": "¿Reportar una violación hecha por <%= name %>?", + "abuseFlagModalBody": "¿De verdad queres reportar este publicación? Se debe reportar una publicación SOLAMENTE cuando hay una violación de las <%= firstLinkStart %>Normas de la Comunidad<%= linkEnd %> y/o <%= secondLinkStart %>Términos de Servicio<%= linkEnd %>. Reportar una publicación indebidamente es una violación de las Normas de la Comunidad y puede resultar en una infracción.", + "abuseFlagModalButton": "Reportar", + "abuseReported": "Gracias por reportar esta violación. Se han notificado a los moderadores.", + "abuseAlreadyReported": "Ya has reportado este mensaje." } \ No newline at end of file diff --git a/locales/es_419/limited.json b/locales/es_419/limited.json index 791325d417..501f20a903 100644 --- a/locales/es_419/limited.json +++ b/locales/es_419/limited.json @@ -9,18 +9,27 @@ "valentineCard": "Tarjeta del día de San Valentin", "adoringFriends": "Amigos cariñosos", "adoringFriendsText": "Aww, tú y tu amigo se quieren mucho el uno al otro. Enviaste o recibiste <%= cards %> tarjetas del día de San Valentín.", - "limited30Apr": "Disponibles para comprar hasta el 30 de abril (pero siempre disponibles cuando se hayan comprado).", "polarBear": "Oso polar", "turkey": "Pavo", "polarBearPup": "Cachorro de oso polar", "jackolantern": "Calabaza de Halloween", "seasonalShop": "Tienda de las Festividades", "seasonalShopClosedTitle": "<%= linkStart %>Siena Leslie<%= linkEnd %>", - "seasonalShopTitle": "<%= linkStart %>Seasonal Sorceress<%= linkEnd %>", + "seasonalShopTitle": "Bruja estacional", "seasonalShopClosedText": "¡La Tienda de las Festividades está cerrada en este momento! No sé dónde está la Hechicera de las Festividades, pero apuesto a que volverá durante la próxima <%= linkStart %>Gran Gala<%= linkEnd %>!", - "seasonalShopText": "Welcome to the Seasonal Shop! From now until January 31st, we're stocking lots of seasonal edition winter goodies. After that, these items won't be back for another year, so get them while they're hot!! Or, er, cold.", - "candycaneSet": "Candy Cane (Mage)", - "skiSet": "Ski-sassin (Rogue)", - "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "seasonalShopText": "¡Bienvenidos a la Tienda Estacional! Desde ahora hasta el 31 de enero, estamos almacenando varios artículos de edición invierno. Después de esa fecha, esos artículos no vuelven por un año, así que ¡¡consiguelos mientras están calientes!! O, em, fríos.", + "candycaneSet": "Bastón de caramelo (Mago)", + "skiSet": "Esquia-sesino (Bribón)", + "snowflakeSet": "Copo de nieve (Curandero)", + "yetiSet": "Domadora de yetis (Guerrero)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/es_419/npc.json b/locales/es_419/npc.json index d8b7d4c5ee..6c6b61e18a 100644 --- a/locales/es_419/npc.json +++ b/locales/es_419/npc.json @@ -57,7 +57,7 @@ "partySysText": "¡Socializa, únete a un equipo y juega Habit con tus amigos! Mejorarás tus hábitos con compañeros de responsabilidad. Haz clic en Usuario -> Opciones -> Equipo, y sigue las instrucciones. ¿Vamos?", "classGear": "Equipo de clase", "classGearText": "Primero: ¡No se preocupe! Tu equipamiento viejo está en tu inventario, y ahora llevas puesto tu equipamiento de aprendiz de <%= klass %>. Vestir del equipamiento de tu clase le da un aumento de 50% a tus estadísticas. Sin embargo, siéntete libre de cambiar de equipamiento cuando quieras.", - "classStats": "Estas son las estadísticas de tu clase, afectan el estilo de juego. Cada vez que subes de nivel, recibirás un punto para asignar a una estadística particular. Flote sobre cada estadística para más información.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Asignación automática", "autoAllocateText": "Si 'asignación automática' esta seleccionada, tu avatar gana estadísticas automáticamente basándose en los atributos de tus tareas, los cuales puedes encontrar en TAREA > Revisar > Avanzado > Atributos. Ej, si vas de menudo al gimnasio, y tu Diaria 'Gym' esta en 'Físico', ganarás Fuerza automáticamente.", "spells": "Hechizos", diff --git a/locales/es_419/questscontent.json b/locales/es_419/questscontent.json index 467c64c82b..a630a7c502 100644 --- a/locales/es_419/questscontent.json +++ b/locales/es_419/questscontent.json @@ -12,7 +12,7 @@ "questEvilSanta2DropBearCubPolarPet": "Oso polar (Mascota)", "questGryphonText": "El Grifo de Fuego", "questGryphonNotes": "El gran maestro de bestias, baconsaur, ha acudido a tu equipo en busca de ayuda. \"Por favor aventureros, ¡deben ayudarme! ¡Mi preciado grifo se ha escapado y está aterrorizando Habit City! Si pueden detenerla, ¡podría recompensarlos con algunos de sus huevos!", - "questGryphonCompletion": "Defeated, the mighty beast ashamedly slinks back to its master. \"My word! Well done, adventurers!\" baconsaur exclaims, \"Please, have some of the gryphon's eggs. I am sure you will raise these young ones well!\"", + "questGryphonCompletion": "Derrotada, la poderosa bestia se escabulle avergonzada hacia su amo. \"¡Oh, bien hecho aventureros!\" exclama baconsaur. \"Por favor, tomen algunos de los huevos del grifo. ¡Estoy seguro de que cuidarán bien a estos pequeños!\"", "questGryphonBoss": "Grifo de fuego", "questGryphonDropGryphonEgg": "Grifo (huevo)", "questHedgehogText": "La Erizobestia", @@ -79,20 +79,20 @@ "questMoonstone3Boss": "Necrovicio", "questMoonstone3DropRottenMeat": "Carne podrida (comida)", "questMoonstone3DropZombiePotion": "Poción de ecolsion Zombie", - "questGoldenknight1Text": "Una Severa Reprimenda", + "questGoldenknight1Text": "Una severa reprimenda", "questGoldenknight1Notes": "

El Caballero de Oro esta molestando los pobre Habiticanos. No cumpliste todos tus Diarias? Marcaste un hábito negativo? Ella lo usará como razon para acosarte y decir que tienes que seguir su ejemplo. Ella es el ejemplo brillante de un Habitacano perfecto y TU no eres que un fracaso. Bueno, eso no es agradable! Todos comiten errores. No es necessario darle tanta negatividád. Tal vez es hora para reunir unos testimonos de los Habitacanos heridos y cantarle las cuarenta!

", "questGoldenknight1CollectTestimony": "Testimonios", "questGoldenknight1DropGoldenknight2Quest": "La Cadena del Caballero de Oro Parte 2: Gold Bronce (Pergamino)", - "questGoldenknight2Text": "Caballero de Oro", + "questGoldenknight2Text": "Caballero de oro", "questGoldenknight2Notes": "

Armado con cientos de testimonios de Habiticanos, enfrentas finalmente al Caballero Dorado. Empiezas a recitar las quejas de los Habiticanos, una por una. \"Y @Pfeffernusse dice que tus constantes fanfarronadas-\" Ella alza su mano para silenciarte y se burla, \"Por favor, estas personas simplemente están celosas de mi éxito. En lugar de quejarse, ¡deberían trabajar tan duro como yo! ¡Quizás pueda mostrarte el poder que puedes obtener mediante diligencia como la mía!\" Entonces levanta su Lucero del Alba, ¡y se prepara para atacarte!

", "questGoldenknight2Boss": "Caballero de Oro", "questGoldenknight2DropGoldenknight3Quest": "La Cadena del Caballero de Oro Parte 3: El Caballero de Hierro (Pergamino)", - "questGoldenknight3Text": "El Caballero del Hierro", + "questGoldenknight3Text": "El Caballero de hierro", "questGoldenknight3Notes": "

@Jon Arinbjorn grita para llamar tu atención. En los momentos siguientes a tu batalla, una nueva figura ha aparecido. Un caballero revestido de hierro manchado de negro se aproxima lentamente con su espada en mano. El Caballero Dorado vocifera hacia la figura \"¡Padre, no!\" pero el otro caballero no parece querer detenerse. Ella se vuelve hacia ti y dice \"Lo siento. He sido una tonta, con un ego demasiado grande para ver lo cruel que he sido. Pero mi padre es aún más cruel de lo que yo jamás podría ser. Si nadie lo detiene nos destruirá a todos. ¡Ten, usa mi Lucero del Alba y termina con el Caballero de Hierro!\"

", "questGoldenknight3Completion": "

Con un satisfactorio sonido metálico, el Caballero de Hierro cae sobre sus rodillas y se desploma. \"Eres bastante fuerte,\" jadea. \"Hoy me han humillado.\" El Caballero Dorado se acerca a ti y dice, \"Gracias. Creo que hemos ganado algo de humildad al enfrentarnos contigo. Hablaré con mi padre y le explicaré las quejas sobre nosotros. Quizás deberíamos empezar por disculparnos ante los otros Habiticanos.\" Se detiene a pensar por un momento antes de volverse nuevamente hacia ti. \"Ten: como obsequio, quiero que te quedes con mi Lucero del Alba. Es tuyo ahora.\"

", - "questGoldenknight3Boss": "El Caballero del Hierro", + "questGoldenknight3Boss": "El Caballero de hierro", "questGoldenknight3DropHoney": "Miel (Comida)", - "questGoldenknight3DropGoldenPotion": "Poción de Eclosión Dorado", + "questGoldenknight3DropGoldenPotion": "Poción de eclosión dorado", "questGoldenknight3DropWeapon": "El Lucero del Alba Triturador de Escalones de Mustaine (Arma Secundaria)", "questBasilistText": "La Basi-Lista", "questBasilistNotes": "Hay una conmoción en el mercado--del tipo que debería hacerte huir. Pero dado que eres un intrépido aventurero, en lugar de eso corres hacia ella y descubres una Basi-lista, ¡fusionándose a partir de Pendientes incompletos! Los Habiticanos en la cercanía están paralizados de miedo debido a la longitud de la Basi-lista, incapaces de empezar a trabajar. Desde alguna parte de las inmediaciones escuchas a @Arcosine gritar: \"¡Rápido! ¡Completen sus Pendientes y Diarias para reducir al monstruo, antes de que alguien se corte con el papel!\" Golpea velozmente, aventurero, y tilda algo - ¡pero cuidado! Si dejas alguna Diaria sin hacer, ¡la Basi-lista te atacará a ti y a tu equipo!", @@ -140,6 +140,6 @@ "questPenguinText": "Un Pingüino Muy Frígido", "questPenguinNotes": "Aunque sea un caluroso día de verano en el sur de Habitica, un extraño frío ha caído sobre el Lago Alegre. Vientos helados y fuertes soplan mientras la orilla del lago empieza a helarse. Espadas de hielo salen de la tierra, desplazando las hierbas. @Melynnrose y @Breadstrings corren a tu lado.

\"Ayudenos!\" dice @Melynnrose. \"Trajimos un pingüino gigante para congelar el lago para que pudiéramos patinar, pero ya hemos acabado pescados para darle de comer.\"

\"El pingüino se puso furioso y esta dirigiendo su aliento helado por todas partes!\" dice @Breadstrings. \"Por favor, tienes que someterlo antes de que todos estemos cubiertos con hielo!\" Parece que necestas calmar este pingüino.", "questPenguinCompletion": "Al vencer el pingüino, el hielo desaparece. El pingüino gigante se relaja bajo el sol, comiendo una cubeta de pescados que encontraste. Después, patina sobre el lago, soplando suavemente para crear una superficie de hielo lisa y brillante. Que ave tan raro! \"Parece que haya dejado unos huevos también,\" dice @Painter de Cluster.

@Rattify rie, \"Tal vez estos pingüinos serán un poco mas ... calurosos?\"", - "questPenguinBoss": "Pingüino Helado", + "questPenguinBoss": "Pingüino helado", "questPenguinDropPenguinEgg": "Pingüino (Huevo)" } \ No newline at end of file diff --git a/locales/es_419/spells.json b/locales/es_419/spells.json index b36f1b1c2c..3442ff1932 100644 --- a/locales/es_419/spells.json +++ b/locales/es_419/spells.json @@ -1,6 +1,6 @@ { "spellWizardFireballText": "Explosión de llamas", - "spellWizardFireballNotes": "Llamas estallan hacia adelante, chamuscando una tarea. Reduces la rojez de la tarea, dañas a cualquier monstruo que estés combatiendo y ganas Experiencia -- más por las tareas azules.", + "spellWizardFireballNotes": "Estallan llamas, quemando una tarea. Reduces la rojez de la tarea, le haces daño a cualquier monstruo con el que estés batallando y ganas Experiencia -- más por las tareas azules.", "spellWizardMPHealText": "Corriente etérea", "spellWizardMPHealNotes": "Un flujo de energía mágica sale de tus manos y recarga a tu grupo. Tu grupo recupera PM. ", "spellWizardEarthText": "Terremoto", @@ -10,17 +10,17 @@ "spellWarriorSmashText": "Golpe brutal", "spellWarriorSmashNotes": "Golpeas salvajemente a una tarea con toda tu fuerza. La rojez de la tarea disminuye y le haces más daño a cualquier monstruo que estés batallando.", "spellWarriorDefensiveStanceText": "Postura defensiva", - "spellWarriorDefensiveStanceNotes": "Te tomas un minuto para relajar tu cuerpo y adoptar una postura defensiva, preparándote para la siguiente arremetida de las tareas. Esto reduce el daño de las Diarias al incrementar tu Constitución.", - "spellWarriorValorousPresenceText": "Presencia Valerosa", - "spellWarriorValorousPresenceNotes": "Tu presencia incentiva al equipo. Esta valentía recién descubierta los hace más poderosos al aumentar su Fuerza.", + "spellWarriorDefensiveStanceNotes": "Tomas un minuto para relajar tu cuerpo y adoptar una postura defensiva, preparándote para la siguiente arremetida de las tareas. Esto reduce el daño de las Diarias al aumentar tu Constitución.", + "spellWarriorValorousPresenceText": "Presencia valerosa", + "spellWarriorValorousPresenceNotes": "Tu presencia envalentona al equipo. Esta valentía recién descubierta los hace más poderosos al aumentar su Fuerza.", "spellWarriorIntimidateText": "Mirada intimidante", - "spellWarriorIntimidateNotes": "Tu mirada infunde miedo en los corazones de los enemigos de tu equipo. Tu equipo obtiene un aumento moderado de la defensa al incrementar la Constitución.", + "spellWarriorIntimidateNotes": "Tu mirada infunde miedo en los corazones de los enemigos de tu equipo. Tu equipo obtiene una mejora moderada de la defensa al aumentar la Constitución.", "spellRoguePickPocketText": "Carterista", "spellRoguePickPocketNotes": "Tus dedos ágiles se deslizan en los bolsillos de la tarea y encuentran algunos tesoros. Obtienes un bono de oro inmediato de esa tarea. ¡Entre más gorda (azul) esté la tarea, más oro te robas!", "spellRogueBackStabText": "Puñalada", "spellRogueBackStabNotes": "Sin hacer ni un ruido, te colocas detrás de una tarea y la apuñalas en la espalda. Le haces un gran daño a la tarea, con una mayor probabilidad de impacto crítico.", "spellRogueToolsOfTradeText": "Herramientas del oficio", - "spellRogueToolsOfTradeNotes": "Compartes tus herramientas de robo con el equipo para ayudarlos a 'adquirir' más oro. Al aumentar la Percepción, el bonus de oro de las tareas y las probabilidades del equipo de obtener botines son elevados por un día.", + "spellRogueToolsOfTradeNotes": "Compartes tus herramientas de robo con el equipo para ayudarlos a 'adquirir' más oro. Al potenciar la Percepción, el bonus de oro de las tareas y las probabilidades del equipo de obtener botines son elevados por un día.", "spellRogueStealthText": "Sigilo", "spellRogueStealthNotes": "Te esquivas entre las sombras, levantando tu capucha. Varias Diarias no te encontrarán esta noche; menos todavía cuanto más alta sea tu Percepción.", "spellHealerHealText": "Luz de curación ", @@ -28,7 +28,7 @@ "spellHealerBrightnessText": "Claridad abrasadora", "spellHealerBrightnessNotes": "Lanzas una ráfaga de luz que ciega a todas tus tareas. La rojez de tus tareas se reduce.", "spellHealerProtectAuraText": "Aura protectora", - "spellHealerProtectAuraNotes": "Un aura mágica rodea a los miembros de tu equipo, protegiéndolos de cualquier daño. Los miembros de tu equipo obtienen un aumento de su defensa al incrementar la Constitución.", + "spellHealerProtectAuraNotes": "Un aura mágica rodea a los miembros de tu equipo, protegiéndolos de cualquier daño. Los miembros de tu equipo obtienen una mejora a su defensa al aumentar la Constitución.", "spellHealerHealAllText": "Bendición", "spellHealerHealAllNotes": "Una luz reconfortante envuelve a tu equipo y cura sus heridas. Los miembros de tu equipo recuperan Salud.", "spellSpecialSnowballAuraText": "Bola de nieve", diff --git a/locales/es_419/subscriber.json b/locales/es_419/subscriber.json index af76247103..b6fd694cab 100644 --- a/locales/es_419/subscriber.json +++ b/locales/es_419/subscriber.json @@ -62,11 +62,14 @@ "sureCancelSub": "¿Estás seguro que quieres cancelar tu suscripción?", "subCanceled": "La suscripción se desactivará el", "subGemPop": "Como te has suscripto a HabitRPG, puedes comprar una cantidad de Gemas cada mes utilizando tu Oro. Puedes ver cuántas Gemas están disponibles para comprar en la esquina del ícono de las Gemas.", - "subGemName": "Gemas de Suscriptor", - "timeTravelers": "Viajeros del Tiempo", + "subGemName": "Gemas de suscriptor", + "timeTravelers": "Viajeros del tiempo", "timeTravelersTitleNoSub": "<%= linkStartTyler %>Tyler<%= linkEnd %> y <%= linkStartVicky %>Vicky<%= linkEnd %>", - "timeTravelersTitle": "Misteriosos Viajeros del Tiempo", - "timeTravelersPopoverNoSub": "¡Necesitarás un Reloj de Arena Místico para convocar a los misteriosos Viajeros del Tiempo! Los <%= linkStart %>suscriptores<%= linkEnd %> obtendrán un Reloj de Arena Místico por cada tres meses de suscripción consecutivos. Vuelve cuando tengas un Reloj de Arena Místico, y los Viajeros del Tiempo te traerán un Conjunto de Artículos de Suscriptor del pasado... or quizás del futuro.", - "timeTravelersPopover": "Vemos que tienes un Reloj de Arena Místico, ¡así que con mucho gusto viajaremos al pasado por ti! Por favor, elige el Conjunto Misterioso que más te guste. ¡<%= linkStart %>Aquí<%= linkEnd %> puedes ver una lista de conjuntos pasados! Si ninguno te satisface, ¿podemos ofrecerte uno de nuestros Conjuntos Steampunk futuristas?", - "mysticHourglassPopover": "El Reloj de Arena Místico te permite comprar conjuntos de suscriptor de meses previos." + "timeTravelersTitle": "Misteriosos viajeros del tiempo", + "timeTravelersPopoverNoSub": "¡Necesitarás un Reloj de arena mística para convocar a los misteriosos Viajeros del tiempo! Los <%= linkStart %>suscriptores<%= linkEnd %> obtendrán un Reloj de arena mística por cada tres meses de suscripción consecutivos. Vuelve cuando tengas un Reloj de arena mística, y los Viajeros del tiempo te traerán un Conjunto de artículos de suscriptor del pasado... o quizás hasta del futuro.", + "timeTravelersPopover": "Vemos que tienes un Reloj de arena mística, ¡así que con mucho gusto viajaremos al pasado por ti! Por favor, elige el Conjunto misterioso que más te guste. ¡<%= linkStart %>Aquí<%= linkEnd %> puedes ver una lista de conjuntos antiguos! Si ninguno te satisface, ¿podemos ofrecerte uno de nuestros Conjuntos steampunk futuristas?", + "mysticHourglassPopover": "El Reloj de arena mística te permite comprar conjuntos de suscriptor de meses anteriores.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/fr/communityguidelines.json b/locales/fr/communityguidelines.json index 8bc78fbceb..e0ee97e458 100644 --- a/locales/fr/communityguidelines.json +++ b/locales/fr/communityguidelines.json @@ -94,7 +94,7 @@ "commGuideList05D": "Prétendre faire partie du Staff ou des Mods", "commGuideList05E": "Répétition d’infractions modérées", "commGuideHeadingModerateInfractions": "Infractions Modérées", - "commGuidePara054": "Moderate infractions do not make our community unsafe, but they do make it unpleasant. These infractions will have moderate consequences. When in conjunction with multiple infractions, the consequences may grow more severe.", + "commGuidePara054": "Des infractions modérées n'affectent pas notre communauté, mais ne la rendent pas attractive. Ces infractions auront des conséquences adaptées. Lorsqu'elles sont liées à d'autres infractions, les conséquences peuvent être plus importantes.", "commGuidePara055": "Les exemples suivants représentent des infractions modérées. Cette liste n’est pas exhaustive.", "commGuideList06A": "Ignorer les Mods ou leur montrer de l’irrespect. Cela comprend : se plaindre publiquement des Modérateurs ou d’autres membres de la communauté / défendre ou glorifier publiquement des membres bannis. Si vous avez des remarques au sujet d’une règle ou de l’un·e des Mods, contactez Lemoness par courriel (leslie@habitrpg.com).", "commGuideList06B": "Modération abusive. Pour clarifier : un rappel sympathique des règles ne pose pas de problème. La modération abusive consiste à ordonner, demander et/ou sous-entendre fortement que quelqu’un doive vous écouter afin de corriger une erreur. Vous pouvez prévenir une personne qu’elle enfreint les règles, mais ne réclamez pas d’action particulière – par exemple, dire « Juste pour que tu saches, il est déconseillé de jurer dans la Taverne donc tu devrais retirer cela » est plus adéquat que dire « Je vais devoir te demander de retirer tes propos ».", diff --git a/locales/fr/gear.json b/locales/fr/gear.json index 0f7dd1a95b..a89332be64 100644 --- a/locales/fr/gear.json +++ b/locales/fr/gear.json @@ -1,5 +1,5 @@ { - "weapon": "weapon", + "weapon": "arme", "weaponBase0Text": "Pas d'arme", "weaponBase0Notes": "Pas d'arme.", "weaponWarrior0Text": "Epée d'entraînement", @@ -112,7 +112,7 @@ "weaponMystery201411Notes": "Embrochez vos ennemis ou plantez-la dans votre nourriture préférée : cette fourche multi-fonctions peut tout faire ! N'apporte aucun bonus. Équipement d'Abonné de Novembre 2014.", "weaponMystery301404Text": "Canne Steampunk", "weaponMystery301404Notes": "Parfaite pour faire un tour en ville. N'apporte aucun bonus. Équipement d'Abonné de Mars 3015.", - "armor": "armor", + "armor": "armure", "armorBase0Text": "Habit simple", "armorBase0Notes": "Un vêtement ordinaire. N'apporte aucun avantage.", "armorWarrior1Text": "Armure de Cuir", @@ -221,11 +221,11 @@ "armorMystery201409Notes": "Une veste recouverte de feuilles qui camoufle son porteur. N'apporte aucun bonus. Équipement d'Abonné de Septembre 2014.", "armorMystery201410Text": "Tenue de Gobelin", "armorMystery201410Notes": "Écaillé, visqueux et puissant ! N'apporte aucun bonus. Équipement d'Abonné d'Octobre 2014. ", - "armorMystery201412Text": "Penguin Suit", - "armorMystery201412Notes": "You're a penguin! Confers no benefit. December 2014 Subscriber Item.", + "armorMystery201412Text": "Costume de Pingouin ", + "armorMystery201412Notes": "Vous êtes un pingouin! Ne confère aucun avantage. Objet d'abonnement de Décembre 2014.", "armorMystery301404Text": "Tenue Steampunk", "armorMystery301404Notes": "Pimpant et fringuant ! N'apporte aucun bonus. Équipement d'Abonné de Février 3015.", - "headgear": "headgear", + "headgear": "coiffure", "headBase0Text": "Pas de casque", "headBase0Notes": "Pas de couvre-chef.", "headWarrior1Text": "Heaume de Cuir", @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "La magie imprègne chaque fil de ce chapeau. Augmente la Perception de <%= per %>. Équipement en Édition Limitée de l'Automne 2014.", "headSpecialFallHealerText": "Bandages de Tête", "headSpecialFallHealerNotes": "Hautement hygiénique tout en restant à la mode. Augmente l'Intelligence de <%= int %> points. Équipement en Édition Limitée de l'Automne 2014.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Masque de Dragon Stalactite", "headSpecialWinter2015RogueNotes": "Vous êtes vraiment, sérieusement, absolument un authentique Dragon Stalactite. Vous? Un imposteur qui infiltre leurs rangs, dans l'espoir de soutirer quelque trésor gisant - prétendument - dans leurs galeries de glace? Jamais! Roaar! Augmente la Perception de <%= per %>. Édition limitée d'Hiver 2015.", "headSpecialWinter2015WarriorText": "Casque en Pain d’Épice", @@ -330,13 +332,13 @@ "headMystery201408Notes": "Cette couronne flamboyante confère une grande force de volonté à son porteur. N'apporte aucun bonus. Équipement d'Abonné d'Août 2014.", "headMystery201411Text": "Heaume d'Acier Sportif", "headMystery201411Notes": "Le heaume traditionnel porté pour le Balance-Ball, le sport Habiticien populaire qui consiste à vous recouvrir d'une lourde tenue de protection puis à vous lancer dans un sain équilibrage travail-vie... TOUT EN ÉTANT POURSUIVI PAR DES HIPPOGRIFFES ! N'apporte aucun bonus. Équipement d'Abonné de Novembre 2014.", - "headMystery201412Text": "Penguin Hat", - "headMystery201412Notes": "Who's a penguin? Confers no benefit. December 2014 Subscriber Item.", + "headMystery201412Text": "Chapeau Pingouin", + "headMystery201412Notes": "Qui est un pingouin? Ne confère aucun avantage. Objet d'abonnement de Décembre 2014.", "headMystery301404Text": "Haut-de-forme Fantaisiste", "headMystery301404Notes": "Un couvre-chef fantaisiste pour les gens de bonne famille les plus élégants ! N'apporte aucun bonus. Équipement d'Abonné de Janvier 3015.", "headMystery301405Text": "Haut-de-forme Classique", "headMystery301405Notes": "Un haut-de-forme classique ne demandant qu'à être assorti avec des accessoires fantaisistes. N'apporte aucun bonus. Équipement d'Abonné de Mai 3015.", - "offhand": "off-hand item", + "offhand": "objet spontané", "shieldBase0Text": "Pas d'équipement de main secondaire", "shieldBase0Notes": "Pas de bouclier ni de deuxième arme.", "shieldWarrior1Text": "Bouclier de Bois", diff --git a/locales/fr/generic.json b/locales/fr/generic.json index 5968ad7348..91e74376d5 100644 --- a/locales/fr/generic.json +++ b/locales/fr/generic.json @@ -35,7 +35,7 @@ "neverMind": "Plus tard", "buyMoreGems": "Acheter plus de Gemmes", "notEnoughGems": "Pas assez de Gemmes", - "alreadyHave": "Whoops! You already have this item. No need to buy it again!", + "alreadyHave": "Oups! Vous avez déjà cet objet. Pas besoin de le racheter!", "delete": "Effacer", "gems": "Gemmes", "moreInfo": "Plus d'infomations", @@ -84,5 +84,6 @@ "September": "Septembre", "October": "Octobre", "November": "Novembre", - "December": "Décembre" + "December": "Décembre", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/fr/groups.json b/locales/fr/groups.json index 8c7aaaca15..63fe7ed882 100644 --- a/locales/fr/groups.json +++ b/locales/fr/groups.json @@ -84,10 +84,10 @@ "unblock": "Ne plus bloquer", "pm-reply": "Répondre", "inbox": "Boîte de Réception", - "abuseFlag": "Report violation of Community Guidelines", - "abuseFlagModalHeading": "Report <%= name %> for violation?", - "abuseFlagModalBody": "Are you sure you want to report this post? You should ONLY report a post that violates the <%= firstLinkStart %>Community Guidelines<%= linkEnd %> and/or <%= secondLinkStart %>Terms of Service<%= linkEnd %>. Inappropriately reporting a post is a violation of the Community Guidelines and may give you an infraction.", - "abuseFlagModalButton": "Report", - "abuseReported": "Thank you for reporting this violation. The moderators have been notified.", - "abuseAlreadyReported": "You have already reported this message." + "abuseFlag": "Signaler une infraction aux Règles de la Communauté", + "abuseFlagModalHeading": "SIgnaler <%= name %> pour infraction?", + "abuseFlagModalBody": "Voulez-vous vraiment signaler cette publication? Vous ne devez signaler SEULEMENT celles qui enfreignent les <%= firstLinkStart %>Règles de la Communauté<%= linkEnd %> et/ou les<%= secondLinkStart %>Conditions Générales<%= linkEnd %>. Le signalement innaproprié d'une publication est une violation des Règles de la Communauté et peut vous affecter d'une infraction.", + "abuseFlagModalButton": "Signaler", + "abuseReported": "Merci d'avoir signalé cette infraction. Les modérateurs en ont été informé.", + "abuseAlreadyReported": "Vous avez déjà signalé ce message." } \ No newline at end of file diff --git a/locales/fr/limited.json b/locales/fr/limited.json index 09c3fd4cdb..520b0d4880 100644 --- a/locales/fr/limited.json +++ b/locales/fr/limited.json @@ -9,18 +9,27 @@ "valentineCard": "Carte de St Valentin", "adoringFriends": "Amis Chéris", "adoringFriendsText": "Oooh, toi et tes ami·e·s devez beaucoup vous aimer ! Tu as envoyé ou reçu <%= cards %> cartes pour la St Valentin.", - "limited30Apr": "Disponible à l'achat jusqu'au 30 avril (mais indéfiniment dans vos options si vous l'avez déjà acheté).", "polarBear": "Ours polaire", "turkey": "Dindon", "polarBearPup": "Ourson polaire", "jackolantern": "Citrouille d'Halloween", "seasonalShop": "Boutique Saisonnière", "seasonalShopClosedTitle": "<%= linkStart %>Siena Leslie<%= linkEnd %>", - "seasonalShopTitle": "<%= linkStart %>Seasonal Sorceress<%= linkEnd %>", + "seasonalShopTitle": "<%= linkStart %>Saisonnier Sorciere<%= linkEnd %>", "seasonalShopClosedText": "La Boutique Saisonnière est actuellement fermée !! Je ne sais pas où est passé la Sorcière Saisonnière, mais je parie qu'elle sera de retour lors du prochain <%= linkStart %>Grand Gala<%= linkEnd %>!", - "seasonalShopText": "Welcome to the Seasonal Shop! From now until January 31st, we're stocking lots of seasonal edition winter goodies. After that, these items won't be back for another year, so get them while they're hot!! Or, er, cold.", - "candycaneSet": "Candy Cane (Mage)", - "skiSet": "Ski-sassin (Rogue)", - "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "seasonalShopText": "Bienvenue au magasin saisonnier! A partir de maintenant jusqu'au 31 Janvier, il y aura un stock d'équipement d’édition d'hiver. Après ça, ces objets ne seront plus accessibles pendant un an, alors prenez les tant qu'ils sont chaud!! Ou, euh, froid.", + "candycaneSet": "Sucre d'orge (Mage)", + "skiSet": "Ski-sassin (Voleur)", + "snowflakeSet": "Flocon de neige (Guérisseur)", + "yetiSet": "Dompteur de Yéti (Guerrier)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/fr/npc.json b/locales/fr/npc.json index ddc582d6b5..277a10b59f 100644 --- a/locales/fr/npc.json +++ b/locales/fr/npc.json @@ -57,7 +57,7 @@ "partySysText": "Soyez sociable, rejoignez une équipe et jouez à HabitRPG avec vos amis ! Vous gérerez mieux vos habitudes en partageant les reponsabilités. Cliquez sur Utilisateur > Options > Équipe et suivez les instructions. Quelqu'un cherche un groupe ?", "classGear": "Équipement de classe", "classGearText": "D'abord, pas de panique ! Votre vieil équipement est dans votre inventaire et vous portez maintenant votre équipement d'apprenti <%= klass %>. Porter l'équipement de votre classe apporte un bonus de 50% à vos attributs. Cependant, rien ne vous empêche de revenir à votre ancien équipement.", - "classStats": "Ce sont les attributs de votre classe, ils affectent la façon de jouer. Chaque fois que vous montez en niveau, vous obtenez un point à attribuer à un attribut en particulier. Passez au dessus de chaque attribut pour plus d'information.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Distribution automatique", "autoAllocateText": "Si \"attribution automatique\" est sélectionné, votre avatar gagne des attributs automatiquement selon les attributs de vos tâches, que vous pouvez trouver dans TÂCHES > Modifier > Avancé > Attributs. Par exemple, si vous allez souvent à la salle de sport et que votre Quotidienne \"Sport\" a l'attribut \"Physique\", vous gagnerez de la FOR automatiquement.", "spells": "Sorts", diff --git a/locales/fr/questscontent.json b/locales/fr/questscontent.json index e497c44663..18bddca25c 100644 --- a/locales/fr/questscontent.json +++ b/locales/fr/questscontent.json @@ -12,7 +12,7 @@ "questEvilSanta2DropBearCubPolarPet": "Ours Polaire (Familier)", "questGryphonText": "Le Griffon Flamboyant", "questGryphonNotes": "Le grand Maître des Bêtes, @baconsaur, est venu voir votre équipe pour trouver de l'aide. \"Je vous en prie, aventuriers, aidez-moi ! Mon précieux griffon s'est échappé et terrorise Habit City ! Si vous réussissez à l'arrêter, je vous récompenserai en vous donnant certains de ses œufs !\"", - "questGryphonCompletion": "Defeated, the mighty beast ashamedly slinks back to its master. \"My word! Well done, adventurers!\" baconsaur exclaims, \"Please, have some of the gryphon's eggs. I am sure you will raise these young ones well!\"", + "questGryphonCompletion": "Vaincue, la puissante bête retourna honteusement vers son maître. \"Ma parole! Bien joué, aventuriers!\"s'exclame le baconsaur,\"Je vous en prie, prenez ces œufs de gryphons. Je suis sûr que vous vous en occuperez bien!\"", "questGryphonBoss": "Griffon Flamboyant", "questGryphonDropGryphonEgg": "Griffon (Œuf)", "questHedgehogText": "La Bête Hérissée", diff --git a/locales/fr/subscriber.json b/locales/fr/subscriber.json index d53c8fcdce..3a5699f253 100644 --- a/locales/fr/subscriber.json +++ b/locales/fr/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Mystérieux Voyageurs Temporels", "timeTravelersPopoverNoSub": "Vous aurez besoin d'un Sablier Mystique pour invoquer les mystérieux Voyageurs Temporels ! <%= linkStart %>Les Abonnés<%= linkEnd %> reçoivent un Sablier Mystique par tranche de trois mois consécutifs d'abonnement. Revenez lorsque vous aurez un Sablier Mystique, et les Voyageurs Temporels vous fourniront un Set d'Équipement d'Abonné du passé... ou peut-être même du futur.", "timeTravelersPopover": "Nous avons vu le Sablier Mystique en votre possession, nous serons donc heureux de traverser le temps depuis le futur, pour vous ! Choisissez le Set d'Objets Mystérieux qui vous ferait plaisir. Vous pouvez consulter une liste des set d'équipements passés <%= linkStart %>ici<%= linkEnd %> ! Si ceux-ci ne vous satisfont pas, peut-être seriez-vous intéressé par l'un de nos élégamment futuristes Sets d'Équipements Steampunk ?", - "mysticHourglassPopover": "Un Sablier Mystique vous permet d'acheter les tenues d'abonné des mois précédents." + "mysticHourglassPopover": "Un Sablier Mystique vous permet d'acheter les tenues d'abonné des mois précédents.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/he/content.json b/locales/he/content.json index 9dac1b19c4..1b6e5955b4 100644 --- a/locales/he/content.json +++ b/locales/he/content.json @@ -43,10 +43,10 @@ "questEggRoosterAdjective": "מקרקר", "questEggSpiderText": "עכביש", "questEggSpiderAdjective": "מבחיל", - "questEggOwlText": "Owl", - "questEggOwlAdjective": "wise", - "questEggPenguinText": "Penguin", - "questEggPenguinAdjective": "perspicacious", + "questEggOwlText": "ינשוף", + "questEggOwlAdjective": "חכם", + "questEggPenguinText": "פינגווין", + "questEggPenguinAdjective": "בַּעַל תְפִיסָה חַדָה", "eggNotes": "מצא/י שיקוי בקיעה, בזוק/בזקי אותו על הביצה הזו, והיא תהפוך ל <%= eggText() %> <%= eggAdjective() %>.", "hatchingPotionBase": "רגיל", "hatchingPotionWhite": "לבן", diff --git a/locales/he/gear.json b/locales/he/gear.json index 373a45d7d5..e1b0c28e82 100644 --- a/locales/he/gear.json +++ b/locales/he/gear.json @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Magic is woven into every thread of this hat. Increases Perception by <%= per %>. Limited Edition 2014 Autumn Gear.", "headSpecialFallHealerText": "תחבושת ראש", "headSpecialFallHealerNotes": "Highly sanitary and very fashionable. Increases Intelligence by <%= int %>. Limited Edition 2014 Autumn Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/he/generic.json b/locales/he/generic.json index 4ef33e87e9..4dc7525ebe 100644 --- a/locales/he/generic.json +++ b/locales/he/generic.json @@ -35,7 +35,7 @@ "neverMind": "לא משנה", "buyMoreGems": "לקניית אבני חן נוספות", "notEnoughGems": "חסרות לך אבני חן", - "alreadyHave": "Whoops! You already have this item. No need to buy it again!", + "alreadyHave": "אופס! כבר יש לך פריט זה. אין צורך לקנות את זה שוב!", "delete": "מחק", "gems": "אבני חן", "moreInfo": "מידע נוסף", @@ -84,5 +84,6 @@ "September": "ספטמבר", "October": "אוקטובר", "November": "נובמבר", - "December": "דצמבר" + "December": "דצמבר", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/he/limited.json b/locales/he/limited.json index 7be1d76895..e2acbe1160 100644 --- a/locales/he/limited.json +++ b/locales/he/limited.json @@ -9,7 +9,6 @@ "valentineCard": "כרטיס יום האהבה", "adoringFriends": "חברים תומכים", "adoringFriendsText": "אווו, לך ולחברים/ות שלך בטח ממש איכפת זה מזו! שלחת או קיבלת <%= cards %> כרטיסים ליום האהבה.", - "limited30Apr": "זמין לרכישה עד ה30 באפריל (אבל יישאר זמין לתמיד אם נרכש!)", "polarBear": "דוב קוטב", "turkey": "תרנגול הודו", "polarBearPup": "דובון קוטב", @@ -22,5 +21,15 @@ "candycaneSet": "Candy Cane (Mage)", "skiSet": "Ski-sassin (Rogue)", "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "yetiSet": "Yeti Tamer (Warrior)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/he/npc.json b/locales/he/npc.json index 4630a2296a..376fa870a7 100644 --- a/locales/he/npc.json +++ b/locales/he/npc.json @@ -57,7 +57,7 @@ "partySysText": "היו חברתיים והקימו חבורה עם כל חבריכם! הרבה יותר קל לבצע משימות עם תמיכה של שותפים. לחץ/י על אפשרויות->חבורה ועקוב/עקבי אחר ההוראות. מישהו מחפש אחר חבורה?", "classGear": "ציוד מקצוע", "classGearText": "קודם כל: בלי פאניקה! הציוד הישן שלך עבר לתרמיל שלך, וכעת את/ה לובש/ת את הציוד של <%= klass %> מתחיל. לבישת הציוד המתאים למקצוע שלך מקנה לך בונוס של 50% לתכונות, אבל תרגיש/י חופשי לחזור לציוד הישן מתי שבא לך.", - "classStats": "אלו התכונות של המקצוע שלך, הן משפיעות על מהלך המשחק. עם כל עליית רמה, תוענק לך נקודה עבור תכונה מסויימת. השהיית העכבר מעל כל תכונה תראה מידע מוסף אודותיה.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "חלוקה אוטומטית", "autoAllocateText": "אם סימנת 'חלוקה אוטומטית', הדמות שלך מקבלת תכונות באופן אוטומאטי התלוי בתכונות של המשימות שלך. אפשר לדבוק זאת ב מטלה > ערוך > מתקדם > תכונות . כלומר, אם את/ה הולכ/ת למכון הכושר לעיתים קרובות, ומטלת מכון הכושר שלך נחשבת 'פיזית', תקבל/י כוח באופן אוטומאטי", "spells": "לחשים", diff --git a/locales/he/settings.json b/locales/he/settings.json index 05131187ad..163277c33b 100644 --- a/locales/he/settings.json +++ b/locales/he/settings.json @@ -2,7 +2,7 @@ "settings": "הגדרות", "language": "שפה", "americanEnglishGovern": "במקרה של חוסר נאמנות למקור, הגרסא העברית, היא שקובעת. סתםסתם, ברור שהאנגלית.", - "helpWithTranslation": "Would you like to help with the translation of HabitRPG? Great! Then visit this Trello card.", + "helpWithTranslation": "האם אתה רוצה לעזור בתרגום HabitRPG? נהדר! לאחר מכן בקרו ב זה כרטיס Trello.", "showHeaderPop": "הראה את הדמות, מדי הבריאות/ניסיון שלך, ואת החבורה.", "stickyHeader": "כותרת דביקה", "stickyHeaderPop": "מדביק את ה\"כותרת\" - התמונה שלך ושל מדי הבריאות/ניסיון - לראש המסך. אם התיבה לא מסומנת הכותרת תיעלם בירידה למטה.", diff --git a/locales/he/spells.json b/locales/he/spells.json index 45c3fccc41..39e0fc0ad3 100644 --- a/locales/he/spells.json +++ b/locales/he/spells.json @@ -1,18 +1,18 @@ { "spellWizardFireballText": "פרץ להבות", - "spellWizardFireballNotes": "Flames blast forth, scorching a task. You reduce the task's redness, deal damage to any monster you're battling, and gain Experience -- more for blue tasks.", + "spellWizardFireballNotes": "להבות פיצוץ משם, שריפת משימה. לך להפחית את האדמומיות של המשימה, התמודדות נזק לכל מפלצת שאתה להילחם, ולצבור ניסיון - יותר במשימות הכחולות.", "spellWizardMPHealText": "פרץ אתרי", "spellWizardMPHealNotes": "זרם של אנרגייה קסומה זורם מידייך וטוען מחדש את חברי הקבוצה שלך. אנשי הקבוצה מקבלים MP.", "spellWizardEarthText": "רעידת אדמה", - "spellWizardEarthNotes": "The ground below your party's tasks cracks and shakes with extreme intensity, slowing them down and opening them up to more attacks. Your party gains a buff to Intelligence, which means more Experience.", + "spellWizardEarthNotes": "הקרקע מתחת סדקי המשימות של המפלגה שלך ומנערת בעוצמה קיצונית, האטה אותם ופותח אותן ליותר התקפות. המפלגה שלך מרוויחה בונוס למודיעין, מה שאומר שיותר ניסיון.", "spellWizardFrostText": "קור מקפיא", "spellWizardFrostNotes": "קרח מתפרץ מכל וכל, בולע את המשימות שלך ומקפיא אותן במקום. מד הרצף של המטלות היומיות שלך לא יתאפס בסוף היום. מטלות שלא הושלמו עדיין יגרמו לך נזק!", "spellWarriorSmashText": "חבטה אכזרית", "spellWarriorSmashNotes": "את/ה מכה מטלה יחידה בכל כוחך עד חורמה. דרגת האודם של המטלה פוחתת, ואת/ה גם גורם/ת נזק נוסף למפלצת בה את/ה נלחם/ת.", "spellWarriorDefensiveStanceText": "עמדה הגנתית", - "spellWarriorDefensiveStanceNotes": "You take a moment to relax your body and enter a defensive stance to ready yourself for the tasks' next onslaught. Reduces damage from Dailies at the end of the day by boosting your Constitution.", + "spellWarriorDefensiveStanceNotes": "אתה לקחת רגע כדי להרגיע את הגוף שלך ולהיכנס לעמדת מגננה למתקפה מוכנה עצמך לבא 'המשימות. מפחית את הנזק מיומונים בסופו של היום על ידי הגדלת החוקה שלך.", "spellWarriorValorousPresenceText": "נוכחות אמיצה", - "spellWarriorValorousPresenceNotes": "Your presence emboldens the party. Their newfound courage makes them tougher by boosting their Strength.", + "spellWarriorValorousPresenceNotes": "הנוכחות שלך עודדה את המפלגה. האומץ החדש שלהם הופך אותם חזק יותר על ידי הגדלת כוחם. ", "spellWarriorIntimidateText": "מבט מאיים", "spellWarriorIntimidateNotes": "Your gaze strikes fear into the hearts of your party's enemies. The party gains a moderate boost to defense by buffing Constitution.", "spellRoguePickPocketText": "כיוס", diff --git a/locales/he/subscriber.json b/locales/he/subscriber.json index c0cca9d6c0..4899688e6f 100644 --- a/locales/he/subscriber.json +++ b/locales/he/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Mysterious Time Travelers", "timeTravelersPopoverNoSub": "You'll need a Mystic Hourglass to summon the mysterious Time Travelers! <%= linkStart %>Subscribers<%= linkEnd %> earn one Mystic Hourglass for every three months of consecutive subscribing. Come back when you have a Mystic Hourglass, and the Time Travelers will fetch you a Subscriber Item Set from the past.... or maybe even the future.", "timeTravelersPopover": "We see you have a Mystic Hourglass, so we will happily travel back in time for you! Please choose the Mystery Item Set you would like. You can see a list of the past item sets <%= linkStart %>here<%= linkEnd %>! If those don't satisfy you, perhaps you'd be interested in one of our fashionably futuristic Steampunk Item Sets?", - "mysticHourglassPopover": "Mystic Hourglass allow you to purchase previous months' subscriber sets." + "mysticHourglassPopover": "Mystic Hourglass allow you to purchase previous months' subscriber sets.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/it/character.json b/locales/it/character.json index 31aac2b581..0cf2190642 100644 --- a/locales/it/character.json +++ b/locales/it/character.json @@ -38,7 +38,7 @@ "supernaturalSkins": "Skin Sovrannaturali", "rainbowColors": "Colori arcobaleno", "hauntedColors": "Colori Spettrali", - "winteryColors": "Wintery Colors", + "winteryColors": "Colori Invernali", "equipment": "Equipaggiamento", "equipmentBonusText": "Attributi bonus forniti dall'equipaggiamento di battaglia che indossi. Vedi la scheda Equipaggiamento (sotto Inventario) per scegliere il tuo equipaggiamento di battaglia.", "classBonus": "Bonus equipaggiamento di Classe", diff --git a/locales/it/communityguidelines.json b/locales/it/communityguidelines.json index 22f206973e..d4aea4a4a1 100644 --- a/locales/it/communityguidelines.json +++ b/locales/it/communityguidelines.json @@ -94,7 +94,7 @@ "commGuideList05D": "Impersonare Staff o Moderatori", "commGuideList05E": "Ripetere infrazioni moderate", "commGuideHeadingModerateInfractions": "Infrazioni moderate", - "commGuidePara054": "Moderate infractions do not make our community unsafe, but they do make it unpleasant. These infractions will have moderate consequences. When in conjunction with multiple infractions, the consequences may grow more severe.", + "commGuidePara054": "Infrazioni lievi non rendono insicura la nostra community, ma la rendolo spiacevole. Queste infrazioni avranno conseguenze lievi. Quando insieme ad altre infrazioni, le conseguenze potrebbero diventare più gravi", "commGuidePara055": "Questa è una lista di infrazioni lievi. Ma non è una lista esaustiva.", "commGuideList06A": "Ignorare o discreditare un moderatore. Questo include screditare i moderatori o altri utenti, difendere utenti bannati. Se siete preoccupati per una regola o sul comportamento di un moderatore, per cortesia contattate Lemoness via email (leslie@habitrpg.com).", "commGuideList06B": "Backseat Modding. Per una veloce spiegazione di un punto rilevante: una menzione amichevole delle regole va bene. Il Backseat Modding consiste nel dire, domandare e/ o fortemente sottintendere che qualcuno deve fare un'azione che descrivi per correggere un errore. Puoi avvisare chiunque che ha commesso una trasgressione, ma per cortesia non richiedere che venga fatta un'operazione di moderazione, per esempio dire \"Sappi che essere profani è fortemente disincentivato nella taverna, so dovresti eliminare il tuo commento\" è decisamente meglio di \" Andrò a chiedere di rimuovere il tuo post\"\n\n\n", diff --git a/locales/it/gear.json b/locales/it/gear.json index b6f73c699c..3e66556925 100644 --- a/locales/it/gear.json +++ b/locales/it/gear.json @@ -1,5 +1,5 @@ { - "weapon": "weapon", + "weapon": "arma", "weaponBase0Text": "Nessuna arma", "weaponBase0Notes": "Non sei armato.", "weaponWarrior0Text": "Spada base", @@ -100,19 +100,19 @@ "weaponSpecialFallMageNotes": "Questa scopa incantata vola più veloce di un drago! Aumenta l'Intelligenza di <%= int %> e la Percezione di <%= per %>. Edizione limitata, autunno 2014.", "weaponSpecialFallHealerText": "Scettro Scarabeo", "weaponSpecialFallHealerNotes": "Lo scarabeo sulla punta protegge e cura il proprio padrone. Aumenta l'Intelligenza di <%= int %>. Edizione limitata, autunno 2014.", - "weaponSpecialWinter2015RogueText": "Ice Spike", - "weaponSpecialWinter2015RogueNotes": "You truly, definitely, absolutely just picked these up off of the ground. Increases Strength by <%= str %>. Limited Edition 2015 Winter Gear.", - "weaponSpecialWinter2015WarriorText": "Gumdrop Sword", - "weaponSpecialWinter2015WarriorNotes": "This delicious sword probably attracts monsters... but you're up for the challenge! Increases Strength by <%= str %>. Limited Edition 2015 Winter Gear.", - "weaponSpecialWinter2015MageText": "Winter-lit Staff", - "weaponSpecialWinter2015MageNotes": "The light of this crystal staff fills hearts with cheer. Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2015 Winter Gear.", - "weaponSpecialWinter2015HealerText": "Soothing Scepter", - "weaponSpecialWinter2015HealerNotes": "This scepter warms sore muscles and soothes away stress. Increases Intelligence by <%= int %>. Limited Edition 2015 Winter Gear.", + "weaponSpecialWinter2015RogueText": "Spuntone di Ghiaccio", + "weaponSpecialWinter2015RogueNotes": "Hai sul serio, senza alcun dubbio, appena raccolto queste cose da terra. Aumenta la Forza di <%= str %>. Edizione limitata, inverno 2015.", + "weaponSpecialWinter2015WarriorText": "Spada Gommosa", + "weaponSpecialWinter2015WarriorNotes": "Questa deliziosa spada probabilmente attrarrà i mostri... Ma tu sei perfettamente in grado affrontare la sfida! Aumenta la Forza di <%= str %>. Edizione limitata, inverno 2015", + "weaponSpecialWinter2015MageText": "Bastone della Luce Invernale", + "weaponSpecialWinter2015MageNotes": "La luce di questo bastone di ctistallo riempe i cuori di gioia. Aumenta l'Intelligenza di <%= int %> e la Percezione di <%= per %>. Edizione limitata, inverno 2015", + "weaponSpecialWinter2015HealerText": "Scettro Rilassante", + "weaponSpecialWinter2015HealerNotes": "Questo scettro riscalda i muscoli indolensiti e fa scivolat via lo stress. Aumenta l'Intelligenza di <%= int %>. Edizione limitata, inverno 2015", "weaponMystery201411Text": "Forcone dei festeggiamenti", "weaponMystery201411Notes": "Infilza i tuoi nemici o inforca i tuoi cibi preferiti - questo versatile forcone può fare di tutto! Non conferisce alcun bonus. Oggetto per abbonati, novembre 2014.", "weaponMystery301404Text": "Bastone Steampunk", "weaponMystery301404Notes": "Eccellente per fare un giro in città. Oggetto per abbonati, marzo 3015. Non conferisce alcun bonus.", - "armor": "armor", + "armor": "armatura", "armorBase0Text": "Vestiti semplici", "armorBase0Notes": "Vestiario comune. Non conferisce alcun bonus.", "armorWarrior1Text": "Armatura di cuoio", @@ -197,14 +197,14 @@ "armorSpecialFallMageNotes": "Questa veste ha tasche in abbondanza per contenere porzioni extra di occhio di tritone e lingua di rana. Aumenta l'Intelligenza di <%=int%>. Edizione limitata, autunno 2014.", "armorSpecialFallHealerText": "Garze da Combattimento", "armorSpecialFallHealerNotes": "Prendi parte alla battaglia già bendato! Aumenta la Costituzione di <%= con %>. Edizione limitata, autunno 2014.", - "armorSpecialWinter2015RogueText": "Icicle Drake Armor", - "armorSpecialWinter2015RogueNotes": "This armor is freezing cold, but it will definitely be worth it when you uncover the untold riches at the center of the Icicle Drake hives. Not that you are looking for any such untold riches, because you are truly, definitely, absolutely a genuine Icicle Drake, okay?! Stop asking questions! Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", - "armorSpecialWinter2015WarriorText": "Gingerbread Armor", - "armorSpecialWinter2015WarriorNotes": "Cozy and warm, straight from the oven! Increases Constitution by <%= con %>. Limited Edition 2015 Winter Gear.", - "armorSpecialWinter2015MageText": "Boreal Robe", - "armorSpecialWinter2015MageNotes": "You can see the glimmering lights of the north in this robe. Increases Intelligence by <%= int %>. Limited Edition 2015 Winter Gear.", - "armorSpecialWinter2015HealerText": "Skating Outfit", - "armorSpecialWinter2015HealerNotes": "Ice-skating is very relaxing, but you shouldn't try it without this protective gear in case you get attacked by the icicle drakes. Increases Constitution by <%= con %>. Limited Edition 2015 Winter Gear.", + "armorSpecialWinter2015RogueText": "Armatura del Papero dei Ghiacci", + "armorSpecialWinter2015RogueNotes": "Questa armatura è gelida, ma ne sarà sicuramente valsa la pena quando scoprirai le indescrivibili ricchezze celate nelle tane dei Paperi dei Ghiacci. Non che tu sia alla ricerca delle suddette ricchezze, perchè sei senza ombra di dubbio un autentico Papero dei Ghiacci, okay?! Smettila di fare domande! Aumenta la Percezione di <%= per %>. Edizione limitata, inverno 2015.", + "armorSpecialWinter2015WarriorText": "Armatura di Pan di zenzero", + "armorSpecialWinter2015WarriorNotes": "Calda e confortevole, appena sfornata! Aumenta la Costituzione di <%= con %>. Edizione limitata, inverno 2015.", + "armorSpecialWinter2015MageText": "Veste Boreale", + "armorSpecialWinter2015MageNotes": "In questa veste sono riflesse le scintillanti luci del nord. Aumenta l'Intelligenza di <%= int %>. Edizione limitata, inverno 2015", + "armorSpecialWinter2015HealerText": "Completo da Pattinaggio", + "armorSpecialWinter2015HealerNotes": "Pattinare sul ghiaccio è molto rilassante, ma non dovresti provarci senza questa attrezzatura protettiva, in caso tu venga attaccato dei paperi dei ghiacci. Aumenta la Costituzione di <%= con %>. Edizione limitata, inverno 2015.", "armorMystery201402Text": "Vesti del Messaggero", "armorMystery201402Notes": "Lucenti e robuste, queste vesti hanno diverse tasche per trasportare le lettere. Non conferisce alcun bonus. Oggetto per abbonati, febbraio 2014.", "armorMystery201403Text": "Armatura del Proteggiforeste", @@ -221,11 +221,11 @@ "armorMystery201409Notes": "Una veste ricoperta di foglie che mimetizza chi la indossa. Non conferisce alcun bonus. Oggetto per abbonati, settembre 2014.", "armorMystery201410Text": "Armatura Goblin", "armorMystery201410Notes": "Squamosa, viscida e resistente! Non conferisce alcun bonus. Oggetto per abbonati, ottobre 2014.", - "armorMystery201412Text": "Penguin Suit", - "armorMystery201412Notes": "You're a penguin! Confers no benefit. December 2014 Subscriber Item.", + "armorMystery201412Text": "Costume da Pinguino", + "armorMystery201412Notes": "Ora sei un pinguino! Non conferisce alcun bonus. Oggetto per abbonati, dicembre 2014. ", "armorMystery301404Text": "Completo Steampunk", "armorMystery301404Notes": "Raffinato, a dir poco impeccabile! Non conferisce alcun bonus. Oggetto per abbonati, febbraio 3015. ", - "headgear": "headgear", + "headgear": "copricapo", "headBase0Text": "Nessun elmo", "headBase0Notes": "Non indossi nessun copricapo.", "headWarrior1Text": "Elmo di cuoio", @@ -308,14 +308,16 @@ "headSpecialFallMageNotes": "La magia è intessuta in ogni singola fibra di questo cappello. Aumenta la Percezione di <%= per %>. Edizione limitata, autunno 2014.", "headSpecialFallHealerText": "Bende da Testa", "headSpecialFallHealerNotes": "Molto sanitarie e anche alla moda. Aumenta l'Intelligenza di <%= int %>. Edizione limitata, autunno 2014.", - "headSpecialWinter2015RogueText": "Icicle Drake Mask", - "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", - "headSpecialWinter2015WarriorText": "Gingerbread Helm", - "headSpecialWinter2015WarriorNotes": "Think, think, think as hard as you can. Increases Strength by <%= str %>. Limited Edition 2015 Winter Gear.", - "headSpecialWinter2015MageText": "Aurora Hat", - "headSpecialWinter2015MageNotes": "The fabric of this hat shifts and glows when the wearer studies. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", - "headSpecialWinter2015HealerText": "Snuggly Earmuffs", - "headSpecialWinter2015HealerNotes": "These warm earmuffs keep out chills and distracting noises. Increases Intelligence by <%= int %>. Limited Edition 2015 Winter Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", + "headSpecialWinter2015RogueText": "Maschera da Papero dei Ghiacci", + "headSpecialWinter2015RogueNotes": "Sei assolutamente, senza possibilità di errore un autentico Papero dei Ghiacci. Non ti stai infiltrando nelle tane dei Paperi dei Ghiacci. Non hai assolutamente alcun interesse nelle montagne di ricchezze che si dica siano situate in quelle gelide gallerie. Roar. Aumenta la Percezione di <%= per %>. Edizione limitata, inverno 2015.", + "headSpecialWinter2015WarriorText": "Elmo di Pan di zenzero", + "headSpecialWinter2015WarriorNotes": "Pensa, pensa, pensa più che puoi! aumenta la Forza di <%= str %>. Edizione limitata, inverno 2015.", + "headSpecialWinter2015MageText": "Cappello dell'Aurora", + "headSpecialWinter2015MageNotes": "Il tessuto di questo cappello muta e risplende quando l'indossatore studia. Aumenta la Percezione di <%= per %>. Edizione limitata, inverno 2015.", + "headSpecialWinter2015HealerText": "Soffici Paraorecchie", + "headSpecialWinter2015HealerNotes": "Questi caldi paraocrecchie proteggono dal freddo e dai rumori molesti. Aumenta l'Intelligenza di <%= int %>. Edizione limitata, inverno 2015.", "headSpecialGaymerxText": "Elmo del Guerriero Arcobaleno", "headSpecialGaymerxNotes": "Per celebrare la \"stagione dell'orgoglio\" e il GaymerX, questo speciale elmo è decorato con un raggiante e colorato tema arcobaleno! Il GaymerX è un evento dedicato al gaming e al \"LGBTQ\", ed è aperto a tutti. Si svolge all'InterContinental di San Francisco dall'11 al 13 luglio! Non conferisce alcun bonus.", "headMystery201402Text": "Elmo Alato", @@ -330,13 +332,13 @@ "headMystery201408Notes": "Questa fiammeggiante corona dona al proprio portatore una grande forza di volontà. Non conferisce alcun bonus. Oggetto per abbonati, agosto 2014.", "headMystery201411Text": "Elmo d'acciaio sportivo", "headMystery201411Notes": "Questo è l'elmo utilizzato nel tradizionale sport Habitichese della \"palla bilanciata\", che consiste nell'indossare equipaggiamento estremamente resistente per poi impegnarsi a trovare un equilibrio tra lavoro e vita sana... MENTRE SEI INSEGUITO DAGLI IPPOGRIFI. Non conferisce alcun bonus. Oggetto per abbonati, novembre 2014.", - "headMystery201412Text": "Penguin Hat", - "headMystery201412Notes": "Who's a penguin? Confers no benefit. December 2014 Subscriber Item.", + "headMystery201412Text": "Cappello da Pinguino", + "headMystery201412Notes": "Chi è questo pinguino? Non conferisce alcun bonus. Oggetto per abbonati, dicembre 2014.", "headMystery301404Text": "Cilindro Elegante", "headMystery301404Notes": "Un cilindro per i più fini gentiluomini! Oggetto per abbonati, gennaio 3015. Non conferisce alcun bonus.", "headMystery301405Text": "Cilindro Base", "headMystery301405Notes": "Un cilindro modesto, che prega di essere abbinato a qualche stiloso accessorio da testa. Non conferisce alcun bonus. Oggetto per abbonati, maggio 3015.", - "offhand": "off-hand item", + "offhand": "oggetto da mano secondaria", "shieldBase0Text": "Nessun oggetto nella mano secondaria", "shieldBase0Notes": "Nessuno scudo o arma secondaria.", "shieldWarrior1Text": "Scudo di Legno", @@ -387,12 +389,12 @@ "shieldSpecialFallWarriorNotes": "Macchia misteriosamente i camici da laboratorio. Aumenta la Costituzione di <%= con %>. Edizione limitata, autunno 2014.", "shieldSpecialFallHealerText": "Scudo Ingioiellato", "shieldSpecialFallHealerNotes": "Questo scintillante scudo è stato trovato in una tomba antica. Aumenta la Costituzione di <%= con %>. Edizione limitata, autunno 2014.", - "shieldSpecialWinter2015RogueText": "Ice Spike", - "shieldSpecialWinter2015RogueNotes": "You truly, definitely, absolutely just picked these up off of the ground. Increases Strength by <%= str %>. Limited Edition 2015 Winter Gear.", - "shieldSpecialWinter2015WarriorText": "Gumdrop Shield", - "shieldSpecialWinter2015WarriorNotes": "This seemingly-sugary shield is actually made of nutritious, gelatinous vegetables. Increases Constitution by <%= con %>. Limited Edition 2015 Winter Gear.", - "shieldSpecialWinter2015HealerText": "Soothing Shield", - "shieldSpecialWinter2015HealerNotes": "This shield deflects the freezing wind. Increases Constitution by <%= con %>. Limited Edition 2015 Winter Gear.", + "shieldSpecialWinter2015RogueText": "Spuntone di Ghiaccio", + "shieldSpecialWinter2015RogueNotes": "Hai sul serio, senza alcun dubbio, appena raccolto queste cose da terra. Aumenta la Forza di <%= str %>. Edizione limitata, inverno 2015.", + "shieldSpecialWinter2015WarriorText": "Scudo Gommoso", + "shieldSpecialWinter2015WarriorNotes": "Questo scudo apparentemente zuccherino è in realtà fatto di nutrienti, gelatinose verdure. Aumenta la Costituzione di <%= con %>. Edizione limitata, inverno 2015,", + "shieldSpecialWinter2015HealerText": "Scudo Rilassante", + "shieldSpecialWinter2015HealerNotes": "Questo scudo respinge i venti gelidi. Aumenta la Costituzione di <%= con %>. Edizione limitata, inverno 2015.", "shieldMystery301405Text": "Scudo Orologio", "shieldMystery301405Notes": "Con questo scudo il tempo sarà sempre dalla tua parte! Non conferisce alcun bonus. Oggetto per abbonati, giugno 3015.", "backBase0Text": "Nessun accessorio da schiena", diff --git a/locales/it/generic.json b/locales/it/generic.json index 1adb845257..06e07fdd3d 100644 --- a/locales/it/generic.json +++ b/locales/it/generic.json @@ -35,7 +35,7 @@ "neverMind": "Ho cambiato idea", "buyMoreGems": "Compra altre Gemme", "notEnoughGems": "Non hai abbastanza Gemme", - "alreadyHave": "Whoops! You already have this item. No need to buy it again!", + "alreadyHave": "Oops! Possiedi già questo oggetto. Non c'è bisogno di acquistarlo di nuovo!", "delete": "Elimina", "gems": "Gemme", "moreInfo": "Maggiori informazioni", @@ -84,5 +84,6 @@ "September": "settembre", "October": "ottobre", "November": "novembre", - "December": "dicembre" + "December": "dicembre", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/it/groups.json b/locales/it/groups.json index 49eff0fa65..60210f598a 100644 --- a/locales/it/groups.json +++ b/locales/it/groups.json @@ -2,7 +2,7 @@ "tavern": "Taverna", "innCheckOut": "Esci dalla Locanda", "innCheckIn": "Riposa nella Locanda", - "innText": "How's your stay in the Inn, <%= name %>? To protect you, your daily list is frozen. Your checkmarks won't be processed or cleared until tomorrow (the day after you check out). Be careful, if your party's in a Boss Battle, their misses will hurt you! Also, you won't hurt the boss. Ready to leave? Check out.", + "innText": "Come va la tua permanenza nella Locanda, <%= name %>? Per proteggerti, la tua lista Daily è congelata. Non subirà alcuna modifica fino a domani (il giorno dopo quello in cui lascerai la locanda). Fai attenzione però, se la tua squadra è impegnata in uno scontro con un Boss, le loro mancanze causeranno danni anche a te! In oltre, tu non causerai danni al Boss. Pronto per ripartire? Lascia la locanda. ", "lfgPosts": "Sei in cerca di una squadra? Guarda qui! (in inglese)", "tutorial": "Tutorial", "glossary": "Glossario", @@ -84,10 +84,10 @@ "unblock": "Sblocca", "pm-reply": "Invia una risposta", "inbox": "Messaggi", - "abuseFlag": "Report violation of Community Guidelines", - "abuseFlagModalHeading": "Report <%= name %> for violation?", - "abuseFlagModalBody": "Are you sure you want to report this post? You should ONLY report a post that violates the <%= firstLinkStart %>Community Guidelines<%= linkEnd %> and/or <%= secondLinkStart %>Terms of Service<%= linkEnd %>. Inappropriately reporting a post is a violation of the Community Guidelines and may give you an infraction.", - "abuseFlagModalButton": "Report", - "abuseReported": "Thank you for reporting this violation. The moderators have been notified.", - "abuseAlreadyReported": "You have already reported this message." + "abuseFlag": "Segnala violazione delle Linee guida della community", + "abuseFlagModalHeading": "Segnala <%= name %> per violazione?", + "abuseFlagModalBody": "Sei sicuro di voler segnalare questo post? Dovresti segnalare SOLO post che violano le <%= firstLinkStart %>Linee guida della community<%= linkEnd %> e/o i <%= secondLinkStart %>Termini del Servizio<%= linkEnd %>. Segnalare inappropriatamente un post è una violazione delle Linee guida della community e può essere considerata come un infrazione da parte tua.", + "abuseFlagModalButton": "Segnala", + "abuseReported": "Grazie di aver segnalato questa violazione. I Moderatori sono stati notificati.", + "abuseAlreadyReported": "Hai già segnalato questo messaggio." } \ No newline at end of file diff --git a/locales/it/limited.json b/locales/it/limited.json index bf9d3b7607..b1dcb37ca3 100644 --- a/locales/it/limited.json +++ b/locales/it/limited.json @@ -9,18 +9,27 @@ "valentineCard": "Biglietto di San Valentino", "adoringFriends": "Amici Inseparabili", "adoringFriendsText": "Aww, tu e il tuo amico dovete davvero volervi bene! <%= cards %> biglietti di San Valentino spediti o ricevuti.", - "limited30Apr": "Disponibile per l'acquisto fino al 30 aprile (ma permanente tra le opzioni se acquistato)", "polarBear": "Orso Polare", "turkey": "Tacchino", "polarBearPup": "Cucciolo di Orso Polare", "jackolantern": "Zucca di Halloween", - "seasonalShop": "Seasonal Shop", + "seasonalShop": "Negozio Stagionale", "seasonalShopClosedTitle": "<%= linkStart %>Siena Leslie<%= linkEnd %>", - "seasonalShopTitle": "<%= linkStart %>Seasonal Sorceress<%= linkEnd %>", - "seasonalShopClosedText": "The Seasonal Shop is currently closed!! I don't know where the Seasonal Sorceress is now, but I bet she'll be back during the next <%= linkStart %>Grand Gala<%= linkEnd %>!", - "seasonalShopText": "Welcome to the Seasonal Shop! From now until January 31st, we're stocking lots of seasonal edition winter goodies. After that, these items won't be back for another year, so get them while they're hot!! Or, er, cold.", - "candycaneSet": "Candy Cane (Mage)", - "skiSet": "Ski-sassin (Rogue)", - "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "seasonalShopTitle": "<%= linkStart %>Maga Stagionale<%= linkEnd %>", + "seasonalShopClosedText": "Il Negozio Stagionale è attualmente chiuso!! Non so dove sia la Maga Stagionale ora, ma scommetto che sarà di ritorno durante il prossimo <%= linkStart %>Grand Gala<%= linkEnd %>!", + "seasonalShopText": "Benvenuto nello Shop Stagionale! Da adesso fino al 31 gennaio, offriamo un sacco di oggetti in una speciale edizione invernale. Dopodichè questi oggetti non saranno più disponibili fino al prossimo anno, quindi comprali finchè sono ancora caldi! O, ehm, freschi.", + "candycaneSet": "Bastoncino di Zucchero (Mago)", + "skiSet": "Nevassassino (Assassino)", + "snowflakeSet": "Fiocco di neve (Guaritore)", + "yetiSet": "Addestra-Yeti (Guerriero)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/it/npc.json b/locales/it/npc.json index 49f86cdb5a..17ec827b56 100644 --- a/locales/it/npc.json +++ b/locales/it/npc.json @@ -57,7 +57,7 @@ "partySysText": "Sii socievole, unisciti a una squadra a gioca ad Habit con i tuoi amici! Migliorerai le tue abitudini se avrai dei compagni fidati. Clicca su Utente -> Opzioni -> Squadra, e segui le istruzioni. Qualcuno cerca un gruppo?", "classGear": "Equipaggiamento per Classi", "classGearText": "Per prima cosa: non preoccuparti! Il tuo vecchio equipaggiamento è nel tuo inventario, ora stai indossando quello da <%= klass %> apprendista. Indossare un equipaggiamento apposito per la tua classe conferisce un bonus del 50% alle tue statistiche. In ogni caso, sentiti libero di tornare al tuo vecchio equipaggiamento.", - "classStats": "Questi sono gli attributi relativi alla tua Classe, influiscono sul gameplay. Ogni volta che aumenti di livello, ti viene dato un punto da assegnare ad un determinato attributo. Posiziona il cursore su ognuno di essi per avere informazioni aggiuntive.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Assegnazione automatica dei punti", "autoAllocateText": "Se l'opzione \"allocazione automatica\" è selezionata, il tuo avatar guadagna automaticamente statistiche basate sugli attributi delle attività che completi, che puoi trovare in ATTIVITA' > Modifica > Avanzate > Attributi. Per esempio, se vai spesso in palestra, e la tua Daily \"Palestra\" è impostata sull'attributo \"Fisico\", guadagnerai Forza automaticamente.", "spells": "Incantesimi", diff --git a/locales/it/quests.json b/locales/it/quests.json index 6b50167a6e..da668bd4fd 100644 --- a/locales/it/quests.json +++ b/locales/it/quests.json @@ -22,10 +22,10 @@ "bossColl2": "Solo i partecipanti potranno collezionare gli oggetti e condividere il bottino della missione.", "abort": "Annulla", "questOwner": "Capomissione", - "questOwnerNotInPendingQuest": "The quest owner has left the quest and can no longer begin it. It is recommended that you cancel it now. The quest owner will retain possession of the quest scroll.", - "questOwnerNotInRunningQuest": "The quest owner has left the quest. You can abort the quest if you need to. You can also allow it to keep running and all remaining participants will receive the quest rewards when the quest finishes.", - "questOwnerNotInPendingQuestParty": "The quest owner has left the party and can no longer begin the quest. It is recommended that you cancel it now. The quest scroll will be returned to the quest owner.", - "questOwnerNotInRunningQuestParty": "The quest owner has left the party. You can abort the quest if you need to but you can also leave it running and all remaining participants will receive the quest rewards when the quest finishes.", + "questOwnerNotInPendingQuest": "Il Capomissione ha abbandonato la missione e non può più ricominciarla. Suggeriamo anche a te di abbandonarla ora. Il Capomissione resterà in possesso della Pergamena.", + "questOwnerNotInRunningQuest": "Il Capomissione ha abbandonato la missione. Se necessario puoi abortire la missione. Puoi anche lasciare che continui e tutti i restanti partecipanti riceveranno le ricompense della missione una volta completata.", + "questOwnerNotInPendingQuestParty": "Il Capomissione ha abbandonato la missione e non può più ricominciarla. Ti suggeriamo di cancellarla. La Pergamena verrà restituita al Capomissione.", + "questOwnerNotInRunningQuestParty": "Il Capomissione ha abbandonato la squadra. Se necessario puoi abortire la missione, ma puoi anche lasciare che continui e tutti i restanti partecipanti riceveranno le ricompense della missione una volta completata.", "scrolls": "Pergamene", "noScrolls": "Non hai nessuna Pergamena.", "scrollsText1": "Per cominciare una missione hai bisogno di una squadra. Se vuoi affrontare la missione da solo,", @@ -35,8 +35,8 @@ "mustComplete": "Devi prima completare <%= quest %>.", "mustLevel": "Devi essere almeno di livello <%= level %>.", "mustLvlQuest": "Devi essere almeno di livello <%= level %> per comprare questa missione!", - "sureCancel": "Are you sure you want to cancel this quest? All invitation acceptances will be lost. The quest owner will retain possession of the quest scroll.", - "sureAbort": "Are you sure you want to abort this mission? It will abort it for everyone in your party and all progress will be lost. The quest scroll will be returned to the quest owner.", + "sureCancel": "Sei sicuro di voler cancellare questa missione? Tutti gli inviti accettati andranno perduti. Il Capomissione resterà in possesso della Pergamena.", + "sureAbort": "Sei sicuro di voler cancellare questa missione? Questo causerà l'annullamento della missione anche per tutti i membri della tua squadra ed ogni progresso andrà perduto. La Pergamena verrà restituita al Capomissione.", "doubleSureAbort": "Sei veramente sicuro? Assicurati che non ti odieranno per sempre!", "questWarning": "Se altri giocatori si uniscono alla squadra prima che la missione abbia inizio, anche loro riceveranno un invito. Tuttavia, una volta che la missione sarà iniziata, nessun altro membro della squadra potrà unirsi ai partecipanti.", "bossRageTitle": "Furia", diff --git a/locales/it/questscontent.json b/locales/it/questscontent.json index 8f2f0f1882..bd6833d245 100644 --- a/locales/it/questscontent.json +++ b/locales/it/questscontent.json @@ -12,7 +12,7 @@ "questEvilSanta2DropBearCubPolarPet": "Orso Polare (animale)", "questGryphonText": "L' Ardente Grifone", "questGryphonNotes": "Il grande domatore, Baconsaur, è venuto a chiedere aiuto alla tua squadra. \"Per favore, avventurieri, dovete aiutarmi! Il mio pregiato grifone è fuggito e sta terrorizzando la città di Habit! Se riuscirete a fermarla, potrei ricompensarvi con alcune delle sue uova!\"", - "questGryphonCompletion": "Defeated, the mighty beast ashamedly slinks back to its master. \"My word! Well done, adventurers!\" baconsaur exclaims, \"Please, have some of the gryphon's eggs. I am sure you will raise these young ones well!\"", + "questGryphonCompletion": "Sconfitta, la possente bestia se la svigna, pieda di vergogna, verso il suo padrone. \"Ho dato la mia parola! Ben fatto, avventurieri!\" esclama baconsaur, \"Vi prego, prendete pure alcune uova del grifone. Sono certo che saprete come crescere bene questi piccoletti!\"", "questGryphonBoss": "Grifone Fiammeggiante", "questGryphonDropGryphonEgg": "Grifone (uovo)", "questHedgehogText": "La Bestia Spinosa", @@ -55,7 +55,7 @@ "questVice1Boss": "Ombra di Vyce", "questVice1DropVice2Quest": "Vyce - Parte 2 (Pergamena)", "questVice2Text": "Trova il Covo della Viverna", - "questVice2Notes": "With Vice's influence over you dispelled, you feel a surge of strength you didn't know you had return to you. Confident in yourselves and your ability to withstand the wyrm's influence, your party makes its way to Mt. Habitica. You approach the entrance to the mountain's caverns and pause. Swells of shadows, almost like fog, wisp out from the opening. It is near impossible to see anything in front of you. The light from your lanterns seem to end abruptly where the shadows begin. It is said that only magical light can pierce the dragon's infernal haze. If you can find enough light crystals, you could make your way to the dragon.", + "questVice2Notes": "Una volta dissipatasi l'influenza di Vyce su di voi, sentite tornare un'ondata di forza che non sapevate di avere. Sicuri di voi stessi e della vostra capacità di contrastare l'influenza della viverna, la tua squadra si incammina verso Monte Habitica. Una volta avvicinativi all'entrata delle caverne della montagna, vi fermate. Rivoli d'ombra, simili a nebbia, spuntano dall'ingresso. È praticamente impossibile vedere alcunchè davanti a voi. La luce delle vostre lanterne sembra interrompersi improvvisamente nel punto in cui iniziano le ombre. Si dice che solo la luce magica possa penetrare l'infernale foschia del drago. Se riuscirete a trovare abbastanza cristalli di luce, potrete dirigervi verso il drago.", "questVice2CollectLightCrystal": "Cristalli di Luce", "questVice2DropVice3Quest": "Vyce - Parte 3 (Pergamena)", "questVice3Text": "Il Risveglio di Vyce", @@ -84,7 +84,7 @@ "questGoldenknight1CollectTestimony": "Testimonianze", "questGoldenknight1DropGoldenknight2Quest": "La catena del Cavaliere Dorato Parte 2: L'oro offuscato (Pergamena)", "questGoldenknight2Text": "Cavaliere d'Oro", - "questGoldenknight2Notes": "

Armed with hundreds of Habitican's testimonies, you finally confront the Golden Knight. You begin to recite the Habitcan's complaints to her, one by one. \"And @Pfeffernusse says that your constant bragging-\" The knight raises her hand to silence you and scoffs, \"Please, these people are merely jealous of my success. Instead of complaining, they should simply work as hard as I! Perhaps I shall show you the power you can attain through diligence such as mine!\" She raises her morningstar and prepares to attack you!

", + "questGoldenknight2Notes": "

Armato di centinaia di testimonianze degli abitanti di Habitica, fronteggii finalmente il Cavaliere Dorato. Inizi a recitarle le lamentele degli abitanti una per una. \"E @Pfeffernusse sostiene che il tuo costante pavoneggiarti-\" Il cavaliere alza una mano per zittirti e sbuffa, \" Ma per favore, questa gente è banalmente gelosa del mio successo. Invece di lamentarsi, dovrebbero semplicemente lavorare duramente come me! Forse dovrei dimostrarti quale potere si possa ottenere attraverso una diligenza come la mia!\" Solleva la sua mazza chiodata e si prepara ad attaccarti!

", "questGoldenknight2Boss": "Cavaliere d'Oro", "questGoldenknight2DropGoldenknight3Quest": "La catena del Cavaliere Dorato Parte 3: Il Cavaliere di Ferro (Pergamena)", "questGoldenknight3Text": "il Cavaliere di Ferro", @@ -113,7 +113,7 @@ "questDilatoryBossRageTavern": "Il Drago Terrore scaglia il COLPO DELLA NEGLIGENZA!\n\n\nOh no! Nonostante tutti i nostri sforzi, ci siamo lasciati scappare alcune Dailies, e il loro colore rosso scuro ha attirato la furia del Drago! Con il suo spaventoso Colpo della Negligenza, ha decimato la Taverna! Per fortuna, abbiamo aperto una Locanda in una città nei paraggi, e siete liberi di continuare a chiacchierare sulla riva... ma il povero Daniel il Barista ha appena visto il suo amato locale sbriciolarsi davanti ai suoi occhi!\n\n\nSpero che la bestia non attacchi di nuovo!", "questDilatoryBossRageStables": "Il Drago Terrore scaglia il COLPO DELLA NEGLIGENZA!\n\nDiamine| Ancora una volta abbiamo lasciato troppe Dailies da parte. Il Drago ha scagliato il suo Colpo della Negligenza contro Matt e le stalle! Gli animali sono scappati in tutte le direzioni. Fortunatamente, sembrerebbe che i tuoi sono salvi!\n\nPovera Habitica! Spero che tutto questo non accada di nuovo. Sbrigati a svolgere tutte le tue attività!", "questDilatoryBossRageMarket": "Il Drago Terrore scaglia il COLPO DELLA NEGLIGENZA!\n\nAhhh! Il negozio di Alex il mercante è stato ridotto in mille pezzi dal Colpo della Negligenza del Drago! Me sembra che stiamo davvero indebolendo questa bestia. Dubito che abbia abbastanza energia per scagliarne un altro.\n\nQuindi non esitare, Habitica! Scacciamo questa dannata bestia dai nostri lidi!", - "questDilatoryCompletion": "`The Defeat Of The Dread Drag'On Of Dilatory`\n\nWe've done it! With a final last roar, the Dread Drag'on collapses and swims far, far away. Crowds of cheering Habiticans line the shores! We've helped Matt, Daniel, and Alex rebuild their buildings. But what's this?\n\n`The Citizens Return!`\n\nNow that the Drag'on has fled, thousands of sparkling colors are ascending through the sea. It is a rainbow swarm of Mantis Shrimp... and among them, hundreds of merpeople!\n\n\"We are the lost citizens of Dilatory!\" explains their leader, Manta. \"When Dilatory sank, the Mantis Shrimp that lived in these waters used a spell to transform us into merpeople so that we could survive. But in its rage, the Dread Drag'on trapped us all in the dark crevasse. We have been imprisoned there for hundreds of years - but now at last we are free to rebuild our city!\"\n\n\"As a thank you,\" says his friend @Ottl, \"Please accept this Mantis Shrimp pet and Mantis Shrimp mount, as well as XP, gold, and our eternal gratitude.\"\n\n`Rewards`\n * Mantis Shrimp Pet\n * Mantis Shrimp Mount\n * Chocolate, Cotton Candy Blue, Cotton Candy Pink, Fish, Honey, Meat, Milk, Potato, Rotten Meat, Strawberry", + "questDilatoryCompletion": "La Sconfitta del Terrificante Disturbo-Drago di Dilatory`\n\nCe l'abbiamo fatta! Con un ultimo ruggito, il Terrificante Disturbo-Drago collassa e nuota via lontano, lontano. Una folla di esultanti abitanti di Habitica ricopre la costa! Abbiamo aiutato Matt, Daniel, e Alex a ricostruire i propri edifici. Ma che succede?\n\n`I cittadini ritornano!`\n\nOra che il Disturbo-Drago è scappato, migliaia di colori scintillanti colori stanno risalendo il mare. È un banco arcobaleno di Canocchie... E tra loro, centinaia di sirene!\n\n\"Siamo i cittadini perduti di Dilatory!\" spiega la loro leader, Manta. \"Quando Dilatory fu sommersa, le Canocchie che abitavano queste acque ci trasformarono in sirene con un incantesimo in modo che potessimo sopravvivere. Ma nella sua furia, il Terrificante Disturbo-Drago ci ha intrappolati tutti in quell'oscuro crepaccio. Siamo stati prigionieri lì per centinaia di anni - ma adesso finalmente siamo liberi di poter ricostruire la nostra città!\"\n\n\"Come ringraziamento,\" dice il suo amico @Ottl, \"Per favore accetta questo Animale Canocchia e questa Cavalcatura Canocchia, oltre a XP, oro e la nostra eterna gratitudine.\"\n\n`Ricompense`\n* Animale Canocchia\n* Cavalcatura Canocchia\n* Cioccolata, Zucchero Filato Blu, Zucchero Filato Rosa, Pesce, Miele, Carne, Latte, Patata, Carne Corrotta, Fragola", "questSeahorseText": "Il Derby Dilatorio", "questSeahorseNotes": "Il Giorno del Derby è arrivato, e abitanti di ogni parti di Habitica sono giunti a Dilatory per far gareggiare i loro cavallucci di mare! All'improvviso dal tracciato della gara senti un frastuono di ringhi e tonfi nell'acqua. Lo stalliere di Cavallucci marini @Kiwibot grida al di sopra del fragore delle onde: \"Tutti questi cavallucci hanno attirato lo Stallone di Mare! Distrugerà le stalle e rovinerà l'antico tracciato! Qualcuno può fermarlo?\" ", "questSeahorseCompletion": "Lo stallone marino, finalmente domato, nuota docile accanto a te. \"Oh, guarda!\" esclama Kiwibot \"Vuole che ci occupiamo dei suoi cuccioli.\" Ti porge tre uova, dicendo: \"Crescili bene! E sappi che sarai sempre il benvenuto al Derby Dilatorio!\"", @@ -137,9 +137,9 @@ "questOwlCompletion": "Ben prima dell'alba svanisce il Gufo
ma comunque ormai tu sei stufo.
Forse è tempo di riposare un po'?
Poi sul giaciglio vedi un nido, ohibò!
Il Gufo Notturno sa che può esser bello
nella notte aspettar che canti il gallo
ma cinguetterà gentile il tuo gufetto
per dirti che è ora di andare a letto.", "questOwlBoss": "Il Gufo Notturno", "questOwlDropOwlEgg": "Gufo (Uovo)", - "questPenguinText": "The Fowl Frost", - "questPenguinNotes": "Although it's a hot summer day in the southernmost tip of Habitica, an unnatural chill has fallen upon Lively Lake. Strong, frigid winds rush around as the shore begins to freeze over. Ice spikes jut up from the ground, pushing grass and dirt away. @Melynnrose and @Breadstrings run up to you.

\"Help!\" says @Melynnrose. \"We brought a giant penguin in to freeze the lake so we could all go ice skating, but we ran out of fish to feed him!\"

\"He got angry and is using his freeze breath on everything he sees!\" says @Breadstrings. \"Please, you have to subdue him before all of us are covered in ice!\" Looks like you need this penguin to... cool down.", - "questPenguinCompletion": "Upon the penguin's defeat, the ice melts away. The giant penguin settles down in the sunshine, slurping up an extra bucket of fish you found. He skates off across the lake, blowing gently downwards to create smooth, sparkling ice. What an odd bird! \"It appears he left behind a few eggs, as well,\" says @Painter de Cluster.

@Rattify laughs. \"Maybe these penguins will be a little more... chill?\"", - "questPenguinBoss": "Frost Penguin", + "questPenguinText": "Il Gelo Volatile", + "questPenguinNotes": "Nonostante sia una calda giornata estiva nella punta più a sud di Habitica, un freddo innaturale è calato su Lago Lively. Soffiano forti, gelidi venti mentre la riva inizia a ghiacciarsi. Spuntoni di ghiaccio emergono dal suolo, lanciando via erba e terra. @Melynnrose e @Breadstrings corrono verso di te.

\"Aiuto!\" dice @Melynnrose. \"Abbiamo portato qui un pinguino gigante perchè congelasse il lago così avremmo potuto pattinare sul ghiaccio, ma abbiamo finito tutto il pesce con cui nutrirlo!\"

\"Si è arrabbiato e sta usando il suo soffio congelante su ogni cosa che vede!\" dice @Breadstrings. \"Ti prego, devi farlo calmare prima che ci ricopra tutti di ghiaccio!\" Sembra che questo pinguino debba... raffreddare i sui bollenti spiriti.", + "questPenguinCompletion": "Una volta sconfitto il pinguino, il ghiaccio si scioglie. Il pinguino gignte si adagia al sole, gustandosi un secchio extra di pesce che hai trovato. Si allontana attraverso il lago pattinando, soffiando lievemente verso il basso per create del liscio, luccicante ghiaccio. Che strano volatile! \"Sembra che abbia anche lasciato qui qualche uovo,\" dice @Painter de Cluster.

@Rattify ride. \"Magari questi pinguini saranno un po' più... pacifici?\"", + "questPenguinBoss": "Pinguino dei Ghiacci", "questPenguinDropPenguinEgg": "Pinguino (Uovo)" } \ No newline at end of file diff --git a/locales/it/subscriber.json b/locales/it/subscriber.json index 20fcaa2ac7..89f83d46fc 100644 --- a/locales/it/subscriber.json +++ b/locales/it/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Misteriosi viaggiatori del tempo", "timeTravelersPopoverNoSub": "Hai bisogno di una Clessidra Mistica per evocare i misteriosi viaggiatori del tempo! Gli <%= linkStart %>abbonati<%= linkEnd %> ne ottengono una ogni tre mesi di abbonamento consecutivi. Torna qui quando avrai una Clessidra Mistica, e i viaggiatori del tempo ti porteranno un set di Oggetti Misteriosi dal passato...o forse persino dal futuro!", "timeTravelersPopover": "Abbiamo notato che possiedi una Clessidra Mistica, quindi saremo felici di tornare indietro nel tempo per te! Scegli il set di Oggetti Misteriosi che desideri. Puoi vedere una lista dei set passati in <%= linkStart %>questa pagina<%= linkEnd %>! Se questi non ti soddisfano, forse preferiresti uno dei nostri raffinati e futuristici set di oggetti steampunk?", - "mysticHourglassPopover": "La Clessidra Mistica ti permette di acquistare i set per abbonati dei mesi passati." + "mysticHourglassPopover": "La Clessidra Mistica ti permette di acquistare i set per abbonati dei mesi passati.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/nl/challenge.json b/locales/nl/challenge.json index c7c771fa14..156486acaf 100644 --- a/locales/nl/challenge.json +++ b/locales/nl/challenge.json @@ -40,7 +40,7 @@ "participants": "Deelnemers", "join": "Meedoen", "exportChallengeCSV": "Exporteren naar CSV", - "selectGroup": "Selecteer een groep", + "selectGroup": "Groep selecteren", "challengeCreated": "Uitdaging aangemaakt", "sureDelCha": "Uitdaging verwijderen; weet je het zeker?", "removeTasks": "Taken verwijderen", diff --git a/locales/nl/character.json b/locales/nl/character.json index a66a7af095..1c44de662b 100644 --- a/locales/nl/character.json +++ b/locales/nl/character.json @@ -38,7 +38,7 @@ "supernaturalSkins": "Bovennatuurlijke huidskleuren", "rainbowColors": "Regenbooghaarkleuren", "hauntedColors": "Spookachtige haarkleuren", - "winteryColors": "Wintery Colors", + "winteryColors": "Winterkleuren", "equipment": "Uitrusting", "equipmentBonusText": "Door je strijduitrusting geleverde bonuspunten voor je eigenschappen. Zie het Uitrustingstabblad onder Boedel om je strijduitrusting te selecteren.", "classBonus": "Bonus van klassespecifieke uitrusting", @@ -114,7 +114,7 @@ "healerText": "Helers zijn ongevoelig voor schade, en kunnen deze bescherming uitstrekken naar anderen. Gemiste Dagelijkse Taken en slechte Gewoontes hebben nauwelijks invloed op hun humeur, en ze hebben manieren om gezondheidspunten te herstellen na een mislukking. Speel een Heler als je het leuk vindt om anderen in je groep te assisteren, of als het idee om de dood voor de gek te houden door hard te werken je inspireert!", "optOut": "Afmelden", "optOutText": "Loop je niet warm van klassen? Wil je later kiezen? Meld je dan af - je speelt dan als krijger en je punten worden automatisch afgehandeld. Je kunt klassen later weer inschakelen onder Instellingen.", - "select": "Selecteer", + "select": "Selecteren", "stealth": "Behendigheid", "stealthNewDay": "Wanneer een nieuwe dag begint, ontwijk je de schade van dit aantal gemiste Dagelijkse Taken.", "streaksFrozen": "Series bevroren", diff --git a/locales/nl/gear.json b/locales/nl/gear.json index 40ce69f55a..801104095a 100644 --- a/locales/nl/gear.json +++ b/locales/nl/gear.json @@ -1,5 +1,5 @@ { - "weapon": "weapon", + "weapon": "wapen", "weaponBase0Text": "Geen wapen", "weaponBase0Notes": "Geen wapen.", "weaponWarrior0Text": "Trainingszwaard", @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Magie is verweven met iedere draad van deze hoed. Verhoogt Perceptie met <%= per %>. Beperkte oplage herfstuitrusting 2014.", "headSpecialFallHealerText": "Hoofdverband", "headSpecialFallHealerNotes": "Heel hygiënisch en zeer modieus. Verhoogt Intelligentie met <%= int %>. Beperkte oplage herfstuitrusting 2014.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/nl/generic.json b/locales/nl/generic.json index 798f411bd2..16f98ad3da 100644 --- a/locales/nl/generic.json +++ b/locales/nl/generic.json @@ -35,7 +35,7 @@ "neverMind": "Laat maar", "buyMoreGems": "Koop meer edelstenen", "notEnoughGems": "Niet genoeg edelstenen", - "alreadyHave": "Whoops! You already have this item. No need to buy it again!", + "alreadyHave": "Oeps! Je hebt dit artikel al, en hoeft hem niet nog een keer te kopen!", "delete": "Verwijderen", "gems": "Edelstenen", "moreInfo": "Meer informatie", @@ -84,5 +84,6 @@ "September": "September", "October": "Oktober", "November": "November", - "December": "December" + "December": "December", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/nl/limited.json b/locales/nl/limited.json index 1edb140c8f..7e71938457 100644 --- a/locales/nl/limited.json +++ b/locales/nl/limited.json @@ -9,7 +9,6 @@ "valentineCard": "Valentijnskaart", "adoringFriends": "Liefhebbende vrienden", "adoringFriendsText": "Aww, jij en je vriend moeten wel heel erg veel om elkaar geven! Heeft <%= cards %> Valentijnskaarten verzonden of ontvangen.", - "limited30Apr": "Te koop tot 30 april (maar blijft permanent in je opties zodra het gekocht is).", "polarBear": "IJsbeer", "turkey": "Kalkoen", "polarBearPup": "IJsbeerwelp", @@ -22,5 +21,15 @@ "candycaneSet": "Candy Cane (Mage)", "skiSet": "Ski-sassin (Rogue)", "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "yetiSet": "Yeti Tamer (Warrior)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/nl/npc.json b/locales/nl/npc.json index 879606a9de..eba6c10b91 100644 --- a/locales/nl/npc.json +++ b/locales/nl/npc.json @@ -57,7 +57,7 @@ "partySysText": "Wees sociaal, word lid van een groep en speel Habit met je vrienden! Je zult je beter aan je gewoontes houden met partners waar je verantwoording aan aflegt. Klik op Gebruiker -> Opties -> Groep, en volg de instructies. Iemand op zoek naar een groep?", "classGear": "Klassespecifieke uitrusting", "classGearText": "Ten eerste: geen paniek! Je oude uitrusting bevindt zich in je boedel, en je draagt nu de leerlingenuitrusting van een <%= klass %>. Door je klasse-uitrusting te dragen krijg je een bonus van 50% op de eigenschappen die de uitrusting verstrekt. Voel je echter ook vrij om je oude uitrusting weer aan te trekken.", - "classStats": "Dit zijn je klasse-eigenschappen; ze beïnvloeden het spel. Elke keer als je een niveau stijgt, krijg je één punt om aan een bepaalde eigenschap toe te wijzen. Beweeg je muis over een eigenschap voor meer informatie.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Automatische verdeling", "autoAllocateText": "Als 'automatische verdeling' aangevinkt is, worden de eigenschapspunten van je personage automatisch toegewezen afhankelijk van de eigenschappen van je taken. Die kun je vinden in TAAK > Bewerken > Geavanceerd > Eigenschappen. Als je bijvoorbeeld vaak naar de sportschool gaat en je dagelijkse 'Sportschool' taak is ingesteld op 'Fysiek', dan krijg je automatisch Kracht.", "spells": "Spreuken", diff --git a/locales/nl/subscriber.json b/locales/nl/subscriber.json index 83dc613806..3f95ffe567 100644 --- a/locales/nl/subscriber.json +++ b/locales/nl/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Mysterieuze tijdreizigers", "timeTravelersPopoverNoSub": "Je hebt een mystieke zandloper nodig om de mysterieuze tijdreizigers te roepen! <%= linkStart %>Abonnees<%= linkEnd %> ontvangen één mystieke zandloper voor iedere opeenvolgende drie maanden van hun abonnement. Kom terug als je een mystieke zandloper hebt gekregen, en de tijdreizigers halen een set abonnee-uitrusting voor je op uit het verleden... of misschien zelfs uit de toekomst.", "timeTravelersPopover": "We zien dat je een mystieke zandloper hebt, dus we gaan graag terug in de tijd voor jou! Kies hier de ser verrassingsuitrusting die je wil hebben. Je kunt <%= linkStart %>hier<%= linkEnd %> een lijst van alle sets uit het verleden bekijken. Als je hier niets leuks tussen vindt, ben je dan misschien geïnteresseerd in één van onze modieus futuristische Steampunk-sets? ", - "mysticHourglassPopover": "Mysterieuze zandloper waarmee je de abonnee-uitrustingssets uit voorgaande maanden kunt kopen." + "mysticHourglassPopover": "Mysterieuze zandloper waarmee je de abonnee-uitrustingssets uit voorgaande maanden kunt kopen.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/pl/gear.json b/locales/pl/gear.json index 245c2f28ba..7f1446317e 100644 --- a/locales/pl/gear.json +++ b/locales/pl/gear.json @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Magic is woven into every thread of this hat. Increases Perception by <%= per %>. Limited Edition 2014 Autumn Gear.", "headSpecialFallHealerText": "Bandaże na głowę", "headSpecialFallHealerNotes": "Highly sanitary and very fashionable. Increases Intelligence by <%= int %>. Limited Edition 2014 Autumn Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/pl/generic.json b/locales/pl/generic.json index 2ddf42aa97..f34562de6d 100644 --- a/locales/pl/generic.json +++ b/locales/pl/generic.json @@ -84,5 +84,6 @@ "September": "Wrześcień", "October": "Październik", "November": "Listopad", - "December": "Grudzień" + "December": "Grudzień", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/pl/limited.json b/locales/pl/limited.json index 9688d5ef5c..81cf3aeb8b 100644 --- a/locales/pl/limited.json +++ b/locales/pl/limited.json @@ -9,7 +9,6 @@ "valentineCard": "Kartka Walentynkowa", "adoringFriends": "Kochani przyjaciele", "adoringFriendsText": "Och, Ty i Twój przyjaciel musicie naprawdę troszczyć się o siebie! Wysłałeś lub otrzymałeś <%= cards %> walentynek.", - "limited30Apr": "Dostępne do kupienia do 30 kwietnia (ale zostanie trwale w możliwościach wyboru kiedy już je kupisz).", "polarBear": "Niedźwiedź polarny", "turkey": "Indor", "polarBearPup": "Niedźwiadek polarny", @@ -21,6 +20,16 @@ "seasonalShopText": "Welcome to the Seasonal Shop! From now until January 31st, we're stocking lots of seasonal edition winter goodies. After that, these items won't be back for another year, so get them while they're hot!! Or, er, cold.", "candycaneSet": "Candy Cane (Mage)", "skiSet": "Ski-sassin (Rogue)", - "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "snowflakeSet": "Płatek śniegu(uzdrowiciel)", + "yetiSet": "Yeti Tamer (Warrior)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/pl/npc.json b/locales/pl/npc.json index fe49d1d0dd..350f844ffd 100644 --- a/locales/pl/npc.json +++ b/locales/pl/npc.json @@ -57,7 +57,7 @@ "partySysText": "Bądź towarzyski, dołącz do drużyny i graj w HabitRPG ze swoimi przyjaciółmi! Łatwiej będzie Ci pracować nad nawykami, jeśli będziesz odpowiedzialny wobec przyjaciół. Kliknij \"Społeczność\" -> \"Drużyna\" i podążaj za instrukcjami. Ktoś szuka grupy?", "classGear": "Wyposażenie klasowe", "classGearText": "Po pierwsze: nie panikuj! Twoje stare wyposażenie znajduje się w ekwipunku, a teraz nosisz ekwipunek <%= klass %> nowicjusza. Używanie ekwipunku przynależnego twojej klasie zapewnia ci 50% premię do atrybutów. Możesz jednak w każdej chwili wrócić do swojego starego wyposażenia.", - "classStats": "To atrybuty Twojej klasy, które wpływają na grę. Za każdym razem gdy awansujesz, zyskujesz jeden punkt do przypisania do dowolnego atrybutu. Najedź na każdy z atrybutów by dowiedzieć się o nich więcej.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Automatyczne rozlokowanie", "autoAllocateText": "Jeśli 'automatyczne rozlokowanie' jest zaznaczone, twój awatar zyskuje statystyki automatycznie w oparciu o atrybuty przypisane zadaniom, które to możesz znaleźć w ZADANIE > Edycja > Zaawansowane > Atrybuty. Np. jeśli często odwiedzasz siłownię, oraz twoje Codzienne 'Siłownia' jest ustawione na 'Fizyczne', twoja Siła zwiększy się automatycznie.", "spells": "Zaklęcia", diff --git a/locales/pl/subscriber.json b/locales/pl/subscriber.json index 736d6f715f..3147258835 100644 --- a/locales/pl/subscriber.json +++ b/locales/pl/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Tajemniczy podróżnicy w czasie", "timeTravelersPopoverNoSub": "Potrzebujesz Mistycznej Klepsydry aby wezwać tajemniczych Podróżników w Czasie! <%= linkStart %>Abonenci<%= linkEnd %> zyskują jedną Mistyczną Klepsydrę za każde trzy kolejne miesiące subskrypcji. Wróć jeżeli zdobędziesz Mistyczną Klepsydrę, a Podróżnicy w czasie przyniosą ci Zestaw przedmiotów abonenckich z przeszłości... lub może nawet z przyszłości.", "timeTravelersPopover": "Widzimy że masz Mistyczną Klepsydrę, zatem z ochotą powrócimy dla ciebie w czasie! Wybierz dowolny Tajemniczy Zestaw Przedmiotów. <%= linkStart %>Tutaj<%= linkEnd %> możesz zobaczyć listę poprzednich zestawów! Jeżeli te cię nie satysfakcjonują może byłbyś zainteresowany jednym z naszych stylowych, futurystycznych zestawów Steampunkowych?", - "mysticHourglassPopover": "Mistyczna Klepsydra pozwala na zakup zestawów przedmiotów abonenckich z poprzednich miesięcy." + "mysticHourglassPopover": "Mistyczna Klepsydra pozwala na zakup zestawów przedmiotów abonenckich z poprzednich miesięcy.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/pt/gear.json b/locales/pt/gear.json index da4ddaf292..25bdab7690 100644 --- a/locales/pt/gear.json +++ b/locales/pt/gear.json @@ -1,5 +1,5 @@ { - "weapon": "weapon", + "weapon": "arma", "weaponBase0Text": "Sem Arma", "weaponBase0Notes": "Sem Arma.", "weaponWarrior0Text": "Espada de Treinamento", @@ -112,7 +112,7 @@ "weaponMystery201411Notes": "Apunhale seus inimigos ou cave pelas suas comidas favoritas - esse forcado versátil faz tudo! Não confere benefícios. Item de Assinante de Novembro 2014.", "weaponMystery301404Text": "Steampunk Cane", "weaponMystery301404Notes": "Excellent for taking a turn about town. March 3015 Subscriber Item. Confers no benefit.", - "armor": "armor", + "armor": "armadura", "armorBase0Text": "Roupas Modestas", "armorBase0Notes": "Vestimenta ordinária Não concede benefícios.", "armorWarrior1Text": "Armadura de Couro", @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "A magia está tecida em cada linha deste chapéu. Aumenta Percepção em <%= per %>. Equipamento Edição Limitada de Outono 2014.", "headSpecialFallHealerText": "Capacete de Gaze", "headSpecialFallHealerNotes": "Altamente higiênico e muito na moda. Aumenta Inteligência em <%= int %>. Equipamento Edição Limitada de Outono 2014.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", @@ -336,7 +338,7 @@ "headMystery301404Notes": "A fancy top hat for the finest of gentlefolk! January 3015 Subscriber Item. Confers no benefit.", "headMystery301405Text": "Basic Top Hat", "headMystery301405Notes": "A basic top hat, just begging to be paired with some fancy head accessories. Confers no benefit. May 3015 Subscriber Item.", - "offhand": "off-hand item", + "offhand": "item da outra mão", "shieldBase0Text": "Sem Equipamento na Segunda Mão", "shieldBase0Notes": "Sem escudo ou segundo armamento.", "shieldWarrior1Text": "Escudo de Madeira", diff --git a/locales/pt/generic.json b/locales/pt/generic.json index 1ea861889b..fc7ee77f28 100644 --- a/locales/pt/generic.json +++ b/locales/pt/generic.json @@ -35,7 +35,7 @@ "neverMind": "Deixa pra lá", "buyMoreGems": "Comprar Mais Gemas", "notEnoughGems": "Gemas insuficientes", - "alreadyHave": "Whoops! You already have this item. No need to buy it again!", + "alreadyHave": "Eeepa! Você já tem esse item. Não precisa comprar de novo!", "delete": "Deletar", "gems": "Gemas", "moreInfo": "Mais Informação", @@ -84,5 +84,6 @@ "September": "Setembro", "October": "Outubro", "November": "Novembro", - "December": "Dezembro" + "December": "Dezembro", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/pt/groups.json b/locales/pt/groups.json index b3420edfcf..621d9e03e1 100644 --- a/locales/pt/groups.json +++ b/locales/pt/groups.json @@ -84,10 +84,10 @@ "unblock": "Desbloquear", "pm-reply": "Enviar uma resposta", "inbox": "Caixa de Entrada", - "abuseFlag": "Report violation of Community Guidelines", - "abuseFlagModalHeading": "Report <%= name %> for violation?", - "abuseFlagModalBody": "Are you sure you want to report this post? You should ONLY report a post that violates the <%= firstLinkStart %>Community Guidelines<%= linkEnd %> and/or <%= secondLinkStart %>Terms of Service<%= linkEnd %>. Inappropriately reporting a post is a violation of the Community Guidelines and may give you an infraction.", - "abuseFlagModalButton": "Report", - "abuseReported": "Thank you for reporting this violation. The moderators have been notified.", - "abuseAlreadyReported": "You have already reported this message." + "abuseFlag": "Reportar violação das Diretrizes de Comunidade", + "abuseFlagModalHeading": "Reportar <%= name %> por violação?", + "abuseFlagModalBody": "Você tem certeza que quer reportar esse post? Você deve reportar APENAS um post que viola as <%= firstLinkStart %>Diretrizes de Comunidade<%= linkEnd %> e/ou os <%= secondLinkStart %>Termos de Serviço<%= linkEnd %>. Reportar inapropriadamente um post é violação das Diretrizes de Comunidade e pode te conseguir uma infração.", + "abuseFlagModalButton": "Reportar", + "abuseReported": "Obrigado por reportar essa violação. Os moderadores já foram notificados.", + "abuseAlreadyReported": "Você já reportou essa mensagem." } \ No newline at end of file diff --git a/locales/pt/limited.json b/locales/pt/limited.json index 210662a648..4682af5d8c 100644 --- a/locales/pt/limited.json +++ b/locales/pt/limited.json @@ -9,18 +9,27 @@ "valentineCard": "Cartão do Dia dos Namorados", "adoringFriends": "Amigos Adoráveis", "adoringFriendsText": "Aww, você e seu amigo devem se preocupar muito um com o outro! Enviou ou recebeu <%= cards %> Cartão(ões) do Dia dos Namorados.", - "limited30Apr": "Disponível para compra até 30 de Abril (mas permanentemente em suas opções se adquirido).", "polarBear": "Urso Polar", "turkey": "Peru", "polarBearPup": "Filhote de Urso Polar", "jackolantern": "O miserável Jack da Lanterna", "seasonalShop": "Loja Sazonal", "seasonalShopClosedTitle": "<%= linkStart %>Siena Leslie<%= linkEnd %>", - "seasonalShopTitle": "<%= linkStart %>Seasonal Sorceress<%= linkEnd %>", + "seasonalShopTitle": "<%= linkStart %>Feiticeira Sazonal<%= linkEnd %>", "seasonalShopClosedText": "A Loja Sazonal está fechada atualmente! Eu não sei onde a Feiticeira Sazonal está agora, mas eu aposto que ela estará de volta durante o próximo <%= linkStart %>Grande Gala<%= linkEnd %>!", - "seasonalShopText": "Welcome to the Seasonal Shop! From now until January 31st, we're stocking lots of seasonal edition winter goodies. After that, these items won't be back for another year, so get them while they're hot!! Or, er, cold.", - "candycaneSet": "Candy Cane (Mage)", - "skiSet": "Ski-sassin (Rogue)", - "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "seasonalShopText": "Bem-vindo à Loja Sazonal! De agora até 31 de janeiro, estaremos estocando vários itens de edição sazonal de inverno. Depois disso, esses itens não estarão de volta por outro ano, então consiga-os enquanto estão quentinhos! Ou, er, frios.", + "candycaneSet": "Bastão Doce (Mago)", + "skiSet": "Assa-ski-no (Ladino)", + "snowflakeSet": "Floco de Neve (Curandeiro)", + "yetiSet": "Domador de Ieti (Guerreiro)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/pt/npc.json b/locales/pt/npc.json index 117b33a877..b290f203e9 100644 --- a/locales/pt/npc.json +++ b/locales/pt/npc.json @@ -57,7 +57,7 @@ "partySysText": "Seja sociável, junte-se a uma equipe e jogue HabitRPG com seus amigos! Você ficará melhor nos seus hábitos com companheiros reponsáveis. Clique em Usuário > Opções > Equipe e siga as instruções. Alguém procurando por grupo?", "classGear": "Equipamento da Classe", "classGearText": "Primeiro: não entre em pânico! Seu equipamento antigo está no seu inventário, e agora você está usando seu equipamento de aprendiz de <%= klass %>. Usar o equipamento da sua classe o concede um bônus de 50% de seus atributos. Entretanto, sinta-se livre para trocar de volta para seu equipamento antigo.", - "classStats": "Esses são seus atributos da classe, eles afetam a jogabilidade. Cada vez que subir de nível, ganhará um ponto para distribuir em um atributo particular. Passe o mouse em cima de cada atributo para mais informações.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Distribuição Automática", "autoAllocateText": "Se \"distribuição automática\" estiver marcado, seu avatar aumentará suas estatísticas automaticamente, baseado nos atributos das suas tarefas, que você pode encontrar em Tarefas > Editar > Avançado > Atributos. Ou seja, se você vai à academia frequentemente e sua tarefa diária \"Academia\" está marcada como \"Físico\", você ganhará Força automaticamente.", "spells": "Magias", diff --git a/locales/pt/subscriber.json b/locales/pt/subscriber.json index e0e203677d..32a8931c80 100644 --- a/locales/pt/subscriber.json +++ b/locales/pt/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Misteriosos Viajantes do Tempo", "timeTravelersPopoverNoSub": "Você precisará de uma Ampulheta Mística para convocar os misteriosos Viajantes do Tempo! <%= linkStart %>Assinantes<%= linkEnd %> ganham uma Ampulheta Mística para cada três meses consecutivos de assinatura. Volte quando você tiver uma Ampulheta Mística e os Viajantes do Tempo buscarão para você um Conjunto de Itens de Assinante do passado... ou até do futuro.", "timeTravelersPopover": "Estamos vendo que você tem uma Ampulheta Mística, então teremos todo o prazer em viajar no passado para você! Por favor, escolha o Conjunto de Itens Misteriosos que você gostaria. Você pode ver uma lista dos conjuntos antigos <%= linkStart %>aqui<%= linkEnd %>! Se esses conjuntos não te satisfazem, talvez você estaria interessado em algum dos nossos elegantes Conjuntos de Itens Steampunk futuristas?", - "mysticHourglassPopover": "Ampulhetas Místicas te permitem comprar os conjuntos de assinante dos meses anteriores." + "mysticHourglassPopover": "Ampulhetas Místicas te permitem comprar os conjuntos de assinante dos meses anteriores.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/ro/gear.json b/locales/ro/gear.json index 2f0162627f..f7cbafd60c 100644 --- a/locales/ro/gear.json +++ b/locales/ro/gear.json @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Magic is woven into every thread of this hat. Increases Perception by <%= per %>. Limited Edition 2014 Autumn Gear.", "headSpecialFallHealerText": "Head Bandages", "headSpecialFallHealerNotes": "Highly sanitary and very fashionable. Increases Intelligence by <%= int %>. Limited Edition 2014 Autumn Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/ro/generic.json b/locales/ro/generic.json index 543d33d4b6..90c9989f18 100644 --- a/locales/ro/generic.json +++ b/locales/ro/generic.json @@ -84,5 +84,6 @@ "September": "Septembrie", "October": "Octombrie", "November": "Noiembrie", - "December": "Decembrie" + "December": "Decembrie", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/ro/limited.json b/locales/ro/limited.json index 2ac4be122f..14345cd463 100644 --- a/locales/ro/limited.json +++ b/locales/ro/limited.json @@ -9,7 +9,6 @@ "valentineCard": "Felicitare de Sf. Valentin", "adoringFriends": "Prieteni iubitori", "adoringFriendsText": "Vai, tu şi prietenul tău chiar ţineţi unul la celălalt! Ai trimis sau primit <%= cards %> felicitări de Sf. Valentin.", - "limited30Apr": "La vânzare până pe 30 aprilie (dar rămâne permanent în opțiunile tale dacă este cumpărat).", "polarBear": "Urs polar", "turkey": "Curcan", "polarBearPup": "Pui de urs polar", @@ -22,5 +21,15 @@ "candycaneSet": "Candy Cane (Mage)", "skiSet": "Ski-sassin (Rogue)", "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "yetiSet": "Yeti Tamer (Warrior)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/ro/npc.json b/locales/ro/npc.json index de18aa938c..8cb81502a9 100644 --- a/locales/ro/npc.json +++ b/locales/ro/npc.json @@ -57,7 +57,7 @@ "partySysText": "Fii sociabil, alătură-te unei echipe și joacă Habit cu prietenii tăi! Vei fi mai bun cu obiceiurile tale cu parteneri care să te tragă la răspundere. Apasă Utilizator -> Opțiuni -> Echipă și urmează instrucțiunile. Caută cineva o echipă?", "classGear": "Echipament de clasă", "classGearText": "În primul rând: nu intra în panică! Echipamentul tău vechi este în inventarul tău, iar acum porți echipamentul de <%= klass %> novice. Purtând echipamentul clasei tale vei primi un bonus de 50% la atribute. Totuși, nu te sfii să revii la echipamentul tău vechi.", - "classStats": "Acestea sunt atributele clasei tale, ele vor afecta felul cum joci. De fiecare dată când atingi un nivel nou, vei primi un punct pe care îl vei putea aloca unui anumit atribut. Mișcă mausul deasupra fiecărui atribut pentru mai multe informații.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Alocare automată", "autoAllocateText": "Dacă 'alocarea automată' este bifată, atributele avatarului tău vor crește în funcție de atributele țelurilor tale, pe care le poți găsi la SARCINĂ > Modifică > Avansat > Atribute. Ex. dacă mergi la sală mai des și Cotidiana ta 'Sală' este setată ca 'Fizică' îţi va creşte automat Forţa.", "spells": "Vrăji", diff --git a/locales/ro/subscriber.json b/locales/ro/subscriber.json index 6a2a11912d..63b2bc3bdf 100644 --- a/locales/ro/subscriber.json +++ b/locales/ro/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Misterioşi călători în timp", "timeTravelersPopoverNoSub": "You'll need a Mystic Hourglass to summon the mysterious Time Travelers! <%= linkStart %>Subscribers<%= linkEnd %> earn one Mystic Hourglass for every three months of consecutive subscribing. Come back when you have a Mystic Hourglass, and the Time Travelers will fetch you a Subscriber Item Set from the past.... or maybe even the future.", "timeTravelersPopover": "We see you have a Mystic Hourglass, so we will happily travel back in time for you! Please choose the Mystery Item Set you would like. You can see a list of the past item sets <%= linkStart %>here<%= linkEnd %>! If those don't satisfy you, perhaps you'd be interested in one of our fashionably futuristic Steampunk Item Sets?", - "mysticHourglassPopover": "Clepsidra mistică îţi permite să achiziţionezi seturi de veşminte scoase pentru abonaţi în luni anterioare." + "mysticHourglassPopover": "Clepsidra mistică îţi permite să achiziţionezi seturi de veşminte scoase pentru abonaţi în luni anterioare.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/ru/gear.json b/locales/ru/gear.json index f94cd307f5..150e3696f0 100644 --- a/locales/ru/gear.json +++ b/locales/ru/gear.json @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "В каждую нить этой шляпы вплетена магия. Увеличивает восприятие на <%= per %>. Экипировка ограниченного выпуска осени 2014.", "headSpecialFallHealerText": "Повязка на голову", "headSpecialFallHealerNotes": "Стерильно и очень модно. Увеличивает интеллект на <%= int %>. Экипировка ограниченного выпуска осени 2014.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/ru/generic.json b/locales/ru/generic.json index 0d5dfead55..f083abc9ce 100644 --- a/locales/ru/generic.json +++ b/locales/ru/generic.json @@ -84,5 +84,6 @@ "September": "Сентябрь", "October": "Октябрь", "November": "Ноябрь", - "December": "Декабрь" + "December": "Декабрь", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/ru/limited.json b/locales/ru/limited.json index c5ac31618c..a1eb65dcc0 100644 --- a/locales/ru/limited.json +++ b/locales/ru/limited.json @@ -9,18 +9,27 @@ "valentineCard": "Валентинка", "adoringFriends": "Любимые друзья", "adoringFriendsText": "Вы так внимательны друг к другу! Отправлено и получено валентинок: <%= cards %>.", - "limited30Apr": "Доступно для покупки до 30 апреля (но постоянно в параметрах после покупки).", "polarBear": "Белый медведь", "turkey": "Индейка", "polarBearPup": "Детеныш белого медведя", "jackolantern": "Тыквенная лампа", - "seasonalShop": "Seasonal Shop", - "seasonalShopClosedTitle": "<%= linkStart %>Siena Leslie<%= linkEnd %>", - "seasonalShopTitle": "<%= linkStart %>Seasonal Sorceress<%= linkEnd %>", + "seasonalShop": "Сезонный выпуск", + "seasonalShopClosedTitle": "Сиена Лезли", + "seasonalShopTitle": "<%= linkStart %>Сезонная Волшебница<%= linkEnd %>", "seasonalShopClosedText": "The Seasonal Shop is currently closed!! I don't know where the Seasonal Sorceress is now, but I bet she'll be back during the next <%= linkStart %>Grand Gala<%= linkEnd %>!", "seasonalShopText": "Welcome to the Seasonal Shop! From now until January 31st, we're stocking lots of seasonal edition winter goodies. After that, these items won't be back for another year, so get them while they're hot!! Or, er, cold.", "candycaneSet": "Candy Cane (Mage)", - "skiSet": "Ski-sassin (Rogue)", - "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "skiSet": "Лыжник-ассасин (Жулик)", + "snowflakeSet": "Снежинка (Знахарь)", + "yetiSet": "Укротитель Йети (Воин)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/ru/npc.json b/locales/ru/npc.json index d7b733ea91..b5d4b10119 100644 --- a/locales/ru/npc.json +++ b/locales/ru/npc.json @@ -57,7 +57,7 @@ "partySysText": "Будьте общительны, присоединяйтесь к команде и играйте в HabitRPG с друзьями! Процесс выработки привычек будет проходить лучше, если разделить ответственность с партнерами по команде. Следуйте инструкциям, размещенным на странице Параметры -> Команда. Уже ищете команду, к которой присоединиться?", "classGear": "Экипировка класса", "classGearText": "Прежде всего, не паникуйте! Ваша старая экипировка в вашем инвентаре, а на вас — снаряжение ученика вашего класса: <%= klass %>. Если носить экипировку, созданную специально для вашего класса, вы получите бонус в 50% к характеристикам. Тем не менее, можно спокойно вернуться к вашей старой экипировке.", - "classStats": "Это характеристики вашего класса. Они оказывают влияние на игровой процесс. При достижении нового уровня, вы получаете одно очко, которое можно использовать для улучшения одной из характеристик. Наведите курсор на каждый показатель для дополнительной информации.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Автоматическое распределение", "autoAllocateText": "Если выбрано 'автоматическое распределение', вы будете получать характеристики в зависимости от атрибутов ваших заданий. Их можно настроить в Задачи > Редактировать > Дополнительно > Атрибуты. Например, если вы часто посещаете спортзал, и ваше ежедневное задание относится к \"Физические нагрузки\", вы будете получать СИЛ автоматически.", "spells": "Заклинания", diff --git a/locales/ru/subscriber.json b/locales/ru/subscriber.json index d08f8d88fe..d7c29fc053 100644 --- a/locales/ru/subscriber.json +++ b/locales/ru/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Загадочные путешественники во времени", "timeTravelersPopoverNoSub": "Вам понадобятся мистические песочные часы, чтобы призвать загадочных путешественников во времени. <%= linkStart %>Подписчики<%= linkEnd %> получают одни песочные часы за каждые три месяца непрерывной подписки. Возвращайтесь, когда у вас будут песочные часы, и путешественники во времени добудут вам подарочный набор подписчика из прошлого... или даже из будущего.", "timeTravelersPopover": "Раз у тебя есть мистические песочные часы, мы счастливы отправиться для тебя в прошлое! Пожалуйста, выбери таинственный набор, который ты хочешь получить. Посмотреть список прошлых наборов можно <%= linkStart %>здесь<%= linkEnd %>! Если этого недостаточно, то, возможно, тебя заинтересует один из наших модных футуристических наборов в стиле стимпанк?", - "mysticHourglassPopover": "Таинственные песочные часы позволяют приобрести наборы подписчиков предыдущих месяцев." + "mysticHourglassPopover": "Таинственные песочные часы позволяют приобрести наборы подписчиков предыдущих месяцев.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/sk/gear.json b/locales/sk/gear.json index ece54a5f1f..cac9c9c48a 100644 --- a/locales/sk/gear.json +++ b/locales/sk/gear.json @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Magic is woven into every thread of this hat. Increases Perception by <%= per %>. Limited Edition 2014 Autumn Gear.", "headSpecialFallHealerText": "Head Bandages", "headSpecialFallHealerNotes": "Highly sanitary and very fashionable. Increases Intelligence by <%= int %>. Limited Edition 2014 Autumn Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/sk/generic.json b/locales/sk/generic.json index 9d047a9529..2a7b4a7fad 100644 --- a/locales/sk/generic.json +++ b/locales/sk/generic.json @@ -84,5 +84,6 @@ "September": "September", "October": "Október", "November": "November", - "December": "December" + "December": "December", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/sk/limited.json b/locales/sk/limited.json index 49f18c1f00..9900f4ca29 100644 --- a/locales/sk/limited.json +++ b/locales/sk/limited.json @@ -9,7 +9,6 @@ "valentineCard": "Valentínka", "adoringFriends": "Láskyplní priatelia", "adoringFriendsText": "Ó, tebe a tvojim priateľom musí na sebe záležať! Počet poslaných alebo prijatých valentíniek: <%= cards %> .", - "limited30Apr": "Na predaj do 30. apríla (ale natrvalo dostupné ak si si už kúpil)", "polarBear": "Polárny medveď", "turkey": "Moriak", "polarBearPup": "Polárne medvieďa", @@ -22,5 +21,15 @@ "candycaneSet": "Candy Cane (Mage)", "skiSet": "Ski-sassin (Rogue)", "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "yetiSet": "Yeti Tamer (Warrior)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/sk/npc.json b/locales/sk/npc.json index 148cec7fd2..0fdff95b14 100644 --- a/locales/sk/npc.json +++ b/locales/sk/npc.json @@ -57,7 +57,7 @@ "partySysText": "Buď spoločenský, pridaj sa do družiny a hraj sa Habit so svojimi kamarátmi! Keď ťa bude niekto kontrolovať, budeš si poctivejšie plniť povinnosti. Klikni na Používateľ -> Možnosti -> Družina a nasleduj návod. Hľadáš parťáka?", "classGear": "Výzbroj povolania", "classGearText": "Poprvé: Nepanikár! Svoju starú výzbroj máš v inventári. Teraz máš oblečenú výzbroj pre <%= klass %>a - učňa. Keď máš oblečenú výzbroj určenú pre svoje povolanie, získavať 50% bonus k atribútom. Ak chceš, môžeš si obliecť aj svoju starú výzbroj.", - "classStats": "Toto sú štatistiky pre tvoje povolanie. Majú vplyv na hru. Zakaždým, keď získaš level, dostaneš jeden bod, ktorý si pridelíš k niektorej z vlastností. Keď prejdeš myšou ponad vlastnosť, zobrazia sa informácie o nej.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Automatické prideľovanie", "autoAllocateText": "Ak je nastavené automatické prideľovanie, tvoj avatar získava vlastnosti na základe atribútov tvojich úloh, ktoré nájdeš v menu ÚLOHY > Upraviť > Pokročilé > Vlastnosti. Napríklad, ak chodíš často do posilňovne a tvoja denná úloha \"Posilňovňa\" má nastavený atribút \"fyzické\", automaticky získaš Silu.", "spells": "Kúzla", diff --git a/locales/sk/subscriber.json b/locales/sk/subscriber.json index 796b25df6b..50b0984b44 100644 --- a/locales/sk/subscriber.json +++ b/locales/sk/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Mysterious Time Travelers", "timeTravelersPopoverNoSub": "You'll need a Mystic Hourglass to summon the mysterious Time Travelers! <%= linkStart %>Subscribers<%= linkEnd %> earn one Mystic Hourglass for every three months of consecutive subscribing. Come back when you have a Mystic Hourglass, and the Time Travelers will fetch you a Subscriber Item Set from the past.... or maybe even the future.", "timeTravelersPopover": "We see you have a Mystic Hourglass, so we will happily travel back in time for you! Please choose the Mystery Item Set you would like. You can see a list of the past item sets <%= linkStart %>here<%= linkEnd %>! If those don't satisfy you, perhaps you'd be interested in one of our fashionably futuristic Steampunk Item Sets?", - "mysticHourglassPopover": "Mystic Hourglass allow you to purchase previous months' subscriber sets." + "mysticHourglassPopover": "Mystic Hourglass allow you to purchase previous months' subscriber sets.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/sv/gear.json b/locales/sv/gear.json index 360bc03b80..300ea9c198 100644 --- a/locales/sv/gear.json +++ b/locales/sv/gear.json @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Magic is woven into every thread of this hat. Increases Perception by <%= per %>. Limited Edition 2014 Autumn Gear.", "headSpecialFallHealerText": "Head Bandages", "headSpecialFallHealerNotes": "Highly sanitary and very fashionable. Increases Intelligence by <%= int %>. Limited Edition 2014 Autumn Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/sv/generic.json b/locales/sv/generic.json index c1be33b860..c36fe52500 100644 --- a/locales/sv/generic.json +++ b/locales/sv/generic.json @@ -84,5 +84,6 @@ "September": "September", "October": "Oktober", "November": "November", - "December": "December" + "December": "December", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/sv/limited.json b/locales/sv/limited.json index 8ed563a822..3ffdb02417 100644 --- a/locales/sv/limited.json +++ b/locales/sv/limited.json @@ -9,7 +9,6 @@ "valentineCard": "Alla Hjärtans Dag-kort", "adoringFriends": "Beundrande Vänner", "adoringFriendsText": "Aww, du och din vän måste verkligen bry er om varandra! Skickade eller tog emot <%= cards %> Alla Hjärtans Dag-kort.", - "limited30Apr": "Tillgänglig för köp fram till 30 April (men permanent i ditt förråd efter köpet).", "polarBear": "Isbjörn", "turkey": "Kalkon", "polarBearPup": "Isbjörnsunge", @@ -22,5 +21,15 @@ "candycaneSet": "Candy Cane (Mage)", "skiSet": "Ski-sassin (Rogue)", "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "yetiSet": "Yeti Tamer (Warrior)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/sv/npc.json b/locales/sv/npc.json index ae2211031d..3389038d52 100644 --- a/locales/sv/npc.json +++ b/locales/sv/npc.json @@ -57,7 +57,7 @@ "partySysText": "Var social, gå med i ett sällskap och spela Habit med dina vänner! Du kommer vara mer ordentlig med dina vanor om du har vänner som håller dig ansvarig för det du gör (eller inte gör). Klicka på Användare > Alternativ > Sällskap och följ instruktionerna. ", "classGear": "Klassutrustning", "classGearText": "Först av allt: drabbas inte av panik! Din gamla utrustning är i ditt förråd och du har nu på dig lärlingsutrustningen för <%= klass %>. Att bära din klass utrustning ger dig en 50% egenskapsbonus. Men du får självklart byta tillbaka till din gamla utrustning om du hellre vill det.", - "classStats": "Det här är din klass egenskaper, vilka påverkar ditt spelande. Varje gång du går upp i level får du en poäng att tilldela valfri egenskap. Håll musen över varje egenskap för mer information.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Dela ut automatiskt", "autoAllocateText": "If 'automatic allocation' is checked, your avatar gains stats automatically based on your tasks' attributes, which you can find in TASK > Edit > Advanced > Attributes. Eg, if you hit the gym often, and your 'Gym' Daily is set to 'Physical', you'll gain Strength automatically.", "spells": "Formler", diff --git a/locales/sv/subscriber.json b/locales/sv/subscriber.json index d6373866a0..cbb2d1ccb7 100644 --- a/locales/sv/subscriber.json +++ b/locales/sv/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Mysterious Time Travelers", "timeTravelersPopoverNoSub": "You'll need a Mystic Hourglass to summon the mysterious Time Travelers! <%= linkStart %>Subscribers<%= linkEnd %> earn one Mystic Hourglass for every three months of consecutive subscribing. Come back when you have a Mystic Hourglass, and the Time Travelers will fetch you a Subscriber Item Set from the past.... or maybe even the future.", "timeTravelersPopover": "We see you have a Mystic Hourglass, so we will happily travel back in time for you! Please choose the Mystery Item Set you would like. You can see a list of the past item sets <%= linkStart %>here<%= linkEnd %>! If those don't satisfy you, perhaps you'd be interested in one of our fashionably futuristic Steampunk Item Sets?", - "mysticHourglassPopover": "Mystic Hourglass allow you to purchase previous months' subscriber sets." + "mysticHourglassPopover": "Mystic Hourglass allow you to purchase previous months' subscriber sets.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/uk/gear.json b/locales/uk/gear.json index ed96350f1a..49e339af90 100644 --- a/locales/uk/gear.json +++ b/locales/uk/gear.json @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Magic is woven into every thread of this hat. Increases Perception by <%= per %>. Limited Edition 2014 Autumn Gear.", "headSpecialFallHealerText": "Head Bandages", "headSpecialFallHealerNotes": "Highly sanitary and very fashionable. Increases Intelligence by <%= int %>. Limited Edition 2014 Autumn Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/uk/generic.json b/locales/uk/generic.json index 527918abda..708e59135a 100644 --- a/locales/uk/generic.json +++ b/locales/uk/generic.json @@ -84,5 +84,6 @@ "September": "Вересень", "October": "Жовтень", "November": "Листопад", - "December": "Грудень" + "December": "Грудень", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/uk/limited.json b/locales/uk/limited.json index d9e5bb30c2..c7b34b7efb 100644 --- a/locales/uk/limited.json +++ b/locales/uk/limited.json @@ -9,7 +9,6 @@ "valentineCard": "Валентинка", "adoringFriends": "Любі друзі", "adoringFriendsText": "Ооо, Ви та Ваш друг, певно, дуже любі одне одному! Надіслано/отримано валентинок: <%= cards %> ", - "limited30Apr": "У продажу до 30 квітня (по придбанні ніколи не зникне з доступу для вас).", "polarBear": "Білий ведмідь", "turkey": "Індичка", "polarBearPup": "Біле ведмежа", @@ -22,5 +21,15 @@ "candycaneSet": "Candy Cane (Mage)", "skiSet": "Ski-sassin (Rogue)", "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "yetiSet": "Yeti Tamer (Warrior)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/uk/npc.json b/locales/uk/npc.json index 0e3387cba3..349f1fd39f 100644 --- a/locales/uk/npc.json +++ b/locales/uk/npc.json @@ -57,7 +57,7 @@ "partySysText": "Тягніться до люду, єднайтеся до гурту та грайте у HabitRPG із друзями! Ваші звички міцнітимуть швидше, коли є перед ким відповідати. Клацніть Гравець -> Різне -> Гурт та слідуйте вказівкам. ", "classGear": "Спорядження класу", "classGearText": "По-перше: без паніки! Старе спорядження у Вашому інвентарі, а зараз Ви носите початкові речі класу <%= klass %>. Спорядження Вашого класу надає вам 50%-й бонус до характеристик. Утім, можете взяти старі речі, якщо бажаєте. ", - "classStats": "Це характеристики Вашого класу, що впливають на ігролад. З кожним здобутим рівнем Ви отримуєте одне очко для покращення характеристик. Наведіть на хар-ку для подробиць.", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "Авторозподіл", "autoAllocateText": "If 'automatic allocation' is checked, your avatar gains stats automatically based on your tasks' attributes, which you can find in TASK > Edit > Advanced > Attributes. Eg, if you hit the gym often, and your 'Gym' Daily is set to 'Physical', you'll gain Strength automatically.", "spells": "Закляття", diff --git a/locales/uk/subscriber.json b/locales/uk/subscriber.json index 8db785ca68..f6c8d8f1bb 100644 --- a/locales/uk/subscriber.json +++ b/locales/uk/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "Таємничі Мандрівники у Часі", "timeTravelersPopoverNoSub": "Вам необхідні Таємничі Пісочні Часи, щоб викликати Таємничих Мандрівників у Часі! <%= linkStart %>Передплатники<%= linkEnd %> отримують одні Таємничі Пісочні Часи за кожні три місяці непрерервної передплати. Повертайтеся, коли отримаєте Таємничі Пісочні Часи, і Маднрівники у Часі принесуть для вас Комплект Передплатника з минулого... або можливо з майбутнього.", "timeTravelersPopover": "Бачимо у вас є Таємничі Пісочні Часи, тож ми будемо раді подорожувати назад в часі для вас! Будь-ласка виберіть Таємничий Комплект який ви бажаєте. Ви можете побачити список минулих предметів <%= linkStart %>тут<%= linkEnd %>! Якщо ці не задовольнять вас, можливо вас зацікавить наш модний футуристичний Стімпанк Комплект?", - "mysticHourglassPopover": "Таємничі Пісочні Часи дають вам змогу придбати комплекти передплатників за минулі місяці." + "mysticHourglassPopover": "Таємничі Пісочні Часи дають вам змогу придбати комплекти передплатників за минулі місяці.", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/locales/zh/gear.json b/locales/zh/gear.json index 1d87cf2e3f..756e482cb3 100644 --- a/locales/zh/gear.json +++ b/locales/zh/gear.json @@ -1,5 +1,5 @@ { - "weapon": "weapon", + "weapon": "武器", "weaponBase0Text": "没有武器", "weaponBase0Notes": "没有武器。", "weaponWarrior0Text": "训练用剑", @@ -112,7 +112,7 @@ "weaponMystery201411Notes": "Stab your enemies or dig in to your favorite foods - this versatile pitchfork does it all! Confers no benefit. November 2014 Subscriber Item.", "weaponMystery301404Text": "蒸汽朋克手杖", "weaponMystery301404Notes": "Excellent for taking a turn about town. March 3015 Subscriber Item. Confers no benefit.", - "armor": "armor", + "armor": "护甲", "armorBase0Text": "正常服装", "armorBase0Notes": "普通的衣服。 没有属性加成。", "armorWarrior1Text": "皮甲", @@ -203,7 +203,7 @@ "armorSpecialWinter2015WarriorNotes": "Cozy and warm, straight from the oven! Increases Constitution by <%= con %>. Limited Edition 2015 Winter Gear.", "armorSpecialWinter2015MageText": "Boreal Robe", "armorSpecialWinter2015MageNotes": "You can see the glimmering lights of the north in this robe. Increases Intelligence by <%= int %>. Limited Edition 2015 Winter Gear.", - "armorSpecialWinter2015HealerText": "Skating Outfit", + "armorSpecialWinter2015HealerText": "溜冰衣", "armorSpecialWinter2015HealerNotes": "Ice-skating is very relaxing, but you shouldn't try it without this protective gear in case you get attacked by the icicle drakes. Increases Constitution by <%= con %>. Limited Edition 2015 Winter Gear.", "armorMystery201402Text": "使者长袍", "armorMystery201402Notes": "闪闪发光又强大,这些衣服有很多携带信件的口袋。没有赋予好处。2014年2月订阅者物品。", @@ -308,6 +308,8 @@ "headSpecialFallMageNotes": "Magic is woven into every thread of this hat. Increases Perception by <%= per %>. Limited Edition 2014 Autumn Gear.", "headSpecialFallHealerText": "头部绷带", "headSpecialFallHealerNotes": "Highly sanitary and very fashionable. Increases Intelligence by <%= int %>. Limited Edition 2014 Autumn Gear.", + "headSpecialNye2014Text": "Silly Party Hat", + "headSpecialNye2014Notes": "You've received a Silly Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", "headSpecialWinter2015RogueText": "Icicle Drake Mask", "headSpecialWinter2015RogueNotes": "You are truly, definitely, absolutely a genuine Icicle Drake. You are not infiltrating the Icicle Drake hives. You have no interest at all in the hoards of riches rumored to lie in their frigid tunnels. Rawr. Increases Perception by <%= per %>. Limited Edition 2015 Winter Gear.", "headSpecialWinter2015WarriorText": "Gingerbread Helm", diff --git a/locales/zh/generic.json b/locales/zh/generic.json index 9cb8dd2390..424ac94ea9 100644 --- a/locales/zh/generic.json +++ b/locales/zh/generic.json @@ -35,7 +35,7 @@ "neverMind": "算了", "buyMoreGems": "买更多宝石", "notEnoughGems": "宝石不足", - "alreadyHave": "Whoops! You already have this item. No need to buy it again!", + "alreadyHave": "你已經有這個了。不用再買了!", "delete": "删除", "gems": "宝石", "moreInfo": "更多信息", @@ -84,5 +84,6 @@ "September": "九月", "October": "十月", "November": "十一月", - "December": "十二月\n" + "December": "十二月\n", + "dateFormat": "Date Format" } \ No newline at end of file diff --git a/locales/zh/limited.json b/locales/zh/limited.json index f24bbe614c..e1d6ae4ba3 100644 --- a/locales/zh/limited.json +++ b/locales/zh/limited.json @@ -9,7 +9,6 @@ "valentineCard": "情人节卡片", "adoringFriends": "爱慕的朋友", "adoringFriendsText": "啊,你和你的朋友一定很关心彼此!发送或接受了<%= cards %>张情人节卡片。", - "limited30Apr": "四月30日以前可以购买 (购买后永远出现在你的选项中)。", "polarBear": "北极熊", "turkey": "火鸡", "polarBearPup": "小北极熊", @@ -22,5 +21,15 @@ "candycaneSet": "Candy Cane (Mage)", "skiSet": "Ski-sassin (Rogue)", "snowflakeSet": "Snowflake (Healer)", - "yetiSet": "Yeti Tamer (Warrior)" + "yetiSet": "Yeti Tamer (Warrior)", + "nyeCard": "New Year's Card", + "nyeCardNotes": "Send a New Year's card to a friend.", + "seasonalItems": "Seasonal Items", + "auldAcquaintance": "Auld Acquaintance", + "auldAcquaintanceText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", + "newYear0": "Happy New Year! May you slay many a bad Habit.", + "newYear1": "Happy New Year! May you reap many Rewards.", + "newYear2": "Happy New Year! May you earn many a Perfect Day.", + "newYear3": "Happy New Year! May your To-Do list stay short and sweet.", + "newYear4": "Happy New Year! May you not get attacked by a raging Hippogriff." } \ No newline at end of file diff --git a/locales/zh/npc.json b/locales/zh/npc.json index 9da52204fd..a3e4fa1613 100644 --- a/locales/zh/npc.json +++ b/locales/zh/npc.json @@ -57,7 +57,7 @@ "partySysText": "和小伙伴一起玩耍吧!加入小队和你的朋友一起玩HabitRPG吧!和有责任感的同伴一起你的习惯会变得更好。点用户->选项->队伍,然后跟着指示做。有人要寻找队伍吗?", "classGear": "职业装备", "classGearText": "首先:别怕!你的旧装备放在你的物品栏,你现在穿着你的新手<%= klass %>装备。穿你的职业装备为你提供50%额外属性奖励。但是,你仍然可以切换回原来的装备。", - "classStats": "这些是你的职业属性,他们会影响游戏。每次你升级时,你会获得一点自由分配点。鼠标停在每个属性上查看更多的信息。", + "classStats": "These are your class's stats; they affect the game-play. Each time you level up, you get one point to allocate to particular stat. Hover over each stat for more information.", "autoAllocate": "自动分配", "autoAllocateText": "如果选了“自动分配”,你的角色会自动地根据你的任务属性,你可以在任务 > 编辑 > 高级 > 属性中看到他们。例如,如果你经常点‘健身房’任务,而健身房日常属性被设置为'物理',那你会自动获得力量点。", "spells": "法术", diff --git a/locales/zh/subscriber.json b/locales/zh/subscriber.json index c1bbc06655..ddc6c82e0b 100644 --- a/locales/zh/subscriber.json +++ b/locales/zh/subscriber.json @@ -68,5 +68,8 @@ "timeTravelersTitle": "神秘的时间旅行者", "timeTravelersPopoverNoSub": "你需要一个神秘的沙漏召唤神秘的时间旅行者!<%= linkStart %>订阅者<%= linkEnd %>用户每连续订阅三个月后会获得一个神秘沙漏。回来的时候你会有一个神秘沙漏,并且时间旅行者会从过去…甚至未来给你一个订阅者物品列表。", "timeTravelersPopover": "我们看到你有一种神秘的沙漏,所以等我们将愉快地旅行回来的时候!请选择一样你喜欢神秘物品。你可以看到一个名单,过去的物品列表在<%= linkStart %>这里<%= linkEnd %>!如果这些都不能满足你,也许你会有兴趣在我们的时尚未来感的蒸汽朋克物品套装呢? ", - "mysticHourglassPopover": "神秘沙漏允许你购买以前几个月的订阅者套装。" + "mysticHourglassPopover": "神秘沙漏允许你购买以前几个月的订阅者套装。", + "subUpdateCard": "Update Card", + "subUpdateTitle": "Update", + "subUpdateDescription": "Update the card to be charged." } \ No newline at end of file diff --git a/script/content.coffee b/script/content.coffee index 6bfe25fe1a..f454ccc080 100644 --- a/script/content.coffee +++ b/script/content.coffee @@ -260,7 +260,8 @@ gear = winter2015Rogue: event: events.winter2015, specialClass: 'rogue', text: t('headSpecialWinter2015RogueText'), notes: t('headSpecialWinter2015RogueNotes', {per: 9}),value: 60,per: 9 winter2015Warrior: event: events.winter2015, specialClass: 'warrior', text: t('headSpecialWinter2015WarriorText'), notes: t('headSpecialWinter2015WarriorNotes', {str: 9}),value: 60,str: 9 winter2015Mage: event: events.winter2015, specialClass: 'wizard', text: t('headSpecialWinter2015MageText'), notes: t('headSpecialWinter2015MageNotes', {per: 7}),value: 60,per: 7 - winter2015Healer: event: events.winter2015, specialClass: 'healer', text: t('headSpecialWinter2015HealerText'), notes: t('headSpecialWinter2015HealerNotes', {int: 7}), value: 60, int: 7 + winter2015Healer: event: events.winter2015, specialClass: 'healer', text: t('headSpecialWinter2015HealerText'), notes: t('headSpecialWinter2015HealerNotes', {int: 7}), value: 60, int: 7 + nye2014: text: t('headSpecialNye2014Text'), notes: t('headSpecialNye2014Notes'), value: 0, canOwn: ((u)-> u.items.gear.owned.head_special_nye2014?) # Other gaymerx: event: events.gaymerx, text: t('headSpecialGaymerxText'), notes: t('headSpecialGaymerxNotes'), value: 0 mystery: @@ -649,7 +650,7 @@ api.spells = snowball: text: t('spellSpecialSnowballAuraText') mana: 0 - value: 1 + value: 15 target: 'user' notes: t('spellSpecialSnowballAuraNotes') cast: (user, target) -> @@ -690,6 +691,24 @@ api.spells = user.stats.buffs.spookDust = false user.stats.gp -= 5 + nye: + text: t('nyeCard') + mana: 0 + value: 10 + target: 'user' + notes: t('nyeCardNotes') + cast: (user, target) -> + if user == target + user.achievements.nye ?= 0 + user.achievements.nye++ + else + _.each [user,target], (t)-> + t.achievements.nye ?= 0 + t.achievements.nye++ + (target.items.special.nyeReceived ?= []).push user.profile.name + target.markModified? 'items.special.nyeReceived' + user.stats.gp -= 10 + # Intercept all spells to reduce user.stats.mp after casting the spell _.each api.spells, (spellClass) -> _.each spellClass, (spell, key) -> @@ -1438,10 +1457,12 @@ api.backgrounds = notes: t('backgroundSouthPoleNotes') api.subscriptionBlocks = - "1": months:1, price:5, key: 'basic_earned' - "3": months:3, price:15, key: 'basic_3mo' - "6": months:6, price:30, key: 'basic_6mo' - "12": months:12, price:48, key: 'basic_12mo' + basic_earned: months:1, price:5 + basic_3mo: months:3, price:15 + basic_6mo: months:6, price:30 + google_6mo: months:6, price:24, discount:true, original:30 + basic_12mo: months:12, price:48 +_.each api.subscriptionBlocks, (b,k)->b.key = k repeat = {m:true,t:true,w:true,th:true,f:true,s:true,su:true} api.userDefaults = diff --git a/script/index.coffee b/script/index.coffee index f933389db6..e69b8e00c2 100644 --- a/script/index.coffee +++ b/script/index.coffee @@ -688,15 +688,16 @@ api.wrap = (user, main=true) -> user.items.food[food.key]-- cb? {code:200, message}, userPets[pet] - #FIXME stupid method of special-handling spookDust, since it can be purchased with gold and the system only accomodates gem-purchasable holiday spells - buySpookDust: (req,cb) -> - item = content.special.spookDust + buySpecialSpell: (req,cb) -> + {key} = req.params + item = content.special[key] return cb?({code:401, message: i18n.t('messageNotEnoughGold', req.language)}) if user.stats.gp < item.value user.stats.gp -= item.value - user.items.special.spookDust ?= 0 - user.items.special.spookDust++ + user.items.special[key] ?= 0 + user.items.special[key]++ user.markModified? 'items.special' - cb? null, _.pick(user,$w 'items stats') + message = i18n.t('messageBought', {itemText: item.text(req.language)}, req.language) + cb? {code:200,message}, _.pick(user,$w 'items stats') # buy is for using Gold, purchase is for Gems (I know, I know...) purchase: (req, cb, ga) -> @@ -931,6 +932,11 @@ api.wrap = (user, main=true) -> #cb? {code:200, message:"#{item.text} inside!"}, user.items.gear.owned cb? null, user.items.gear.owned + readNYE: (req,cb) -> + user.items.special.nyeReceived.shift() + user.markModified? 'items.special.nyeReceived' + cb? null, 'items.special' + # ------ # Score # ------