diff --git a/.ebextensions/01-increase-timeout.config b/.ebextensions/01-increase-timeout.config new file mode 100644 index 0000000000..6bdfd36c7a --- /dev/null +++ b/.ebextensions/01-increase-timeout.config @@ -0,0 +1,7 @@ +option_settings: + - namespace: aws:elasticbeanstalk:command + option_name: Timeout + value: 1800 + - namespace: aws:elb:policies + option_name: ConnectionSettingIdleTimeout + value: 900 diff --git a/.eslintignore b/.eslintignore index 606a950295..eaef8f567d 100644 --- a/.eslintignore +++ b/.eslintignore @@ -3,10 +3,11 @@ common/dist/ common/transpiled-babel/ coverage/ database_reports/ -migrations/ website/build/ website/transpiled-babel/ +migrations/* + # The files in website/public/js should be moved out and browserified website/public/ diff --git a/bower.json b/bower.json index 9219a95a94..8788581cd1 100644 --- a/bower.json +++ b/bower.json @@ -37,11 +37,12 @@ "jquery-ui": "1.10.3", "jquery.cookie": "1.4.0", "js-emoji": "snicker/js-emoji#f25d8a303f", - "marked": "0.2.9", "ngInfiniteScroll": "1.0.0", "pnotify": "1.3.1", "sticky": "*", - "swagger-ui": "wordnik/swagger-ui#v2.0.24" + "swagger-ui": "wordnik/swagger-ui#v2.0.24", + "smart-app-banner": "78ef9c0679723b25be1a0ae04f7b4aef7cbced4f", + "habitica-markdown": "^1.1.0" }, "devDependencies": { "angular-mocks": "1.3.9" diff --git a/common/dist/sprites/spritesmith-largeSprites-0.css b/common/dist/sprites/spritesmith-largeSprites-0.css index 42b4bd030f..d33794cc7d 100644 --- a/common/dist/sprites/spritesmith-largeSprites-0.css +++ b/common/dist/sprites/spritesmith-largeSprites-0.css @@ -1,30 +1,30 @@ .2014_Fall_HealerPROMO2 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -927px -1203px; + background-position: -842px -1203px; width: 90px; height: 90px; } .2014_Fall_Mage_PROMO9 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -813px -295px; + background-position: -813px -569px; width: 120px; height: 90px; } .2014_Fall_RoguePROMO3 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -813px -477px; + background-position: -977px -1112px; width: 105px; height: 90px; } .2014_Fall_Warrior_PROMO { background-image: url(spritesmith-largeSprites-0.png); - background-position: -381px -1203px; + background-position: -91px -1295px; width: 90px; height: 90px; } .promo_android { background-image: url(spritesmith-largeSprites-0.png); - background-position: -955px -480px; + background-position: -593px -241px; width: 175px; height: 175px; } @@ -72,7 +72,7 @@ } .promo_dilatoryDistress { background-image: url(spritesmith-largeSprites-0.png); - background-position: -563px -1203px; + background-position: -569px -1203px; width: 90px; height: 90px; } @@ -102,7 +102,7 @@ } .promo_enchanted_armoire_201509 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -654px -1203px; + background-position: -751px -1203px; width: 90px; height: 90px; } @@ -114,13 +114,19 @@ } .promo_enchanted_armoire_201601 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -1200px -1203px; + background-position: -1115px -1203px; width: 90px; height: 90px; } +.promo_floral_potions { + background-image: url(spritesmith-largeSprites-0.png); + background-position: -813px -295px; + width: 105px; + height: 273px; +} .promo_habitica { background-image: url(spritesmith-largeSprites-0.png); - background-position: -593px -241px; + background-position: -955px -480px; width: 175px; height: 175px; } @@ -144,19 +150,19 @@ } .promo_mystery_201405 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -1071px -1112px; + background-position: -364px -1295px; width: 90px; height: 90px; } .promo_mystery_201406 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -813px -568px; + background-position: 0px -1295px; width: 90px; height: 96px; } .promo_mystery_201407 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -904px -568px; + background-position: -769px -241px; width: 42px; height: 62px; } @@ -168,7 +174,7 @@ } .promo_mystery_201409 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -745px -1203px; + background-position: -933px -1203px; width: 90px; height: 90px; } @@ -180,7 +186,7 @@ } .promo_mystery_201411 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -1109px -1203px; + background-position: -1297px -1203px; width: 90px; height: 90px; } @@ -198,13 +204,13 @@ } .promo_mystery_201502 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -199px -1203px; + background-position: -387px -1203px; width: 90px; height: 90px; } .promo_mystery_201503 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -290px -1203px; + background-position: -478px -1203px; width: 90px; height: 90px; } @@ -216,7 +222,7 @@ } .promo_mystery_201505 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -472px -1203px; + background-position: -660px -1203px; width: 90px; height: 90px; } @@ -234,25 +240,25 @@ } .promo_mystery_201508 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -977px -1112px; + background-position: -293px -1203px; width: 93px; height: 90px; } .promo_mystery_201509 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -836px -1203px; + background-position: -1024px -1203px; width: 90px; height: 90px; } .promo_mystery_201510 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -813px -665px; + background-position: -199px -1203px; width: 93px; height: 90px; } .promo_mystery_201511 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -1018px -1203px; + background-position: -1206px -1203px; width: 90px; height: 90px; } @@ -270,16 +276,22 @@ } .promo_mystery_201602 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -1291px -1203px; + background-position: -182px -1295px; width: 90px; height: 90px; } .promo_mystery_201603 { background-image: url(spritesmith-largeSprites-0.png); - background-position: 0px -1295px; + background-position: -273px -1295px; width: 90px; height: 90px; } +.promo_mystery_201604 { + background-image: url(spritesmith-largeSprites-0.png); + background-position: -1083px -1112px; + width: 93px; + height: 90px; +} .promo_mystery_3014 { background-image: url(spritesmith-largeSprites-0.png); background-position: -593px -417px; @@ -300,13 +312,13 @@ } .promo_pastel_skin { background-image: url(spritesmith-largeSprites-0.png); - background-position: -724px -809px; + background-position: -648px -912px; width: 330px; height: 83px; } .customize-option.promo_pastel_skin { background-image: url(spritesmith-largeSprites-0.png); - background-position: -749px -824px; + background-position: -673px -927px; width: 60px; height: 60px; } @@ -330,7 +342,7 @@ } .promo_shimmer_hair { background-image: url(spritesmith-largeSprites-0.png); - background-position: -648px -912px; + background-position: -724px -809px; width: 330px; height: 83px; } @@ -354,13 +366,13 @@ } .promo_springclasses2014 { background-image: url(spritesmith-largeSprites-0.png); - background-position: -289px -1112px; + background-position: 0px -1112px; width: 288px; height: 90px; } .promo_springclasses2015 { background-image: url(spritesmith-largeSprites-0.png); - background-position: 0px -1112px; + background-position: -289px -1112px; width: 288px; height: 90px; } @@ -414,7 +426,7 @@ } .npc_viirus { background-image: url(spritesmith-largeSprites-0.png); - background-position: -813px -386px; + background-position: -813px -660px; width: 108px; height: 90px; } diff --git a/common/dist/sprites/spritesmith-largeSprites-0.png b/common/dist/sprites/spritesmith-largeSprites-0.png index 8e712d0b29..c3f550c347 100644 Binary files a/common/dist/sprites/spritesmith-largeSprites-0.png and b/common/dist/sprites/spritesmith-largeSprites-0.png differ diff --git a/common/dist/sprites/spritesmith-main-10.css b/common/dist/sprites/spritesmith-main-10.css index 76144331ce..d062189e52 100644 --- a/common/dist/sprites/spritesmith-main-10.css +++ b/common/dist/sprites/spritesmith-main-10.css @@ -1,1962 +1,1914 @@ +.Mount_Head_Wolf-CottonCandyBlue { + background-image: url(spritesmith-main-10.png); + background-position: -136px 0px; + width: 135px; + height: 135px; +} +.Mount_Head_Wolf-CottonCandyPink { + background-image: url(spritesmith-main-10.png); + background-position: -408px -272px; + width: 135px; + height: 135px; +} +.Mount_Head_Wolf-Desert { + background-image: url(spritesmith-main-10.png); + background-position: 0px -272px; + width: 135px; + height: 135px; +} +.Mount_Head_Wolf-Floral { + background-image: url(spritesmith-main-10.png); + background-position: 0px -136px; + width: 135px; + height: 135px; +} +.Mount_Head_Wolf-Golden { + background-image: url(spritesmith-main-10.png); + background-position: -136px -136px; + width: 135px; + height: 135px; +} +.Mount_Head_Wolf-Peppermint { + background-image: url(spritesmith-main-10.png); + background-position: -272px 0px; + width: 135px; + height: 135px; +} +.Mount_Head_Wolf-Red { + background-image: url(spritesmith-main-10.png); + background-position: -272px -136px; + width: 135px; + height: 135px; +} +.Mount_Head_Wolf-Shade { + background-image: url(spritesmith-main-10.png); + background-position: 0px 0px; + width: 135px; + height: 135px; +} +.Mount_Head_Wolf-Skeleton { + background-image: url(spritesmith-main-10.png); + background-position: -136px -272px; + width: 135px; + height: 135px; +} +.Mount_Head_Wolf-Spooky { + background-image: url(spritesmith-main-10.png); + background-position: -272px -272px; + width: 135px; + height: 135px; +} +.Mount_Head_Wolf-White { + background-image: url(spritesmith-main-10.png); + background-position: -408px 0px; + width: 135px; + height: 135px; +} +.Mount_Head_Wolf-Zombie { + background-image: url(spritesmith-main-10.png); + background-position: -408px -136px; + width: 135px; + height: 135px; +} +.Mount_Icon_BearCub-Base { + background-image: url(spritesmith-main-10.png); + background-position: 0px -408px; + width: 81px; + height: 99px; +} +.Mount_Icon_BearCub-CottonCandyBlue { + background-image: url(spritesmith-main-10.png); + background-position: -82px -408px; + width: 81px; + height: 99px; +} +.Mount_Icon_BearCub-CottonCandyPink { + background-image: url(spritesmith-main-10.png); + background-position: -164px -408px; + width: 81px; + height: 99px; +} +.Mount_Icon_BearCub-Desert { + background-image: url(spritesmith-main-10.png); + background-position: -246px -408px; + width: 81px; + height: 99px; +} +.Mount_Icon_BearCub-Floral { + background-image: url(spritesmith-main-10.png); + background-position: -328px -408px; + width: 81px; + height: 99px; +} .Mount_Icon_BearCub-Golden { background-image: url(spritesmith-main-10.png); - background-position: -246px -945px; + background-position: -410px -408px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Peppermint { background-image: url(spritesmith-main-10.png); - background-position: -1244px -100px; + background-position: -544px 0px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Polar { background-image: url(spritesmith-main-10.png); - background-position: -328px -945px; + background-position: -544px -100px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Red { background-image: url(spritesmith-main-10.png); - background-position: -410px -945px; + background-position: -544px -200px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Shade { background-image: url(spritesmith-main-10.png); - background-position: -492px -945px; + background-position: -544px -300px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -574px -945px; + background-position: -544px -400px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Spooky { background-image: url(spritesmith-main-10.png); - background-position: -656px -945px; + background-position: 0px -508px; width: 81px; height: 99px; } .Mount_Icon_BearCub-White { background-image: url(spritesmith-main-10.png); - background-position: -738px -945px; + background-position: -82px -508px; width: 81px; height: 99px; } .Mount_Icon_BearCub-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -820px -945px; + background-position: -164px -508px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Base { background-image: url(spritesmith-main-10.png); - background-position: -902px -945px; + background-position: -246px -508px; width: 81px; height: 99px; } .Mount_Icon_Bunny-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -984px -945px; + background-position: -328px -508px; width: 81px; height: 99px; } .Mount_Icon_Bunny-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -1162px -700px; + background-position: -410px -508px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Desert { background-image: url(spritesmith-main-10.png); - background-position: -492px -1345px; + background-position: -492px -508px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Golden { background-image: url(spritesmith-main-10.png); - background-position: -424px -100px; + background-position: -626px 0px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Red { background-image: url(spritesmith-main-10.png); - background-position: -424px -200px; + background-position: -626px -100px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Shade { background-image: url(spritesmith-main-10.png); - background-position: 0px -345px; + background-position: -626px -200px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -82px -345px; + background-position: -626px -300px; width: 81px; height: 99px; } .Mount_Icon_Bunny-White { background-image: url(spritesmith-main-10.png); - background-position: -164px -345px; + background-position: -626px -400px; width: 81px; height: 99px; } .Mount_Icon_Bunny-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -246px -345px; + background-position: -626px -500px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Base { background-image: url(spritesmith-main-10.png); - background-position: -328px -345px; + background-position: 0px -608px; width: 81px; height: 99px; } .Mount_Icon_Cactus-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -410px -345px; + background-position: -82px -608px; width: 81px; height: 99px; } .Mount_Icon_Cactus-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -506px 0px; + background-position: -164px -608px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Desert { background-image: url(spritesmith-main-10.png); - background-position: -506px -100px; + background-position: -246px -608px; + width: 81px; + height: 99px; +} +.Mount_Icon_Cactus-Floral { + background-image: url(spritesmith-main-10.png); + background-position: -328px -608px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Golden { background-image: url(spritesmith-main-10.png); - background-position: -506px -200px; + background-position: -410px -608px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Peppermint { background-image: url(spritesmith-main-10.png); - background-position: -506px -300px; + background-position: -492px -608px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Red { background-image: url(spritesmith-main-10.png); - background-position: 0px -445px; + background-position: -574px -608px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Shade { background-image: url(spritesmith-main-10.png); - background-position: -82px -445px; + background-position: -708px 0px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -164px -445px; + background-position: -708px -100px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Spooky { background-image: url(spritesmith-main-10.png); - background-position: -246px -445px; + background-position: -708px -200px; width: 81px; height: 99px; } .Mount_Icon_Cactus-White { background-image: url(spritesmith-main-10.png); - background-position: -328px -445px; + background-position: -708px -300px; width: 81px; height: 99px; } .Mount_Icon_Cactus-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -410px -445px; + background-position: -708px -400px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Base { background-image: url(spritesmith-main-10.png); - background-position: -492px -445px; + background-position: -708px -500px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -588px 0px; + background-position: -708px -600px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -588px -100px; + background-position: -790px 0px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Desert { background-image: url(spritesmith-main-10.png); - background-position: -588px -200px; + background-position: -790px -100px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Golden { background-image: url(spritesmith-main-10.png); - background-position: -588px -300px; + background-position: -790px -200px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Red { background-image: url(spritesmith-main-10.png); - background-position: -588px -400px; + background-position: -790px -300px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Shade { background-image: url(spritesmith-main-10.png); - background-position: 0px -545px; + background-position: -790px -400px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -82px -545px; + background-position: -790px -500px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-White { background-image: url(spritesmith-main-10.png); - background-position: -164px -545px; + background-position: -790px -600px; width: 81px; height: 99px; } .Mount_Icon_Cheetah-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -246px -545px; + background-position: 0px -708px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Base { background-image: url(spritesmith-main-10.png); - background-position: -328px -545px; + background-position: -82px -708px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -410px -545px; + background-position: -164px -708px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -492px -545px; + background-position: -246px -708px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Desert { background-image: url(spritesmith-main-10.png); - background-position: -574px -545px; + background-position: -328px -708px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Golden { background-image: url(spritesmith-main-10.png); - background-position: -670px 0px; + background-position: -410px -708px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Red { background-image: url(spritesmith-main-10.png); - background-position: -670px -100px; + background-position: -492px -708px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Shade { background-image: url(spritesmith-main-10.png); - background-position: -670px -200px; + background-position: -574px -708px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -670px -300px; + background-position: -656px -708px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-White { background-image: url(spritesmith-main-10.png); - background-position: -670px -400px; + background-position: -738px -708px; width: 81px; height: 99px; } .Mount_Icon_Cuttlefish-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -670px -500px; + background-position: -872px 0px; width: 81px; height: 99px; } .Mount_Icon_Deer-Base { background-image: url(spritesmith-main-10.png); - background-position: 0px -645px; + background-position: -872px -100px; width: 81px; height: 99px; } .Mount_Icon_Deer-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -82px -645px; + background-position: -872px -200px; width: 81px; height: 99px; } .Mount_Icon_Deer-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -164px -645px; + background-position: -872px -300px; width: 81px; height: 99px; } .Mount_Icon_Deer-Desert { background-image: url(spritesmith-main-10.png); - background-position: -246px -645px; + background-position: -872px -400px; width: 81px; height: 99px; } .Mount_Icon_Deer-Golden { background-image: url(spritesmith-main-10.png); - background-position: -328px -645px; + background-position: -872px -500px; width: 81px; height: 99px; } .Mount_Icon_Deer-Red { background-image: url(spritesmith-main-10.png); - background-position: -410px -645px; + background-position: -872px -600px; width: 81px; height: 99px; } .Mount_Icon_Deer-Shade { background-image: url(spritesmith-main-10.png); - background-position: -492px -645px; + background-position: -872px -700px; width: 81px; height: 99px; } .Mount_Icon_Deer-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -574px -645px; + background-position: 0px -808px; width: 81px; height: 99px; } .Mount_Icon_Deer-White { background-image: url(spritesmith-main-10.png); - background-position: -656px -645px; + background-position: -82px -808px; width: 81px; height: 99px; } .Mount_Icon_Deer-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -752px 0px; + background-position: -164px -808px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Base { background-image: url(spritesmith-main-10.png); - background-position: -752px -100px; + background-position: -246px -808px; width: 81px; height: 99px; } .Mount_Icon_Dragon-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -752px -200px; + background-position: -328px -808px; width: 81px; height: 99px; } .Mount_Icon_Dragon-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -752px -300px; + background-position: -410px -808px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Desert { background-image: url(spritesmith-main-10.png); - background-position: -752px -400px; + background-position: -492px -808px; + width: 81px; + height: 99px; +} +.Mount_Icon_Dragon-Floral { + background-image: url(spritesmith-main-10.png); + background-position: -574px -808px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Golden { background-image: url(spritesmith-main-10.png); - background-position: -752px -500px; + background-position: -656px -808px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Peppermint { background-image: url(spritesmith-main-10.png); - background-position: -752px -600px; + background-position: -738px -808px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Red { background-image: url(spritesmith-main-10.png); - background-position: -834px 0px; + background-position: -820px -808px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Shade { background-image: url(spritesmith-main-10.png); - background-position: -834px -100px; + background-position: -954px 0px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -834px -200px; + background-position: -954px -100px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Spooky { background-image: url(spritesmith-main-10.png); - background-position: -834px -300px; + background-position: -954px -200px; width: 81px; height: 99px; } .Mount_Icon_Dragon-White { background-image: url(spritesmith-main-10.png); - background-position: -834px -400px; + background-position: -954px -300px; width: 81px; height: 99px; } .Mount_Icon_Dragon-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -834px -500px; + background-position: -954px -400px; width: 81px; height: 99px; } .Mount_Icon_Egg-Base { background-image: url(spritesmith-main-10.png); - background-position: -834px -600px; + background-position: -954px -500px; width: 81px; height: 99px; } .Mount_Icon_Egg-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: 0px -745px; + background-position: -954px -600px; width: 81px; height: 99px; } .Mount_Icon_Egg-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -82px -745px; + background-position: -954px -700px; width: 81px; height: 99px; } .Mount_Icon_Egg-Desert { background-image: url(spritesmith-main-10.png); - background-position: -164px -745px; + background-position: -954px -800px; width: 81px; height: 99px; } .Mount_Icon_Egg-Golden { background-image: url(spritesmith-main-10.png); - background-position: -246px -745px; + background-position: 0px -908px; width: 81px; height: 99px; } .Mount_Icon_Egg-Red { background-image: url(spritesmith-main-10.png); - background-position: -328px -745px; + background-position: -82px -908px; width: 81px; height: 99px; } .Mount_Icon_Egg-Shade { background-image: url(spritesmith-main-10.png); - background-position: -410px -745px; + background-position: -164px -908px; width: 81px; height: 99px; } .Mount_Icon_Egg-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -492px -745px; + background-position: -246px -908px; width: 81px; height: 99px; } .Mount_Icon_Egg-White { background-image: url(spritesmith-main-10.png); - background-position: -574px -745px; + background-position: -328px -908px; width: 81px; height: 99px; } .Mount_Icon_Egg-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -656px -745px; + background-position: -410px -908px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Base { background-image: url(spritesmith-main-10.png); - background-position: -738px -745px; + background-position: -492px -908px; width: 81px; height: 99px; } .Mount_Icon_Falcon-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -820px -745px; + background-position: -574px -908px; width: 81px; height: 99px; } .Mount_Icon_Falcon-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -916px 0px; + background-position: -656px -908px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Desert { background-image: url(spritesmith-main-10.png); - background-position: -916px -100px; + background-position: -738px -908px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Golden { background-image: url(spritesmith-main-10.png); - background-position: -916px -200px; + background-position: -820px -908px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Red { background-image: url(spritesmith-main-10.png); - background-position: -916px -300px; + background-position: -902px -908px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Shade { background-image: url(spritesmith-main-10.png); - background-position: -916px -400px; + background-position: -1036px 0px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -916px -500px; + background-position: -1036px -100px; width: 81px; height: 99px; } .Mount_Icon_Falcon-White { background-image: url(spritesmith-main-10.png); - background-position: -916px -600px; + background-position: -1036px -200px; width: 81px; height: 99px; } .Mount_Icon_Falcon-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -916px -700px; + background-position: -1036px -300px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Base { background-image: url(spritesmith-main-10.png); - background-position: 0px -845px; + background-position: -1036px -400px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -82px -845px; + background-position: -1036px -500px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -164px -845px; + background-position: -1036px -600px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Desert { background-image: url(spritesmith-main-10.png); - background-position: -246px -845px; + background-position: -1036px -700px; + width: 81px; + height: 99px; +} +.Mount_Icon_FlyingPig-Floral { + background-image: url(spritesmith-main-10.png); + background-position: -1036px -800px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Golden { background-image: url(spritesmith-main-10.png); - background-position: -328px -845px; + background-position: -1036px -900px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Peppermint { background-image: url(spritesmith-main-10.png); - background-position: -410px -845px; + background-position: 0px -1008px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Red { background-image: url(spritesmith-main-10.png); - background-position: -492px -845px; + background-position: -82px -1008px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Shade { background-image: url(spritesmith-main-10.png); - background-position: -574px -845px; + background-position: -164px -1008px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -656px -845px; + background-position: -246px -1008px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Spooky { background-image: url(spritesmith-main-10.png); - background-position: -738px -845px; + background-position: -328px -1008px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-White { background-image: url(spritesmith-main-10.png); - background-position: -820px -845px; + background-position: -410px -1008px; width: 81px; height: 99px; } .Mount_Icon_FlyingPig-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -902px -845px; + background-position: -492px -1008px; width: 81px; height: 99px; } .Mount_Icon_Fox-Base { background-image: url(spritesmith-main-10.png); - background-position: -998px 0px; + background-position: -574px -1008px; width: 81px; height: 99px; } .Mount_Icon_Fox-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -998px -100px; + background-position: -656px -1008px; width: 81px; height: 99px; } .Mount_Icon_Fox-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -998px -200px; + background-position: -738px -1008px; width: 81px; height: 99px; } .Mount_Icon_Fox-Desert { background-image: url(spritesmith-main-10.png); - background-position: -998px -300px; + background-position: -820px -1008px; + width: 81px; + height: 99px; +} +.Mount_Icon_Fox-Floral { + background-image: url(spritesmith-main-10.png); + background-position: -902px -1008px; width: 81px; height: 99px; } .Mount_Icon_Fox-Golden { background-image: url(spritesmith-main-10.png); - background-position: -998px -400px; + background-position: -984px -1008px; width: 81px; height: 99px; } .Mount_Icon_Fox-Peppermint { background-image: url(spritesmith-main-10.png); - background-position: -998px -500px; + background-position: -1118px 0px; width: 81px; height: 99px; } .Mount_Icon_Fox-Red { background-image: url(spritesmith-main-10.png); - background-position: -998px -600px; + background-position: -1118px -100px; width: 81px; height: 99px; } .Mount_Icon_Fox-Shade { background-image: url(spritesmith-main-10.png); - background-position: -998px -700px; + background-position: -1118px -200px; width: 81px; height: 99px; } .Mount_Icon_Fox-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -998px -800px; + background-position: -1118px -300px; width: 81px; height: 99px; } .Mount_Icon_Fox-Spooky { background-image: url(spritesmith-main-10.png); - background-position: 0px -945px; + background-position: -1118px -400px; width: 81px; height: 99px; } .Mount_Icon_Fox-White { background-image: url(spritesmith-main-10.png); - background-position: -82px -945px; + background-position: -1118px -500px; width: 81px; height: 99px; } .Mount_Icon_Fox-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -164px -945px; + background-position: -1118px -600px; width: 81px; height: 99px; } .Mount_Icon_Frog-Base { background-image: url(spritesmith-main-10.png); - background-position: -212px -115px; - width: 105px; - height: 114px; + background-position: -1118px -700px; + width: 81px; + height: 99px; } .Mount_Icon_Frog-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -106px 0px; - width: 105px; - height: 114px; + background-position: -1118px -800px; + width: 81px; + height: 99px; } .Mount_Icon_Frog-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -212px 0px; - width: 105px; - height: 114px; + background-position: -1118px -900px; + width: 81px; + height: 99px; } .Mount_Icon_Frog-Desert { background-image: url(spritesmith-main-10.png); - background-position: 0px -115px; - width: 105px; - height: 114px; + background-position: -1118px -1000px; + width: 81px; + height: 99px; } .Mount_Icon_Frog-Golden { background-image: url(spritesmith-main-10.png); - background-position: -106px -115px; - width: 105px; - height: 114px; + background-position: -1200px 0px; + width: 81px; + height: 99px; } .Mount_Icon_Frog-Red { background-image: url(spritesmith-main-10.png); - background-position: 0px 0px; - width: 105px; - height: 114px; + background-position: -1200px -100px; + width: 81px; + height: 99px; } .Mount_Icon_Frog-Shade { background-image: url(spritesmith-main-10.png); - background-position: -318px 0px; - width: 105px; - height: 114px; + background-position: -1200px -200px; + width: 81px; + height: 99px; } .Mount_Icon_Frog-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -318px -115px; - width: 105px; - height: 114px; + background-position: -1200px -300px; + width: 81px; + height: 99px; } .Mount_Icon_Frog-White { background-image: url(spritesmith-main-10.png); - background-position: 0px -230px; - width: 105px; - height: 114px; + background-position: -1200px -400px; + width: 81px; + height: 99px; } .Mount_Icon_Frog-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -106px -230px; - width: 105px; - height: 114px; + background-position: -1200px -500px; + width: 81px; + height: 99px; } .Mount_Icon_Gryphon-Base { background-image: url(spritesmith-main-10.png); - background-position: -1080px 0px; + background-position: -1200px -600px; width: 81px; height: 99px; } .Mount_Icon_Gryphon-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -1080px -100px; + background-position: -1200px -700px; width: 81px; height: 99px; } .Mount_Icon_Gryphon-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -1080px -200px; + background-position: -1200px -800px; width: 81px; height: 99px; } .Mount_Icon_Gryphon-Desert { background-image: url(spritesmith-main-10.png); - background-position: -1080px -300px; + background-position: -1200px -900px; width: 81px; height: 99px; } .Mount_Icon_Gryphon-Golden { background-image: url(spritesmith-main-10.png); - background-position: -1080px -400px; + background-position: -1200px -1000px; width: 81px; height: 99px; } .Mount_Icon_Gryphon-Red { background-image: url(spritesmith-main-10.png); - background-position: -1080px -500px; + background-position: 0px -1108px; width: 81px; height: 99px; } .Mount_Icon_Gryphon-RoyalPurple { background-image: url(spritesmith-main-10.png); - background-position: -1080px -600px; + background-position: -82px -1108px; width: 81px; height: 99px; } .Mount_Icon_Gryphon-Shade { background-image: url(spritesmith-main-10.png); - background-position: -1080px -700px; + background-position: -164px -1108px; width: 81px; height: 99px; } .Mount_Icon_Gryphon-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -1080px -800px; + background-position: -246px -1108px; width: 81px; height: 99px; } .Mount_Icon_Gryphon-White { background-image: url(spritesmith-main-10.png); - background-position: -1080px -900px; + background-position: -328px -1108px; width: 81px; height: 99px; } .Mount_Icon_Gryphon-Zombie { background-image: url(spritesmith-main-10.png); - background-position: 0px -1045px; + background-position: -410px -1108px; width: 81px; height: 99px; } .Mount_Icon_Hedgehog-Base { background-image: url(spritesmith-main-10.png); - background-position: -82px -1045px; + background-position: -1692px -1000px; width: 81px; height: 99px; } .Mount_Icon_Hedgehog-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -164px -1045px; + background-position: -574px -1108px; width: 81px; height: 99px; } .Mount_Icon_Hedgehog-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -246px -1045px; + background-position: -656px -1108px; width: 81px; height: 99px; } .Mount_Icon_Hedgehog-Desert { background-image: url(spritesmith-main-10.png); - background-position: -328px -1045px; + background-position: -738px -1108px; width: 81px; height: 99px; } .Mount_Icon_Hedgehog-Golden { background-image: url(spritesmith-main-10.png); - background-position: -410px -1045px; + background-position: -820px -1108px; width: 81px; height: 99px; } .Mount_Icon_Hedgehog-Red { background-image: url(spritesmith-main-10.png); - background-position: -492px -1045px; + background-position: -902px -1108px; width: 81px; height: 99px; } .Mount_Icon_Hedgehog-Shade { background-image: url(spritesmith-main-10.png); - background-position: -574px -1045px; + background-position: -984px -1108px; width: 81px; height: 99px; } .Mount_Icon_Hedgehog-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -656px -1045px; + background-position: -1066px -1108px; width: 81px; height: 99px; } .Mount_Icon_Hedgehog-White { background-image: url(spritesmith-main-10.png); - background-position: -738px -1045px; + background-position: -1148px -1108px; width: 81px; height: 99px; } .Mount_Icon_Hedgehog-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -820px -1045px; + background-position: -1282px 0px; width: 81px; height: 99px; } .Mount_Icon_Horse-Base { background-image: url(spritesmith-main-10.png); - background-position: -902px -1045px; + background-position: -1282px -100px; width: 81px; height: 99px; } .Mount_Icon_Horse-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -984px -1045px; + background-position: -1282px -200px; width: 81px; height: 99px; } .Mount_Icon_Horse-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -1066px -1045px; + background-position: -1282px -300px; width: 81px; height: 99px; } .Mount_Icon_Horse-Desert { background-image: url(spritesmith-main-10.png); - background-position: -1162px 0px; + background-position: -1282px -400px; width: 81px; height: 99px; } .Mount_Icon_Horse-Golden { background-image: url(spritesmith-main-10.png); - background-position: -1162px -100px; + background-position: -1282px -500px; width: 81px; height: 99px; } .Mount_Icon_Horse-Red { background-image: url(spritesmith-main-10.png); - background-position: -1162px -200px; + background-position: -1282px -600px; width: 81px; height: 99px; } .Mount_Icon_Horse-Shade { background-image: url(spritesmith-main-10.png); - background-position: -1162px -300px; + background-position: -1282px -700px; width: 81px; height: 99px; } .Mount_Icon_Horse-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -1162px -400px; + background-position: -1282px -800px; width: 81px; height: 99px; } .Mount_Icon_Horse-White { background-image: url(spritesmith-main-10.png); - background-position: -1162px -500px; + background-position: -1282px -900px; width: 81px; height: 99px; } .Mount_Icon_Horse-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -1162px -600px; + background-position: -1282px -1000px; width: 81px; height: 99px; } .Mount_Icon_JackOLantern-Base { background-image: url(spritesmith-main-10.png); - background-position: -318px -230px; - width: 90px; - height: 105px; + background-position: -1282px -1100px; + width: 81px; + height: 99px; } .Mount_Icon_LionCub-Base { background-image: url(spritesmith-main-10.png); - background-position: -1162px -800px; + background-position: 0px -1208px; width: 81px; height: 99px; } .Mount_Icon_LionCub-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -1162px -900px; + background-position: -82px -1208px; width: 81px; height: 99px; } .Mount_Icon_LionCub-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -1162px -1000px; + background-position: -164px -1208px; width: 81px; height: 99px; } .Mount_Icon_LionCub-Desert { background-image: url(spritesmith-main-10.png); - background-position: -1244px 0px; + background-position: -246px -1208px; width: 81px; height: 99px; } .Mount_Icon_LionCub-Ethereal { background-image: url(spritesmith-main-10.png); - background-position: -424px 0px; + background-position: -328px -1208px; + width: 81px; + height: 99px; +} +.Mount_Icon_LionCub-Floral { + background-image: url(spritesmith-main-10.png); + background-position: -410px -1208px; width: 81px; height: 99px; } .Mount_Icon_LionCub-Golden { background-image: url(spritesmith-main-10.png); - background-position: -1244px -200px; + background-position: -492px -1208px; width: 81px; height: 99px; } .Mount_Icon_LionCub-Peppermint { background-image: url(spritesmith-main-10.png); - background-position: -1244px -300px; + background-position: -574px -1208px; width: 81px; height: 99px; } .Mount_Icon_LionCub-Red { background-image: url(spritesmith-main-10.png); - background-position: -1244px -400px; + background-position: -656px -1208px; width: 81px; height: 99px; } .Mount_Icon_LionCub-Shade { background-image: url(spritesmith-main-10.png); - background-position: -1244px -500px; + background-position: -738px -1208px; width: 81px; height: 99px; } .Mount_Icon_LionCub-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -1244px -600px; + background-position: -820px -1208px; width: 81px; height: 99px; } .Mount_Icon_LionCub-Spooky { background-image: url(spritesmith-main-10.png); - background-position: -1244px -700px; + background-position: -902px -1208px; width: 81px; height: 99px; } .Mount_Icon_LionCub-White { background-image: url(spritesmith-main-10.png); - background-position: -1244px -800px; + background-position: -984px -1208px; width: 81px; height: 99px; } .Mount_Icon_LionCub-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -1244px -900px; + background-position: -1066px -1208px; + width: 81px; + height: 99px; +} +.Mount_Icon_MagicalBee-Base { + background-image: url(spritesmith-main-10.png); + background-position: -1148px -1208px; width: 81px; height: 99px; } .Mount_Icon_Mammoth-Base { background-image: url(spritesmith-main-10.png); - background-position: -1244px -1000px; + background-position: -1230px -1208px; width: 81px; height: 99px; } .Mount_Icon_MantisShrimp-Base { background-image: url(spritesmith-main-10.png); - background-position: 0px -1145px; + background-position: -1364px 0px; width: 81px; height: 99px; } .Mount_Icon_Monkey-Base { background-image: url(spritesmith-main-10.png); - background-position: -82px -1145px; + background-position: -1364px -100px; width: 81px; height: 99px; } .Mount_Icon_Monkey-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -164px -1145px; + background-position: -1364px -200px; width: 81px; height: 99px; } .Mount_Icon_Monkey-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -246px -1145px; + background-position: -1364px -300px; width: 81px; height: 99px; } .Mount_Icon_Monkey-Desert { background-image: url(spritesmith-main-10.png); - background-position: -328px -1145px; + background-position: -1364px -400px; width: 81px; height: 99px; } .Mount_Icon_Monkey-Golden { background-image: url(spritesmith-main-10.png); - background-position: -410px -1145px; + background-position: -1364px -500px; width: 81px; height: 99px; } .Mount_Icon_Monkey-Red { background-image: url(spritesmith-main-10.png); - background-position: -492px -1145px; + background-position: -1364px -600px; width: 81px; height: 99px; } .Mount_Icon_Monkey-Shade { background-image: url(spritesmith-main-10.png); - background-position: -574px -1145px; + background-position: -1364px -700px; width: 81px; height: 99px; } .Mount_Icon_Monkey-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -656px -1145px; + background-position: -1364px -800px; width: 81px; height: 99px; } .Mount_Icon_Monkey-White { background-image: url(spritesmith-main-10.png); - background-position: -738px -1145px; + background-position: -1364px -900px; width: 81px; height: 99px; } .Mount_Icon_Monkey-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -820px -1145px; + background-position: -1364px -1000px; width: 81px; height: 99px; } .Mount_Icon_Octopus-Base { background-image: url(spritesmith-main-10.png); - background-position: -902px -1145px; + background-position: -1364px -1100px; width: 81px; height: 99px; } .Mount_Icon_Octopus-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -984px -1145px; + background-position: -1364px -1200px; width: 81px; height: 99px; } .Mount_Icon_Octopus-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -1066px -1145px; + background-position: 0px -1308px; width: 81px; height: 99px; } .Mount_Icon_Octopus-Desert { background-image: url(spritesmith-main-10.png); - background-position: -1148px -1145px; + background-position: -82px -1308px; width: 81px; height: 99px; } .Mount_Icon_Octopus-Golden { background-image: url(spritesmith-main-10.png); - background-position: -1230px -1145px; + background-position: -164px -1308px; width: 81px; height: 99px; } .Mount_Icon_Octopus-Red { background-image: url(spritesmith-main-10.png); - background-position: -1326px 0px; + background-position: -246px -1308px; width: 81px; height: 99px; } .Mount_Icon_Octopus-Shade { background-image: url(spritesmith-main-10.png); - background-position: -1326px -100px; + background-position: -328px -1308px; width: 81px; height: 99px; } .Mount_Icon_Octopus-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -1326px -200px; + background-position: -410px -1308px; width: 81px; height: 99px; } .Mount_Icon_Octopus-White { background-image: url(spritesmith-main-10.png); - background-position: -1326px -300px; + background-position: -492px -1308px; width: 81px; height: 99px; } .Mount_Icon_Octopus-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -1326px -400px; + background-position: -574px -1308px; width: 81px; height: 99px; } .Mount_Icon_Orca-Base { background-image: url(spritesmith-main-10.png); - background-position: -1326px -500px; + background-position: -656px -1308px; width: 81px; height: 99px; } .Mount_Icon_Owl-Base { background-image: url(spritesmith-main-10.png); - background-position: -1326px -600px; + background-position: -738px -1308px; width: 81px; height: 99px; } .Mount_Icon_Owl-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -1326px -700px; + background-position: -820px -1308px; width: 81px; height: 99px; } .Mount_Icon_Owl-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -1326px -800px; + background-position: -902px -1308px; width: 81px; height: 99px; } .Mount_Icon_Owl-Desert { background-image: url(spritesmith-main-10.png); - background-position: -1326px -900px; + background-position: -984px -1308px; width: 81px; height: 99px; } .Mount_Icon_Owl-Golden { background-image: url(spritesmith-main-10.png); - background-position: -1326px -1000px; + background-position: -1066px -1308px; width: 81px; height: 99px; } .Mount_Icon_Owl-Red { background-image: url(spritesmith-main-10.png); - background-position: -1326px -1100px; + background-position: -1148px -1308px; width: 81px; height: 99px; } .Mount_Icon_Owl-Shade { background-image: url(spritesmith-main-10.png); - background-position: 0px -1245px; + background-position: -1230px -1308px; width: 81px; height: 99px; } .Mount_Icon_Owl-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -82px -1245px; + background-position: -1312px -1308px; width: 81px; height: 99px; } .Mount_Icon_Owl-White { background-image: url(spritesmith-main-10.png); - background-position: -164px -1245px; + background-position: -1446px 0px; width: 81px; height: 99px; } .Mount_Icon_Owl-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -246px -1245px; + background-position: -1446px -100px; width: 81px; height: 99px; } .Mount_Icon_PandaCub-Base { background-image: url(spritesmith-main-10.png); - background-position: -328px -1245px; + background-position: -1446px -200px; width: 81px; height: 99px; } .Mount_Icon_PandaCub-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -410px -1245px; + background-position: -1446px -300px; width: 81px; height: 99px; } .Mount_Icon_PandaCub-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -492px -1245px; + background-position: -1446px -400px; width: 81px; height: 99px; } .Mount_Icon_PandaCub-Desert { background-image: url(spritesmith-main-10.png); - background-position: -574px -1245px; + background-position: -1446px -500px; + width: 81px; + height: 99px; +} +.Mount_Icon_PandaCub-Floral { + background-image: url(spritesmith-main-10.png); + background-position: -1446px -600px; width: 81px; height: 99px; } .Mount_Icon_PandaCub-Golden { background-image: url(spritesmith-main-10.png); - background-position: -656px -1245px; + background-position: -1446px -700px; width: 81px; height: 99px; } .Mount_Icon_PandaCub-Peppermint { background-image: url(spritesmith-main-10.png); - background-position: -738px -1245px; + background-position: -1446px -800px; width: 81px; height: 99px; } .Mount_Icon_PandaCub-Red { background-image: url(spritesmith-main-10.png); - background-position: -820px -1245px; + background-position: -1446px -900px; width: 81px; height: 99px; } .Mount_Icon_PandaCub-Shade { background-image: url(spritesmith-main-10.png); - background-position: -902px -1245px; + background-position: -1446px -1000px; width: 81px; height: 99px; } .Mount_Icon_PandaCub-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -984px -1245px; + background-position: -1446px -1100px; width: 81px; height: 99px; } .Mount_Icon_PandaCub-Spooky { background-image: url(spritesmith-main-10.png); - background-position: -1066px -1245px; + background-position: -1446px -1200px; width: 81px; height: 99px; } .Mount_Icon_PandaCub-White { background-image: url(spritesmith-main-10.png); - background-position: -1148px -1245px; + background-position: -1446px -1300px; width: 81px; height: 99px; } .Mount_Icon_PandaCub-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -1230px -1245px; + background-position: 0px -1408px; width: 81px; height: 99px; } .Mount_Icon_Parrot-Base { background-image: url(spritesmith-main-10.png); - background-position: -1312px -1245px; + background-position: -82px -1408px; width: 81px; height: 99px; } .Mount_Icon_Parrot-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -1408px 0px; + background-position: -164px -1408px; width: 81px; height: 99px; } .Mount_Icon_Parrot-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -1408px -100px; + background-position: -246px -1408px; width: 81px; height: 99px; } .Mount_Icon_Parrot-Desert { background-image: url(spritesmith-main-10.png); - background-position: -1408px -200px; + background-position: -328px -1408px; width: 81px; height: 99px; } .Mount_Icon_Parrot-Golden { background-image: url(spritesmith-main-10.png); - background-position: -1408px -300px; + background-position: -410px -1408px; width: 81px; height: 99px; } .Mount_Icon_Parrot-Red { background-image: url(spritesmith-main-10.png); - background-position: -1408px -400px; + background-position: -492px -1408px; width: 81px; height: 99px; } .Mount_Icon_Parrot-Shade { background-image: url(spritesmith-main-10.png); - background-position: -1408px -500px; + background-position: -574px -1408px; width: 81px; height: 99px; } .Mount_Icon_Parrot-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -1408px -600px; + background-position: -656px -1408px; width: 81px; height: 99px; } .Mount_Icon_Parrot-White { background-image: url(spritesmith-main-10.png); - background-position: -1408px -700px; + background-position: -738px -1408px; width: 81px; height: 99px; } .Mount_Icon_Parrot-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -1408px -800px; + background-position: -820px -1408px; width: 81px; height: 99px; } .Mount_Icon_Penguin-Base { background-image: url(spritesmith-main-10.png); - background-position: -1408px -900px; + background-position: -902px -1408px; width: 81px; height: 99px; } .Mount_Icon_Penguin-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -1408px -1000px; + background-position: -984px -1408px; width: 81px; height: 99px; } .Mount_Icon_Penguin-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -1408px -1100px; + background-position: -1066px -1408px; width: 81px; height: 99px; } .Mount_Icon_Penguin-Desert { background-image: url(spritesmith-main-10.png); - background-position: -1408px -1200px; + background-position: -1148px -1408px; width: 81px; height: 99px; } .Mount_Icon_Penguin-Golden { background-image: url(spritesmith-main-10.png); - background-position: 0px -1345px; + background-position: -1230px -1408px; width: 81px; height: 99px; } .Mount_Icon_Penguin-Red { background-image: url(spritesmith-main-10.png); - background-position: -82px -1345px; + background-position: -1312px -1408px; width: 81px; height: 99px; } .Mount_Icon_Penguin-Shade { background-image: url(spritesmith-main-10.png); - background-position: -164px -1345px; + background-position: -1394px -1408px; width: 81px; height: 99px; } .Mount_Icon_Penguin-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -246px -1345px; + background-position: -1528px 0px; width: 81px; height: 99px; } .Mount_Icon_Penguin-White { background-image: url(spritesmith-main-10.png); - background-position: -328px -1345px; + background-position: -1528px -100px; width: 81px; height: 99px; } .Mount_Icon_Penguin-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -410px -1345px; + background-position: -1528px -200px; width: 81px; height: 99px; } .Mount_Icon_Phoenix-Base { background-image: url(spritesmith-main-10.png); - background-position: -212px -230px; - width: 105px; - height: 105px; + background-position: -1528px -300px; + width: 81px; + height: 99px; } .Mount_Icon_Rat-Base { background-image: url(spritesmith-main-10.png); - background-position: -574px -1345px; + background-position: -1528px -400px; width: 81px; height: 99px; } .Mount_Icon_Rat-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -656px -1345px; + background-position: -1528px -500px; width: 81px; height: 99px; } .Mount_Icon_Rat-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -738px -1345px; + background-position: -1528px -600px; width: 81px; height: 99px; } .Mount_Icon_Rat-Desert { background-image: url(spritesmith-main-10.png); - background-position: -820px -1345px; + background-position: -1528px -700px; width: 81px; height: 99px; } .Mount_Icon_Rat-Golden { background-image: url(spritesmith-main-10.png); - background-position: -902px -1345px; + background-position: -1528px -800px; width: 81px; height: 99px; } .Mount_Icon_Rat-Red { background-image: url(spritesmith-main-10.png); - background-position: -984px -1345px; + background-position: -1528px -900px; width: 81px; height: 99px; } .Mount_Icon_Rat-Shade { background-image: url(spritesmith-main-10.png); - background-position: -1066px -1345px; + background-position: -1528px -1000px; width: 81px; height: 99px; } .Mount_Icon_Rat-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -1148px -1345px; + background-position: -1528px -1100px; width: 81px; height: 99px; } .Mount_Icon_Rat-White { background-image: url(spritesmith-main-10.png); - background-position: -1230px -1345px; + background-position: -1528px -1200px; width: 81px; height: 99px; } .Mount_Icon_Rat-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -1312px -1345px; + background-position: -1528px -1300px; width: 81px; height: 99px; } .Mount_Icon_Rock-Base { background-image: url(spritesmith-main-10.png); - background-position: -1394px -1345px; + background-position: -1528px -1400px; width: 81px; height: 99px; } .Mount_Icon_Rock-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -1490px 0px; + background-position: 0px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rock-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -1490px -100px; + background-position: -82px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rock-Desert { background-image: url(spritesmith-main-10.png); - background-position: -1490px -200px; + background-position: -164px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rock-Golden { background-image: url(spritesmith-main-10.png); - background-position: -1490px -300px; + background-position: -246px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rock-Red { background-image: url(spritesmith-main-10.png); - background-position: -1490px -400px; + background-position: -328px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rock-Shade { background-image: url(spritesmith-main-10.png); - background-position: -1490px -500px; + background-position: -410px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rock-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -1490px -600px; + background-position: -492px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rock-White { background-image: url(spritesmith-main-10.png); - background-position: -1490px -700px; + background-position: -574px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rock-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -1490px -800px; + background-position: -656px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rooster-Base { background-image: url(spritesmith-main-10.png); - background-position: -1490px -900px; + background-position: -738px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rooster-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -1490px -1000px; + background-position: -820px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rooster-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -1490px -1100px; + background-position: -902px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rooster-Desert { background-image: url(spritesmith-main-10.png); - background-position: -1490px -1200px; + background-position: -984px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rooster-Golden { background-image: url(spritesmith-main-10.png); - background-position: -1490px -1300px; + background-position: -1066px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rooster-Red { background-image: url(spritesmith-main-10.png); - background-position: 0px -1445px; + background-position: -1148px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rooster-Shade { background-image: url(spritesmith-main-10.png); - background-position: -82px -1445px; + background-position: -1230px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rooster-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -164px -1445px; + background-position: -1312px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rooster-White { background-image: url(spritesmith-main-10.png); - background-position: -246px -1445px; + background-position: -1394px -1508px; width: 81px; height: 99px; } .Mount_Icon_Rooster-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -328px -1445px; + background-position: -1476px -1508px; width: 81px; height: 99px; } .Mount_Icon_Sabretooth-Base { background-image: url(spritesmith-main-10.png); - background-position: -410px -1445px; + background-position: -1610px 0px; width: 81px; height: 99px; } .Mount_Icon_Sabretooth-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -492px -1445px; + background-position: -1610px -100px; width: 81px; height: 99px; } .Mount_Icon_Sabretooth-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -574px -1445px; + background-position: -1610px -200px; width: 81px; height: 99px; } .Mount_Icon_Sabretooth-Desert { background-image: url(spritesmith-main-10.png); - background-position: -656px -1445px; + background-position: -1610px -300px; width: 81px; height: 99px; } .Mount_Icon_Sabretooth-Golden { background-image: url(spritesmith-main-10.png); - background-position: -738px -1445px; + background-position: -1610px -400px; width: 81px; height: 99px; } .Mount_Icon_Sabretooth-Red { background-image: url(spritesmith-main-10.png); - background-position: -820px -1445px; + background-position: -1610px -500px; width: 81px; height: 99px; } .Mount_Icon_Sabretooth-Shade { background-image: url(spritesmith-main-10.png); - background-position: -902px -1445px; + background-position: -1610px -600px; width: 81px; height: 99px; } .Mount_Icon_Sabretooth-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -984px -1445px; + background-position: -1610px -700px; width: 81px; height: 99px; } .Mount_Icon_Sabretooth-White { background-image: url(spritesmith-main-10.png); - background-position: -1066px -1445px; + background-position: -1610px -800px; width: 81px; height: 99px; } .Mount_Icon_Sabretooth-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -1148px -1445px; + background-position: -1610px -900px; width: 81px; height: 99px; } .Mount_Icon_Seahorse-Base { background-image: url(spritesmith-main-10.png); - background-position: -1230px -1445px; + background-position: -1610px -1000px; width: 81px; height: 99px; } .Mount_Icon_Seahorse-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -1312px -1445px; + background-position: -1610px -1100px; width: 81px; height: 99px; } .Mount_Icon_Seahorse-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -1394px -1445px; + background-position: -1610px -1200px; width: 81px; height: 99px; } .Mount_Icon_Seahorse-Desert { background-image: url(spritesmith-main-10.png); - background-position: -1476px -1445px; + background-position: -1610px -1300px; width: 81px; height: 99px; } .Mount_Icon_Seahorse-Golden { background-image: url(spritesmith-main-10.png); - background-position: -1572px 0px; + background-position: -1610px -1400px; width: 81px; height: 99px; } .Mount_Icon_Seahorse-Red { background-image: url(spritesmith-main-10.png); - background-position: -1572px -100px; + background-position: -1610px -1500px; width: 81px; height: 99px; } .Mount_Icon_Seahorse-Shade { background-image: url(spritesmith-main-10.png); - background-position: -1572px -200px; + background-position: -1692px 0px; width: 81px; height: 99px; } .Mount_Icon_Seahorse-Skeleton { background-image: url(spritesmith-main-10.png); - background-position: -1572px -300px; + background-position: -1692px -100px; width: 81px; height: 99px; } .Mount_Icon_Seahorse-White { background-image: url(spritesmith-main-10.png); - background-position: -1572px -400px; + background-position: -1692px -200px; width: 81px; height: 99px; } .Mount_Icon_Seahorse-Zombie { background-image: url(spritesmith-main-10.png); - background-position: -1572px -500px; + background-position: -1692px -300px; width: 81px; height: 99px; } .Mount_Icon_Sheep-Base { background-image: url(spritesmith-main-10.png); - background-position: -1572px -600px; + background-position: -1692px -400px; width: 81px; height: 99px; } .Mount_Icon_Sheep-CottonCandyBlue { background-image: url(spritesmith-main-10.png); - background-position: -1572px -700px; + background-position: -1692px -500px; width: 81px; height: 99px; } .Mount_Icon_Sheep-CottonCandyPink { background-image: url(spritesmith-main-10.png); - background-position: -1572px -800px; + background-position: -1692px -600px; width: 81px; height: 99px; } .Mount_Icon_Sheep-Desert { background-image: url(spritesmith-main-10.png); - background-position: -1572px -900px; + background-position: -1692px -700px; width: 81px; height: 99px; } .Mount_Icon_Sheep-Golden { background-image: url(spritesmith-main-10.png); - background-position: -1572px -1000px; + background-position: -1692px -800px; width: 81px; height: 99px; } .Mount_Icon_Sheep-Red { background-image: url(spritesmith-main-10.png); - background-position: -1572px -1100px; + background-position: -1692px -900px; width: 81px; height: 99px; } .Mount_Icon_Sheep-Shade { background-image: url(spritesmith-main-10.png); - background-position: -1572px -1200px; - width: 81px; - height: 99px; -} -.Mount_Icon_Sheep-Skeleton { - background-image: url(spritesmith-main-10.png); - background-position: -1572px -1300px; - width: 81px; - height: 99px; -} -.Mount_Icon_Sheep-White { - background-image: url(spritesmith-main-10.png); - background-position: -1572px -1400px; - width: 81px; - height: 99px; -} -.Mount_Icon_Sheep-Zombie { - background-image: url(spritesmith-main-10.png); - background-position: 0px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Slime-Base { - background-image: url(spritesmith-main-10.png); - background-position: -82px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Slime-CottonCandyBlue { - background-image: url(spritesmith-main-10.png); - background-position: -164px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Slime-CottonCandyPink { - background-image: url(spritesmith-main-10.png); - background-position: -246px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Slime-Desert { - background-image: url(spritesmith-main-10.png); - background-position: -328px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Slime-Golden { - background-image: url(spritesmith-main-10.png); - background-position: -410px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Slime-Red { - background-image: url(spritesmith-main-10.png); - background-position: -492px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Slime-Shade { - background-image: url(spritesmith-main-10.png); - background-position: -574px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Slime-Skeleton { - background-image: url(spritesmith-main-10.png); - background-position: -656px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Slime-White { - background-image: url(spritesmith-main-10.png); - background-position: -738px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Slime-Zombie { - background-image: url(spritesmith-main-10.png); - background-position: -820px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snail-Base { - background-image: url(spritesmith-main-10.png); - background-position: -902px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snail-CottonCandyBlue { - background-image: url(spritesmith-main-10.png); - background-position: -984px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snail-CottonCandyPink { - background-image: url(spritesmith-main-10.png); - background-position: -1066px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snail-Desert { - background-image: url(spritesmith-main-10.png); - background-position: -1148px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snail-Golden { - background-image: url(spritesmith-main-10.png); - background-position: -1230px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snail-Red { - background-image: url(spritesmith-main-10.png); - background-position: -1312px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snail-Shade { - background-image: url(spritesmith-main-10.png); - background-position: -1394px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snail-Skeleton { - background-image: url(spritesmith-main-10.png); - background-position: -1476px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snail-White { - background-image: url(spritesmith-main-10.png); - background-position: -1558px -1545px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snail-Zombie { - background-image: url(spritesmith-main-10.png); - background-position: -1654px 0px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snake-Base { - background-image: url(spritesmith-main-10.png); - background-position: -1654px -100px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snake-CottonCandyBlue { - background-image: url(spritesmith-main-10.png); - background-position: -1654px -200px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snake-CottonCandyPink { - background-image: url(spritesmith-main-10.png); - background-position: -1654px -300px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snake-Desert { - background-image: url(spritesmith-main-10.png); - background-position: -1654px -400px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snake-Golden { - background-image: url(spritesmith-main-10.png); - background-position: -1654px -500px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snake-Red { - background-image: url(spritesmith-main-10.png); - background-position: -1654px -600px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snake-Shade { - background-image: url(spritesmith-main-10.png); - background-position: -1654px -700px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snake-Skeleton { - background-image: url(spritesmith-main-10.png); - background-position: -1654px -800px; - width: 81px; - height: 99px; -} -.Mount_Icon_Snake-White { - background-image: url(spritesmith-main-10.png); - background-position: -1654px -900px; + background-position: -492px -1108px; width: 81px; height: 99px; } diff --git a/common/dist/sprites/spritesmith-main-10.png b/common/dist/sprites/spritesmith-main-10.png index 605fbe38f7..d9d138f30c 100644 Binary files a/common/dist/sprites/spritesmith-main-10.png and b/common/dist/sprites/spritesmith-main-10.png differ diff --git a/common/dist/sprites/spritesmith-main-11.css b/common/dist/sprites/spritesmith-main-11.css index 439ad544f5..4c8c3933a6 100644 --- a/common/dist/sprites/spritesmith-main-11.css +++ b/common/dist/sprites/spritesmith-main-11.css @@ -1,1990 +1,1990 @@ -.Mount_Icon_Snake-Zombie { +.Mount_Icon_Sheep-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -82px 0px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Base { +.Mount_Icon_Sheep-White { background-image: url(spritesmith-main-11.png); background-position: -82px -1100px; width: 81px; height: 99px; } -.Mount_Icon_Spider-CottonCandyBlue { +.Mount_Icon_Sheep-Zombie { background-image: url(spritesmith-main-11.png); background-position: -164px 0px; width: 81px; height: 99px; } -.Mount_Icon_Spider-CottonCandyPink { +.Mount_Icon_Slime-Base { background-image: url(spritesmith-main-11.png); background-position: 0px -100px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Desert { +.Mount_Icon_Slime-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -82px -100px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Golden { +.Mount_Icon_Slime-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -164px -100px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Red { +.Mount_Icon_Slime-Desert { background-image: url(spritesmith-main-11.png); background-position: -246px 0px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Shade { +.Mount_Icon_Slime-Golden { background-image: url(spritesmith-main-11.png); background-position: -246px -100px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Skeleton { +.Mount_Icon_Slime-Red { background-image: url(spritesmith-main-11.png); background-position: 0px -200px; width: 81px; height: 99px; } -.Mount_Icon_Spider-White { +.Mount_Icon_Slime-Shade { background-image: url(spritesmith-main-11.png); background-position: -82px -200px; width: 81px; height: 99px; } -.Mount_Icon_Spider-Zombie { +.Mount_Icon_Slime-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -164px -200px; width: 81px; height: 99px; } -.Mount_Icon_TRex-Base { - background-image: url(spritesmith-main-11.png); - background-position: -410px -300px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-CottonCandyBlue { - background-image: url(spritesmith-main-11.png); - background-position: -492px 0px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-CottonCandyPink { - background-image: url(spritesmith-main-11.png); - background-position: -492px -100px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Desert { - background-image: url(spritesmith-main-11.png); - background-position: -492px -200px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Golden { - background-image: url(spritesmith-main-11.png); - background-position: -492px -300px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Red { - background-image: url(spritesmith-main-11.png); - background-position: 0px -400px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Shade { - background-image: url(spritesmith-main-11.png); - background-position: -82px -400px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Skeleton { - background-image: url(spritesmith-main-11.png); - background-position: -164px -400px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-White { - background-image: url(spritesmith-main-11.png); - background-position: -246px -400px; - width: 81px; - height: 99px; -} -.Mount_Icon_TRex-Zombie { - background-image: url(spritesmith-main-11.png); - background-position: -328px -400px; - width: 81px; - height: 99px; -} -.Mount_Icon_TigerCub-Base { +.Mount_Icon_Slime-White { background-image: url(spritesmith-main-11.png); background-position: -246px -200px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-CottonCandyBlue { +.Mount_Icon_Slime-Zombie { background-image: url(spritesmith-main-11.png); background-position: -328px 0px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-CottonCandyPink { +.Mount_Icon_Snail-Base { background-image: url(spritesmith-main-11.png); background-position: -328px -100px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Desert { +.Mount_Icon_Snail-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -328px -200px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Golden { +.Mount_Icon_Snail-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: 0px -300px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Peppermint { +.Mount_Icon_Snail-Desert { background-image: url(spritesmith-main-11.png); background-position: -82px -300px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Red { +.Mount_Icon_Snail-Golden { background-image: url(spritesmith-main-11.png); background-position: -164px -300px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Shade { +.Mount_Icon_Snail-Red { background-image: url(spritesmith-main-11.png); background-position: -246px -300px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Skeleton { +.Mount_Icon_Snail-Shade { background-image: url(spritesmith-main-11.png); background-position: -328px -300px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Spooky { +.Mount_Icon_Snail-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -410px 0px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-White { +.Mount_Icon_Snail-White { background-image: url(spritesmith-main-11.png); background-position: -410px -100px; width: 81px; height: 99px; } -.Mount_Icon_TigerCub-Zombie { +.Mount_Icon_Snail-Zombie { background-image: url(spritesmith-main-11.png); background-position: -410px -200px; width: 81px; height: 99px; } -.Mount_Icon_Turkey-Base { +.Mount_Icon_Snake-Base { + background-image: url(spritesmith-main-11.png); + background-position: -410px -300px; + width: 81px; + height: 99px; +} +.Mount_Icon_Snake-CottonCandyBlue { + background-image: url(spritesmith-main-11.png); + background-position: -492px 0px; + width: 81px; + height: 99px; +} +.Mount_Icon_Snake-CottonCandyPink { + background-image: url(spritesmith-main-11.png); + background-position: -492px -100px; + width: 81px; + height: 99px; +} +.Mount_Icon_Snake-Desert { + background-image: url(spritesmith-main-11.png); + background-position: -492px -200px; + width: 81px; + height: 99px; +} +.Mount_Icon_Snake-Golden { + background-image: url(spritesmith-main-11.png); + background-position: -492px -300px; + width: 81px; + height: 99px; +} +.Mount_Icon_Snake-Red { + background-image: url(spritesmith-main-11.png); + background-position: 0px -400px; + width: 81px; + height: 99px; +} +.Mount_Icon_Snake-Shade { + background-image: url(spritesmith-main-11.png); + background-position: -82px -400px; + width: 81px; + height: 99px; +} +.Mount_Icon_Snake-Skeleton { + background-image: url(spritesmith-main-11.png); + background-position: -164px -400px; + width: 81px; + height: 99px; +} +.Mount_Icon_Snake-White { + background-image: url(spritesmith-main-11.png); + background-position: -246px -400px; + width: 81px; + height: 99px; +} +.Mount_Icon_Snake-Zombie { + background-image: url(spritesmith-main-11.png); + background-position: -328px -400px; + width: 81px; + height: 99px; +} +.Mount_Icon_Spider-Base { background-image: url(spritesmith-main-11.png); background-position: -410px -400px; width: 81px; height: 99px; } -.Mount_Icon_Unicorn-Base { +.Mount_Icon_Spider-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -492px -400px; width: 81px; height: 99px; } -.Mount_Icon_Unicorn-CottonCandyBlue { +.Mount_Icon_Spider-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -574px 0px; width: 81px; height: 99px; } -.Mount_Icon_Unicorn-CottonCandyPink { +.Mount_Icon_Spider-Desert { background-image: url(spritesmith-main-11.png); background-position: -574px -100px; width: 81px; height: 99px; } -.Mount_Icon_Unicorn-Desert { +.Mount_Icon_Spider-Golden { background-image: url(spritesmith-main-11.png); background-position: -574px -200px; width: 81px; height: 99px; } -.Mount_Icon_Unicorn-Golden { +.Mount_Icon_Spider-Red { background-image: url(spritesmith-main-11.png); background-position: -574px -300px; width: 81px; height: 99px; } -.Mount_Icon_Unicorn-Red { +.Mount_Icon_Spider-Shade { background-image: url(spritesmith-main-11.png); background-position: -574px -400px; width: 81px; height: 99px; } -.Mount_Icon_Unicorn-Shade { +.Mount_Icon_Spider-Skeleton { background-image: url(spritesmith-main-11.png); background-position: 0px -500px; width: 81px; height: 99px; } -.Mount_Icon_Unicorn-Skeleton { +.Mount_Icon_Spider-White { background-image: url(spritesmith-main-11.png); background-position: -82px -500px; width: 81px; height: 99px; } -.Mount_Icon_Unicorn-White { +.Mount_Icon_Spider-Zombie { background-image: url(spritesmith-main-11.png); background-position: -164px -500px; width: 81px; height: 99px; } -.Mount_Icon_Unicorn-Zombie { - background-image: url(spritesmith-main-11.png); - background-position: -246px -500px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Base { - background-image: url(spritesmith-main-11.png); - background-position: -328px -500px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-CottonCandyBlue { - background-image: url(spritesmith-main-11.png); - background-position: -410px -500px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-CottonCandyPink { - background-image: url(spritesmith-main-11.png); - background-position: -492px -500px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Desert { - background-image: url(spritesmith-main-11.png); - background-position: -574px -500px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Golden { - background-image: url(spritesmith-main-11.png); - background-position: -656px 0px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Red { - background-image: url(spritesmith-main-11.png); - background-position: -656px -100px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Shade { - background-image: url(spritesmith-main-11.png); - background-position: -656px -200px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Skeleton { - background-image: url(spritesmith-main-11.png); - background-position: -656px -300px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-White { - background-image: url(spritesmith-main-11.png); - background-position: -656px -400px; - width: 81px; - height: 99px; -} -.Mount_Icon_Whale-Zombie { - background-image: url(spritesmith-main-11.png); - background-position: -656px -500px; - width: 81px; - height: 99px; -} -.Mount_Icon_Wolf-Base { - background-image: url(spritesmith-main-11.png); - background-position: 0px -600px; - width: 81px; - height: 99px; -} -.Mount_Icon_Wolf-CottonCandyBlue { - background-image: url(spritesmith-main-11.png); - background-position: -82px -600px; - width: 81px; - height: 99px; -} -.Mount_Icon_Wolf-CottonCandyPink { +.Mount_Icon_TRex-Base { background-image: url(spritesmith-main-11.png); background-position: -164px -600px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Desert { +.Mount_Icon_TRex-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -246px -600px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Golden { +.Mount_Icon_TRex-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -328px -600px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Peppermint { +.Mount_Icon_TRex-Desert { background-image: url(spritesmith-main-11.png); background-position: -410px -600px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Red { +.Mount_Icon_TRex-Golden { background-image: url(spritesmith-main-11.png); background-position: -492px -600px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Shade { +.Mount_Icon_TRex-Red { background-image: url(spritesmith-main-11.png); background-position: -574px -600px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Skeleton { +.Mount_Icon_TRex-Shade { background-image: url(spritesmith-main-11.png); background-position: -656px -600px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Spooky { +.Mount_Icon_TRex-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -738px 0px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-White { +.Mount_Icon_TRex-White { background-image: url(spritesmith-main-11.png); background-position: -738px -100px; width: 81px; height: 99px; } -.Mount_Icon_Wolf-Zombie { +.Mount_Icon_TRex-Zombie { background-image: url(spritesmith-main-11.png); background-position: -738px -200px; width: 81px; height: 99px; } -.Pet-BearCub-Base { +.Mount_Icon_TigerCub-Base { + background-image: url(spritesmith-main-11.png); + background-position: -246px -500px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-CottonCandyBlue { + background-image: url(spritesmith-main-11.png); + background-position: -328px -500px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-CottonCandyPink { + background-image: url(spritesmith-main-11.png); + background-position: -410px -500px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Desert { + background-image: url(spritesmith-main-11.png); + background-position: -492px -500px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Floral { + background-image: url(spritesmith-main-11.png); + background-position: -574px -500px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Golden { + background-image: url(spritesmith-main-11.png); + background-position: -656px 0px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Peppermint { + background-image: url(spritesmith-main-11.png); + background-position: -656px -100px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Red { + background-image: url(spritesmith-main-11.png); + background-position: -656px -200px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Shade { + background-image: url(spritesmith-main-11.png); + background-position: -656px -300px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Skeleton { + background-image: url(spritesmith-main-11.png); + background-position: -656px -400px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Spooky { + background-image: url(spritesmith-main-11.png); + background-position: -656px -500px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-White { + background-image: url(spritesmith-main-11.png); + background-position: 0px -600px; + width: 81px; + height: 99px; +} +.Mount_Icon_TigerCub-Zombie { + background-image: url(spritesmith-main-11.png); + background-position: -82px -600px; + width: 81px; + height: 99px; +} +.Mount_Icon_Turkey-Base { background-image: url(spritesmith-main-11.png); background-position: -738px -300px; width: 81px; height: 99px; } -.Pet-BearCub-CottonCandyBlue { +.Mount_Icon_Unicorn-Base { background-image: url(spritesmith-main-11.png); background-position: -738px -400px; width: 81px; height: 99px; } -.Pet-BearCub-CottonCandyPink { +.Mount_Icon_Unicorn-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -738px -500px; width: 81px; height: 99px; } -.Pet-BearCub-Desert { +.Mount_Icon_Unicorn-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -738px -600px; width: 81px; height: 99px; } -.Pet-BearCub-Golden { +.Mount_Icon_Unicorn-Desert { background-image: url(spritesmith-main-11.png); background-position: 0px -700px; width: 81px; height: 99px; } -.Pet-BearCub-Peppermint { +.Mount_Icon_Unicorn-Golden { background-image: url(spritesmith-main-11.png); background-position: -82px -700px; width: 81px; height: 99px; } -.Pet-BearCub-Polar { +.Mount_Icon_Unicorn-Red { background-image: url(spritesmith-main-11.png); background-position: -164px -700px; width: 81px; height: 99px; } -.Pet-BearCub-Red { +.Mount_Icon_Unicorn-Shade { background-image: url(spritesmith-main-11.png); background-position: -246px -700px; width: 81px; height: 99px; } -.Pet-BearCub-Shade { +.Mount_Icon_Unicorn-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -328px -700px; width: 81px; height: 99px; } -.Pet-BearCub-Skeleton { +.Mount_Icon_Unicorn-White { background-image: url(spritesmith-main-11.png); background-position: -410px -700px; width: 81px; height: 99px; } -.Pet-BearCub-Spooky { +.Mount_Icon_Unicorn-Zombie { background-image: url(spritesmith-main-11.png); background-position: -492px -700px; width: 81px; height: 99px; } -.Pet-BearCub-White { +.Mount_Icon_Whale-Base { background-image: url(spritesmith-main-11.png); background-position: -574px -700px; width: 81px; height: 99px; } -.Pet-BearCub-Zombie { +.Mount_Icon_Whale-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -656px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Base { +.Mount_Icon_Whale-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -738px -700px; width: 81px; height: 99px; } -.Pet-Bunny-CottonCandyBlue { +.Mount_Icon_Whale-Desert { background-image: url(spritesmith-main-11.png); background-position: -820px 0px; width: 81px; height: 99px; } -.Pet-Bunny-CottonCandyPink { +.Mount_Icon_Whale-Golden { background-image: url(spritesmith-main-11.png); background-position: -820px -100px; width: 81px; height: 99px; } -.Pet-Bunny-Desert { +.Mount_Icon_Whale-Red { background-image: url(spritesmith-main-11.png); background-position: -820px -200px; width: 81px; height: 99px; } -.Pet-Bunny-Golden { +.Mount_Icon_Whale-Shade { background-image: url(spritesmith-main-11.png); background-position: -820px -300px; width: 81px; height: 99px; } -.Pet-Bunny-Red { +.Mount_Icon_Whale-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -820px -400px; width: 81px; height: 99px; } -.Pet-Bunny-Shade { +.Mount_Icon_Whale-White { background-image: url(spritesmith-main-11.png); background-position: -820px -500px; width: 81px; height: 99px; } -.Pet-Bunny-Skeleton { +.Mount_Icon_Whale-Zombie { background-image: url(spritesmith-main-11.png); background-position: -820px -600px; width: 81px; height: 99px; } -.Pet-Bunny-White { +.Mount_Icon_Wolf-Base { background-image: url(spritesmith-main-11.png); background-position: -820px -700px; width: 81px; height: 99px; } -.Pet-Bunny-Zombie { +.Mount_Icon_Wolf-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: 0px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Base { +.Mount_Icon_Wolf-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -82px -800px; width: 81px; height: 99px; } -.Pet-Cactus-CottonCandyBlue { +.Mount_Icon_Wolf-Desert { background-image: url(spritesmith-main-11.png); background-position: -164px -800px; width: 81px; height: 99px; } -.Pet-Cactus-CottonCandyPink { +.Mount_Icon_Wolf-Floral { background-image: url(spritesmith-main-11.png); background-position: -246px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Desert { +.Mount_Icon_Wolf-Golden { background-image: url(spritesmith-main-11.png); background-position: -328px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Golden { +.Mount_Icon_Wolf-Peppermint { background-image: url(spritesmith-main-11.png); background-position: -410px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Peppermint { +.Mount_Icon_Wolf-Red { background-image: url(spritesmith-main-11.png); background-position: -492px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Red { +.Mount_Icon_Wolf-Shade { background-image: url(spritesmith-main-11.png); background-position: -574px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Shade { +.Mount_Icon_Wolf-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -656px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Skeleton { +.Mount_Icon_Wolf-Spooky { background-image: url(spritesmith-main-11.png); background-position: -738px -800px; width: 81px; height: 99px; } -.Pet-Cactus-Spooky { +.Mount_Icon_Wolf-White { background-image: url(spritesmith-main-11.png); background-position: -820px -800px; width: 81px; height: 99px; } -.Pet-Cactus-White { +.Mount_Icon_Wolf-Zombie { background-image: url(spritesmith-main-11.png); background-position: -902px 0px; width: 81px; height: 99px; } -.Pet-Cactus-Zombie { +.Pet-BearCub-Base { background-image: url(spritesmith-main-11.png); background-position: -902px -100px; width: 81px; height: 99px; } -.Pet-Cheetah-Base { +.Pet-BearCub-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -902px -200px; width: 81px; height: 99px; } -.Pet-Cheetah-CottonCandyBlue { +.Pet-BearCub-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -902px -300px; width: 81px; height: 99px; } -.Pet-Cheetah-CottonCandyPink { +.Pet-BearCub-Desert { background-image: url(spritesmith-main-11.png); background-position: -902px -400px; width: 81px; height: 99px; } -.Pet-Cheetah-Desert { +.Pet-BearCub-Floral { background-image: url(spritesmith-main-11.png); background-position: -902px -500px; width: 81px; height: 99px; } -.Pet-Cheetah-Golden { +.Pet-BearCub-Golden { background-image: url(spritesmith-main-11.png); background-position: -902px -600px; width: 81px; height: 99px; } -.Pet-Cheetah-Red { +.Pet-BearCub-Peppermint { background-image: url(spritesmith-main-11.png); background-position: -902px -700px; width: 81px; height: 99px; } -.Pet-Cheetah-Shade { +.Pet-BearCub-Polar { background-image: url(spritesmith-main-11.png); background-position: -902px -800px; width: 81px; height: 99px; } -.Pet-Cheetah-Skeleton { +.Pet-BearCub-Red { background-image: url(spritesmith-main-11.png); background-position: -984px 0px; width: 81px; height: 99px; } -.Pet-Cheetah-White { +.Pet-BearCub-Shade { background-image: url(spritesmith-main-11.png); background-position: -984px -100px; width: 81px; height: 99px; } -.Pet-Cheetah-Zombie { +.Pet-BearCub-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -984px -200px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Base { +.Pet-BearCub-Spooky { background-image: url(spritesmith-main-11.png); background-position: -984px -300px; width: 81px; height: 99px; } -.Pet-Cuttlefish-CottonCandyBlue { +.Pet-BearCub-White { background-image: url(spritesmith-main-11.png); background-position: -984px -400px; width: 81px; height: 99px; } -.Pet-Cuttlefish-CottonCandyPink { +.Pet-BearCub-Zombie { background-image: url(spritesmith-main-11.png); background-position: -984px -500px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Desert { +.Pet-Bunny-Base { background-image: url(spritesmith-main-11.png); background-position: -984px -600px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Golden { +.Pet-Bunny-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -984px -700px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Red { +.Pet-Bunny-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -984px -800px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Shade { +.Pet-Bunny-Desert { background-image: url(spritesmith-main-11.png); background-position: 0px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Skeleton { +.Pet-Bunny-Golden { background-image: url(spritesmith-main-11.png); background-position: -82px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-White { +.Pet-Bunny-Red { background-image: url(spritesmith-main-11.png); background-position: -164px -900px; width: 81px; height: 99px; } -.Pet-Cuttlefish-Zombie { +.Pet-Bunny-Shade { background-image: url(spritesmith-main-11.png); background-position: -246px -900px; width: 81px; height: 99px; } -.Pet-Deer-Base { +.Pet-Bunny-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -328px -900px; width: 81px; height: 99px; } -.Pet-Deer-CottonCandyBlue { +.Pet-Bunny-White { background-image: url(spritesmith-main-11.png); background-position: -410px -900px; width: 81px; height: 99px; } -.Pet-Deer-CottonCandyPink { +.Pet-Bunny-Zombie { background-image: url(spritesmith-main-11.png); background-position: -492px -900px; width: 81px; height: 99px; } -.Pet-Deer-Desert { +.Pet-Cactus-Base { background-image: url(spritesmith-main-11.png); background-position: -574px -900px; width: 81px; height: 99px; } -.Pet-Deer-Golden { +.Pet-Cactus-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -656px -900px; width: 81px; height: 99px; } -.Pet-Deer-Red { +.Pet-Cactus-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -738px -900px; width: 81px; height: 99px; } -.Pet-Deer-Shade { +.Pet-Cactus-Desert { background-image: url(spritesmith-main-11.png); background-position: -820px -900px; width: 81px; height: 99px; } -.Pet-Deer-Skeleton { +.Pet-Cactus-Floral { background-image: url(spritesmith-main-11.png); background-position: -902px -900px; width: 81px; height: 99px; } -.Pet-Deer-White { +.Pet-Cactus-Golden { background-image: url(spritesmith-main-11.png); background-position: -984px -900px; width: 81px; height: 99px; } -.Pet-Deer-Zombie { +.Pet-Cactus-Peppermint { background-image: url(spritesmith-main-11.png); background-position: -1066px 0px; width: 81px; height: 99px; } -.Pet-Dragon-Base { +.Pet-Cactus-Red { background-image: url(spritesmith-main-11.png); background-position: -1066px -100px; width: 81px; height: 99px; } -.Pet-Dragon-CottonCandyBlue { +.Pet-Cactus-Shade { background-image: url(spritesmith-main-11.png); background-position: -1066px -200px; width: 81px; height: 99px; } -.Pet-Dragon-CottonCandyPink { +.Pet-Cactus-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -1066px -300px; width: 81px; height: 99px; } -.Pet-Dragon-Desert { +.Pet-Cactus-Spooky { background-image: url(spritesmith-main-11.png); background-position: -1066px -400px; width: 81px; height: 99px; } -.Pet-Dragon-Golden { +.Pet-Cactus-White { background-image: url(spritesmith-main-11.png); background-position: -1066px -500px; width: 81px; height: 99px; } -.Pet-Dragon-Hydra { +.Pet-Cactus-Zombie { background-image: url(spritesmith-main-11.png); background-position: -1066px -600px; width: 81px; height: 99px; } -.Pet-Dragon-Peppermint { +.Pet-Cheetah-Base { background-image: url(spritesmith-main-11.png); background-position: -1066px -700px; width: 81px; height: 99px; } -.Pet-Dragon-Red { +.Pet-Cheetah-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -1066px -800px; width: 81px; height: 99px; } -.Pet-Dragon-Shade { +.Pet-Cheetah-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -1066px -900px; width: 81px; height: 99px; } -.Pet-Dragon-Skeleton { +.Pet-Cheetah-Desert { background-image: url(spritesmith-main-11.png); background-position: 0px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Spooky { +.Pet-Cheetah-Golden { background-image: url(spritesmith-main-11.png); background-position: -82px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-White { +.Pet-Cheetah-Red { background-image: url(spritesmith-main-11.png); background-position: -164px -1000px; width: 81px; height: 99px; } -.Pet-Dragon-Zombie { +.Pet-Cheetah-Shade { background-image: url(spritesmith-main-11.png); background-position: -246px -1000px; width: 81px; height: 99px; } -.Pet-Egg-Base { +.Pet-Cheetah-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -328px -1000px; width: 81px; height: 99px; } -.Pet-Egg-CottonCandyBlue { +.Pet-Cheetah-White { background-image: url(spritesmith-main-11.png); background-position: -410px -1000px; width: 81px; height: 99px; } -.Pet-Egg-CottonCandyPink { +.Pet-Cheetah-Zombie { background-image: url(spritesmith-main-11.png); background-position: -492px -1000px; width: 81px; height: 99px; } -.Pet-Egg-Desert { +.Pet-Cuttlefish-Base { background-image: url(spritesmith-main-11.png); background-position: -574px -1000px; width: 81px; height: 99px; } -.Pet-Egg-Golden { +.Pet-Cuttlefish-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -656px -1000px; width: 81px; height: 99px; } -.Pet-Egg-Red { +.Pet-Cuttlefish-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -738px -1000px; width: 81px; height: 99px; } -.Pet-Egg-Shade { +.Pet-Cuttlefish-Desert { background-image: url(spritesmith-main-11.png); background-position: -820px -1000px; width: 81px; height: 99px; } -.Pet-Egg-Skeleton { +.Pet-Cuttlefish-Golden { background-image: url(spritesmith-main-11.png); background-position: -902px -1000px; width: 81px; height: 99px; } -.Pet-Egg-White { +.Pet-Cuttlefish-Red { background-image: url(spritesmith-main-11.png); background-position: -984px -1000px; width: 81px; height: 99px; } -.Pet-Egg-Zombie { +.Pet-Cuttlefish-Shade { background-image: url(spritesmith-main-11.png); background-position: -1066px -1000px; width: 81px; height: 99px; } -.Pet-Falcon-Base { +.Pet-Cuttlefish-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -1148px 0px; width: 81px; height: 99px; } -.Pet-Falcon-CottonCandyBlue { +.Pet-Cuttlefish-White { background-image: url(spritesmith-main-11.png); background-position: -1148px -100px; width: 81px; height: 99px; } -.Pet-Falcon-CottonCandyPink { +.Pet-Cuttlefish-Zombie { background-image: url(spritesmith-main-11.png); background-position: -1148px -200px; width: 81px; height: 99px; } -.Pet-Falcon-Desert { +.Pet-Deer-Base { background-image: url(spritesmith-main-11.png); background-position: -1148px -300px; width: 81px; height: 99px; } -.Pet-Falcon-Golden { +.Pet-Deer-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -1148px -400px; width: 81px; height: 99px; } -.Pet-Falcon-Red { +.Pet-Deer-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -1148px -500px; width: 81px; height: 99px; } -.Pet-Falcon-Shade { +.Pet-Deer-Desert { background-image: url(spritesmith-main-11.png); background-position: -1148px -600px; width: 81px; height: 99px; } -.Pet-Falcon-Skeleton { +.Pet-Deer-Golden { background-image: url(spritesmith-main-11.png); background-position: -1148px -700px; width: 81px; height: 99px; } -.Pet-Falcon-White { +.Pet-Deer-Red { background-image: url(spritesmith-main-11.png); background-position: -1148px -800px; width: 81px; height: 99px; } -.Pet-Falcon-Zombie { +.Pet-Deer-Shade { background-image: url(spritesmith-main-11.png); background-position: -1148px -900px; width: 81px; height: 99px; } -.Pet-FlyingPig-Base { +.Pet-Deer-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -1148px -1000px; width: 81px; height: 99px; } -.Pet-FlyingPig-CottonCandyBlue { +.Pet-Deer-White { background-image: url(spritesmith-main-11.png); background-position: 0px -1100px; width: 81px; height: 99px; } -.Pet-FlyingPig-CottonCandyPink { +.Pet-Deer-Zombie { background-image: url(spritesmith-main-11.png); background-position: 0px 0px; width: 81px; height: 99px; } -.Pet-FlyingPig-Desert { +.Pet-Dragon-Base { background-image: url(spritesmith-main-11.png); background-position: -164px -1100px; width: 81px; height: 99px; } -.Pet-FlyingPig-Golden { +.Pet-Dragon-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -246px -1100px; width: 81px; height: 99px; } -.Pet-FlyingPig-Peppermint { +.Pet-Dragon-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -328px -1100px; width: 81px; height: 99px; } -.Pet-FlyingPig-Red { +.Pet-Dragon-Desert { background-image: url(spritesmith-main-11.png); background-position: -410px -1100px; width: 81px; height: 99px; } -.Pet-FlyingPig-Shade { +.Pet-Dragon-Floral { background-image: url(spritesmith-main-11.png); background-position: -492px -1100px; width: 81px; height: 99px; } -.Pet-FlyingPig-Skeleton { +.Pet-Dragon-Golden { background-image: url(spritesmith-main-11.png); background-position: -574px -1100px; width: 81px; height: 99px; } -.Pet-FlyingPig-Spooky { +.Pet-Dragon-Hydra { background-image: url(spritesmith-main-11.png); background-position: -656px -1100px; width: 81px; height: 99px; } -.Pet-FlyingPig-White { +.Pet-Dragon-Peppermint { background-image: url(spritesmith-main-11.png); background-position: -738px -1100px; width: 81px; height: 99px; } -.Pet-FlyingPig-Zombie { +.Pet-Dragon-Red { background-image: url(spritesmith-main-11.png); background-position: -820px -1100px; width: 81px; height: 99px; } -.Pet-Fox-Base { +.Pet-Dragon-Shade { background-image: url(spritesmith-main-11.png); background-position: -902px -1100px; width: 81px; height: 99px; } -.Pet-Fox-CottonCandyBlue { +.Pet-Dragon-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -984px -1100px; width: 81px; height: 99px; } -.Pet-Fox-CottonCandyPink { +.Pet-Dragon-Spooky { background-image: url(spritesmith-main-11.png); background-position: -1066px -1100px; width: 81px; height: 99px; } -.Pet-Fox-Desert { +.Pet-Dragon-White { background-image: url(spritesmith-main-11.png); background-position: -1148px -1100px; width: 81px; height: 99px; } -.Pet-Fox-Golden { +.Pet-Dragon-Zombie { background-image: url(spritesmith-main-11.png); background-position: -1230px 0px; width: 81px; height: 99px; } -.Pet-Fox-Peppermint { +.Pet-Egg-Base { background-image: url(spritesmith-main-11.png); background-position: -1230px -100px; width: 81px; height: 99px; } -.Pet-Fox-Red { +.Pet-Egg-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -1230px -200px; width: 81px; height: 99px; } -.Pet-Fox-Shade { +.Pet-Egg-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -1230px -300px; width: 81px; height: 99px; } -.Pet-Fox-Skeleton { +.Pet-Egg-Desert { background-image: url(spritesmith-main-11.png); background-position: -1230px -400px; width: 81px; height: 99px; } -.Pet-Fox-Spooky { +.Pet-Egg-Golden { background-image: url(spritesmith-main-11.png); background-position: -1230px -500px; width: 81px; height: 99px; } -.Pet-Fox-White { +.Pet-Egg-Red { background-image: url(spritesmith-main-11.png); background-position: -1230px -600px; width: 81px; height: 99px; } -.Pet-Fox-Zombie { +.Pet-Egg-Shade { background-image: url(spritesmith-main-11.png); background-position: -1230px -700px; width: 81px; height: 99px; } -.Pet-Frog-Base { +.Pet-Egg-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -1230px -800px; width: 81px; height: 99px; } -.Pet-Frog-CottonCandyBlue { +.Pet-Egg-White { background-image: url(spritesmith-main-11.png); background-position: -1230px -900px; width: 81px; height: 99px; } -.Pet-Frog-CottonCandyPink { +.Pet-Egg-Zombie { background-image: url(spritesmith-main-11.png); background-position: -1230px -1000px; width: 81px; height: 99px; } -.Pet-Frog-Desert { +.Pet-Falcon-Base { background-image: url(spritesmith-main-11.png); background-position: -1230px -1100px; width: 81px; height: 99px; } -.Pet-Frog-Golden { +.Pet-Falcon-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: 0px -1200px; width: 81px; height: 99px; } -.Pet-Frog-Red { +.Pet-Falcon-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -82px -1200px; width: 81px; height: 99px; } -.Pet-Frog-Shade { +.Pet-Falcon-Desert { background-image: url(spritesmith-main-11.png); background-position: -164px -1200px; width: 81px; height: 99px; } -.Pet-Frog-Skeleton { +.Pet-Falcon-Golden { background-image: url(spritesmith-main-11.png); background-position: -246px -1200px; width: 81px; height: 99px; } -.Pet-Frog-White { +.Pet-Falcon-Red { background-image: url(spritesmith-main-11.png); background-position: -328px -1200px; width: 81px; height: 99px; } -.Pet-Frog-Zombie { +.Pet-Falcon-Shade { background-image: url(spritesmith-main-11.png); background-position: -410px -1200px; width: 81px; height: 99px; } -.Pet-Gryphon-Base { +.Pet-Falcon-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -492px -1200px; width: 81px; height: 99px; } -.Pet-Gryphon-CottonCandyBlue { +.Pet-Falcon-White { background-image: url(spritesmith-main-11.png); background-position: -574px -1200px; width: 81px; height: 99px; } -.Pet-Gryphon-CottonCandyPink { +.Pet-Falcon-Zombie { background-image: url(spritesmith-main-11.png); background-position: -656px -1200px; width: 81px; height: 99px; } -.Pet-Gryphon-Desert { +.Pet-FlyingPig-Base { background-image: url(spritesmith-main-11.png); background-position: -738px -1200px; width: 81px; height: 99px; } -.Pet-Gryphon-Golden { +.Pet-FlyingPig-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -820px -1200px; width: 81px; height: 99px; } -.Pet-Gryphon-Red { +.Pet-FlyingPig-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -902px -1200px; width: 81px; height: 99px; } -.Pet-Gryphon-Shade { +.Pet-FlyingPig-Desert { background-image: url(spritesmith-main-11.png); background-position: -984px -1200px; width: 81px; height: 99px; } -.Pet-Gryphon-Skeleton { +.Pet-FlyingPig-Floral { background-image: url(spritesmith-main-11.png); background-position: -1066px -1200px; width: 81px; height: 99px; } -.Pet-Gryphon-White { +.Pet-FlyingPig-Golden { background-image: url(spritesmith-main-11.png); background-position: -1148px -1200px; width: 81px; height: 99px; } -.Pet-Gryphon-Zombie { +.Pet-FlyingPig-Peppermint { background-image: url(spritesmith-main-11.png); background-position: -1230px -1200px; width: 81px; height: 99px; } -.Pet-Hedgehog-Base { +.Pet-FlyingPig-Red { background-image: url(spritesmith-main-11.png); background-position: -1312px 0px; width: 81px; height: 99px; } -.Pet-Hedgehog-CottonCandyBlue { +.Pet-FlyingPig-Shade { background-image: url(spritesmith-main-11.png); background-position: -1312px -100px; width: 81px; height: 99px; } -.Pet-Hedgehog-CottonCandyPink { +.Pet-FlyingPig-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -1312px -200px; width: 81px; height: 99px; } -.Pet-Hedgehog-Desert { +.Pet-FlyingPig-Spooky { background-image: url(spritesmith-main-11.png); background-position: -1312px -300px; width: 81px; height: 99px; } -.Pet-Hedgehog-Golden { +.Pet-FlyingPig-White { background-image: url(spritesmith-main-11.png); background-position: -1312px -400px; width: 81px; height: 99px; } -.Pet-Hedgehog-Red { +.Pet-FlyingPig-Zombie { background-image: url(spritesmith-main-11.png); background-position: -1312px -500px; width: 81px; height: 99px; } -.Pet-Hedgehog-Shade { +.Pet-Fox-Base { background-image: url(spritesmith-main-11.png); background-position: -1312px -600px; width: 81px; height: 99px; } -.Pet-Hedgehog-Skeleton { +.Pet-Fox-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -1312px -700px; width: 81px; height: 99px; } -.Pet-Hedgehog-White { +.Pet-Fox-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -1312px -800px; width: 81px; height: 99px; } -.Pet-Hedgehog-Zombie { +.Pet-Fox-Desert { background-image: url(spritesmith-main-11.png); background-position: -1312px -900px; width: 81px; height: 99px; } -.Pet-Horse-Base { +.Pet-Fox-Floral { background-image: url(spritesmith-main-11.png); background-position: -1312px -1000px; width: 81px; height: 99px; } -.Pet-Horse-CottonCandyBlue { +.Pet-Fox-Golden { background-image: url(spritesmith-main-11.png); background-position: -1312px -1100px; width: 81px; height: 99px; } -.Pet-Horse-CottonCandyPink { +.Pet-Fox-Peppermint { background-image: url(spritesmith-main-11.png); background-position: -1312px -1200px; width: 81px; height: 99px; } -.Pet-Horse-Desert { +.Pet-Fox-Red { background-image: url(spritesmith-main-11.png); background-position: -1394px 0px; width: 81px; height: 99px; } -.Pet-Horse-Golden { +.Pet-Fox-Shade { background-image: url(spritesmith-main-11.png); background-position: -1394px -100px; width: 81px; height: 99px; } -.Pet-Horse-Red { +.Pet-Fox-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -1394px -200px; width: 81px; height: 99px; } -.Pet-Horse-Shade { +.Pet-Fox-Spooky { background-image: url(spritesmith-main-11.png); background-position: -1394px -300px; width: 81px; height: 99px; } -.Pet-Horse-Skeleton { +.Pet-Fox-White { background-image: url(spritesmith-main-11.png); background-position: -1394px -400px; width: 81px; height: 99px; } -.Pet-Horse-White { +.Pet-Fox-Zombie { background-image: url(spritesmith-main-11.png); background-position: -1394px -500px; width: 81px; height: 99px; } -.Pet-Horse-Zombie { +.Pet-Frog-Base { background-image: url(spritesmith-main-11.png); background-position: -1394px -600px; width: 81px; height: 99px; } -.Pet-JackOLantern-Base { +.Pet-Frog-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -1394px -700px; width: 81px; height: 99px; } -.Pet-LionCub-Base { +.Pet-Frog-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -1394px -800px; width: 81px; height: 99px; } -.Pet-LionCub-CottonCandyBlue { +.Pet-Frog-Desert { background-image: url(spritesmith-main-11.png); background-position: -1394px -900px; width: 81px; height: 99px; } -.Pet-LionCub-CottonCandyPink { +.Pet-Frog-Golden { background-image: url(spritesmith-main-11.png); background-position: -1394px -1000px; width: 81px; height: 99px; } -.Pet-LionCub-Desert { +.Pet-Frog-Red { background-image: url(spritesmith-main-11.png); background-position: -1394px -1100px; width: 81px; height: 99px; } -.Pet-LionCub-Golden { +.Pet-Frog-Shade { background-image: url(spritesmith-main-11.png); background-position: -1394px -1200px; width: 81px; height: 99px; } -.Pet-LionCub-Peppermint { +.Pet-Frog-Skeleton { background-image: url(spritesmith-main-11.png); background-position: 0px -1300px; width: 81px; height: 99px; } -.Pet-LionCub-Red { +.Pet-Frog-White { background-image: url(spritesmith-main-11.png); background-position: -82px -1300px; width: 81px; height: 99px; } -.Pet-LionCub-Shade { +.Pet-Frog-Zombie { background-image: url(spritesmith-main-11.png); background-position: -164px -1300px; width: 81px; height: 99px; } -.Pet-LionCub-Skeleton { +.Pet-Gryphon-Base { background-image: url(spritesmith-main-11.png); background-position: -246px -1300px; width: 81px; height: 99px; } -.Pet-LionCub-Spooky { +.Pet-Gryphon-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -328px -1300px; width: 81px; height: 99px; } -.Pet-LionCub-White { +.Pet-Gryphon-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -410px -1300px; width: 81px; height: 99px; } -.Pet-LionCub-Zombie { +.Pet-Gryphon-Desert { background-image: url(spritesmith-main-11.png); background-position: -492px -1300px; width: 81px; height: 99px; } -.Pet-MagicalBee-Base { +.Pet-Gryphon-Golden { background-image: url(spritesmith-main-11.png); background-position: -574px -1300px; width: 81px; height: 99px; } -.Pet-Mammoth-Base { +.Pet-Gryphon-Red { background-image: url(spritesmith-main-11.png); background-position: -656px -1300px; width: 81px; height: 99px; } -.Pet-MantisShrimp-Base { +.Pet-Gryphon-Shade { background-image: url(spritesmith-main-11.png); background-position: -738px -1300px; width: 81px; height: 99px; } -.Pet-Monkey-Base { +.Pet-Gryphon-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -820px -1300px; width: 81px; height: 99px; } -.Pet-Monkey-CottonCandyBlue { +.Pet-Gryphon-White { background-image: url(spritesmith-main-11.png); background-position: -902px -1300px; width: 81px; height: 99px; } -.Pet-Monkey-CottonCandyPink { +.Pet-Gryphon-Zombie { background-image: url(spritesmith-main-11.png); background-position: -984px -1300px; width: 81px; height: 99px; } -.Pet-Monkey-Desert { +.Pet-Hedgehog-Base { background-image: url(spritesmith-main-11.png); background-position: -1066px -1300px; width: 81px; height: 99px; } -.Pet-Monkey-Golden { +.Pet-Hedgehog-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -1148px -1300px; width: 81px; height: 99px; } -.Pet-Monkey-Red { +.Pet-Hedgehog-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -1230px -1300px; width: 81px; height: 99px; } -.Pet-Monkey-Shade { +.Pet-Hedgehog-Desert { background-image: url(spritesmith-main-11.png); background-position: -1312px -1300px; width: 81px; height: 99px; } -.Pet-Monkey-Skeleton { +.Pet-Hedgehog-Golden { background-image: url(spritesmith-main-11.png); background-position: -1394px -1300px; width: 81px; height: 99px; } -.Pet-Monkey-White { +.Pet-Hedgehog-Red { background-image: url(spritesmith-main-11.png); background-position: -1476px 0px; width: 81px; height: 99px; } -.Pet-Monkey-Zombie { +.Pet-Hedgehog-Shade { background-image: url(spritesmith-main-11.png); background-position: -1476px -100px; width: 81px; height: 99px; } -.Pet-Octopus-Base { +.Pet-Hedgehog-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -1476px -200px; width: 81px; height: 99px; } -.Pet-Octopus-CottonCandyBlue { +.Pet-Hedgehog-White { background-image: url(spritesmith-main-11.png); background-position: -1476px -300px; width: 81px; height: 99px; } -.Pet-Octopus-CottonCandyPink { +.Pet-Hedgehog-Zombie { background-image: url(spritesmith-main-11.png); background-position: -1476px -400px; width: 81px; height: 99px; } -.Pet-Octopus-Desert { +.Pet-Horse-Base { background-image: url(spritesmith-main-11.png); background-position: -1476px -500px; width: 81px; height: 99px; } -.Pet-Octopus-Golden { +.Pet-Horse-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -1476px -600px; width: 81px; height: 99px; } -.Pet-Octopus-Red { +.Pet-Horse-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -1476px -700px; width: 81px; height: 99px; } -.Pet-Octopus-Shade { +.Pet-Horse-Desert { background-image: url(spritesmith-main-11.png); background-position: -1476px -800px; width: 81px; height: 99px; } -.Pet-Octopus-Skeleton { +.Pet-Horse-Golden { background-image: url(spritesmith-main-11.png); background-position: -1476px -900px; width: 81px; height: 99px; } -.Pet-Octopus-White { +.Pet-Horse-Red { background-image: url(spritesmith-main-11.png); background-position: -1476px -1000px; width: 81px; height: 99px; } -.Pet-Octopus-Zombie { +.Pet-Horse-Shade { background-image: url(spritesmith-main-11.png); background-position: -1476px -1100px; width: 81px; height: 99px; } -.Pet-Owl-Base { +.Pet-Horse-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -1476px -1200px; width: 81px; height: 99px; } -.Pet-Owl-CottonCandyBlue { +.Pet-Horse-White { background-image: url(spritesmith-main-11.png); background-position: -1476px -1300px; width: 81px; height: 99px; } -.Pet-Owl-CottonCandyPink { +.Pet-Horse-Zombie { background-image: url(spritesmith-main-11.png); background-position: 0px -1400px; width: 81px; height: 99px; } -.Pet-Owl-Desert { +.Pet-JackOLantern-Base { background-image: url(spritesmith-main-11.png); background-position: -82px -1400px; width: 81px; height: 99px; } -.Pet-Owl-Golden { +.Pet-LionCub-Base { background-image: url(spritesmith-main-11.png); background-position: -164px -1400px; width: 81px; height: 99px; } -.Pet-Owl-Red { +.Pet-LionCub-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -246px -1400px; width: 81px; height: 99px; } -.Pet-Owl-Shade { +.Pet-LionCub-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -328px -1400px; width: 81px; height: 99px; } -.Pet-Owl-Skeleton { +.Pet-LionCub-Desert { background-image: url(spritesmith-main-11.png); background-position: -410px -1400px; width: 81px; height: 99px; } -.Pet-Owl-White { +.Pet-LionCub-Floral { background-image: url(spritesmith-main-11.png); background-position: -492px -1400px; width: 81px; height: 99px; } -.Pet-Owl-Zombie { +.Pet-LionCub-Golden { background-image: url(spritesmith-main-11.png); background-position: -574px -1400px; width: 81px; height: 99px; } -.Pet-PandaCub-Base { +.Pet-LionCub-Peppermint { background-image: url(spritesmith-main-11.png); background-position: -656px -1400px; width: 81px; height: 99px; } -.Pet-PandaCub-CottonCandyBlue { +.Pet-LionCub-Red { background-image: url(spritesmith-main-11.png); background-position: -738px -1400px; width: 81px; height: 99px; } -.Pet-PandaCub-CottonCandyPink { +.Pet-LionCub-Shade { background-image: url(spritesmith-main-11.png); background-position: -820px -1400px; width: 81px; height: 99px; } -.Pet-PandaCub-Desert { +.Pet-LionCub-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -902px -1400px; width: 81px; height: 99px; } -.Pet-PandaCub-Golden { +.Pet-LionCub-Spooky { background-image: url(spritesmith-main-11.png); background-position: -984px -1400px; width: 81px; height: 99px; } -.Pet-PandaCub-Peppermint { +.Pet-LionCub-White { background-image: url(spritesmith-main-11.png); background-position: -1066px -1400px; width: 81px; height: 99px; } -.Pet-PandaCub-Red { +.Pet-LionCub-Zombie { background-image: url(spritesmith-main-11.png); background-position: -1148px -1400px; width: 81px; height: 99px; } -.Pet-PandaCub-Shade { +.Pet-MagicalBee-Base { background-image: url(spritesmith-main-11.png); background-position: -1230px -1400px; width: 81px; height: 99px; } -.Pet-PandaCub-Skeleton { +.Pet-Mammoth-Base { background-image: url(spritesmith-main-11.png); background-position: -1312px -1400px; width: 81px; height: 99px; } -.Pet-PandaCub-Spooky { +.Pet-MantisShrimp-Base { background-image: url(spritesmith-main-11.png); background-position: -1394px -1400px; width: 81px; height: 99px; } -.Pet-PandaCub-White { +.Pet-Monkey-Base { background-image: url(spritesmith-main-11.png); background-position: -1476px -1400px; width: 81px; height: 99px; } -.Pet-PandaCub-Zombie { +.Pet-Monkey-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -1558px 0px; width: 81px; height: 99px; } -.Pet-Parrot-Base { +.Pet-Monkey-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -1558px -100px; width: 81px; height: 99px; } -.Pet-Parrot-CottonCandyBlue { +.Pet-Monkey-Desert { background-image: url(spritesmith-main-11.png); background-position: -1558px -200px; width: 81px; height: 99px; } -.Pet-Parrot-CottonCandyPink { +.Pet-Monkey-Golden { background-image: url(spritesmith-main-11.png); background-position: -1558px -300px; width: 81px; height: 99px; } -.Pet-Parrot-Desert { +.Pet-Monkey-Red { background-image: url(spritesmith-main-11.png); background-position: -1558px -400px; width: 81px; height: 99px; } -.Pet-Parrot-Golden { +.Pet-Monkey-Shade { background-image: url(spritesmith-main-11.png); background-position: -1558px -500px; width: 81px; height: 99px; } -.Pet-Parrot-Red { +.Pet-Monkey-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -1558px -600px; width: 81px; height: 99px; } -.Pet-Parrot-Shade { +.Pet-Monkey-White { background-image: url(spritesmith-main-11.png); background-position: -1558px -700px; width: 81px; height: 99px; } -.Pet-Parrot-Skeleton { +.Pet-Monkey-Zombie { background-image: url(spritesmith-main-11.png); background-position: -1558px -800px; width: 81px; height: 99px; } -.Pet-Parrot-White { +.Pet-Octopus-Base { background-image: url(spritesmith-main-11.png); background-position: -1558px -900px; width: 81px; height: 99px; } -.Pet-Parrot-Zombie { +.Pet-Octopus-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -1558px -1000px; width: 81px; height: 99px; } -.Pet-Penguin-Base { +.Pet-Octopus-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -1558px -1100px; width: 81px; height: 99px; } -.Pet-Penguin-CottonCandyBlue { +.Pet-Octopus-Desert { background-image: url(spritesmith-main-11.png); background-position: -1558px -1200px; width: 81px; height: 99px; } -.Pet-Penguin-CottonCandyPink { +.Pet-Octopus-Golden { background-image: url(spritesmith-main-11.png); background-position: -1558px -1300px; width: 81px; height: 99px; } -.Pet-Penguin-Desert { +.Pet-Octopus-Red { background-image: url(spritesmith-main-11.png); background-position: -1558px -1400px; width: 81px; height: 99px; } -.Pet-Penguin-Golden { +.Pet-Octopus-Shade { background-image: url(spritesmith-main-11.png); background-position: 0px -1500px; width: 81px; height: 99px; } -.Pet-Penguin-Red { +.Pet-Octopus-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -82px -1500px; width: 81px; height: 99px; } -.Pet-Penguin-Shade { +.Pet-Octopus-White { background-image: url(spritesmith-main-11.png); background-position: -164px -1500px; width: 81px; height: 99px; } -.Pet-Penguin-Skeleton { +.Pet-Octopus-Zombie { background-image: url(spritesmith-main-11.png); background-position: -246px -1500px; width: 81px; height: 99px; } -.Pet-Penguin-White { +.Pet-Owl-Base { background-image: url(spritesmith-main-11.png); background-position: -328px -1500px; width: 81px; height: 99px; } -.Pet-Penguin-Zombie { +.Pet-Owl-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -410px -1500px; width: 81px; height: 99px; } -.Pet-Phoenix-Base { +.Pet-Owl-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -492px -1500px; width: 81px; height: 99px; } -.Pet-Rat-Base { +.Pet-Owl-Desert { background-image: url(spritesmith-main-11.png); background-position: -574px -1500px; width: 81px; height: 99px; } -.Pet-Rat-CottonCandyBlue { +.Pet-Owl-Golden { background-image: url(spritesmith-main-11.png); background-position: -656px -1500px; width: 81px; height: 99px; } -.Pet-Rat-CottonCandyPink { +.Pet-Owl-Red { background-image: url(spritesmith-main-11.png); background-position: -738px -1500px; width: 81px; height: 99px; } -.Pet-Rat-Desert { +.Pet-Owl-Shade { background-image: url(spritesmith-main-11.png); background-position: -820px -1500px; width: 81px; height: 99px; } -.Pet-Rat-Golden { +.Pet-Owl-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -902px -1500px; width: 81px; height: 99px; } -.Pet-Rat-Red { +.Pet-Owl-White { background-image: url(spritesmith-main-11.png); background-position: -984px -1500px; width: 81px; height: 99px; } -.Pet-Rat-Shade { +.Pet-Owl-Zombie { background-image: url(spritesmith-main-11.png); background-position: -1066px -1500px; width: 81px; height: 99px; } -.Pet-Rat-Skeleton { +.Pet-PandaCub-Base { background-image: url(spritesmith-main-11.png); background-position: -1148px -1500px; width: 81px; height: 99px; } -.Pet-Rat-White { +.Pet-PandaCub-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -1230px -1500px; width: 81px; height: 99px; } -.Pet-Rat-Zombie { +.Pet-PandaCub-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -1312px -1500px; width: 81px; height: 99px; } -.Pet-Rock-Base { +.Pet-PandaCub-Desert { background-image: url(spritesmith-main-11.png); background-position: -1394px -1500px; width: 81px; height: 99px; } -.Pet-Rock-CottonCandyBlue { +.Pet-PandaCub-Floral { background-image: url(spritesmith-main-11.png); background-position: -1476px -1500px; width: 81px; height: 99px; } -.Pet-Rock-CottonCandyPink { +.Pet-PandaCub-Golden { background-image: url(spritesmith-main-11.png); background-position: -1558px -1500px; width: 81px; height: 99px; } -.Pet-Rock-Desert { +.Pet-PandaCub-Peppermint { background-image: url(spritesmith-main-11.png); background-position: -1640px 0px; width: 81px; height: 99px; } -.Pet-Rock-Golden { +.Pet-PandaCub-Red { background-image: url(spritesmith-main-11.png); background-position: -1640px -100px; width: 81px; height: 99px; } -.Pet-Rock-Red { +.Pet-PandaCub-Shade { background-image: url(spritesmith-main-11.png); background-position: -1640px -200px; width: 81px; height: 99px; } -.Pet-Rock-Shade { +.Pet-PandaCub-Skeleton { background-image: url(spritesmith-main-11.png); background-position: -1640px -300px; width: 81px; height: 99px; } -.Pet-Rock-Skeleton { +.Pet-PandaCub-Spooky { background-image: url(spritesmith-main-11.png); background-position: -1640px -400px; width: 81px; height: 99px; } -.Pet-Rock-White { +.Pet-PandaCub-White { background-image: url(spritesmith-main-11.png); background-position: -1640px -500px; width: 81px; height: 99px; } -.Pet-Rock-Zombie { +.Pet-PandaCub-Zombie { background-image: url(spritesmith-main-11.png); background-position: -1640px -600px; width: 81px; height: 99px; } -.Pet-Rooster-Base { +.Pet-Parrot-Base { background-image: url(spritesmith-main-11.png); background-position: -1640px -700px; width: 81px; height: 99px; } -.Pet-Rooster-CottonCandyBlue { +.Pet-Parrot-CottonCandyBlue { background-image: url(spritesmith-main-11.png); background-position: -1640px -800px; width: 81px; height: 99px; } -.Pet-Rooster-CottonCandyPink { +.Pet-Parrot-CottonCandyPink { background-image: url(spritesmith-main-11.png); background-position: -1640px -900px; width: 81px; height: 99px; } -.Pet-Rooster-Desert { +.Pet-Parrot-Desert { background-image: url(spritesmith-main-11.png); background-position: -1640px -1000px; width: 81px; height: 99px; } -.Pet-Rooster-Golden { +.Pet-Parrot-Golden { background-image: url(spritesmith-main-11.png); background-position: -1640px -1100px; width: 81px; diff --git a/common/dist/sprites/spritesmith-main-11.png b/common/dist/sprites/spritesmith-main-11.png index b07fad6725..68903f0555 100644 Binary files a/common/dist/sprites/spritesmith-main-11.png and b/common/dist/sprites/spritesmith-main-11.png differ diff --git a/common/dist/sprites/spritesmith-main-12.css b/common/dist/sprites/spritesmith-main-12.css index e06dae929e..1137fa17cc 100644 --- a/common/dist/sprites/spritesmith-main-12.css +++ b/common/dist/sprites/spritesmith-main-12.css @@ -1,870 +1,1134 @@ -.Pet-Rooster-Red { +.Pet-Parrot-Red { background-image: url(spritesmith-main-12.png); background-position: -82px 0px; width: 81px; height: 99px; } -.Pet-Rooster-Shade { - background-image: url(spritesmith-main-12.png); - background-position: -164px -700px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Skeleton { - background-image: url(spritesmith-main-12.png); - background-position: -164px 0px; - width: 81px; - height: 99px; -} -.Pet-Rooster-White { - background-image: url(spritesmith-main-12.png); - background-position: 0px -100px; - width: 81px; - height: 99px; -} -.Pet-Rooster-Zombie { - background-image: url(spritesmith-main-12.png); - background-position: -82px -100px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Base { - background-image: url(spritesmith-main-12.png); - background-position: -164px -100px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-CottonCandyBlue { - background-image: url(spritesmith-main-12.png); - background-position: -246px 0px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-CottonCandyPink { - background-image: url(spritesmith-main-12.png); - background-position: -246px -100px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Desert { - background-image: url(spritesmith-main-12.png); - background-position: 0px -200px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Golden { - background-image: url(spritesmith-main-12.png); - background-position: -82px -200px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Red { - background-image: url(spritesmith-main-12.png); - background-position: -164px -200px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Shade { - background-image: url(spritesmith-main-12.png); - background-position: -246px -200px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Skeleton { - background-image: url(spritesmith-main-12.png); - background-position: -328px 0px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-White { - background-image: url(spritesmith-main-12.png); - background-position: -328px -100px; - width: 81px; - height: 99px; -} -.Pet-Sabretooth-Zombie { - background-image: url(spritesmith-main-12.png); - background-position: -328px -200px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Base { - background-image: url(spritesmith-main-12.png); - background-position: 0px -300px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-CottonCandyBlue { - background-image: url(spritesmith-main-12.png); - background-position: -82px -300px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-CottonCandyPink { - background-image: url(spritesmith-main-12.png); - background-position: -164px -300px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Desert { - background-image: url(spritesmith-main-12.png); - background-position: -246px -300px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Golden { - background-image: url(spritesmith-main-12.png); - background-position: -328px -300px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Red { - background-image: url(spritesmith-main-12.png); - background-position: -410px 0px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Shade { - background-image: url(spritesmith-main-12.png); - background-position: -410px -100px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Skeleton { - background-image: url(spritesmith-main-12.png); - background-position: -410px -200px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-White { - background-image: url(spritesmith-main-12.png); - background-position: -410px -300px; - width: 81px; - height: 99px; -} -.Pet-Seahorse-Zombie { - background-image: url(spritesmith-main-12.png); - background-position: -492px 0px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Base { - background-image: url(spritesmith-main-12.png); - background-position: -492px -100px; - width: 81px; - height: 99px; -} -.Pet-Sheep-CottonCandyBlue { - background-image: url(spritesmith-main-12.png); - background-position: -492px -200px; - width: 81px; - height: 99px; -} -.Pet-Sheep-CottonCandyPink { - background-image: url(spritesmith-main-12.png); - background-position: -492px -300px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Desert { - background-image: url(spritesmith-main-12.png); - background-position: 0px -400px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Golden { - background-image: url(spritesmith-main-12.png); - background-position: -82px -400px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Red { - background-image: url(spritesmith-main-12.png); - background-position: -164px -400px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Shade { - background-image: url(spritesmith-main-12.png); - background-position: -246px -400px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Skeleton { - background-image: url(spritesmith-main-12.png); - background-position: -328px -400px; - width: 81px; - height: 99px; -} -.Pet-Sheep-White { - background-image: url(spritesmith-main-12.png); - background-position: -410px -400px; - width: 81px; - height: 99px; -} -.Pet-Sheep-Zombie { - background-image: url(spritesmith-main-12.png); - background-position: -492px -400px; - width: 81px; - height: 99px; -} -.Pet-Slime-Base { - background-image: url(spritesmith-main-12.png); - background-position: -574px 0px; - width: 81px; - height: 99px; -} -.Pet-Slime-CottonCandyBlue { - background-image: url(spritesmith-main-12.png); - background-position: -574px -100px; - width: 81px; - height: 99px; -} -.Pet-Slime-CottonCandyPink { - background-image: url(spritesmith-main-12.png); - background-position: -574px -200px; - width: 81px; - height: 99px; -} -.Pet-Slime-Desert { - background-image: url(spritesmith-main-12.png); - background-position: -574px -300px; - width: 81px; - height: 99px; -} -.Pet-Slime-Golden { - background-image: url(spritesmith-main-12.png); - background-position: -574px -400px; - width: 81px; - height: 99px; -} -.Pet-Slime-Red { - background-image: url(spritesmith-main-12.png); - background-position: 0px -500px; - width: 81px; - height: 99px; -} -.Pet-Slime-Shade { - background-image: url(spritesmith-main-12.png); - background-position: -82px -500px; - width: 81px; - height: 99px; -} -.Pet-Slime-Skeleton { - background-image: url(spritesmith-main-12.png); - background-position: -164px -500px; - width: 81px; - height: 99px; -} -.Pet-Slime-White { - background-image: url(spritesmith-main-12.png); - background-position: -246px -500px; - width: 81px; - height: 99px; -} -.Pet-Slime-Zombie { - background-image: url(spritesmith-main-12.png); - background-position: -328px -500px; - width: 81px; - height: 99px; -} -.Pet-Snail-Base { - background-image: url(spritesmith-main-12.png); - background-position: -410px -500px; - width: 81px; - height: 99px; -} -.Pet-Snail-CottonCandyBlue { - background-image: url(spritesmith-main-12.png); - background-position: -492px -500px; - width: 81px; - height: 99px; -} -.Pet-Snail-CottonCandyPink { - background-image: url(spritesmith-main-12.png); - background-position: -574px -500px; - width: 81px; - height: 99px; -} -.Pet-Snail-Desert { - background-image: url(spritesmith-main-12.png); - background-position: -656px 0px; - width: 81px; - height: 99px; -} -.Pet-Snail-Golden { - background-image: url(spritesmith-main-12.png); - background-position: -656px -100px; - width: 81px; - height: 99px; -} -.Pet-Snail-Red { - background-image: url(spritesmith-main-12.png); - background-position: -656px -200px; - width: 81px; - height: 99px; -} -.Pet-Snail-Shade { - background-image: url(spritesmith-main-12.png); - background-position: -656px -300px; - width: 81px; - height: 99px; -} -.Pet-Snail-Skeleton { - background-image: url(spritesmith-main-12.png); - background-position: -656px -400px; - width: 81px; - height: 99px; -} -.Pet-Snail-White { - background-image: url(spritesmith-main-12.png); - background-position: -656px -500px; - width: 81px; - height: 99px; -} -.Pet-Snail-Zombie { - background-image: url(spritesmith-main-12.png); - background-position: 0px -600px; - width: 81px; - height: 99px; -} -.Pet-Snake-Base { - background-image: url(spritesmith-main-12.png); - background-position: -82px -600px; - width: 81px; - height: 99px; -} -.Pet-Snake-CottonCandyBlue { - background-image: url(spritesmith-main-12.png); - background-position: -164px -600px; - width: 81px; - height: 99px; -} -.Pet-Snake-CottonCandyPink { - background-image: url(spritesmith-main-12.png); - background-position: -246px -600px; - width: 81px; - height: 99px; -} -.Pet-Snake-Desert { - background-image: url(spritesmith-main-12.png); - background-position: -328px -600px; - width: 81px; - height: 99px; -} -.Pet-Snake-Golden { - background-image: url(spritesmith-main-12.png); - background-position: -410px -600px; - width: 81px; - height: 99px; -} -.Pet-Snake-Red { - background-image: url(spritesmith-main-12.png); - background-position: -492px -600px; - width: 81px; - height: 99px; -} -.Pet-Snake-Shade { - background-image: url(spritesmith-main-12.png); - background-position: -574px -600px; - width: 81px; - height: 99px; -} -.Pet-Snake-Skeleton { - background-image: url(spritesmith-main-12.png); - background-position: -656px -600px; - width: 81px; - height: 99px; -} -.Pet-Snake-White { - background-image: url(spritesmith-main-12.png); - background-position: -738px 0px; - width: 81px; - height: 99px; -} -.Pet-Snake-Zombie { - background-image: url(spritesmith-main-12.png); - background-position: -738px -100px; - width: 81px; - height: 99px; -} -.Pet-Spider-Base { - background-image: url(spritesmith-main-12.png); - background-position: -738px -200px; - width: 81px; - height: 99px; -} -.Pet-Spider-CottonCandyBlue { - background-image: url(spritesmith-main-12.png); - background-position: -738px -300px; - width: 81px; - height: 99px; -} -.Pet-Spider-CottonCandyPink { - background-image: url(spritesmith-main-12.png); - background-position: -738px -400px; - width: 81px; - height: 99px; -} -.Pet-Spider-Desert { - background-image: url(spritesmith-main-12.png); - background-position: -738px -500px; - width: 81px; - height: 99px; -} -.Pet-Spider-Golden { - background-image: url(spritesmith-main-12.png); - background-position: -738px -600px; - width: 81px; - height: 99px; -} -.Pet-Spider-Red { - background-image: url(spritesmith-main-12.png); - background-position: 0px -700px; - width: 81px; - height: 99px; -} -.Pet-Spider-Shade { - background-image: url(spritesmith-main-12.png); - background-position: -82px -700px; - width: 81px; - height: 99px; -} -.Pet-Spider-Skeleton { - background-image: url(spritesmith-main-12.png); - background-position: 0px 0px; - width: 81px; - height: 99px; -} -.Pet-Spider-White { - background-image: url(spritesmith-main-12.png); - background-position: -246px -700px; - width: 81px; - height: 99px; -} -.Pet-Spider-Zombie { - background-image: url(spritesmith-main-12.png); - background-position: -328px -700px; - width: 81px; - height: 99px; -} -.Pet-TRex-Base { - background-image: url(spritesmith-main-12.png); - background-position: 0px -800px; - width: 81px; - height: 99px; -} -.Pet-TRex-CottonCandyBlue { - background-image: url(spritesmith-main-12.png); - background-position: -82px -800px; - width: 81px; - height: 99px; -} -.Pet-TRex-CottonCandyPink { - background-image: url(spritesmith-main-12.png); - background-position: -164px -800px; - width: 81px; - height: 99px; -} -.Pet-TRex-Desert { - background-image: url(spritesmith-main-12.png); - background-position: -246px -800px; - width: 81px; - height: 99px; -} -.Pet-TRex-Golden { - background-image: url(spritesmith-main-12.png); - background-position: -328px -800px; - width: 81px; - height: 99px; -} -.Pet-TRex-Red { - background-image: url(spritesmith-main-12.png); - background-position: -410px -800px; - width: 81px; - height: 99px; -} -.Pet-TRex-Shade { +.Pet-Parrot-Shade { background-image: url(spritesmith-main-12.png); background-position: -492px -800px; width: 81px; height: 99px; } -.Pet-TRex-Skeleton { +.Pet-Parrot-Skeleton { background-image: url(spritesmith-main-12.png); - background-position: -574px -800px; + background-position: -164px 0px; width: 81px; height: 99px; } -.Pet-TRex-White { +.Pet-Parrot-White { background-image: url(spritesmith-main-12.png); - background-position: -656px -800px; + background-position: 0px -100px; width: 81px; height: 99px; } -.Pet-TRex-Zombie { +.Pet-Parrot-Zombie { background-image: url(spritesmith-main-12.png); - background-position: -738px -800px; + background-position: -82px -100px; width: 81px; height: 99px; } -.Pet-Tiger-Veteran { +.Pet-Penguin-Base { + background-image: url(spritesmith-main-12.png); + background-position: -164px -100px; + width: 81px; + height: 99px; +} +.Pet-Penguin-CottonCandyBlue { + background-image: url(spritesmith-main-12.png); + background-position: -246px 0px; + width: 81px; + height: 99px; +} +.Pet-Penguin-CottonCandyPink { + background-image: url(spritesmith-main-12.png); + background-position: -246px -100px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Desert { + background-image: url(spritesmith-main-12.png); + background-position: 0px -200px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Golden { + background-image: url(spritesmith-main-12.png); + background-position: -82px -200px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Red { + background-image: url(spritesmith-main-12.png); + background-position: -164px -200px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -246px -200px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -328px 0px; + width: 81px; + height: 99px; +} +.Pet-Penguin-White { + background-image: url(spritesmith-main-12.png); + background-position: -328px -100px; + width: 81px; + height: 99px; +} +.Pet-Penguin-Zombie { + background-image: url(spritesmith-main-12.png); + background-position: -328px -200px; + width: 81px; + height: 99px; +} +.Pet-Phoenix-Base { + background-image: url(spritesmith-main-12.png); + background-position: 0px -300px; + width: 81px; + height: 99px; +} +.Pet-Rat-Base { + background-image: url(spritesmith-main-12.png); + background-position: -82px -300px; + width: 81px; + height: 99px; +} +.Pet-Rat-CottonCandyBlue { + background-image: url(spritesmith-main-12.png); + background-position: -164px -300px; + width: 81px; + height: 99px; +} +.Pet-Rat-CottonCandyPink { + background-image: url(spritesmith-main-12.png); + background-position: -246px -300px; + width: 81px; + height: 99px; +} +.Pet-Rat-Desert { + background-image: url(spritesmith-main-12.png); + background-position: -328px -300px; + width: 81px; + height: 99px; +} +.Pet-Rat-Golden { + background-image: url(spritesmith-main-12.png); + background-position: -410px 0px; + width: 81px; + height: 99px; +} +.Pet-Rat-Red { + background-image: url(spritesmith-main-12.png); + background-position: -410px -100px; + width: 81px; + height: 99px; +} +.Pet-Rat-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -410px -200px; + width: 81px; + height: 99px; +} +.Pet-Rat-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -410px -300px; + width: 81px; + height: 99px; +} +.Pet-Rat-White { + background-image: url(spritesmith-main-12.png); + background-position: -492px 0px; + width: 81px; + height: 99px; +} +.Pet-Rat-Zombie { + background-image: url(spritesmith-main-12.png); + background-position: -492px -100px; + width: 81px; + height: 99px; +} +.Pet-Rock-Base { + background-image: url(spritesmith-main-12.png); + background-position: -492px -200px; + width: 81px; + height: 99px; +} +.Pet-Rock-CottonCandyBlue { + background-image: url(spritesmith-main-12.png); + background-position: -492px -300px; + width: 81px; + height: 99px; +} +.Pet-Rock-CottonCandyPink { + background-image: url(spritesmith-main-12.png); + background-position: 0px -400px; + width: 81px; + height: 99px; +} +.Pet-Rock-Desert { + background-image: url(spritesmith-main-12.png); + background-position: -82px -400px; + width: 81px; + height: 99px; +} +.Pet-Rock-Golden { + background-image: url(spritesmith-main-12.png); + background-position: -164px -400px; + width: 81px; + height: 99px; +} +.Pet-Rock-Red { + background-image: url(spritesmith-main-12.png); + background-position: -246px -400px; + width: 81px; + height: 99px; +} +.Pet-Rock-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -328px -400px; + width: 81px; + height: 99px; +} +.Pet-Rock-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -410px -400px; + width: 81px; + height: 99px; +} +.Pet-Rock-White { + background-image: url(spritesmith-main-12.png); + background-position: -492px -400px; + width: 81px; + height: 99px; +} +.Pet-Rock-Zombie { + background-image: url(spritesmith-main-12.png); + background-position: -574px 0px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Base { + background-image: url(spritesmith-main-12.png); + background-position: -574px -100px; + width: 81px; + height: 99px; +} +.Pet-Rooster-CottonCandyBlue { + background-image: url(spritesmith-main-12.png); + background-position: -574px -200px; + width: 81px; + height: 99px; +} +.Pet-Rooster-CottonCandyPink { + background-image: url(spritesmith-main-12.png); + background-position: -574px -300px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Desert { + background-image: url(spritesmith-main-12.png); + background-position: -574px -400px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Golden { + background-image: url(spritesmith-main-12.png); + background-position: 0px -500px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Red { + background-image: url(spritesmith-main-12.png); + background-position: -82px -500px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -164px -500px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -246px -500px; + width: 81px; + height: 99px; +} +.Pet-Rooster-White { + background-image: url(spritesmith-main-12.png); + background-position: -328px -500px; + width: 81px; + height: 99px; +} +.Pet-Rooster-Zombie { + background-image: url(spritesmith-main-12.png); + background-position: -410px -500px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Base { + background-image: url(spritesmith-main-12.png); + background-position: -492px -500px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-CottonCandyBlue { + background-image: url(spritesmith-main-12.png); + background-position: -574px -500px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-CottonCandyPink { + background-image: url(spritesmith-main-12.png); + background-position: -656px 0px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Desert { + background-image: url(spritesmith-main-12.png); + background-position: -656px -100px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Golden { + background-image: url(spritesmith-main-12.png); + background-position: -656px -200px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Red { + background-image: url(spritesmith-main-12.png); + background-position: -656px -300px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -656px -400px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -656px -500px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-White { + background-image: url(spritesmith-main-12.png); + background-position: 0px -600px; + width: 81px; + height: 99px; +} +.Pet-Sabretooth-Zombie { + background-image: url(spritesmith-main-12.png); + background-position: -82px -600px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Base { + background-image: url(spritesmith-main-12.png); + background-position: -164px -600px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-CottonCandyBlue { + background-image: url(spritesmith-main-12.png); + background-position: -246px -600px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-CottonCandyPink { + background-image: url(spritesmith-main-12.png); + background-position: -328px -600px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Desert { + background-image: url(spritesmith-main-12.png); + background-position: -410px -600px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Golden { + background-image: url(spritesmith-main-12.png); + background-position: -492px -600px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Red { + background-image: url(spritesmith-main-12.png); + background-position: -574px -600px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -656px -600px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -738px 0px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-White { + background-image: url(spritesmith-main-12.png); + background-position: -738px -100px; + width: 81px; + height: 99px; +} +.Pet-Seahorse-Zombie { + background-image: url(spritesmith-main-12.png); + background-position: -738px -200px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Base { + background-image: url(spritesmith-main-12.png); + background-position: -738px -300px; + width: 81px; + height: 99px; +} +.Pet-Sheep-CottonCandyBlue { + background-image: url(spritesmith-main-12.png); + background-position: -738px -400px; + width: 81px; + height: 99px; +} +.Pet-Sheep-CottonCandyPink { + background-image: url(spritesmith-main-12.png); + background-position: -738px -500px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Desert { + background-image: url(spritesmith-main-12.png); + background-position: -738px -600px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Golden { + background-image: url(spritesmith-main-12.png); + background-position: 0px -700px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Red { + background-image: url(spritesmith-main-12.png); + background-position: -82px -700px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -164px -700px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -246px -700px; + width: 81px; + height: 99px; +} +.Pet-Sheep-White { + background-image: url(spritesmith-main-12.png); + background-position: -328px -700px; + width: 81px; + height: 99px; +} +.Pet-Sheep-Zombie { background-image: url(spritesmith-main-12.png); background-position: -410px -700px; width: 81px; height: 99px; } -.Pet-TigerCub-Base { +.Pet-Slime-Base { background-image: url(spritesmith-main-12.png); background-position: -492px -700px; width: 81px; height: 99px; } -.Pet-TigerCub-CottonCandyBlue { +.Pet-Slime-CottonCandyBlue { background-image: url(spritesmith-main-12.png); background-position: -574px -700px; width: 81px; height: 99px; } -.Pet-TigerCub-CottonCandyPink { +.Pet-Slime-CottonCandyPink { background-image: url(spritesmith-main-12.png); background-position: -656px -700px; width: 81px; height: 99px; } -.Pet-TigerCub-Desert { +.Pet-Slime-Desert { background-image: url(spritesmith-main-12.png); background-position: -738px -700px; width: 81px; height: 99px; } -.Pet-TigerCub-Golden { +.Pet-Slime-Golden { background-image: url(spritesmith-main-12.png); background-position: -820px 0px; width: 81px; height: 99px; } -.Pet-TigerCub-Peppermint { +.Pet-Slime-Red { background-image: url(spritesmith-main-12.png); background-position: -820px -100px; width: 81px; height: 99px; } -.Pet-TigerCub-Red { +.Pet-Slime-Shade { background-image: url(spritesmith-main-12.png); background-position: -820px -200px; width: 81px; height: 99px; } -.Pet-TigerCub-Shade { +.Pet-Slime-Skeleton { background-image: url(spritesmith-main-12.png); background-position: -820px -300px; width: 81px; height: 99px; } -.Pet-TigerCub-Skeleton { +.Pet-Slime-White { background-image: url(spritesmith-main-12.png); background-position: -820px -400px; width: 81px; height: 99px; } -.Pet-TigerCub-Spooky { +.Pet-Slime-Zombie { background-image: url(spritesmith-main-12.png); background-position: -820px -500px; width: 81px; height: 99px; } -.Pet-TigerCub-White { +.Pet-Snail-Base { background-image: url(spritesmith-main-12.png); background-position: -820px -600px; width: 81px; height: 99px; } -.Pet-TigerCub-Zombie { +.Pet-Snail-CottonCandyBlue { background-image: url(spritesmith-main-12.png); background-position: -820px -700px; width: 81px; height: 99px; } -.Pet-Turkey-Base { +.Pet-Snail-CottonCandyPink { + background-image: url(spritesmith-main-12.png); + background-position: 0px -800px; + width: 81px; + height: 99px; +} +.Pet-Snail-Desert { + background-image: url(spritesmith-main-12.png); + background-position: -82px -800px; + width: 81px; + height: 99px; +} +.Pet-Snail-Golden { + background-image: url(spritesmith-main-12.png); + background-position: -164px -800px; + width: 81px; + height: 99px; +} +.Pet-Snail-Red { + background-image: url(spritesmith-main-12.png); + background-position: -246px -800px; + width: 81px; + height: 99px; +} +.Pet-Snail-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -328px -800px; + width: 81px; + height: 99px; +} +.Pet-Snail-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -410px -800px; + width: 81px; + height: 99px; +} +.Pet-Snail-White { + background-image: url(spritesmith-main-12.png); + background-position: 0px 0px; + width: 81px; + height: 99px; +} +.Pet-Snail-Zombie { + background-image: url(spritesmith-main-12.png); + background-position: -574px -800px; + width: 81px; + height: 99px; +} +.Pet-Snake-Base { + background-image: url(spritesmith-main-12.png); + background-position: -656px -800px; + width: 81px; + height: 99px; +} +.Pet-Snake-CottonCandyBlue { + background-image: url(spritesmith-main-12.png); + background-position: -738px -800px; + width: 81px; + height: 99px; +} +.Pet-Snake-CottonCandyPink { background-image: url(spritesmith-main-12.png); background-position: -820px -800px; width: 81px; height: 99px; } -.Pet-Turkey-Gilded { +.Pet-Snake-Desert { background-image: url(spritesmith-main-12.png); background-position: -902px 0px; width: 81px; height: 99px; } -.Pet-Unicorn-Base { +.Pet-Snake-Golden { background-image: url(spritesmith-main-12.png); background-position: -902px -100px; width: 81px; height: 99px; } -.Pet-Unicorn-CottonCandyBlue { +.Pet-Snake-Red { background-image: url(spritesmith-main-12.png); background-position: -902px -200px; width: 81px; height: 99px; } -.Pet-Unicorn-CottonCandyPink { +.Pet-Snake-Shade { background-image: url(spritesmith-main-12.png); background-position: -902px -300px; width: 81px; height: 99px; } -.Pet-Unicorn-Desert { +.Pet-Snake-Skeleton { background-image: url(spritesmith-main-12.png); background-position: -902px -400px; width: 81px; height: 99px; } -.Pet-Unicorn-Golden { +.Pet-Snake-White { background-image: url(spritesmith-main-12.png); background-position: -902px -500px; width: 81px; height: 99px; } -.Pet-Unicorn-Red { +.Pet-Snake-Zombie { background-image: url(spritesmith-main-12.png); background-position: -902px -600px; width: 81px; height: 99px; } -.Pet-Unicorn-Shade { +.Pet-Spider-Base { background-image: url(spritesmith-main-12.png); background-position: -902px -700px; width: 81px; height: 99px; } -.Pet-Unicorn-Skeleton { +.Pet-Spider-CottonCandyBlue { background-image: url(spritesmith-main-12.png); background-position: -902px -800px; width: 81px; height: 99px; } -.Pet-Unicorn-White { +.Pet-Spider-CottonCandyPink { background-image: url(spritesmith-main-12.png); background-position: -984px 0px; width: 81px; height: 99px; } -.Pet-Unicorn-Zombie { +.Pet-Spider-Desert { background-image: url(spritesmith-main-12.png); background-position: -984px -100px; width: 81px; height: 99px; } -.Pet-Whale-Base { +.Pet-Spider-Golden { background-image: url(spritesmith-main-12.png); background-position: -984px -200px; width: 81px; height: 99px; } -.Pet-Whale-CottonCandyBlue { +.Pet-Spider-Red { background-image: url(spritesmith-main-12.png); background-position: -984px -300px; width: 81px; height: 99px; } -.Pet-Whale-CottonCandyPink { +.Pet-Spider-Shade { background-image: url(spritesmith-main-12.png); background-position: -984px -400px; width: 81px; height: 99px; } -.Pet-Whale-Desert { +.Pet-Spider-Skeleton { background-image: url(spritesmith-main-12.png); background-position: -984px -500px; width: 81px; height: 99px; } -.Pet-Whale-Golden { +.Pet-Spider-White { background-image: url(spritesmith-main-12.png); background-position: -984px -600px; width: 81px; height: 99px; } -.Pet-Whale-Red { +.Pet-Spider-Zombie { background-image: url(spritesmith-main-12.png); background-position: -984px -700px; width: 81px; height: 99px; } -.Pet-Whale-Shade { - background-image: url(spritesmith-main-12.png); - background-position: -984px -800px; - width: 81px; - height: 99px; -} -.Pet-Whale-Skeleton { - background-image: url(spritesmith-main-12.png); - background-position: 0px -900px; - width: 81px; - height: 99px; -} -.Pet-Whale-White { - background-image: url(spritesmith-main-12.png); - background-position: -82px -900px; - width: 81px; - height: 99px; -} -.Pet-Whale-Zombie { - background-image: url(spritesmith-main-12.png); - background-position: -164px -900px; - width: 81px; - height: 99px; -} -.Pet-Wolf-Base { - background-image: url(spritesmith-main-12.png); - background-position: -246px -900px; - width: 81px; - height: 99px; -} -.Pet-Wolf-CottonCandyBlue { - background-image: url(spritesmith-main-12.png); - background-position: -328px -900px; - width: 81px; - height: 99px; -} -.Pet-Wolf-CottonCandyPink { - background-image: url(spritesmith-main-12.png); - background-position: -410px -900px; - width: 81px; - height: 99px; -} -.Pet-Wolf-Desert { - background-image: url(spritesmith-main-12.png); - background-position: -492px -900px; - width: 81px; - height: 99px; -} -.Pet-Wolf-Golden { - background-image: url(spritesmith-main-12.png); - background-position: -574px -900px; - width: 81px; - height: 99px; -} -.Pet-Wolf-Peppermint { - background-image: url(spritesmith-main-12.png); - background-position: -656px -900px; - width: 81px; - height: 99px; -} -.Pet-Wolf-Red { - background-image: url(spritesmith-main-12.png); - background-position: -738px -900px; - width: 81px; - height: 99px; -} -.Pet-Wolf-Shade { - background-image: url(spritesmith-main-12.png); - background-position: -820px -900px; - width: 81px; - height: 99px; -} -.Pet-Wolf-Skeleton { - background-image: url(spritesmith-main-12.png); - background-position: -902px -900px; - width: 81px; - height: 99px; -} -.Pet-Wolf-Spooky { - background-image: url(spritesmith-main-12.png); - background-position: -984px -900px; - width: 81px; - height: 99px; -} -.Pet-Wolf-Veteran { +.Pet-TRex-Base { background-image: url(spritesmith-main-12.png); background-position: -1066px 0px; width: 81px; height: 99px; } -.Pet-Wolf-White { +.Pet-TRex-CottonCandyBlue { background-image: url(spritesmith-main-12.png); background-position: -1066px -100px; width: 81px; height: 99px; } -.Pet-Wolf-Zombie { +.Pet-TRex-CottonCandyPink { background-image: url(spritesmith-main-12.png); background-position: -1066px -200px; width: 81px; height: 99px; } +.Pet-TRex-Desert { + background-image: url(spritesmith-main-12.png); + background-position: -1066px -300px; + width: 81px; + height: 99px; +} +.Pet-TRex-Golden { + background-image: url(spritesmith-main-12.png); + background-position: -1066px -400px; + width: 81px; + height: 99px; +} +.Pet-TRex-Red { + background-image: url(spritesmith-main-12.png); + background-position: -1066px -500px; + width: 81px; + height: 99px; +} +.Pet-TRex-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -1066px -600px; + width: 81px; + height: 99px; +} +.Pet-TRex-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -1066px -700px; + width: 81px; + height: 99px; +} +.Pet-TRex-White { + background-image: url(spritesmith-main-12.png); + background-position: -1066px -800px; + width: 81px; + height: 99px; +} +.Pet-TRex-Zombie { + background-image: url(spritesmith-main-12.png); + background-position: -1066px -900px; + width: 81px; + height: 99px; +} +.Pet-Tiger-Veteran { + background-image: url(spritesmith-main-12.png); + background-position: -984px -800px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Base { + background-image: url(spritesmith-main-12.png); + background-position: 0px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-CottonCandyBlue { + background-image: url(spritesmith-main-12.png); + background-position: -82px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-CottonCandyPink { + background-image: url(spritesmith-main-12.png); + background-position: -164px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Desert { + background-image: url(spritesmith-main-12.png); + background-position: -246px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Floral { + background-image: url(spritesmith-main-12.png); + background-position: -328px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Golden { + background-image: url(spritesmith-main-12.png); + background-position: -410px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Peppermint { + background-image: url(spritesmith-main-12.png); + background-position: -492px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Red { + background-image: url(spritesmith-main-12.png); + background-position: -574px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -656px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -738px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Spooky { + background-image: url(spritesmith-main-12.png); + background-position: -820px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-White { + background-image: url(spritesmith-main-12.png); + background-position: -902px -900px; + width: 81px; + height: 99px; +} +.Pet-TigerCub-Zombie { + background-image: url(spritesmith-main-12.png); + background-position: -984px -900px; + width: 81px; + height: 99px; +} +.Pet-Turkey-Base { + background-image: url(spritesmith-main-12.png); + background-position: 0px -1000px; + width: 81px; + height: 99px; +} +.Pet-Turkey-Gilded { + background-image: url(spritesmith-main-12.png); + background-position: -82px -1000px; + width: 81px; + height: 99px; +} +.Pet-Unicorn-Base { + background-image: url(spritesmith-main-12.png); + background-position: -164px -1000px; + width: 81px; + height: 99px; +} +.Pet-Unicorn-CottonCandyBlue { + background-image: url(spritesmith-main-12.png); + background-position: -246px -1000px; + width: 81px; + height: 99px; +} +.Pet-Unicorn-CottonCandyPink { + background-image: url(spritesmith-main-12.png); + background-position: -328px -1000px; + width: 81px; + height: 99px; +} +.Pet-Unicorn-Desert { + background-image: url(spritesmith-main-12.png); + background-position: -410px -1000px; + width: 81px; + height: 99px; +} +.Pet-Unicorn-Golden { + background-image: url(spritesmith-main-12.png); + background-position: -492px -1000px; + width: 81px; + height: 99px; +} +.Pet-Unicorn-Red { + background-image: url(spritesmith-main-12.png); + background-position: -574px -1000px; + width: 81px; + height: 99px; +} +.Pet-Unicorn-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -656px -1000px; + width: 81px; + height: 99px; +} +.Pet-Unicorn-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -738px -1000px; + width: 81px; + height: 99px; +} +.Pet-Unicorn-White { + background-image: url(spritesmith-main-12.png); + background-position: -820px -1000px; + width: 81px; + height: 99px; +} +.Pet-Unicorn-Zombie { + background-image: url(spritesmith-main-12.png); + background-position: -902px -1000px; + width: 81px; + height: 99px; +} +.Pet-Whale-Base { + background-image: url(spritesmith-main-12.png); + background-position: -984px -1000px; + width: 81px; + height: 99px; +} +.Pet-Whale-CottonCandyBlue { + background-image: url(spritesmith-main-12.png); + background-position: -1066px -1000px; + width: 81px; + height: 99px; +} +.Pet-Whale-CottonCandyPink { + background-image: url(spritesmith-main-12.png); + background-position: -1148px 0px; + width: 81px; + height: 99px; +} +.Pet-Whale-Desert { + background-image: url(spritesmith-main-12.png); + background-position: -1148px -100px; + width: 81px; + height: 99px; +} +.Pet-Whale-Golden { + background-image: url(spritesmith-main-12.png); + background-position: -1148px -200px; + width: 81px; + height: 99px; +} +.Pet-Whale-Red { + background-image: url(spritesmith-main-12.png); + background-position: -1148px -300px; + width: 81px; + height: 99px; +} +.Pet-Whale-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -1148px -400px; + width: 81px; + height: 99px; +} +.Pet-Whale-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -1148px -500px; + width: 81px; + height: 99px; +} +.Pet-Whale-White { + background-image: url(spritesmith-main-12.png); + background-position: -1148px -600px; + width: 81px; + height: 99px; +} +.Pet-Whale-Zombie { + background-image: url(spritesmith-main-12.png); + background-position: -1148px -700px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Base { + background-image: url(spritesmith-main-12.png); + background-position: -1148px -800px; + width: 81px; + height: 99px; +} +.Pet-Wolf-CottonCandyBlue { + background-image: url(spritesmith-main-12.png); + background-position: -1148px -900px; + width: 81px; + height: 99px; +} +.Pet-Wolf-CottonCandyPink { + background-image: url(spritesmith-main-12.png); + background-position: -1148px -1000px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Desert { + background-image: url(spritesmith-main-12.png); + background-position: 0px -1100px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Floral { + background-image: url(spritesmith-main-12.png); + background-position: -82px -1100px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Golden { + background-image: url(spritesmith-main-12.png); + background-position: -164px -1100px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Peppermint { + background-image: url(spritesmith-main-12.png); + background-position: -246px -1100px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Red { + background-image: url(spritesmith-main-12.png); + background-position: -328px -1100px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Shade { + background-image: url(spritesmith-main-12.png); + background-position: -410px -1100px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Skeleton { + background-image: url(spritesmith-main-12.png); + background-position: -492px -1100px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Spooky { + background-image: url(spritesmith-main-12.png); + background-position: -574px -1100px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Veteran { + background-image: url(spritesmith-main-12.png); + background-position: -656px -1100px; + width: 81px; + height: 99px; +} +.Pet-Wolf-White { + background-image: url(spritesmith-main-12.png); + background-position: -738px -1100px; + width: 81px; + height: 99px; +} +.Pet-Wolf-Zombie { + background-image: url(spritesmith-main-12.png); + background-position: -820px -1100px; + width: 81px; + height: 99px; +} .Pet_HatchingPotion_Base { background-image: url(spritesmith-main-12.png); - background-position: -1066px -352px; + background-position: -951px -1100px; width: 48px; height: 51px; } .Pet_HatchingPotion_CottonCandyBlue { background-image: url(spritesmith-main-12.png); - background-position: -1066px -612px; + background-position: -1230px 0px; width: 48px; height: 51px; } .Pet_HatchingPotion_CottonCandyPink { background-image: url(spritesmith-main-12.png); - background-position: -1066px -404px; + background-position: -1000px -1100px; width: 48px; height: 51px; } .Pet_HatchingPotion_Desert { background-image: url(spritesmith-main-12.png); - background-position: -1066px -456px; + background-position: -1049px -1100px; + width: 48px; + height: 51px; +} +.Pet_HatchingPotion_Floral { + background-image: url(spritesmith-main-12.png); + background-position: -1098px -1100px; width: 48px; height: 51px; } .Pet_HatchingPotion_Golden { background-image: url(spritesmith-main-12.png); - background-position: -1066px -508px; + background-position: -1147px -1100px; width: 48px; height: 51px; } .Pet_HatchingPotion_Peppermint { background-image: url(spritesmith-main-12.png); - background-position: -1066px -560px; + background-position: -902px -1100px; width: 48px; height: 51px; } .Pet_HatchingPotion_Red { background-image: url(spritesmith-main-12.png); - background-position: -1066px -300px; + background-position: -1230px -52px; width: 48px; height: 51px; } .Pet_HatchingPotion_Shade { background-image: url(spritesmith-main-12.png); - background-position: -1066px -664px; + background-position: -1230px -104px; width: 48px; height: 51px; } .Pet_HatchingPotion_Skeleton { background-image: url(spritesmith-main-12.png); - background-position: -1066px -716px; + background-position: -1230px -156px; width: 48px; height: 51px; } .Pet_HatchingPotion_Spooky { background-image: url(spritesmith-main-12.png); - background-position: -1066px -768px; + background-position: -1230px -208px; width: 48px; height: 51px; } .Pet_HatchingPotion_White { background-image: url(spritesmith-main-12.png); - background-position: -1066px -820px; + background-position: -1230px -260px; width: 48px; height: 51px; } .Pet_HatchingPotion_Zombie { background-image: url(spritesmith-main-12.png); - background-position: -1066px -872px; + background-position: -1230px -312px; width: 48px; height: 51px; } diff --git a/common/dist/sprites/spritesmith-main-12.png b/common/dist/sprites/spritesmith-main-12.png index 1644a3e8f6..e625410198 100644 Binary files a/common/dist/sprites/spritesmith-main-12.png and b/common/dist/sprites/spritesmith-main-12.png differ diff --git a/common/dist/sprites/spritesmith-main-4.css b/common/dist/sprites/spritesmith-main-4.css index dbfa18ac51..70d9e5bd3f 100644 --- a/common/dist/sprites/spritesmith-main-4.css +++ b/common/dist/sprites/spritesmith-main-4.css @@ -1,6 +1,6 @@ .slim_armor_special_finnedOceanicArmor { background-image: url(spritesmith-main-4.png); - background-position: -942px -546px; + background-position: -455px -946px; width: 90px; height: 90px; } @@ -12,421 +12,421 @@ } .slim_armor_warrior_2 { background-image: url(spritesmith-main-4.png); - background-position: -728px -1037px; + background-position: -1127px -273px; width: 90px; height: 90px; } .slim_armor_warrior_3 { background-image: url(spritesmith-main-4.png); - background-position: -1218px -728px; + background-position: -1127px -637px; width: 90px; height: 90px; } .slim_armor_warrior_4 { background-image: url(spritesmith-main-4.png); - background-position: -1309px -273px; + background-position: -455px -1037px; width: 90px; height: 90px; } .slim_armor_warrior_5 { background-image: url(spritesmith-main-4.png); - background-position: -1309px -546px; + background-position: -910px -1037px; width: 90px; height: 90px; } .slim_armor_wizard_1 { background-image: url(spritesmith-main-4.png); - background-position: -1309px -637px; + background-position: -1218px -182px; width: 90px; height: 90px; } .slim_armor_wizard_2 { background-image: url(spritesmith-main-4.png); - background-position: -1400px -637px; + background-position: -819px -1128px; width: 90px; height: 90px; } .slim_armor_wizard_3 { background-image: url(spritesmith-main-4.png); - background-position: -1092px -1310px; + background-position: -1309px -728px; width: 90px; height: 90px; } .slim_armor_wizard_4 { background-image: url(spritesmith-main-4.png); - background-position: -942px -728px; + background-position: -1309px -1001px; width: 90px; height: 90px; } .slim_armor_wizard_5 { background-image: url(spritesmith-main-4.png); - background-position: 0px -855px; + background-position: -1400px -637px; width: 90px; height: 90px; } .broad_armor_special_birthday { background-image: url(spritesmith-main-4.png); - background-position: -1036px 0px; + background-position: -364px -1310px; width: 90px; height: 90px; } .broad_armor_special_birthday2015 { background-image: url(spritesmith-main-4.png); - background-position: 0px -946px; + background-position: -1365px -1401px; width: 90px; height: 90px; } .broad_armor_special_birthday2016 { background-image: url(spritesmith-main-4.png); - background-position: -364px -946px; + background-position: -455px -855px; width: 90px; height: 90px; } .shop_armor_special_birthday { background-image: url(spritesmith-main-4.png); - background-position: -1673px -205px; + background-position: -1673px -123px; width: 40px; height: 40px; } .shop_armor_special_birthday2015 { background-image: url(spritesmith-main-4.png); - background-position: -1673px -164px; + background-position: -1673px -82px; width: 40px; height: 40px; } .shop_armor_special_birthday2016 { background-image: url(spritesmith-main-4.png); - background-position: -1673px -123px; + background-position: -1673px -41px; width: 40px; height: 40px; } .slim_armor_special_birthday { background-image: url(spritesmith-main-4.png); - background-position: -91px -1037px; + background-position: -728px -946px; width: 90px; height: 90px; } .slim_armor_special_birthday2015 { background-image: url(spritesmith-main-4.png); - background-position: -182px -1037px; + background-position: -819px -946px; width: 90px; height: 90px; } .slim_armor_special_birthday2016 { background-image: url(spritesmith-main-4.png); - background-position: -364px -1037px; + background-position: -910px -946px; width: 90px; height: 90px; } .broad_armor_special_fall2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -461px -758px; + background-position: -942px -728px; width: 93px; height: 90px; } .broad_armor_special_fall2015Mage { background-image: url(spritesmith-main-4.png); - background-position: 0px -576px; + background-position: -330px -485px; width: 105px; height: 90px; } .broad_armor_special_fall2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -910px -1037px; + background-position: -1127px -728px; width: 90px; height: 90px; } .broad_armor_special_fall2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1218px -273px; + background-position: -91px -1037px; width: 90px; height: 90px; } .broad_armor_special_fallHealer { background-image: url(spritesmith-main-4.png); - background-position: -1218px -637px; + background-position: -364px -1037px; width: 90px; height: 90px; } .broad_armor_special_fallMage { background-image: url(spritesmith-main-4.png); - background-position: -242px 0px; + background-position: 0px 0px; width: 120px; height: 90px; } .broad_armor_special_fallRogue { background-image: url(spritesmith-main-4.png); - background-position: 0px -667px; + background-position: -530px -576px; width: 105px; height: 90px; } .broad_armor_special_fallWarrior { background-image: url(spritesmith-main-4.png); - background-position: -1309px -364px; + background-position: -1001px -1037px; width: 90px; height: 90px; } .head_special_fall2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -942px -455px; + background-position: -942px -637px; width: 93px; height: 90px; } .head_special_fall2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -106px -667px; + background-position: 0px -667px; width: 105px; height: 90px; } .head_special_fall2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1309px -728px; + background-position: -1309px -182px; width: 90px; height: 90px; } .head_special_fall2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1309px -1001px; + background-position: -1309px -546px; width: 90px; height: 90px; } .head_special_fallHealer { background-image: url(spritesmith-main-4.png); - background-position: -819px -1219px; + background-position: -1309px -637px; width: 90px; height: 90px; } .head_special_fallMage { background-image: url(spritesmith-main-4.png); - background-position: -121px 0px; + background-position: 0px -91px; width: 120px; height: 90px; } .head_special_fallRogue { background-image: url(spritesmith-main-4.png); - background-position: -318px -576px; + background-position: -224px -485px; width: 105px; height: 90px; } .head_special_fallWarrior { background-image: url(spritesmith-main-4.png); - background-position: -1491px -1183px; + background-position: -819px -1219px; width: 90px; height: 90px; } .shield_special_fall2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -942px -364px; + background-position: -942px -273px; width: 93px; height: 90px; } .shield_special_fall2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -424px -576px; + background-position: -436px -485px; width: 105px; height: 90px; } .shield_special_fall2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -364px -855px; + background-position: -546px -1310px; width: 90px; height: 90px; } .shield_special_fallHealer { background-image: url(spritesmith-main-4.png); - background-position: -910px -855px; + background-position: -273px -1401px; width: 90px; height: 90px; } .shield_special_fallRogue { background-image: url(spritesmith-main-4.png); - background-position: -530px -576px; + background-position: -318px -576px; width: 105px; height: 90px; } .shield_special_fallWarrior { background-image: url(spritesmith-main-4.png); - background-position: -1036px -91px; + background-position: -364px -855px; width: 90px; height: 90px; } .shop_armor_special_fall2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1673px -82px; + background-position: -1673px 0px; width: 40px; height: 40px; } .shop_armor_special_fall2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -1673px -41px; + background-position: -1599px -1615px; width: 40px; height: 40px; } .shop_armor_special_fall2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1673px 0px; + background-position: -1558px -1615px; width: 40px; height: 40px; } .shop_armor_special_fall2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1599px -1615px; + background-position: -1517px -1615px; width: 40px; height: 40px; } .shop_armor_special_fallHealer { background-image: url(spritesmith-main-4.png); - background-position: -1558px -1615px; + background-position: -1476px -1615px; width: 40px; height: 40px; } .shop_armor_special_fallMage { background-image: url(spritesmith-main-4.png); - background-position: -1517px -1615px; + background-position: -1435px -1615px; width: 40px; height: 40px; } .shop_armor_special_fallRogue { background-image: url(spritesmith-main-4.png); - background-position: -1476px -1615px; + background-position: -1394px -1615px; width: 40px; height: 40px; } .shop_armor_special_fallWarrior { background-image: url(spritesmith-main-4.png); - background-position: -1435px -1615px; + background-position: -1353px -1615px; width: 40px; height: 40px; } .shop_head_special_fall2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1394px -1615px; + background-position: -1312px -1615px; width: 40px; height: 40px; } .shop_head_special_fall2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -1353px -1615px; + background-position: -1271px -1615px; width: 40px; height: 40px; } .shop_head_special_fall2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1312px -1615px; + background-position: -1230px -1615px; width: 40px; height: 40px; } .shop_head_special_fall2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1271px -1615px; + background-position: -1189px -1615px; width: 40px; height: 40px; } .shop_head_special_fallHealer { background-image: url(spritesmith-main-4.png); - background-position: -1230px -1615px; + background-position: -1148px -1615px; width: 40px; height: 40px; } .shop_head_special_fallMage { background-image: url(spritesmith-main-4.png); - background-position: -1189px -1615px; + background-position: -1107px -1615px; width: 40px; height: 40px; } .shop_head_special_fallRogue { background-image: url(spritesmith-main-4.png); - background-position: -1148px -1615px; + background-position: -1066px -1615px; width: 40px; height: 40px; } .shop_head_special_fallWarrior { background-image: url(spritesmith-main-4.png); - background-position: -1107px -1615px; + background-position: -1025px -1615px; width: 40px; height: 40px; } .shop_shield_special_fall2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1066px -1615px; + background-position: -984px -1615px; width: 40px; height: 40px; } .shop_shield_special_fall2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1025px -1615px; + background-position: -943px -1615px; width: 40px; height: 40px; } .shop_shield_special_fall2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -984px -1615px; + background-position: -902px -1615px; width: 40px; height: 40px; } .shop_shield_special_fallHealer { background-image: url(spritesmith-main-4.png); - background-position: -943px -1615px; + background-position: -861px -1615px; width: 40px; height: 40px; } .shop_shield_special_fallRogue { background-image: url(spritesmith-main-4.png); - background-position: -902px -1615px; + background-position: -820px -1615px; width: 40px; height: 40px; } .shop_shield_special_fallWarrior { background-image: url(spritesmith-main-4.png); - background-position: -861px -1615px; + background-position: -779px -1615px; width: 40px; height: 40px; } .shop_weapon_special_fall2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -820px -1615px; + background-position: -820px -1574px; width: 40px; height: 40px; } .shop_weapon_special_fall2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -779px -1615px; + background-position: -779px -1574px; width: 40px; height: 40px; } .shop_weapon_special_fall2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -738px -1615px; + background-position: -738px -1574px; width: 40px; height: 40px; } .shop_weapon_special_fall2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -697px -1615px; + background-position: -697px -1574px; width: 40px; height: 40px; } .shop_weapon_special_fallHealer { background-image: url(spritesmith-main-4.png); - background-position: -738px -1574px; + background-position: -656px -1574px; width: 40px; height: 40px; } .shop_weapon_special_fallMage { background-image: url(spritesmith-main-4.png); - background-position: -697px -1574px; + background-position: -615px -1574px; width: 40px; height: 40px; } .shop_weapon_special_fallRogue { background-image: url(spritesmith-main-4.png); - background-position: -656px -1574px; + background-position: -574px -1574px; width: 40px; height: 40px; } .shop_weapon_special_fallWarrior { background-image: url(spritesmith-main-4.png); - background-position: -615px -1574px; + background-position: -533px -1574px; width: 40px; height: 40px; } @@ -438,7 +438,7 @@ } .slim_armor_special_fall2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -330px -485px; + background-position: -106px -667px; width: 105px; height: 90px; } @@ -462,13 +462,13 @@ } .slim_armor_special_fallMage { background-image: url(spritesmith-main-4.png); - background-position: 0px 0px; + background-position: -242px 0px; width: 120px; height: 90px; } .slim_armor_special_fallRogue { background-image: url(spritesmith-main-4.png); - background-position: -436px -485px; + background-position: 0px -576px; width: 105px; height: 90px; } @@ -480,43 +480,43 @@ } .weapon_special_fall2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -837px -758px; + background-position: -273px -758px; width: 93px; height: 90px; } .weapon_special_fall2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -106px -576px; + background-position: -212px -576px; width: 105px; height: 90px; } .weapon_special_fall2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -910px -1401px; + background-position: -637px -1310px; width: 90px; height: 90px; } .weapon_special_fall2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1582px -455px; + background-position: -910px -1310px; width: 90px; height: 90px; } .weapon_special_fallHealer { background-image: url(spritesmith-main-4.png); - background-position: -942px -637px; + background-position: -1491px -1001px; width: 90px; height: 90px; } .weapon_special_fallMage { background-image: url(spritesmith-main-4.png); - background-position: -121px -91px; + background-position: -242px -91px; width: 120px; height: 90px; } .weapon_special_fallRogue { background-image: url(spritesmith-main-4.png); - background-position: -212px -576px; + background-position: -424px -576px; width: 105px; height: 90px; } @@ -540,13 +540,13 @@ } .shop_armor_special_gaymerx { background-image: url(spritesmith-main-4.png); - background-position: -574px -1574px; + background-position: -492px -1574px; width: 40px; height: 40px; } .shop_head_special_gaymerx { background-image: url(spritesmith-main-4.png); - background-position: -533px -1574px; + background-position: -451px -1574px; width: 40px; height: 40px; } @@ -576,19 +576,19 @@ } .shop_armor_mystery_201402 { background-image: url(spritesmith-main-4.png); - background-position: -492px -1574px; + background-position: -410px -1574px; width: 40px; height: 40px; } .shop_back_mystery_201402 { background-image: url(spritesmith-main-4.png); - background-position: -451px -1574px; + background-position: -369px -1574px; width: 40px; height: 40px; } .shop_head_mystery_201402 { background-image: url(spritesmith-main-4.png); - background-position: -410px -1574px; + background-position: -328px -1574px; width: 40px; height: 40px; } @@ -612,13 +612,13 @@ } .shop_armor_mystery_201403 { background-image: url(spritesmith-main-4.png); - background-position: -369px -1574px; + background-position: -287px -1574px; width: 40px; height: 40px; } .shop_headAccessory_mystery_201403 { background-image: url(spritesmith-main-4.png); - background-position: -328px -1574px; + background-position: -246px -1574px; width: 40px; height: 40px; } @@ -642,13 +642,13 @@ } .shop_back_mystery_201404 { background-image: url(spritesmith-main-4.png); - background-position: -287px -1574px; + background-position: -205px -1574px; width: 40px; height: 40px; } .shop_headAccessory_mystery_201404 { background-image: url(spritesmith-main-4.png); - background-position: -246px -1574px; + background-position: -164px -1574px; width: 40px; height: 40px; } @@ -666,13 +666,13 @@ } .shop_armor_mystery_201405 { background-image: url(spritesmith-main-4.png); - background-position: -205px -1574px; + background-position: -123px -1574px; width: 40px; height: 40px; } .shop_head_mystery_201405 { background-image: url(spritesmith-main-4.png); - background-position: -164px -1574px; + background-position: -82px -1574px; width: 40px; height: 40px; } @@ -696,13 +696,13 @@ } .shop_armor_mystery_201406 { background-image: url(spritesmith-main-4.png); - background-position: -123px -1574px; + background-position: -41px -1574px; width: 40px; height: 40px; } .shop_head_mystery_201406 { background-image: url(spritesmith-main-4.png); - background-position: -82px -1574px; + background-position: 0px -1574px; width: 40px; height: 40px; } @@ -726,13 +726,13 @@ } .shop_armor_mystery_201407 { background-image: url(spritesmith-main-4.png); - background-position: -41px -1574px; + background-position: -1599px -1533px; width: 40px; height: 40px; } .shop_head_mystery_201407 { background-image: url(spritesmith-main-4.png); - background-position: 0px -1574px; + background-position: -1558px -1533px; width: 40px; height: 40px; } @@ -756,13 +756,13 @@ } .shop_armor_mystery_201408 { background-image: url(spritesmith-main-4.png); - background-position: -1599px -1533px; + background-position: -1517px -1533px; width: 40px; height: 40px; } .shop_head_mystery_201408 { background-image: url(spritesmith-main-4.png); - background-position: -1558px -1533px; + background-position: -1476px -1533px; width: 40px; height: 40px; } @@ -786,13 +786,13 @@ } .shop_armor_mystery_201409 { background-image: url(spritesmith-main-4.png); - background-position: -1517px -1533px; + background-position: -1435px -1533px; width: 40px; height: 40px; } .shop_headAccessory_mystery_201409 { background-image: url(spritesmith-main-4.png); - background-position: -1476px -1533px; + background-position: -1394px -1533px; width: 40px; height: 40px; } @@ -810,19 +810,19 @@ } .broad_armor_mystery_201410 { background-image: url(spritesmith-main-4.png); - background-position: -743px -758px; + background-position: -837px -758px; width: 93px; height: 90px; } .shop_armor_mystery_201410 { background-image: url(spritesmith-main-4.png); - background-position: -1435px -1533px; + background-position: -1353px -1533px; width: 40px; height: 40px; } .shop_back_mystery_201410 { background-image: url(spritesmith-main-4.png); - background-position: -1394px -1533px; + background-position: -1312px -1533px; width: 40px; height: 40px; } @@ -840,13 +840,13 @@ } .shop_head_mystery_201411 { background-image: url(spritesmith-main-4.png); - background-position: -1353px -1533px; + background-position: -1271px -1533px; width: 40px; height: 40px; } .shop_weapon_mystery_201411 { background-image: url(spritesmith-main-4.png); - background-position: -1312px -1533px; + background-position: -1230px -1533px; width: 40px; height: 40px; } @@ -870,13 +870,13 @@ } .shop_armor_mystery_201412 { background-image: url(spritesmith-main-4.png); - background-position: -1582px -1135px; + background-position: -1189px -1533px; width: 40px; height: 40px; } .shop_head_mystery_201412 { background-image: url(spritesmith-main-4.png); - background-position: -1230px -1533px; + background-position: -1673px -164px; width: 40px; height: 40px; } @@ -900,13 +900,13 @@ } .shop_armor_mystery_201501 { background-image: url(spritesmith-main-4.png); - background-position: -1189px -1533px; + background-position: -1107px -1533px; width: 40px; height: 40px; } .shop_head_mystery_201501 { background-image: url(spritesmith-main-4.png); - background-position: -1148px -1533px; + background-position: -1066px -1533px; width: 40px; height: 40px; } @@ -924,13 +924,13 @@ } .shop_headAccessory_mystery_201502 { background-image: url(spritesmith-main-4.png); - background-position: -1107px -1533px; + background-position: -1025px -1533px; width: 40px; height: 40px; } .shop_weapon_mystery_201502 { background-image: url(spritesmith-main-4.png); - background-position: -1066px -1533px; + background-position: -984px -1533px; width: 40px; height: 40px; } @@ -954,13 +954,13 @@ } .shop_armor_mystery_201503 { background-image: url(spritesmith-main-4.png); - background-position: -1025px -1533px; + background-position: -943px -1533px; width: 40px; height: 40px; } .shop_eyewear_mystery_201503 { background-image: url(spritesmith-main-4.png); - background-position: -984px -1533px; + background-position: -902px -1533px; width: 40px; height: 40px; } @@ -984,13 +984,13 @@ } .shop_armor_mystery_201504 { background-image: url(spritesmith-main-4.png); - background-position: -943px -1533px; + background-position: -861px -1533px; width: 40px; height: 40px; } .shop_back_mystery_201504 { background-image: url(spritesmith-main-4.png); - background-position: -902px -1533px; + background-position: -820px -1533px; width: 40px; height: 40px; } @@ -1008,13 +1008,13 @@ } .shop_head_mystery_201505 { background-image: url(spritesmith-main-4.png); - background-position: -861px -1533px; + background-position: -779px -1533px; width: 40px; height: 40px; } .shop_weapon_mystery_201505 { background-image: url(spritesmith-main-4.png); - background-position: -820px -1533px; + background-position: -738px -1533px; width: 40px; height: 40px; } @@ -1026,55 +1026,55 @@ } .broad_armor_mystery_201506 { background-image: url(spritesmith-main-4.png); - background-position: -760px -530px; + background-position: -851px -318px; width: 90px; height: 105px; } .eyewear_mystery_201506 { background-image: url(spritesmith-main-4.png); - background-position: -760px -424px; + background-position: -760px -318px; width: 90px; height: 105px; } .shop_armor_mystery_201506 { background-image: url(spritesmith-main-4.png); - background-position: -779px -1533px; + background-position: -697px -1533px; width: 40px; height: 40px; } .shop_eyewear_mystery_201506 { background-image: url(spritesmith-main-4.png); - background-position: -738px -1533px; + background-position: -656px -1533px; width: 40px; height: 40px; } .slim_armor_mystery_201506 { background-image: url(spritesmith-main-4.png); - background-position: -669px -530px; + background-position: -760px -212px; width: 90px; height: 105px; } .back_mystery_201507 { background-image: url(spritesmith-main-4.png); - background-position: -669px -424px; + background-position: -760px -106px; width: 90px; height: 105px; } .eyewear_mystery_201507 { background-image: url(spritesmith-main-4.png); - background-position: -578px -318px; + background-position: -669px 0px; width: 90px; height: 105px; } .shop_back_mystery_201507 { background-image: url(spritesmith-main-4.png); - background-position: -697px -1533px; + background-position: -615px -1533px; width: 40px; height: 40px; } .shop_eyewear_mystery_201507 { background-image: url(spritesmith-main-4.png); - background-position: -656px -1533px; + background-position: -574px -1533px; width: 40px; height: 40px; } @@ -1092,19 +1092,19 @@ } .shop_armor_mystery_201508 { background-image: url(spritesmith-main-4.png); - background-position: -615px -1533px; + background-position: -533px -1533px; width: 40px; height: 40px; } .shop_head_mystery_201508 { background-image: url(spritesmith-main-4.png); - background-position: -574px -1533px; + background-position: -492px -1533px; width: 40px; height: 40px; } .slim_armor_mystery_201508 { background-image: url(spritesmith-main-4.png); - background-position: -273px -758px; + background-position: -743px -758px; width: 93px; height: 90px; } @@ -1122,13 +1122,13 @@ } .shop_armor_mystery_201509 { background-image: url(spritesmith-main-4.png); - background-position: -533px -1533px; + background-position: -451px -1533px; width: 40px; height: 40px; } .shop_head_mystery_201509 { background-image: url(spritesmith-main-4.png); - background-position: -492px -1533px; + background-position: -410px -1533px; width: 40px; height: 40px; } @@ -1140,7 +1140,7 @@ } .back_mystery_201510 { background-image: url(spritesmith-main-4.png); - background-position: -224px -485px; + background-position: -106px -576px; width: 105px; height: 90px; } @@ -1152,13 +1152,13 @@ } .shop_back_mystery_201510 { background-image: url(spritesmith-main-4.png); - background-position: -451px -1533px; + background-position: -369px -1533px; width: 40px; height: 40px; } .shop_headAccessory_mystery_201510 { background-image: url(spritesmith-main-4.png); - background-position: -410px -1533px; + background-position: -328px -1533px; width: 40px; height: 40px; } @@ -1176,13 +1176,13 @@ } .shop_armor_mystery_201511 { background-image: url(spritesmith-main-4.png); - background-position: -1625px -1092px; + background-position: -1625px -1001px; width: 42px; height: 42px; } .shop_head_mystery_201511 { background-image: url(spritesmith-main-4.png); - background-position: -1582px -1092px; + background-position: -1582px -1001px; width: 42px; height: 42px; } @@ -1206,13 +1206,13 @@ } .shop_armor_mystery_201512 { background-image: url(spritesmith-main-4.png); - background-position: -287px -1533px; + background-position: -205px -1533px; width: 40px; height: 40px; } .shop_head_mystery_201512 { background-image: url(spritesmith-main-4.png); - background-position: -246px -1533px; + background-position: -164px -1533px; width: 40px; height: 40px; } @@ -1224,25 +1224,25 @@ } .head_mystery_201601 { background-image: url(spritesmith-main-4.png); - background-position: -242px -91px; + background-position: -121px -91px; width: 120px; height: 90px; } .shield_mystery_201601 { background-image: url(spritesmith-main-4.png); - background-position: 0px -91px; + background-position: -121px 0px; width: 120px; height: 90px; } .shop_head_mystery_201601 { background-image: url(spritesmith-main-4.png); - background-position: -205px -1533px; + background-position: -123px -1533px; width: 40px; height: 40px; } .shop_shield_mystery_201601 { background-image: url(spritesmith-main-4.png); - background-position: -164px -1533px; + background-position: -1623px -1249px; width: 40px; height: 40px; } @@ -1260,13 +1260,13 @@ } .shop_back_mystery_201602 { background-image: url(spritesmith-main-4.png); - background-position: -123px -1533px; + background-position: -1582px -1249px; width: 40px; height: 40px; } .shop_head_mystery_201602 { background-image: url(spritesmith-main-4.png); - background-position: -82px -1533px; + background-position: -1623px -1208px; width: 40px; height: 40px; } @@ -1284,13 +1284,13 @@ } .shop_armor_mystery_201603 { background-image: url(spritesmith-main-4.png); - background-position: -41px -1533px; + background-position: -1582px -1208px; width: 40px; height: 40px; } .shop_head_mystery_201603 { background-image: url(spritesmith-main-4.png); - background-position: -1623px -1217px; + background-position: -1623px -1167px; width: 40px; height: 40px; } @@ -1300,141 +1300,171 @@ width: 90px; height: 90px; } +.broad_armor_mystery_201604 { + background-image: url(spritesmith-main-4.png); + background-position: -942px -364px; + width: 93px; + height: 90px; +} +.head_mystery_201604 { + background-image: url(spritesmith-main-4.png); + background-position: -942px -455px; + width: 93px; + height: 90px; +} +.shop_armor_mystery_201604 { + background-image: url(spritesmith-main-4.png); + background-position: -1582px -1167px; + width: 40px; + height: 40px; +} +.shop_head_mystery_201604 { + background-image: url(spritesmith-main-4.png); + background-position: -1623px -1126px; + width: 40px; + height: 40px; +} +.slim_armor_mystery_201604 { + background-image: url(spritesmith-main-4.png); + background-position: -942px -546px; + width: 93px; + height: 90px; +} .broad_armor_mystery_301404 { background-image: url(spritesmith-main-4.png); - background-position: -546px -1310px; + background-position: -1001px -1310px; width: 90px; height: 90px; } .eyewear_mystery_301404 { background-image: url(spritesmith-main-4.png); - background-position: -637px -1310px; + background-position: -1092px -1310px; width: 90px; height: 90px; } .head_mystery_301404 { background-image: url(spritesmith-main-4.png); - background-position: -728px -1310px; + background-position: -1183px -1310px; width: 90px; height: 90px; } .shop_armor_mystery_301404 { background-image: url(spritesmith-main-4.png); - background-position: -1582px -1217px; + background-position: -1582px -1126px; width: 40px; height: 40px; } .shop_eyewear_mystery_301404 { background-image: url(spritesmith-main-4.png); - background-position: -1623px -1176px; + background-position: -1623px -1085px; width: 40px; height: 40px; } .shop_head_mystery_301404 { background-image: url(spritesmith-main-4.png); - background-position: -1582px -1176px; + background-position: -1582px -1085px; width: 40px; height: 40px; } .shop_weapon_mystery_301404 { background-image: url(spritesmith-main-4.png); - background-position: -1623px -1135px; + background-position: -1623px -1044px; width: 40px; height: 40px; } .slim_armor_mystery_301404 { background-image: url(spritesmith-main-4.png); - background-position: -1183px -1310px; + background-position: -1491px -182px; width: 90px; height: 90px; } .weapon_mystery_301404 { background-image: url(spritesmith-main-4.png); - background-position: -1274px -1310px; + background-position: -1491px -273px; width: 90px; height: 90px; } .eyewear_mystery_301405 { background-image: url(spritesmith-main-4.png); - background-position: -1365px -1310px; + background-position: 0px -855px; width: 90px; height: 90px; } .headAccessory_mystery_301405 { background-image: url(spritesmith-main-4.png); - background-position: -1491px -91px; + background-position: -1491px -546px; width: 90px; height: 90px; } .head_mystery_301405 { background-image: url(spritesmith-main-4.png); - background-position: -1491px 0px; + background-position: -1491px -455px; width: 90px; height: 90px; } .shield_mystery_301405 { background-image: url(spritesmith-main-4.png); - background-position: -1491px -182px; + background-position: -1491px -637px; width: 90px; height: 90px; } .shop_eyewear_mystery_301405 { background-image: url(spritesmith-main-4.png); - background-position: -369px -1533px; + background-position: -1582px -1044px; width: 40px; height: 40px; } .shop_headAccessory_mystery_301405 { background-image: url(spritesmith-main-4.png); - background-position: -1271px -1533px; + background-position: -1148px -1533px; width: 40px; height: 40px; } .shop_head_mystery_301405 { background-image: url(spritesmith-main-4.png); - background-position: -1673px -246px; + background-position: -287px -1533px; width: 40px; height: 40px; } .shop_shield_mystery_301405 { background-image: url(spritesmith-main-4.png); - background-position: -328px -1533px; + background-position: -246px -1533px; width: 40px; height: 40px; } .broad_armor_special_spring2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1491px -637px; + background-position: -1491px -1092px; width: 90px; height: 90px; } .broad_armor_special_spring2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -1491px -728px; + background-position: -1491px -1183px; width: 90px; height: 90px; } .broad_armor_special_spring2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1491px -819px; + background-position: -1491px -1274px; width: 90px; height: 90px; } .broad_armor_special_spring2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1491px -910px; + background-position: 0px -1401px; width: 90px; height: 90px; } .broad_armor_special_spring2016Healer { background-image: url(spritesmith-main-4.png); - background-position: -1491px -1001px; + background-position: -91px -1401px; width: 90px; height: 90px; } .broad_armor_special_spring2016Mage { background-image: url(spritesmith-main-4.png); - background-position: -1491px -1092px; + background-position: -182px -1401px; width: 90px; height: 90px; } @@ -1446,67 +1476,67 @@ } .broad_armor_special_spring2016Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1491px -1274px; + background-position: -364px -1401px; width: 90px; height: 90px; } .broad_armor_special_springHealer { background-image: url(spritesmith-main-4.png); - background-position: 0px -1401px; + background-position: -455px -1401px; width: 90px; height: 90px; } .broad_armor_special_springMage { background-image: url(spritesmith-main-4.png); - background-position: -91px -1401px; + background-position: -546px -1401px; width: 90px; height: 90px; } .broad_armor_special_springRogue { background-image: url(spritesmith-main-4.png); - background-position: -182px -1401px; + background-position: -637px -1401px; width: 90px; height: 90px; } .broad_armor_special_springWarrior { background-image: url(spritesmith-main-4.png); - background-position: -273px -1401px; + background-position: -728px -1401px; width: 90px; height: 90px; } .headAccessory_special_spring2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1456px -1401px; + background-position: -1582px -364px; width: 90px; height: 90px; } .headAccessory_special_spring2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -1582px 0px; + background-position: -1582px -455px; width: 90px; height: 90px; } .headAccessory_special_spring2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1582px -91px; + background-position: -1582px -546px; width: 90px; height: 90px; } .headAccessory_special_spring2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1582px -182px; + background-position: -1582px -637px; width: 90px; height: 90px; } .headAccessory_special_spring2016Healer { background-image: url(spritesmith-main-4.png); - background-position: -1582px -273px; + background-position: -1582px -728px; width: 90px; height: 90px; } .headAccessory_special_spring2016Mage { background-image: url(spritesmith-main-4.png); - background-position: -1582px -364px; + background-position: -1582px -819px; width: 90px; height: 90px; } @@ -1518,67 +1548,67 @@ } .headAccessory_special_spring2016Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1582px -546px; + background-position: -1491px -910px; width: 90px; height: 90px; } .headAccessory_special_springHealer { background-image: url(spritesmith-main-4.png); - background-position: -1582px -637px; + background-position: -1491px -819px; width: 90px; height: 90px; } .headAccessory_special_springMage { background-image: url(spritesmith-main-4.png); - background-position: -1582px -728px; + background-position: -1491px -728px; width: 90px; height: 90px; } .headAccessory_special_springRogue { background-image: url(spritesmith-main-4.png); - background-position: -1582px -819px; + background-position: -1491px -91px; width: 90px; height: 90px; } .headAccessory_special_springWarrior { background-image: url(spritesmith-main-4.png); - background-position: -1582px -910px; + background-position: -1491px 0px; width: 90px; height: 90px; } .head_special_spring2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -364px -1401px; + background-position: -819px -1401px; width: 90px; height: 90px; } .head_special_spring2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -455px -1401px; + background-position: -910px -1401px; width: 90px; height: 90px; } .head_special_spring2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -546px -1401px; + background-position: -1001px -1401px; width: 90px; height: 90px; } .head_special_spring2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -637px -1401px; + background-position: -1092px -1401px; width: 90px; height: 90px; } .head_special_spring2016Healer { background-image: url(spritesmith-main-4.png); - background-position: -728px -1401px; + background-position: -1183px -1401px; width: 90px; height: 90px; } .head_special_spring2016Mage { background-image: url(spritesmith-main-4.png); - background-position: -819px -1401px; + background-position: -1274px -1401px; width: 90px; height: 90px; } @@ -1590,55 +1620,55 @@ } .head_special_spring2016Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1001px -1401px; + background-position: -1456px -1401px; width: 90px; height: 90px; } .head_special_springHealer { background-image: url(spritesmith-main-4.png); - background-position: -1092px -1401px; + background-position: -1582px 0px; width: 90px; height: 90px; } .head_special_springMage { background-image: url(spritesmith-main-4.png); - background-position: -1183px -1401px; + background-position: -1582px -91px; width: 90px; height: 90px; } .head_special_springRogue { background-image: url(spritesmith-main-4.png); - background-position: -1274px -1401px; + background-position: -1582px -182px; width: 90px; height: 90px; } .head_special_springWarrior { background-image: url(spritesmith-main-4.png); - background-position: -1365px -1401px; + background-position: -1582px -273px; width: 90px; height: 90px; } .shield_special_spring2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1582px -1001px; + background-position: -1365px -1310px; width: 90px; height: 90px; } .shield_special_spring2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1491px -546px; + background-position: -1274px -1310px; width: 90px; height: 90px; } .shield_special_spring2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1491px -455px; + background-position: -819px -1310px; width: 90px; height: 90px; } .shield_special_spring2016Healer { background-image: url(spritesmith-main-4.png); - background-position: -1491px -273px; + background-position: -728px -1310px; width: 90px; height: 90px; } @@ -1650,475 +1680,475 @@ } .shield_special_spring2016Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1001px -1310px; + background-position: -273px -1310px; width: 90px; height: 90px; } .shield_special_springHealer { background-image: url(spritesmith-main-4.png); - background-position: -910px -1310px; + background-position: 0px -1310px; width: 90px; height: 90px; } .shield_special_springRogue { background-image: url(spritesmith-main-4.png); - background-position: -819px -1310px; + background-position: -1400px -1183px; width: 90px; height: 90px; } .shield_special_springWarrior { background-image: url(spritesmith-main-4.png); - background-position: -364px -1310px; + background-position: -1400px -910px; width: 90px; height: 90px; } .shop_armor_special_spring2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1582px -1258px; + background-position: -1582px -1290px; width: 40px; height: 40px; } .shop_armor_special_spring2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -1623px -1258px; + background-position: -1623px -1290px; width: 40px; height: 40px; } .shop_armor_special_spring2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1582px -1299px; + background-position: -1582px -1331px; width: 40px; height: 40px; } .shop_armor_special_spring2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1623px -1299px; + background-position: -1623px -1331px; width: 40px; height: 40px; } .shop_armor_special_spring2016Healer { background-image: url(spritesmith-main-4.png); - background-position: -1582px -1340px; + background-position: -1582px -1372px; width: 40px; height: 40px; } .shop_armor_special_spring2016Mage { background-image: url(spritesmith-main-4.png); - background-position: -1623px -1340px; + background-position: -1623px -1372px; width: 40px; height: 40px; } .shop_armor_special_spring2016Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1582px -1381px; + background-position: -1582px -1413px; width: 40px; height: 40px; } .shop_armor_special_spring2016Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1623px -1381px; + background-position: -1623px -1413px; width: 40px; height: 40px; } .shop_armor_special_springHealer { background-image: url(spritesmith-main-4.png); - background-position: -1582px -1422px; + background-position: -578px -530px; width: 40px; height: 40px; } .shop_armor_special_springMage { background-image: url(spritesmith-main-4.png); - background-position: -1623px -1422px; + background-position: -619px -530px; width: 40px; height: 40px; } .shop_armor_special_springRogue { background-image: url(spritesmith-main-4.png); - background-position: -578px -530px; + background-position: -363px -212px; width: 40px; height: 40px; } .shop_armor_special_springWarrior { background-image: url(spritesmith-main-4.png); - background-position: -619px -530px; + background-position: -404px -212px; width: 40px; height: 40px; } .shop_headAccessory_special_spring2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -328px -1492px; + background-position: -410px -1492px; width: 40px; height: 40px; } .shop_headAccessory_special_spring2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -369px -1492px; + background-position: -451px -1492px; width: 40px; height: 40px; } .shop_headAccessory_special_spring2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -410px -1492px; + background-position: -492px -1492px; width: 40px; height: 40px; } .shop_headAccessory_special_spring2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -451px -1492px; + background-position: -533px -1492px; width: 40px; height: 40px; } .shop_headAccessory_special_spring2016Healer { background-image: url(spritesmith-main-4.png); - background-position: -492px -1492px; + background-position: -574px -1492px; width: 40px; height: 40px; } .shop_headAccessory_special_spring2016Mage { background-image: url(spritesmith-main-4.png); - background-position: -533px -1492px; + background-position: -615px -1492px; width: 40px; height: 40px; } .shop_headAccessory_special_spring2016Rogue { background-image: url(spritesmith-main-4.png); - background-position: -574px -1492px; + background-position: -656px -1492px; width: 40px; height: 40px; } .shop_headAccessory_special_spring2016Warrior { background-image: url(spritesmith-main-4.png); - background-position: -615px -1492px; + background-position: -697px -1492px; width: 40px; height: 40px; } .shop_headAccessory_special_springHealer { background-image: url(spritesmith-main-4.png); - background-position: -656px -1492px; + background-position: -738px -1492px; width: 40px; height: 40px; } .shop_headAccessory_special_springMage { background-image: url(spritesmith-main-4.png); - background-position: -697px -1492px; + background-position: -779px -1492px; width: 40px; height: 40px; } .shop_headAccessory_special_springRogue { background-image: url(spritesmith-main-4.png); - background-position: -738px -1492px; + background-position: -820px -1492px; width: 40px; height: 40px; } .shop_headAccessory_special_springWarrior { background-image: url(spritesmith-main-4.png); - background-position: -779px -1492px; + background-position: -861px -1492px; width: 40px; height: 40px; } .shop_head_special_spring2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -363px -212px; + background-position: -309px -182px; width: 40px; height: 40px; } .shop_head_special_spring2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -404px -212px; + background-position: -309px -223px; width: 40px; height: 40px; } .shop_head_special_spring2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -309px -182px; + background-position: 0px -1492px; width: 40px; height: 40px; } .shop_head_special_spring2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -309px -223px; + background-position: -41px -1492px; width: 40px; height: 40px; } .shop_head_special_spring2016Healer { background-image: url(spritesmith-main-4.png); - background-position: 0px -1492px; + background-position: -82px -1492px; width: 40px; height: 40px; } .shop_head_special_spring2016Mage { background-image: url(spritesmith-main-4.png); - background-position: -41px -1492px; + background-position: -123px -1492px; width: 40px; height: 40px; } .shop_head_special_spring2016Rogue { background-image: url(spritesmith-main-4.png); - background-position: -82px -1492px; + background-position: -164px -1492px; width: 40px; height: 40px; } .shop_head_special_spring2016Warrior { background-image: url(spritesmith-main-4.png); - background-position: -123px -1492px; + background-position: -205px -1492px; width: 40px; height: 40px; } .shop_head_special_springHealer { background-image: url(spritesmith-main-4.png); - background-position: -164px -1492px; + background-position: -246px -1492px; width: 40px; height: 40px; } .shop_head_special_springMage { background-image: url(spritesmith-main-4.png); - background-position: -205px -1492px; + background-position: -287px -1492px; width: 40px; height: 40px; } .shop_head_special_springRogue { background-image: url(spritesmith-main-4.png); - background-position: -246px -1492px; + background-position: -328px -1492px; width: 40px; height: 40px; } .shop_head_special_springWarrior { background-image: url(spritesmith-main-4.png); - background-position: -287px -1492px; + background-position: -369px -1492px; width: 40px; height: 40px; } .shop_shield_special_spring2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -820px -1492px; + background-position: -902px -1492px; width: 40px; height: 40px; } .shop_shield_special_spring2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -861px -1492px; + background-position: -943px -1492px; width: 40px; height: 40px; } .shop_shield_special_spring2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -902px -1492px; + background-position: -984px -1492px; width: 40px; height: 40px; } .shop_shield_special_spring2016Healer { background-image: url(spritesmith-main-4.png); - background-position: -943px -1492px; + background-position: -1025px -1492px; width: 40px; height: 40px; } .shop_shield_special_spring2016Rogue { background-image: url(spritesmith-main-4.png); - background-position: -984px -1492px; + background-position: -1066px -1492px; width: 40px; height: 40px; } .shop_shield_special_spring2016Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1025px -1492px; + background-position: -1107px -1492px; width: 40px; height: 40px; } .shop_shield_special_springHealer { background-image: url(spritesmith-main-4.png); - background-position: -1066px -1492px; + background-position: -1148px -1492px; width: 40px; height: 40px; } .shop_shield_special_springRogue { background-image: url(spritesmith-main-4.png); - background-position: -1107px -1492px; + background-position: -1189px -1492px; width: 40px; height: 40px; } .shop_shield_special_springWarrior { background-image: url(spritesmith-main-4.png); - background-position: -1148px -1492px; + background-position: -1230px -1492px; width: 40px; height: 40px; } .shop_weapon_special_spring2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1189px -1492px; + background-position: -1271px -1492px; width: 40px; height: 40px; } .shop_weapon_special_spring2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -1230px -1492px; + background-position: -1312px -1492px; width: 40px; height: 40px; } .shop_weapon_special_spring2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1271px -1492px; + background-position: -1353px -1492px; width: 40px; height: 40px; } .shop_weapon_special_spring2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1312px -1492px; + background-position: -1394px -1492px; width: 40px; height: 40px; } .shop_weapon_special_spring2016Healer { background-image: url(spritesmith-main-4.png); - background-position: -1353px -1492px; + background-position: -1435px -1492px; width: 40px; height: 40px; } .shop_weapon_special_spring2016Mage { background-image: url(spritesmith-main-4.png); - background-position: -1394px -1492px; + background-position: -1476px -1492px; width: 40px; height: 40px; } .shop_weapon_special_spring2016Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1435px -1492px; + background-position: -1517px -1492px; width: 40px; height: 40px; } .shop_weapon_special_spring2016Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1476px -1492px; + background-position: -1558px -1492px; width: 40px; height: 40px; } .shop_weapon_special_springHealer { background-image: url(spritesmith-main-4.png); - background-position: -1517px -1492px; + background-position: -1599px -1492px; width: 40px; height: 40px; } .shop_weapon_special_springMage { background-image: url(spritesmith-main-4.png); - background-position: -1558px -1492px; + background-position: 0px -1533px; width: 40px; height: 40px; } .shop_weapon_special_springRogue { background-image: url(spritesmith-main-4.png); - background-position: -1599px -1492px; + background-position: -41px -1533px; width: 40px; height: 40px; } .shop_weapon_special_springWarrior { background-image: url(spritesmith-main-4.png); - background-position: 0px -1533px; + background-position: -82px -1533px; width: 40px; height: 40px; } .slim_armor_special_spring2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -273px -1310px; + background-position: -1400px -819px; width: 90px; height: 90px; } .slim_armor_special_spring2015Mage { background-image: url(spritesmith-main-4.png); - background-position: 0px -1310px; + background-position: -1400px -455px; width: 90px; height: 90px; } .slim_armor_special_spring2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1400px -1183px; + background-position: -1400px -364px; width: 90px; height: 90px; } .slim_armor_special_spring2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1400px -910px; + background-position: -1400px 0px; width: 90px; height: 90px; } .slim_armor_special_spring2016Healer { background-image: url(spritesmith-main-4.png); - background-position: -1400px -819px; + background-position: -1274px -1219px; width: 90px; height: 90px; } .slim_armor_special_spring2016Mage { background-image: url(spritesmith-main-4.png); - background-position: -1400px -455px; + background-position: -1001px -1219px; width: 90px; height: 90px; } .slim_armor_special_spring2016Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1400px -364px; + background-position: -910px -1219px; width: 90px; height: 90px; } .slim_armor_special_spring2016Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1400px 0px; + background-position: -546px -1219px; width: 90px; height: 90px; } .slim_armor_special_springHealer { background-image: url(spritesmith-main-4.png); - background-position: -1274px -1219px; + background-position: -455px -1219px; width: 90px; height: 90px; } .slim_armor_special_springMage { background-image: url(spritesmith-main-4.png); - background-position: -1001px -1219px; + background-position: -91px -1219px; width: 90px; height: 90px; } .slim_armor_special_springRogue { background-image: url(spritesmith-main-4.png); - background-position: -910px -1219px; + background-position: 0px -1219px; width: 90px; height: 90px; } .slim_armor_special_springWarrior { background-image: url(spritesmith-main-4.png); - background-position: -546px -1219px; + background-position: -1309px -910px; width: 90px; height: 90px; } .weapon_special_spring2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -455px -1219px; + background-position: -1309px -819px; width: 90px; height: 90px; } .weapon_special_spring2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -91px -1219px; + background-position: -1309px -455px; width: 90px; height: 90px; } .weapon_special_spring2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: 0px -1219px; + background-position: -1309px -364px; width: 90px; height: 90px; } .weapon_special_spring2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1309px -910px; + background-position: -1309px 0px; width: 90px; height: 90px; } .weapon_special_spring2016Healer { background-image: url(spritesmith-main-4.png); - background-position: -1309px -819px; + background-position: -1183px -1128px; width: 90px; height: 90px; } .weapon_special_spring2016Mage { background-image: url(spritesmith-main-4.png); - background-position: -1309px -455px; + background-position: -910px -1128px; width: 90px; height: 90px; } @@ -2130,61 +2160,61 @@ } .weapon_special_spring2016Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1309px 0px; + background-position: -455px -1128px; width: 90px; height: 90px; } .weapon_special_springHealer { background-image: url(spritesmith-main-4.png); - background-position: -1183px -1128px; + background-position: -364px -1128px; width: 90px; height: 90px; } .weapon_special_springMage { background-image: url(spritesmith-main-4.png); - background-position: -910px -1128px; + background-position: 0px -1128px; width: 90px; height: 90px; } .weapon_special_springRogue { background-image: url(spritesmith-main-4.png); - background-position: -819px -1128px; + background-position: -1218px -1001px; width: 90px; height: 90px; } .weapon_special_springWarrior { background-image: url(spritesmith-main-4.png); - background-position: -455px -1128px; + background-position: -1218px -728px; width: 90px; height: 90px; } .body_special_summer2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -364px -1128px; + background-position: -1218px -637px; width: 90px; height: 90px; } .body_special_summer2015Mage { background-image: url(spritesmith-main-4.png); - background-position: 0px -1128px; + background-position: -1218px -273px; width: 90px; height: 90px; } .body_special_summer2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -363px -106px; + background-position: 0px -182px; width: 102px; height: 105px; } .body_special_summer2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -851px -636px; + background-position: -760px -424px; width: 90px; height: 105px; } .body_special_summerHealer { background-image: url(spritesmith-main-4.png); - background-position: -851px -530px; + background-position: -851px -636px; width: 90px; height: 105px; } @@ -2196,19 +2226,19 @@ } .broad_armor_special_summer2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1218px -182px; + background-position: -546px -1037px; width: 90px; height: 90px; } .broad_armor_special_summer2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -1001px -1037px; + background-position: -182px -1037px; width: 90px; height: 90px; } .broad_armor_special_summer2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -206px -182px; + background-position: 0px -288px; width: 102px; height: 105px; } @@ -2226,133 +2256,133 @@ } .broad_armor_special_summerMage { background-image: url(spritesmith-main-4.png); - background-position: -760px -318px; + background-position: -760px -530px; width: 90px; height: 105px; } .broad_armor_special_summerRogue { background-image: url(spritesmith-main-4.png); - background-position: 0px -485px; + background-position: -448px -394px; width: 111px; height: 90px; } .broad_armor_special_summerWarrior { background-image: url(spritesmith-main-4.png); - background-position: -448px -394px; + background-position: -336px -394px; width: 111px; height: 90px; } .eyewear_special_summerRogue { background-image: url(spritesmith-main-4.png); - background-position: -336px -394px; + background-position: -224px -394px; width: 111px; height: 90px; } .eyewear_special_summerWarrior { background-image: url(spritesmith-main-4.png); - background-position: -224px -394px; + background-position: -112px -394px; width: 111px; height: 90px; } .head_special_summer2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1127px -182px; + background-position: -364px -946px; width: 90px; height: 90px; } .head_special_summer2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -910px -946px; + background-position: -91px -946px; width: 90px; height: 90px; } .head_special_summer2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: 0px -288px; + background-position: -363px -106px; width: 102px; height: 105px; } .head_special_summer2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -669px -318px; + background-position: -669px -424px; width: 90px; height: 105px; } .head_special_summerHealer { background-image: url(spritesmith-main-4.png); - background-position: -669px -212px; + background-position: -669px -318px; width: 90px; height: 105px; } .head_special_summerMage { background-image: url(spritesmith-main-4.png); - background-position: -669px -106px; + background-position: -669px -212px; width: 90px; height: 105px; } .head_special_summerRogue { background-image: url(spritesmith-main-4.png); - background-position: -103px -288px; + background-position: -466px -273px; width: 111px; height: 90px; } .head_special_summerWarrior { background-image: url(spritesmith-main-4.png); - background-position: -466px -273px; + background-position: -215px -288px; width: 111px; height: 90px; } .Healer_Summer { background-image: url(spritesmith-main-4.png); - background-position: -760px -106px; + background-position: -578px -424px; width: 90px; height: 105px; } .Mage_Summer { background-image: url(spritesmith-main-4.png); - background-position: -578px -212px; + background-position: -578px -318px; width: 90px; height: 105px; } .SummerRogue14 { background-image: url(spritesmith-main-4.png); - background-position: -466px -182px; + background-position: -327px -288px; width: 111px; height: 90px; } .SummerWarrior14 { background-image: url(spritesmith-main-4.png); - background-position: -466px -91px; + background-position: -112px -485px; width: 111px; height: 90px; } .shield_special_summer2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -455px -855px; + background-position: -1309px -273px; width: 90px; height: 90px; } .shield_special_summer2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -103px -182px; + background-position: -363px 0px; width: 102px; height: 105px; } .shield_special_summer2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -851px -212px; + background-position: -851px -530px; width: 90px; height: 105px; } .shield_special_summerHealer { background-image: url(spritesmith-main-4.png); - background-position: -760px -212px; + background-position: -851px -212px; width: 90px; height: 105px; } .shield_special_summerRogue { background-image: url(spritesmith-main-4.png); - background-position: -215px -288px; + background-position: 0px -485px; width: 111px; height: 90px; } @@ -2364,247 +2394,247 @@ } .shop_armor_special_summer2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -779px -1574px; + background-position: -861px -1574px; width: 40px; height: 40px; } .shop_armor_special_summer2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -820px -1574px; + background-position: -902px -1574px; width: 40px; height: 40px; } .shop_armor_special_summer2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -861px -1574px; + background-position: -943px -1574px; width: 40px; height: 40px; } .shop_armor_special_summer2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -902px -1574px; + background-position: -984px -1574px; width: 40px; height: 40px; } .shop_armor_special_summerHealer { background-image: url(spritesmith-main-4.png); - background-position: -943px -1574px; + background-position: -1025px -1574px; width: 40px; height: 40px; } .shop_armor_special_summerMage { background-image: url(spritesmith-main-4.png); - background-position: -984px -1574px; + background-position: -1066px -1574px; width: 40px; height: 40px; } .shop_armor_special_summerRogue { background-image: url(spritesmith-main-4.png); - background-position: -1025px -1574px; + background-position: -1107px -1574px; width: 40px; height: 40px; } .shop_armor_special_summerWarrior { background-image: url(spritesmith-main-4.png); - background-position: -1066px -1574px; + background-position: -1148px -1574px; width: 40px; height: 40px; } .shop_body_special_summer2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1107px -1574px; + background-position: -1189px -1574px; width: 40px; height: 40px; } .shop_body_special_summer2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -1148px -1574px; + background-position: -1230px -1574px; width: 40px; height: 40px; } .shop_body_special_summer2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1189px -1574px; + background-position: -1271px -1574px; width: 40px; height: 40px; } .shop_body_special_summer2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1230px -1574px; + background-position: -1312px -1574px; width: 40px; height: 40px; } .shop_body_special_summerHealer { background-image: url(spritesmith-main-4.png); - background-position: -1271px -1574px; + background-position: -1353px -1574px; width: 40px; height: 40px; } .shop_body_special_summerMage { background-image: url(spritesmith-main-4.png); - background-position: -1312px -1574px; + background-position: -1394px -1574px; width: 40px; height: 40px; } .shop_eyewear_special_summerRogue { background-image: url(spritesmith-main-4.png); - background-position: -1353px -1574px; + background-position: -1435px -1574px; width: 40px; height: 40px; } .shop_eyewear_special_summerWarrior { background-image: url(spritesmith-main-4.png); - background-position: -1394px -1574px; + background-position: -1476px -1574px; width: 40px; height: 40px; } .shop_head_special_summer2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1435px -1574px; + background-position: -1517px -1574px; width: 40px; height: 40px; } .shop_head_special_summer2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -1476px -1574px; + background-position: -1558px -1574px; width: 40px; height: 40px; } .shop_head_special_summer2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1517px -1574px; + background-position: -1599px -1574px; width: 40px; height: 40px; } .shop_head_special_summer2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -1558px -1574px; + background-position: 0px -1615px; width: 40px; height: 40px; } .shop_head_special_summerHealer { background-image: url(spritesmith-main-4.png); - background-position: -1599px -1574px; + background-position: -41px -1615px; width: 40px; height: 40px; } .shop_head_special_summerMage { background-image: url(spritesmith-main-4.png); - background-position: 0px -1615px; + background-position: -82px -1615px; width: 40px; height: 40px; } .shop_head_special_summerRogue { background-image: url(spritesmith-main-4.png); - background-position: -41px -1615px; + background-position: -123px -1615px; width: 40px; height: 40px; } .shop_head_special_summerWarrior { background-image: url(spritesmith-main-4.png); - background-position: -82px -1615px; + background-position: -164px -1615px; width: 40px; height: 40px; } .shop_shield_special_summer2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -123px -1615px; + background-position: -205px -1615px; width: 40px; height: 40px; } .shop_shield_special_summer2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -164px -1615px; + background-position: -246px -1615px; width: 40px; height: 40px; } .shop_shield_special_summer2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -205px -1615px; + background-position: -287px -1615px; width: 40px; height: 40px; } .shop_shield_special_summerHealer { background-image: url(spritesmith-main-4.png); - background-position: -246px -1615px; + background-position: -328px -1615px; width: 40px; height: 40px; } .shop_shield_special_summerRogue { background-image: url(spritesmith-main-4.png); - background-position: -287px -1615px; + background-position: -369px -1615px; width: 40px; height: 40px; } .shop_shield_special_summerWarrior { background-image: url(spritesmith-main-4.png); - background-position: -328px -1615px; + background-position: -410px -1615px; width: 40px; height: 40px; } .shop_weapon_special_summer2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -369px -1615px; + background-position: -451px -1615px; width: 40px; height: 40px; } .shop_weapon_special_summer2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -410px -1615px; + background-position: -492px -1615px; width: 40px; height: 40px; } .shop_weapon_special_summer2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -451px -1615px; + background-position: -533px -1615px; width: 40px; height: 40px; } .shop_weapon_special_summer2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -492px -1615px; + background-position: -574px -1615px; width: 40px; height: 40px; } .shop_weapon_special_summerHealer { background-image: url(spritesmith-main-4.png); - background-position: -533px -1615px; + background-position: -615px -1615px; width: 40px; height: 40px; } .shop_weapon_special_summerMage { background-image: url(spritesmith-main-4.png); - background-position: -574px -1615px; + background-position: -656px -1615px; width: 40px; height: 40px; } .shop_weapon_special_summerRogue { background-image: url(spritesmith-main-4.png); - background-position: -615px -1615px; + background-position: -697px -1615px; width: 40px; height: 40px; } .shop_weapon_special_summerWarrior { background-image: url(spritesmith-main-4.png); - background-position: -656px -1615px; + background-position: -738px -1615px; width: 40px; height: 40px; } .slim_armor_special_summer2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -1309px -182px; + background-position: -728px -1037px; width: 90px; height: 90px; } .slim_armor_special_summer2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -1218px -1001px; + background-position: -637px -1037px; width: 90px; height: 90px; } .slim_armor_special_summer2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: -363px 0px; + background-position: -206px -182px; width: 102px; height: 105px; } @@ -2616,19 +2646,19 @@ } .slim_armor_special_summerHealer { background-image: url(spritesmith-main-4.png); - background-position: -669px 0px; + background-position: -669px -530px; width: 90px; height: 105px; } .slim_armor_special_summerMage { background-image: url(spritesmith-main-4.png); - background-position: -578px -424px; + background-position: -669px -106px; width: 90px; height: 105px; } .slim_armor_special_summerRogue { background-image: url(spritesmith-main-4.png); - background-position: -327px -288px; + background-position: -466px -91px; width: 111px; height: 90px; } @@ -2640,79 +2670,79 @@ } .weapon_special_summer2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -546px -1037px; + background-position: -1127px -182px; width: 90px; height: 90px; } .weapon_special_summer2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -455px -1037px; + background-position: -1001px -946px; width: 90px; height: 90px; } .weapon_special_summer2015Rogue { background-image: url(spritesmith-main-4.png); - background-position: 0px -182px; + background-position: -103px -182px; width: 102px; height: 105px; } .weapon_special_summer2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -578px -106px; + background-position: -578px -212px; width: 90px; height: 105px; } .weapon_special_summerHealer { background-image: url(spritesmith-main-4.png); - background-position: -578px 0px; + background-position: -578px -106px; width: 90px; height: 105px; } .weapon_special_summerMage { background-image: url(spritesmith-main-4.png); - background-position: -851px -318px; + background-position: -578px 0px; width: 90px; height: 105px; } .weapon_special_summerRogue { background-image: url(spritesmith-main-4.png); - background-position: -112px -394px; + background-position: -103px -288px; width: 111px; height: 90px; } .weapon_special_summerWarrior { background-image: url(spritesmith-main-4.png); - background-position: -112px -485px; + background-position: -466px -182px; width: 111px; height: 90px; } .broad_armor_special_candycane { background-image: url(spritesmith-main-4.png); - background-position: -1001px -946px; + background-position: -1036px -546px; width: 90px; height: 90px; } .broad_armor_special_ski { background-image: url(spritesmith-main-4.png); - background-position: -819px -946px; + background-position: -1036px -455px; width: 90px; height: 90px; } .broad_armor_special_snowflake { background-image: url(spritesmith-main-4.png); - background-position: -728px -946px; + background-position: -1036px -91px; width: 90px; height: 90px; } .broad_armor_special_winter2015Healer { background-image: url(spritesmith-main-4.png); - background-position: -637px -946px; + background-position: -1036px 0px; width: 90px; height: 90px; } .broad_armor_special_winter2015Mage { background-image: url(spritesmith-main-4.png); - background-position: -455px -946px; + background-position: -910px -855px; width: 90px; height: 90px; } @@ -2724,49 +2754,25 @@ } .broad_armor_special_winter2015Warrior { background-image: url(spritesmith-main-4.png); - background-position: -91px -946px; + background-position: -637px -946px; width: 90px; height: 90px; } .broad_armor_special_winter2016Healer { background-image: url(spritesmith-main-4.png); - background-position: -942px -273px; + background-position: -461px -758px; width: 93px; height: 90px; } .broad_armor_special_winter2016Mage { background-image: url(spritesmith-main-4.png); - background-position: -1036px -546px; + background-position: 0px -946px; width: 90px; height: 90px; } .broad_armor_special_winter2016Rogue { background-image: url(spritesmith-main-4.png); - background-position: -1036px -455px; - width: 90px; - height: 90px; -} -.broad_armor_special_winter2016Warrior { - background-image: url(spritesmith-main-4.png); - background-position: -1127px -728px; - width: 90px; - height: 90px; -} -.broad_armor_special_yeti { - background-image: url(spritesmith-main-4.png); - background-position: -1127px -637px; - width: 90px; - height: 90px; -} -.head_special_candycane { - background-image: url(spritesmith-main-4.png); - background-position: -1127px -273px; - width: 90px; - height: 90px; -} -.head_special_nye { - background-image: url(spritesmith-main-4.png); - background-position: -637px -1037px; + background-position: -1582px -910px; width: 90px; height: 90px; } diff --git a/common/dist/sprites/spritesmith-main-4.png b/common/dist/sprites/spritesmith-main-4.png index 6a7b640014..24a4ef291d 100644 Binary files a/common/dist/sprites/spritesmith-main-4.png and b/common/dist/sprites/spritesmith-main-4.png differ diff --git a/common/dist/sprites/spritesmith-main-5.css b/common/dist/sprites/spritesmith-main-5.css index e86849fc50..1b8642cda6 100644 --- a/common/dist/sprites/spritesmith-main-5.css +++ b/common/dist/sprites/spritesmith-main-5.css @@ -1,2604 +1,2262 @@ +.broad_armor_special_winter2016Warrior { + background-image: url(spritesmith-main-5.png); + background-position: -1250px 0px; + width: 90px; + height: 90px; +} +.broad_armor_special_yeti { + background-image: url(spritesmith-main-5.png); + background-position: -1432px -364px; + width: 90px; + height: 90px; +} +.head_special_candycane { + background-image: url(spritesmith-main-5.png); + background-position: -1614px -182px; + width: 90px; + height: 90px; +} +.head_special_nye { + background-image: url(spritesmith-main-5.png); + background-position: -1614px -91px; + width: 90px; + height: 90px; +} .head_special_nye2014 { background-image: url(spritesmith-main-5.png); - background-position: -273px -1101px; + background-position: -1274px -1468px; width: 90px; height: 90px; } .head_special_nye2015 { background-image: url(spritesmith-main-5.png); - background-position: -637px -1374px; + background-position: -1614px -273px; width: 90px; height: 90px; } .head_special_ski { background-image: url(spritesmith-main-5.png); - background-position: -1240px -637px; + background-position: -1523px -1092px; width: 90px; height: 90px; } .head_special_snowflake { background-image: url(spritesmith-main-5.png); - background-position: -1513px -728px; + background-position: -1523px -1183px; width: 90px; height: 90px; } .head_special_winter2015Healer { background-image: url(spritesmith-main-5.png); - background-position: -1513px -1001px; + background-position: -1523px -1274px; width: 90px; height: 90px; } .head_special_winter2015Mage { background-image: url(spritesmith-main-5.png); - background-position: -1513px -1183px; + background-position: -1523px -1365px; width: 90px; height: 90px; } .head_special_winter2015Rogue { background-image: url(spritesmith-main-5.png); - background-position: -1137px -455px; + background-position: -200px -1104px; width: 96px; height: 90px; } .head_special_winter2015Warrior { background-image: url(spritesmith-main-5.png); - background-position: -364px -1101px; + background-position: 0px -1468px; width: 90px; height: 90px; } .head_special_winter2016Healer { background-image: url(spritesmith-main-5.png); - background-position: -1137px -819px; + background-position: -776px -1104px; width: 93px; height: 90px; } .head_special_winter2016Mage { background-image: url(spritesmith-main-5.png); - background-position: -546px -1192px; + background-position: -182px -1468px; width: 90px; height: 90px; } .head_special_winter2016Rogue { background-image: url(spritesmith-main-5.png); - background-position: -728px -1192px; + background-position: -273px -1468px; width: 90px; height: 90px; } .head_special_winter2016Warrior { background-image: url(spritesmith-main-5.png); - background-position: -1422px -637px; + background-position: -364px -1468px; width: 90px; height: 90px; } .head_special_yeti { background-image: url(spritesmith-main-5.png); - background-position: -1274px -1374px; + background-position: -455px -1468px; width: 90px; height: 90px; } .shield_special_ski { background-image: url(spritesmith-main-5.png); - background-position: -860px -841px; + background-position: -200px -1004px; width: 104px; height: 90px; } .shield_special_snowflake { background-image: url(spritesmith-main-5.png); - background-position: -1513px -819px; + background-position: -546px -1468px; width: 90px; height: 90px; } .shield_special_winter2015Healer { background-image: url(spritesmith-main-5.png); - background-position: -1513px -910px; + background-position: -637px -1468px; width: 90px; height: 90px; } .shield_special_winter2015Rogue { background-image: url(spritesmith-main-5.png); - background-position: -1137px -364px; + background-position: -103px -1104px; width: 96px; height: 90px; } .shield_special_winter2015Warrior { background-image: url(spritesmith-main-5.png); - background-position: -1513px -1092px; + background-position: -728px -1468px; width: 90px; height: 90px; } .shield_special_winter2016Healer { background-image: url(spritesmith-main-5.png); - background-position: -1137px -728px; + background-position: -870px -1104px; width: 93px; height: 90px; } .shield_special_winter2016Rogue { background-image: url(spritesmith-main-5.png); - background-position: -1137px -910px; + background-position: -910px -1468px; width: 90px; height: 90px; } .shield_special_winter2016Warrior { background-image: url(spritesmith-main-5.png); - background-position: -91px -1101px; + background-position: -1001px -1468px; width: 90px; height: 90px; } .shield_special_yeti { background-image: url(spritesmith-main-5.png); - background-position: -182px -1101px; + background-position: -1092px -1468px; width: 90px; height: 90px; } .shop_armor_special_candycane { background-image: url(spritesmith-main-5.png); - background-position: -781px -604px; + background-position: -861px -1648px; width: 40px; height: 40px; } .shop_armor_special_ski { background-image: url(spritesmith-main-5.png); - background-position: -246px -1608px; + background-position: -820px -1648px; width: 40px; height: 40px; } .shop_armor_special_snowflake { background-image: url(spritesmith-main-5.png); - background-position: -1702px -451px; + background-position: -738px -1648px; width: 40px; height: 40px; } .shop_armor_special_winter2015Healer { background-image: url(spritesmith-main-5.png); - background-position: -1702px -410px; + background-position: -697px -1648px; width: 40px; height: 40px; } .shop_armor_special_winter2015Mage { background-image: url(spritesmith-main-5.png); - background-position: -1702px -369px; + background-position: -656px -1648px; width: 40px; height: 40px; } .shop_armor_special_winter2015Rogue { background-image: url(spritesmith-main-5.png); - background-position: -1702px -328px; + background-position: -615px -1648px; width: 40px; height: 40px; } .shop_armor_special_winter2015Warrior { background-image: url(spritesmith-main-5.png); - background-position: -1702px -246px; + background-position: -574px -1648px; width: 40px; height: 40px; } .shop_armor_special_winter2016Healer { background-image: url(spritesmith-main-5.png); - background-position: -1702px -205px; + background-position: -492px -1648px; width: 40px; height: 40px; } .shop_armor_special_winter2016Mage { background-image: url(spritesmith-main-5.png); - background-position: -1702px -164px; + background-position: -451px -1648px; width: 40px; height: 40px; } .shop_armor_special_winter2016Rogue { background-image: url(spritesmith-main-5.png); - background-position: -1702px -41px; + background-position: -369px -1648px; width: 40px; height: 40px; } .shop_armor_special_winter2016Warrior { background-image: url(spritesmith-main-5.png); - background-position: -1702px 0px; + background-position: -328px -1648px; width: 40px; height: 40px; } .shop_armor_special_yeti { background-image: url(spritesmith-main-5.png); - background-position: -1640px -1649px; + background-position: -287px -1648px; width: 40px; height: 40px; } .shop_head_special_candycane { background-image: url(spritesmith-main-5.png); - background-position: -1599px -1649px; + background-position: -246px -1648px; width: 40px; height: 40px; } .shop_head_special_nye { background-image: url(spritesmith-main-5.png); - background-position: -1558px -1649px; + background-position: -82px -1607px; width: 40px; height: 40px; } .shop_head_special_nye2014 { background-image: url(spritesmith-main-5.png); - background-position: -1517px -1649px; + background-position: -41px -1607px; width: 40px; height: 40px; } .shop_head_special_nye2015 { background-image: url(spritesmith-main-5.png); - background-position: -1476px -1649px; + background-position: 0px -1607px; width: 40px; height: 40px; } .shop_head_special_ski { background-image: url(spritesmith-main-5.png); - background-position: -1435px -1649px; + background-position: -1638px -1559px; width: 40px; height: 40px; } .shop_head_special_snowflake { background-image: url(spritesmith-main-5.png); - background-position: -574px -1608px; + background-position: -900px -1559px; width: 40px; height: 40px; } .shop_head_special_winter2015Healer { background-image: url(spritesmith-main-5.png); - background-position: -533px -1608px; + background-position: -1394px -1607px; width: 40px; height: 40px; } .shop_head_special_winter2015Mage { background-image: url(spritesmith-main-5.png); - background-position: -492px -1608px; + background-position: -1312px -1607px; width: 40px; height: 40px; } .shop_head_special_winter2015Rogue { background-image: url(spritesmith-main-5.png); - background-position: -451px -1608px; + background-position: -1271px -1607px; width: 40px; height: 40px; } .shop_head_special_winter2015Warrior { background-image: url(spritesmith-main-5.png); - background-position: -410px -1608px; + background-position: -1189px -1607px; width: 40px; height: 40px; } .shop_head_special_winter2016Healer { background-image: url(spritesmith-main-5.png); - background-position: -369px -1608px; + background-position: -1148px -1607px; width: 40px; height: 40px; } .shop_head_special_winter2016Mage { background-image: url(spritesmith-main-5.png); - background-position: -328px -1608px; + background-position: -1107px -1607px; width: 40px; height: 40px; } .shop_head_special_winter2016Rogue { background-image: url(spritesmith-main-5.png); - background-position: -287px -1608px; + background-position: -1435px -1607px; width: 40px; height: 40px; } .shop_head_special_winter2016Warrior { background-image: url(spritesmith-main-5.png); - background-position: -205px -1608px; + background-position: -531px -1559px; width: 40px; height: 40px; } .shop_head_special_yeti { background-image: url(spritesmith-main-5.png); - background-position: -164px -1608px; + background-position: -326px -1559px; width: 40px; height: 40px; } .shop_shield_special_ski { background-image: url(spritesmith-main-5.png); - background-position: -82px -1608px; + background-position: -1271px -1648px; width: 40px; height: 40px; } .shop_shield_special_snowflake { background-image: url(spritesmith-main-5.png); - background-position: -41px -1608px; + background-position: -367px -1559px; width: 40px; height: 40px; } .shop_shield_special_winter2015Healer { background-image: url(spritesmith-main-5.png); - background-position: 0px -1608px; + background-position: -408px -1559px; width: 40px; height: 40px; } .shop_shield_special_winter2015Rogue { background-image: url(spritesmith-main-5.png); - background-position: -1589px -1556px; + background-position: -449px -1559px; width: 40px; height: 40px; } .shop_shield_special_winter2015Warrior { background-image: url(spritesmith-main-5.png); - background-position: -1466px -1556px; + background-position: -490px -1559px; width: 40px; height: 40px; } .shop_shield_special_winter2016Healer { background-image: url(spritesmith-main-5.png); - background-position: -1425px -1556px; + background-position: -572px -1559px; width: 40px; height: 40px; } .shop_shield_special_winter2016Rogue { background-image: url(spritesmith-main-5.png); - background-position: -1343px -1556px; + background-position: -613px -1559px; width: 40px; height: 40px; } .shop_shield_special_winter2016Warrior { background-image: url(spritesmith-main-5.png); - background-position: -1653px -297px; + background-position: -451px -1607px; width: 40px; height: 40px; } .shop_shield_special_yeti { background-image: url(spritesmith-main-5.png); - background-position: -1653px -256px; + background-position: -820px -1607px; width: 40px; height: 40px; } .shop_weapon_special_candycane { background-image: url(spritesmith-main-5.png); - background-position: -1653px -215px; + background-position: -861px -1607px; width: 40px; height: 40px; } .shop_weapon_special_ski { background-image: url(spritesmith-main-5.png); - background-position: -1653px -174px; + background-position: -902px -1607px; width: 40px; height: 40px; } .shop_weapon_special_snowflake { background-image: url(spritesmith-main-5.png); - background-position: -1653px -133px; + background-position: -943px -1607px; width: 40px; height: 40px; } .shop_weapon_special_winter2015Healer { background-image: url(spritesmith-main-5.png); - background-position: -1653px -92px; + background-position: -1025px -1607px; width: 40px; height: 40px; } .shop_weapon_special_winter2015Mage { background-image: url(spritesmith-main-5.png); - background-position: -1702px -287px; + background-position: -1066px -1607px; width: 40px; height: 40px; } .shop_weapon_special_winter2015Rogue { background-image: url(spritesmith-main-5.png); - background-position: -1702px -123px; + background-position: -1230px -1607px; width: 40px; height: 40px; } .shop_weapon_special_winter2015Warrior { background-image: url(spritesmith-main-5.png); - background-position: -1702px -82px; + background-position: -1353px -1607px; width: 40px; height: 40px; } .shop_weapon_special_winter2016Healer { background-image: url(spritesmith-main-5.png); - background-position: -1394px -1649px; + background-position: -1476px -1607px; width: 40px; height: 40px; } .shop_weapon_special_winter2016Mage { background-image: url(spritesmith-main-5.png); - background-position: -1353px -1649px; + background-position: -1517px -1607px; width: 40px; height: 40px; } .shop_weapon_special_winter2016Rogue { background-image: url(spritesmith-main-5.png); - background-position: -1312px -1649px; + background-position: -1558px -1607px; width: 40px; height: 40px; } .shop_weapon_special_winter2016Warrior { background-image: url(spritesmith-main-5.png); - background-position: -1271px -1649px; + background-position: -1599px -1607px; width: 40px; height: 40px; } .shop_weapon_special_yeti { background-image: url(spritesmith-main-5.png); - background-position: -1230px -1649px; + background-position: -1640px -1607px; width: 40px; height: 40px; } .slim_armor_special_candycane { background-image: url(spritesmith-main-5.png); - background-position: -1240px -182px; + background-position: -455px -1377px; width: 90px; height: 90px; } .slim_armor_special_ski { background-image: url(spritesmith-main-5.png); - background-position: -1240px -273px; + background-position: -1250px -1001px; width: 90px; height: 90px; } .slim_armor_special_snowflake { background-image: url(spritesmith-main-5.png); - background-position: -1240px -364px; + background-position: -91px -1468px; width: 90px; height: 90px; } .slim_armor_special_winter2015Healer { background-image: url(spritesmith-main-5.png); - background-position: -1240px -455px; + background-position: -819px -1468px; width: 90px; height: 90px; } .slim_armor_special_winter2015Mage { background-image: url(spritesmith-main-5.png); - background-position: -1240px -546px; + background-position: -1055px -1104px; width: 90px; height: 90px; } .slim_armor_special_winter2015Rogue { background-image: url(spritesmith-main-5.png); - background-position: -1137px -182px; + background-position: -491px -1104px; width: 96px; height: 90px; } .slim_armor_special_winter2015Warrior { background-image: url(spritesmith-main-5.png); - background-position: -1240px -728px; + background-position: -1146px -1104px; width: 90px; height: 90px; } .slim_armor_special_winter2016Healer { background-image: url(spritesmith-main-5.png); - background-position: -1137px -637px; + background-position: -588px -1104px; width: 93px; height: 90px; } .slim_armor_special_winter2016Mage { background-image: url(spritesmith-main-5.png); - background-position: -1240px -910px; + background-position: -1250px -91px; width: 90px; height: 90px; } .slim_armor_special_winter2016Rogue { background-image: url(spritesmith-main-5.png); - background-position: -1240px -1001px; + background-position: -1250px -182px; width: 90px; height: 90px; } .slim_armor_special_winter2016Warrior { background-image: url(spritesmith-main-5.png); - background-position: -1240px -1092px; + background-position: -1250px -273px; width: 90px; height: 90px; } .slim_armor_special_yeti { background-image: url(spritesmith-main-5.png); - background-position: 0px -1192px; + background-position: -1250px -364px; width: 90px; height: 90px; } .weapon_special_candycane { background-image: url(spritesmith-main-5.png); - background-position: -91px -1192px; + background-position: -1250px -455px; width: 90px; height: 90px; } .weapon_special_ski { background-image: url(spritesmith-main-5.png); - background-position: -182px -1192px; + background-position: -1250px -546px; width: 90px; height: 90px; } .weapon_special_snowflake { background-image: url(spritesmith-main-5.png); - background-position: -273px -1192px; + background-position: -1250px -637px; width: 90px; height: 90px; } .weapon_special_winter2015Healer { background-image: url(spritesmith-main-5.png); - background-position: -364px -1192px; + background-position: -1250px -728px; width: 90px; height: 90px; } .weapon_special_winter2015Mage { background-image: url(spritesmith-main-5.png); - background-position: -455px -1192px; + background-position: -1250px -819px; width: 90px; height: 90px; } .weapon_special_winter2015Rogue { background-image: url(spritesmith-main-5.png); - background-position: -1137px -91px; + background-position: -394px -1104px; width: 96px; height: 90px; } .weapon_special_winter2015Warrior { background-image: url(spritesmith-main-5.png); - background-position: -637px -1192px; + background-position: -1250px -910px; width: 90px; height: 90px; } .weapon_special_winter2016Healer { background-image: url(spritesmith-main-5.png); - background-position: -1137px -546px; + background-position: -682px -1104px; width: 93px; height: 90px; } .weapon_special_winter2016Mage { background-image: url(spritesmith-main-5.png); - background-position: -819px -1192px; + background-position: -1250px -1092px; width: 90px; height: 90px; } .weapon_special_winter2016Rogue { background-image: url(spritesmith-main-5.png); - background-position: -910px -1192px; + background-position: 0px -1195px; width: 90px; height: 90px; } .weapon_special_winter2016Warrior { background-image: url(spritesmith-main-5.png); - background-position: -1001px -1192px; + background-position: -91px -1195px; width: 90px; height: 90px; } .weapon_special_yeti { background-image: url(spritesmith-main-5.png); - background-position: -1092px -1192px; + background-position: -182px -1195px; width: 90px; height: 90px; } .back_special_wondercon_black { background-image: url(spritesmith-main-5.png); - background-position: -1183px -1192px; + background-position: -273px -1195px; width: 90px; height: 90px; } .back_special_wondercon_red { background-image: url(spritesmith-main-5.png); - background-position: -1331px 0px; + background-position: -364px -1195px; width: 90px; height: 90px; } .body_special_wondercon_black { background-image: url(spritesmith-main-5.png); - background-position: -1331px -91px; + background-position: -455px -1195px; width: 90px; height: 90px; } .body_special_wondercon_gold { background-image: url(spritesmith-main-5.png); - background-position: -1331px -182px; + background-position: -546px -1195px; width: 90px; height: 90px; } .body_special_wondercon_red { background-image: url(spritesmith-main-5.png); - background-position: -1331px -273px; + background-position: -637px -1195px; width: 90px; height: 90px; } .eyewear_special_wondercon_black { background-image: url(spritesmith-main-5.png); - background-position: -1331px -364px; + background-position: -728px -1195px; width: 90px; height: 90px; } .eyewear_special_wondercon_red { background-image: url(spritesmith-main-5.png); - background-position: -1331px -455px; + background-position: -819px -1195px; width: 90px; height: 90px; } .shop_back_special_wondercon_black { background-image: url(spritesmith-main-5.png); - background-position: -1189px -1649px; + background-position: -164px -1607px; width: 40px; height: 40px; } .shop_back_special_wondercon_red { background-image: url(spritesmith-main-5.png); - background-position: -1148px -1649px; + background-position: -205px -1607px; width: 40px; height: 40px; } .shop_body_special_wondercon_black { background-image: url(spritesmith-main-5.png); - background-position: -1107px -1649px; + background-position: -246px -1607px; width: 40px; height: 40px; } .shop_body_special_wondercon_gold { background-image: url(spritesmith-main-5.png); - background-position: -1066px -1649px; + background-position: -287px -1607px; width: 40px; height: 40px; } .shop_body_special_wondercon_red { background-image: url(spritesmith-main-5.png); - background-position: -1025px -1649px; + background-position: -328px -1607px; width: 40px; height: 40px; } .shop_eyewear_special_wondercon_black { background-image: url(spritesmith-main-5.png); - background-position: -984px -1649px; + background-position: -369px -1607px; width: 40px; height: 40px; } .shop_eyewear_special_wondercon_red { background-image: url(spritesmith-main-5.png); - background-position: -943px -1649px; + background-position: -410px -1607px; width: 40px; height: 40px; } .head_0 { background-image: url(spritesmith-main-5.png); - background-position: -1331px -1183px; + background-position: -910px -1195px; width: 90px; height: 90px; } .customize-option.head_0 { background-image: url(spritesmith-main-5.png); - background-position: -1356px -1198px; + background-position: -935px -1210px; width: 60px; height: 60px; } .head_healer_1 { background-image: url(spritesmith-main-5.png); - background-position: 0px -1283px; + background-position: -1001px -1195px; width: 90px; height: 90px; } .head_healer_2 { background-image: url(spritesmith-main-5.png); - background-position: -91px -1283px; + background-position: -1092px -1195px; width: 90px; height: 90px; } .head_healer_3 { background-image: url(spritesmith-main-5.png); - background-position: -182px -1283px; + background-position: -1183px -1195px; width: 90px; height: 90px; } .head_healer_4 { background-image: url(spritesmith-main-5.png); - background-position: -273px -1283px; + background-position: -1341px 0px; width: 90px; height: 90px; } .head_healer_5 { background-image: url(spritesmith-main-5.png); - background-position: -364px -1283px; + background-position: -1341px -91px; width: 90px; height: 90px; } .head_rogue_1 { background-image: url(spritesmith-main-5.png); - background-position: -455px -1283px; + background-position: -1341px -182px; width: 90px; height: 90px; } .head_rogue_2 { background-image: url(spritesmith-main-5.png); - background-position: -546px -1283px; + background-position: -1341px -273px; width: 90px; height: 90px; } .head_rogue_3 { background-image: url(spritesmith-main-5.png); - background-position: -637px -1283px; + background-position: -1341px -364px; width: 90px; height: 90px; } .head_rogue_4 { background-image: url(spritesmith-main-5.png); - background-position: -728px -1283px; + background-position: -1341px -455px; width: 90px; height: 90px; } .head_rogue_5 { background-image: url(spritesmith-main-5.png); - background-position: -819px -1283px; + background-position: -1341px -546px; width: 90px; height: 90px; } .head_special_2 { background-image: url(spritesmith-main-5.png); - background-position: -910px -1283px; + background-position: -1341px -637px; width: 90px; height: 90px; } .head_special_fireCoralCirclet { background-image: url(spritesmith-main-5.png); - background-position: -1001px -1283px; + background-position: -1341px -728px; width: 90px; height: 90px; } .head_warrior_1 { background-image: url(spritesmith-main-5.png); - background-position: -1092px -1283px; + background-position: -1341px -819px; width: 90px; height: 90px; } .head_warrior_2 { background-image: url(spritesmith-main-5.png); - background-position: -1183px -1283px; + background-position: -1341px -910px; width: 90px; height: 90px; } .head_warrior_3 { background-image: url(spritesmith-main-5.png); - background-position: -1274px -1283px; + background-position: -1341px -1001px; width: 90px; height: 90px; } .head_warrior_4 { background-image: url(spritesmith-main-5.png); - background-position: -1422px 0px; + background-position: -1341px -1092px; width: 90px; height: 90px; } .head_warrior_5 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -91px; + background-position: -1341px -1183px; width: 90px; height: 90px; } .head_wizard_1 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -182px; + background-position: 0px -1286px; width: 90px; height: 90px; } .head_wizard_2 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -273px; + background-position: -91px -1286px; width: 90px; height: 90px; } .head_wizard_3 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -364px; + background-position: -182px -1286px; width: 90px; height: 90px; } .head_wizard_4 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -455px; + background-position: -273px -1286px; width: 90px; height: 90px; } .head_wizard_5 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -546px; + background-position: -364px -1286px; width: 90px; height: 90px; } .shop_head_healer_1 { background-image: url(spritesmith-main-5.png); - background-position: -902px -1649px; + background-position: -654px -1559px; width: 40px; height: 40px; } .shop_head_healer_2 { background-image: url(spritesmith-main-5.png); - background-position: -861px -1649px; + background-position: -695px -1559px; width: 40px; height: 40px; } .shop_head_healer_3 { background-image: url(spritesmith-main-5.png); - background-position: -820px -1649px; + background-position: -736px -1559px; width: 40px; height: 40px; } .shop_head_healer_4 { background-image: url(spritesmith-main-5.png); - background-position: -779px -1649px; + background-position: -777px -1559px; width: 40px; height: 40px; } .shop_head_healer_5 { background-image: url(spritesmith-main-5.png); - background-position: -738px -1649px; + background-position: -818px -1559px; width: 40px; height: 40px; } .shop_head_rogue_1 { background-image: url(spritesmith-main-5.png); - background-position: -697px -1649px; + background-position: -859px -1559px; width: 40px; height: 40px; } .shop_head_rogue_2 { background-image: url(spritesmith-main-5.png); - background-position: -656px -1649px; + background-position: -941px -1559px; width: 40px; height: 40px; } .shop_head_rogue_3 { background-image: url(spritesmith-main-5.png); - background-position: -615px -1649px; + background-position: -982px -1559px; width: 40px; height: 40px; } .shop_head_rogue_4 { background-image: url(spritesmith-main-5.png); - background-position: -574px -1649px; + background-position: -1023px -1559px; width: 40px; height: 40px; } .shop_head_rogue_5 { background-image: url(spritesmith-main-5.png); - background-position: -533px -1649px; + background-position: -1064px -1559px; width: 40px; height: 40px; } .shop_head_special_0 { background-image: url(spritesmith-main-5.png); - background-position: -492px -1649px; + background-position: -1105px -1559px; width: 40px; height: 40px; } .shop_head_special_1 { background-image: url(spritesmith-main-5.png); - background-position: -451px -1649px; + background-position: -1146px -1559px; width: 40px; height: 40px; } .shop_head_special_2 { background-image: url(spritesmith-main-5.png); - background-position: -410px -1649px; + background-position: -1187px -1559px; width: 40px; height: 40px; } .shop_head_special_fireCoralCirclet { background-image: url(spritesmith-main-5.png); - background-position: -369px -1649px; + background-position: -1228px -1559px; width: 40px; height: 40px; } .shop_head_warrior_1 { background-image: url(spritesmith-main-5.png); - background-position: -328px -1649px; + background-position: -1269px -1559px; width: 40px; height: 40px; } .shop_head_warrior_2 { background-image: url(spritesmith-main-5.png); - background-position: -615px -1608px; + background-position: -1310px -1559px; width: 40px; height: 40px; } .shop_head_warrior_3 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -912px; + background-position: -1351px -1559px; width: 40px; height: 40px; } .shop_head_warrior_4 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -871px; + background-position: -1392px -1559px; width: 40px; height: 40px; } .shop_head_warrior_5 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -830px; + background-position: -1433px -1559px; width: 40px; height: 40px; } .shop_head_wizard_1 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -789px; + background-position: -1474px -1559px; width: 40px; height: 40px; } .shop_head_wizard_2 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -748px; + background-position: -1515px -1559px; width: 40px; height: 40px; } .shop_head_wizard_3 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -707px; + background-position: -1556px -1559px; width: 40px; height: 40px; } .shop_head_wizard_4 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -666px; + background-position: -1597px -1559px; width: 40px; height: 40px; } .shop_head_wizard_5 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -625px; + background-position: -123px -1607px; width: 40px; height: 40px; } .headAccessory_special_bearEars { background-image: url(spritesmith-main-5.png); - background-position: -1513px 0px; + background-position: -455px -1286px; width: 90px; height: 90px; } .customize-option.headAccessory_special_bearEars { background-image: url(spritesmith-main-5.png); - background-position: -1538px -15px; + background-position: -480px -1301px; width: 60px; height: 60px; } .headAccessory_special_cactusEars { background-image: url(spritesmith-main-5.png); - background-position: -1513px -91px; + background-position: -546px -1286px; width: 90px; height: 90px; } .customize-option.headAccessory_special_cactusEars { background-image: url(spritesmith-main-5.png); - background-position: -1538px -106px; + background-position: -571px -1301px; width: 60px; height: 60px; } .headAccessory_special_foxEars { background-image: url(spritesmith-main-5.png); - background-position: -1513px -182px; + background-position: -637px -1286px; width: 90px; height: 90px; } .customize-option.headAccessory_special_foxEars { background-image: url(spritesmith-main-5.png); - background-position: -1538px -197px; + background-position: -662px -1301px; width: 60px; height: 60px; } .headAccessory_special_lionEars { background-image: url(spritesmith-main-5.png); - background-position: -1513px -273px; + background-position: -728px -1286px; width: 90px; height: 90px; } .customize-option.headAccessory_special_lionEars { background-image: url(spritesmith-main-5.png); - background-position: -1538px -288px; + background-position: -753px -1301px; width: 60px; height: 60px; } .headAccessory_special_pandaEars { background-image: url(spritesmith-main-5.png); - background-position: -1513px -364px; + background-position: -819px -1286px; width: 90px; height: 90px; } .customize-option.headAccessory_special_pandaEars { background-image: url(spritesmith-main-5.png); - background-position: -1538px -379px; + background-position: -844px -1301px; width: 60px; height: 60px; } .headAccessory_special_pigEars { background-image: url(spritesmith-main-5.png); - background-position: -1513px -455px; + background-position: -910px -1286px; width: 90px; height: 90px; } .customize-option.headAccessory_special_pigEars { background-image: url(spritesmith-main-5.png); - background-position: -1538px -470px; + background-position: -935px -1301px; width: 60px; height: 60px; } .headAccessory_special_tigerEars { background-image: url(spritesmith-main-5.png); - background-position: -1513px -546px; + background-position: -1001px -1286px; width: 90px; height: 90px; } .customize-option.headAccessory_special_tigerEars { background-image: url(spritesmith-main-5.png); - background-position: -1538px -561px; + background-position: -1026px -1301px; width: 60px; height: 60px; } .headAccessory_special_wolfEars { background-image: url(spritesmith-main-5.png); - background-position: -1513px -637px; + background-position: -1092px -1286px; width: 90px; height: 90px; } .customize-option.headAccessory_special_wolfEars { background-image: url(spritesmith-main-5.png); - background-position: -1538px -652px; + background-position: -1117px -1301px; width: 60px; height: 60px; } .shop_headAccessory_special_bearEars { background-image: url(spritesmith-main-5.png); - background-position: -1653px -584px; + background-position: -492px -1607px; width: 40px; height: 40px; } .shop_headAccessory_special_cactusEars { background-image: url(spritesmith-main-5.png); - background-position: -1653px -543px; + background-position: -533px -1607px; width: 40px; height: 40px; } .shop_headAccessory_special_foxEars { background-image: url(spritesmith-main-5.png); - background-position: -1653px -502px; + background-position: -574px -1607px; width: 40px; height: 40px; } .shop_headAccessory_special_lionEars { background-image: url(spritesmith-main-5.png); - background-position: -1653px -461px; + background-position: -615px -1607px; width: 40px; height: 40px; } .shop_headAccessory_special_pandaEars { background-image: url(spritesmith-main-5.png); - background-position: -1653px -420px; + background-position: -656px -1607px; width: 40px; height: 40px; } .shop_headAccessory_special_pigEars { background-image: url(spritesmith-main-5.png); - background-position: -1653px -379px; + background-position: -697px -1607px; width: 40px; height: 40px; } .shop_headAccessory_special_tigerEars { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1076px; + background-position: -738px -1607px; width: 40px; height: 40px; } .shop_headAccessory_special_wolfEars { background-image: url(spritesmith-main-5.png); - background-position: -1653px -338px; + background-position: -779px -1607px; width: 40px; height: 40px; } .shield_healer_1 { background-image: url(spritesmith-main-5.png); - background-position: 0px -1465px; + background-position: -1183px -1286px; width: 90px; height: 90px; } .shield_healer_2 { background-image: url(spritesmith-main-5.png); - background-position: -91px -1465px; + background-position: -1274px -1286px; width: 90px; height: 90px; } .shield_healer_3 { background-image: url(spritesmith-main-5.png); - background-position: -182px -1465px; + background-position: -1432px 0px; width: 90px; height: 90px; } .shield_healer_4 { background-image: url(spritesmith-main-5.png); - background-position: -273px -1465px; + background-position: -1432px -91px; width: 90px; height: 90px; } .shield_healer_5 { background-image: url(spritesmith-main-5.png); - background-position: -1513px -1365px; + background-position: -1432px -182px; width: 90px; height: 90px; } .shield_rogue_0 { background-image: url(spritesmith-main-5.png); - background-position: -1513px -1274px; + background-position: -1432px -273px; width: 90px; height: 90px; } .shield_rogue_1 { background-image: url(spritesmith-main-5.png); - background-position: -485px -980px; + background-position: -409px -1004px; width: 103px; height: 90px; } .shield_rogue_2 { background-image: url(spritesmith-main-5.png); - background-position: -589px -980px; + background-position: -305px -1004px; width: 103px; height: 90px; } .shield_rogue_3 { background-image: url(spritesmith-main-5.png); - background-position: -518px -841px; + background-position: -1131px -132px; width: 114px; height: 90px; } .shield_rogue_4 { background-image: url(spritesmith-main-5.png); - background-position: -1137px -273px; + background-position: -297px -1104px; width: 96px; height: 90px; } .shield_rogue_5 { background-image: url(spritesmith-main-5.png); - background-position: -403px -841px; + background-position: -1131px -223px; width: 114px; height: 90px; } .shield_rogue_6 { background-image: url(spritesmith-main-5.png); - background-position: -633px -841px; + background-position: -1131px -314px; width: 114px; height: 90px; } .shield_special_1 { background-image: url(spritesmith-main-5.png); - background-position: -1365px -1374px; + background-position: -1432px -455px; width: 90px; height: 90px; } .shield_special_goldenknight { background-image: url(spritesmith-main-5.png); - background-position: -748px -841px; + background-position: -1131px -662px; width: 111px; height: 90px; } .shield_special_moonpearlShield { background-image: url(spritesmith-main-5.png); - background-position: -1183px -1374px; + background-position: -1432px -546px; width: 90px; height: 90px; } .shield_warrior_1 { background-image: url(spritesmith-main-5.png); - background-position: -1092px -1374px; + background-position: -1432px -637px; width: 90px; height: 90px; } .shield_warrior_2 { background-image: url(spritesmith-main-5.png); - background-position: -1001px -1374px; + background-position: -1432px -728px; width: 90px; height: 90px; } .shield_warrior_3 { background-image: url(spritesmith-main-5.png); - background-position: -910px -1374px; + background-position: -1432px -819px; width: 90px; height: 90px; } .shield_warrior_4 { background-image: url(spritesmith-main-5.png); - background-position: -819px -1374px; + background-position: -1432px -910px; width: 90px; height: 90px; } .shield_warrior_5 { background-image: url(spritesmith-main-5.png); - background-position: -728px -1374px; + background-position: -1432px -1001px; width: 90px; height: 90px; } .shop_shield_healer_1 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -953px; + background-position: 0px -1648px; width: 40px; height: 40px; } .shop_shield_healer_2 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -994px; + background-position: -82px -1648px; width: 40px; height: 40px; } .shop_shield_healer_3 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1035px; + background-position: -123px -1648px; width: 40px; height: 40px; } .shop_shield_healer_4 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1117px; + background-position: -410px -1648px; width: 40px; height: 40px; } .shop_shield_healer_5 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1158px; + background-position: -533px -1648px; width: 40px; height: 40px; } .shop_shield_rogue_0 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1240px; + background-position: -779px -1648px; width: 40px; height: 40px; } .shop_shield_rogue_1 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1281px; + background-position: -902px -1648px; width: 40px; height: 40px; } .shop_shield_rogue_2 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1322px; + background-position: -943px -1648px; width: 40px; height: 40px; } .shop_shield_rogue_3 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1363px; + background-position: -984px -1648px; width: 40px; height: 40px; } .shop_shield_rogue_4 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1404px; + background-position: -1025px -1648px; width: 40px; height: 40px; } .shop_shield_rogue_5 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1445px; + background-position: -1066px -1648px; width: 40px; height: 40px; } .shop_shield_rogue_6 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1486px; + background-position: -1107px -1648px; width: 40px; height: 40px; } .shop_shield_special_0 { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1527px; + background-position: -1148px -1648px; width: 40px; height: 40px; } .shop_shield_special_1 { background-image: url(spritesmith-main-5.png); - background-position: -1604px -1508px; + background-position: -1189px -1648px; width: 40px; height: 40px; } .shop_shield_special_goldenknight { background-image: url(spritesmith-main-5.png); - background-position: -1061px -936px; + background-position: -1230px -1648px; width: 40px; height: 40px; } .shop_shield_special_moonpearlShield { background-image: url(spritesmith-main-5.png); - background-position: -822px -604px; + background-position: -1640px -1648px; width: 40px; height: 40px; } .shop_shield_warrior_1 { background-image: url(spritesmith-main-5.png); - background-position: -1179px -1556px; + background-position: -1312px -1648px; width: 40px; height: 40px; } .shop_shield_warrior_2 { background-image: url(spritesmith-main-5.png); - background-position: -1220px -1556px; + background-position: -1353px -1648px; width: 40px; height: 40px; } .shop_shield_warrior_3 { background-image: url(spritesmith-main-5.png); - background-position: -1261px -1556px; + background-position: -1394px -1648px; width: 40px; height: 40px; } .shop_shield_warrior_4 { background-image: url(spritesmith-main-5.png); - background-position: -1302px -1556px; + background-position: -1435px -1648px; width: 40px; height: 40px; } .shop_shield_warrior_5 { background-image: url(spritesmith-main-5.png); - background-position: -123px -1608px; + background-position: -1476px -1648px; width: 40px; height: 40px; } .shop_weapon_healer_0 { background-image: url(spritesmith-main-5.png); - background-position: -1702px -492px; + background-position: -1517px -1648px; width: 40px; height: 40px; } .shop_weapon_healer_1 { background-image: url(spritesmith-main-5.png); - background-position: -656px -1608px; + background-position: -1558px -1648px; width: 40px; height: 40px; } .shop_weapon_healer_2 { background-image: url(spritesmith-main-5.png); - background-position: -697px -1608px; + background-position: -1599px -1648px; width: 40px; height: 40px; } .shop_weapon_healer_3 { background-image: url(spritesmith-main-5.png); - background-position: -738px -1608px; + background-position: -1663px -1375px; width: 40px; height: 40px; } .shop_weapon_healer_4 { background-image: url(spritesmith-main-5.png); - background-position: -779px -1608px; + background-position: -1663px -1427px; width: 40px; height: 40px; } .shop_weapon_healer_5 { background-image: url(spritesmith-main-5.png); - background-position: -820px -1608px; + background-position: -1663px -1479px; width: 40px; height: 40px; } .shop_weapon_healer_6 { background-image: url(spritesmith-main-5.png); - background-position: -861px -1608px; + background-position: -1207px -405px; width: 40px; height: 40px; } .shop_weapon_rogue_0 { background-image: url(spritesmith-main-5.png); - background-position: -902px -1608px; + background-position: -1207px -446px; width: 40px; height: 40px; } .shop_weapon_rogue_1 { background-image: url(spritesmith-main-5.png); - background-position: -943px -1608px; + background-position: -1207px -487px; width: 40px; height: 40px; } .shop_weapon_rogue_2 { background-image: url(spritesmith-main-5.png); - background-position: -984px -1608px; + background-position: -1088px -151px; width: 40px; height: 40px; } .shop_weapon_rogue_3 { background-image: url(spritesmith-main-5.png); - background-position: -1025px -1608px; + background-position: -1088px -192px; width: 40px; height: 40px; } .shop_weapon_rogue_4 { background-image: url(spritesmith-main-5.png); - background-position: -1066px -1608px; + background-position: -1088px -233px; width: 40px; height: 40px; } .shop_weapon_rogue_5 { background-image: url(spritesmith-main-5.png); - background-position: -1107px -1608px; + background-position: -628px -1044px; width: 40px; height: 40px; } .shop_weapon_rogue_6 { background-image: url(spritesmith-main-5.png); - background-position: -1148px -1608px; + background-position: -669px -1044px; width: 40px; height: 40px; } .shop_weapon_special_0 { background-image: url(spritesmith-main-5.png); - background-position: -1189px -1608px; + background-position: -710px -1044px; width: 40px; height: 40px; } .shop_weapon_special_1 { background-image: url(spritesmith-main-5.png); - background-position: -1230px -1608px; + background-position: -751px -1044px; width: 40px; height: 40px; } .shop_weapon_special_2 { background-image: url(spritesmith-main-5.png); - background-position: -1271px -1608px; + background-position: -792px -1044px; width: 40px; height: 40px; } .shop_weapon_special_3 { background-image: url(spritesmith-main-5.png); - background-position: -1312px -1608px; + background-position: -833px -1044px; width: 40px; height: 40px; } .shop_weapon_special_critical { background-image: url(spritesmith-main-5.png); - background-position: -1353px -1608px; + background-position: -874px -1044px; width: 40px; height: 40px; } .shop_weapon_special_tridentOfCrashingTides { background-image: url(spritesmith-main-5.png); - background-position: -1394px -1608px; + background-position: -915px -1044px; width: 40px; height: 40px; } .shop_weapon_warrior_0 { background-image: url(spritesmith-main-5.png); - background-position: -1435px -1608px; + background-position: -956px -1044px; width: 40px; height: 40px; } .shop_weapon_warrior_1 { background-image: url(spritesmith-main-5.png); - background-position: -1476px -1608px; + background-position: -997px -1044px; width: 40px; height: 40px; } .shop_weapon_warrior_2 { background-image: url(spritesmith-main-5.png); - background-position: -1517px -1608px; + background-position: -1038px -1044px; width: 40px; height: 40px; } .shop_weapon_warrior_3 { background-image: url(spritesmith-main-5.png); - background-position: -1558px -1608px; + background-position: -1079px -1044px; width: 40px; height: 40px; } .shop_weapon_warrior_4 { background-image: url(spritesmith-main-5.png); - background-position: -1599px -1608px; + background-position: -1120px -1044px; width: 40px; height: 40px; } .shop_weapon_warrior_5 { background-image: url(spritesmith-main-5.png); - background-position: -1640px -1608px; + background-position: -1161px -1044px; width: 40px; height: 40px; } .shop_weapon_warrior_6 { background-image: url(spritesmith-main-5.png); - background-position: 0px -1649px; + background-position: -1202px -1044px; width: 40px; height: 40px; } .shop_weapon_wizard_0 { background-image: url(spritesmith-main-5.png); - background-position: -41px -1649px; + background-position: -1547px -1468px; width: 40px; height: 40px; } .shop_weapon_wizard_1 { background-image: url(spritesmith-main-5.png); - background-position: -82px -1649px; + background-position: -1547px -1509px; width: 40px; height: 40px; } .shop_weapon_wizard_2 { background-image: url(spritesmith-main-5.png); - background-position: -123px -1649px; + background-position: -121px -1559px; width: 40px; height: 40px; } .shop_weapon_wizard_3 { background-image: url(spritesmith-main-5.png); - background-position: -164px -1649px; + background-position: -162px -1559px; width: 40px; height: 40px; } .shop_weapon_wizard_4 { background-image: url(spritesmith-main-5.png); - background-position: -205px -1649px; + background-position: -203px -1559px; width: 40px; height: 40px; } .shop_weapon_wizard_5 { background-image: url(spritesmith-main-5.png); - background-position: -246px -1649px; + background-position: -244px -1559px; width: 40px; height: 40px; } .shop_weapon_wizard_6 { background-image: url(spritesmith-main-5.png); - background-position: -287px -1649px; + background-position: -285px -1559px; width: 40px; height: 40px; } .weapon_healer_0 { background-image: url(spritesmith-main-5.png); - background-position: -546px -1374px; + background-position: -1432px -1092px; width: 90px; height: 90px; } .weapon_healer_1 { background-image: url(spritesmith-main-5.png); - background-position: -455px -1374px; + background-position: -1432px -1183px; width: 90px; height: 90px; } .weapon_healer_2 { background-image: url(spritesmith-main-5.png); - background-position: -364px -1374px; + background-position: -1432px -1274px; width: 90px; height: 90px; } .weapon_healer_3 { background-image: url(spritesmith-main-5.png); - background-position: -273px -1374px; + background-position: 0px -1377px; width: 90px; height: 90px; } .weapon_healer_4 { background-image: url(spritesmith-main-5.png); - background-position: -182px -1374px; + background-position: -91px -1377px; width: 90px; height: 90px; } .weapon_healer_5 { background-image: url(spritesmith-main-5.png); - background-position: -91px -1374px; + background-position: -182px -1377px; width: 90px; height: 90px; } .weapon_healer_6 { background-image: url(spritesmith-main-5.png); - background-position: 0px -1374px; + background-position: -273px -1377px; width: 90px; height: 90px; } .weapon_rogue_0 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -1274px; + background-position: -364px -1377px; width: 90px; height: 90px; } .weapon_rogue_1 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -1183px; + background-position: -964px -1104px; width: 90px; height: 90px; } .weapon_rogue_2 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -1092px; + background-position: -546px -1377px; width: 90px; height: 90px; } .weapon_rogue_3 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -1001px; + background-position: -637px -1377px; width: 90px; height: 90px; } .weapon_rogue_4 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -910px; + background-position: -728px -1377px; width: 90px; height: 90px; } .weapon_rogue_5 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -819px; + background-position: -819px -1377px; width: 90px; height: 90px; } .weapon_rogue_6 { background-image: url(spritesmith-main-5.png); - background-position: -1422px -728px; + background-position: -910px -1377px; width: 90px; height: 90px; } .weapon_special_1 { background-image: url(spritesmith-main-5.png); - background-position: -1137px 0px; + background-position: 0px -1104px; width: 102px; height: 90px; } .weapon_special_2 { background-image: url(spritesmith-main-5.png); - background-position: -1331px -1092px; + background-position: -1001px -1377px; width: 90px; height: 90px; } .weapon_special_3 { background-image: url(spritesmith-main-5.png); - background-position: -1331px -1001px; + background-position: -1092px -1377px; width: 90px; height: 90px; } .weapon_special_tridentOfCrashingTides { background-image: url(spritesmith-main-5.png); - background-position: -1331px -910px; + background-position: -1183px -1377px; width: 90px; height: 90px; } .weapon_warrior_0 { background-image: url(spritesmith-main-5.png); - background-position: -1331px -819px; + background-position: -1274px -1377px; width: 90px; height: 90px; } .weapon_warrior_1 { background-image: url(spritesmith-main-5.png); - background-position: -1331px -728px; + background-position: -1365px -1377px; width: 90px; height: 90px; } .weapon_warrior_2 { background-image: url(spritesmith-main-5.png); - background-position: -1331px -637px; + background-position: -1523px 0px; width: 90px; height: 90px; } .weapon_warrior_3 { background-image: url(spritesmith-main-5.png); - background-position: -1331px -546px; + background-position: -1523px -91px; width: 90px; height: 90px; } .weapon_warrior_4 { background-image: url(spritesmith-main-5.png); - background-position: -1240px -91px; + background-position: -1523px -182px; width: 90px; height: 90px; } .weapon_warrior_5 { background-image: url(spritesmith-main-5.png); - background-position: -1240px 0px; + background-position: -1523px -273px; width: 90px; height: 90px; } .weapon_warrior_6 { background-image: url(spritesmith-main-5.png); - background-position: -1092px -1101px; + background-position: -1523px -364px; width: 90px; height: 90px; } .weapon_wizard_0 { background-image: url(spritesmith-main-5.png); - background-position: -1001px -1101px; + background-position: -1523px -455px; width: 90px; height: 90px; } .weapon_wizard_1 { background-image: url(spritesmith-main-5.png); - background-position: -910px -1101px; + background-position: -1523px -546px; width: 90px; height: 90px; } .weapon_wizard_2 { background-image: url(spritesmith-main-5.png); - background-position: -819px -1101px; + background-position: -1523px -637px; width: 90px; height: 90px; } .weapon_wizard_3 { background-image: url(spritesmith-main-5.png); - background-position: -728px -1101px; + background-position: -1523px -728px; width: 90px; height: 90px; } .weapon_wizard_4 { background-image: url(spritesmith-main-5.png); - background-position: -637px -1101px; + background-position: -1523px -819px; width: 90px; height: 90px; } .weapon_wizard_5 { background-image: url(spritesmith-main-5.png); - background-position: -546px -1101px; + background-position: -1523px -910px; width: 90px; height: 90px; } .weapon_wizard_6 { background-image: url(spritesmith-main-5.png); - background-position: -455px -1101px; + background-position: -1523px -1001px; width: 90px; height: 90px; } .GrimReaper { background-image: url(spritesmith-main-5.png); - background-position: -1061px -209px; + background-position: -1614px -437px; width: 57px; height: 66px; } .Pet_Currency_Gem { background-image: url(spritesmith-main-5.png); - background-position: -1653px -52px; + background-position: -1131px -953px; width: 45px; height: 39px; } .Pet_Currency_Gem1x { background-image: url(spritesmith-main-5.png); - background-position: -1702px -600px; + background-position: -1675px -364px; width: 15px; height: 13px; } .Pet_Currency_Gem2x { background-image: url(spritesmith-main-5.png); - background-position: -1702px -573px; + background-position: -1672px -437px; width: 30px; height: 26px; } .PixelPaw-Gold { background-image: url(spritesmith-main-5.png); - background-position: -1183px -1101px; + background-position: -1614px -1271px; width: 51px; height: 51px; } .PixelPaw { background-image: url(spritesmith-main-5.png); - background-position: -1007px -762px; + background-position: -1614px -1323px; width: 51px; height: 51px; } .PixelPaw002 { background-image: url(spritesmith-main-5.png); - background-position: -1007px -710px; + background-position: -1614px -1219px; width: 51px; height: 51px; } .avatar_floral_healer { background-image: url(spritesmith-main-5.png); - background-position: -85px -980px; + background-position: 0px -1004px; width: 99px; height: 99px; } .avatar_floral_rogue { background-image: url(spritesmith-main-5.png); - background-position: -385px -980px; + background-position: -1131px -853px; width: 99px; height: 99px; } .avatar_floral_warrior { background-image: url(spritesmith-main-5.png); - background-position: -285px -980px; + background-position: -100px -1004px; width: 99px; height: 99px; } .avatar_floral_wizard { background-image: url(spritesmith-main-5.png); - background-position: -185px -980px; + background-position: -1131px -753px; width: 99px; height: 99px; } .empty_bottles { background-image: url(spritesmith-main-5.png); - background-position: -1061px -276px; + background-position: -1614px -504px; width: 64px; height: 54px; } .inventory_present { background-image: url(spritesmith-main-5.png); - background-position: -1010px -1465px; + background-position: -1076px -620px; width: 48px; height: 51px; } .inventory_present_01 { background-image: url(spritesmith-main-5.png); - background-position: -1274px -1192px; + background-position: -1274px -1195px; width: 48px; height: 51px; } .inventory_present_02 { background-image: url(spritesmith-main-5.png); - background-position: -1365px -1283px; + background-position: -1060px -905px; width: 48px; height: 51px; } .inventory_present_03 { background-image: url(spritesmith-main-5.png); - background-position: -1456px -1374px; + background-position: -1060px -853px; width: 48px; height: 51px; } .inventory_present_04 { background-image: url(spritesmith-main-5.png); - background-position: -422px -1465px; + background-position: -1076px -759px; width: 48px; height: 51px; } .inventory_present_05 { background-image: url(spritesmith-main-5.png); - background-position: -471px -1465px; + background-position: -1076px -707px; width: 48px; height: 51px; } .inventory_present_06 { background-image: url(spritesmith-main-5.png); - background-position: -520px -1465px; + background-position: -1614px -1375px; width: 48px; height: 51px; } .inventory_present_07 { background-image: url(spritesmith-main-5.png); - background-position: -569px -1465px; + background-position: -1076px -568px; width: 48px; height: 51px; } .inventory_present_08 { background-image: url(spritesmith-main-5.png); - background-position: -667px -1465px; + background-position: -1456px -1377px; width: 48px; height: 51px; } .inventory_present_09 { background-image: url(spritesmith-main-5.png); - background-position: -716px -1465px; + background-position: -1076px -429px; width: 48px; height: 51px; } .inventory_present_10 { background-image: url(spritesmith-main-5.png); - background-position: -863px -1465px; + background-position: -1076px -342px; width: 48px; height: 51px; } .inventory_present_11 { background-image: url(spritesmith-main-5.png); - background-position: -912px -1465px; + background-position: -1076px -290px; width: 48px; height: 51px; } .inventory_present_12 { background-image: url(spritesmith-main-5.png); - background-position: -961px -1465px; + background-position: -1614px -1479px; width: 48px; height: 51px; } .inventory_quest_scroll { background-image: url(spritesmith-main-5.png); - background-position: -1108px -1465px; + background-position: -1076px -481px; width: 48px; height: 51px; } .inventory_quest_scroll_locked { background-image: url(spritesmith-main-5.png); - background-position: -1059px -1465px; + background-position: -1614px -1427px; width: 48px; height: 51px; } .inventory_special_birthday { background-image: url(spritesmith-main-5.png); - background-position: -1061px -716px; + background-position: -1614px -1164px; width: 57px; height: 54px; } .inventory_special_fortify { background-image: url(spritesmith-main-5.png); - background-position: -1061px -606px; + background-position: -1614px -834px; width: 57px; height: 54px; } .inventory_special_greeting { background-image: url(spritesmith-main-5.png); - background-position: -1061px -826px; + background-position: -1614px -1109px; width: 57px; height: 54px; } .inventory_special_nye { background-image: url(spritesmith-main-5.png); - background-position: -1061px -331px; + background-position: -1614px -1054px; width: 57px; height: 54px; } .inventory_special_opaquePotion { background-image: url(spritesmith-main-5.png); - background-position: -1653px -1199px; + background-position: -984px -1607px; width: 40px; height: 40px; } .inventory_special_seafoam { background-image: url(spritesmith-main-5.png); - background-position: -1061px -386px; + background-position: -1614px -999px; width: 57px; height: 54px; } .inventory_special_shinySeed { background-image: url(spritesmith-main-5.png); - background-position: -1061px -441px; + background-position: -1614px -669px; width: 57px; height: 54px; } .inventory_special_snowball { background-image: url(spritesmith-main-5.png); - background-position: -1061px -496px; + background-position: -1614px -614px; width: 57px; height: 54px; } .inventory_special_spookDust { background-image: url(spritesmith-main-5.png); - background-position: -1061px -551px; + background-position: -1614px -889px; width: 57px; height: 54px; } .inventory_special_thankyou { background-image: url(spritesmith-main-5.png); - background-position: -364px -1465px; + background-position: -1614px -779px; width: 57px; height: 54px; } .inventory_special_trinket { background-image: url(spritesmith-main-5.png); - background-position: -618px -1465px; + background-position: -1365px -1286px; width: 48px; height: 51px; } .inventory_special_valentine { background-image: url(spritesmith-main-5.png); - background-position: -1061px -661px; + background-position: -1614px -559px; width: 57px; height: 54px; } .knockout { background-image: url(spritesmith-main-5.png); - background-position: -660px -604px; + background-position: 0px -1559px; width: 120px; height: 47px; } .pet_key { background-image: url(spritesmith-main-5.png); - background-position: -1061px -771px; + background-position: -1614px -724px; width: 57px; height: 54px; } .rebirth_orb { background-image: url(spritesmith-main-5.png); - background-position: -1061px -881px; + background-position: -1614px -944px; width: 57px; height: 54px; } .seafoam_star { background-image: url(spritesmith-main-5.png); - background-position: 0px -1101px; + background-position: -1614px 0px; width: 90px; height: 90px; } .shop_armoire { background-image: url(spritesmith-main-5.png); - background-position: -1384px -1556px; + background-position: -41px -1648px; width: 40px; height: 40px; } .snowman { background-image: url(spritesmith-main-5.png); - background-position: -965px -841px; + background-position: -1456px -1468px; width: 90px; height: 90px; } .spookman { background-image: url(spritesmith-main-5.png); - background-position: -1137px -1001px; + background-position: -1365px -1468px; width: 90px; height: 90px; } .zzz { background-image: url(spritesmith-main-5.png); - background-position: -1548px -1556px; + background-position: -205px -1648px; width: 40px; height: 40px; } .zzz_light { background-image: url(spritesmith-main-5.png); - background-position: -1507px -1556px; + background-position: -164px -1648px; width: 40px; height: 40px; } .npc_alex { background-image: url(spritesmith-main-5.png); - background-position: -871px -293px; + background-position: -477px -853px; width: 162px; height: 138px; } .npc_alex_broken { background-image: url(spritesmith-main-5.png); - background-position: 0px -841px; + background-position: -151px -853px; width: 162px; height: 138px; } .npc_aprilFool { background-image: url(spritesmith-main-5.png); - background-position: -282px -841px; + background-position: -939px -853px; width: 120px; height: 120px; } .npc_bailey { background-image: url(spritesmith-main-5.png); - background-position: -1061px -136px; + background-position: -1614px -364px; width: 60px; height: 72px; } .npc_bailey_broken { background-image: url(spritesmith-main-5.png); - background-position: -693px -980px; + background-position: -513px -1004px; width: 114px; height: 81px; } .npc_daniel { background-image: url(spritesmith-main-5.png); - background-position: -871px -710px; + background-position: -803px -853px; width: 135px; height: 123px; } .npc_ian { background-image: url(spritesmith-main-5.png); - background-position: -1061px 0px; + background-position: -1131px -405px; width: 75px; height: 135px; } .npc_justin { background-image: url(spritesmith-main-5.png); - background-position: 0px -980px; + background-position: -1131px -541px; width: 84px; height: 120px; } .npc_justin_head { background-image: url(spritesmith-main-5.png); - background-position: -1702px -533px; + background-position: -1666px -1219px; width: 36px; height: 39px; } .npc_matt { background-image: url(spritesmith-main-5.png); - background-position: -660px -465px; + background-position: -880px -568px; width: 195px; height: 138px; } .npc_matt_broken { background-image: url(spritesmith-main-5.png); - background-position: -660px -326px; + background-position: -880px -429px; width: 195px; height: 138px; } .npc_timetravelers { background-image: url(spritesmith-main-5.png); - background-position: -664px -660px; + background-position: -880px -707px; width: 195px; height: 138px; } .npc_timetravelers_active { background-image: url(spritesmith-main-5.png); - background-position: -468px -660px; + background-position: -880px -290px; width: 195px; height: 138px; } .npc_tyler { background-image: url(spritesmith-main-5.png); - background-position: -1240px -819px; + background-position: -1183px -1468px; width: 90px; height: 90px; } .seasonalshop_closed { background-image: url(spritesmith-main-5.png); - background-position: -871px -571px; + background-position: -314px -853px; width: 162px; height: 138px; } .seasonalshop_open { background-image: url(spritesmith-main-5.png); - background-position: -871px -432px; + background-position: -640px -853px; width: 162px; height: 138px; } -.inventory_quest_scroll_atom1 { - background-image: url(spritesmith-main-5.png); - background-position: -1206px -1465px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_atom1_locked { - background-image: url(spritesmith-main-5.png); - background-position: -1157px -1465px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_atom2 { - background-image: url(spritesmith-main-5.png); - background-position: -1304px -1465px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_atom2_locked { - background-image: url(spritesmith-main-5.png); - background-position: -1255px -1465px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_atom3 { - background-image: url(spritesmith-main-5.png); - background-position: -1402px -1465px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_atom3_locked { - background-image: url(spritesmith-main-5.png); - background-position: -1353px -1465px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_basilist { - background-image: url(spritesmith-main-5.png); - background-position: -1451px -1465px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_bunny { - background-image: url(spritesmith-main-5.png); - background-position: -1500px -1465px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_cheetah { - background-image: url(spritesmith-main-5.png); - background-position: -1549px -1465px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_dilatoryDistress1 { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -52px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_dilatoryDistress2 { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -156px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_dilatoryDistress2_locked { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -104px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_dilatoryDistress3 { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -260px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_dilatoryDistress3_locked { - background-image: url(spritesmith-main-5.png); - background-position: -1653px 0px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_dilatory_derby { - background-image: url(spritesmith-main-5.png); - background-position: -1604px 0px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_egg { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -312px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_evilsanta { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -364px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_evilsanta2 { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -416px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_falcon { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -468px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_frog { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -520px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_ghost_stag { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -572px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_goldenknight1 { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -676px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_goldenknight1_locked { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -624px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_goldenknight2 { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -780px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_goldenknight2_locked { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -728px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_goldenknight3 { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -884px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_goldenknight3_locked { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -832px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_gryphon { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -936px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_harpy { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -988px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_hedgehog { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -1040px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_horse { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -1092px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_kraken { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -1144px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_monkey { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -1196px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_moonstone1 { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -1300px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_moonstone1_locked { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -1248px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_moonstone2 { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -1404px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_moonstone2_locked { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -1352px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_moonstone3 { - background-image: url(spritesmith-main-5.png); - background-position: 0px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_moonstone3_locked { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -1456px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_octopus { - background-image: url(spritesmith-main-5.png); - background-position: -49px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_owl { - background-image: url(spritesmith-main-5.png); - background-position: -98px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_penguin { - background-image: url(spritesmith-main-5.png); - background-position: -147px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_rat { - background-image: url(spritesmith-main-5.png); - background-position: -196px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_rock { - background-image: url(spritesmith-main-5.png); - background-position: -245px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_rooster { - background-image: url(spritesmith-main-5.png); - background-position: -294px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_sabretooth { - background-image: url(spritesmith-main-5.png); - background-position: -343px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_sheep { - background-image: url(spritesmith-main-5.png); - background-position: -392px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_slime { - background-image: url(spritesmith-main-5.png); - background-position: -441px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_snail { - background-image: url(spritesmith-main-5.png); - background-position: -490px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_snake { - background-image: url(spritesmith-main-5.png); - background-position: -539px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_spider { - background-image: url(spritesmith-main-5.png); - background-position: -588px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_trex { - background-image: url(spritesmith-main-5.png); - background-position: -686px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_trex_undead { - background-image: url(spritesmith-main-5.png); - background-position: -637px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_unicorn { - background-image: url(spritesmith-main-5.png); - background-position: -735px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_vice1 { - background-image: url(spritesmith-main-5.png); - background-position: -833px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_vice1_locked { - background-image: url(spritesmith-main-5.png); - background-position: -784px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_vice2 { - background-image: url(spritesmith-main-5.png); - background-position: -931px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_vice2_locked { - background-image: url(spritesmith-main-5.png); - background-position: -882px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_vice3 { - background-image: url(spritesmith-main-5.png); - background-position: -1029px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_vice3_locked { - background-image: url(spritesmith-main-5.png); - background-position: -980px -1556px; - width: 48px; - height: 51px; -} -.inventory_quest_scroll_whale { - background-image: url(spritesmith-main-5.png); - background-position: -1078px -1556px; - width: 48px; - height: 51px; -} .quest_atom1 { background-image: url(spritesmith-main-5.png); - background-position: -217px -660px; + background-position: -880px 0px; width: 250px; height: 150px; } .quest_atom2 { background-image: url(spritesmith-main-5.png); - background-position: -660px -187px; + background-position: -880px -151px; width: 207px; height: 138px; } .quest_atom3 { background-image: url(spritesmith-main-5.png); - background-position: 0px -660px; + background-position: 0px -672px; width: 216px; height: 180px; } .quest_basilist { background-image: url(spritesmith-main-5.png); - background-position: -871px 0px; + background-position: -685px -672px; width: 189px; height: 141px; } .quest_bunny { background-image: url(spritesmith-main-5.png); - background-position: -660px 0px; + background-position: -653px -452px; width: 210px; height: 186px; } .quest_cheetah { background-image: url(spritesmith-main-5.png); - background-position: -220px -220px; + background-position: -440px 0px; width: 219px; height: 219px; } .quest_dilatory { background-image: url(spritesmith-main-5.png); - background-position: 0px -440px; + background-position: -220px 0px; width: 219px; height: 219px; } .quest_dilatoryDistress1 { background-image: url(spritesmith-main-5.png); - background-position: -442px -440px; + background-position: -442px -452px; width: 210px; height: 210px; } -.quest_dilatoryDistress1_blueFins { - background-image: url(spritesmith-main-5.png); - background-position: -1127px -1556px; - width: 51px; - height: 48px; -} -.quest_dilatoryDistress1_fireCoral { - background-image: url(spritesmith-main-5.png); - background-position: -765px -1465px; - width: 48px; - height: 51px; -} .quest_dilatoryDistress2 { background-image: url(spritesmith-main-5.png); - background-position: -871px -142px; + background-position: 0px -853px; width: 150px; height: 150px; } .quest_dilatoryDistress3 { background-image: url(spritesmith-main-5.png); - background-position: 0px 0px; + background-position: 0px -452px; width: 219px; height: 219px; } .quest_dilatory_derby { background-image: url(spritesmith-main-5.png); - background-position: -440px -220px; + background-position: -220px -232px; width: 219px; height: 219px; } .quest_egg { background-image: url(spritesmith-main-5.png); - background-position: -808px -980px; + background-position: -628px -1004px; width: 221px; height: 39px; } -.quest_egg_plainEgg { - background-image: url(spritesmith-main-5.png); - background-position: -1604px -208px; - width: 48px; - height: 51px; -} .quest_evilsanta { background-image: url(spritesmith-main-5.png); - background-position: -163px -841px; + background-position: -1131px 0px; width: 118px; height: 131px; } .quest_evilsanta2 { background-image: url(spritesmith-main-5.png); - background-position: 0px -220px; + background-position: -660px 0px; width: 219px; height: 219px; } .quest_falcon { background-image: url(spritesmith-main-5.png); - background-position: -220px 0px; + background-position: -440px -232px; width: 219px; height: 219px; } .quest_frog { background-image: url(spritesmith-main-5.png); - background-position: -220px -440px; + background-position: -220px -452px; width: 221px; height: 213px; } .quest_ghost_stag { background-image: url(spritesmith-main-5.png); - background-position: -440px 0px; + background-position: 0px -232px; width: 219px; height: 219px; } .quest_goldenknight1 { background-image: url(spritesmith-main-5.png); - background-position: -808px -1020px; + background-position: -850px -1004px; width: 221px; height: 39px; } -.quest_goldenknight1_testimony { +.quest_goldenknight2 { background-image: url(spritesmith-main-5.png); - background-position: -814px -1465px; - width: 48px; - height: 51px; + background-position: -434px -672px; + width: 250px; + height: 150px; +} +.quest_goldenknight3 { + background-image: url(spritesmith-main-5.png); + background-position: 0px 0px; + width: 219px; + height: 231px; +} +.quest_gryphon { + background-image: url(spritesmith-main-5.png); + background-position: -217px -672px; + width: 216px; + height: 177px; +} +.quest_harpy { + background-image: url(spritesmith-main-5.png); + background-position: -660px -220px; + width: 219px; + height: 219px; } diff --git a/common/dist/sprites/spritesmith-main-5.png b/common/dist/sprites/spritesmith-main-5.png index 952f00fe21..1ec8dc7229 100644 Binary files a/common/dist/sprites/spritesmith-main-5.png and b/common/dist/sprites/spritesmith-main-5.png differ diff --git a/common/dist/sprites/spritesmith-main-6.css b/common/dist/sprites/spritesmith-main-6.css index 0556031420..a5ef151fd8 100644 --- a/common/dist/sprites/spritesmith-main-6.css +++ b/common/dist/sprites/spritesmith-main-6.css @@ -1,1392 +1,1746 @@ .quest_TEMPLATE_FOR_MISSING_IMAGE { background-image: url(spritesmith-main-6.png); - background-position: -1378px -1539px; + background-position: -318px -1527px; width: 221px; height: 39px; } -.quest_goldenknight2 { - background-image: url(spritesmith-main-6.png); - background-position: 0px -1070px; - width: 250px; - height: 150px; -} -.quest_goldenknight3 { - background-image: url(spritesmith-main-6.png); - background-position: 0px 0px; - width: 219px; - height: 231px; -} -.quest_gryphon { - background-image: url(spritesmith-main-6.png); - background-position: -874px -892px; - width: 216px; - height: 177px; -} -.quest_harpy { - background-image: url(spritesmith-main-6.png); - background-position: -440px 0px; - width: 219px; - height: 219px; -} .quest_hedgehog { background-image: url(spritesmith-main-6.png); - background-position: -1100px -214px; + background-position: -880px -651px; width: 219px; height: 186px; } .quest_horse { background-image: url(spritesmith-main-6.png); - background-position: -220px -232px; + background-position: -220px 0px; width: 219px; height: 219px; } .quest_kraken { background-image: url(spritesmith-main-6.png); - background-position: -223px -892px; + background-position: -440px -880px; width: 216px; height: 177px; } .quest_monkey { background-image: url(spritesmith-main-6.png); - background-position: -660px 0px; + background-position: 0px -220px; width: 219px; height: 219px; } .quest_moonstone1 { background-image: url(spritesmith-main-6.png); - background-position: -660px -220px; + background-position: -220px -220px; width: 219px; height: 219px; } -.quest_moonstone1_moonstone { - background-image: url(spritesmith-main-6.png); - background-position: -1737px -1086px; - width: 30px; - height: 30px; -} .quest_moonstone2 { background-image: url(spritesmith-main-6.png); - background-position: 0px -452px; + background-position: -440px 0px; width: 219px; height: 219px; } .quest_moonstone3 { background-image: url(spritesmith-main-6.png); - background-position: -220px -452px; + background-position: -440px -220px; width: 219px; height: 219px; } .quest_octopus { background-image: url(spritesmith-main-6.png); - background-position: 0px -892px; + background-position: 0px -880px; width: 222px; height: 177px; } .quest_owl { background-image: url(spritesmith-main-6.png); - background-position: -660px -452px; + background-position: -220px -440px; width: 219px; height: 219px; } .quest_penguin { background-image: url(spritesmith-main-6.png); - background-position: -1320px -178px; + background-position: -1100px -531px; width: 190px; height: 183px; } .quest_rat { background-image: url(spritesmith-main-6.png); - background-position: -880px -220px; + background-position: -660px 0px; width: 219px; height: 219px; } .quest_rock { background-image: url(spritesmith-main-6.png); - background-position: -880px -672px; + background-position: -880px -220px; width: 216px; height: 216px; } .quest_rooster { background-image: url(spritesmith-main-6.png); - background-position: -1091px -892px; + background-position: -1100px -178px; width: 213px; height: 174px; } .quest_sabretooth { background-image: url(spritesmith-main-6.png); - background-position: -220px -672px; + background-position: 0px -660px; width: 219px; height: 219px; } .quest_sheep { background-image: url(spritesmith-main-6.png); - background-position: -440px -672px; + background-position: -220px -660px; width: 219px; height: 219px; } .quest_slime { background-image: url(spritesmith-main-6.png); - background-position: -660px -672px; + background-position: -440px -660px; width: 219px; height: 219px; } .quest_snail { background-image: url(spritesmith-main-6.png); - background-position: -1100px 0px; + background-position: -880px -437px; width: 219px; height: 213px; } .quest_snake { background-image: url(spritesmith-main-6.png); - background-position: -1100px -401px; + background-position: -874px -880px; width: 216px; height: 177px; } .quest_spider { background-image: url(spritesmith-main-6.png); - background-position: -251px -1070px; + background-position: 0px -1058px; width: 250px; height: 150px; } .quest_stressbeast { background-image: url(spritesmith-main-6.png); - background-position: -880px 0px; + background-position: -660px -440px; width: 219px; height: 219px; } .quest_stressbeast_bailey { background-image: url(spritesmith-main-6.png); - background-position: -220px 0px; + background-position: -880px 0px; width: 219px; height: 219px; } .quest_stressbeast_guide { background-image: url(spritesmith-main-6.png); - background-position: 0px -672px; + background-position: -660px -660px; width: 219px; height: 219px; } .quest_stressbeast_stables { background-image: url(spritesmith-main-6.png); - background-position: -880px -440px; + background-position: 0px 0px; width: 219px; height: 219px; } .quest_trex { background-image: url(spritesmith-main-6.png); - background-position: -1320px 0px; + background-position: -1100px -353px; width: 204px; height: 177px; } .quest_trex_undead { background-image: url(spritesmith-main-6.png); - background-position: -440px -892px; + background-position: -223px -880px; width: 216px; height: 177px; } .quest_unicorn { background-image: url(spritesmith-main-6.png); - background-position: -440px -452px; + background-position: -660px -220px; width: 219px; height: 219px; } .quest_vice1 { background-image: url(spritesmith-main-6.png); - background-position: -657px -892px; + background-position: -657px -880px; width: 216px; height: 177px; } .quest_vice2 { background-image: url(spritesmith-main-6.png); - background-position: -440px -232px; + background-position: -440px -440px; width: 219px; height: 219px; } -.quest_vice2_lightCrystal { - background-image: url(spritesmith-main-6.png); - background-position: -1737px -708px; - width: 40px; - height: 40px; -} .quest_vice3 { background-image: url(spritesmith-main-6.png); - background-position: -1100px -579px; + background-position: -1100px 0px; width: 216px; height: 177px; } .quest_whale { background-image: url(spritesmith-main-6.png); - background-position: 0px -232px; + background-position: 0px -440px; width: 219px; height: 219px; } +.quest_dilatoryDistress1_blueFins { + background-image: url(spritesmith-main-6.png); + background-position: 0px -1633px; + width: 51px; + height: 48px; +} +.quest_dilatoryDistress1_fireCoral { + background-image: url(spritesmith-main-6.png); + background-position: -1635px -520px; + width: 48px; + height: 51px; +} +.quest_egg_plainEgg { + background-image: url(spritesmith-main-6.png); + background-position: -1635px -572px; + width: 48px; + height: 51px; +} +.quest_goldenknight1_testimony { + background-image: url(spritesmith-main-6.png); + background-position: -1635px -624px; + width: 48px; + height: 51px; +} +.quest_moonstone1_moonstone { + background-image: url(spritesmith-main-6.png); + background-position: -383px -1173px; + width: 30px; + height: 30px; +} +.quest_vice2_lightCrystal { + background-image: url(spritesmith-main-6.png); + background-position: -552px -1633px; + width: 40px; + height: 40px; +} +.inventory_quest_scroll_atom1 { + background-image: url(spritesmith-main-6.png); + background-position: -1635px -728px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_atom1_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1635px -676px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_atom2 { + background-image: url(spritesmith-main-6.png); + background-position: -1635px -832px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_atom2_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1635px -780px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_atom3 { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -468px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_atom3_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1635px -884px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_basilist { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -520px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_bunny { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -572px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_cheetah { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -624px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_dilatoryDistress1 { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -728px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_dilatoryDistress2 { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -832px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_dilatoryDistress2_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -780px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_dilatoryDistress3 { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -936px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_dilatoryDistress3_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -884px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_dilatory_derby { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -676px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_egg { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -988px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_evilsanta { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -1040px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_evilsanta2 { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -1092px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_falcon { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -1144px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_frog { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -1248px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_ghost_stag { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -1300px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_goldenknight1 { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -1404px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_goldenknight1_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -1352px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_goldenknight2 { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -1508px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_goldenknight2_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -1456px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_goldenknight3 { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -1612px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_goldenknight3_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1684px -1560px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_gryphon { + background-image: url(spritesmith-main-6.png); + background-position: -1733px 0px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_harpy { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -52px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_hedgehog { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -104px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_horse { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -156px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_kraken { + background-image: url(spritesmith-main-6.png); + background-position: -49px -1682px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_monkey { + background-image: url(spritesmith-main-6.png); + background-position: 0px -1682px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_moonstone1 { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -1560px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_moonstone1_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -1612px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_moonstone2 { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -1456px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_moonstone2_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -1508px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_moonstone3 { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -1352px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_moonstone3_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -1404px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_octopus { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -1300px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_owl { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -1248px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_penguin { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -1196px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_rat { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -1144px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_rock { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -1092px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_rooster { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -1040px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_sabretooth { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -988px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_sheep { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -936px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_slime { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -884px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_snail { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -832px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_snake { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -780px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_spider { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -728px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_trex { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -624px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_trex_undead { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -676px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_unicorn { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -572px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_vice1 { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -468px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_vice1_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -520px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_vice2 { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -364px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_vice2_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -416px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_vice3 { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -260px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_vice3_locked { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -312px; + width: 48px; + height: 51px; +} +.inventory_quest_scroll_whale { + background-image: url(spritesmith-main-6.png); + background-position: -1733px -208px; + width: 48px; + height: 51px; +} .shop_copper { background-image: url(spritesmith-main-6.png); - background-position: -1737px -1163px; + background-position: -480px -1173px; width: 32px; height: 22px; } .shop_eyes { background-image: url(spritesmith-main-6.png); - background-position: -1737px -749px; + background-position: -1044px -838px; width: 40px; height: 40px; } .shop_gold { background-image: url(spritesmith-main-6.png); - background-position: -1737px -1117px; + background-position: -447px -1173px; width: 32px; height: 22px; } .shop_opaquePotion { background-image: url(spritesmith-main-6.png); - background-position: -1737px -790px; + background-position: -429px -1633px; width: 40px; height: 40px; } .shop_potion { background-image: url(spritesmith-main-6.png); - background-position: -1737px -831px; + background-position: -470px -1633px; width: 40px; height: 40px; } .shop_reroll { background-image: url(spritesmith-main-6.png); - background-position: -1737px -872px; + background-position: -511px -1633px; width: 40px; height: 40px; } .shop_seafoam { background-image: url(spritesmith-main-6.png); - background-position: -1737px -954px; + background-position: -350px -1173px; width: 32px; height: 32px; } .shop_shinySeed { background-image: url(spritesmith-main-6.png); - background-position: -1737px -987px; + background-position: -317px -1173px; width: 32px; height: 32px; } .shop_silver { background-image: url(spritesmith-main-6.png); - background-position: -1737px -1140px; + background-position: -414px -1173px; width: 32px; height: 22px; } .shop_snowball { background-image: url(spritesmith-main-6.png); - background-position: -1737px -1020px; + background-position: -284px -1173px; width: 32px; height: 32px; } .shop_spookDust { background-image: url(spritesmith-main-6.png); - background-position: -1737px -1053px; + background-position: -251px -1173px; width: 32px; height: 32px; } .shop_backStab { background-image: url(spritesmith-main-6.png); - background-position: -1737px -93px; + background-position: -1423px -1378px; width: 40px; height: 40px; } .shop_brightness { background-image: url(spritesmith-main-6.png); - background-position: -1737px -585px; + background-position: -388px -1633px; width: 40px; height: 40px; } .shop_defensiveStance { background-image: url(spritesmith-main-6.png); - background-position: -1737px -544px; + background-position: -1464px -1378px; width: 40px; height: 40px; } .shop_earth { background-image: url(spritesmith-main-6.png); - background-position: -1737px -503px; + background-position: -1317px -1272px; width: 40px; height: 40px; } .shop_fireball { background-image: url(spritesmith-main-6.png); - background-position: -1737px -913px; + background-position: -1358px -1272px; width: 40px; height: 40px; } .shop_frost { background-image: url(spritesmith-main-6.png); - background-position: -1737px -421px; + background-position: -880px -838px; width: 40px; height: 40px; } .shop_heal { background-image: url(spritesmith-main-6.png); - background-position: -1737px -380px; + background-position: -921px -838px; width: 40px; height: 40px; } .shop_heallAll { background-image: url(spritesmith-main-6.png); - background-position: -1737px -339px; + background-position: -962px -838px; width: 40px; height: 40px; } .shop_intimidate { background-image: url(spritesmith-main-6.png); - background-position: -1737px -298px; + background-position: -1003px -838px; width: 40px; height: 40px; } .shop_mpheal { background-image: url(spritesmith-main-6.png); - background-position: -1737px -257px; + background-position: -1573px -1484px; width: 40px; height: 40px; } .shop_pickPocket { background-image: url(spritesmith-main-6.png); - background-position: -1737px -216px; + background-position: -142px -1633px; width: 40px; height: 40px; } .shop_protectAura { background-image: url(spritesmith-main-6.png); - background-position: -1737px -175px; + background-position: -183px -1633px; width: 40px; height: 40px; } .shop_smash { background-image: url(spritesmith-main-6.png); - background-position: -1737px -134px; + background-position: -224px -1633px; width: 40px; height: 40px; } .shop_stealth { background-image: url(spritesmith-main-6.png); - background-position: -1737px -667px; + background-position: -265px -1633px; width: 40px; height: 40px; } .shop_toolsOfTrade { background-image: url(spritesmith-main-6.png); - background-position: -1737px -626px; + background-position: -306px -1633px; width: 40px; height: 40px; } .shop_valorousPresence { background-image: url(spritesmith-main-6.png); - background-position: -1737px -462px; + background-position: -347px -1633px; width: 40px; height: 40px; } .Pet_Egg_BearCub { background-image: url(spritesmith-main-6.png); - background-position: -1426px -822px; + background-position: -1684px -416px; width: 48px; height: 51px; } .Pet_Egg_Bunny { background-image: url(spritesmith-main-6.png); - background-position: -1475px -822px; + background-position: -1151px -1567px; width: 48px; height: 51px; } .Pet_Egg_Cactus { background-image: url(spritesmith-main-6.png); - background-position: -1426px -874px; + background-position: -318px -1567px; width: 48px; height: 51px; } .Pet_Egg_Cheetah { background-image: url(spritesmith-main-6.png); - background-position: -1475px -874px; + background-position: -1684px -1196px; width: 48px; height: 51px; } .Pet_Egg_Cuttlefish { background-image: url(spritesmith-main-6.png); - background-position: -1426px -937px; + background-position: -367px -1567px; width: 48px; height: 51px; } .Pet_Egg_Deer { background-image: url(spritesmith-main-6.png); - background-position: -1475px -937px; + background-position: -416px -1567px; width: 48px; height: 51px; } .Pet_Egg_Dragon { background-image: url(spritesmith-main-6.png); - background-position: -1426px -989px; + background-position: -465px -1567px; width: 48px; height: 51px; } .Pet_Egg_Egg { background-image: url(spritesmith-main-6.png); - background-position: -1475px -989px; + background-position: -514px -1567px; width: 48px; height: 51px; } .Pet_Egg_Falcon { background-image: url(spritesmith-main-6.png); - background-position: -1426px -1052px; + background-position: -563px -1567px; width: 48px; height: 51px; } .Pet_Egg_FlyingPig { background-image: url(spritesmith-main-6.png); - background-position: -588px -1645px; + background-position: -612px -1567px; width: 48px; height: 51px; } .Pet_Egg_Fox { background-image: url(spritesmith-main-6.png); - background-position: -539px -1645px; + background-position: -661px -1567px; width: 48px; height: 51px; } .Pet_Egg_Frog { background-image: url(spritesmith-main-6.png); - background-position: -490px -1645px; + background-position: -710px -1567px; width: 48px; height: 51px; } .Pet_Egg_Gryphon { background-image: url(spritesmith-main-6.png); - background-position: -441px -1645px; + background-position: -759px -1567px; width: 48px; height: 51px; } .Pet_Egg_Hedgehog { background-image: url(spritesmith-main-6.png); - background-position: -392px -1645px; + background-position: -808px -1567px; width: 48px; height: 51px; } .Pet_Egg_Horse { background-image: url(spritesmith-main-6.png); - background-position: -343px -1645px; + background-position: -857px -1567px; width: 48px; height: 51px; } .Pet_Egg_LionCub { background-image: url(spritesmith-main-6.png); - background-position: -294px -1645px; + background-position: -906px -1567px; width: 48px; height: 51px; } .Pet_Egg_Monkey { background-image: url(spritesmith-main-6.png); - background-position: -245px -1645px; + background-position: -955px -1567px; width: 48px; height: 51px; } .Pet_Egg_Octopus { background-image: url(spritesmith-main-6.png); - background-position: -196px -1645px; + background-position: -1004px -1567px; width: 48px; height: 51px; } .Pet_Egg_Owl { background-image: url(spritesmith-main-6.png); - background-position: -1631px -1484px; + background-position: -1053px -1567px; width: 48px; height: 51px; } .Pet_Egg_PandaCub { background-image: url(spritesmith-main-6.png); - background-position: -98px -1645px; + background-position: -1102px -1567px; width: 48px; height: 51px; } .Pet_Egg_Parrot { background-image: url(spritesmith-main-6.png); - background-position: -49px -1645px; + background-position: -1635px -468px; width: 48px; height: 51px; } .Pet_Egg_Penguin { background-image: url(spritesmith-main-6.png); - background-position: 0px -1645px; + background-position: -1200px -1567px; width: 48px; height: 51px; } .Pet_Egg_PolarBear { background-image: url(spritesmith-main-6.png); - background-position: -1672px -1579px; + background-position: -1249px -1567px; width: 48px; height: 51px; } .Pet_Egg_Rat { background-image: url(spritesmith-main-6.png); - background-position: -1623px -1579px; + background-position: -1298px -1567px; width: 48px; height: 51px; } .Pet_Egg_Rock { background-image: url(spritesmith-main-6.png); - background-position: -1574px -1579px; + background-position: -1347px -1567px; width: 48px; height: 51px; } .Pet_Egg_Rooster { background-image: url(spritesmith-main-6.png); - background-position: -1525px -1579px; + background-position: -1396px -1567px; width: 48px; height: 51px; } .Pet_Egg_Sabretooth { background-image: url(spritesmith-main-6.png); - background-position: -1476px -1579px; + background-position: -1445px -1567px; width: 48px; height: 51px; } .Pet_Egg_Seahorse { background-image: url(spritesmith-main-6.png); - background-position: -1427px -1579px; + background-position: -1494px -1567px; width: 48px; height: 51px; } .Pet_Egg_Sheep { background-image: url(spritesmith-main-6.png); - background-position: -1378px -1579px; + background-position: -1543px -1567px; width: 48px; height: 51px; } .Pet_Egg_Slime { background-image: url(spritesmith-main-6.png); - background-position: -1244px -1122px; + background-position: -1635px 0px; width: 48px; height: 51px; } .Pet_Egg_Snail { background-image: url(spritesmith-main-6.png); - background-position: -1244px -1070px; + background-position: -1635px -52px; width: 48px; height: 51px; } .Pet_Egg_Snake { background-image: url(spritesmith-main-6.png); - background-position: -1467px -1167px; + background-position: -1635px -104px; width: 48px; height: 51px; } .Pet_Egg_Spider { background-image: url(spritesmith-main-6.png); - background-position: -1418px -1167px; + background-position: -1635px -156px; width: 48px; height: 51px; } .Pet_Egg_TRex { background-image: url(spritesmith-main-6.png); - background-position: -1320px -1167px; + background-position: -1635px -260px; width: 48px; height: 51px; } .Pet_Egg_TigerCub { background-image: url(spritesmith-main-6.png); - background-position: -1369px -1167px; + background-position: -1635px -208px; width: 48px; height: 51px; } .Pet_Egg_Unicorn { background-image: url(spritesmith-main-6.png); - background-position: -1475px -1104px; + background-position: -1635px -312px; width: 48px; height: 51px; } .Pet_Egg_Whale { background-image: url(spritesmith-main-6.png); - background-position: -1426px -1104px; + background-position: -1635px -364px; width: 48px; height: 51px; } .Pet_Egg_Wolf { background-image: url(spritesmith-main-6.png); - background-position: -1475px -1052px; + background-position: -1635px -416px; width: 48px; height: 51px; } .Pet_Food_Cake_Base { background-image: url(spritesmith-main-6.png); - background-position: -909px -1645px; + background-position: -98px -1633px; width: 43px; height: 43px; } .Pet_Food_Cake_CottonCandyBlue { background-image: url(spritesmith-main-6.png); - background-position: -1737px -48px; + background-position: -1592px -1567px; width: 42px; height: 44px; } .Pet_Food_Cake_CottonCandyPink { background-image: url(spritesmith-main-6.png); - background-position: 0px -1697px; + background-position: -1378px -1315px; width: 43px; height: 45px; } .Pet_Food_Cake_Desert { background-image: url(spritesmith-main-6.png); - background-position: -777px -1645px; + background-position: -1484px -1421px; width: 43px; height: 44px; } .Pet_Food_Cake_Golden { background-image: url(spritesmith-main-6.png); - background-position: -953px -1645px; + background-position: -1529px -1484px; width: 43px; height: 42px; } .Pet_Food_Cake_Red { background-image: url(spritesmith-main-6.png); - background-position: -821px -1645px; + background-position: -1378px -1361px; width: 43px; height: 44px; } .Pet_Food_Cake_Shade { background-image: url(spritesmith-main-6.png); - background-position: -865px -1645px; + background-position: -1484px -1466px; width: 43px; height: 44px; } .Pet_Food_Cake_Skeleton { background-image: url(spritesmith-main-6.png); - background-position: -1737px 0px; + background-position: -1272px -1209px; width: 42px; height: 47px; } .Pet_Food_Cake_White { background-image: url(spritesmith-main-6.png); - background-position: -732px -1645px; + background-position: -1272px -1257px; width: 44px; height: 44px; } .Pet_Food_Cake_Zombie { background-image: url(spritesmith-main-6.png); - background-position: -686px -1645px; + background-position: -52px -1633px; width: 45px; height: 44px; } .Pet_Food_Candy_Base { background-image: url(spritesmith-main-6.png); - background-position: -1426px -759px; + background-position: -1635px -936px; width: 48px; height: 51px; } .Pet_Food_Candy_CottonCandyBlue { background-image: url(spritesmith-main-6.png); - background-position: -1475px -707px; + background-position: -1635px -988px; width: 48px; height: 51px; } .Pet_Food_Candy_CottonCandyPink { background-image: url(spritesmith-main-6.png); - background-position: -1426px -707px; + background-position: -1635px -1040px; width: 48px; height: 51px; } .Pet_Food_Candy_Desert { background-image: url(spritesmith-main-6.png); - background-position: -1475px -644px; + background-position: -1635px -1092px; width: 48px; height: 51px; } .Pet_Food_Candy_Golden { background-image: url(spritesmith-main-6.png); - background-position: -637px -1645px; + background-position: -1635px -1144px; width: 48px; height: 51px; } .Pet_Food_Candy_Red { background-image: url(spritesmith-main-6.png); - background-position: -1426px -644px; + background-position: -1635px -1196px; width: 48px; height: 51px; } .Pet_Food_Candy_Shade { background-image: url(spritesmith-main-6.png); - background-position: -1475px -592px; + background-position: -1635px -1248px; width: 48px; height: 51px; } .Pet_Food_Candy_Skeleton { background-image: url(spritesmith-main-6.png); - background-position: -1426px -592px; + background-position: -1635px -1300px; width: 48px; height: 51px; } .Pet_Food_Candy_White { background-image: url(spritesmith-main-6.png); - background-position: -1475px -529px; + background-position: -1635px -1352px; width: 48px; height: 51px; } .Pet_Food_Candy_Zombie { background-image: url(spritesmith-main-6.png); - background-position: -1426px -529px; + background-position: -1635px -1404px; width: 48px; height: 51px; } .Pet_Food_Chocolate { background-image: url(spritesmith-main-6.png); - background-position: -1475px -477px; + background-position: -1635px -1456px; width: 48px; height: 51px; } .Pet_Food_CottonCandyBlue { background-image: url(spritesmith-main-6.png); - background-position: -1426px -477px; + background-position: -1635px -1508px; width: 48px; height: 51px; } .Pet_Food_CottonCandyPink { background-image: url(spritesmith-main-6.png); - background-position: -1475px -414px; + background-position: -1635px -1560px; width: 48px; height: 51px; } .Pet_Food_Fish { background-image: url(spritesmith-main-6.png); - background-position: -1426px -414px; + background-position: -1684px 0px; width: 48px; height: 51px; } .Pet_Food_Honey { background-image: url(spritesmith-main-6.png); - background-position: -1475px -362px; + background-position: -1684px -52px; width: 48px; height: 51px; } .Pet_Food_Meat { background-image: url(spritesmith-main-6.png); - background-position: -1426px -362px; + background-position: -1684px -104px; width: 48px; height: 51px; } .Pet_Food_Milk { background-image: url(spritesmith-main-6.png); - background-position: -1574px -1378px; + background-position: -1684px -156px; width: 48px; height: 51px; } .Pet_Food_Potatoe { background-image: url(spritesmith-main-6.png); - background-position: -1525px -1378px; + background-position: -1684px -208px; width: 48px; height: 51px; } .Pet_Food_RottenMeat { background-image: url(spritesmith-main-6.png); - background-position: -1680px -1484px; + background-position: -1684px -260px; width: 48px; height: 51px; } .Pet_Food_Saddle { background-image: url(spritesmith-main-6.png); - background-position: -147px -1645px; + background-position: -1684px -312px; width: 48px; height: 51px; } .Pet_Food_Strawberry { background-image: url(spritesmith-main-6.png); - background-position: -1475px -759px; + background-position: -1684px -364px; width: 48px; height: 51px; } .Mount_Body_BearCub-Base { background-image: url(spritesmith-main-6.png); - background-position: -1272px -1539px; + background-position: -106px -1527px; width: 105px; height: 105px; } .Mount_Body_BearCub-CottonCandyBlue { background-image: url(spritesmith-main-6.png); - background-position: -1166px -1539px; + background-position: 0px -1527px; width: 105px; height: 105px; } .Mount_Body_BearCub-CottonCandyPink { background-image: url(spritesmith-main-6.png); - background-position: -1060px -1539px; + background-position: -1529px -1378px; width: 105px; height: 105px; } .Mount_Body_BearCub-Desert { background-image: url(spritesmith-main-6.png); - background-position: -954px -1539px; + background-position: -1529px -1272px; + width: 105px; + height: 105px; +} +.Mount_Body_BearCub-Floral { + background-image: url(spritesmith-main-6.png); + background-position: -1529px -1166px; width: 105px; height: 105px; } .Mount_Body_BearCub-Golden { background-image: url(spritesmith-main-6.png); - background-position: -848px -1539px; + background-position: -1529px -1060px; width: 105px; height: 105px; } .Mount_Body_BearCub-Peppermint { background-image: url(spritesmith-main-6.png); - background-position: -742px -1539px; + background-position: -1529px -954px; width: 105px; height: 105px; } .Mount_Body_BearCub-Polar { background-image: url(spritesmith-main-6.png); - background-position: -636px -1539px; + background-position: -1529px -848px; width: 105px; height: 105px; } .Mount_Body_BearCub-Red { background-image: url(spritesmith-main-6.png); - background-position: -530px -1539px; + background-position: -1529px -742px; width: 105px; height: 105px; } .Mount_Body_BearCub-Shade { background-image: url(spritesmith-main-6.png); - background-position: -424px -1539px; + background-position: -1529px -636px; width: 105px; height: 105px; } .Mount_Body_BearCub-Skeleton { background-image: url(spritesmith-main-6.png); - background-position: -318px -1539px; + background-position: -1529px -530px; width: 105px; height: 105px; } .Mount_Body_BearCub-Spooky { background-image: url(spritesmith-main-6.png); - background-position: -212px -1539px; + background-position: -1529px -424px; width: 105px; height: 105px; } .Mount_Body_BearCub-White { background-image: url(spritesmith-main-6.png); - background-position: -106px -1539px; + background-position: -1529px -318px; width: 105px; height: 105px; } .Mount_Body_BearCub-Zombie { background-image: url(spritesmith-main-6.png); - background-position: 0px -1539px; + background-position: -1529px -212px; width: 105px; height: 105px; } .Mount_Body_Bunny-Base { background-image: url(spritesmith-main-6.png); - background-position: -1631px -1378px; + background-position: -1529px -106px; width: 105px; height: 105px; } .Mount_Body_Bunny-CottonCandyBlue { background-image: url(spritesmith-main-6.png); - background-position: -1631px -1272px; + background-position: -1529px 0px; width: 105px; height: 105px; } .Mount_Body_Bunny-CottonCandyPink { background-image: url(spritesmith-main-6.png); - background-position: -1631px -1166px; + background-position: -1378px -1421px; width: 105px; height: 105px; } .Mount_Body_Bunny-Desert { background-image: url(spritesmith-main-6.png); - background-position: -1631px -954px; + background-position: -1272px -1421px; width: 105px; height: 105px; } .Mount_Body_Bunny-Golden { background-image: url(spritesmith-main-6.png); - background-position: -1631px -848px; + background-position: -1166px -1421px; width: 105px; height: 105px; } .Mount_Body_Bunny-Red { background-image: url(spritesmith-main-6.png); - background-position: -1631px -742px; + background-position: -1060px -1421px; width: 105px; height: 105px; } .Mount_Body_Bunny-Shade { background-image: url(spritesmith-main-6.png); - background-position: -1631px -636px; + background-position: -954px -1421px; width: 105px; height: 105px; } .Mount_Body_Bunny-Skeleton { background-image: url(spritesmith-main-6.png); - background-position: -1631px -530px; + background-position: -848px -1421px; width: 105px; height: 105px; } .Mount_Body_Bunny-White { background-image: url(spritesmith-main-6.png); - background-position: -1631px -424px; + background-position: -742px -1421px; width: 105px; height: 105px; } .Mount_Body_Bunny-Zombie { background-image: url(spritesmith-main-6.png); - background-position: -1631px -318px; + background-position: -636px -1421px; width: 105px; height: 105px; } .Mount_Body_Cactus-Base { background-image: url(spritesmith-main-6.png); - background-position: -1631px -212px; + background-position: -530px -1421px; width: 105px; height: 105px; } .Mount_Body_Cactus-CottonCandyBlue { background-image: url(spritesmith-main-6.png); - background-position: -1631px -106px; + background-position: -424px -1421px; width: 105px; height: 105px; } .Mount_Body_Cactus-CottonCandyPink { background-image: url(spritesmith-main-6.png); - background-position: -1631px 0px; + background-position: -318px -1421px; width: 105px; height: 105px; } .Mount_Body_Cactus-Desert { background-image: url(spritesmith-main-6.png); - background-position: -1484px -1433px; + background-position: -212px -1421px; + width: 105px; + height: 105px; +} +.Mount_Body_Cactus-Floral { + background-image: url(spritesmith-main-6.png); + background-position: -106px -1421px; width: 105px; height: 105px; } .Mount_Body_Cactus-Golden { background-image: url(spritesmith-main-6.png); - background-position: -1378px -1433px; + background-position: 0px -1421px; width: 105px; height: 105px; } .Mount_Body_Cactus-Peppermint { background-image: url(spritesmith-main-6.png); - background-position: -1272px -1433px; + background-position: -1423px -1272px; width: 105px; height: 105px; } .Mount_Body_Cactus-Red { background-image: url(spritesmith-main-6.png); - background-position: -1166px -1433px; + background-position: -1423px -1166px; width: 105px; height: 105px; } .Mount_Body_Cactus-Shade { background-image: url(spritesmith-main-6.png); - background-position: -1060px -1433px; + background-position: -1423px -1060px; width: 105px; height: 105px; } .Mount_Body_Cactus-Skeleton { background-image: url(spritesmith-main-6.png); - background-position: -954px -1433px; + background-position: -1423px -954px; width: 105px; height: 105px; } .Mount_Body_Cactus-Spooky { background-image: url(spritesmith-main-6.png); - background-position: -848px -1433px; + background-position: -1423px -848px; width: 105px; height: 105px; } .Mount_Body_Cactus-White { background-image: url(spritesmith-main-6.png); - background-position: -742px -1433px; + background-position: -1423px -742px; width: 105px; height: 105px; } .Mount_Body_Cactus-Zombie { background-image: url(spritesmith-main-6.png); - background-position: -636px -1433px; + background-position: -1423px -636px; width: 105px; height: 105px; } .Mount_Body_Cheetah-Base { background-image: url(spritesmith-main-6.png); - background-position: -530px -1433px; + background-position: -1423px -530px; width: 105px; height: 105px; } .Mount_Body_Cheetah-CottonCandyBlue { background-image: url(spritesmith-main-6.png); - background-position: -424px -1433px; + background-position: -1423px -424px; width: 105px; height: 105px; } .Mount_Body_Cheetah-CottonCandyPink { background-image: url(spritesmith-main-6.png); - background-position: -318px -1433px; + background-position: -1423px -318px; width: 105px; height: 105px; } .Mount_Body_Cheetah-Desert { background-image: url(spritesmith-main-6.png); - background-position: -212px -1433px; + background-position: -1423px -212px; width: 105px; height: 105px; } .Mount_Body_Cheetah-Golden { background-image: url(spritesmith-main-6.png); - background-position: -106px -1433px; + background-position: -1423px -106px; width: 105px; height: 105px; } .Mount_Body_Cheetah-Red { background-image: url(spritesmith-main-6.png); - background-position: 0px -1433px; + background-position: -1423px 0px; width: 105px; height: 105px; } .Mount_Body_Cheetah-Shade { background-image: url(spritesmith-main-6.png); - background-position: -1525px -1272px; + background-position: -1272px -1315px; width: 105px; height: 105px; } .Mount_Body_Cheetah-Skeleton { background-image: url(spritesmith-main-6.png); - background-position: -1525px -1166px; + background-position: -1166px -1315px; width: 105px; height: 105px; } .Mount_Body_Cheetah-White { background-image: url(spritesmith-main-6.png); - background-position: -1525px -1060px; + background-position: -1060px -1315px; width: 105px; height: 105px; } .Mount_Body_Cheetah-Zombie { background-image: url(spritesmith-main-6.png); - background-position: -1525px -954px; + background-position: -954px -1315px; width: 105px; height: 105px; } .Mount_Body_Cuttlefish-Base { background-image: url(spritesmith-main-6.png); - background-position: -1206px -757px; + background-position: -675px -1058px; width: 105px; height: 114px; } .Mount_Body_Cuttlefish-CottonCandyBlue { background-image: url(spritesmith-main-6.png); - background-position: -1100px -757px; + background-position: -569px -1058px; width: 105px; height: 114px; } .Mount_Body_Cuttlefish-CottonCandyPink { background-image: url(spritesmith-main-6.png); - background-position: -1320px -1052px; + background-position: -463px -1058px; width: 105px; height: 114px; } .Mount_Body_Cuttlefish-Desert { background-image: url(spritesmith-main-6.png); - background-position: -1320px -937px; + background-position: -357px -1058px; width: 105px; height: 114px; } .Mount_Body_Cuttlefish-Golden { background-image: url(spritesmith-main-6.png); - background-position: -1320px -362px; + background-position: -781px -1058px; width: 105px; height: 114px; } .Mount_Body_Cuttlefish-Red { background-image: url(spritesmith-main-6.png); - background-position: -1320px -707px; + background-position: -1206px -830px; width: 105px; height: 114px; } .Mount_Body_Cuttlefish-Shade { background-image: url(spritesmith-main-6.png); - background-position: -502px -1070px; + background-position: -1100px -830px; width: 105px; height: 114px; } .Mount_Body_Cuttlefish-Skeleton { background-image: url(spritesmith-main-6.png); - background-position: -1320px -477px; + background-position: -1206px -715px; width: 105px; height: 114px; } .Mount_Body_Cuttlefish-White { background-image: url(spritesmith-main-6.png); - background-position: -1320px -822px; + background-position: -1100px -715px; width: 105px; height: 114px; } .Mount_Body_Cuttlefish-Zombie { background-image: url(spritesmith-main-6.png); - background-position: -1320px -592px; + background-position: -251px -1058px; width: 105px; height: 114px; } .Mount_Body_Deer-Base { background-image: url(spritesmith-main-6.png); - background-position: -1272px -1327px; + background-position: -1317px -1060px; width: 105px; height: 105px; } .Mount_Body_Deer-CottonCandyBlue { background-image: url(spritesmith-main-6.png); - background-position: -1166px -1327px; + background-position: -1317px -954px; width: 105px; height: 105px; } .Mount_Body_Deer-CottonCandyPink { background-image: url(spritesmith-main-6.png); - background-position: -1060px -1327px; + background-position: -1317px -848px; width: 105px; height: 105px; } .Mount_Body_Deer-Desert { background-image: url(spritesmith-main-6.png); - background-position: -954px -1327px; + background-position: -1317px -742px; width: 105px; height: 105px; } .Mount_Body_Deer-Golden { background-image: url(spritesmith-main-6.png); - background-position: -848px -1327px; + background-position: -1317px -636px; width: 105px; height: 105px; } .Mount_Body_Deer-Red { background-image: url(spritesmith-main-6.png); - background-position: -742px -1327px; + background-position: -1317px -530px; width: 105px; height: 105px; } .Mount_Body_Deer-Shade { background-image: url(spritesmith-main-6.png); - background-position: -636px -1327px; + background-position: -1317px -424px; width: 105px; height: 105px; } .Mount_Body_Deer-Skeleton { background-image: url(spritesmith-main-6.png); - background-position: -530px -1327px; + background-position: -1317px -318px; width: 105px; height: 105px; } .Mount_Body_Deer-White { background-image: url(spritesmith-main-6.png); - background-position: -424px -1327px; + background-position: -1317px -212px; width: 105px; height: 105px; } .Mount_Body_Deer-Zombie { background-image: url(spritesmith-main-6.png); - background-position: -318px -1327px; + background-position: -1317px -106px; width: 105px; height: 105px; } .Mount_Body_Dragon-Base { background-image: url(spritesmith-main-6.png); - background-position: -212px -1327px; + background-position: -1317px 0px; width: 105px; height: 105px; } .Mount_Body_Dragon-CottonCandyBlue { background-image: url(spritesmith-main-6.png); - background-position: -106px -1327px; + background-position: -1166px -1209px; width: 105px; height: 105px; } .Mount_Body_Dragon-CottonCandyPink { background-image: url(spritesmith-main-6.png); - background-position: 0px -1327px; + background-position: -1060px -1209px; width: 105px; height: 105px; } .Mount_Body_Dragon-Desert { background-image: url(spritesmith-main-6.png); - background-position: -1378px -1221px; + background-position: -954px -1209px; + width: 105px; + height: 105px; +} +.Mount_Body_Dragon-Floral { + background-image: url(spritesmith-main-6.png); + background-position: -848px -1209px; width: 105px; height: 105px; } .Mount_Body_Dragon-Golden { background-image: url(spritesmith-main-6.png); - background-position: -1272px -1221px; + background-position: -742px -1209px; width: 105px; height: 105px; } .Mount_Body_Dragon-Peppermint { background-image: url(spritesmith-main-6.png); - background-position: -1166px -1221px; + background-position: -636px -1209px; width: 105px; height: 105px; } .Mount_Body_Dragon-Red { background-image: url(spritesmith-main-6.png); - background-position: -1060px -1221px; + background-position: -530px -1209px; width: 105px; height: 105px; } .Mount_Body_Dragon-Shade { background-image: url(spritesmith-main-6.png); - background-position: -954px -1221px; + background-position: -424px -1209px; width: 105px; height: 105px; } .Mount_Body_Dragon-Skeleton { background-image: url(spritesmith-main-6.png); - background-position: -848px -1221px; + background-position: -318px -1209px; width: 105px; height: 105px; } .Mount_Body_Dragon-Spooky { background-image: url(spritesmith-main-6.png); - background-position: -742px -1221px; + background-position: -212px -1209px; width: 105px; height: 105px; } .Mount_Body_Dragon-White { background-image: url(spritesmith-main-6.png); - background-position: -636px -1221px; + background-position: -106px -1209px; width: 105px; height: 105px; } .Mount_Body_Dragon-Zombie { background-image: url(spritesmith-main-6.png); - background-position: -530px -1221px; + background-position: 0px -1209px; width: 105px; height: 105px; } .Mount_Body_Egg-Base { background-image: url(spritesmith-main-6.png); - background-position: -424px -1221px; + background-position: -1205px -1058px; width: 105px; height: 105px; } .Mount_Body_Egg-CottonCandyBlue { background-image: url(spritesmith-main-6.png); - background-position: -318px -1221px; + background-position: -1099px -1058px; width: 105px; height: 105px; } .Mount_Body_Egg-CottonCandyPink { background-image: url(spritesmith-main-6.png); - background-position: -212px -1221px; + background-position: -993px -1058px; width: 105px; height: 105px; } .Mount_Body_Egg-Desert { background-image: url(spritesmith-main-6.png); - background-position: -106px -1221px; + background-position: -887px -1058px; width: 105px; height: 105px; } .Mount_Body_Egg-Golden { background-image: url(spritesmith-main-6.png); - background-position: 0px -1221px; + background-position: -1206px -945px; width: 105px; height: 105px; } .Mount_Body_Egg-Red { background-image: url(spritesmith-main-6.png); - background-position: -1138px -1070px; + background-position: -1100px -945px; width: 105px; height: 105px; } .Mount_Body_Egg-Shade { background-image: url(spritesmith-main-6.png); - background-position: -1032px -1070px; + background-position: -212px -1527px; width: 105px; height: 105px; } .Mount_Body_Egg-Skeleton { background-image: url(spritesmith-main-6.png); - background-position: -926px -1070px; + background-position: -848px -1315px; width: 105px; height: 105px; } .Mount_Body_Egg-White { background-image: url(spritesmith-main-6.png); - background-position: -820px -1070px; + background-position: -742px -1315px; width: 105px; height: 105px; } .Mount_Body_Egg-Zombie { background-image: url(spritesmith-main-6.png); - background-position: -714px -1070px; + background-position: -636px -1315px; width: 105px; height: 105px; } .Mount_Body_Falcon-Base { background-image: url(spritesmith-main-6.png); - background-position: -608px -1070px; + background-position: -530px -1315px; width: 105px; height: 105px; } .Mount_Body_Falcon-CottonCandyBlue { background-image: url(spritesmith-main-6.png); - background-position: -1631px -1060px; + background-position: -424px -1315px; width: 105px; height: 105px; } .Mount_Body_Falcon-CottonCandyPink { background-image: url(spritesmith-main-6.png); - background-position: -1525px -848px; + background-position: -318px -1315px; width: 105px; height: 105px; } .Mount_Body_Falcon-Desert { background-image: url(spritesmith-main-6.png); - background-position: -1525px -742px; + background-position: -212px -1315px; width: 105px; height: 105px; } .Mount_Body_Falcon-Golden { background-image: url(spritesmith-main-6.png); - background-position: -1525px -636px; + background-position: -106px -1315px; width: 105px; height: 105px; } .Mount_Body_Falcon-Red { background-image: url(spritesmith-main-6.png); - background-position: -1525px -530px; + background-position: -1317px -1166px; width: 105px; height: 105px; } .Mount_Body_Falcon-Shade { background-image: url(spritesmith-main-6.png); - background-position: -1525px -424px; - width: 105px; - height: 105px; -} -.Mount_Body_Falcon-Skeleton { - background-image: url(spritesmith-main-6.png); - background-position: -1525px -318px; - width: 105px; - height: 105px; -} -.Mount_Body_Falcon-White { - background-image: url(spritesmith-main-6.png); - background-position: -1378px -1327px; - width: 105px; - height: 105px; -} -.Mount_Body_Falcon-Zombie { - background-image: url(spritesmith-main-6.png); - background-position: -1525px -106px; - width: 105px; - height: 105px; -} -.Mount_Body_FlyingPig-Base { - background-image: url(spritesmith-main-6.png); - background-position: -1525px -212px; - width: 105px; - height: 105px; -} -.Mount_Body_FlyingPig-CottonCandyBlue { - background-image: url(spritesmith-main-6.png); - background-position: -1525px 0px; + background-position: 0px -1315px; width: 105px; height: 105px; } diff --git a/common/dist/sprites/spritesmith-main-6.png b/common/dist/sprites/spritesmith-main-6.png index 5e8a1f498a..780504dbe1 100644 Binary files a/common/dist/sprites/spritesmith-main-6.png and b/common/dist/sprites/spritesmith-main-6.png differ diff --git a/common/dist/sprites/spritesmith-main-7.css b/common/dist/sprites/spritesmith-main-7.css index d78ec18992..1dcc2db888 100644 --- a/common/dist/sprites/spritesmith-main-7.css +++ b/common/dist/sprites/spritesmith-main-7.css @@ -1,132 +1,174 @@ -.Mount_Body_FlyingPig-CottonCandyPink { - background-image: url(spritesmith-main-7.png); - background-position: -848px -1380px; - width: 105px; - height: 105px; -} -.Mount_Body_FlyingPig-Desert { - background-image: url(spritesmith-main-7.png); - background-position: -1180px -848px; - width: 105px; - height: 105px; -} -.Mount_Body_FlyingPig-Golden { - background-image: url(spritesmith-main-7.png); - background-position: -954px -1380px; - width: 105px; - height: 105px; -} -.Mount_Body_FlyingPig-Peppermint { - background-image: url(spritesmith-main-7.png); - background-position: -1060px -1380px; - width: 105px; - height: 105px; -} -.Mount_Body_FlyingPig-Red { - background-image: url(spritesmith-main-7.png); - background-position: -433px -523px; - width: 105px; - height: 105px; -} -.Mount_Body_FlyingPig-Shade { - background-image: url(spritesmith-main-7.png); - background-position: -539px -523px; - width: 105px; - height: 105px; -} -.Mount_Body_FlyingPig-Skeleton { - background-image: url(spritesmith-main-7.png); - background-position: -650px 0px; - width: 105px; - height: 105px; -} -.Mount_Body_FlyingPig-Spooky { - background-image: url(spritesmith-main-7.png); - background-position: -650px -106px; - width: 105px; - height: 105px; -} -.Mount_Body_FlyingPig-White { +.Mount_Body_Falcon-Skeleton { background-image: url(spritesmith-main-7.png); background-position: -650px -212px; width: 105px; height: 105px; } -.Mount_Body_FlyingPig-Zombie { +.Mount_Body_Falcon-White { + background-image: url(spritesmith-main-7.png); + background-position: -1180px -848px; + width: 105px; + height: 105px; +} +.Mount_Body_Falcon-Zombie { background-image: url(spritesmith-main-7.png); background-position: -650px -318px; width: 105px; height: 105px; } -.Mount_Body_Fox-Base { +.Mount_Body_FlyingPig-Base { background-image: url(spritesmith-main-7.png); background-position: -650px -424px; width: 105px; height: 105px; } +.Mount_Body_FlyingPig-CottonCandyBlue { + background-image: url(spritesmith-main-7.png); + background-position: -650px -530px; + width: 105px; + height: 105px; +} +.Mount_Body_FlyingPig-CottonCandyPink { + background-image: url(spritesmith-main-7.png); + background-position: 0px -638px; + width: 105px; + height: 105px; +} +.Mount_Body_FlyingPig-Desert { + background-image: url(spritesmith-main-7.png); + background-position: -106px -638px; + width: 105px; + height: 105px; +} +.Mount_Body_FlyingPig-Floral { + background-image: url(spritesmith-main-7.png); + background-position: -212px -638px; + width: 105px; + height: 105px; +} +.Mount_Body_FlyingPig-Golden { + background-image: url(spritesmith-main-7.png); + background-position: -318px -638px; + width: 105px; + height: 105px; +} +.Mount_Body_FlyingPig-Peppermint { + background-image: url(spritesmith-main-7.png); + background-position: -424px -638px; + width: 105px; + height: 105px; +} +.Mount_Body_FlyingPig-Red { + background-image: url(spritesmith-main-7.png); + background-position: -530px -638px; + width: 105px; + height: 105px; +} +.Mount_Body_FlyingPig-Shade { + background-image: url(spritesmith-main-7.png); + background-position: 0px -956px; + width: 105px; + height: 105px; +} +.Mount_Body_FlyingPig-Skeleton { + background-image: url(spritesmith-main-7.png); + background-position: -424px -956px; + width: 105px; + height: 105px; +} +.Mount_Body_FlyingPig-Spooky { + background-image: url(spritesmith-main-7.png); + background-position: -530px -956px; + width: 105px; + height: 105px; +} +.Mount_Body_FlyingPig-White { + background-image: url(spritesmith-main-7.png); + background-position: -636px -956px; + width: 105px; + height: 105px; +} +.Mount_Body_FlyingPig-Zombie { + background-image: url(spritesmith-main-7.png); + background-position: -1060px -1380px; + width: 105px; + height: 105px; +} +.Mount_Body_Fox-Base { + background-image: url(spritesmith-main-7.png); + background-position: -1166px -1380px; + width: 105px; + height: 105px; +} .Mount_Body_Fox-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: -968px -106px; + background-position: -1272px -1380px; width: 105px; height: 105px; } .Mount_Body_Fox-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -968px -530px; + background-position: -1378px -1380px; width: 105px; height: 105px; } .Mount_Body_Fox-Desert { background-image: url(spritesmith-main-7.png); - background-position: -968px -636px; + background-position: -1498px 0px; + width: 105px; + height: 105px; +} +.Mount_Body_Fox-Floral { + background-image: url(spritesmith-main-7.png); + background-position: -1498px -106px; width: 105px; height: 105px; } .Mount_Body_Fox-Golden { background-image: url(spritesmith-main-7.png); - background-position: -968px -742px; + background-position: -1498px -212px; width: 105px; height: 105px; } .Mount_Body_Fox-Peppermint { background-image: url(spritesmith-main-7.png); - background-position: -106px -1380px; + background-position: -1498px -318px; width: 105px; height: 105px; } .Mount_Body_Fox-Red { background-image: url(spritesmith-main-7.png); - background-position: -212px -1380px; + background-position: -1498px -424px; width: 105px; height: 105px; } .Mount_Body_Fox-Shade { background-image: url(spritesmith-main-7.png); - background-position: -318px -1380px; + background-position: -1498px -530px; width: 105px; height: 105px; } .Mount_Body_Fox-Skeleton { background-image: url(spritesmith-main-7.png); - background-position: -424px -1380px; + background-position: -433px -523px; width: 105px; height: 105px; } .Mount_Body_Fox-Spooky { background-image: url(spritesmith-main-7.png); - background-position: -530px -1380px; + background-position: -539px -523px; width: 105px; height: 105px; } .Mount_Body_Fox-White { background-image: url(spritesmith-main-7.png); - background-position: -636px -1380px; + background-position: -650px 0px; width: 105px; height: 105px; } .Mount_Body_Fox-Zombie { background-image: url(spritesmith-main-7.png); - background-position: -742px -1380px; + background-position: -650px -106px; width: 105px; height: 105px; } @@ -192,187 +234,187 @@ } .Mount_Body_Gryphon-Base { background-image: url(spritesmith-main-7.png); - background-position: -650px -530px; + background-position: -636px -638px; width: 105px; height: 105px; } .Mount_Body_Gryphon-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: 0px -638px; + background-position: -756px 0px; width: 105px; height: 105px; } .Mount_Body_Gryphon-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -106px -638px; + background-position: -756px -106px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Desert { background-image: url(spritesmith-main-7.png); - background-position: -212px -638px; + background-position: -756px -212px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Golden { background-image: url(spritesmith-main-7.png); - background-position: -318px -638px; + background-position: -756px -318px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Red { background-image: url(spritesmith-main-7.png); - background-position: -424px -638px; + background-position: -756px -424px; width: 105px; height: 105px; } .Mount_Body_Gryphon-RoyalPurple { background-image: url(spritesmith-main-7.png); - background-position: -530px -638px; + background-position: -756px -530px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Shade { background-image: url(spritesmith-main-7.png); - background-position: -636px -638px; + background-position: -756px -636px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Skeleton { background-image: url(spritesmith-main-7.png); - background-position: -756px 0px; + background-position: 0px -744px; width: 105px; height: 105px; } .Mount_Body_Gryphon-White { background-image: url(spritesmith-main-7.png); - background-position: -756px -106px; + background-position: -106px -744px; width: 105px; height: 105px; } .Mount_Body_Gryphon-Zombie { background-image: url(spritesmith-main-7.png); - background-position: -756px -212px; + background-position: -212px -744px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Base { background-image: url(spritesmith-main-7.png); - background-position: -756px -318px; + background-position: -318px -744px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: -756px -424px; + background-position: -424px -744px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -756px -530px; + background-position: -530px -744px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Desert { background-image: url(spritesmith-main-7.png); - background-position: -756px -636px; + background-position: -636px -744px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Golden { background-image: url(spritesmith-main-7.png); - background-position: 0px -744px; + background-position: -742px -744px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Red { background-image: url(spritesmith-main-7.png); - background-position: -106px -744px; + background-position: -862px 0px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Shade { background-image: url(spritesmith-main-7.png); - background-position: -212px -744px; + background-position: -862px -106px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Skeleton { background-image: url(spritesmith-main-7.png); - background-position: -318px -744px; + background-position: -862px -212px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-White { background-image: url(spritesmith-main-7.png); - background-position: -424px -744px; + background-position: -862px -318px; width: 105px; height: 105px; } .Mount_Body_Hedgehog-Zombie { background-image: url(spritesmith-main-7.png); - background-position: -530px -744px; + background-position: -862px -424px; width: 105px; height: 105px; } .Mount_Body_Horse-Base { background-image: url(spritesmith-main-7.png); - background-position: -636px -744px; + background-position: -862px -530px; width: 105px; height: 105px; } .Mount_Body_Horse-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: -742px -744px; + background-position: -862px -636px; width: 105px; height: 105px; } .Mount_Body_Horse-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -862px 0px; + background-position: -862px -742px; width: 105px; height: 105px; } .Mount_Body_Horse-Desert { background-image: url(spritesmith-main-7.png); - background-position: -862px -106px; + background-position: 0px -850px; width: 105px; height: 105px; } .Mount_Body_Horse-Golden { background-image: url(spritesmith-main-7.png); - background-position: -862px -212px; + background-position: -106px -850px; width: 105px; height: 105px; } .Mount_Body_Horse-Red { background-image: url(spritesmith-main-7.png); - background-position: -862px -318px; + background-position: -212px -850px; width: 105px; height: 105px; } .Mount_Body_Horse-Shade { background-image: url(spritesmith-main-7.png); - background-position: -862px -424px; + background-position: -318px -850px; width: 105px; height: 105px; } .Mount_Body_Horse-Skeleton { background-image: url(spritesmith-main-7.png); - background-position: -862px -530px; + background-position: -424px -850px; width: 105px; height: 105px; } .Mount_Body_Horse-White { background-image: url(spritesmith-main-7.png); - background-position: -862px -636px; + background-position: -530px -850px; width: 105px; height: 105px; } .Mount_Body_Horse-Zombie { background-image: url(spritesmith-main-7.png); - background-position: -862px -742px; + background-position: -636px -850px; width: 105px; height: 105px; } @@ -384,55 +426,61 @@ } .Mount_Body_LionCub-Base { background-image: url(spritesmith-main-7.png); - background-position: -106px -850px; + background-position: -848px -850px; width: 105px; height: 105px; } .Mount_Body_LionCub-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: -212px -850px; + background-position: -968px 0px; width: 105px; height: 105px; } .Mount_Body_LionCub-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -318px -850px; + background-position: -968px -106px; width: 105px; height: 105px; } .Mount_Body_LionCub-Desert { background-image: url(spritesmith-main-7.png); - background-position: -424px -850px; + background-position: -968px -212px; width: 105px; height: 105px; } .Mount_Body_LionCub-Ethereal { background-image: url(spritesmith-main-7.png); - background-position: -530px -850px; + background-position: -968px -318px; + width: 105px; + height: 105px; +} +.Mount_Body_LionCub-Floral { + background-image: url(spritesmith-main-7.png); + background-position: -968px -424px; width: 105px; height: 105px; } .Mount_Body_LionCub-Golden { background-image: url(spritesmith-main-7.png); - background-position: -636px -850px; + background-position: -968px -530px; width: 105px; height: 105px; } .Mount_Body_LionCub-Peppermint { background-image: url(spritesmith-main-7.png); - background-position: -742px -850px; + background-position: -968px -636px; width: 105px; height: 105px; } .Mount_Body_LionCub-Red { background-image: url(spritesmith-main-7.png); - background-position: -848px -850px; + background-position: -968px -742px; width: 105px; height: 105px; } .Mount_Body_LionCub-Shade { background-image: url(spritesmith-main-7.png); - background-position: -968px 0px; + background-position: -968px -848px; width: 105px; height: 105px; } @@ -444,19 +492,19 @@ } .Mount_Body_LionCub-Spooky { background-image: url(spritesmith-main-7.png); - background-position: -968px -212px; + background-position: -106px -956px; width: 105px; height: 105px; } .Mount_Body_LionCub-White { background-image: url(spritesmith-main-7.png); - background-position: -968px -318px; + background-position: -212px -956px; width: 105px; height: 105px; } .Mount_Body_LionCub-Zombie { background-image: url(spritesmith-main-7.png); - background-position: -968px -424px; + background-position: -318px -956px; width: 105px; height: 105px; } @@ -480,568 +528,574 @@ } .Mount_Body_Monkey-Base { background-image: url(spritesmith-main-7.png); - background-position: -968px -848px; + background-position: -742px -956px; width: 105px; height: 105px; } .Mount_Body_Monkey-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: 0px -956px; + background-position: -848px -956px; width: 105px; height: 105px; } .Mount_Body_Monkey-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -106px -956px; + background-position: -954px -956px; width: 105px; height: 105px; } .Mount_Body_Monkey-Desert { background-image: url(spritesmith-main-7.png); - background-position: -212px -956px; + background-position: -1074px 0px; width: 105px; height: 105px; } .Mount_Body_Monkey-Golden { background-image: url(spritesmith-main-7.png); - background-position: -318px -956px; + background-position: -1074px -106px; width: 105px; height: 105px; } .Mount_Body_Monkey-Red { background-image: url(spritesmith-main-7.png); - background-position: -424px -956px; + background-position: -1074px -212px; width: 105px; height: 105px; } .Mount_Body_Monkey-Shade { background-image: url(spritesmith-main-7.png); - background-position: -530px -956px; + background-position: -1074px -318px; width: 105px; height: 105px; } .Mount_Body_Monkey-Skeleton { background-image: url(spritesmith-main-7.png); - background-position: -636px -956px; + background-position: -1074px -424px; width: 105px; height: 105px; } .Mount_Body_Monkey-White { background-image: url(spritesmith-main-7.png); - background-position: -742px -956px; + background-position: -1074px -530px; width: 105px; height: 105px; } .Mount_Body_Monkey-Zombie { background-image: url(spritesmith-main-7.png); - background-position: -848px -956px; + background-position: -1074px -636px; width: 105px; height: 105px; } .Mount_Body_Octopus-Base { background-image: url(spritesmith-main-7.png); - background-position: -954px -956px; + background-position: -1074px -742px; width: 105px; height: 105px; } .Mount_Body_Octopus-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: -1074px 0px; + background-position: -1074px -848px; width: 105px; height: 105px; } .Mount_Body_Octopus-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -1074px -106px; + background-position: -1074px -954px; width: 105px; height: 105px; } .Mount_Body_Octopus-Desert { background-image: url(spritesmith-main-7.png); - background-position: -1074px -212px; + background-position: 0px -1062px; width: 105px; height: 105px; } .Mount_Body_Octopus-Golden { background-image: url(spritesmith-main-7.png); - background-position: -1074px -318px; + background-position: -106px -1062px; width: 105px; height: 105px; } .Mount_Body_Octopus-Red { background-image: url(spritesmith-main-7.png); - background-position: -1074px -424px; + background-position: -212px -1062px; width: 105px; height: 105px; } .Mount_Body_Octopus-Shade { background-image: url(spritesmith-main-7.png); - background-position: -1074px -530px; + background-position: -318px -1062px; width: 105px; height: 105px; } .Mount_Body_Octopus-Skeleton { background-image: url(spritesmith-main-7.png); - background-position: -1074px -636px; + background-position: -424px -1062px; width: 105px; height: 105px; } .Mount_Body_Octopus-White { background-image: url(spritesmith-main-7.png); - background-position: -1074px -742px; + background-position: -530px -1062px; width: 105px; height: 105px; } .Mount_Body_Octopus-Zombie { background-image: url(spritesmith-main-7.png); - background-position: -1074px -848px; + background-position: -636px -1062px; width: 105px; height: 105px; } .Mount_Body_Orca-Base { background-image: url(spritesmith-main-7.png); - background-position: -1074px -954px; + background-position: -742px -1062px; width: 105px; height: 105px; } .Mount_Body_Owl-Base { background-image: url(spritesmith-main-7.png); - background-position: 0px -1062px; + background-position: -848px -1062px; width: 105px; height: 105px; } .Mount_Body_Owl-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: -106px -1062px; + background-position: -954px -1062px; width: 105px; height: 105px; } .Mount_Body_Owl-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -212px -1062px; + background-position: -1060px -1062px; width: 105px; height: 105px; } .Mount_Body_Owl-Desert { background-image: url(spritesmith-main-7.png); - background-position: -318px -1062px; + background-position: -1180px 0px; width: 105px; height: 105px; } .Mount_Body_Owl-Golden { background-image: url(spritesmith-main-7.png); - background-position: -424px -1062px; + background-position: -1180px -106px; width: 105px; height: 105px; } .Mount_Body_Owl-Red { background-image: url(spritesmith-main-7.png); - background-position: -530px -1062px; + background-position: -1180px -212px; width: 105px; height: 105px; } .Mount_Body_Owl-Shade { background-image: url(spritesmith-main-7.png); - background-position: -636px -1062px; + background-position: -1180px -318px; width: 105px; height: 105px; } .Mount_Body_Owl-Skeleton { background-image: url(spritesmith-main-7.png); - background-position: -742px -1062px; + background-position: -1180px -424px; width: 105px; height: 105px; } .Mount_Body_Owl-White { background-image: url(spritesmith-main-7.png); - background-position: -848px -1062px; + background-position: -1180px -530px; width: 105px; height: 105px; } .Mount_Body_Owl-Zombie { background-image: url(spritesmith-main-7.png); - background-position: -954px -1062px; + background-position: -1180px -636px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Base { background-image: url(spritesmith-main-7.png); - background-position: -1060px -1062px; + background-position: -1180px -742px; width: 105px; height: 105px; } .Mount_Body_PandaCub-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: -1180px 0px; + background-position: -327px -523px; width: 105px; height: 105px; } .Mount_Body_PandaCub-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -1180px -106px; + background-position: -1180px -954px; width: 105px; height: 105px; } .Mount_Body_PandaCub-Desert { - background-image: url(spritesmith-main-7.png); - background-position: -1180px -212px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Golden { - background-image: url(spritesmith-main-7.png); - background-position: -1180px -318px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Peppermint { - background-image: url(spritesmith-main-7.png); - background-position: -1180px -424px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Red { - background-image: url(spritesmith-main-7.png); - background-position: -1180px -530px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Shade { - background-image: url(spritesmith-main-7.png); - background-position: -1180px -636px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Skeleton { - background-image: url(spritesmith-main-7.png); - background-position: -1180px -742px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Spooky { - background-image: url(spritesmith-main-7.png); - background-position: -327px -523px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-White { - background-image: url(spritesmith-main-7.png); - background-position: -1180px -954px; - width: 105px; - height: 105px; -} -.Mount_Body_PandaCub-Zombie { background-image: url(spritesmith-main-7.png); background-position: -1180px -1060px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Base { +.Mount_Body_PandaCub-Floral { background-image: url(spritesmith-main-7.png); background-position: 0px -1168px; width: 105px; height: 105px; } -.Mount_Body_Parrot-CottonCandyBlue { +.Mount_Body_PandaCub-Golden { background-image: url(spritesmith-main-7.png); background-position: -106px -1168px; width: 105px; height: 105px; } -.Mount_Body_Parrot-CottonCandyPink { +.Mount_Body_PandaCub-Peppermint { background-image: url(spritesmith-main-7.png); background-position: -212px -1168px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Desert { +.Mount_Body_PandaCub-Red { background-image: url(spritesmith-main-7.png); background-position: -318px -1168px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Golden { +.Mount_Body_PandaCub-Shade { background-image: url(spritesmith-main-7.png); background-position: -424px -1168px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Red { +.Mount_Body_PandaCub-Skeleton { background-image: url(spritesmith-main-7.png); background-position: -530px -1168px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Shade { +.Mount_Body_PandaCub-Spooky { background-image: url(spritesmith-main-7.png); background-position: -636px -1168px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Skeleton { +.Mount_Body_PandaCub-White { background-image: url(spritesmith-main-7.png); background-position: -742px -1168px; width: 105px; height: 105px; } -.Mount_Body_Parrot-White { +.Mount_Body_PandaCub-Zombie { background-image: url(spritesmith-main-7.png); background-position: -848px -1168px; width: 105px; height: 105px; } -.Mount_Body_Parrot-Zombie { +.Mount_Body_Parrot-Base { background-image: url(spritesmith-main-7.png); background-position: -954px -1168px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Base { +.Mount_Body_Parrot-CottonCandyBlue { background-image: url(spritesmith-main-7.png); background-position: -1060px -1168px; width: 105px; height: 105px; } -.Mount_Body_Penguin-CottonCandyBlue { +.Mount_Body_Parrot-CottonCandyPink { background-image: url(spritesmith-main-7.png); background-position: -1166px -1168px; width: 105px; height: 105px; } -.Mount_Body_Penguin-CottonCandyPink { +.Mount_Body_Parrot-Desert { background-image: url(spritesmith-main-7.png); background-position: -1286px 0px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Desert { +.Mount_Body_Parrot-Golden { background-image: url(spritesmith-main-7.png); background-position: -1286px -106px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Golden { +.Mount_Body_Parrot-Red { background-image: url(spritesmith-main-7.png); background-position: -1286px -212px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Red { +.Mount_Body_Parrot-Shade { background-image: url(spritesmith-main-7.png); background-position: -1286px -318px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Shade { +.Mount_Body_Parrot-Skeleton { background-image: url(spritesmith-main-7.png); background-position: -1286px -424px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Skeleton { +.Mount_Body_Parrot-White { background-image: url(spritesmith-main-7.png); background-position: -1286px -530px; width: 105px; height: 105px; } -.Mount_Body_Penguin-White { +.Mount_Body_Parrot-Zombie { background-image: url(spritesmith-main-7.png); background-position: -1286px -636px; width: 105px; height: 105px; } -.Mount_Body_Penguin-Zombie { +.Mount_Body_Penguin-Base { background-image: url(spritesmith-main-7.png); background-position: -1286px -742px; width: 105px; height: 105px; } -.Mount_Body_Phoenix-Base { +.Mount_Body_Penguin-CottonCandyBlue { background-image: url(spritesmith-main-7.png); background-position: -1286px -848px; width: 105px; height: 105px; } -.Mount_Body_Rat-Base { +.Mount_Body_Penguin-CottonCandyPink { background-image: url(spritesmith-main-7.png); background-position: -1286px -954px; width: 105px; height: 105px; } -.Mount_Body_Rat-CottonCandyBlue { +.Mount_Body_Penguin-Desert { background-image: url(spritesmith-main-7.png); background-position: -1286px -1060px; width: 105px; height: 105px; } -.Mount_Body_Rat-CottonCandyPink { +.Mount_Body_Penguin-Golden { background-image: url(spritesmith-main-7.png); background-position: -1286px -1166px; width: 105px; height: 105px; } -.Mount_Body_Rat-Desert { +.Mount_Body_Penguin-Red { background-image: url(spritesmith-main-7.png); background-position: 0px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rat-Golden { +.Mount_Body_Penguin-Shade { background-image: url(spritesmith-main-7.png); background-position: -106px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rat-Red { +.Mount_Body_Penguin-Skeleton { background-image: url(spritesmith-main-7.png); background-position: -212px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rat-Shade { +.Mount_Body_Penguin-White { background-image: url(spritesmith-main-7.png); background-position: -318px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rat-Skeleton { +.Mount_Body_Penguin-Zombie { background-image: url(spritesmith-main-7.png); background-position: -424px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rat-White { +.Mount_Body_Phoenix-Base { background-image: url(spritesmith-main-7.png); background-position: -530px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rat-Zombie { +.Mount_Body_Rat-Base { background-image: url(spritesmith-main-7.png); background-position: -636px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rock-Base { +.Mount_Body_Rat-CottonCandyBlue { background-image: url(spritesmith-main-7.png); background-position: -742px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rock-CottonCandyBlue { +.Mount_Body_Rat-CottonCandyPink { background-image: url(spritesmith-main-7.png); background-position: -848px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rock-CottonCandyPink { +.Mount_Body_Rat-Desert { background-image: url(spritesmith-main-7.png); background-position: -954px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rock-Desert { +.Mount_Body_Rat-Golden { background-image: url(spritesmith-main-7.png); background-position: -1060px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rock-Golden { +.Mount_Body_Rat-Red { background-image: url(spritesmith-main-7.png); background-position: -1166px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rock-Red { +.Mount_Body_Rat-Shade { background-image: url(spritesmith-main-7.png); background-position: -1272px -1274px; width: 105px; height: 105px; } -.Mount_Body_Rock-Shade { +.Mount_Body_Rat-Skeleton { background-image: url(spritesmith-main-7.png); background-position: -1392px 0px; width: 105px; height: 105px; } -.Mount_Body_Rock-Skeleton { +.Mount_Body_Rat-White { background-image: url(spritesmith-main-7.png); background-position: -1392px -106px; width: 105px; height: 105px; } -.Mount_Body_Rock-White { +.Mount_Body_Rat-Zombie { background-image: url(spritesmith-main-7.png); background-position: -1392px -212px; width: 105px; height: 105px; } -.Mount_Body_Rock-Zombie { +.Mount_Body_Rock-Base { background-image: url(spritesmith-main-7.png); background-position: -1392px -318px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Base { +.Mount_Body_Rock-CottonCandyBlue { background-image: url(spritesmith-main-7.png); background-position: -1392px -424px; width: 105px; height: 105px; } -.Mount_Body_Rooster-CottonCandyBlue { +.Mount_Body_Rock-CottonCandyPink { background-image: url(spritesmith-main-7.png); background-position: -1392px -530px; width: 105px; height: 105px; } -.Mount_Body_Rooster-CottonCandyPink { +.Mount_Body_Rock-Desert { background-image: url(spritesmith-main-7.png); background-position: -1392px -636px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Desert { +.Mount_Body_Rock-Golden { background-image: url(spritesmith-main-7.png); background-position: -1392px -742px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Golden { +.Mount_Body_Rock-Red { background-image: url(spritesmith-main-7.png); background-position: -1392px -848px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Red { +.Mount_Body_Rock-Shade { background-image: url(spritesmith-main-7.png); background-position: -1392px -954px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Shade { +.Mount_Body_Rock-Skeleton { background-image: url(spritesmith-main-7.png); background-position: -1392px -1060px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Skeleton { +.Mount_Body_Rock-White { background-image: url(spritesmith-main-7.png); background-position: -1392px -1166px; width: 105px; height: 105px; } -.Mount_Body_Rooster-White { +.Mount_Body_Rock-Zombie { background-image: url(spritesmith-main-7.png); background-position: -1392px -1272px; width: 105px; height: 105px; } -.Mount_Body_Rooster-Zombie { +.Mount_Body_Rooster-Base { background-image: url(spritesmith-main-7.png); background-position: 0px -1380px; width: 105px; height: 105px; } +.Mount_Body_Rooster-CottonCandyBlue { + background-image: url(spritesmith-main-7.png); + background-position: -106px -1380px; + width: 105px; + height: 105px; +} +.Mount_Body_Rooster-CottonCandyPink { + background-image: url(spritesmith-main-7.png); + background-position: -212px -1380px; + width: 105px; + height: 105px; +} +.Mount_Body_Rooster-Desert { + background-image: url(spritesmith-main-7.png); + background-position: -318px -1380px; + width: 105px; + height: 105px; +} +.Mount_Body_Rooster-Golden { + background-image: url(spritesmith-main-7.png); + background-position: -424px -1380px; + width: 105px; + height: 105px; +} +.Mount_Body_Rooster-Red { + background-image: url(spritesmith-main-7.png); + background-position: -530px -1380px; + width: 105px; + height: 105px; +} +.Mount_Body_Rooster-Shade { + background-image: url(spritesmith-main-7.png); + background-position: -636px -1380px; + width: 105px; + height: 105px; +} +.Mount_Body_Rooster-Skeleton { + background-image: url(spritesmith-main-7.png); + background-position: -742px -1380px; + width: 105px; + height: 105px; +} +.Mount_Body_Rooster-White { + background-image: url(spritesmith-main-7.png); + background-position: -848px -1380px; + width: 105px; + height: 105px; +} +.Mount_Body_Rooster-Zombie { + background-image: url(spritesmith-main-7.png); + background-position: -954px -1380px; + width: 105px; + height: 105px; +} .Mount_Body_Sabretooth-Base { background-image: url(spritesmith-main-7.png); background-position: -272px 0px; @@ -1104,335 +1158,281 @@ } .Mount_Body_Seahorse-Base { background-image: url(spritesmith-main-7.png); - background-position: -1166px -1380px; + background-position: -1498px -636px; width: 105px; height: 105px; } .Mount_Body_Seahorse-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: -1272px -1380px; + background-position: -1498px -742px; width: 105px; height: 105px; } .Mount_Body_Seahorse-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -1378px -1380px; + background-position: -1498px -848px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Desert { background-image: url(spritesmith-main-7.png); - background-position: -1498px 0px; + background-position: -1498px -954px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Golden { background-image: url(spritesmith-main-7.png); - background-position: -1498px -106px; + background-position: -1498px -1060px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Red { background-image: url(spritesmith-main-7.png); - background-position: -1498px -212px; + background-position: -1498px -1166px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Shade { background-image: url(spritesmith-main-7.png); - background-position: -1498px -318px; + background-position: -1498px -1272px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Skeleton { background-image: url(spritesmith-main-7.png); - background-position: -1498px -424px; + background-position: -1498px -1378px; width: 105px; height: 105px; } .Mount_Body_Seahorse-White { background-image: url(spritesmith-main-7.png); - background-position: -1498px -530px; + background-position: 0px -1486px; width: 105px; height: 105px; } .Mount_Body_Seahorse-Zombie { background-image: url(spritesmith-main-7.png); - background-position: -1498px -636px; + background-position: -106px -1486px; width: 105px; height: 105px; } .Mount_Body_Sheep-Base { background-image: url(spritesmith-main-7.png); - background-position: -1498px -742px; + background-position: -212px -1486px; width: 105px; height: 105px; } .Mount_Body_Sheep-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: -1498px -848px; + background-position: -318px -1486px; width: 105px; height: 105px; } .Mount_Body_Sheep-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -1498px -954px; + background-position: -424px -1486px; width: 105px; height: 105px; } .Mount_Body_Sheep-Desert { background-image: url(spritesmith-main-7.png); - background-position: -1498px -1060px; + background-position: -530px -1486px; width: 105px; height: 105px; } .Mount_Body_Sheep-Golden { background-image: url(spritesmith-main-7.png); - background-position: -1498px -1166px; + background-position: -636px -1486px; width: 105px; height: 105px; } .Mount_Body_Sheep-Red { background-image: url(spritesmith-main-7.png); - background-position: -1498px -1272px; + background-position: -742px -1486px; width: 105px; height: 105px; } .Mount_Body_Sheep-Shade { background-image: url(spritesmith-main-7.png); - background-position: -1498px -1378px; + background-position: -848px -1486px; width: 105px; height: 105px; } .Mount_Body_Sheep-Skeleton { background-image: url(spritesmith-main-7.png); - background-position: 0px -1486px; + background-position: -954px -1486px; width: 105px; height: 105px; } .Mount_Body_Sheep-White { background-image: url(spritesmith-main-7.png); - background-position: -106px -1486px; + background-position: -1060px -1486px; width: 105px; height: 105px; } .Mount_Body_Sheep-Zombie { background-image: url(spritesmith-main-7.png); - background-position: -212px -1486px; + background-position: -1166px -1486px; width: 105px; height: 105px; } .Mount_Body_Slime-Base { background-image: url(spritesmith-main-7.png); - background-position: -318px -1486px; + background-position: -1272px -1486px; width: 105px; height: 105px; } .Mount_Body_Slime-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: -424px -1486px; + background-position: -1378px -1486px; width: 105px; height: 105px; } .Mount_Body_Slime-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -530px -1486px; + background-position: -1484px -1486px; width: 105px; height: 105px; } .Mount_Body_Slime-Desert { background-image: url(spritesmith-main-7.png); - background-position: -636px -1486px; + background-position: -1604px 0px; width: 105px; height: 105px; } .Mount_Body_Slime-Golden { background-image: url(spritesmith-main-7.png); - background-position: -742px -1486px; + background-position: -1604px -106px; width: 105px; height: 105px; } .Mount_Body_Slime-Red { background-image: url(spritesmith-main-7.png); - background-position: -848px -1486px; + background-position: -1604px -212px; width: 105px; height: 105px; } .Mount_Body_Slime-Shade { background-image: url(spritesmith-main-7.png); - background-position: -954px -1486px; + background-position: -1604px -318px; width: 105px; height: 105px; } .Mount_Body_Slime-Skeleton { background-image: url(spritesmith-main-7.png); - background-position: -1060px -1486px; + background-position: -1604px -424px; width: 105px; height: 105px; } .Mount_Body_Slime-White { background-image: url(spritesmith-main-7.png); - background-position: -1166px -1486px; + background-position: -1604px -530px; width: 105px; height: 105px; } .Mount_Body_Slime-Zombie { background-image: url(spritesmith-main-7.png); - background-position: -1272px -1486px; + background-position: -1604px -636px; width: 105px; height: 105px; } .Mount_Body_Snail-Base { background-image: url(spritesmith-main-7.png); - background-position: -1378px -1486px; + background-position: -1604px -742px; width: 105px; height: 105px; } .Mount_Body_Snail-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: -1484px -1486px; + background-position: -1604px -848px; width: 105px; height: 105px; } .Mount_Body_Snail-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -1604px 0px; + background-position: -1604px -954px; width: 105px; height: 105px; } .Mount_Body_Snail-Desert { background-image: url(spritesmith-main-7.png); - background-position: -1604px -106px; + background-position: -1604px -1060px; width: 105px; height: 105px; } .Mount_Body_Snail-Golden { background-image: url(spritesmith-main-7.png); - background-position: -1604px -212px; + background-position: -1604px -1166px; width: 105px; height: 105px; } .Mount_Body_Snail-Red { background-image: url(spritesmith-main-7.png); - background-position: -1604px -318px; + background-position: -1604px -1272px; width: 105px; height: 105px; } .Mount_Body_Snail-Shade { background-image: url(spritesmith-main-7.png); - background-position: -1604px -424px; + background-position: -1604px -1378px; width: 105px; height: 105px; } .Mount_Body_Snail-Skeleton { background-image: url(spritesmith-main-7.png); - background-position: -1604px -530px; + background-position: -1604px -1484px; width: 105px; height: 105px; } .Mount_Body_Snail-White { background-image: url(spritesmith-main-7.png); - background-position: -1604px -636px; + background-position: 0px -1592px; width: 105px; height: 105px; } .Mount_Body_Snail-Zombie { background-image: url(spritesmith-main-7.png); - background-position: -1604px -742px; + background-position: -106px -1592px; width: 105px; height: 105px; } .Mount_Body_Snake-Base { background-image: url(spritesmith-main-7.png); - background-position: -1604px -848px; + background-position: -212px -1592px; width: 105px; height: 105px; } .Mount_Body_Snake-CottonCandyBlue { background-image: url(spritesmith-main-7.png); - background-position: -1604px -954px; + background-position: -318px -1592px; width: 105px; height: 105px; } .Mount_Body_Snake-CottonCandyPink { background-image: url(spritesmith-main-7.png); - background-position: -1604px -1060px; + background-position: -424px -1592px; width: 105px; height: 105px; } .Mount_Body_Snake-Desert { background-image: url(spritesmith-main-7.png); - background-position: -1604px -1166px; + background-position: -530px -1592px; width: 105px; height: 105px; } .Mount_Body_Snake-Golden { background-image: url(spritesmith-main-7.png); - background-position: -1604px -1272px; + background-position: -636px -1592px; width: 105px; height: 105px; } .Mount_Body_Snake-Red { background-image: url(spritesmith-main-7.png); - background-position: -1604px -1378px; + background-position: -742px -850px; width: 105px; height: 105px; } .Mount_Body_Snake-Shade { - background-image: url(spritesmith-main-7.png); - background-position: -1604px -1484px; - width: 105px; - height: 105px; -} -.Mount_Body_Snake-Skeleton { - background-image: url(spritesmith-main-7.png); - background-position: 0px -1592px; - width: 105px; - height: 105px; -} -.Mount_Body_Snake-White { - background-image: url(spritesmith-main-7.png); - background-position: -106px -1592px; - width: 105px; - height: 105px; -} -.Mount_Body_Snake-Zombie { - background-image: url(spritesmith-main-7.png); - background-position: -212px -1592px; - width: 105px; - height: 105px; -} -.Mount_Body_Spider-Base { - background-image: url(spritesmith-main-7.png); - background-position: -318px -1592px; - width: 105px; - height: 105px; -} -.Mount_Body_Spider-CottonCandyBlue { - background-image: url(spritesmith-main-7.png); - background-position: -424px -1592px; - width: 105px; - height: 105px; -} -.Mount_Body_Spider-CottonCandyPink { - background-image: url(spritesmith-main-7.png); - background-position: -530px -1592px; - width: 105px; - height: 105px; -} -.Mount_Body_Spider-Desert { - background-image: url(spritesmith-main-7.png); - background-position: -636px -1592px; - width: 105px; - height: 105px; -} -.Mount_Body_Spider-Golden { - background-image: url(spritesmith-main-7.png); - background-position: 0px -850px; - width: 105px; - height: 105px; -} -.Mount_Body_Spider-Red { background-image: url(spritesmith-main-7.png); background-position: -742px -1592px; width: 105px; diff --git a/common/dist/sprites/spritesmith-main-7.png b/common/dist/sprites/spritesmith-main-7.png index 709417f562..4c729cc48c 100644 Binary files a/common/dist/sprites/spritesmith-main-7.png and b/common/dist/sprites/spritesmith-main-7.png differ diff --git a/common/dist/sprites/spritesmith-main-8.css b/common/dist/sprites/spritesmith-main-8.css index 300a95cb5a..c2afb79aac 100644 --- a/common/dist/sprites/spritesmith-main-8.css +++ b/common/dist/sprites/spritesmith-main-8.css @@ -1,30 +1,84 @@ -.Mount_Body_Spider-Shade { +.Mount_Body_Snake-Skeleton { background-image: url(spritesmith-main-8.png); - background-position: -212px -795px; + background-position: -1316px 0px; width: 105px; height: 105px; } -.Mount_Body_Spider-Skeleton { +.Mount_Body_Snake-White { background-image: url(spritesmith-main-8.png); background-position: -954px -1113px; width: 105px; height: 105px; } +.Mount_Body_Snake-Zombie { + background-image: url(spritesmith-main-8.png); + background-position: -1316px -106px; + width: 105px; + height: 105px; +} +.Mount_Body_Spider-Base { + background-image: url(spritesmith-main-8.png); + background-position: -1316px -212px; + width: 105px; + height: 105px; +} +.Mount_Body_Spider-CottonCandyBlue { + background-image: url(spritesmith-main-8.png); + background-position: -1316px -318px; + width: 105px; + height: 105px; +} +.Mount_Body_Spider-CottonCandyPink { + background-image: url(spritesmith-main-8.png); + background-position: -1316px -424px; + width: 105px; + height: 105px; +} +.Mount_Body_Spider-Desert { + background-image: url(spritesmith-main-8.png); + background-position: -1316px -530px; + width: 105px; + height: 105px; +} +.Mount_Body_Spider-Golden { + background-image: url(spritesmith-main-8.png); + background-position: -1316px -636px; + width: 105px; + height: 105px; +} +.Mount_Body_Spider-Red { + background-image: url(spritesmith-main-8.png); + background-position: -1316px -742px; + width: 105px; + height: 105px; +} +.Mount_Body_Spider-Shade { + background-image: url(spritesmith-main-8.png); + background-position: -1484px -1431px; + width: 105px; + height: 105px; +} +.Mount_Body_Spider-Skeleton { + background-image: url(spritesmith-main-8.png); + background-position: -1634px 0px; + width: 105px; + height: 105px; +} .Mount_Body_Spider-White { background-image: url(spritesmith-main-8.png); - background-position: -318px -795px; + background-position: -742px -795px; width: 105px; height: 105px; } .Mount_Body_Spider-Zombie { background-image: url(spritesmith-main-8.png); - background-position: -424px -795px; + background-position: -848px -795px; width: 105px; height: 105px; } .Mount_Body_TRex-Base { background-image: url(spritesmith-main-8.png); - background-position: 0px -544px; + background-position: -136px -544px; width: 135px; height: 135px; } @@ -84,199 +138,205 @@ } .Mount_Body_TigerCub-Base { background-image: url(spritesmith-main-8.png); - background-position: -530px -795px; + background-position: -998px 0px; width: 105px; height: 105px; } .Mount_Body_TigerCub-CottonCandyBlue { background-image: url(spritesmith-main-8.png); - background-position: -636px -795px; + background-position: -998px -106px; width: 105px; height: 105px; } .Mount_Body_TigerCub-CottonCandyPink { background-image: url(spritesmith-main-8.png); - background-position: -742px -795px; + background-position: -998px -212px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Desert { background-image: url(spritesmith-main-8.png); - background-position: -848px -795px; + background-position: -998px -318px; + width: 105px; + height: 105px; +} +.Mount_Body_TigerCub-Floral { + background-image: url(spritesmith-main-8.png); + background-position: -998px -424px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Golden { background-image: url(spritesmith-main-8.png); - background-position: -1210px -742px; + background-position: -998px -530px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Peppermint { background-image: url(spritesmith-main-8.png); - background-position: -1210px -848px; + background-position: -998px -636px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Red { background-image: url(spritesmith-main-8.png); - background-position: -1210px -954px; + background-position: -998px -742px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Shade { background-image: url(spritesmith-main-8.png); - background-position: -892px -424px; + background-position: 0px -901px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Skeleton { background-image: url(spritesmith-main-8.png); - background-position: -892px -530px; + background-position: -106px -901px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Spooky { background-image: url(spritesmith-main-8.png); - background-position: -892px -636px; + background-position: -212px -901px; width: 105px; height: 105px; } .Mount_Body_TigerCub-White { background-image: url(spritesmith-main-8.png); - background-position: 0px -795px; + background-position: -1060px -1113px; width: 105px; height: 105px; } .Mount_Body_TigerCub-Zombie { background-image: url(spritesmith-main-8.png); - background-position: -106px -795px; + background-position: -1166px -1113px; width: 105px; height: 105px; } .Mount_Body_Turkey-Base { background-image: url(spritesmith-main-8.png); - background-position: 0px -1113px; + background-position: -1634px -106px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Base { background-image: url(spritesmith-main-8.png); - background-position: -106px -1113px; + background-position: -1634px -212px; width: 105px; height: 105px; } .Mount_Body_Unicorn-CottonCandyBlue { background-image: url(spritesmith-main-8.png); - background-position: -212px -1113px; + background-position: -1634px -318px; width: 105px; height: 105px; } .Mount_Body_Unicorn-CottonCandyPink { background-image: url(spritesmith-main-8.png); - background-position: -318px -1113px; + background-position: -1634px -424px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Desert { background-image: url(spritesmith-main-8.png); - background-position: -424px -1113px; + background-position: -1634px -530px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Golden { background-image: url(spritesmith-main-8.png); - background-position: -530px -1113px; + background-position: -1634px -636px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Red { background-image: url(spritesmith-main-8.png); - background-position: -636px -1113px; + background-position: -1634px -742px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Shade { background-image: url(spritesmith-main-8.png); - background-position: -1528px -1166px; + background-position: -1634px -848px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Skeleton { background-image: url(spritesmith-main-8.png); - background-position: -1528px -1272px; + background-position: -892px -106px; width: 105px; height: 105px; } .Mount_Body_Unicorn-White { background-image: url(spritesmith-main-8.png); - background-position: 0px -1431px; + background-position: -892px -212px; width: 105px; height: 105px; } .Mount_Body_Unicorn-Zombie { background-image: url(spritesmith-main-8.png); - background-position: -106px -1431px; + background-position: -892px -318px; width: 105px; height: 105px; } .Mount_Body_Whale-Base { background-image: url(spritesmith-main-8.png); - background-position: -212px -1431px; + background-position: -892px -424px; width: 105px; height: 105px; } .Mount_Body_Whale-CottonCandyBlue { background-image: url(spritesmith-main-8.png); - background-position: -318px -1431px; + background-position: -892px -530px; width: 105px; height: 105px; } .Mount_Body_Whale-CottonCandyPink { background-image: url(spritesmith-main-8.png); - background-position: -424px -1431px; + background-position: -892px -636px; width: 105px; height: 105px; } .Mount_Body_Whale-Desert { background-image: url(spritesmith-main-8.png); - background-position: -530px -1431px; + background-position: 0px -795px; width: 105px; height: 105px; } .Mount_Body_Whale-Golden { background-image: url(spritesmith-main-8.png); - background-position: -636px -1431px; + background-position: -106px -795px; width: 105px; height: 105px; } .Mount_Body_Whale-Red { background-image: url(spritesmith-main-8.png); - background-position: -742px -1431px; + background-position: -212px -795px; width: 105px; height: 105px; } .Mount_Body_Whale-Shade { background-image: url(spritesmith-main-8.png); - background-position: -892px 0px; + background-position: -318px -795px; width: 105px; height: 105px; } .Mount_Body_Whale-Skeleton { background-image: url(spritesmith-main-8.png); - background-position: -892px -106px; + background-position: -424px -795px; width: 105px; height: 105px; } .Mount_Body_Whale-White { background-image: url(spritesmith-main-8.png); - background-position: -892px -212px; + background-position: -530px -795px; width: 105px; height: 105px; } .Mount_Body_Whale-Zombie { background-image: url(spritesmith-main-8.png); - background-position: -892px -318px; + background-position: -636px -795px; width: 105px; height: 105px; } @@ -304,42 +364,48 @@ width: 135px; height: 135px; } -.Mount_Body_Wolf-Golden { +.Mount_Body_Wolf-Floral { background-image: url(spritesmith-main-8.png); background-position: -272px -408px; width: 135px; height: 135px; } -.Mount_Body_Wolf-Peppermint { +.Mount_Body_Wolf-Golden { background-image: url(spritesmith-main-8.png); background-position: -408px -408px; width: 135px; height: 135px; } -.Mount_Body_Wolf-Red { +.Mount_Body_Wolf-Peppermint { background-image: url(spritesmith-main-8.png); background-position: -544px 0px; width: 135px; height: 135px; } -.Mount_Body_Wolf-Shade { +.Mount_Body_Wolf-Red { background-image: url(spritesmith-main-8.png); background-position: -544px -136px; width: 135px; height: 135px; } -.Mount_Body_Wolf-Skeleton { +.Mount_Body_Wolf-Shade { background-image: url(spritesmith-main-8.png); background-position: -544px -272px; width: 135px; height: 135px; } -.Mount_Body_Wolf-Spooky { +.Mount_Body_Wolf-Skeleton { background-image: url(spritesmith-main-8.png); background-position: -544px -408px; width: 135px; height: 135px; } +.Mount_Body_Wolf-Spooky { + background-image: url(spritesmith-main-8.png); + background-position: 0px -544px; + width: 135px; + height: 135px; +} .Mount_Body_Wolf-White { background-image: url(spritesmith-main-8.png); background-position: -136px 0px; @@ -348,1045 +414,979 @@ } .Mount_Body_Wolf-Zombie { background-image: url(spritesmith-main-8.png); - background-position: -136px -544px; + background-position: -272px -544px; width: 135px; height: 135px; } .Mount_Head_BearCub-Base { background-image: url(spritesmith-main-8.png); - background-position: -998px 0px; + background-position: -318px -901px; width: 105px; height: 105px; } .Mount_Head_BearCub-CottonCandyBlue { background-image: url(spritesmith-main-8.png); - background-position: -998px -106px; + background-position: -424px -901px; width: 105px; height: 105px; } .Mount_Head_BearCub-CottonCandyPink { background-image: url(spritesmith-main-8.png); - background-position: -998px -212px; + background-position: -530px -901px; width: 105px; height: 105px; } .Mount_Head_BearCub-Desert { - background-image: url(spritesmith-main-8.png); - background-position: -998px -318px; - width: 105px; - height: 105px; -} -.Mount_Head_BearCub-Golden { - background-image: url(spritesmith-main-8.png); - background-position: -998px -424px; - width: 105px; - height: 105px; -} -.Mount_Head_BearCub-Peppermint { - background-image: url(spritesmith-main-8.png); - background-position: -998px -530px; - width: 105px; - height: 105px; -} -.Mount_Head_BearCub-Polar { - background-image: url(spritesmith-main-8.png); - background-position: -998px -636px; - width: 105px; - height: 105px; -} -.Mount_Head_BearCub-Red { - background-image: url(spritesmith-main-8.png); - background-position: -998px -742px; - width: 105px; - height: 105px; -} -.Mount_Head_BearCub-Shade { - background-image: url(spritesmith-main-8.png); - background-position: 0px -901px; - width: 105px; - height: 105px; -} -.Mount_Head_BearCub-Skeleton { - background-image: url(spritesmith-main-8.png); - background-position: -106px -901px; - width: 105px; - height: 105px; -} -.Mount_Head_BearCub-Spooky { - background-image: url(spritesmith-main-8.png); - background-position: -212px -901px; - width: 105px; - height: 105px; -} -.Mount_Head_BearCub-White { - background-image: url(spritesmith-main-8.png); - background-position: -318px -901px; - width: 105px; - height: 105px; -} -.Mount_Head_BearCub-Zombie { - background-image: url(spritesmith-main-8.png); - background-position: -424px -901px; - width: 105px; - height: 105px; -} -.Mount_Head_Bunny-Base { - background-image: url(spritesmith-main-8.png); - background-position: -530px -901px; - width: 105px; - height: 105px; -} -.Mount_Head_Bunny-CottonCandyBlue { background-image: url(spritesmith-main-8.png); background-position: -636px -901px; width: 105px; height: 105px; } -.Mount_Head_Bunny-CottonCandyPink { +.Mount_Head_BearCub-Floral { background-image: url(spritesmith-main-8.png); background-position: -742px -901px; width: 105px; height: 105px; } -.Mount_Head_Bunny-Desert { +.Mount_Head_BearCub-Golden { background-image: url(spritesmith-main-8.png); background-position: -848px -901px; width: 105px; height: 105px; } -.Mount_Head_Bunny-Golden { +.Mount_Head_BearCub-Peppermint { background-image: url(spritesmith-main-8.png); background-position: -954px -901px; width: 105px; height: 105px; } -.Mount_Head_Bunny-Red { +.Mount_Head_BearCub-Polar { background-image: url(spritesmith-main-8.png); background-position: -1104px 0px; width: 105px; height: 105px; } -.Mount_Head_Bunny-Shade { +.Mount_Head_BearCub-Red { background-image: url(spritesmith-main-8.png); background-position: -1104px -106px; width: 105px; height: 105px; } -.Mount_Head_Bunny-Skeleton { +.Mount_Head_BearCub-Shade { background-image: url(spritesmith-main-8.png); background-position: -1104px -212px; width: 105px; height: 105px; } -.Mount_Head_Bunny-White { +.Mount_Head_BearCub-Skeleton { background-image: url(spritesmith-main-8.png); background-position: -1104px -318px; width: 105px; height: 105px; } -.Mount_Head_Bunny-Zombie { +.Mount_Head_BearCub-Spooky { background-image: url(spritesmith-main-8.png); background-position: -1104px -424px; width: 105px; height: 105px; } -.Mount_Head_Cactus-Base { +.Mount_Head_BearCub-White { background-image: url(spritesmith-main-8.png); background-position: -1104px -530px; width: 105px; height: 105px; } -.Mount_Head_Cactus-CottonCandyBlue { +.Mount_Head_BearCub-Zombie { background-image: url(spritesmith-main-8.png); background-position: -1104px -636px; width: 105px; height: 105px; } -.Mount_Head_Cactus-CottonCandyPink { +.Mount_Head_Bunny-Base { background-image: url(spritesmith-main-8.png); background-position: -1104px -742px; width: 105px; height: 105px; } -.Mount_Head_Cactus-Desert { +.Mount_Head_Bunny-CottonCandyBlue { background-image: url(spritesmith-main-8.png); background-position: -1104px -848px; width: 105px; height: 105px; } -.Mount_Head_Cactus-Golden { +.Mount_Head_Bunny-CottonCandyPink { background-image: url(spritesmith-main-8.png); background-position: 0px -1007px; width: 105px; height: 105px; } -.Mount_Head_Cactus-Peppermint { +.Mount_Head_Bunny-Desert { background-image: url(spritesmith-main-8.png); background-position: -106px -1007px; width: 105px; height: 105px; } -.Mount_Head_Cactus-Red { +.Mount_Head_Bunny-Golden { background-image: url(spritesmith-main-8.png); background-position: -212px -1007px; width: 105px; height: 105px; } -.Mount_Head_Cactus-Shade { +.Mount_Head_Bunny-Red { background-image: url(spritesmith-main-8.png); background-position: -318px -1007px; width: 105px; height: 105px; } -.Mount_Head_Cactus-Skeleton { +.Mount_Head_Bunny-Shade { background-image: url(spritesmith-main-8.png); background-position: -424px -1007px; width: 105px; height: 105px; } -.Mount_Head_Cactus-Spooky { +.Mount_Head_Bunny-Skeleton { background-image: url(spritesmith-main-8.png); background-position: -530px -1007px; width: 105px; height: 105px; } -.Mount_Head_Cactus-White { +.Mount_Head_Bunny-White { background-image: url(spritesmith-main-8.png); background-position: -636px -1007px; width: 105px; height: 105px; } -.Mount_Head_Cactus-Zombie { +.Mount_Head_Bunny-Zombie { background-image: url(spritesmith-main-8.png); background-position: -742px -1007px; width: 105px; height: 105px; } -.Mount_Head_Cheetah-Base { +.Mount_Head_Cactus-Base { background-image: url(spritesmith-main-8.png); background-position: -848px -1007px; width: 105px; height: 105px; } -.Mount_Head_Cheetah-CottonCandyBlue { +.Mount_Head_Cactus-CottonCandyBlue { background-image: url(spritesmith-main-8.png); background-position: -954px -1007px; width: 105px; height: 105px; } -.Mount_Head_Cheetah-CottonCandyPink { +.Mount_Head_Cactus-CottonCandyPink { background-image: url(spritesmith-main-8.png); background-position: -1060px -1007px; width: 105px; height: 105px; } -.Mount_Head_Cheetah-Desert { +.Mount_Head_Cactus-Desert { background-image: url(spritesmith-main-8.png); background-position: -1210px 0px; width: 105px; height: 105px; } -.Mount_Head_Cheetah-Golden { +.Mount_Head_Cactus-Floral { background-image: url(spritesmith-main-8.png); background-position: -1210px -106px; width: 105px; height: 105px; } -.Mount_Head_Cheetah-Red { +.Mount_Head_Cactus-Golden { background-image: url(spritesmith-main-8.png); background-position: -1210px -212px; width: 105px; height: 105px; } -.Mount_Head_Cheetah-Shade { +.Mount_Head_Cactus-Peppermint { background-image: url(spritesmith-main-8.png); background-position: -1210px -318px; width: 105px; height: 105px; } -.Mount_Head_Cheetah-Skeleton { +.Mount_Head_Cactus-Red { background-image: url(spritesmith-main-8.png); background-position: -1210px -424px; width: 105px; height: 105px; } -.Mount_Head_Cheetah-White { +.Mount_Head_Cactus-Shade { background-image: url(spritesmith-main-8.png); background-position: -1210px -530px; width: 105px; height: 105px; } -.Mount_Head_Cheetah-Zombie { +.Mount_Head_Cactus-Skeleton { background-image: url(spritesmith-main-8.png); background-position: -1210px -636px; width: 105px; height: 105px; } -.Mount_Head_Cuttlefish-Base { +.Mount_Head_Cactus-Spooky { background-image: url(spritesmith-main-8.png); - background-position: -378px -544px; + background-position: -1210px -742px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Cuttlefish-CottonCandyBlue { +.Mount_Head_Cactus-White { background-image: url(spritesmith-main-8.png); - background-position: -484px -544px; + background-position: -1210px -848px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Cuttlefish-CottonCandyPink { +.Mount_Head_Cactus-Zombie { background-image: url(spritesmith-main-8.png); - background-position: -680px 0px; + background-position: -1210px -954px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Cuttlefish-Desert { +.Mount_Head_Cheetah-Base { background-image: url(spritesmith-main-8.png); - background-position: -680px -115px; + background-position: 0px -1113px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Cuttlefish-Golden { +.Mount_Head_Cheetah-CottonCandyBlue { background-image: url(spritesmith-main-8.png); - background-position: -680px -230px; + background-position: -106px -1113px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Cuttlefish-Red { +.Mount_Head_Cheetah-CottonCandyPink { background-image: url(spritesmith-main-8.png); - background-position: -680px -345px; + background-position: -212px -1113px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Cuttlefish-Shade { +.Mount_Head_Cheetah-Desert { background-image: url(spritesmith-main-8.png); - background-position: -680px -460px; + background-position: -318px -1113px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Cuttlefish-Skeleton { +.Mount_Head_Cheetah-Golden { background-image: url(spritesmith-main-8.png); - background-position: -786px 0px; + background-position: -424px -1113px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Cuttlefish-White { +.Mount_Head_Cheetah-Red { background-image: url(spritesmith-main-8.png); - background-position: -786px -115px; + background-position: -530px -1113px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Cuttlefish-Zombie { +.Mount_Head_Cheetah-Shade { background-image: url(spritesmith-main-8.png); - background-position: -786px -230px; + background-position: -636px -1113px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Deer-Base { +.Mount_Head_Cheetah-Skeleton { background-image: url(spritesmith-main-8.png); background-position: -742px -1113px; width: 105px; height: 105px; } -.Mount_Head_Deer-CottonCandyBlue { +.Mount_Head_Cheetah-White { background-image: url(spritesmith-main-8.png); background-position: -848px -1113px; width: 105px; height: 105px; } -.Mount_Head_Deer-CottonCandyPink { +.Mount_Head_Cheetah-Zombie { background-image: url(spritesmith-main-8.png); - background-position: -1740px -318px; + background-position: -892px 0px; width: 105px; height: 105px; } -.Mount_Head_Deer-Desert { +.Mount_Head_Cuttlefish-Base { background-image: url(spritesmith-main-8.png); - background-position: -1060px -1113px; + background-position: -514px -544px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Deer-Golden { +.Mount_Head_Cuttlefish-CottonCandyBlue { background-image: url(spritesmith-main-8.png); - background-position: -1166px -1113px; + background-position: -680px 0px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Deer-Red { +.Mount_Head_Cuttlefish-CottonCandyPink { background-image: url(spritesmith-main-8.png); - background-position: -1316px 0px; + background-position: -680px -115px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Deer-Shade { +.Mount_Head_Cuttlefish-Desert { background-image: url(spritesmith-main-8.png); - background-position: -1316px -106px; + background-position: -680px -230px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Deer-Skeleton { +.Mount_Head_Cuttlefish-Golden { background-image: url(spritesmith-main-8.png); - background-position: -1316px -212px; + background-position: -680px -345px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Deer-White { +.Mount_Head_Cuttlefish-Red { background-image: url(spritesmith-main-8.png); - background-position: -1316px -318px; + background-position: -680px -460px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Deer-Zombie { +.Mount_Head_Cuttlefish-Shade { background-image: url(spritesmith-main-8.png); - background-position: -1316px -424px; + background-position: -786px 0px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Dragon-Base { +.Mount_Head_Cuttlefish-Skeleton { background-image: url(spritesmith-main-8.png); - background-position: -1316px -530px; + background-position: -786px -115px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Dragon-CottonCandyBlue { +.Mount_Head_Cuttlefish-White { background-image: url(spritesmith-main-8.png); - background-position: -1316px -636px; + background-position: -786px -230px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Dragon-CottonCandyPink { - background-image: url(spritesmith-main-8.png); - background-position: -1316px -742px; - width: 105px; - height: 105px; -} -.Mount_Head_Dragon-Desert { - background-image: url(spritesmith-main-8.png); - background-position: -1316px -848px; - width: 105px; - height: 105px; -} -.Mount_Head_Dragon-Golden { - background-image: url(spritesmith-main-8.png); - background-position: -1316px -954px; - width: 105px; - height: 105px; -} -.Mount_Head_Dragon-Peppermint { - background-image: url(spritesmith-main-8.png); - background-position: -1316px -1060px; - width: 105px; - height: 105px; -} -.Mount_Head_Dragon-Red { - background-image: url(spritesmith-main-8.png); - background-position: 0px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Dragon-Shade { - background-image: url(spritesmith-main-8.png); - background-position: -106px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Dragon-Skeleton { - background-image: url(spritesmith-main-8.png); - background-position: -212px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Dragon-Spooky { - background-image: url(spritesmith-main-8.png); - background-position: -318px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Dragon-White { - background-image: url(spritesmith-main-8.png); - background-position: -424px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Dragon-Zombie { - background-image: url(spritesmith-main-8.png); - background-position: -530px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Egg-Base { - background-image: url(spritesmith-main-8.png); - background-position: -636px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Egg-CottonCandyBlue { - background-image: url(spritesmith-main-8.png); - background-position: -742px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Egg-CottonCandyPink { - background-image: url(spritesmith-main-8.png); - background-position: -848px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Egg-Desert { - background-image: url(spritesmith-main-8.png); - background-position: -954px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Egg-Golden { - background-image: url(spritesmith-main-8.png); - background-position: -1060px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Egg-Red { - background-image: url(spritesmith-main-8.png); - background-position: -1166px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Egg-Shade { - background-image: url(spritesmith-main-8.png); - background-position: -1272px -1219px; - width: 105px; - height: 105px; -} -.Mount_Head_Egg-Skeleton { - background-image: url(spritesmith-main-8.png); - background-position: -1422px 0px; - width: 105px; - height: 105px; -} -.Mount_Head_Egg-White { - background-image: url(spritesmith-main-8.png); - background-position: -1422px -106px; - width: 105px; - height: 105px; -} -.Mount_Head_Egg-Zombie { - background-image: url(spritesmith-main-8.png); - background-position: -1422px -212px; - width: 105px; - height: 105px; -} -.Mount_Head_Falcon-Base { - background-image: url(spritesmith-main-8.png); - background-position: -1422px -318px; - width: 105px; - height: 105px; -} -.Mount_Head_Falcon-CottonCandyBlue { - background-image: url(spritesmith-main-8.png); - background-position: -1422px -424px; - width: 105px; - height: 105px; -} -.Mount_Head_Falcon-CottonCandyPink { - background-image: url(spritesmith-main-8.png); - background-position: -1422px -530px; - width: 105px; - height: 105px; -} -.Mount_Head_Falcon-Desert { - background-image: url(spritesmith-main-8.png); - background-position: -1422px -636px; - width: 105px; - height: 105px; -} -.Mount_Head_Falcon-Golden { - background-image: url(spritesmith-main-8.png); - background-position: -1422px -742px; - width: 105px; - height: 105px; -} -.Mount_Head_Falcon-Red { - background-image: url(spritesmith-main-8.png); - background-position: -1422px -848px; - width: 105px; - height: 105px; -} -.Mount_Head_Falcon-Shade { - background-image: url(spritesmith-main-8.png); - background-position: -1422px -954px; - width: 105px; - height: 105px; -} -.Mount_Head_Falcon-Skeleton { - background-image: url(spritesmith-main-8.png); - background-position: -1422px -1060px; - width: 105px; - height: 105px; -} -.Mount_Head_Falcon-White { - background-image: url(spritesmith-main-8.png); - background-position: -1422px -1166px; - width: 105px; - height: 105px; -} -.Mount_Head_Falcon-Zombie { - background-image: url(spritesmith-main-8.png); - background-position: 0px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_FlyingPig-Base { - background-image: url(spritesmith-main-8.png); - background-position: -106px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_FlyingPig-CottonCandyBlue { - background-image: url(spritesmith-main-8.png); - background-position: -212px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_FlyingPig-CottonCandyPink { - background-image: url(spritesmith-main-8.png); - background-position: -318px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_FlyingPig-Desert { - background-image: url(spritesmith-main-8.png); - background-position: -424px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_FlyingPig-Golden { - background-image: url(spritesmith-main-8.png); - background-position: -530px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_FlyingPig-Peppermint { - background-image: url(spritesmith-main-8.png); - background-position: -636px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_FlyingPig-Red { - background-image: url(spritesmith-main-8.png); - background-position: -742px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_FlyingPig-Shade { - background-image: url(spritesmith-main-8.png); - background-position: -848px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_FlyingPig-Skeleton { - background-image: url(spritesmith-main-8.png); - background-position: -954px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_FlyingPig-Spooky { - background-image: url(spritesmith-main-8.png); - background-position: -1060px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_FlyingPig-White { - background-image: url(spritesmith-main-8.png); - background-position: -1166px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_FlyingPig-Zombie { - background-image: url(spritesmith-main-8.png); - background-position: -1272px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_Fox-Base { - background-image: url(spritesmith-main-8.png); - background-position: -1378px -1325px; - width: 105px; - height: 105px; -} -.Mount_Head_Fox-CottonCandyBlue { - background-image: url(spritesmith-main-8.png); - background-position: -1528px 0px; - width: 105px; - height: 105px; -} -.Mount_Head_Fox-CottonCandyPink { - background-image: url(spritesmith-main-8.png); - background-position: -1528px -106px; - width: 105px; - height: 105px; -} -.Mount_Head_Fox-Desert { - background-image: url(spritesmith-main-8.png); - background-position: -1528px -212px; - width: 105px; - height: 105px; -} -.Mount_Head_Fox-Golden { - background-image: url(spritesmith-main-8.png); - background-position: -1528px -318px; - width: 105px; - height: 105px; -} -.Mount_Head_Fox-Peppermint { - background-image: url(spritesmith-main-8.png); - background-position: -1528px -424px; - width: 105px; - height: 105px; -} -.Mount_Head_Fox-Red { - background-image: url(spritesmith-main-8.png); - background-position: -1528px -530px; - width: 105px; - height: 105px; -} -.Mount_Head_Fox-Shade { - background-image: url(spritesmith-main-8.png); - background-position: -1528px -636px; - width: 105px; - height: 105px; -} -.Mount_Head_Fox-Skeleton { - background-image: url(spritesmith-main-8.png); - background-position: -1528px -742px; - width: 105px; - height: 105px; -} -.Mount_Head_Fox-Spooky { - background-image: url(spritesmith-main-8.png); - background-position: -1528px -848px; - width: 105px; - height: 105px; -} -.Mount_Head_Fox-White { - background-image: url(spritesmith-main-8.png); - background-position: -1528px -954px; - width: 105px; - height: 105px; -} -.Mount_Head_Fox-Zombie { - background-image: url(spritesmith-main-8.png); - background-position: -1528px -1060px; - width: 105px; - height: 105px; -} -.Mount_Head_Frog-Base { +.Mount_Head_Cuttlefish-Zombie { background-image: url(spritesmith-main-8.png); background-position: -786px -345px; width: 105px; height: 114px; } -.Mount_Head_Frog-CottonCandyBlue { +.Mount_Head_Deer-Base { background-image: url(spritesmith-main-8.png); - background-position: -786px -460px; + background-position: -1316px -848px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Frog-CottonCandyPink { +.Mount_Head_Deer-CottonCandyBlue { background-image: url(spritesmith-main-8.png); - background-position: 0px -680px; + background-position: -1316px -954px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Frog-Desert { +.Mount_Head_Deer-CottonCandyPink { background-image: url(spritesmith-main-8.png); - background-position: -106px -680px; + background-position: -1316px -1060px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Frog-Golden { +.Mount_Head_Deer-Desert { background-image: url(spritesmith-main-8.png); - background-position: -212px -680px; + background-position: 0px -1219px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Frog-Red { +.Mount_Head_Deer-Golden { background-image: url(spritesmith-main-8.png); - background-position: -318px -680px; + background-position: -106px -1219px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Frog-Shade { +.Mount_Head_Deer-Red { background-image: url(spritesmith-main-8.png); - background-position: -424px -680px; + background-position: -212px -1219px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Frog-Skeleton { +.Mount_Head_Deer-Shade { background-image: url(spritesmith-main-8.png); - background-position: -530px -680px; + background-position: -318px -1219px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Frog-White { +.Mount_Head_Deer-Skeleton { background-image: url(spritesmith-main-8.png); - background-position: -636px -680px; + background-position: -424px -1219px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Frog-Zombie { +.Mount_Head_Deer-White { background-image: url(spritesmith-main-8.png); - background-position: -272px -544px; + background-position: -530px -1219px; width: 105px; - height: 114px; + height: 105px; } -.Mount_Head_Gryphon-Base { +.Mount_Head_Deer-Zombie { + background-image: url(spritesmith-main-8.png); + background-position: -636px -1219px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-Base { + background-image: url(spritesmith-main-8.png); + background-position: -742px -1219px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-CottonCandyBlue { + background-image: url(spritesmith-main-8.png); + background-position: -848px -1219px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-CottonCandyPink { + background-image: url(spritesmith-main-8.png); + background-position: -954px -1219px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-Desert { + background-image: url(spritesmith-main-8.png); + background-position: -1060px -1219px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-Floral { + background-image: url(spritesmith-main-8.png); + background-position: -1166px -1219px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-Golden { + background-image: url(spritesmith-main-8.png); + background-position: -1272px -1219px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-Peppermint { + background-image: url(spritesmith-main-8.png); + background-position: -1422px 0px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-Red { + background-image: url(spritesmith-main-8.png); + background-position: -1422px -106px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-Shade { + background-image: url(spritesmith-main-8.png); + background-position: -1422px -212px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-Skeleton { + background-image: url(spritesmith-main-8.png); + background-position: -1422px -318px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-Spooky { + background-image: url(spritesmith-main-8.png); + background-position: -1422px -424px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-White { + background-image: url(spritesmith-main-8.png); + background-position: -1422px -530px; + width: 105px; + height: 105px; +} +.Mount_Head_Dragon-Zombie { + background-image: url(spritesmith-main-8.png); + background-position: -1422px -636px; + width: 105px; + height: 105px; +} +.Mount_Head_Egg-Base { + background-image: url(spritesmith-main-8.png); + background-position: -1422px -742px; + width: 105px; + height: 105px; +} +.Mount_Head_Egg-CottonCandyBlue { + background-image: url(spritesmith-main-8.png); + background-position: -1422px -848px; + width: 105px; + height: 105px; +} +.Mount_Head_Egg-CottonCandyPink { + background-image: url(spritesmith-main-8.png); + background-position: -1422px -954px; + width: 105px; + height: 105px; +} +.Mount_Head_Egg-Desert { + background-image: url(spritesmith-main-8.png); + background-position: -1422px -1060px; + width: 105px; + height: 105px; +} +.Mount_Head_Egg-Golden { + background-image: url(spritesmith-main-8.png); + background-position: -1422px -1166px; + width: 105px; + height: 105px; +} +.Mount_Head_Egg-Red { + background-image: url(spritesmith-main-8.png); + background-position: 0px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Egg-Shade { + background-image: url(spritesmith-main-8.png); + background-position: -106px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Egg-Skeleton { + background-image: url(spritesmith-main-8.png); + background-position: -212px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Egg-White { + background-image: url(spritesmith-main-8.png); + background-position: -318px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Egg-Zombie { + background-image: url(spritesmith-main-8.png); + background-position: -424px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Falcon-Base { + background-image: url(spritesmith-main-8.png); + background-position: -530px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Falcon-CottonCandyBlue { + background-image: url(spritesmith-main-8.png); + background-position: -636px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Falcon-CottonCandyPink { + background-image: url(spritesmith-main-8.png); + background-position: -742px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Falcon-Desert { + background-image: url(spritesmith-main-8.png); + background-position: -848px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Falcon-Golden { + background-image: url(spritesmith-main-8.png); + background-position: -954px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Falcon-Red { + background-image: url(spritesmith-main-8.png); + background-position: -1060px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Falcon-Shade { + background-image: url(spritesmith-main-8.png); + background-position: -1166px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Falcon-Skeleton { + background-image: url(spritesmith-main-8.png); + background-position: -1272px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Falcon-White { + background-image: url(spritesmith-main-8.png); + background-position: -1378px -1325px; + width: 105px; + height: 105px; +} +.Mount_Head_Falcon-Zombie { + background-image: url(spritesmith-main-8.png); + background-position: -1528px 0px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-Base { + background-image: url(spritesmith-main-8.png); + background-position: -1528px -106px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-CottonCandyBlue { + background-image: url(spritesmith-main-8.png); + background-position: -1528px -212px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-CottonCandyPink { + background-image: url(spritesmith-main-8.png); + background-position: -1528px -318px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-Desert { + background-image: url(spritesmith-main-8.png); + background-position: -1528px -424px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-Floral { + background-image: url(spritesmith-main-8.png); + background-position: -1528px -530px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-Golden { + background-image: url(spritesmith-main-8.png); + background-position: -1528px -636px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-Peppermint { + background-image: url(spritesmith-main-8.png); + background-position: -1528px -742px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-Red { + background-image: url(spritesmith-main-8.png); + background-position: -1528px -848px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-Shade { + background-image: url(spritesmith-main-8.png); + background-position: -1528px -954px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-Skeleton { + background-image: url(spritesmith-main-8.png); + background-position: -1528px -1060px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-Spooky { + background-image: url(spritesmith-main-8.png); + background-position: -1528px -1166px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-White { + background-image: url(spritesmith-main-8.png); + background-position: -1528px -1272px; + width: 105px; + height: 105px; +} +.Mount_Head_FlyingPig-Zombie { + background-image: url(spritesmith-main-8.png); + background-position: 0px -1431px; + width: 105px; + height: 105px; +} +.Mount_Head_Fox-Base { + background-image: url(spritesmith-main-8.png); + background-position: -106px -1431px; + width: 105px; + height: 105px; +} +.Mount_Head_Fox-CottonCandyBlue { + background-image: url(spritesmith-main-8.png); + background-position: -212px -1431px; + width: 105px; + height: 105px; +} +.Mount_Head_Fox-CottonCandyPink { + background-image: url(spritesmith-main-8.png); + background-position: -318px -1431px; + width: 105px; + height: 105px; +} +.Mount_Head_Fox-Desert { + background-image: url(spritesmith-main-8.png); + background-position: -424px -1431px; + width: 105px; + height: 105px; +} +.Mount_Head_Fox-Floral { + background-image: url(spritesmith-main-8.png); + background-position: -530px -1431px; + width: 105px; + height: 105px; +} +.Mount_Head_Fox-Golden { + background-image: url(spritesmith-main-8.png); + background-position: -636px -1431px; + width: 105px; + height: 105px; +} +.Mount_Head_Fox-Peppermint { + background-image: url(spritesmith-main-8.png); + background-position: -742px -1431px; + width: 105px; + height: 105px; +} +.Mount_Head_Fox-Red { background-image: url(spritesmith-main-8.png); background-position: -848px -1431px; width: 105px; height: 105px; } -.Mount_Head_Gryphon-CottonCandyBlue { +.Mount_Head_Fox-Shade { background-image: url(spritesmith-main-8.png); background-position: -954px -1431px; width: 105px; height: 105px; } -.Mount_Head_Gryphon-CottonCandyPink { +.Mount_Head_Fox-Skeleton { background-image: url(spritesmith-main-8.png); background-position: -1060px -1431px; width: 105px; height: 105px; } -.Mount_Head_Gryphon-Desert { +.Mount_Head_Fox-Spooky { background-image: url(spritesmith-main-8.png); background-position: -1166px -1431px; width: 105px; height: 105px; } -.Mount_Head_Gryphon-Golden { +.Mount_Head_Fox-White { background-image: url(spritesmith-main-8.png); background-position: -1272px -1431px; width: 105px; height: 105px; } -.Mount_Head_Gryphon-Red { +.Mount_Head_Fox-Zombie { background-image: url(spritesmith-main-8.png); background-position: -1378px -1431px; width: 105px; height: 105px; } -.Mount_Head_Gryphon-RoyalPurple { +.Mount_Head_Frog-Base { background-image: url(spritesmith-main-8.png); - background-position: -1484px -1431px; + background-position: -786px -460px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Gryphon-Shade { +.Mount_Head_Frog-CottonCandyBlue { background-image: url(spritesmith-main-8.png); - background-position: -1634px 0px; + background-position: 0px -680px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Gryphon-Skeleton { +.Mount_Head_Frog-CottonCandyPink { background-image: url(spritesmith-main-8.png); - background-position: -1634px -106px; + background-position: -106px -680px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Gryphon-White { +.Mount_Head_Frog-Desert { background-image: url(spritesmith-main-8.png); - background-position: -1634px -212px; + background-position: -212px -680px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Gryphon-Zombie { +.Mount_Head_Frog-Golden { background-image: url(spritesmith-main-8.png); - background-position: -1634px -318px; + background-position: -318px -680px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Hedgehog-Base { +.Mount_Head_Frog-Red { background-image: url(spritesmith-main-8.png); - background-position: -1634px -424px; + background-position: -424px -680px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Hedgehog-CottonCandyBlue { +.Mount_Head_Frog-Shade { background-image: url(spritesmith-main-8.png); - background-position: -1634px -530px; + background-position: -530px -680px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Hedgehog-CottonCandyPink { +.Mount_Head_Frog-Skeleton { background-image: url(spritesmith-main-8.png); - background-position: -1634px -636px; + background-position: -636px -680px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Hedgehog-Desert { +.Mount_Head_Frog-White { background-image: url(spritesmith-main-8.png); - background-position: -1634px -742px; + background-position: -742px -680px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Hedgehog-Golden { +.Mount_Head_Frog-Zombie { background-image: url(spritesmith-main-8.png); - background-position: -1634px -848px; + background-position: -408px -544px; width: 105px; - height: 105px; + height: 114px; } -.Mount_Head_Hedgehog-Red { +.Mount_Head_Gryphon-Base { background-image: url(spritesmith-main-8.png); background-position: -1634px -954px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-Shade { +.Mount_Head_Gryphon-CottonCandyBlue { background-image: url(spritesmith-main-8.png); background-position: -1634px -1060px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-Skeleton { +.Mount_Head_Gryphon-CottonCandyPink { background-image: url(spritesmith-main-8.png); background-position: -1634px -1166px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-White { +.Mount_Head_Gryphon-Desert { background-image: url(spritesmith-main-8.png); background-position: -1634px -1272px; width: 105px; height: 105px; } -.Mount_Head_Hedgehog-Zombie { +.Mount_Head_Gryphon-Golden { background-image: url(spritesmith-main-8.png); background-position: -1634px -1378px; width: 105px; height: 105px; } -.Mount_Head_Horse-Base { +.Mount_Head_Gryphon-Red { background-image: url(spritesmith-main-8.png); background-position: 0px -1537px; width: 105px; height: 105px; } -.Mount_Head_Horse-CottonCandyBlue { +.Mount_Head_Gryphon-RoyalPurple { background-image: url(spritesmith-main-8.png); background-position: -106px -1537px; width: 105px; height: 105px; } -.Mount_Head_Horse-CottonCandyPink { +.Mount_Head_Gryphon-Shade { background-image: url(spritesmith-main-8.png); background-position: -212px -1537px; width: 105px; height: 105px; } -.Mount_Head_Horse-Desert { +.Mount_Head_Gryphon-Skeleton { background-image: url(spritesmith-main-8.png); background-position: -318px -1537px; width: 105px; height: 105px; } -.Mount_Head_Horse-Golden { +.Mount_Head_Gryphon-White { background-image: url(spritesmith-main-8.png); background-position: -424px -1537px; width: 105px; height: 105px; } -.Mount_Head_Horse-Red { +.Mount_Head_Gryphon-Zombie { background-image: url(spritesmith-main-8.png); background-position: -530px -1537px; width: 105px; height: 105px; } -.Mount_Head_Horse-Shade { +.Mount_Head_Hedgehog-Base { background-image: url(spritesmith-main-8.png); background-position: -636px -1537px; width: 105px; height: 105px; } -.Mount_Head_Horse-Skeleton { +.Mount_Head_Hedgehog-CottonCandyBlue { background-image: url(spritesmith-main-8.png); background-position: -742px -1537px; width: 105px; height: 105px; } -.Mount_Head_Horse-White { +.Mount_Head_Hedgehog-CottonCandyPink { background-image: url(spritesmith-main-8.png); background-position: -848px -1537px; width: 105px; height: 105px; } -.Mount_Head_Horse-Zombie { +.Mount_Head_Hedgehog-Desert { background-image: url(spritesmith-main-8.png); background-position: -954px -1537px; width: 105px; height: 105px; } -.Mount_Head_JackOLantern-Base { - background-image: url(spritesmith-main-8.png); - background-position: -1740px -424px; - width: 90px; - height: 105px; -} -.Mount_Head_LionCub-Base { - background-image: url(spritesmith-main-8.png); - background-position: -1166px -1537px; - width: 105px; - height: 105px; -} -.Mount_Head_LionCub-CottonCandyBlue { - background-image: url(spritesmith-main-8.png); - background-position: -1272px -1537px; - width: 105px; - height: 105px; -} -.Mount_Head_LionCub-CottonCandyPink { - background-image: url(spritesmith-main-8.png); - background-position: -1378px -1537px; - width: 105px; - height: 105px; -} -.Mount_Head_LionCub-Desert { - background-image: url(spritesmith-main-8.png); - background-position: -1484px -1537px; - width: 105px; - height: 105px; -} -.Mount_Head_LionCub-Ethereal { - background-image: url(spritesmith-main-8.png); - background-position: -1590px -1537px; - width: 105px; - height: 105px; -} -.Mount_Head_LionCub-Golden { - background-image: url(spritesmith-main-8.png); - background-position: -1740px 0px; - width: 105px; - height: 105px; -} -.Mount_Head_LionCub-Peppermint { - background-image: url(spritesmith-main-8.png); - background-position: -1740px -106px; - width: 105px; - height: 105px; -} -.Mount_Head_LionCub-Red { - background-image: url(spritesmith-main-8.png); - background-position: -1740px -212px; - width: 105px; - height: 105px; -} -.Mount_Head_LionCub-Shade { +.Mount_Head_Hedgehog-Golden { background-image: url(spritesmith-main-8.png); background-position: -1060px -1537px; width: 105px; height: 105px; } -.Mount_Head_LionCub-Skeleton { +.Mount_Head_Hedgehog-Red { background-image: url(spritesmith-main-8.png); - background-position: -742px -680px; + background-position: -1166px -1537px; width: 105px; - height: 110px; + height: 105px; +} +.Mount_Head_Hedgehog-Shade { + background-image: url(spritesmith-main-8.png); + background-position: -1272px -1537px; + width: 105px; + height: 105px; +} +.Mount_Head_Hedgehog-Skeleton { + background-image: url(spritesmith-main-8.png); + background-position: -1378px -1537px; + width: 105px; + height: 105px; +} +.Mount_Head_Hedgehog-White { + background-image: url(spritesmith-main-8.png); + background-position: -1484px -1537px; + width: 105px; + height: 105px; +} +.Mount_Head_Hedgehog-Zombie { + background-image: url(spritesmith-main-8.png); + background-position: -1590px -1537px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-Base { + background-image: url(spritesmith-main-8.png); + background-position: -1740px 0px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-CottonCandyBlue { + background-image: url(spritesmith-main-8.png); + background-position: -1740px -106px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-CottonCandyPink { + background-image: url(spritesmith-main-8.png); + background-position: -1740px -212px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-Desert { + background-image: url(spritesmith-main-8.png); + background-position: -1740px -318px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-Golden { + background-image: url(spritesmith-main-8.png); + background-position: -1740px -424px; + width: 105px; + height: 105px; } diff --git a/common/dist/sprites/spritesmith-main-8.png b/common/dist/sprites/spritesmith-main-8.png index 4578d2a2d0..5d46920ded 100644 Binary files a/common/dist/sprites/spritesmith-main-8.png and b/common/dist/sprites/spritesmith-main-8.png differ diff --git a/common/dist/sprites/spritesmith-main-9.css b/common/dist/sprites/spritesmith-main-9.css index 227fbc2b94..e0220d0779 100644 --- a/common/dist/sprites/spritesmith-main-9.css +++ b/common/dist/sprites/spritesmith-main-9.css @@ -1,1374 +1,1398 @@ +.Mount_Head_Horse-Red { + background-image: url(spritesmith-main-9.png); + background-position: -212px -1528px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-Shade { + background-image: url(spritesmith-main-9.png); + background-position: -1210px -530px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-Skeleton { + background-image: url(spritesmith-main-9.png); + background-position: -636px -1528px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-White { + background-image: url(spritesmith-main-9.png); + background-position: -742px -1528px; + width: 105px; + height: 105px; +} +.Mount_Head_Horse-Zombie { + background-image: url(spritesmith-main-9.png); + background-position: -848px -1528px; + width: 105px; + height: 105px; +} +.Mount_Head_JackOLantern-Base { + background-image: url(spritesmith-main-9.png); + background-position: -212px -1634px; + width: 90px; + height: 105px; +} +.Mount_Head_LionCub-Base { + background-image: url(spritesmith-main-9.png); + background-position: -1210px -848px; + width: 105px; + height: 105px; +} +.Mount_Head_LionCub-CottonCandyBlue { + background-image: url(spritesmith-main-9.png); + background-position: -1210px -954px; + width: 105px; + height: 105px; +} +.Mount_Head_LionCub-CottonCandyPink { + background-image: url(spritesmith-main-9.png); + background-position: -1210px -1060px; + width: 105px; + height: 105px; +} +.Mount_Head_LionCub-Desert { + background-image: url(spritesmith-main-9.png); + background-position: 0px -1210px; + width: 105px; + height: 105px; +} +.Mount_Head_LionCub-Ethereal { + background-image: url(spritesmith-main-9.png); + background-position: -106px -1210px; + width: 105px; + height: 105px; +} +.Mount_Head_LionCub-Floral { + background-image: url(spritesmith-main-9.png); + background-position: -212px -1210px; + width: 105px; + height: 105px; +} +.Mount_Head_LionCub-Golden { + background-image: url(spritesmith-main-9.png); + background-position: -318px -1210px; + width: 105px; + height: 105px; +} +.Mount_Head_LionCub-Peppermint { + background-image: url(spritesmith-main-9.png); + background-position: -424px -1210px; + width: 105px; + height: 105px; +} +.Mount_Head_LionCub-Red { + background-image: url(spritesmith-main-9.png); + background-position: -530px -1210px; + width: 105px; + height: 105px; +} +.Mount_Head_LionCub-Shade { + background-image: url(spritesmith-main-9.png); + background-position: -106px -1528px; + width: 105px; + height: 105px; +} +.Mount_Head_LionCub-Skeleton { + background-image: url(spritesmith-main-9.png); + background-position: -348px -544px; + width: 105px; + height: 110px; +} .Mount_Head_LionCub-Spooky { background-image: url(spritesmith-main-9.png); - background-position: -318px -1134px; + background-position: -318px -1528px; width: 105px; height: 105px; } .Mount_Head_LionCub-White { background-image: url(spritesmith-main-9.png); - background-position: -1240px -530px; + background-position: -424px -1528px; width: 105px; height: 105px; } .Mount_Head_LionCub-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -212px -1134px; + background-position: -530px -1528px; width: 105px; height: 105px; } .Mount_Head_MagicalBee-Base { background-image: url(spritesmith-main-9.png); - background-position: -378px -680px; + background-position: -242px -544px; width: 105px; height: 114px; } .Mount_Head_Mammoth-Base { background-image: url(spritesmith-main-9.png); - background-position: -272px -680px; + background-position: -136px -544px; width: 105px; height: 123px; } .Mount_Head_MantisShrimp-Base { background-image: url(spritesmith-main-9.png); - background-position: -484px -680px; + background-position: -454px -544px; width: 108px; height: 105px; } .Mount_Head_Monkey-Base { background-image: url(spritesmith-main-9.png); - background-position: -424px -1134px; + background-position: -954px -1528px; width: 105px; height: 105px; } .Mount_Head_Monkey-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -530px -1134px; + background-position: -1060px -1528px; width: 105px; height: 105px; } .Mount_Head_Monkey-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -636px -1134px; + background-position: -563px -544px; width: 105px; height: 105px; } .Mount_Head_Monkey-Desert { background-image: url(spritesmith-main-9.png); - background-position: -742px -1134px; + background-position: -680px 0px; width: 105px; height: 105px; } .Mount_Head_Monkey-Golden { background-image: url(spritesmith-main-9.png); - background-position: -848px -1134px; + background-position: -680px -106px; width: 105px; height: 105px; } .Mount_Head_Monkey-Red { background-image: url(spritesmith-main-9.png); - background-position: -954px -1134px; + background-position: -680px -212px; width: 105px; height: 105px; } .Mount_Head_Monkey-Shade { background-image: url(spritesmith-main-9.png); - background-position: -1060px -1134px; + background-position: -680px -318px; width: 105px; height: 105px; } .Mount_Head_Monkey-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -1240px 0px; + background-position: -680px -424px; width: 105px; height: 105px; } .Mount_Head_Monkey-White { background-image: url(spritesmith-main-9.png); - background-position: -1272px -1452px; + background-position: -680px -530px; width: 105px; height: 105px; } .Mount_Head_Monkey-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -1378px -1452px; + background-position: 0px -680px; width: 105px; height: 105px; } .Mount_Head_Octopus-Base { background-image: url(spritesmith-main-9.png); - background-position: -1558px 0px; + background-position: -106px -680px; width: 105px; height: 105px; } .Mount_Head_Octopus-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -1558px -106px; + background-position: -212px -680px; width: 105px; height: 105px; } .Mount_Head_Octopus-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -1558px -212px; + background-position: -318px -680px; width: 105px; height: 105px; } .Mount_Head_Octopus-Desert { background-image: url(spritesmith-main-9.png); - background-position: -1558px -318px; + background-position: -424px -680px; width: 105px; height: 105px; } .Mount_Head_Octopus-Golden { background-image: url(spritesmith-main-9.png); - background-position: -1558px -424px; + background-position: -530px -680px; width: 105px; height: 105px; } .Mount_Head_Octopus-Red { background-image: url(spritesmith-main-9.png); - background-position: -1558px -530px; + background-position: -636px -680px; width: 105px; height: 105px; } .Mount_Head_Octopus-Shade { background-image: url(spritesmith-main-9.png); - background-position: -1558px -636px; + background-position: -786px 0px; width: 105px; height: 105px; } .Mount_Head_Octopus-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -1558px -742px; + background-position: -786px -106px; width: 105px; height: 105px; } .Mount_Head_Octopus-White { background-image: url(spritesmith-main-9.png); - background-position: -1664px 0px; + background-position: -786px -212px; width: 105px; height: 105px; } .Mount_Head_Octopus-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -1664px -106px; + background-position: -786px -318px; width: 105px; height: 105px; } .Mount_Head_Orca-Base { background-image: url(spritesmith-main-9.png); - background-position: -1664px -212px; + background-position: -786px -424px; width: 105px; height: 105px; } .Mount_Head_Owl-Base { background-image: url(spritesmith-main-9.png); - background-position: -1664px -318px; + background-position: -786px -530px; width: 105px; height: 105px; } .Mount_Head_Owl-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -1664px -424px; + background-position: -786px -636px; width: 105px; height: 105px; } .Mount_Head_Owl-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -1664px -530px; + background-position: 0px -786px; width: 105px; height: 105px; } .Mount_Head_Owl-Desert { background-image: url(spritesmith-main-9.png); - background-position: -1664px -636px; + background-position: -106px -786px; width: 105px; height: 105px; } .Mount_Head_Owl-Golden { background-image: url(spritesmith-main-9.png); - background-position: -1664px -742px; + background-position: -212px -786px; width: 105px; height: 105px; } .Mount_Head_Owl-Red { background-image: url(spritesmith-main-9.png); - background-position: -1664px -848px; + background-position: -318px -786px; width: 105px; height: 105px; } .Mount_Head_Owl-Shade { background-image: url(spritesmith-main-9.png); - background-position: -1664px -954px; + background-position: -424px -786px; width: 105px; height: 105px; } .Mount_Head_Owl-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -1664px -1060px; + background-position: -530px -786px; width: 105px; height: 105px; } .Mount_Head_Owl-White { background-image: url(spritesmith-main-9.png); - background-position: -1664px -1166px; + background-position: -636px -786px; width: 105px; height: 105px; } .Mount_Head_Owl-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -699px -680px; + background-position: -742px -786px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Base { background-image: url(spritesmith-main-9.png); - background-position: -816px 0px; + background-position: -892px 0px; width: 105px; height: 105px; } .Mount_Head_PandaCub-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -816px -106px; + background-position: -892px -106px; width: 105px; height: 105px; } .Mount_Head_PandaCub-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -816px -212px; + background-position: -892px -212px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Desert { background-image: url(spritesmith-main-9.png); - background-position: -816px -318px; + background-position: -892px -318px; + width: 105px; + height: 105px; +} +.Mount_Head_PandaCub-Floral { + background-image: url(spritesmith-main-9.png); + background-position: -892px -424px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Golden { background-image: url(spritesmith-main-9.png); - background-position: -816px -424px; + background-position: -892px -530px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Peppermint { background-image: url(spritesmith-main-9.png); - background-position: -816px -530px; + background-position: -892px -636px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Red { background-image: url(spritesmith-main-9.png); - background-position: -816px -636px; + background-position: -892px -742px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Shade { background-image: url(spritesmith-main-9.png); - background-position: 0px -816px; + background-position: 0px -892px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -106px -816px; + background-position: -106px -892px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Spooky { background-image: url(spritesmith-main-9.png); - background-position: -212px -816px; + background-position: -212px -892px; width: 105px; height: 105px; } .Mount_Head_PandaCub-White { background-image: url(spritesmith-main-9.png); - background-position: -318px -816px; + background-position: -318px -892px; width: 105px; height: 105px; } .Mount_Head_PandaCub-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -424px -816px; + background-position: -424px -892px; width: 105px; height: 105px; } .Mount_Head_Parrot-Base { background-image: url(spritesmith-main-9.png); - background-position: -530px -816px; + background-position: -530px -892px; width: 105px; height: 105px; } .Mount_Head_Parrot-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -636px -816px; + background-position: -636px -892px; width: 105px; height: 105px; } .Mount_Head_Parrot-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -742px -816px; + background-position: -742px -892px; width: 105px; height: 105px; } .Mount_Head_Parrot-Desert { background-image: url(spritesmith-main-9.png); - background-position: -922px 0px; + background-position: -848px -892px; width: 105px; height: 105px; } .Mount_Head_Parrot-Golden { background-image: url(spritesmith-main-9.png); - background-position: -922px -106px; + background-position: -998px 0px; width: 105px; height: 105px; } .Mount_Head_Parrot-Red { background-image: url(spritesmith-main-9.png); - background-position: -922px -212px; + background-position: -998px -106px; width: 105px; height: 105px; } .Mount_Head_Parrot-Shade { background-image: url(spritesmith-main-9.png); - background-position: -922px -318px; + background-position: -998px -212px; width: 105px; height: 105px; } .Mount_Head_Parrot-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -922px -424px; + background-position: -998px -318px; width: 105px; height: 105px; } .Mount_Head_Parrot-White { background-image: url(spritesmith-main-9.png); - background-position: -922px -530px; + background-position: -998px -424px; width: 105px; height: 105px; } .Mount_Head_Parrot-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -922px -636px; + background-position: -998px -530px; width: 105px; height: 105px; } .Mount_Head_Penguin-Base { background-image: url(spritesmith-main-9.png); - background-position: -922px -742px; + background-position: -998px -636px; width: 105px; height: 105px; } .Mount_Head_Penguin-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: 0px -922px; + background-position: -998px -742px; width: 105px; height: 105px; } .Mount_Head_Penguin-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -106px -922px; + background-position: -998px -848px; width: 105px; height: 105px; } .Mount_Head_Penguin-Desert { background-image: url(spritesmith-main-9.png); - background-position: -212px -922px; + background-position: 0px -998px; width: 105px; height: 105px; } .Mount_Head_Penguin-Golden { background-image: url(spritesmith-main-9.png); - background-position: -318px -922px; + background-position: -106px -998px; width: 105px; height: 105px; } .Mount_Head_Penguin-Red { background-image: url(spritesmith-main-9.png); - background-position: -424px -922px; + background-position: -212px -998px; width: 105px; height: 105px; } .Mount_Head_Penguin-Shade { background-image: url(spritesmith-main-9.png); - background-position: -530px -922px; + background-position: -318px -998px; width: 105px; height: 105px; } .Mount_Head_Penguin-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -636px -922px; + background-position: -424px -998px; width: 105px; height: 105px; } .Mount_Head_Penguin-White { background-image: url(spritesmith-main-9.png); - background-position: -742px -922px; + background-position: -530px -998px; width: 105px; height: 105px; } .Mount_Head_Penguin-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -848px -922px; + background-position: -636px -998px; width: 105px; height: 105px; } .Mount_Head_Phoenix-Base { background-image: url(spritesmith-main-9.png); - background-position: -1028px 0px; + background-position: -742px -998px; width: 105px; height: 105px; } .Mount_Head_Rat-Base { background-image: url(spritesmith-main-9.png); - background-position: -1028px -106px; + background-position: -848px -998px; width: 105px; height: 105px; } .Mount_Head_Rat-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -1028px -212px; + background-position: -954px -998px; width: 105px; height: 105px; } .Mount_Head_Rat-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -1028px -318px; + background-position: -1104px 0px; width: 105px; height: 105px; } .Mount_Head_Rat-Desert { background-image: url(spritesmith-main-9.png); - background-position: -1028px -424px; + background-position: -1104px -106px; width: 105px; height: 105px; } .Mount_Head_Rat-Golden { background-image: url(spritesmith-main-9.png); - background-position: -1028px -530px; + background-position: -1104px -212px; width: 105px; height: 105px; } .Mount_Head_Rat-Red { background-image: url(spritesmith-main-9.png); - background-position: -1028px -636px; + background-position: -1104px -318px; width: 105px; height: 105px; } .Mount_Head_Rat-Shade { background-image: url(spritesmith-main-9.png); - background-position: -1028px -742px; + background-position: -1104px -424px; width: 105px; height: 105px; } .Mount_Head_Rat-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -1028px -848px; + background-position: -1104px -530px; width: 105px; height: 105px; } .Mount_Head_Rat-White { background-image: url(spritesmith-main-9.png); - background-position: 0px -1028px; + background-position: -1104px -636px; width: 105px; height: 105px; } .Mount_Head_Rat-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -106px -1028px; + background-position: -1104px -742px; width: 105px; height: 105px; } .Mount_Head_Rock-Base { background-image: url(spritesmith-main-9.png); - background-position: -212px -1028px; + background-position: -1104px -848px; width: 105px; height: 105px; } .Mount_Head_Rock-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -318px -1028px; + background-position: -1104px -954px; width: 105px; height: 105px; } .Mount_Head_Rock-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -424px -1028px; + background-position: 0px -1104px; width: 105px; height: 105px; } .Mount_Head_Rock-Desert { background-image: url(spritesmith-main-9.png); - background-position: -530px -1028px; + background-position: -106px -1104px; width: 105px; height: 105px; } .Mount_Head_Rock-Golden { background-image: url(spritesmith-main-9.png); - background-position: -636px -1028px; + background-position: -212px -1104px; width: 105px; height: 105px; } .Mount_Head_Rock-Red { background-image: url(spritesmith-main-9.png); - background-position: -742px -1028px; + background-position: -318px -1104px; width: 105px; height: 105px; } .Mount_Head_Rock-Shade { background-image: url(spritesmith-main-9.png); - background-position: -848px -1028px; + background-position: -424px -1104px; width: 105px; height: 105px; } .Mount_Head_Rock-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -954px -1028px; + background-position: -530px -1104px; width: 105px; height: 105px; } .Mount_Head_Rock-White { background-image: url(spritesmith-main-9.png); - background-position: -1134px 0px; + background-position: -636px -1104px; width: 105px; height: 105px; } .Mount_Head_Rock-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -1134px -106px; + background-position: -742px -1104px; width: 105px; height: 105px; } .Mount_Head_Rooster-Base { background-image: url(spritesmith-main-9.png); - background-position: -1134px -212px; + background-position: -848px -1104px; width: 105px; height: 105px; } .Mount_Head_Rooster-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -1134px -318px; + background-position: -954px -1104px; width: 105px; height: 105px; } .Mount_Head_Rooster-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -1134px -424px; + background-position: -1060px -1104px; width: 105px; height: 105px; } .Mount_Head_Rooster-Desert { background-image: url(spritesmith-main-9.png); - background-position: -1134px -530px; + background-position: -1210px 0px; width: 105px; height: 105px; } .Mount_Head_Rooster-Golden { background-image: url(spritesmith-main-9.png); - background-position: -1134px -636px; + background-position: -1210px -106px; width: 105px; height: 105px; } .Mount_Head_Rooster-Red { background-image: url(spritesmith-main-9.png); - background-position: -1134px -742px; + background-position: -1210px -212px; width: 105px; height: 105px; } .Mount_Head_Rooster-Shade { background-image: url(spritesmith-main-9.png); - background-position: -1134px -848px; + background-position: -1210px -318px; width: 105px; height: 105px; } .Mount_Head_Rooster-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -1134px -954px; + background-position: -1210px -424px; width: 105px; height: 105px; } .Mount_Head_Rooster-White { background-image: url(spritesmith-main-9.png); - background-position: 0px -1134px; + background-position: -106px -1634px; width: 105px; height: 105px; } .Mount_Head_Rooster-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -106px -1134px; + background-position: -1210px -636px; width: 105px; height: 105px; } .Mount_Head_Sabretooth-Base { background-image: url(spritesmith-main-9.png); - background-position: -272px 0px; + background-position: -272px -136px; width: 135px; height: 135px; } .Mount_Head_Sabretooth-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -272px -136px; + background-position: 0px -272px; width: 135px; height: 135px; } .Mount_Head_Sabretooth-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: 0px -272px; + background-position: -136px -272px; width: 135px; height: 135px; } .Mount_Head_Sabretooth-Desert { background-image: url(spritesmith-main-9.png); - background-position: -136px -272px; + background-position: -272px -272px; width: 135px; height: 135px; } .Mount_Head_Sabretooth-Golden { background-image: url(spritesmith-main-9.png); - background-position: -272px -272px; + background-position: -408px 0px; width: 135px; height: 135px; } .Mount_Head_Sabretooth-Red { background-image: url(spritesmith-main-9.png); - background-position: -408px 0px; + background-position: -408px -136px; width: 135px; height: 135px; } .Mount_Head_Sabretooth-Shade { background-image: url(spritesmith-main-9.png); - background-position: -408px -136px; + background-position: -408px -272px; width: 135px; height: 135px; } .Mount_Head_Sabretooth-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -408px -272px; + background-position: 0px 0px; width: 135px; height: 135px; } .Mount_Head_Sabretooth-White { background-image: url(spritesmith-main-9.png); - background-position: 0px -408px; + background-position: -136px -408px; width: 135px; height: 135px; } .Mount_Head_Sabretooth-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -136px -408px; + background-position: -272px -408px; width: 135px; height: 135px; } .Mount_Head_Seahorse-Base { background-image: url(spritesmith-main-9.png); - background-position: -1240px -106px; + background-position: -636px -1210px; width: 105px; height: 105px; } .Mount_Head_Seahorse-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -1240px -212px; + background-position: -742px -1210px; width: 105px; height: 105px; } .Mount_Head_Seahorse-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -1240px -318px; + background-position: -848px -1210px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Desert { background-image: url(spritesmith-main-9.png); - background-position: -1240px -424px; + background-position: -954px -1210px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Golden { background-image: url(spritesmith-main-9.png); - background-position: -593px -680px; + background-position: -1060px -1210px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Red { background-image: url(spritesmith-main-9.png); - background-position: -1240px -636px; + background-position: -1166px -1210px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Shade { background-image: url(spritesmith-main-9.png); - background-position: -1240px -742px; + background-position: -1316px 0px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -1240px -848px; + background-position: -1316px -106px; width: 105px; height: 105px; } .Mount_Head_Seahorse-White { background-image: url(spritesmith-main-9.png); - background-position: -1240px -954px; + background-position: -1316px -212px; width: 105px; height: 105px; } .Mount_Head_Seahorse-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -1240px -1060px; + background-position: -1316px -318px; width: 105px; height: 105px; } .Mount_Head_Sheep-Base { background-image: url(spritesmith-main-9.png); - background-position: 0px -1240px; + background-position: -1316px -424px; width: 105px; height: 105px; } .Mount_Head_Sheep-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -106px -1240px; + background-position: -1316px -530px; width: 105px; height: 105px; } .Mount_Head_Sheep-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -212px -1240px; + background-position: -1316px -636px; width: 105px; height: 105px; } .Mount_Head_Sheep-Desert { background-image: url(spritesmith-main-9.png); - background-position: -318px -1240px; + background-position: -1316px -742px; width: 105px; height: 105px; } .Mount_Head_Sheep-Golden { background-image: url(spritesmith-main-9.png); - background-position: -424px -1240px; + background-position: -1316px -848px; width: 105px; height: 105px; } .Mount_Head_Sheep-Red { background-image: url(spritesmith-main-9.png); - background-position: -530px -1240px; + background-position: -1316px -954px; width: 105px; height: 105px; } .Mount_Head_Sheep-Shade { background-image: url(spritesmith-main-9.png); - background-position: -636px -1240px; + background-position: -1316px -1060px; width: 105px; height: 105px; } .Mount_Head_Sheep-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -742px -1240px; + background-position: -1316px -1166px; width: 105px; height: 105px; } .Mount_Head_Sheep-White { background-image: url(spritesmith-main-9.png); - background-position: -848px -1240px; + background-position: 0px -1316px; width: 105px; height: 105px; } .Mount_Head_Sheep-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -954px -1240px; + background-position: -106px -1316px; width: 105px; height: 105px; } .Mount_Head_Slime-Base { background-image: url(spritesmith-main-9.png); - background-position: -1060px -1240px; + background-position: -212px -1316px; width: 105px; height: 105px; } .Mount_Head_Slime-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -1166px -1240px; + background-position: -318px -1316px; width: 105px; height: 105px; } .Mount_Head_Slime-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -1346px 0px; + background-position: -424px -1316px; width: 105px; height: 105px; } .Mount_Head_Slime-Desert { background-image: url(spritesmith-main-9.png); - background-position: -1346px -106px; + background-position: -530px -1316px; width: 105px; height: 105px; } .Mount_Head_Slime-Golden { background-image: url(spritesmith-main-9.png); - background-position: -1346px -212px; + background-position: -636px -1316px; width: 105px; height: 105px; } .Mount_Head_Slime-Red { background-image: url(spritesmith-main-9.png); - background-position: -1346px -318px; + background-position: -742px -1316px; width: 105px; height: 105px; } .Mount_Head_Slime-Shade { background-image: url(spritesmith-main-9.png); - background-position: -1346px -424px; + background-position: -848px -1316px; width: 105px; height: 105px; } .Mount_Head_Slime-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -1346px -530px; + background-position: -954px -1316px; width: 105px; height: 105px; } .Mount_Head_Slime-White { background-image: url(spritesmith-main-9.png); - background-position: -1346px -636px; + background-position: -1060px -1316px; width: 105px; height: 105px; } .Mount_Head_Slime-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -1346px -742px; + background-position: -1166px -1316px; width: 105px; height: 105px; } .Mount_Head_Snail-Base { background-image: url(spritesmith-main-9.png); - background-position: -1346px -848px; + background-position: -1272px -1316px; width: 105px; height: 105px; } .Mount_Head_Snail-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -1346px -954px; + background-position: -1422px 0px; width: 105px; height: 105px; } .Mount_Head_Snail-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -1346px -1060px; + background-position: -1422px -106px; width: 105px; height: 105px; } .Mount_Head_Snail-Desert { background-image: url(spritesmith-main-9.png); - background-position: -1346px -1166px; + background-position: -1422px -212px; width: 105px; height: 105px; } .Mount_Head_Snail-Golden { background-image: url(spritesmith-main-9.png); - background-position: 0px -1346px; + background-position: -1422px -318px; width: 105px; height: 105px; } .Mount_Head_Snail-Red { background-image: url(spritesmith-main-9.png); - background-position: -106px -1346px; + background-position: -1422px -424px; width: 105px; height: 105px; } .Mount_Head_Snail-Shade { background-image: url(spritesmith-main-9.png); - background-position: -212px -1346px; + background-position: -1422px -530px; width: 105px; height: 105px; } .Mount_Head_Snail-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -318px -1346px; + background-position: -1422px -636px; width: 105px; height: 105px; } .Mount_Head_Snail-White { background-image: url(spritesmith-main-9.png); - background-position: -424px -1346px; + background-position: -1422px -742px; width: 105px; height: 105px; } .Mount_Head_Snail-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -530px -1346px; + background-position: -1422px -848px; width: 105px; height: 105px; } .Mount_Head_Snake-Base { background-image: url(spritesmith-main-9.png); - background-position: -636px -1346px; + background-position: -1422px -954px; width: 105px; height: 105px; } .Mount_Head_Snake-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -742px -1346px; + background-position: -1422px -1060px; width: 105px; height: 105px; } .Mount_Head_Snake-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -848px -1346px; + background-position: -1422px -1166px; width: 105px; height: 105px; } .Mount_Head_Snake-Desert { background-image: url(spritesmith-main-9.png); - background-position: -954px -1346px; + background-position: -1422px -1272px; width: 105px; height: 105px; } .Mount_Head_Snake-Golden { background-image: url(spritesmith-main-9.png); - background-position: -1060px -1346px; + background-position: 0px -1422px; width: 105px; height: 105px; } .Mount_Head_Snake-Red { background-image: url(spritesmith-main-9.png); - background-position: -1166px -1346px; + background-position: -106px -1422px; width: 105px; height: 105px; } .Mount_Head_Snake-Shade { background-image: url(spritesmith-main-9.png); - background-position: -1272px -1346px; + background-position: -212px -1422px; width: 105px; height: 105px; } .Mount_Head_Snake-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -1452px 0px; + background-position: -318px -1422px; width: 105px; height: 105px; } .Mount_Head_Snake-White { background-image: url(spritesmith-main-9.png); - background-position: -1452px -106px; + background-position: -424px -1422px; width: 105px; height: 105px; } .Mount_Head_Snake-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -1452px -212px; + background-position: -530px -1422px; width: 105px; height: 105px; } .Mount_Head_Spider-Base { background-image: url(spritesmith-main-9.png); - background-position: -1452px -318px; + background-position: -636px -1422px; width: 105px; height: 105px; } .Mount_Head_Spider-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -1452px -424px; + background-position: -742px -1422px; width: 105px; height: 105px; } .Mount_Head_Spider-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -1452px -530px; + background-position: -848px -1422px; width: 105px; height: 105px; } .Mount_Head_Spider-Desert { background-image: url(spritesmith-main-9.png); - background-position: -1452px -636px; + background-position: -954px -1422px; width: 105px; height: 105px; } .Mount_Head_Spider-Golden { background-image: url(spritesmith-main-9.png); - background-position: -1452px -742px; + background-position: -1060px -1422px; width: 105px; height: 105px; } .Mount_Head_Spider-Red { background-image: url(spritesmith-main-9.png); - background-position: -1452px -848px; + background-position: -1166px -1422px; width: 105px; height: 105px; } .Mount_Head_Spider-Shade { background-image: url(spritesmith-main-9.png); - background-position: -1452px -954px; + background-position: -1272px -1422px; width: 105px; height: 105px; } .Mount_Head_Spider-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -1452px -1060px; + background-position: -1378px -1422px; width: 105px; height: 105px; } .Mount_Head_Spider-White { background-image: url(spritesmith-main-9.png); - background-position: -1452px -1166px; + background-position: -1528px 0px; width: 105px; height: 105px; } .Mount_Head_Spider-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -1452px -1272px; + background-position: -1528px -106px; width: 105px; height: 105px; } .Mount_Head_TRex-Base { background-image: url(spritesmith-main-9.png); - background-position: -272px -408px; + background-position: -408px -408px; width: 135px; height: 135px; } .Mount_Head_TRex-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -408px -408px; + background-position: -544px 0px; width: 135px; height: 135px; } .Mount_Head_TRex-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -544px 0px; + background-position: -544px -136px; width: 135px; height: 135px; } .Mount_Head_TRex-Desert { background-image: url(spritesmith-main-9.png); - background-position: -544px -136px; + background-position: -544px -272px; width: 135px; height: 135px; } .Mount_Head_TRex-Golden { background-image: url(spritesmith-main-9.png); - background-position: 0px 0px; + background-position: -544px -408px; width: 135px; height: 135px; } .Mount_Head_TRex-Red { background-image: url(spritesmith-main-9.png); - background-position: -544px -408px; + background-position: 0px -408px; width: 135px; height: 135px; } .Mount_Head_TRex-Shade { background-image: url(spritesmith-main-9.png); - background-position: 0px -544px; + background-position: -272px 0px; width: 135px; height: 135px; } .Mount_Head_TRex-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -136px -544px; + background-position: -136px -136px; width: 135px; height: 135px; } .Mount_Head_TRex-White { background-image: url(spritesmith-main-9.png); - background-position: -272px -544px; + background-position: 0px -136px; width: 135px; height: 135px; } .Mount_Head_TRex-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -408px -544px; + background-position: 0px -544px; width: 135px; height: 135px; } .Mount_Head_TigerCub-Base { background-image: url(spritesmith-main-9.png); - background-position: 0px -1452px; + background-position: -1528px -212px; width: 105px; height: 105px; } .Mount_Head_TigerCub-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -106px -1452px; + background-position: -1528px -318px; width: 105px; height: 105px; } .Mount_Head_TigerCub-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -212px -1452px; + background-position: -1528px -424px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Desert { background-image: url(spritesmith-main-9.png); - background-position: -318px -1452px; + background-position: -1528px -530px; + width: 105px; + height: 105px; +} +.Mount_Head_TigerCub-Floral { + background-image: url(spritesmith-main-9.png); + background-position: -1528px -636px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Golden { background-image: url(spritesmith-main-9.png); - background-position: -424px -1452px; + background-position: -1528px -742px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Peppermint { background-image: url(spritesmith-main-9.png); - background-position: -530px -1452px; + background-position: -1528px -848px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Red { background-image: url(spritesmith-main-9.png); - background-position: -636px -1452px; + background-position: -1528px -954px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Shade { background-image: url(spritesmith-main-9.png); - background-position: -742px -1452px; + background-position: -1528px -1060px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -848px -1452px; + background-position: -1528px -1166px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Spooky { background-image: url(spritesmith-main-9.png); - background-position: -954px -1452px; + background-position: -1528px -1272px; width: 105px; height: 105px; } .Mount_Head_TigerCub-White { background-image: url(spritesmith-main-9.png); - background-position: -1060px -1452px; + background-position: -1528px -1378px; width: 105px; height: 105px; } .Mount_Head_TigerCub-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -1166px -1452px; + background-position: 0px -1528px; width: 105px; height: 105px; } .Mount_Head_Turkey-Base { background-image: url(spritesmith-main-9.png); - background-position: -1558px -848px; + background-position: -1166px -1528px; width: 105px; height: 105px; } .Mount_Head_Unicorn-Base { background-image: url(spritesmith-main-9.png); - background-position: -1558px -954px; + background-position: -1272px -1528px; width: 105px; height: 105px; } .Mount_Head_Unicorn-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -1558px -1060px; + background-position: -1378px -1528px; width: 105px; height: 105px; } .Mount_Head_Unicorn-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -1558px -1166px; + background-position: -1484px -1528px; width: 105px; height: 105px; } .Mount_Head_Unicorn-Desert { background-image: url(spritesmith-main-9.png); - background-position: -1558px -1272px; + background-position: -1634px 0px; width: 105px; height: 105px; } .Mount_Head_Unicorn-Golden { background-image: url(spritesmith-main-9.png); - background-position: -1558px -1378px; + background-position: -1634px -106px; width: 105px; height: 105px; } .Mount_Head_Unicorn-Red { background-image: url(spritesmith-main-9.png); - background-position: 0px -1558px; + background-position: -1634px -212px; width: 105px; height: 105px; } .Mount_Head_Unicorn-Shade { background-image: url(spritesmith-main-9.png); - background-position: -106px -1558px; + background-position: -1634px -318px; width: 105px; height: 105px; } .Mount_Head_Unicorn-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -212px -1558px; + background-position: -1634px -424px; width: 105px; height: 105px; } .Mount_Head_Unicorn-White { background-image: url(spritesmith-main-9.png); - background-position: -318px -1558px; + background-position: -1634px -530px; width: 105px; height: 105px; } .Mount_Head_Unicorn-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -424px -1558px; + background-position: -1634px -636px; width: 105px; height: 105px; } .Mount_Head_Whale-Base { background-image: url(spritesmith-main-9.png); - background-position: -530px -1558px; + background-position: -1634px -742px; width: 105px; height: 105px; } .Mount_Head_Whale-CottonCandyBlue { background-image: url(spritesmith-main-9.png); - background-position: -636px -1558px; + background-position: -1634px -848px; width: 105px; height: 105px; } .Mount_Head_Whale-CottonCandyPink { background-image: url(spritesmith-main-9.png); - background-position: -742px -1558px; + background-position: -1634px -954px; width: 105px; height: 105px; } .Mount_Head_Whale-Desert { background-image: url(spritesmith-main-9.png); - background-position: -848px -1558px; + background-position: -1634px -1060px; width: 105px; height: 105px; } .Mount_Head_Whale-Golden { background-image: url(spritesmith-main-9.png); - background-position: -954px -1558px; + background-position: -1634px -1166px; width: 105px; height: 105px; } .Mount_Head_Whale-Red { background-image: url(spritesmith-main-9.png); - background-position: -1060px -1558px; + background-position: -1634px -1272px; width: 105px; height: 105px; } .Mount_Head_Whale-Shade { background-image: url(spritesmith-main-9.png); - background-position: -1166px -1558px; + background-position: -1634px -1378px; width: 105px; height: 105px; } .Mount_Head_Whale-Skeleton { background-image: url(spritesmith-main-9.png); - background-position: -1272px -1558px; + background-position: -1634px -1484px; width: 105px; height: 105px; } .Mount_Head_Whale-White { background-image: url(spritesmith-main-9.png); - background-position: -1378px -1558px; + background-position: 0px -1634px; width: 105px; height: 105px; } .Mount_Head_Whale-Zombie { background-image: url(spritesmith-main-9.png); - background-position: -1484px -1558px; + background-position: -1210px -742px; width: 105px; height: 105px; } .Mount_Head_Wolf-Base { - background-image: url(spritesmith-main-9.png); - background-position: -544px -544px; - width: 135px; - height: 135px; -} -.Mount_Head_Wolf-CottonCandyBlue { - background-image: url(spritesmith-main-9.png); - background-position: -680px 0px; - width: 135px; - height: 135px; -} -.Mount_Head_Wolf-CottonCandyPink { - background-image: url(spritesmith-main-9.png); - background-position: -680px -136px; - width: 135px; - height: 135px; -} -.Mount_Head_Wolf-Desert { - background-image: url(spritesmith-main-9.png); - background-position: -680px -272px; - width: 135px; - height: 135px; -} -.Mount_Head_Wolf-Golden { - background-image: url(spritesmith-main-9.png); - background-position: -680px -408px; - width: 135px; - height: 135px; -} -.Mount_Head_Wolf-Peppermint { - background-image: url(spritesmith-main-9.png); - background-position: -680px -544px; - width: 135px; - height: 135px; -} -.Mount_Head_Wolf-Red { - background-image: url(spritesmith-main-9.png); - background-position: 0px -680px; - width: 135px; - height: 135px; -} -.Mount_Head_Wolf-Shade { - background-image: url(spritesmith-main-9.png); - background-position: -136px -680px; - width: 135px; - height: 135px; -} -.Mount_Head_Wolf-Skeleton { - background-image: url(spritesmith-main-9.png); - background-position: -544px -272px; - width: 135px; - height: 135px; -} -.Mount_Head_Wolf-Spooky { - background-image: url(spritesmith-main-9.png); - background-position: -136px -136px; - width: 135px; - height: 135px; -} -.Mount_Head_Wolf-White { - background-image: url(spritesmith-main-9.png); - background-position: 0px -136px; - width: 135px; - height: 135px; -} -.Mount_Head_Wolf-Zombie { background-image: url(spritesmith-main-9.png); background-position: -136px 0px; width: 135px; height: 135px; } -.Mount_Icon_BearCub-Base { - background-image: url(spritesmith-main-9.png); - background-position: -1664px -1272px; - width: 81px; - height: 99px; -} -.Mount_Icon_BearCub-CottonCandyBlue { - background-image: url(spritesmith-main-9.png); - background-position: -1664px -1372px; - width: 81px; - height: 99px; -} -.Mount_Icon_BearCub-CottonCandyPink { - background-image: url(spritesmith-main-9.png); - background-position: -1664px -1472px; - width: 81px; - height: 99px; -} -.Mount_Icon_BearCub-Desert { - background-image: url(spritesmith-main-9.png); - background-position: 0px -1664px; - width: 81px; - height: 99px; -} diff --git a/common/dist/sprites/spritesmith-main-9.png b/common/dist/sprites/spritesmith-main-9.png index afb52a805d..ea03fb149b 100644 Binary files a/common/dist/sprites/spritesmith-main-9.png and b/common/dist/sprites/spritesmith-main-9.png differ diff --git a/common/img/emoji/+1.png b/common/img/emoji/+1.png deleted file mode 100644 index 3a43ecae29..0000000000 Binary files a/common/img/emoji/+1.png and /dev/null differ diff --git a/common/img/emoji/-1.png b/common/img/emoji/-1.png deleted file mode 100644 index e44c04219e..0000000000 Binary files a/common/img/emoji/-1.png and /dev/null differ diff --git a/common/img/emoji/100.png b/common/img/emoji/100.png deleted file mode 100644 index bce9ab14f5..0000000000 Binary files a/common/img/emoji/100.png and /dev/null differ diff --git a/common/img/emoji/1234.png b/common/img/emoji/1234.png deleted file mode 100644 index c47c2e1f9f..0000000000 Binary files a/common/img/emoji/1234.png and /dev/null differ diff --git a/common/img/emoji/8ball.png b/common/img/emoji/8ball.png deleted file mode 100644 index c2c710d450..0000000000 Binary files a/common/img/emoji/8ball.png and /dev/null differ diff --git a/common/img/emoji/a.png b/common/img/emoji/a.png deleted file mode 100644 index 4908a44fc0..0000000000 Binary files a/common/img/emoji/a.png and /dev/null differ diff --git a/common/img/emoji/ab.png b/common/img/emoji/ab.png deleted file mode 100644 index 2a52220476..0000000000 Binary files a/common/img/emoji/ab.png and /dev/null differ diff --git a/common/img/emoji/abc.png b/common/img/emoji/abc.png deleted file mode 100644 index 505d40a155..0000000000 Binary files a/common/img/emoji/abc.png and /dev/null differ diff --git a/common/img/emoji/abcd.png b/common/img/emoji/abcd.png deleted file mode 100644 index 5218470b63..0000000000 Binary files a/common/img/emoji/abcd.png and /dev/null differ diff --git a/common/img/emoji/accept.png b/common/img/emoji/accept.png deleted file mode 100644 index 2d20090318..0000000000 Binary files a/common/img/emoji/accept.png and /dev/null differ diff --git a/common/img/emoji/aerial_tramway.png b/common/img/emoji/aerial_tramway.png deleted file mode 100644 index 38f6dfe233..0000000000 Binary files a/common/img/emoji/aerial_tramway.png and /dev/null differ diff --git a/common/img/emoji/airplane.png b/common/img/emoji/airplane.png deleted file mode 100644 index 8407cb6757..0000000000 Binary files a/common/img/emoji/airplane.png and /dev/null differ diff --git a/common/img/emoji/alarm_clock.png b/common/img/emoji/alarm_clock.png deleted file mode 100644 index 86ca8c8ed4..0000000000 Binary files a/common/img/emoji/alarm_clock.png and /dev/null differ diff --git a/common/img/emoji/alien.png b/common/img/emoji/alien.png deleted file mode 100644 index e3fd76a78d..0000000000 Binary files a/common/img/emoji/alien.png and /dev/null differ diff --git a/common/img/emoji/ambulance.png b/common/img/emoji/ambulance.png deleted file mode 100644 index b740f45dba..0000000000 Binary files a/common/img/emoji/ambulance.png and /dev/null differ diff --git a/common/img/emoji/anchor.png b/common/img/emoji/anchor.png deleted file mode 100644 index 0c5192e647..0000000000 Binary files a/common/img/emoji/anchor.png and /dev/null differ diff --git a/common/img/emoji/angel.png b/common/img/emoji/angel.png deleted file mode 100644 index da52c310c6..0000000000 Binary files a/common/img/emoji/angel.png and /dev/null differ diff --git a/common/img/emoji/anger.png b/common/img/emoji/anger.png deleted file mode 100644 index 6fb4dca185..0000000000 Binary files a/common/img/emoji/anger.png and /dev/null differ diff --git a/common/img/emoji/angry.png b/common/img/emoji/angry.png deleted file mode 100644 index 34174f5e5c..0000000000 Binary files a/common/img/emoji/angry.png and /dev/null differ diff --git a/common/img/emoji/anguished.png b/common/img/emoji/anguished.png deleted file mode 100644 index c2edad796e..0000000000 Binary files a/common/img/emoji/anguished.png and /dev/null differ diff --git a/common/img/emoji/ant.png b/common/img/emoji/ant.png deleted file mode 100644 index b92d1cc14b..0000000000 Binary files a/common/img/emoji/ant.png and /dev/null differ diff --git a/common/img/emoji/apple.png b/common/img/emoji/apple.png deleted file mode 100644 index 08aa17b951..0000000000 Binary files a/common/img/emoji/apple.png and /dev/null differ diff --git a/common/img/emoji/aquarius.png b/common/img/emoji/aquarius.png deleted file mode 100644 index cbff66edcf..0000000000 Binary files a/common/img/emoji/aquarius.png and /dev/null differ diff --git a/common/img/emoji/aries.png b/common/img/emoji/aries.png deleted file mode 100644 index d676fd3920..0000000000 Binary files a/common/img/emoji/aries.png and /dev/null differ diff --git a/common/img/emoji/arrow_backward.png b/common/img/emoji/arrow_backward.png deleted file mode 100644 index 2be422ba39..0000000000 Binary files a/common/img/emoji/arrow_backward.png and /dev/null differ diff --git a/common/img/emoji/arrow_double_down.png b/common/img/emoji/arrow_double_down.png deleted file mode 100644 index 2ecbebcda1..0000000000 Binary files a/common/img/emoji/arrow_double_down.png and /dev/null differ diff --git a/common/img/emoji/arrow_double_up.png b/common/img/emoji/arrow_double_up.png deleted file mode 100644 index d42979d4bf..0000000000 Binary files a/common/img/emoji/arrow_double_up.png and /dev/null differ diff --git a/common/img/emoji/arrow_down.png b/common/img/emoji/arrow_down.png deleted file mode 100644 index 3956eb399f..0000000000 Binary files a/common/img/emoji/arrow_down.png and /dev/null differ diff --git a/common/img/emoji/arrow_down_small.png b/common/img/emoji/arrow_down_small.png deleted file mode 100644 index f7f2d51013..0000000000 Binary files a/common/img/emoji/arrow_down_small.png and /dev/null differ diff --git a/common/img/emoji/arrow_forward.png b/common/img/emoji/arrow_forward.png deleted file mode 100644 index fbfe711b64..0000000000 Binary files a/common/img/emoji/arrow_forward.png and /dev/null differ diff --git a/common/img/emoji/arrow_heading_down.png b/common/img/emoji/arrow_heading_down.png deleted file mode 100644 index 56dd3b9d3c..0000000000 Binary files a/common/img/emoji/arrow_heading_down.png and /dev/null differ diff --git a/common/img/emoji/arrow_heading_up.png b/common/img/emoji/arrow_heading_up.png deleted file mode 100644 index c8f670a1ef..0000000000 Binary files a/common/img/emoji/arrow_heading_up.png and /dev/null differ diff --git a/common/img/emoji/arrow_left.png b/common/img/emoji/arrow_left.png deleted file mode 100644 index 9d7d1b5687..0000000000 Binary files a/common/img/emoji/arrow_left.png and /dev/null differ diff --git a/common/img/emoji/arrow_lower_left.png b/common/img/emoji/arrow_lower_left.png deleted file mode 100644 index a4438cb6e7..0000000000 Binary files a/common/img/emoji/arrow_lower_left.png and /dev/null differ diff --git a/common/img/emoji/arrow_lower_right.png b/common/img/emoji/arrow_lower_right.png deleted file mode 100644 index 2a15cc7ccc..0000000000 Binary files a/common/img/emoji/arrow_lower_right.png and /dev/null differ diff --git a/common/img/emoji/arrow_right.png b/common/img/emoji/arrow_right.png deleted file mode 100644 index e5cca853da..0000000000 Binary files a/common/img/emoji/arrow_right.png and /dev/null differ diff --git a/common/img/emoji/arrow_right_hook.png b/common/img/emoji/arrow_right_hook.png deleted file mode 100644 index 8b4ea6e172..0000000000 Binary files a/common/img/emoji/arrow_right_hook.png and /dev/null differ diff --git a/common/img/emoji/arrow_up.png b/common/img/emoji/arrow_up.png deleted file mode 100644 index 565ce2952a..0000000000 Binary files a/common/img/emoji/arrow_up.png and /dev/null differ diff --git a/common/img/emoji/arrow_up_down.png b/common/img/emoji/arrow_up_down.png deleted file mode 100644 index b718c21458..0000000000 Binary files a/common/img/emoji/arrow_up_down.png and /dev/null differ diff --git a/common/img/emoji/arrow_up_small.png b/common/img/emoji/arrow_up_small.png deleted file mode 100644 index 1217331977..0000000000 Binary files a/common/img/emoji/arrow_up_small.png and /dev/null differ diff --git a/common/img/emoji/arrow_upper_left.png b/common/img/emoji/arrow_upper_left.png deleted file mode 100644 index 12aebd9a7d..0000000000 Binary files a/common/img/emoji/arrow_upper_left.png and /dev/null differ diff --git a/common/img/emoji/arrow_upper_right.png b/common/img/emoji/arrow_upper_right.png deleted file mode 100644 index 0daf4e9408..0000000000 Binary files a/common/img/emoji/arrow_upper_right.png and /dev/null differ diff --git a/common/img/emoji/arrows_clockwise.png b/common/img/emoji/arrows_clockwise.png deleted file mode 100644 index 5f84d7e72b..0000000000 Binary files a/common/img/emoji/arrows_clockwise.png and /dev/null differ diff --git a/common/img/emoji/arrows_counterclockwise.png b/common/img/emoji/arrows_counterclockwise.png deleted file mode 100644 index 1933ae18b9..0000000000 Binary files a/common/img/emoji/arrows_counterclockwise.png and /dev/null differ diff --git a/common/img/emoji/art.png b/common/img/emoji/art.png deleted file mode 100644 index d45212b034..0000000000 Binary files a/common/img/emoji/art.png and /dev/null differ diff --git a/common/img/emoji/articulated_lorry.png b/common/img/emoji/articulated_lorry.png deleted file mode 100644 index 81ec1f9174..0000000000 Binary files a/common/img/emoji/articulated_lorry.png and /dev/null differ diff --git a/common/img/emoji/astonished.png b/common/img/emoji/astonished.png deleted file mode 100644 index 858a83484a..0000000000 Binary files a/common/img/emoji/astonished.png and /dev/null differ diff --git a/common/img/emoji/athletic_shoe.png b/common/img/emoji/athletic_shoe.png deleted file mode 100644 index 45b82e61cf..0000000000 Binary files a/common/img/emoji/athletic_shoe.png and /dev/null differ diff --git a/common/img/emoji/atm.png b/common/img/emoji/atm.png deleted file mode 100644 index c2846e7921..0000000000 Binary files a/common/img/emoji/atm.png and /dev/null differ diff --git a/common/img/emoji/b.png b/common/img/emoji/b.png deleted file mode 100644 index 8742b3d2e3..0000000000 Binary files a/common/img/emoji/b.png and /dev/null differ diff --git a/common/img/emoji/baby.png b/common/img/emoji/baby.png deleted file mode 100644 index 3b29da40b6..0000000000 Binary files a/common/img/emoji/baby.png and /dev/null differ diff --git a/common/img/emoji/baby_bottle.png b/common/img/emoji/baby_bottle.png deleted file mode 100644 index 1b2cfe5e30..0000000000 Binary files a/common/img/emoji/baby_bottle.png and /dev/null differ diff --git a/common/img/emoji/baby_chick.png b/common/img/emoji/baby_chick.png deleted file mode 100644 index 9be8d29300..0000000000 Binary files a/common/img/emoji/baby_chick.png and /dev/null differ diff --git a/common/img/emoji/baby_symbol.png b/common/img/emoji/baby_symbol.png deleted file mode 100644 index 2e58725cf5..0000000000 Binary files a/common/img/emoji/baby_symbol.png and /dev/null differ diff --git a/common/img/emoji/back.png b/common/img/emoji/back.png deleted file mode 100644 index 0cde628762..0000000000 Binary files a/common/img/emoji/back.png and /dev/null differ diff --git a/common/img/emoji/baggage_claim.png b/common/img/emoji/baggage_claim.png deleted file mode 100644 index 59ae044a45..0000000000 Binary files a/common/img/emoji/baggage_claim.png and /dev/null differ diff --git a/common/img/emoji/balloon.png b/common/img/emoji/balloon.png deleted file mode 100644 index a4d3207b8e..0000000000 Binary files a/common/img/emoji/balloon.png and /dev/null differ diff --git a/common/img/emoji/ballot_box_with_check.png b/common/img/emoji/ballot_box_with_check.png deleted file mode 100644 index f07a466c77..0000000000 Binary files a/common/img/emoji/ballot_box_with_check.png and /dev/null differ diff --git a/common/img/emoji/bamboo.png b/common/img/emoji/bamboo.png deleted file mode 100644 index fc858d0fc2..0000000000 Binary files a/common/img/emoji/bamboo.png and /dev/null differ diff --git a/common/img/emoji/banana.png b/common/img/emoji/banana.png deleted file mode 100644 index a0563afb95..0000000000 Binary files a/common/img/emoji/banana.png and /dev/null differ diff --git a/common/img/emoji/bangbang.png b/common/img/emoji/bangbang.png deleted file mode 100644 index 7270f0afe6..0000000000 Binary files a/common/img/emoji/bangbang.png and /dev/null differ diff --git a/common/img/emoji/bank.png b/common/img/emoji/bank.png deleted file mode 100644 index 1faa8777e4..0000000000 Binary files a/common/img/emoji/bank.png and /dev/null differ diff --git a/common/img/emoji/bar_chart.png b/common/img/emoji/bar_chart.png deleted file mode 100644 index 7871cc6032..0000000000 Binary files a/common/img/emoji/bar_chart.png and /dev/null differ diff --git a/common/img/emoji/barber.png b/common/img/emoji/barber.png deleted file mode 100644 index a10cb23228..0000000000 Binary files a/common/img/emoji/barber.png and /dev/null differ diff --git a/common/img/emoji/baseball.png b/common/img/emoji/baseball.png deleted file mode 100644 index da004e2ead..0000000000 Binary files a/common/img/emoji/baseball.png and /dev/null differ diff --git a/common/img/emoji/basketball.png b/common/img/emoji/basketball.png deleted file mode 100644 index ef694bec4c..0000000000 Binary files a/common/img/emoji/basketball.png and /dev/null differ diff --git a/common/img/emoji/bath.png b/common/img/emoji/bath.png deleted file mode 100644 index 8f75d1d249..0000000000 Binary files a/common/img/emoji/bath.png and /dev/null differ diff --git a/common/img/emoji/bathtub.png b/common/img/emoji/bathtub.png deleted file mode 100644 index 1c3f844ab2..0000000000 Binary files a/common/img/emoji/bathtub.png and /dev/null differ diff --git a/common/img/emoji/battery.png b/common/img/emoji/battery.png deleted file mode 100644 index aa7eedce4b..0000000000 Binary files a/common/img/emoji/battery.png and /dev/null differ diff --git a/common/img/emoji/bear.png b/common/img/emoji/bear.png deleted file mode 100644 index f5afe920e8..0000000000 Binary files a/common/img/emoji/bear.png and /dev/null differ diff --git a/common/img/emoji/bee.png b/common/img/emoji/bee.png deleted file mode 100644 index f53733953a..0000000000 Binary files a/common/img/emoji/bee.png and /dev/null differ diff --git a/common/img/emoji/beer.png b/common/img/emoji/beer.png deleted file mode 100644 index cd78bed744..0000000000 Binary files a/common/img/emoji/beer.png and /dev/null differ diff --git a/common/img/emoji/beers.png b/common/img/emoji/beers.png deleted file mode 100644 index cc5e4ab5aa..0000000000 Binary files a/common/img/emoji/beers.png and /dev/null differ diff --git a/common/img/emoji/beetle.png b/common/img/emoji/beetle.png deleted file mode 100644 index 222577ca7e..0000000000 Binary files a/common/img/emoji/beetle.png and /dev/null differ diff --git a/common/img/emoji/beginner.png b/common/img/emoji/beginner.png deleted file mode 100644 index 1f022d175d..0000000000 Binary files a/common/img/emoji/beginner.png and /dev/null differ diff --git a/common/img/emoji/bell.png b/common/img/emoji/bell.png deleted file mode 100644 index 69acceb286..0000000000 Binary files a/common/img/emoji/bell.png and /dev/null differ diff --git a/common/img/emoji/bento.png b/common/img/emoji/bento.png deleted file mode 100644 index c6d99e89b6..0000000000 Binary files a/common/img/emoji/bento.png and /dev/null differ diff --git a/common/img/emoji/bicyclist.png b/common/img/emoji/bicyclist.png deleted file mode 100644 index 4e3e0549c2..0000000000 Binary files a/common/img/emoji/bicyclist.png and /dev/null differ diff --git a/common/img/emoji/bike.png b/common/img/emoji/bike.png deleted file mode 100644 index 6573860272..0000000000 Binary files a/common/img/emoji/bike.png and /dev/null differ diff --git a/common/img/emoji/bikini.png b/common/img/emoji/bikini.png deleted file mode 100644 index 4ff63b40f8..0000000000 Binary files a/common/img/emoji/bikini.png and /dev/null differ diff --git a/common/img/emoji/bird.png b/common/img/emoji/bird.png deleted file mode 100644 index e6be8c0278..0000000000 Binary files a/common/img/emoji/bird.png and /dev/null differ diff --git a/common/img/emoji/birthday.png b/common/img/emoji/birthday.png deleted file mode 100644 index 36e8edcbec..0000000000 Binary files a/common/img/emoji/birthday.png and /dev/null differ diff --git a/common/img/emoji/black_circle.png b/common/img/emoji/black_circle.png deleted file mode 100644 index e46f9df615..0000000000 Binary files a/common/img/emoji/black_circle.png and /dev/null differ diff --git a/common/img/emoji/black_joker.png b/common/img/emoji/black_joker.png deleted file mode 100644 index 4c78f3614d..0000000000 Binary files a/common/img/emoji/black_joker.png and /dev/null differ diff --git a/common/img/emoji/black_large_square.png b/common/img/emoji/black_large_square.png deleted file mode 100644 index 71da10de81..0000000000 Binary files a/common/img/emoji/black_large_square.png and /dev/null differ diff --git a/common/img/emoji/black_medium_small_square.png b/common/img/emoji/black_medium_small_square.png deleted file mode 100644 index 25bfe9c453..0000000000 Binary files a/common/img/emoji/black_medium_small_square.png and /dev/null differ diff --git a/common/img/emoji/black_medium_square.png b/common/img/emoji/black_medium_square.png deleted file mode 100644 index 204cce12c2..0000000000 Binary files a/common/img/emoji/black_medium_square.png and /dev/null differ diff --git a/common/img/emoji/black_nib.png b/common/img/emoji/black_nib.png deleted file mode 100644 index 29f6994c11..0000000000 Binary files a/common/img/emoji/black_nib.png and /dev/null differ diff --git a/common/img/emoji/black_small_square.png b/common/img/emoji/black_small_square.png deleted file mode 100644 index a247751ece..0000000000 Binary files a/common/img/emoji/black_small_square.png and /dev/null differ diff --git a/common/img/emoji/black_square_button.png b/common/img/emoji/black_square_button.png deleted file mode 100644 index 7332e397ca..0000000000 Binary files a/common/img/emoji/black_square_button.png and /dev/null differ diff --git a/common/img/emoji/blossom.png b/common/img/emoji/blossom.png deleted file mode 100644 index 55a97353b4..0000000000 Binary files a/common/img/emoji/blossom.png and /dev/null differ diff --git a/common/img/emoji/blowfish.png b/common/img/emoji/blowfish.png deleted file mode 100644 index a1d47cb7e6..0000000000 Binary files a/common/img/emoji/blowfish.png and /dev/null differ diff --git a/common/img/emoji/blue_book.png b/common/img/emoji/blue_book.png deleted file mode 100644 index e2b9e8c797..0000000000 Binary files a/common/img/emoji/blue_book.png and /dev/null differ diff --git a/common/img/emoji/blue_car.png b/common/img/emoji/blue_car.png deleted file mode 100644 index 978291e087..0000000000 Binary files a/common/img/emoji/blue_car.png and /dev/null differ diff --git a/common/img/emoji/blue_heart.png b/common/img/emoji/blue_heart.png deleted file mode 100644 index baa29b31bc..0000000000 Binary files a/common/img/emoji/blue_heart.png and /dev/null differ diff --git a/common/img/emoji/blush.png b/common/img/emoji/blush.png deleted file mode 100644 index 1e9021cb6f..0000000000 Binary files a/common/img/emoji/blush.png and /dev/null differ diff --git a/common/img/emoji/boar.png b/common/img/emoji/boar.png deleted file mode 100644 index 8196ad4a14..0000000000 Binary files a/common/img/emoji/boar.png and /dev/null differ diff --git a/common/img/emoji/boat.png b/common/img/emoji/boat.png deleted file mode 100644 index ff656dc62b..0000000000 Binary files a/common/img/emoji/boat.png and /dev/null differ diff --git a/common/img/emoji/bomb.png b/common/img/emoji/bomb.png deleted file mode 100644 index 3289787dcf..0000000000 Binary files a/common/img/emoji/bomb.png and /dev/null differ diff --git a/common/img/emoji/book.png b/common/img/emoji/book.png deleted file mode 100644 index 8b698415c3..0000000000 Binary files a/common/img/emoji/book.png and /dev/null differ diff --git a/common/img/emoji/bookmark.png b/common/img/emoji/bookmark.png deleted file mode 100644 index dbee45c605..0000000000 Binary files a/common/img/emoji/bookmark.png and /dev/null differ diff --git a/common/img/emoji/bookmark_tabs.png b/common/img/emoji/bookmark_tabs.png deleted file mode 100644 index 0c4e3bf17d..0000000000 Binary files a/common/img/emoji/bookmark_tabs.png and /dev/null differ diff --git a/common/img/emoji/books.png b/common/img/emoji/books.png deleted file mode 100644 index dca06a1ad9..0000000000 Binary files a/common/img/emoji/books.png and /dev/null differ diff --git a/common/img/emoji/boom.png b/common/img/emoji/boom.png deleted file mode 100644 index bddeb8f49f..0000000000 Binary files a/common/img/emoji/boom.png and /dev/null differ diff --git a/common/img/emoji/boot.png b/common/img/emoji/boot.png deleted file mode 100644 index 58d0fdbcd0..0000000000 Binary files a/common/img/emoji/boot.png and /dev/null differ diff --git a/common/img/emoji/bouquet.png b/common/img/emoji/bouquet.png deleted file mode 100644 index ce637832e1..0000000000 Binary files a/common/img/emoji/bouquet.png and /dev/null differ diff --git a/common/img/emoji/bow.png b/common/img/emoji/bow.png deleted file mode 100644 index 024cb61049..0000000000 Binary files a/common/img/emoji/bow.png and /dev/null differ diff --git a/common/img/emoji/bowling.png b/common/img/emoji/bowling.png deleted file mode 100644 index 13d8ece2ee..0000000000 Binary files a/common/img/emoji/bowling.png and /dev/null differ diff --git a/common/img/emoji/bowtie.png b/common/img/emoji/bowtie.png deleted file mode 100644 index 28ff0c787d..0000000000 Binary files a/common/img/emoji/bowtie.png and /dev/null differ diff --git a/common/img/emoji/boy.png b/common/img/emoji/boy.png deleted file mode 100644 index f79f1f2980..0000000000 Binary files a/common/img/emoji/boy.png and /dev/null differ diff --git a/common/img/emoji/bread.png b/common/img/emoji/bread.png deleted file mode 100644 index 7e7c63753d..0000000000 Binary files a/common/img/emoji/bread.png and /dev/null differ diff --git a/common/img/emoji/bride_with_veil.png b/common/img/emoji/bride_with_veil.png deleted file mode 100644 index dd0b0cfdad..0000000000 Binary files a/common/img/emoji/bride_with_veil.png and /dev/null differ diff --git a/common/img/emoji/bridge_at_night.png b/common/img/emoji/bridge_at_night.png deleted file mode 100644 index 495b06c3df..0000000000 Binary files a/common/img/emoji/bridge_at_night.png and /dev/null differ diff --git a/common/img/emoji/briefcase.png b/common/img/emoji/briefcase.png deleted file mode 100644 index 46e82b0010..0000000000 Binary files a/common/img/emoji/briefcase.png and /dev/null differ diff --git a/common/img/emoji/broken_heart.png b/common/img/emoji/broken_heart.png deleted file mode 100644 index a1bc850ecb..0000000000 Binary files a/common/img/emoji/broken_heart.png and /dev/null differ diff --git a/common/img/emoji/bug.png b/common/img/emoji/bug.png deleted file mode 100644 index c2eaf7a708..0000000000 Binary files a/common/img/emoji/bug.png and /dev/null differ diff --git a/common/img/emoji/bulb.png b/common/img/emoji/bulb.png deleted file mode 100644 index 23afca1c73..0000000000 Binary files a/common/img/emoji/bulb.png and /dev/null differ diff --git a/common/img/emoji/bullettrain_front.png b/common/img/emoji/bullettrain_front.png deleted file mode 100644 index 16651acff8..0000000000 Binary files a/common/img/emoji/bullettrain_front.png and /dev/null differ diff --git a/common/img/emoji/bullettrain_side.png b/common/img/emoji/bullettrain_side.png deleted file mode 100644 index 8eca368458..0000000000 Binary files a/common/img/emoji/bullettrain_side.png and /dev/null differ diff --git a/common/img/emoji/bus.png b/common/img/emoji/bus.png deleted file mode 100644 index 823aa39e49..0000000000 Binary files a/common/img/emoji/bus.png and /dev/null differ diff --git a/common/img/emoji/busstop.png b/common/img/emoji/busstop.png deleted file mode 100644 index 99af2322ad..0000000000 Binary files a/common/img/emoji/busstop.png and /dev/null differ diff --git a/common/img/emoji/bust_in_silhouette.png b/common/img/emoji/bust_in_silhouette.png deleted file mode 100644 index d131398692..0000000000 Binary files a/common/img/emoji/bust_in_silhouette.png and /dev/null differ diff --git a/common/img/emoji/busts_in_silhouette.png b/common/img/emoji/busts_in_silhouette.png deleted file mode 100644 index 1f3aabcff6..0000000000 Binary files a/common/img/emoji/busts_in_silhouette.png and /dev/null differ diff --git a/common/img/emoji/cactus.png b/common/img/emoji/cactus.png deleted file mode 100644 index 5a2c3cc725..0000000000 Binary files a/common/img/emoji/cactus.png and /dev/null differ diff --git a/common/img/emoji/cake.png b/common/img/emoji/cake.png deleted file mode 100644 index efeb9b4b21..0000000000 Binary files a/common/img/emoji/cake.png and /dev/null differ diff --git a/common/img/emoji/calendar.png b/common/img/emoji/calendar.png deleted file mode 100644 index 900b868bb9..0000000000 Binary files a/common/img/emoji/calendar.png and /dev/null differ diff --git a/common/img/emoji/calling.png b/common/img/emoji/calling.png deleted file mode 100644 index 837897f261..0000000000 Binary files a/common/img/emoji/calling.png and /dev/null differ diff --git a/common/img/emoji/camel.png b/common/img/emoji/camel.png deleted file mode 100644 index 496c186ae6..0000000000 Binary files a/common/img/emoji/camel.png and /dev/null differ diff --git a/common/img/emoji/camera.png b/common/img/emoji/camera.png deleted file mode 100644 index 397d03b393..0000000000 Binary files a/common/img/emoji/camera.png and /dev/null differ diff --git a/common/img/emoji/cancer.png b/common/img/emoji/cancer.png deleted file mode 100644 index ea43a4a2a0..0000000000 Binary files a/common/img/emoji/cancer.png and /dev/null differ diff --git a/common/img/emoji/candy.png b/common/img/emoji/candy.png deleted file mode 100644 index 33722f236e..0000000000 Binary files a/common/img/emoji/candy.png and /dev/null differ diff --git a/common/img/emoji/capital_abcd.png b/common/img/emoji/capital_abcd.png deleted file mode 100644 index ffc0cba4b4..0000000000 Binary files a/common/img/emoji/capital_abcd.png and /dev/null differ diff --git a/common/img/emoji/capricorn.png b/common/img/emoji/capricorn.png deleted file mode 100644 index f2044e7893..0000000000 Binary files a/common/img/emoji/capricorn.png and /dev/null differ diff --git a/common/img/emoji/car.png b/common/img/emoji/car.png deleted file mode 100644 index d70a2f0626..0000000000 Binary files a/common/img/emoji/car.png and /dev/null differ diff --git a/common/img/emoji/card_index.png b/common/img/emoji/card_index.png deleted file mode 100644 index 374e94e9e8..0000000000 Binary files a/common/img/emoji/card_index.png and /dev/null differ diff --git a/common/img/emoji/carousel_horse.png b/common/img/emoji/carousel_horse.png deleted file mode 100644 index 765d2c0a8b..0000000000 Binary files a/common/img/emoji/carousel_horse.png and /dev/null differ diff --git a/common/img/emoji/cat.png b/common/img/emoji/cat.png deleted file mode 100644 index 09b9ef79a7..0000000000 Binary files a/common/img/emoji/cat.png and /dev/null differ diff --git a/common/img/emoji/cat2.png b/common/img/emoji/cat2.png deleted file mode 100644 index 977c992c52..0000000000 Binary files a/common/img/emoji/cat2.png and /dev/null differ diff --git a/common/img/emoji/cd.png b/common/img/emoji/cd.png deleted file mode 100644 index baff835c48..0000000000 Binary files a/common/img/emoji/cd.png and /dev/null differ diff --git a/common/img/emoji/chart.png b/common/img/emoji/chart.png deleted file mode 100644 index ac2c4bb093..0000000000 Binary files a/common/img/emoji/chart.png and /dev/null differ diff --git a/common/img/emoji/chart_with_downwards_trend.png b/common/img/emoji/chart_with_downwards_trend.png deleted file mode 100644 index 65b82f0441..0000000000 Binary files a/common/img/emoji/chart_with_downwards_trend.png and /dev/null differ diff --git a/common/img/emoji/chart_with_upwards_trend.png b/common/img/emoji/chart_with_upwards_trend.png deleted file mode 100644 index de3e9ba7b5..0000000000 Binary files a/common/img/emoji/chart_with_upwards_trend.png and /dev/null differ diff --git a/common/img/emoji/checkered_flag.png b/common/img/emoji/checkered_flag.png deleted file mode 100644 index ead4a68dd3..0000000000 Binary files a/common/img/emoji/checkered_flag.png and /dev/null differ diff --git a/common/img/emoji/cherries.png b/common/img/emoji/cherries.png deleted file mode 100644 index 8d3e044f2f..0000000000 Binary files a/common/img/emoji/cherries.png and /dev/null differ diff --git a/common/img/emoji/cherry_blossom.png b/common/img/emoji/cherry_blossom.png deleted file mode 100644 index e031554999..0000000000 Binary files a/common/img/emoji/cherry_blossom.png and /dev/null differ diff --git a/common/img/emoji/chestnut.png b/common/img/emoji/chestnut.png deleted file mode 100644 index 066fb6bf6d..0000000000 Binary files a/common/img/emoji/chestnut.png and /dev/null differ diff --git a/common/img/emoji/chicken.png b/common/img/emoji/chicken.png deleted file mode 100644 index 6d25c0ef4a..0000000000 Binary files a/common/img/emoji/chicken.png and /dev/null differ diff --git a/common/img/emoji/children_crossing.png b/common/img/emoji/children_crossing.png deleted file mode 100644 index b0302ae625..0000000000 Binary files a/common/img/emoji/children_crossing.png and /dev/null differ diff --git a/common/img/emoji/chocolate_bar.png b/common/img/emoji/chocolate_bar.png deleted file mode 100644 index c7ec19d079..0000000000 Binary files a/common/img/emoji/chocolate_bar.png and /dev/null differ diff --git a/common/img/emoji/christmas_tree.png b/common/img/emoji/christmas_tree.png deleted file mode 100644 index d813b9593d..0000000000 Binary files a/common/img/emoji/christmas_tree.png and /dev/null differ diff --git a/common/img/emoji/church.png b/common/img/emoji/church.png deleted file mode 100644 index 4c07c6b9ea..0000000000 Binary files a/common/img/emoji/church.png and /dev/null differ diff --git a/common/img/emoji/cinema.png b/common/img/emoji/cinema.png deleted file mode 100644 index a990ccf99c..0000000000 Binary files a/common/img/emoji/cinema.png and /dev/null differ diff --git a/common/img/emoji/circus_tent.png b/common/img/emoji/circus_tent.png deleted file mode 100644 index 4af8719aa0..0000000000 Binary files a/common/img/emoji/circus_tent.png and /dev/null differ diff --git a/common/img/emoji/city_sunrise.png b/common/img/emoji/city_sunrise.png deleted file mode 100644 index 91ca2a40b6..0000000000 Binary files a/common/img/emoji/city_sunrise.png and /dev/null differ diff --git a/common/img/emoji/city_sunset.png b/common/img/emoji/city_sunset.png deleted file mode 100644 index 7cb178a2cc..0000000000 Binary files a/common/img/emoji/city_sunset.png and /dev/null differ diff --git a/common/img/emoji/cl.png b/common/img/emoji/cl.png deleted file mode 100644 index 15ac67525a..0000000000 Binary files a/common/img/emoji/cl.png and /dev/null differ diff --git a/common/img/emoji/clap.png b/common/img/emoji/clap.png deleted file mode 100644 index d01c982a75..0000000000 Binary files a/common/img/emoji/clap.png and /dev/null differ diff --git a/common/img/emoji/clapper.png b/common/img/emoji/clapper.png deleted file mode 100644 index 4e1dc111d7..0000000000 Binary files a/common/img/emoji/clapper.png and /dev/null differ diff --git a/common/img/emoji/clipboard.png b/common/img/emoji/clipboard.png deleted file mode 100644 index e2c74e6df8..0000000000 Binary files a/common/img/emoji/clipboard.png and /dev/null differ diff --git a/common/img/emoji/clock1.png b/common/img/emoji/clock1.png deleted file mode 100644 index ca34e89751..0000000000 Binary files a/common/img/emoji/clock1.png and /dev/null differ diff --git a/common/img/emoji/clock10.png b/common/img/emoji/clock10.png deleted file mode 100644 index f710bef5c4..0000000000 Binary files a/common/img/emoji/clock10.png and /dev/null differ diff --git a/common/img/emoji/clock1030.png b/common/img/emoji/clock1030.png deleted file mode 100644 index 84a3bc8fbd..0000000000 Binary files a/common/img/emoji/clock1030.png and /dev/null differ diff --git a/common/img/emoji/clock11.png b/common/img/emoji/clock11.png deleted file mode 100644 index fbc165b995..0000000000 Binary files a/common/img/emoji/clock11.png and /dev/null differ diff --git a/common/img/emoji/clock1130.png b/common/img/emoji/clock1130.png deleted file mode 100644 index 415999ec83..0000000000 Binary files a/common/img/emoji/clock1130.png and /dev/null differ diff --git a/common/img/emoji/clock12.png b/common/img/emoji/clock12.png deleted file mode 100644 index c1ca82f395..0000000000 Binary files a/common/img/emoji/clock12.png and /dev/null differ diff --git a/common/img/emoji/clock1230.png b/common/img/emoji/clock1230.png deleted file mode 100644 index a6527154d1..0000000000 Binary files a/common/img/emoji/clock1230.png and /dev/null differ diff --git a/common/img/emoji/clock130.png b/common/img/emoji/clock130.png deleted file mode 100644 index df93920190..0000000000 Binary files a/common/img/emoji/clock130.png and /dev/null differ diff --git a/common/img/emoji/clock2.png b/common/img/emoji/clock2.png deleted file mode 100644 index 1a12524ee4..0000000000 Binary files a/common/img/emoji/clock2.png and /dev/null differ diff --git a/common/img/emoji/clock230.png b/common/img/emoji/clock230.png deleted file mode 100644 index f12c6912af..0000000000 Binary files a/common/img/emoji/clock230.png and /dev/null differ diff --git a/common/img/emoji/clock3.png b/common/img/emoji/clock3.png deleted file mode 100644 index cd99bb155d..0000000000 Binary files a/common/img/emoji/clock3.png and /dev/null differ diff --git a/common/img/emoji/clock330.png b/common/img/emoji/clock330.png deleted file mode 100644 index 1dc9628ea2..0000000000 Binary files a/common/img/emoji/clock330.png and /dev/null differ diff --git a/common/img/emoji/clock4.png b/common/img/emoji/clock4.png deleted file mode 100644 index 7274e8b072..0000000000 Binary files a/common/img/emoji/clock4.png and /dev/null differ diff --git a/common/img/emoji/clock430.png b/common/img/emoji/clock430.png deleted file mode 100644 index 7726aaea1b..0000000000 Binary files a/common/img/emoji/clock430.png and /dev/null differ diff --git a/common/img/emoji/clock5.png b/common/img/emoji/clock5.png deleted file mode 100644 index 3ed5a81af4..0000000000 Binary files a/common/img/emoji/clock5.png and /dev/null differ diff --git a/common/img/emoji/clock530.png b/common/img/emoji/clock530.png deleted file mode 100644 index e08d4ad2ba..0000000000 Binary files a/common/img/emoji/clock530.png and /dev/null differ diff --git a/common/img/emoji/clock6.png b/common/img/emoji/clock6.png deleted file mode 100644 index ac38cb9260..0000000000 Binary files a/common/img/emoji/clock6.png and /dev/null differ diff --git a/common/img/emoji/clock630.png b/common/img/emoji/clock630.png deleted file mode 100644 index 46f0681f1c..0000000000 Binary files a/common/img/emoji/clock630.png and /dev/null differ diff --git a/common/img/emoji/clock7.png b/common/img/emoji/clock7.png deleted file mode 100644 index 6a138dfdea..0000000000 Binary files a/common/img/emoji/clock7.png and /dev/null differ diff --git a/common/img/emoji/clock730.png b/common/img/emoji/clock730.png deleted file mode 100644 index 18aab22fd8..0000000000 Binary files a/common/img/emoji/clock730.png and /dev/null differ diff --git a/common/img/emoji/clock8.png b/common/img/emoji/clock8.png deleted file mode 100644 index 6690cd74ea..0000000000 Binary files a/common/img/emoji/clock8.png and /dev/null differ diff --git a/common/img/emoji/clock830.png b/common/img/emoji/clock830.png deleted file mode 100644 index ec3e382dd4..0000000000 Binary files a/common/img/emoji/clock830.png and /dev/null differ diff --git a/common/img/emoji/clock9.png b/common/img/emoji/clock9.png deleted file mode 100644 index c4ad74609f..0000000000 Binary files a/common/img/emoji/clock9.png and /dev/null differ diff --git a/common/img/emoji/clock930.png b/common/img/emoji/clock930.png deleted file mode 100644 index fd35221428..0000000000 Binary files a/common/img/emoji/clock930.png and /dev/null differ diff --git a/common/img/emoji/closed_book.png b/common/img/emoji/closed_book.png deleted file mode 100644 index 484029c5eb..0000000000 Binary files a/common/img/emoji/closed_book.png and /dev/null differ diff --git a/common/img/emoji/closed_lock_with_key.png b/common/img/emoji/closed_lock_with_key.png deleted file mode 100644 index e6fdf6cb20..0000000000 Binary files a/common/img/emoji/closed_lock_with_key.png and /dev/null differ diff --git a/common/img/emoji/closed_umbrella.png b/common/img/emoji/closed_umbrella.png deleted file mode 100644 index 072c5c217a..0000000000 Binary files a/common/img/emoji/closed_umbrella.png and /dev/null differ diff --git a/common/img/emoji/cloud.png b/common/img/emoji/cloud.png deleted file mode 100644 index b31c08c0b8..0000000000 Binary files a/common/img/emoji/cloud.png and /dev/null differ diff --git a/common/img/emoji/clubs.png b/common/img/emoji/clubs.png deleted file mode 100644 index bfab536569..0000000000 Binary files a/common/img/emoji/clubs.png and /dev/null differ diff --git a/common/img/emoji/cn.png b/common/img/emoji/cn.png deleted file mode 100644 index b30dcc53df..0000000000 Binary files a/common/img/emoji/cn.png and /dev/null differ diff --git a/common/img/emoji/cocktail.png b/common/img/emoji/cocktail.png deleted file mode 100644 index 28b45ea514..0000000000 Binary files a/common/img/emoji/cocktail.png and /dev/null differ diff --git a/common/img/emoji/coffee.png b/common/img/emoji/coffee.png deleted file mode 100644 index 57e1adcb04..0000000000 Binary files a/common/img/emoji/coffee.png and /dev/null differ diff --git a/common/img/emoji/cold_sweat.png b/common/img/emoji/cold_sweat.png deleted file mode 100644 index b9e39bc60f..0000000000 Binary files a/common/img/emoji/cold_sweat.png and /dev/null differ diff --git a/common/img/emoji/collision.png b/common/img/emoji/collision.png deleted file mode 100644 index bddeb8f49f..0000000000 Binary files a/common/img/emoji/collision.png and /dev/null differ diff --git a/common/img/emoji/computer.png b/common/img/emoji/computer.png deleted file mode 100644 index d4d2687627..0000000000 Binary files a/common/img/emoji/computer.png and /dev/null differ diff --git a/common/img/emoji/confetti_ball.png b/common/img/emoji/confetti_ball.png deleted file mode 100644 index bd293e3d87..0000000000 Binary files a/common/img/emoji/confetti_ball.png and /dev/null differ diff --git a/common/img/emoji/confounded.png b/common/img/emoji/confounded.png deleted file mode 100644 index a5877a0a79..0000000000 Binary files a/common/img/emoji/confounded.png and /dev/null differ diff --git a/common/img/emoji/confused.png b/common/img/emoji/confused.png deleted file mode 100644 index 18ff760ac9..0000000000 Binary files a/common/img/emoji/confused.png and /dev/null differ diff --git a/common/img/emoji/congratulations.png b/common/img/emoji/congratulations.png deleted file mode 100644 index dcbb1d229e..0000000000 Binary files a/common/img/emoji/congratulations.png and /dev/null differ diff --git a/common/img/emoji/construction.png b/common/img/emoji/construction.png deleted file mode 100644 index 523e9f10bf..0000000000 Binary files a/common/img/emoji/construction.png and /dev/null differ diff --git a/common/img/emoji/construction_worker.png b/common/img/emoji/construction_worker.png deleted file mode 100644 index 4d64860478..0000000000 Binary files a/common/img/emoji/construction_worker.png and /dev/null differ diff --git a/common/img/emoji/convenience_store.png b/common/img/emoji/convenience_store.png deleted file mode 100644 index 671696c2df..0000000000 Binary files a/common/img/emoji/convenience_store.png and /dev/null differ diff --git a/common/img/emoji/cookie.png b/common/img/emoji/cookie.png deleted file mode 100644 index 653edb258c..0000000000 Binary files a/common/img/emoji/cookie.png and /dev/null differ diff --git a/common/img/emoji/cool.png b/common/img/emoji/cool.png deleted file mode 100644 index 937dcd7921..0000000000 Binary files a/common/img/emoji/cool.png and /dev/null differ diff --git a/common/img/emoji/cop.png b/common/img/emoji/cop.png deleted file mode 100644 index 43a5a84f82..0000000000 Binary files a/common/img/emoji/cop.png and /dev/null differ diff --git a/common/img/emoji/copyright.png b/common/img/emoji/copyright.png deleted file mode 100644 index d59f580a94..0000000000 Binary files a/common/img/emoji/copyright.png and /dev/null differ diff --git a/common/img/emoji/corn.png b/common/img/emoji/corn.png deleted file mode 100644 index fe5d8b1287..0000000000 Binary files a/common/img/emoji/corn.png and /dev/null differ diff --git a/common/img/emoji/couple.png b/common/img/emoji/couple.png deleted file mode 100644 index 9e51f40e16..0000000000 Binary files a/common/img/emoji/couple.png and /dev/null differ diff --git a/common/img/emoji/couple_with_heart.png b/common/img/emoji/couple_with_heart.png deleted file mode 100644 index c503f40a93..0000000000 Binary files a/common/img/emoji/couple_with_heart.png and /dev/null differ diff --git a/common/img/emoji/couplekiss.png b/common/img/emoji/couplekiss.png deleted file mode 100644 index d02790822e..0000000000 Binary files a/common/img/emoji/couplekiss.png and /dev/null differ diff --git a/common/img/emoji/cow.png b/common/img/emoji/cow.png deleted file mode 100644 index 12e1ab6c0b..0000000000 Binary files a/common/img/emoji/cow.png and /dev/null differ diff --git a/common/img/emoji/cow2.png b/common/img/emoji/cow2.png deleted file mode 100644 index 594c92155b..0000000000 Binary files a/common/img/emoji/cow2.png and /dev/null differ diff --git a/common/img/emoji/credit_card.png b/common/img/emoji/credit_card.png deleted file mode 100644 index be1c1dd306..0000000000 Binary files a/common/img/emoji/credit_card.png and /dev/null differ diff --git a/common/img/emoji/crescent_moon.png b/common/img/emoji/crescent_moon.png deleted file mode 100644 index afdb450d1d..0000000000 Binary files a/common/img/emoji/crescent_moon.png and /dev/null differ diff --git a/common/img/emoji/crocodile.png b/common/img/emoji/crocodile.png deleted file mode 100644 index 7435d5ab3c..0000000000 Binary files a/common/img/emoji/crocodile.png and /dev/null differ diff --git a/common/img/emoji/crossed_flags.png b/common/img/emoji/crossed_flags.png deleted file mode 100644 index 2ffbb2627a..0000000000 Binary files a/common/img/emoji/crossed_flags.png and /dev/null differ diff --git a/common/img/emoji/crown.png b/common/img/emoji/crown.png deleted file mode 100644 index 39da1d5287..0000000000 Binary files a/common/img/emoji/crown.png and /dev/null differ diff --git a/common/img/emoji/cry.png b/common/img/emoji/cry.png deleted file mode 100644 index 6d0d9afd28..0000000000 Binary files a/common/img/emoji/cry.png and /dev/null differ diff --git a/common/img/emoji/crying_cat_face.png b/common/img/emoji/crying_cat_face.png deleted file mode 100644 index 42d4c27cab..0000000000 Binary files a/common/img/emoji/crying_cat_face.png and /dev/null differ diff --git a/common/img/emoji/crystal_ball.png b/common/img/emoji/crystal_ball.png deleted file mode 100644 index 6d2c6c42d4..0000000000 Binary files a/common/img/emoji/crystal_ball.png and /dev/null differ diff --git a/common/img/emoji/cupid.png b/common/img/emoji/cupid.png deleted file mode 100644 index 4987284767..0000000000 Binary files a/common/img/emoji/cupid.png and /dev/null differ diff --git a/common/img/emoji/curly_loop.png b/common/img/emoji/curly_loop.png deleted file mode 100644 index 8f051aca43..0000000000 Binary files a/common/img/emoji/curly_loop.png and /dev/null differ diff --git a/common/img/emoji/currency_exchange.png b/common/img/emoji/currency_exchange.png deleted file mode 100644 index d5ee21fc68..0000000000 Binary files a/common/img/emoji/currency_exchange.png and /dev/null differ diff --git a/common/img/emoji/curry.png b/common/img/emoji/curry.png deleted file mode 100644 index 7983c706a4..0000000000 Binary files a/common/img/emoji/curry.png and /dev/null differ diff --git a/common/img/emoji/custard.png b/common/img/emoji/custard.png deleted file mode 100644 index 9f843b4c13..0000000000 Binary files a/common/img/emoji/custard.png and /dev/null differ diff --git a/common/img/emoji/customs.png b/common/img/emoji/customs.png deleted file mode 100644 index 92691e3117..0000000000 Binary files a/common/img/emoji/customs.png and /dev/null differ diff --git a/common/img/emoji/cyclone.png b/common/img/emoji/cyclone.png deleted file mode 100644 index 6c49f64b2f..0000000000 Binary files a/common/img/emoji/cyclone.png and /dev/null differ diff --git a/common/img/emoji/dancer.png b/common/img/emoji/dancer.png deleted file mode 100644 index 6885a0bc3d..0000000000 Binary files a/common/img/emoji/dancer.png and /dev/null differ diff --git a/common/img/emoji/dancers.png b/common/img/emoji/dancers.png deleted file mode 100644 index 2dfb451a73..0000000000 Binary files a/common/img/emoji/dancers.png and /dev/null differ diff --git a/common/img/emoji/dango.png b/common/img/emoji/dango.png deleted file mode 100644 index 2d042aebeb..0000000000 Binary files a/common/img/emoji/dango.png and /dev/null differ diff --git a/common/img/emoji/dart.png b/common/img/emoji/dart.png deleted file mode 100644 index 0438fe54f9..0000000000 Binary files a/common/img/emoji/dart.png and /dev/null differ diff --git a/common/img/emoji/dash.png b/common/img/emoji/dash.png deleted file mode 100644 index dc2c0a8f46..0000000000 Binary files a/common/img/emoji/dash.png and /dev/null differ diff --git a/common/img/emoji/date.png b/common/img/emoji/date.png deleted file mode 100644 index 6ad2efa5fd..0000000000 Binary files a/common/img/emoji/date.png and /dev/null differ diff --git a/common/img/emoji/de.png b/common/img/emoji/de.png deleted file mode 100644 index 16a28548c9..0000000000 Binary files a/common/img/emoji/de.png and /dev/null differ diff --git a/common/img/emoji/deciduous_tree.png b/common/img/emoji/deciduous_tree.png deleted file mode 100644 index 9bb16bdfec..0000000000 Binary files a/common/img/emoji/deciduous_tree.png and /dev/null differ diff --git a/common/img/emoji/department_store.png b/common/img/emoji/department_store.png deleted file mode 100644 index 68d959c507..0000000000 Binary files a/common/img/emoji/department_store.png and /dev/null differ diff --git a/common/img/emoji/diamond_shape_with_a_dot_inside.png b/common/img/emoji/diamond_shape_with_a_dot_inside.png deleted file mode 100644 index dfd1098b39..0000000000 Binary files a/common/img/emoji/diamond_shape_with_a_dot_inside.png and /dev/null differ diff --git a/common/img/emoji/diamonds.png b/common/img/emoji/diamonds.png deleted file mode 100644 index fe0827758b..0000000000 Binary files a/common/img/emoji/diamonds.png and /dev/null differ diff --git a/common/img/emoji/disappointed.png b/common/img/emoji/disappointed.png deleted file mode 100644 index 8255200871..0000000000 Binary files a/common/img/emoji/disappointed.png and /dev/null differ diff --git a/common/img/emoji/disappointed_relieved.png b/common/img/emoji/disappointed_relieved.png deleted file mode 100644 index fa5f9e7f9f..0000000000 Binary files a/common/img/emoji/disappointed_relieved.png and /dev/null differ diff --git a/common/img/emoji/dizzy.png b/common/img/emoji/dizzy.png deleted file mode 100644 index 55213d2dde..0000000000 Binary files a/common/img/emoji/dizzy.png and /dev/null differ diff --git a/common/img/emoji/dizzy_face.png b/common/img/emoji/dizzy_face.png deleted file mode 100644 index 8001d6ff8f..0000000000 Binary files a/common/img/emoji/dizzy_face.png and /dev/null differ diff --git a/common/img/emoji/do_not_litter.png b/common/img/emoji/do_not_litter.png deleted file mode 100644 index 38c7ae7af2..0000000000 Binary files a/common/img/emoji/do_not_litter.png and /dev/null differ diff --git a/common/img/emoji/dog.png b/common/img/emoji/dog.png deleted file mode 100644 index 389a02bf28..0000000000 Binary files a/common/img/emoji/dog.png and /dev/null differ diff --git a/common/img/emoji/dog2.png b/common/img/emoji/dog2.png deleted file mode 100644 index c7f6a24ac8..0000000000 Binary files a/common/img/emoji/dog2.png and /dev/null differ diff --git a/common/img/emoji/dollar.png b/common/img/emoji/dollar.png deleted file mode 100644 index 63de884951..0000000000 Binary files a/common/img/emoji/dollar.png and /dev/null differ diff --git a/common/img/emoji/dolls.png b/common/img/emoji/dolls.png deleted file mode 100644 index 47ce33900c..0000000000 Binary files a/common/img/emoji/dolls.png and /dev/null differ diff --git a/common/img/emoji/dolphin.png b/common/img/emoji/dolphin.png deleted file mode 100644 index 9326077a92..0000000000 Binary files a/common/img/emoji/dolphin.png and /dev/null differ diff --git a/common/img/emoji/door.png b/common/img/emoji/door.png deleted file mode 100644 index 83c819ae46..0000000000 Binary files a/common/img/emoji/door.png and /dev/null differ diff --git a/common/img/emoji/doughnut.png b/common/img/emoji/doughnut.png deleted file mode 100644 index ccf8691296..0000000000 Binary files a/common/img/emoji/doughnut.png and /dev/null differ diff --git a/common/img/emoji/dragon.png b/common/img/emoji/dragon.png deleted file mode 100644 index e399d60e1d..0000000000 Binary files a/common/img/emoji/dragon.png and /dev/null differ diff --git a/common/img/emoji/dragon_face.png b/common/img/emoji/dragon_face.png deleted file mode 100644 index e5e556bd10..0000000000 Binary files a/common/img/emoji/dragon_face.png and /dev/null differ diff --git a/common/img/emoji/dress.png b/common/img/emoji/dress.png deleted file mode 100644 index 6434e2e2f3..0000000000 Binary files a/common/img/emoji/dress.png and /dev/null differ diff --git a/common/img/emoji/dromedary_camel.png b/common/img/emoji/dromedary_camel.png deleted file mode 100644 index c8c7b9ffa0..0000000000 Binary files a/common/img/emoji/dromedary_camel.png and /dev/null differ diff --git a/common/img/emoji/droplet.png b/common/img/emoji/droplet.png deleted file mode 100644 index 9eff46339f..0000000000 Binary files a/common/img/emoji/droplet.png and /dev/null differ diff --git a/common/img/emoji/dvd.png b/common/img/emoji/dvd.png deleted file mode 100644 index 363c83d01c..0000000000 Binary files a/common/img/emoji/dvd.png and /dev/null differ diff --git a/common/img/emoji/e-mail.png b/common/img/emoji/e-mail.png deleted file mode 100644 index 176a8e1e82..0000000000 Binary files a/common/img/emoji/e-mail.png and /dev/null differ diff --git a/common/img/emoji/ear.png b/common/img/emoji/ear.png deleted file mode 100644 index 2bbbf10c9e..0000000000 Binary files a/common/img/emoji/ear.png and /dev/null differ diff --git a/common/img/emoji/ear_of_rice.png b/common/img/emoji/ear_of_rice.png deleted file mode 100644 index a9bba5c2c1..0000000000 Binary files a/common/img/emoji/ear_of_rice.png and /dev/null differ diff --git a/common/img/emoji/earth_africa.png b/common/img/emoji/earth_africa.png deleted file mode 100644 index 44ce5ecb62..0000000000 Binary files a/common/img/emoji/earth_africa.png and /dev/null differ diff --git a/common/img/emoji/earth_americas.png b/common/img/emoji/earth_americas.png deleted file mode 100644 index 97d7176713..0000000000 Binary files a/common/img/emoji/earth_americas.png and /dev/null differ diff --git a/common/img/emoji/earth_asia.png b/common/img/emoji/earth_asia.png deleted file mode 100644 index 95ec357ca8..0000000000 Binary files a/common/img/emoji/earth_asia.png and /dev/null differ diff --git a/common/img/emoji/egg.png b/common/img/emoji/egg.png deleted file mode 100644 index c3de6ae4ea..0000000000 Binary files a/common/img/emoji/egg.png and /dev/null differ diff --git a/common/img/emoji/eggplant.png b/common/img/emoji/eggplant.png deleted file mode 100644 index 566d6a844c..0000000000 Binary files a/common/img/emoji/eggplant.png and /dev/null differ diff --git a/common/img/emoji/eight.png b/common/img/emoji/eight.png deleted file mode 100644 index 7bdb422327..0000000000 Binary files a/common/img/emoji/eight.png and /dev/null differ diff --git a/common/img/emoji/eight_pointed_black_star.png b/common/img/emoji/eight_pointed_black_star.png deleted file mode 100644 index 73dc6a0c93..0000000000 Binary files a/common/img/emoji/eight_pointed_black_star.png and /dev/null differ diff --git a/common/img/emoji/eight_spoked_asterisk.png b/common/img/emoji/eight_spoked_asterisk.png deleted file mode 100644 index 946a20333a..0000000000 Binary files a/common/img/emoji/eight_spoked_asterisk.png and /dev/null differ diff --git a/common/img/emoji/electric_plug.png b/common/img/emoji/electric_plug.png deleted file mode 100644 index 7a3d6cee68..0000000000 Binary files a/common/img/emoji/electric_plug.png and /dev/null differ diff --git a/common/img/emoji/elephant.png b/common/img/emoji/elephant.png deleted file mode 100644 index 5ca04570e2..0000000000 Binary files a/common/img/emoji/elephant.png and /dev/null differ diff --git a/common/img/emoji/email.png b/common/img/emoji/email.png deleted file mode 100644 index 3631861bbf..0000000000 Binary files a/common/img/emoji/email.png and /dev/null differ diff --git a/common/img/emoji/end.png b/common/img/emoji/end.png deleted file mode 100644 index edb0bda245..0000000000 Binary files a/common/img/emoji/end.png and /dev/null differ diff --git a/common/img/emoji/envelope.png b/common/img/emoji/envelope.png deleted file mode 100644 index 3631861bbf..0000000000 Binary files a/common/img/emoji/envelope.png and /dev/null differ diff --git a/common/img/emoji/envelope_with_arrow.png b/common/img/emoji/envelope_with_arrow.png deleted file mode 100644 index 0e01fd5f05..0000000000 Binary files a/common/img/emoji/envelope_with_arrow.png and /dev/null differ diff --git a/common/img/emoji/es.png b/common/img/emoji/es.png deleted file mode 100644 index 71b30bff35..0000000000 Binary files a/common/img/emoji/es.png and /dev/null differ diff --git a/common/img/emoji/euro.png b/common/img/emoji/euro.png deleted file mode 100644 index 1c5904b714..0000000000 Binary files a/common/img/emoji/euro.png and /dev/null differ diff --git a/common/img/emoji/european_castle.png b/common/img/emoji/european_castle.png deleted file mode 100644 index 8229b8a8a9..0000000000 Binary files a/common/img/emoji/european_castle.png and /dev/null differ diff --git a/common/img/emoji/european_post_office.png b/common/img/emoji/european_post_office.png deleted file mode 100644 index 0f65b14530..0000000000 Binary files a/common/img/emoji/european_post_office.png and /dev/null differ diff --git a/common/img/emoji/evergreen_tree.png b/common/img/emoji/evergreen_tree.png deleted file mode 100644 index ae8ad10376..0000000000 Binary files a/common/img/emoji/evergreen_tree.png and /dev/null differ diff --git a/common/img/emoji/exclamation.png b/common/img/emoji/exclamation.png deleted file mode 100644 index 4c560f5e3f..0000000000 Binary files a/common/img/emoji/exclamation.png and /dev/null differ diff --git a/common/img/emoji/expressionless.png b/common/img/emoji/expressionless.png deleted file mode 100644 index 1798f24de1..0000000000 Binary files a/common/img/emoji/expressionless.png and /dev/null differ diff --git a/common/img/emoji/eyeglasses.png b/common/img/emoji/eyeglasses.png deleted file mode 100644 index a3cf75a27a..0000000000 Binary files a/common/img/emoji/eyeglasses.png and /dev/null differ diff --git a/common/img/emoji/eyes.png b/common/img/emoji/eyes.png deleted file mode 100644 index dc2216f63d..0000000000 Binary files a/common/img/emoji/eyes.png and /dev/null differ diff --git a/common/img/emoji/facepunch.png b/common/img/emoji/facepunch.png deleted file mode 100644 index 2d41fd37e8..0000000000 Binary files a/common/img/emoji/facepunch.png and /dev/null differ diff --git a/common/img/emoji/factory.png b/common/img/emoji/factory.png deleted file mode 100644 index 6404634793..0000000000 Binary files a/common/img/emoji/factory.png and /dev/null differ diff --git a/common/img/emoji/fallen_leaf.png b/common/img/emoji/fallen_leaf.png deleted file mode 100644 index d49f9c1757..0000000000 Binary files a/common/img/emoji/fallen_leaf.png and /dev/null differ diff --git a/common/img/emoji/family.png b/common/img/emoji/family.png deleted file mode 100644 index b4b365f3a5..0000000000 Binary files a/common/img/emoji/family.png and /dev/null differ diff --git a/common/img/emoji/fast_forward.png b/common/img/emoji/fast_forward.png deleted file mode 100644 index b94a117262..0000000000 Binary files a/common/img/emoji/fast_forward.png and /dev/null differ diff --git a/common/img/emoji/fax.png b/common/img/emoji/fax.png deleted file mode 100644 index 62be2c958f..0000000000 Binary files a/common/img/emoji/fax.png and /dev/null differ diff --git a/common/img/emoji/fearful.png b/common/img/emoji/fearful.png deleted file mode 100644 index 513fce47b6..0000000000 Binary files a/common/img/emoji/fearful.png and /dev/null differ diff --git a/common/img/emoji/feelsgood.png b/common/img/emoji/feelsgood.png deleted file mode 100644 index bad80a6b1b..0000000000 Binary files a/common/img/emoji/feelsgood.png and /dev/null differ diff --git a/common/img/emoji/feet.png b/common/img/emoji/feet.png deleted file mode 100644 index 89b9fec9ef..0000000000 Binary files a/common/img/emoji/feet.png and /dev/null differ diff --git a/common/img/emoji/ferris_wheel.png b/common/img/emoji/ferris_wheel.png deleted file mode 100644 index 54a1dcfa1e..0000000000 Binary files a/common/img/emoji/ferris_wheel.png and /dev/null differ diff --git a/common/img/emoji/file_folder.png b/common/img/emoji/file_folder.png deleted file mode 100644 index 4d8bebf8a9..0000000000 Binary files a/common/img/emoji/file_folder.png and /dev/null differ diff --git a/common/img/emoji/finnadie.png b/common/img/emoji/finnadie.png deleted file mode 100644 index 05ba8ac5ef..0000000000 Binary files a/common/img/emoji/finnadie.png and /dev/null differ diff --git a/common/img/emoji/fire.png b/common/img/emoji/fire.png deleted file mode 100644 index f2a3149bbf..0000000000 Binary files a/common/img/emoji/fire.png and /dev/null differ diff --git a/common/img/emoji/fire_engine.png b/common/img/emoji/fire_engine.png deleted file mode 100644 index 9e6c59c997..0000000000 Binary files a/common/img/emoji/fire_engine.png and /dev/null differ diff --git a/common/img/emoji/fireworks.png b/common/img/emoji/fireworks.png deleted file mode 100644 index b4eccd5775..0000000000 Binary files a/common/img/emoji/fireworks.png and /dev/null differ diff --git a/common/img/emoji/first_quarter_moon.png b/common/img/emoji/first_quarter_moon.png deleted file mode 100644 index f38c236937..0000000000 Binary files a/common/img/emoji/first_quarter_moon.png and /dev/null differ diff --git a/common/img/emoji/first_quarter_moon_with_face.png b/common/img/emoji/first_quarter_moon_with_face.png deleted file mode 100644 index 85ae2ce72d..0000000000 Binary files a/common/img/emoji/first_quarter_moon_with_face.png and /dev/null differ diff --git a/common/img/emoji/fish.png b/common/img/emoji/fish.png deleted file mode 100644 index dc2a3f52d9..0000000000 Binary files a/common/img/emoji/fish.png and /dev/null differ diff --git a/common/img/emoji/fish_cake.png b/common/img/emoji/fish_cake.png deleted file mode 100644 index a8f22614d6..0000000000 Binary files a/common/img/emoji/fish_cake.png and /dev/null differ diff --git a/common/img/emoji/fishing_pole_and_fish.png b/common/img/emoji/fishing_pole_and_fish.png deleted file mode 100644 index d84609c3b7..0000000000 Binary files a/common/img/emoji/fishing_pole_and_fish.png and /dev/null differ diff --git a/common/img/emoji/fist.png b/common/img/emoji/fist.png deleted file mode 100644 index ecc8874c2f..0000000000 Binary files a/common/img/emoji/fist.png and /dev/null differ diff --git a/common/img/emoji/five.png b/common/img/emoji/five.png deleted file mode 100644 index 794321aa22..0000000000 Binary files a/common/img/emoji/five.png and /dev/null differ diff --git a/common/img/emoji/flags.png b/common/img/emoji/flags.png deleted file mode 100644 index 540164e84e..0000000000 Binary files a/common/img/emoji/flags.png and /dev/null differ diff --git a/common/img/emoji/flashlight.png b/common/img/emoji/flashlight.png deleted file mode 100644 index 215940aa8f..0000000000 Binary files a/common/img/emoji/flashlight.png and /dev/null differ diff --git a/common/img/emoji/flipper.png b/common/img/emoji/flipper.png deleted file mode 100644 index 9326077a92..0000000000 Binary files a/common/img/emoji/flipper.png and /dev/null differ diff --git a/common/img/emoji/floppy_disk.png b/common/img/emoji/floppy_disk.png deleted file mode 100644 index 4ad56315ae..0000000000 Binary files a/common/img/emoji/floppy_disk.png and /dev/null differ diff --git a/common/img/emoji/flower_playing_cards.png b/common/img/emoji/flower_playing_cards.png deleted file mode 100644 index cc46a6a1fa..0000000000 Binary files a/common/img/emoji/flower_playing_cards.png and /dev/null differ diff --git a/common/img/emoji/flushed.png b/common/img/emoji/flushed.png deleted file mode 100644 index 9b49410c0c..0000000000 Binary files a/common/img/emoji/flushed.png and /dev/null differ diff --git a/common/img/emoji/foggy.png b/common/img/emoji/foggy.png deleted file mode 100644 index 3c7b8b04b9..0000000000 Binary files a/common/img/emoji/foggy.png and /dev/null differ diff --git a/common/img/emoji/football.png b/common/img/emoji/football.png deleted file mode 100644 index 0e4e168fa8..0000000000 Binary files a/common/img/emoji/football.png and /dev/null differ diff --git a/common/img/emoji/footprints.png b/common/img/emoji/footprints.png deleted file mode 100644 index d7a25614f7..0000000000 Binary files a/common/img/emoji/footprints.png and /dev/null differ diff --git a/common/img/emoji/fork_and_knife.png b/common/img/emoji/fork_and_knife.png deleted file mode 100644 index 8ba4bc6535..0000000000 Binary files a/common/img/emoji/fork_and_knife.png and /dev/null differ diff --git a/common/img/emoji/fountain.png b/common/img/emoji/fountain.png deleted file mode 100644 index da126e6486..0000000000 Binary files a/common/img/emoji/fountain.png and /dev/null differ diff --git a/common/img/emoji/four.png b/common/img/emoji/four.png deleted file mode 100644 index 14782ba23b..0000000000 Binary files a/common/img/emoji/four.png and /dev/null differ diff --git a/common/img/emoji/four_leaf_clover.png b/common/img/emoji/four_leaf_clover.png deleted file mode 100644 index f2014bea44..0000000000 Binary files a/common/img/emoji/four_leaf_clover.png and /dev/null differ diff --git a/common/img/emoji/fr.png b/common/img/emoji/fr.png deleted file mode 100644 index 6311c91159..0000000000 Binary files a/common/img/emoji/fr.png and /dev/null differ diff --git a/common/img/emoji/free.png b/common/img/emoji/free.png deleted file mode 100644 index c886cf2494..0000000000 Binary files a/common/img/emoji/free.png and /dev/null differ diff --git a/common/img/emoji/fried_shrimp.png b/common/img/emoji/fried_shrimp.png deleted file mode 100644 index c8c284bf14..0000000000 Binary files a/common/img/emoji/fried_shrimp.png and /dev/null differ diff --git a/common/img/emoji/fries.png b/common/img/emoji/fries.png deleted file mode 100644 index cfef66966a..0000000000 Binary files a/common/img/emoji/fries.png and /dev/null differ diff --git a/common/img/emoji/frog.png b/common/img/emoji/frog.png deleted file mode 100644 index cfe11b18ff..0000000000 Binary files a/common/img/emoji/frog.png and /dev/null differ diff --git a/common/img/emoji/frowning.png b/common/img/emoji/frowning.png deleted file mode 100644 index 7f8b6c77bd..0000000000 Binary files a/common/img/emoji/frowning.png and /dev/null differ diff --git a/common/img/emoji/fu.png b/common/img/emoji/fu.png deleted file mode 100644 index 61a3fee8d7..0000000000 Binary files a/common/img/emoji/fu.png and /dev/null differ diff --git a/common/img/emoji/fuelpump.png b/common/img/emoji/fuelpump.png deleted file mode 100644 index 54c29aeb1d..0000000000 Binary files a/common/img/emoji/fuelpump.png and /dev/null differ diff --git a/common/img/emoji/full_moon.png b/common/img/emoji/full_moon.png deleted file mode 100644 index 8ff657a259..0000000000 Binary files a/common/img/emoji/full_moon.png and /dev/null differ diff --git a/common/img/emoji/full_moon_with_face.png b/common/img/emoji/full_moon_with_face.png deleted file mode 100644 index 94395a4080..0000000000 Binary files a/common/img/emoji/full_moon_with_face.png and /dev/null differ diff --git a/common/img/emoji/game_die.png b/common/img/emoji/game_die.png deleted file mode 100644 index 4136e78ec9..0000000000 Binary files a/common/img/emoji/game_die.png and /dev/null differ diff --git a/common/img/emoji/gb.png b/common/img/emoji/gb.png deleted file mode 100644 index 2a62c7a081..0000000000 Binary files a/common/img/emoji/gb.png and /dev/null differ diff --git a/common/img/emoji/gem.png b/common/img/emoji/gem.png deleted file mode 100644 index 8a5d8dad5c..0000000000 Binary files a/common/img/emoji/gem.png and /dev/null differ diff --git a/common/img/emoji/gemini.png b/common/img/emoji/gemini.png deleted file mode 100644 index d926f6e88e..0000000000 Binary files a/common/img/emoji/gemini.png and /dev/null differ diff --git a/common/img/emoji/ghost.png b/common/img/emoji/ghost.png deleted file mode 100644 index 671dd0c9e2..0000000000 Binary files a/common/img/emoji/ghost.png and /dev/null differ diff --git a/common/img/emoji/gift.png b/common/img/emoji/gift.png deleted file mode 100644 index 552cfdc2b9..0000000000 Binary files a/common/img/emoji/gift.png and /dev/null differ diff --git a/common/img/emoji/gift_heart.png b/common/img/emoji/gift_heart.png deleted file mode 100644 index f31c26a3fc..0000000000 Binary files a/common/img/emoji/gift_heart.png and /dev/null differ diff --git a/common/img/emoji/girl.png b/common/img/emoji/girl.png deleted file mode 100644 index ea4126941f..0000000000 Binary files a/common/img/emoji/girl.png and /dev/null differ diff --git a/common/img/emoji/globe_with_meridians.png b/common/img/emoji/globe_with_meridians.png deleted file mode 100644 index b198646670..0000000000 Binary files a/common/img/emoji/globe_with_meridians.png and /dev/null differ diff --git a/common/img/emoji/goat.png b/common/img/emoji/goat.png deleted file mode 100644 index 4be9cf3040..0000000000 Binary files a/common/img/emoji/goat.png and /dev/null differ diff --git a/common/img/emoji/goberserk.png b/common/img/emoji/goberserk.png deleted file mode 100644 index 59a742aaaa..0000000000 Binary files a/common/img/emoji/goberserk.png and /dev/null differ diff --git a/common/img/emoji/godmode.png b/common/img/emoji/godmode.png deleted file mode 100644 index 7e75ab2081..0000000000 Binary files a/common/img/emoji/godmode.png and /dev/null differ diff --git a/common/img/emoji/golf.png b/common/img/emoji/golf.png deleted file mode 100644 index cba2116a7e..0000000000 Binary files a/common/img/emoji/golf.png and /dev/null differ diff --git a/common/img/emoji/grapes.png b/common/img/emoji/grapes.png deleted file mode 100644 index 0f9f007a12..0000000000 Binary files a/common/img/emoji/grapes.png and /dev/null differ diff --git a/common/img/emoji/green_apple.png b/common/img/emoji/green_apple.png deleted file mode 100644 index 337205cd12..0000000000 Binary files a/common/img/emoji/green_apple.png and /dev/null differ diff --git a/common/img/emoji/green_book.png b/common/img/emoji/green_book.png deleted file mode 100644 index e86651e5c5..0000000000 Binary files a/common/img/emoji/green_book.png and /dev/null differ diff --git a/common/img/emoji/green_heart.png b/common/img/emoji/green_heart.png deleted file mode 100644 index 7289cb8147..0000000000 Binary files a/common/img/emoji/green_heart.png and /dev/null differ diff --git a/common/img/emoji/grey_exclamation.png b/common/img/emoji/grey_exclamation.png deleted file mode 100644 index a50d265e9d..0000000000 Binary files a/common/img/emoji/grey_exclamation.png and /dev/null differ diff --git a/common/img/emoji/grey_question.png b/common/img/emoji/grey_question.png deleted file mode 100644 index 57db41ead4..0000000000 Binary files a/common/img/emoji/grey_question.png and /dev/null differ diff --git a/common/img/emoji/grimacing.png b/common/img/emoji/grimacing.png deleted file mode 100644 index f78e9407db..0000000000 Binary files a/common/img/emoji/grimacing.png and /dev/null differ diff --git a/common/img/emoji/grin.png b/common/img/emoji/grin.png deleted file mode 100644 index 591cfcef8b..0000000000 Binary files a/common/img/emoji/grin.png and /dev/null differ diff --git a/common/img/emoji/grinning.png b/common/img/emoji/grinning.png deleted file mode 100644 index 0ef00d79d0..0000000000 Binary files a/common/img/emoji/grinning.png and /dev/null differ diff --git a/common/img/emoji/guardsman.png b/common/img/emoji/guardsman.png deleted file mode 100644 index b67b335d68..0000000000 Binary files a/common/img/emoji/guardsman.png and /dev/null differ diff --git a/common/img/emoji/guitar.png b/common/img/emoji/guitar.png deleted file mode 100644 index 2b7fa43c94..0000000000 Binary files a/common/img/emoji/guitar.png and /dev/null differ diff --git a/common/img/emoji/gun.png b/common/img/emoji/gun.png deleted file mode 100644 index c49dc52c6c..0000000000 Binary files a/common/img/emoji/gun.png and /dev/null differ diff --git a/common/img/emoji/haircut.png b/common/img/emoji/haircut.png deleted file mode 100644 index 902d273f6c..0000000000 Binary files a/common/img/emoji/haircut.png and /dev/null differ diff --git a/common/img/emoji/hamburger.png b/common/img/emoji/hamburger.png deleted file mode 100644 index 9f1a3fdff6..0000000000 Binary files a/common/img/emoji/hamburger.png and /dev/null differ diff --git a/common/img/emoji/hammer.png b/common/img/emoji/hammer.png deleted file mode 100644 index 6b75bc37b3..0000000000 Binary files a/common/img/emoji/hammer.png and /dev/null differ diff --git a/common/img/emoji/hamster.png b/common/img/emoji/hamster.png deleted file mode 100644 index ada9c3108e..0000000000 Binary files a/common/img/emoji/hamster.png and /dev/null differ diff --git a/common/img/emoji/hand.png b/common/img/emoji/hand.png deleted file mode 100644 index 5e45c25a56..0000000000 Binary files a/common/img/emoji/hand.png and /dev/null differ diff --git a/common/img/emoji/handbag.png b/common/img/emoji/handbag.png deleted file mode 100644 index d7adf04ddf..0000000000 Binary files a/common/img/emoji/handbag.png and /dev/null differ diff --git a/common/img/emoji/hankey.png b/common/img/emoji/hankey.png deleted file mode 100644 index 73a4dc8400..0000000000 Binary files a/common/img/emoji/hankey.png and /dev/null differ diff --git a/common/img/emoji/hash.png b/common/img/emoji/hash.png deleted file mode 100644 index 6765d7d3c2..0000000000 Binary files a/common/img/emoji/hash.png and /dev/null differ diff --git a/common/img/emoji/hatched_chick.png b/common/img/emoji/hatched_chick.png deleted file mode 100644 index 39c25bc7cc..0000000000 Binary files a/common/img/emoji/hatched_chick.png and /dev/null differ diff --git a/common/img/emoji/hatching_chick.png b/common/img/emoji/hatching_chick.png deleted file mode 100644 index 005a55519f..0000000000 Binary files a/common/img/emoji/hatching_chick.png and /dev/null differ diff --git a/common/img/emoji/headphones.png b/common/img/emoji/headphones.png deleted file mode 100644 index ad83000e68..0000000000 Binary files a/common/img/emoji/headphones.png and /dev/null differ diff --git a/common/img/emoji/hear_no_evil.png b/common/img/emoji/hear_no_evil.png deleted file mode 100644 index f97a1f9a09..0000000000 Binary files a/common/img/emoji/hear_no_evil.png and /dev/null differ diff --git a/common/img/emoji/heart.png b/common/img/emoji/heart.png deleted file mode 100644 index 7d7790ce4d..0000000000 Binary files a/common/img/emoji/heart.png and /dev/null differ diff --git a/common/img/emoji/heart_decoration.png b/common/img/emoji/heart_decoration.png deleted file mode 100644 index b40a486758..0000000000 Binary files a/common/img/emoji/heart_decoration.png and /dev/null differ diff --git a/common/img/emoji/heart_eyes.png b/common/img/emoji/heart_eyes.png deleted file mode 100644 index 0e5794270e..0000000000 Binary files a/common/img/emoji/heart_eyes.png and /dev/null differ diff --git a/common/img/emoji/heart_eyes_cat.png b/common/img/emoji/heart_eyes_cat.png deleted file mode 100644 index eeba240e53..0000000000 Binary files a/common/img/emoji/heart_eyes_cat.png and /dev/null differ diff --git a/common/img/emoji/heartbeat.png b/common/img/emoji/heartbeat.png deleted file mode 100644 index b6628f6fa7..0000000000 Binary files a/common/img/emoji/heartbeat.png and /dev/null differ diff --git a/common/img/emoji/heartpulse.png b/common/img/emoji/heartpulse.png deleted file mode 100644 index a7491cbeae..0000000000 Binary files a/common/img/emoji/heartpulse.png and /dev/null differ diff --git a/common/img/emoji/hearts.png b/common/img/emoji/hearts.png deleted file mode 100644 index e894715385..0000000000 Binary files a/common/img/emoji/hearts.png and /dev/null differ diff --git a/common/img/emoji/heavy_check_mark.png b/common/img/emoji/heavy_check_mark.png deleted file mode 100644 index 336d2626d0..0000000000 Binary files a/common/img/emoji/heavy_check_mark.png and /dev/null differ diff --git a/common/img/emoji/heavy_division_sign.png b/common/img/emoji/heavy_division_sign.png deleted file mode 100644 index ac757a238e..0000000000 Binary files a/common/img/emoji/heavy_division_sign.png and /dev/null differ diff --git a/common/img/emoji/heavy_dollar_sign.png b/common/img/emoji/heavy_dollar_sign.png deleted file mode 100644 index 361e26aef8..0000000000 Binary files a/common/img/emoji/heavy_dollar_sign.png and /dev/null differ diff --git a/common/img/emoji/heavy_exclamation_mark.png b/common/img/emoji/heavy_exclamation_mark.png deleted file mode 100644 index 4c560f5e3f..0000000000 Binary files a/common/img/emoji/heavy_exclamation_mark.png and /dev/null differ diff --git a/common/img/emoji/heavy_minus_sign.png b/common/img/emoji/heavy_minus_sign.png deleted file mode 100644 index b8d3d82f2c..0000000000 Binary files a/common/img/emoji/heavy_minus_sign.png and /dev/null differ diff --git a/common/img/emoji/heavy_multiplication_x.png b/common/img/emoji/heavy_multiplication_x.png deleted file mode 100644 index 13d6660786..0000000000 Binary files a/common/img/emoji/heavy_multiplication_x.png and /dev/null differ diff --git a/common/img/emoji/heavy_plus_sign.png b/common/img/emoji/heavy_plus_sign.png deleted file mode 100644 index 61595387bb..0000000000 Binary files a/common/img/emoji/heavy_plus_sign.png and /dev/null differ diff --git a/common/img/emoji/helicopter.png b/common/img/emoji/helicopter.png deleted file mode 100644 index 8e82a0d587..0000000000 Binary files a/common/img/emoji/helicopter.png and /dev/null differ diff --git a/common/img/emoji/herb.png b/common/img/emoji/herb.png deleted file mode 100644 index de1ff1b73b..0000000000 Binary files a/common/img/emoji/herb.png and /dev/null differ diff --git a/common/img/emoji/hibiscus.png b/common/img/emoji/hibiscus.png deleted file mode 100644 index 32a3774c09..0000000000 Binary files a/common/img/emoji/hibiscus.png and /dev/null differ diff --git a/common/img/emoji/high_brightness.png b/common/img/emoji/high_brightness.png deleted file mode 100644 index ba9de7d409..0000000000 Binary files a/common/img/emoji/high_brightness.png and /dev/null differ diff --git a/common/img/emoji/high_heel.png b/common/img/emoji/high_heel.png deleted file mode 100644 index 525b6a0dd6..0000000000 Binary files a/common/img/emoji/high_heel.png and /dev/null differ diff --git a/common/img/emoji/hocho.png b/common/img/emoji/hocho.png deleted file mode 100644 index 18eade0acf..0000000000 Binary files a/common/img/emoji/hocho.png and /dev/null differ diff --git a/common/img/emoji/honey_pot.png b/common/img/emoji/honey_pot.png deleted file mode 100644 index 73278898a4..0000000000 Binary files a/common/img/emoji/honey_pot.png and /dev/null differ diff --git a/common/img/emoji/honeybee.png b/common/img/emoji/honeybee.png deleted file mode 100644 index f53733953a..0000000000 Binary files a/common/img/emoji/honeybee.png and /dev/null differ diff --git a/common/img/emoji/horse.png b/common/img/emoji/horse.png deleted file mode 100644 index 78d580ad3e..0000000000 Binary files a/common/img/emoji/horse.png and /dev/null differ diff --git a/common/img/emoji/horse_racing.png b/common/img/emoji/horse_racing.png deleted file mode 100644 index e3bbaec1d6..0000000000 Binary files a/common/img/emoji/horse_racing.png and /dev/null differ diff --git a/common/img/emoji/hospital.png b/common/img/emoji/hospital.png deleted file mode 100644 index c05c49377f..0000000000 Binary files a/common/img/emoji/hospital.png and /dev/null differ diff --git a/common/img/emoji/hotel.png b/common/img/emoji/hotel.png deleted file mode 100644 index d29f276a18..0000000000 Binary files a/common/img/emoji/hotel.png and /dev/null differ diff --git a/common/img/emoji/hotsprings.png b/common/img/emoji/hotsprings.png deleted file mode 100644 index a0bc9d75f2..0000000000 Binary files a/common/img/emoji/hotsprings.png and /dev/null differ diff --git a/common/img/emoji/hourglass.png b/common/img/emoji/hourglass.png deleted file mode 100644 index 405aab41be..0000000000 Binary files a/common/img/emoji/hourglass.png and /dev/null differ diff --git a/common/img/emoji/hourglass_flowing_sand.png b/common/img/emoji/hourglass_flowing_sand.png deleted file mode 100644 index 52c9eb7042..0000000000 Binary files a/common/img/emoji/hourglass_flowing_sand.png and /dev/null differ diff --git a/common/img/emoji/house.png b/common/img/emoji/house.png deleted file mode 100644 index 95b9ee0948..0000000000 Binary files a/common/img/emoji/house.png and /dev/null differ diff --git a/common/img/emoji/house_with_garden.png b/common/img/emoji/house_with_garden.png deleted file mode 100644 index eccbfe943a..0000000000 Binary files a/common/img/emoji/house_with_garden.png and /dev/null differ diff --git a/common/img/emoji/hurtrealbad.png b/common/img/emoji/hurtrealbad.png deleted file mode 100644 index 146ef1a6a8..0000000000 Binary files a/common/img/emoji/hurtrealbad.png and /dev/null differ diff --git a/common/img/emoji/hushed.png b/common/img/emoji/hushed.png deleted file mode 100644 index afa3f66865..0000000000 Binary files a/common/img/emoji/hushed.png and /dev/null differ diff --git a/common/img/emoji/ice_cream.png b/common/img/emoji/ice_cream.png deleted file mode 100644 index 190be01650..0000000000 Binary files a/common/img/emoji/ice_cream.png and /dev/null differ diff --git a/common/img/emoji/icecream.png b/common/img/emoji/icecream.png deleted file mode 100644 index 871ce09768..0000000000 Binary files a/common/img/emoji/icecream.png and /dev/null differ diff --git a/common/img/emoji/id.png b/common/img/emoji/id.png deleted file mode 100644 index 47437a76d3..0000000000 Binary files a/common/img/emoji/id.png and /dev/null differ diff --git a/common/img/emoji/ideograph_advantage.png b/common/img/emoji/ideograph_advantage.png deleted file mode 100644 index e79af78442..0000000000 Binary files a/common/img/emoji/ideograph_advantage.png and /dev/null differ diff --git a/common/img/emoji/imp.png b/common/img/emoji/imp.png deleted file mode 100644 index 48e570105d..0000000000 Binary files a/common/img/emoji/imp.png and /dev/null differ diff --git a/common/img/emoji/inbox_tray.png b/common/img/emoji/inbox_tray.png deleted file mode 100644 index e2df0f8970..0000000000 Binary files a/common/img/emoji/inbox_tray.png and /dev/null differ diff --git a/common/img/emoji/incoming_envelope.png b/common/img/emoji/incoming_envelope.png deleted file mode 100644 index afc8271251..0000000000 Binary files a/common/img/emoji/incoming_envelope.png and /dev/null differ diff --git a/common/img/emoji/information_desk_person.png b/common/img/emoji/information_desk_person.png deleted file mode 100644 index 52c0a50a3f..0000000000 Binary files a/common/img/emoji/information_desk_person.png and /dev/null differ diff --git a/common/img/emoji/information_source.png b/common/img/emoji/information_source.png deleted file mode 100644 index 9cb8b09b24..0000000000 Binary files a/common/img/emoji/information_source.png and /dev/null differ diff --git a/common/img/emoji/innocent.png b/common/img/emoji/innocent.png deleted file mode 100644 index 503b614f8d..0000000000 Binary files a/common/img/emoji/innocent.png and /dev/null differ diff --git a/common/img/emoji/interrobang.png b/common/img/emoji/interrobang.png deleted file mode 100644 index 64304b9f5f..0000000000 Binary files a/common/img/emoji/interrobang.png and /dev/null differ diff --git a/common/img/emoji/iphone.png b/common/img/emoji/iphone.png deleted file mode 100644 index df007103b0..0000000000 Binary files a/common/img/emoji/iphone.png and /dev/null differ diff --git a/common/img/emoji/it.png b/common/img/emoji/it.png deleted file mode 100644 index 70bc9f3246..0000000000 Binary files a/common/img/emoji/it.png and /dev/null differ diff --git a/common/img/emoji/izakaya_lantern.png b/common/img/emoji/izakaya_lantern.png deleted file mode 100644 index 18730ad559..0000000000 Binary files a/common/img/emoji/izakaya_lantern.png and /dev/null differ diff --git a/common/img/emoji/jack_o_lantern.png b/common/img/emoji/jack_o_lantern.png deleted file mode 100644 index 1f7667ea45..0000000000 Binary files a/common/img/emoji/jack_o_lantern.png and /dev/null differ diff --git a/common/img/emoji/japan.png b/common/img/emoji/japan.png deleted file mode 100644 index 4593280359..0000000000 Binary files a/common/img/emoji/japan.png and /dev/null differ diff --git a/common/img/emoji/japanese_castle.png b/common/img/emoji/japanese_castle.png deleted file mode 100644 index f225ab217c..0000000000 Binary files a/common/img/emoji/japanese_castle.png and /dev/null differ diff --git a/common/img/emoji/japanese_goblin.png b/common/img/emoji/japanese_goblin.png deleted file mode 100644 index bd21b18757..0000000000 Binary files a/common/img/emoji/japanese_goblin.png and /dev/null differ diff --git a/common/img/emoji/japanese_ogre.png b/common/img/emoji/japanese_ogre.png deleted file mode 100644 index e9f5471c9a..0000000000 Binary files a/common/img/emoji/japanese_ogre.png and /dev/null differ diff --git a/common/img/emoji/jeans.png b/common/img/emoji/jeans.png deleted file mode 100644 index d721cea54c..0000000000 Binary files a/common/img/emoji/jeans.png and /dev/null differ diff --git a/common/img/emoji/joy.png b/common/img/emoji/joy.png deleted file mode 100644 index 47df693d42..0000000000 Binary files a/common/img/emoji/joy.png and /dev/null differ diff --git a/common/img/emoji/joy_cat.png b/common/img/emoji/joy_cat.png deleted file mode 100644 index 6c60cb0efc..0000000000 Binary files a/common/img/emoji/joy_cat.png and /dev/null differ diff --git a/common/img/emoji/jp.png b/common/img/emoji/jp.png deleted file mode 100644 index b786efbbd8..0000000000 Binary files a/common/img/emoji/jp.png and /dev/null differ diff --git a/common/img/emoji/key.png b/common/img/emoji/key.png deleted file mode 100644 index 34673213f6..0000000000 Binary files a/common/img/emoji/key.png and /dev/null differ diff --git a/common/img/emoji/keycap_ten.png b/common/img/emoji/keycap_ten.png deleted file mode 100644 index 71dac1c1cc..0000000000 Binary files a/common/img/emoji/keycap_ten.png and /dev/null differ diff --git a/common/img/emoji/kimono.png b/common/img/emoji/kimono.png deleted file mode 100644 index 34ffe137dc..0000000000 Binary files a/common/img/emoji/kimono.png and /dev/null differ diff --git a/common/img/emoji/kiss.png b/common/img/emoji/kiss.png deleted file mode 100644 index 4ae2c2b5d0..0000000000 Binary files a/common/img/emoji/kiss.png and /dev/null differ diff --git a/common/img/emoji/kissing.png b/common/img/emoji/kissing.png deleted file mode 100644 index eb049c80bd..0000000000 Binary files a/common/img/emoji/kissing.png and /dev/null differ diff --git a/common/img/emoji/kissing_cat.png b/common/img/emoji/kissing_cat.png deleted file mode 100644 index adc62fbe3c..0000000000 Binary files a/common/img/emoji/kissing_cat.png and /dev/null differ diff --git a/common/img/emoji/kissing_closed_eyes.png b/common/img/emoji/kissing_closed_eyes.png deleted file mode 100644 index 449de19704..0000000000 Binary files a/common/img/emoji/kissing_closed_eyes.png and /dev/null differ diff --git a/common/img/emoji/kissing_heart.png b/common/img/emoji/kissing_heart.png deleted file mode 100644 index af9a80b7f0..0000000000 Binary files a/common/img/emoji/kissing_heart.png and /dev/null differ diff --git a/common/img/emoji/kissing_smiling_eyes.png b/common/img/emoji/kissing_smiling_eyes.png deleted file mode 100644 index d85706e706..0000000000 Binary files a/common/img/emoji/kissing_smiling_eyes.png and /dev/null differ diff --git a/common/img/emoji/koala.png b/common/img/emoji/koala.png deleted file mode 100644 index e17bd3cf53..0000000000 Binary files a/common/img/emoji/koala.png and /dev/null differ diff --git a/common/img/emoji/koko.png b/common/img/emoji/koko.png deleted file mode 100644 index 3bef28c9fd..0000000000 Binary files a/common/img/emoji/koko.png and /dev/null differ diff --git a/common/img/emoji/kr.png b/common/img/emoji/kr.png deleted file mode 100644 index b4c0c1b673..0000000000 Binary files a/common/img/emoji/kr.png and /dev/null differ diff --git a/common/img/emoji/lantern.png b/common/img/emoji/lantern.png deleted file mode 100644 index 18730ad559..0000000000 Binary files a/common/img/emoji/lantern.png and /dev/null differ diff --git a/common/img/emoji/large_blue_circle.png b/common/img/emoji/large_blue_circle.png deleted file mode 100644 index a5b4ad4aaa..0000000000 Binary files a/common/img/emoji/large_blue_circle.png and /dev/null differ diff --git a/common/img/emoji/large_blue_diamond.png b/common/img/emoji/large_blue_diamond.png deleted file mode 100644 index f4598ec0f2..0000000000 Binary files a/common/img/emoji/large_blue_diamond.png and /dev/null differ diff --git a/common/img/emoji/large_orange_diamond.png b/common/img/emoji/large_orange_diamond.png deleted file mode 100644 index 46d52e5cb6..0000000000 Binary files a/common/img/emoji/large_orange_diamond.png and /dev/null differ diff --git a/common/img/emoji/last_quarter_moon.png b/common/img/emoji/last_quarter_moon.png deleted file mode 100644 index 355e3c3f79..0000000000 Binary files a/common/img/emoji/last_quarter_moon.png and /dev/null differ diff --git a/common/img/emoji/last_quarter_moon_with_face.png b/common/img/emoji/last_quarter_moon_with_face.png deleted file mode 100644 index 9ece82dfec..0000000000 Binary files a/common/img/emoji/last_quarter_moon_with_face.png and /dev/null differ diff --git a/common/img/emoji/laughing.png b/common/img/emoji/laughing.png deleted file mode 100644 index 11c91eb22e..0000000000 Binary files a/common/img/emoji/laughing.png and /dev/null differ diff --git a/common/img/emoji/leaves.png b/common/img/emoji/leaves.png deleted file mode 100644 index 801e578e66..0000000000 Binary files a/common/img/emoji/leaves.png and /dev/null differ diff --git a/common/img/emoji/ledger.png b/common/img/emoji/ledger.png deleted file mode 100644 index e4f72aceac..0000000000 Binary files a/common/img/emoji/ledger.png and /dev/null differ diff --git a/common/img/emoji/left_luggage.png b/common/img/emoji/left_luggage.png deleted file mode 100644 index 1c08b464db..0000000000 Binary files a/common/img/emoji/left_luggage.png and /dev/null differ diff --git a/common/img/emoji/left_right_arrow.png b/common/img/emoji/left_right_arrow.png deleted file mode 100644 index b9fd11c515..0000000000 Binary files a/common/img/emoji/left_right_arrow.png and /dev/null differ diff --git a/common/img/emoji/leftwards_arrow_with_hook.png b/common/img/emoji/leftwards_arrow_with_hook.png deleted file mode 100644 index bc45dfefd4..0000000000 Binary files a/common/img/emoji/leftwards_arrow_with_hook.png and /dev/null differ diff --git a/common/img/emoji/lemon.png b/common/img/emoji/lemon.png deleted file mode 100644 index 9814dc9598..0000000000 Binary files a/common/img/emoji/lemon.png and /dev/null differ diff --git a/common/img/emoji/leo.png b/common/img/emoji/leo.png deleted file mode 100644 index e025933b2f..0000000000 Binary files a/common/img/emoji/leo.png and /dev/null differ diff --git a/common/img/emoji/leopard.png b/common/img/emoji/leopard.png deleted file mode 100644 index 8abfc4a272..0000000000 Binary files a/common/img/emoji/leopard.png and /dev/null differ diff --git a/common/img/emoji/libra.png b/common/img/emoji/libra.png deleted file mode 100644 index c9062dd2ee..0000000000 Binary files a/common/img/emoji/libra.png and /dev/null differ diff --git a/common/img/emoji/light_rail.png b/common/img/emoji/light_rail.png deleted file mode 100644 index bcfe801eec..0000000000 Binary files a/common/img/emoji/light_rail.png and /dev/null differ diff --git a/common/img/emoji/link.png b/common/img/emoji/link.png deleted file mode 100644 index ffb8f62cec..0000000000 Binary files a/common/img/emoji/link.png and /dev/null differ diff --git a/common/img/emoji/lips.png b/common/img/emoji/lips.png deleted file mode 100644 index 826ed1102d..0000000000 Binary files a/common/img/emoji/lips.png and /dev/null differ diff --git a/common/img/emoji/lipstick.png b/common/img/emoji/lipstick.png deleted file mode 100644 index 82f990c567..0000000000 Binary files a/common/img/emoji/lipstick.png and /dev/null differ diff --git a/common/img/emoji/lock.png b/common/img/emoji/lock.png deleted file mode 100644 index 4892b02355..0000000000 Binary files a/common/img/emoji/lock.png and /dev/null differ diff --git a/common/img/emoji/lock_with_ink_pen.png b/common/img/emoji/lock_with_ink_pen.png deleted file mode 100644 index 375e67e825..0000000000 Binary files a/common/img/emoji/lock_with_ink_pen.png and /dev/null differ diff --git a/common/img/emoji/lollipop.png b/common/img/emoji/lollipop.png deleted file mode 100644 index ba55e7093f..0000000000 Binary files a/common/img/emoji/lollipop.png and /dev/null differ diff --git a/common/img/emoji/loop.png b/common/img/emoji/loop.png deleted file mode 100644 index ef34df3a40..0000000000 Binary files a/common/img/emoji/loop.png and /dev/null differ diff --git a/common/img/emoji/loud_sound.png b/common/img/emoji/loud_sound.png deleted file mode 100644 index f63e814973..0000000000 Binary files a/common/img/emoji/loud_sound.png and /dev/null differ diff --git a/common/img/emoji/loudspeaker.png b/common/img/emoji/loudspeaker.png deleted file mode 100644 index 752385e523..0000000000 Binary files a/common/img/emoji/loudspeaker.png and /dev/null differ diff --git a/common/img/emoji/love_hotel.png b/common/img/emoji/love_hotel.png deleted file mode 100644 index 44d7db828a..0000000000 Binary files a/common/img/emoji/love_hotel.png and /dev/null differ diff --git a/common/img/emoji/love_letter.png b/common/img/emoji/love_letter.png deleted file mode 100644 index e29981f445..0000000000 Binary files a/common/img/emoji/love_letter.png and /dev/null differ diff --git a/common/img/emoji/low_brightness.png b/common/img/emoji/low_brightness.png deleted file mode 100644 index ea15bde4f0..0000000000 Binary files a/common/img/emoji/low_brightness.png and /dev/null differ diff --git a/common/img/emoji/m.png b/common/img/emoji/m.png deleted file mode 100644 index 7424665e2b..0000000000 Binary files a/common/img/emoji/m.png and /dev/null differ diff --git a/common/img/emoji/mag.png b/common/img/emoji/mag.png deleted file mode 100644 index aa5b1d7c46..0000000000 Binary files a/common/img/emoji/mag.png and /dev/null differ diff --git a/common/img/emoji/mag_right.png b/common/img/emoji/mag_right.png deleted file mode 100644 index 6e6cf11e6d..0000000000 Binary files a/common/img/emoji/mag_right.png and /dev/null differ diff --git a/common/img/emoji/mahjong.png b/common/img/emoji/mahjong.png deleted file mode 100644 index f51ce65fdd..0000000000 Binary files a/common/img/emoji/mahjong.png and /dev/null differ diff --git a/common/img/emoji/mailbox.png b/common/img/emoji/mailbox.png deleted file mode 100644 index 8351e70760..0000000000 Binary files a/common/img/emoji/mailbox.png and /dev/null differ diff --git a/common/img/emoji/mailbox_closed.png b/common/img/emoji/mailbox_closed.png deleted file mode 100644 index a5982b69bb..0000000000 Binary files a/common/img/emoji/mailbox_closed.png and /dev/null differ diff --git a/common/img/emoji/mailbox_with_mail.png b/common/img/emoji/mailbox_with_mail.png deleted file mode 100644 index dae3459436..0000000000 Binary files a/common/img/emoji/mailbox_with_mail.png and /dev/null differ diff --git a/common/img/emoji/mailbox_with_no_mail.png b/common/img/emoji/mailbox_with_no_mail.png deleted file mode 100644 index 59f15c5d7d..0000000000 Binary files a/common/img/emoji/mailbox_with_no_mail.png and /dev/null differ diff --git a/common/img/emoji/man.png b/common/img/emoji/man.png deleted file mode 100644 index d9bfa26a67..0000000000 Binary files a/common/img/emoji/man.png and /dev/null differ diff --git a/common/img/emoji/man_with_gua_pi_mao.png b/common/img/emoji/man_with_gua_pi_mao.png deleted file mode 100644 index 7aad74b55e..0000000000 Binary files a/common/img/emoji/man_with_gua_pi_mao.png and /dev/null differ diff --git a/common/img/emoji/man_with_turban.png b/common/img/emoji/man_with_turban.png deleted file mode 100644 index 036604caf2..0000000000 Binary files a/common/img/emoji/man_with_turban.png and /dev/null differ diff --git a/common/img/emoji/mans_shoe.png b/common/img/emoji/mans_shoe.png deleted file mode 100644 index ecba9ba7d0..0000000000 Binary files a/common/img/emoji/mans_shoe.png and /dev/null differ diff --git a/common/img/emoji/maple_leaf.png b/common/img/emoji/maple_leaf.png deleted file mode 100644 index 4e9b47207d..0000000000 Binary files a/common/img/emoji/maple_leaf.png and /dev/null differ diff --git a/common/img/emoji/mask.png b/common/img/emoji/mask.png deleted file mode 100644 index 05887e99c6..0000000000 Binary files a/common/img/emoji/mask.png and /dev/null differ diff --git a/common/img/emoji/massage.png b/common/img/emoji/massage.png deleted file mode 100644 index dd30d15975..0000000000 Binary files a/common/img/emoji/massage.png and /dev/null differ diff --git a/common/img/emoji/meat_on_bone.png b/common/img/emoji/meat_on_bone.png deleted file mode 100644 index d6b311b6b2..0000000000 Binary files a/common/img/emoji/meat_on_bone.png and /dev/null differ diff --git a/common/img/emoji/mega.png b/common/img/emoji/mega.png deleted file mode 100644 index 5d9319e72d..0000000000 Binary files a/common/img/emoji/mega.png and /dev/null differ diff --git a/common/img/emoji/melon.png b/common/img/emoji/melon.png deleted file mode 100644 index 11c13cbbd4..0000000000 Binary files a/common/img/emoji/melon.png and /dev/null differ diff --git a/common/img/emoji/memo.png b/common/img/emoji/memo.png deleted file mode 100644 index fc97ddbc92..0000000000 Binary files a/common/img/emoji/memo.png and /dev/null differ diff --git a/common/img/emoji/mens.png b/common/img/emoji/mens.png deleted file mode 100644 index abccfc9f2c..0000000000 Binary files a/common/img/emoji/mens.png and /dev/null differ diff --git a/common/img/emoji/metal.png b/common/img/emoji/metal.png deleted file mode 100644 index 94f1fda224..0000000000 Binary files a/common/img/emoji/metal.png and /dev/null differ diff --git a/common/img/emoji/metro.png b/common/img/emoji/metro.png deleted file mode 100644 index 7f34f6be34..0000000000 Binary files a/common/img/emoji/metro.png and /dev/null differ diff --git a/common/img/emoji/microphone.png b/common/img/emoji/microphone.png deleted file mode 100644 index ce19a2bb66..0000000000 Binary files a/common/img/emoji/microphone.png and /dev/null differ diff --git a/common/img/emoji/microscope.png b/common/img/emoji/microscope.png deleted file mode 100644 index f11d54c010..0000000000 Binary files a/common/img/emoji/microscope.png and /dev/null differ diff --git a/common/img/emoji/milky_way.png b/common/img/emoji/milky_way.png deleted file mode 100644 index 901090a126..0000000000 Binary files a/common/img/emoji/milky_way.png and /dev/null differ diff --git a/common/img/emoji/minibus.png b/common/img/emoji/minibus.png deleted file mode 100644 index c52cef2340..0000000000 Binary files a/common/img/emoji/minibus.png and /dev/null differ diff --git a/common/img/emoji/minidisc.png b/common/img/emoji/minidisc.png deleted file mode 100644 index e19cc5d015..0000000000 Binary files a/common/img/emoji/minidisc.png and /dev/null differ diff --git a/common/img/emoji/mobile_phone_off.png b/common/img/emoji/mobile_phone_off.png deleted file mode 100644 index fa16c763c9..0000000000 Binary files a/common/img/emoji/mobile_phone_off.png and /dev/null differ diff --git a/common/img/emoji/money_with_wings.png b/common/img/emoji/money_with_wings.png deleted file mode 100644 index 135e3981ed..0000000000 Binary files a/common/img/emoji/money_with_wings.png and /dev/null differ diff --git a/common/img/emoji/moneybag.png b/common/img/emoji/moneybag.png deleted file mode 100644 index 5546c04bad..0000000000 Binary files a/common/img/emoji/moneybag.png and /dev/null differ diff --git a/common/img/emoji/monkey.png b/common/img/emoji/monkey.png deleted file mode 100644 index 6407035977..0000000000 Binary files a/common/img/emoji/monkey.png and /dev/null differ diff --git a/common/img/emoji/monkey_face.png b/common/img/emoji/monkey_face.png deleted file mode 100644 index 6964cf4d51..0000000000 Binary files a/common/img/emoji/monkey_face.png and /dev/null differ diff --git a/common/img/emoji/monorail.png b/common/img/emoji/monorail.png deleted file mode 100644 index 913d300246..0000000000 Binary files a/common/img/emoji/monorail.png and /dev/null differ diff --git a/common/img/emoji/moon.png b/common/img/emoji/moon.png deleted file mode 100644 index dd8c484589..0000000000 Binary files a/common/img/emoji/moon.png and /dev/null differ diff --git a/common/img/emoji/mortar_board.png b/common/img/emoji/mortar_board.png deleted file mode 100644 index 2e811b097a..0000000000 Binary files a/common/img/emoji/mortar_board.png and /dev/null differ diff --git a/common/img/emoji/mount_fuji.png b/common/img/emoji/mount_fuji.png deleted file mode 100644 index 4c313e583f..0000000000 Binary files a/common/img/emoji/mount_fuji.png and /dev/null differ diff --git a/common/img/emoji/mountain_bicyclist.png b/common/img/emoji/mountain_bicyclist.png deleted file mode 100644 index b698897566..0000000000 Binary files a/common/img/emoji/mountain_bicyclist.png and /dev/null differ diff --git a/common/img/emoji/mountain_cableway.png b/common/img/emoji/mountain_cableway.png deleted file mode 100644 index 5688bb239a..0000000000 Binary files a/common/img/emoji/mountain_cableway.png and /dev/null differ diff --git a/common/img/emoji/mountain_railway.png b/common/img/emoji/mountain_railway.png deleted file mode 100644 index 1f3d1aab56..0000000000 Binary files a/common/img/emoji/mountain_railway.png and /dev/null differ diff --git a/common/img/emoji/mouse.png b/common/img/emoji/mouse.png deleted file mode 100644 index 8ff162e2db..0000000000 Binary files a/common/img/emoji/mouse.png and /dev/null differ diff --git a/common/img/emoji/mouse2.png b/common/img/emoji/mouse2.png deleted file mode 100644 index 2d777e5e1a..0000000000 Binary files a/common/img/emoji/mouse2.png and /dev/null differ diff --git a/common/img/emoji/movie_camera.png b/common/img/emoji/movie_camera.png deleted file mode 100644 index 9c14384092..0000000000 Binary files a/common/img/emoji/movie_camera.png and /dev/null differ diff --git a/common/img/emoji/moyai.png b/common/img/emoji/moyai.png deleted file mode 100644 index 61a1a9c21a..0000000000 Binary files a/common/img/emoji/moyai.png and /dev/null differ diff --git a/common/img/emoji/muscle.png b/common/img/emoji/muscle.png deleted file mode 100644 index 19f92efb66..0000000000 Binary files a/common/img/emoji/muscle.png and /dev/null differ diff --git a/common/img/emoji/mushroom.png b/common/img/emoji/mushroom.png deleted file mode 100644 index 5eeed8e790..0000000000 Binary files a/common/img/emoji/mushroom.png and /dev/null differ diff --git a/common/img/emoji/musical_keyboard.png b/common/img/emoji/musical_keyboard.png deleted file mode 100644 index 93647a4a32..0000000000 Binary files a/common/img/emoji/musical_keyboard.png and /dev/null differ diff --git a/common/img/emoji/musical_note.png b/common/img/emoji/musical_note.png deleted file mode 100644 index 68b261bcba..0000000000 Binary files a/common/img/emoji/musical_note.png and /dev/null differ diff --git a/common/img/emoji/musical_score.png b/common/img/emoji/musical_score.png deleted file mode 100644 index 0c927d32fa..0000000000 Binary files a/common/img/emoji/musical_score.png and /dev/null differ diff --git a/common/img/emoji/mute.png b/common/img/emoji/mute.png deleted file mode 100644 index 4cf67c367d..0000000000 Binary files a/common/img/emoji/mute.png and /dev/null differ diff --git a/common/img/emoji/nail_care.png b/common/img/emoji/nail_care.png deleted file mode 100644 index 6a66e63d2a..0000000000 Binary files a/common/img/emoji/nail_care.png and /dev/null differ diff --git a/common/img/emoji/name_badge.png b/common/img/emoji/name_badge.png deleted file mode 100644 index 2b712dcd55..0000000000 Binary files a/common/img/emoji/name_badge.png and /dev/null differ diff --git a/common/img/emoji/neckbeard.png b/common/img/emoji/neckbeard.png deleted file mode 100644 index 15108fc97d..0000000000 Binary files a/common/img/emoji/neckbeard.png and /dev/null differ diff --git a/common/img/emoji/necktie.png b/common/img/emoji/necktie.png deleted file mode 100644 index 80461c66f3..0000000000 Binary files a/common/img/emoji/necktie.png and /dev/null differ diff --git a/common/img/emoji/negative_squared_cross_mark.png b/common/img/emoji/negative_squared_cross_mark.png deleted file mode 100644 index b47a0cece5..0000000000 Binary files a/common/img/emoji/negative_squared_cross_mark.png and /dev/null differ diff --git a/common/img/emoji/neutral_face.png b/common/img/emoji/neutral_face.png deleted file mode 100644 index 682a1ba066..0000000000 Binary files a/common/img/emoji/neutral_face.png and /dev/null differ diff --git a/common/img/emoji/new.png b/common/img/emoji/new.png deleted file mode 100644 index 28d1570e0a..0000000000 Binary files a/common/img/emoji/new.png and /dev/null differ diff --git a/common/img/emoji/new_moon.png b/common/img/emoji/new_moon.png deleted file mode 100644 index 540239b1f3..0000000000 Binary files a/common/img/emoji/new_moon.png and /dev/null differ diff --git a/common/img/emoji/new_moon_with_face.png b/common/img/emoji/new_moon_with_face.png deleted file mode 100644 index b9aff7a068..0000000000 Binary files a/common/img/emoji/new_moon_with_face.png and /dev/null differ diff --git a/common/img/emoji/newspaper.png b/common/img/emoji/newspaper.png deleted file mode 100644 index d171394e6a..0000000000 Binary files a/common/img/emoji/newspaper.png and /dev/null differ diff --git a/common/img/emoji/ng.png b/common/img/emoji/ng.png deleted file mode 100644 index 2ca180ae39..0000000000 Binary files a/common/img/emoji/ng.png and /dev/null differ diff --git a/common/img/emoji/night_with_stars.png b/common/img/emoji/night_with_stars.png deleted file mode 100644 index d4de585f64..0000000000 Binary files a/common/img/emoji/night_with_stars.png and /dev/null differ diff --git a/common/img/emoji/nine.png b/common/img/emoji/nine.png deleted file mode 100644 index 8006cc909f..0000000000 Binary files a/common/img/emoji/nine.png and /dev/null differ diff --git a/common/img/emoji/no_bell.png b/common/img/emoji/no_bell.png deleted file mode 100644 index 613b81cd21..0000000000 Binary files a/common/img/emoji/no_bell.png and /dev/null differ diff --git a/common/img/emoji/no_bicycles.png b/common/img/emoji/no_bicycles.png deleted file mode 100644 index 4b26216645..0000000000 Binary files a/common/img/emoji/no_bicycles.png and /dev/null differ diff --git a/common/img/emoji/no_entry.png b/common/img/emoji/no_entry.png deleted file mode 100644 index cf2086a8e7..0000000000 Binary files a/common/img/emoji/no_entry.png and /dev/null differ diff --git a/common/img/emoji/no_entry_sign.png b/common/img/emoji/no_entry_sign.png deleted file mode 100644 index a8444d18d2..0000000000 Binary files a/common/img/emoji/no_entry_sign.png and /dev/null differ diff --git a/common/img/emoji/no_good.png b/common/img/emoji/no_good.png deleted file mode 100644 index d459a35bc1..0000000000 Binary files a/common/img/emoji/no_good.png and /dev/null differ diff --git a/common/img/emoji/no_mobile_phones.png b/common/img/emoji/no_mobile_phones.png deleted file mode 100644 index 41df57cf82..0000000000 Binary files a/common/img/emoji/no_mobile_phones.png and /dev/null differ diff --git a/common/img/emoji/no_mouth.png b/common/img/emoji/no_mouth.png deleted file mode 100644 index d9ec7ca7d7..0000000000 Binary files a/common/img/emoji/no_mouth.png and /dev/null differ diff --git a/common/img/emoji/no_pedestrians.png b/common/img/emoji/no_pedestrians.png deleted file mode 100644 index c35f530b22..0000000000 Binary files a/common/img/emoji/no_pedestrians.png and /dev/null differ diff --git a/common/img/emoji/no_smoking.png b/common/img/emoji/no_smoking.png deleted file mode 100644 index eb11d79115..0000000000 Binary files a/common/img/emoji/no_smoking.png and /dev/null differ diff --git a/common/img/emoji/non-potable_water.png b/common/img/emoji/non-potable_water.png deleted file mode 100644 index 1b29d35b98..0000000000 Binary files a/common/img/emoji/non-potable_water.png and /dev/null differ diff --git a/common/img/emoji/nose.png b/common/img/emoji/nose.png deleted file mode 100644 index ad17c16c29..0000000000 Binary files a/common/img/emoji/nose.png and /dev/null differ diff --git a/common/img/emoji/notebook.png b/common/img/emoji/notebook.png deleted file mode 100644 index 07ea6087ed..0000000000 Binary files a/common/img/emoji/notebook.png and /dev/null differ diff --git a/common/img/emoji/notebook_with_decorative_cover.png b/common/img/emoji/notebook_with_decorative_cover.png deleted file mode 100644 index 4f3b14c85f..0000000000 Binary files a/common/img/emoji/notebook_with_decorative_cover.png and /dev/null differ diff --git a/common/img/emoji/notes.png b/common/img/emoji/notes.png deleted file mode 100644 index a13147faed..0000000000 Binary files a/common/img/emoji/notes.png and /dev/null differ diff --git a/common/img/emoji/nut_and_bolt.png b/common/img/emoji/nut_and_bolt.png deleted file mode 100644 index bddfa72a7d..0000000000 Binary files a/common/img/emoji/nut_and_bolt.png and /dev/null differ diff --git a/common/img/emoji/o.png b/common/img/emoji/o.png deleted file mode 100644 index 0ededebe31..0000000000 Binary files a/common/img/emoji/o.png and /dev/null differ diff --git a/common/img/emoji/o2.png b/common/img/emoji/o2.png deleted file mode 100644 index d85f9fb98c..0000000000 Binary files a/common/img/emoji/o2.png and /dev/null differ diff --git a/common/img/emoji/ocean.png b/common/img/emoji/ocean.png deleted file mode 100644 index f8d520cd49..0000000000 Binary files a/common/img/emoji/ocean.png and /dev/null differ diff --git a/common/img/emoji/octocat.png b/common/img/emoji/octocat.png deleted file mode 100644 index 9d74d902ae..0000000000 Binary files a/common/img/emoji/octocat.png and /dev/null differ diff --git a/common/img/emoji/octopus.png b/common/img/emoji/octopus.png deleted file mode 100644 index 52ce64b468..0000000000 Binary files a/common/img/emoji/octopus.png and /dev/null differ diff --git a/common/img/emoji/oden.png b/common/img/emoji/oden.png deleted file mode 100644 index 73add1c73c..0000000000 Binary files a/common/img/emoji/oden.png and /dev/null differ diff --git a/common/img/emoji/office.png b/common/img/emoji/office.png deleted file mode 100644 index 3f20b56422..0000000000 Binary files a/common/img/emoji/office.png and /dev/null differ diff --git a/common/img/emoji/ok.png b/common/img/emoji/ok.png deleted file mode 100644 index 6433d1a90a..0000000000 Binary files a/common/img/emoji/ok.png and /dev/null differ diff --git a/common/img/emoji/ok_hand.png b/common/img/emoji/ok_hand.png deleted file mode 100644 index 3177439dcc..0000000000 Binary files a/common/img/emoji/ok_hand.png and /dev/null differ diff --git a/common/img/emoji/ok_woman.png b/common/img/emoji/ok_woman.png deleted file mode 100644 index e8b98194ed..0000000000 Binary files a/common/img/emoji/ok_woman.png and /dev/null differ diff --git a/common/img/emoji/older_man.png b/common/img/emoji/older_man.png deleted file mode 100644 index 149f0cfb8e..0000000000 Binary files a/common/img/emoji/older_man.png and /dev/null differ diff --git a/common/img/emoji/older_woman.png b/common/img/emoji/older_woman.png deleted file mode 100644 index f839565f47..0000000000 Binary files a/common/img/emoji/older_woman.png and /dev/null differ diff --git a/common/img/emoji/on.png b/common/img/emoji/on.png deleted file mode 100644 index 3595387fb6..0000000000 Binary files a/common/img/emoji/on.png and /dev/null differ diff --git a/common/img/emoji/oncoming_automobile.png b/common/img/emoji/oncoming_automobile.png deleted file mode 100644 index cb46de22cb..0000000000 Binary files a/common/img/emoji/oncoming_automobile.png and /dev/null differ diff --git a/common/img/emoji/oncoming_bus.png b/common/img/emoji/oncoming_bus.png deleted file mode 100644 index 3695f76235..0000000000 Binary files a/common/img/emoji/oncoming_bus.png and /dev/null differ diff --git a/common/img/emoji/oncoming_police_car.png b/common/img/emoji/oncoming_police_car.png deleted file mode 100644 index af20e7eff0..0000000000 Binary files a/common/img/emoji/oncoming_police_car.png and /dev/null differ diff --git a/common/img/emoji/oncoming_taxi.png b/common/img/emoji/oncoming_taxi.png deleted file mode 100644 index f78cf3103b..0000000000 Binary files a/common/img/emoji/oncoming_taxi.png and /dev/null differ diff --git a/common/img/emoji/one.png b/common/img/emoji/one.png deleted file mode 100644 index 2d1f9f8c49..0000000000 Binary files a/common/img/emoji/one.png and /dev/null differ diff --git a/common/img/emoji/open_book.png b/common/img/emoji/open_book.png deleted file mode 100644 index 8b698415c3..0000000000 Binary files a/common/img/emoji/open_book.png and /dev/null differ diff --git a/common/img/emoji/open_file_folder.png b/common/img/emoji/open_file_folder.png deleted file mode 100644 index 2bbbbf5e7c..0000000000 Binary files a/common/img/emoji/open_file_folder.png and /dev/null differ diff --git a/common/img/emoji/open_hands.png b/common/img/emoji/open_hands.png deleted file mode 100644 index 2cc25bd41a..0000000000 Binary files a/common/img/emoji/open_hands.png and /dev/null differ diff --git a/common/img/emoji/open_mouth.png b/common/img/emoji/open_mouth.png deleted file mode 100644 index e5283582c3..0000000000 Binary files a/common/img/emoji/open_mouth.png and /dev/null differ diff --git a/common/img/emoji/ophiuchus.png b/common/img/emoji/ophiuchus.png deleted file mode 100644 index 4eef715bc2..0000000000 Binary files a/common/img/emoji/ophiuchus.png and /dev/null differ diff --git a/common/img/emoji/orange_book.png b/common/img/emoji/orange_book.png deleted file mode 100644 index 49650d59e5..0000000000 Binary files a/common/img/emoji/orange_book.png and /dev/null differ diff --git a/common/img/emoji/outbox_tray.png b/common/img/emoji/outbox_tray.png deleted file mode 100644 index 7ad15e649d..0000000000 Binary files a/common/img/emoji/outbox_tray.png and /dev/null differ diff --git a/common/img/emoji/ox.png b/common/img/emoji/ox.png deleted file mode 100644 index f766980248..0000000000 Binary files a/common/img/emoji/ox.png and /dev/null differ diff --git a/common/img/emoji/package.png b/common/img/emoji/package.png deleted file mode 100644 index 26602af9d8..0000000000 Binary files a/common/img/emoji/package.png and /dev/null differ diff --git a/common/img/emoji/page_facing_up.png b/common/img/emoji/page_facing_up.png deleted file mode 100644 index 64cd2e1b2a..0000000000 Binary files a/common/img/emoji/page_facing_up.png and /dev/null differ diff --git a/common/img/emoji/page_with_curl.png b/common/img/emoji/page_with_curl.png deleted file mode 100644 index bf8f979d31..0000000000 Binary files a/common/img/emoji/page_with_curl.png and /dev/null differ diff --git a/common/img/emoji/pager.png b/common/img/emoji/pager.png deleted file mode 100644 index e3e1fc44ee..0000000000 Binary files a/common/img/emoji/pager.png and /dev/null differ diff --git a/common/img/emoji/palm_tree.png b/common/img/emoji/palm_tree.png deleted file mode 100644 index d534785ef9..0000000000 Binary files a/common/img/emoji/palm_tree.png and /dev/null differ diff --git a/common/img/emoji/panda_face.png b/common/img/emoji/panda_face.png deleted file mode 100644 index a794fb17f6..0000000000 Binary files a/common/img/emoji/panda_face.png and /dev/null differ diff --git a/common/img/emoji/paperclip.png b/common/img/emoji/paperclip.png deleted file mode 100644 index 774412dc10..0000000000 Binary files a/common/img/emoji/paperclip.png and /dev/null differ diff --git a/common/img/emoji/parking.png b/common/img/emoji/parking.png deleted file mode 100644 index c24af81ccf..0000000000 Binary files a/common/img/emoji/parking.png and /dev/null differ diff --git a/common/img/emoji/part_alternation_mark.png b/common/img/emoji/part_alternation_mark.png deleted file mode 100644 index 45dc9b851a..0000000000 Binary files a/common/img/emoji/part_alternation_mark.png and /dev/null differ diff --git a/common/img/emoji/partly_sunny.png b/common/img/emoji/partly_sunny.png deleted file mode 100644 index 020dd5ff69..0000000000 Binary files a/common/img/emoji/partly_sunny.png and /dev/null differ diff --git a/common/img/emoji/passport_control.png b/common/img/emoji/passport_control.png deleted file mode 100644 index 675b76d378..0000000000 Binary files a/common/img/emoji/passport_control.png and /dev/null differ diff --git a/common/img/emoji/paw_prints.png b/common/img/emoji/paw_prints.png deleted file mode 100644 index 89b9fec9ef..0000000000 Binary files a/common/img/emoji/paw_prints.png and /dev/null differ diff --git a/common/img/emoji/peach.png b/common/img/emoji/peach.png deleted file mode 100644 index ee2139ecb8..0000000000 Binary files a/common/img/emoji/peach.png and /dev/null differ diff --git a/common/img/emoji/pear.png b/common/img/emoji/pear.png deleted file mode 100644 index f24aca8c0a..0000000000 Binary files a/common/img/emoji/pear.png and /dev/null differ diff --git a/common/img/emoji/pencil.png b/common/img/emoji/pencil.png deleted file mode 100644 index fc97ddbc92..0000000000 Binary files a/common/img/emoji/pencil.png and /dev/null differ diff --git a/common/img/emoji/pencil2.png b/common/img/emoji/pencil2.png deleted file mode 100644 index e624373b49..0000000000 Binary files a/common/img/emoji/pencil2.png and /dev/null differ diff --git a/common/img/emoji/penguin.png b/common/img/emoji/penguin.png deleted file mode 100644 index d8edbcb8fa..0000000000 Binary files a/common/img/emoji/penguin.png and /dev/null differ diff --git a/common/img/emoji/pensive.png b/common/img/emoji/pensive.png deleted file mode 100644 index 2f3bad9453..0000000000 Binary files a/common/img/emoji/pensive.png and /dev/null differ diff --git a/common/img/emoji/performing_arts.png b/common/img/emoji/performing_arts.png deleted file mode 100644 index 899fbe5a79..0000000000 Binary files a/common/img/emoji/performing_arts.png and /dev/null differ diff --git a/common/img/emoji/persevere.png b/common/img/emoji/persevere.png deleted file mode 100644 index c7e433e8ec..0000000000 Binary files a/common/img/emoji/persevere.png and /dev/null differ diff --git a/common/img/emoji/person_frowning.png b/common/img/emoji/person_frowning.png deleted file mode 100644 index 6f34d5e159..0000000000 Binary files a/common/img/emoji/person_frowning.png and /dev/null differ diff --git a/common/img/emoji/person_with_blond_hair.png b/common/img/emoji/person_with_blond_hair.png deleted file mode 100644 index c144301cbb..0000000000 Binary files a/common/img/emoji/person_with_blond_hair.png and /dev/null differ diff --git a/common/img/emoji/person_with_pouting_face.png b/common/img/emoji/person_with_pouting_face.png deleted file mode 100644 index c4a95c3b2a..0000000000 Binary files a/common/img/emoji/person_with_pouting_face.png and /dev/null differ diff --git a/common/img/emoji/phone.png b/common/img/emoji/phone.png deleted file mode 100644 index 87d2559b55..0000000000 Binary files a/common/img/emoji/phone.png and /dev/null differ diff --git a/common/img/emoji/pig.png b/common/img/emoji/pig.png deleted file mode 100644 index f7f273c733..0000000000 Binary files a/common/img/emoji/pig.png and /dev/null differ diff --git a/common/img/emoji/pig2.png b/common/img/emoji/pig2.png deleted file mode 100644 index fec3374d70..0000000000 Binary files a/common/img/emoji/pig2.png and /dev/null differ diff --git a/common/img/emoji/pig_nose.png b/common/img/emoji/pig_nose.png deleted file mode 100644 index 38d612446e..0000000000 Binary files a/common/img/emoji/pig_nose.png and /dev/null differ diff --git a/common/img/emoji/pill.png b/common/img/emoji/pill.png deleted file mode 100644 index cd84a78ff7..0000000000 Binary files a/common/img/emoji/pill.png and /dev/null differ diff --git a/common/img/emoji/pineapple.png b/common/img/emoji/pineapple.png deleted file mode 100644 index d6f8e28769..0000000000 Binary files a/common/img/emoji/pineapple.png and /dev/null differ diff --git a/common/img/emoji/pisces.png b/common/img/emoji/pisces.png deleted file mode 100644 index 5a2da0a059..0000000000 Binary files a/common/img/emoji/pisces.png and /dev/null differ diff --git a/common/img/emoji/pizza.png b/common/img/emoji/pizza.png deleted file mode 100644 index 460367d02c..0000000000 Binary files a/common/img/emoji/pizza.png and /dev/null differ diff --git a/common/img/emoji/point_down.png b/common/img/emoji/point_down.png deleted file mode 100644 index 658c6d9187..0000000000 Binary files a/common/img/emoji/point_down.png and /dev/null differ diff --git a/common/img/emoji/point_left.png b/common/img/emoji/point_left.png deleted file mode 100644 index fee9cac4da..0000000000 Binary files a/common/img/emoji/point_left.png and /dev/null differ diff --git a/common/img/emoji/point_right.png b/common/img/emoji/point_right.png deleted file mode 100644 index b04e2849d0..0000000000 Binary files a/common/img/emoji/point_right.png and /dev/null differ diff --git a/common/img/emoji/point_up.png b/common/img/emoji/point_up.png deleted file mode 100644 index 01896e214a..0000000000 Binary files a/common/img/emoji/point_up.png and /dev/null differ diff --git a/common/img/emoji/point_up_2.png b/common/img/emoji/point_up_2.png deleted file mode 100644 index 196d109a87..0000000000 Binary files a/common/img/emoji/point_up_2.png and /dev/null differ diff --git a/common/img/emoji/police_car.png b/common/img/emoji/police_car.png deleted file mode 100644 index b8f17275ee..0000000000 Binary files a/common/img/emoji/police_car.png and /dev/null differ diff --git a/common/img/emoji/poodle.png b/common/img/emoji/poodle.png deleted file mode 100644 index adac80bd97..0000000000 Binary files a/common/img/emoji/poodle.png and /dev/null differ diff --git a/common/img/emoji/poop.png b/common/img/emoji/poop.png deleted file mode 100644 index 73a4dc8400..0000000000 Binary files a/common/img/emoji/poop.png and /dev/null differ diff --git a/common/img/emoji/post_office.png b/common/img/emoji/post_office.png deleted file mode 100644 index 43b59e30ec..0000000000 Binary files a/common/img/emoji/post_office.png and /dev/null differ diff --git a/common/img/emoji/postal_horn.png b/common/img/emoji/postal_horn.png deleted file mode 100644 index e9b713bbec..0000000000 Binary files a/common/img/emoji/postal_horn.png and /dev/null differ diff --git a/common/img/emoji/postbox.png b/common/img/emoji/postbox.png deleted file mode 100644 index ce04b7008b..0000000000 Binary files a/common/img/emoji/postbox.png and /dev/null differ diff --git a/common/img/emoji/potable_water.png b/common/img/emoji/potable_water.png deleted file mode 100644 index e9fd56079c..0000000000 Binary files a/common/img/emoji/potable_water.png and /dev/null differ diff --git a/common/img/emoji/pouch.png b/common/img/emoji/pouch.png deleted file mode 100644 index 0bc5879fcb..0000000000 Binary files a/common/img/emoji/pouch.png and /dev/null differ diff --git a/common/img/emoji/poultry_leg.png b/common/img/emoji/poultry_leg.png deleted file mode 100644 index 43ad859651..0000000000 Binary files a/common/img/emoji/poultry_leg.png and /dev/null differ diff --git a/common/img/emoji/pound.png b/common/img/emoji/pound.png deleted file mode 100644 index f8be91d7a4..0000000000 Binary files a/common/img/emoji/pound.png and /dev/null differ diff --git a/common/img/emoji/pouting_cat.png b/common/img/emoji/pouting_cat.png deleted file mode 100644 index 4325fd48dd..0000000000 Binary files a/common/img/emoji/pouting_cat.png and /dev/null differ diff --git a/common/img/emoji/pray.png b/common/img/emoji/pray.png deleted file mode 100644 index f86c992d5a..0000000000 Binary files a/common/img/emoji/pray.png and /dev/null differ diff --git a/common/img/emoji/princess.png b/common/img/emoji/princess.png deleted file mode 100644 index 1ebb2ce9b1..0000000000 Binary files a/common/img/emoji/princess.png and /dev/null differ diff --git a/common/img/emoji/punch.png b/common/img/emoji/punch.png deleted file mode 100644 index 2d41fd37e8..0000000000 Binary files a/common/img/emoji/punch.png and /dev/null differ diff --git a/common/img/emoji/purple_heart.png b/common/img/emoji/purple_heart.png deleted file mode 100644 index d5f875043f..0000000000 Binary files a/common/img/emoji/purple_heart.png and /dev/null differ diff --git a/common/img/emoji/purse.png b/common/img/emoji/purse.png deleted file mode 100644 index 8f06a2b932..0000000000 Binary files a/common/img/emoji/purse.png and /dev/null differ diff --git a/common/img/emoji/pushpin.png b/common/img/emoji/pushpin.png deleted file mode 100644 index 540c4ecb88..0000000000 Binary files a/common/img/emoji/pushpin.png and /dev/null differ diff --git a/common/img/emoji/put_litter_in_its_place.png b/common/img/emoji/put_litter_in_its_place.png deleted file mode 100644 index c2e350c2dc..0000000000 Binary files a/common/img/emoji/put_litter_in_its_place.png and /dev/null differ diff --git a/common/img/emoji/question.png b/common/img/emoji/question.png deleted file mode 100644 index 63fd7f8372..0000000000 Binary files a/common/img/emoji/question.png and /dev/null differ diff --git a/common/img/emoji/rabbit.png b/common/img/emoji/rabbit.png deleted file mode 100644 index 5cb3ef6f0c..0000000000 Binary files a/common/img/emoji/rabbit.png and /dev/null differ diff --git a/common/img/emoji/rabbit2.png b/common/img/emoji/rabbit2.png deleted file mode 100644 index 5bc993e799..0000000000 Binary files a/common/img/emoji/rabbit2.png and /dev/null differ diff --git a/common/img/emoji/racehorse.png b/common/img/emoji/racehorse.png deleted file mode 100644 index 4d09c64de7..0000000000 Binary files a/common/img/emoji/racehorse.png and /dev/null differ diff --git a/common/img/emoji/radio.png b/common/img/emoji/radio.png deleted file mode 100644 index ea589efe32..0000000000 Binary files a/common/img/emoji/radio.png and /dev/null differ diff --git a/common/img/emoji/radio_button.png b/common/img/emoji/radio_button.png deleted file mode 100644 index 63755eec25..0000000000 Binary files a/common/img/emoji/radio_button.png and /dev/null differ diff --git a/common/img/emoji/rage.png b/common/img/emoji/rage.png deleted file mode 100644 index c65ddff552..0000000000 Binary files a/common/img/emoji/rage.png and /dev/null differ diff --git a/common/img/emoji/rage1.png b/common/img/emoji/rage1.png deleted file mode 100644 index dd2c84f923..0000000000 Binary files a/common/img/emoji/rage1.png and /dev/null differ diff --git a/common/img/emoji/rage2.png b/common/img/emoji/rage2.png deleted file mode 100644 index f792e063b4..0000000000 Binary files a/common/img/emoji/rage2.png and /dev/null differ diff --git a/common/img/emoji/rage3.png b/common/img/emoji/rage3.png deleted file mode 100644 index 58764cbcb3..0000000000 Binary files a/common/img/emoji/rage3.png and /dev/null differ diff --git a/common/img/emoji/rage4.png b/common/img/emoji/rage4.png deleted file mode 100644 index c726c94a29..0000000000 Binary files a/common/img/emoji/rage4.png and /dev/null differ diff --git a/common/img/emoji/railway_car.png b/common/img/emoji/railway_car.png deleted file mode 100644 index 22361158fb..0000000000 Binary files a/common/img/emoji/railway_car.png and /dev/null differ diff --git a/common/img/emoji/rainbow.png b/common/img/emoji/rainbow.png deleted file mode 100644 index 6b1faa0379..0000000000 Binary files a/common/img/emoji/rainbow.png and /dev/null differ diff --git a/common/img/emoji/raised_hand.png b/common/img/emoji/raised_hand.png deleted file mode 100644 index 5e45c25a56..0000000000 Binary files a/common/img/emoji/raised_hand.png and /dev/null differ diff --git a/common/img/emoji/raised_hands.png b/common/img/emoji/raised_hands.png deleted file mode 100644 index e03142bdce..0000000000 Binary files a/common/img/emoji/raised_hands.png and /dev/null differ diff --git a/common/img/emoji/raising_hand.png b/common/img/emoji/raising_hand.png deleted file mode 100644 index e1741a40e7..0000000000 Binary files a/common/img/emoji/raising_hand.png and /dev/null differ diff --git a/common/img/emoji/ram.png b/common/img/emoji/ram.png deleted file mode 100644 index 5ea7bfbc0d..0000000000 Binary files a/common/img/emoji/ram.png and /dev/null differ diff --git a/common/img/emoji/ramen.png b/common/img/emoji/ramen.png deleted file mode 100644 index 78dc7d537f..0000000000 Binary files a/common/img/emoji/ramen.png and /dev/null differ diff --git a/common/img/emoji/rat.png b/common/img/emoji/rat.png deleted file mode 100644 index 1c463dfde6..0000000000 Binary files a/common/img/emoji/rat.png and /dev/null differ diff --git a/common/img/emoji/recycle.png b/common/img/emoji/recycle.png deleted file mode 100644 index 99104c0e9c..0000000000 Binary files a/common/img/emoji/recycle.png and /dev/null differ diff --git a/common/img/emoji/red_car.png b/common/img/emoji/red_car.png deleted file mode 100644 index d70a2f0626..0000000000 Binary files a/common/img/emoji/red_car.png and /dev/null differ diff --git a/common/img/emoji/red_circle.png b/common/img/emoji/red_circle.png deleted file mode 100644 index b391289b20..0000000000 Binary files a/common/img/emoji/red_circle.png and /dev/null differ diff --git a/common/img/emoji/registered.png b/common/img/emoji/registered.png deleted file mode 100644 index e5394109ac..0000000000 Binary files a/common/img/emoji/registered.png and /dev/null differ diff --git a/common/img/emoji/relaxed.png b/common/img/emoji/relaxed.png deleted file mode 100644 index bbab82d3bb..0000000000 Binary files a/common/img/emoji/relaxed.png and /dev/null differ diff --git a/common/img/emoji/relieved.png b/common/img/emoji/relieved.png deleted file mode 100644 index 820cf315a1..0000000000 Binary files a/common/img/emoji/relieved.png and /dev/null differ diff --git a/common/img/emoji/repeat.png b/common/img/emoji/repeat.png deleted file mode 100644 index 80113b6929..0000000000 Binary files a/common/img/emoji/repeat.png and /dev/null differ diff --git a/common/img/emoji/repeat_one.png b/common/img/emoji/repeat_one.png deleted file mode 100644 index 3c47bcc1f3..0000000000 Binary files a/common/img/emoji/repeat_one.png and /dev/null differ diff --git a/common/img/emoji/restroom.png b/common/img/emoji/restroom.png deleted file mode 100644 index 312ca3dc2d..0000000000 Binary files a/common/img/emoji/restroom.png and /dev/null differ diff --git a/common/img/emoji/revolving_hearts.png b/common/img/emoji/revolving_hearts.png deleted file mode 100644 index ea3317c47f..0000000000 Binary files a/common/img/emoji/revolving_hearts.png and /dev/null differ diff --git a/common/img/emoji/rewind.png b/common/img/emoji/rewind.png deleted file mode 100644 index 13ba866ada..0000000000 Binary files a/common/img/emoji/rewind.png and /dev/null differ diff --git a/common/img/emoji/ribbon.png b/common/img/emoji/ribbon.png deleted file mode 100644 index 63ee5ba5af..0000000000 Binary files a/common/img/emoji/ribbon.png and /dev/null differ diff --git a/common/img/emoji/rice.png b/common/img/emoji/rice.png deleted file mode 100644 index f4773edec8..0000000000 Binary files a/common/img/emoji/rice.png and /dev/null differ diff --git a/common/img/emoji/rice_ball.png b/common/img/emoji/rice_ball.png deleted file mode 100644 index 04f8a88067..0000000000 Binary files a/common/img/emoji/rice_ball.png and /dev/null differ diff --git a/common/img/emoji/rice_cracker.png b/common/img/emoji/rice_cracker.png deleted file mode 100644 index 954c901e93..0000000000 Binary files a/common/img/emoji/rice_cracker.png and /dev/null differ diff --git a/common/img/emoji/rice_scene.png b/common/img/emoji/rice_scene.png deleted file mode 100644 index 14361988db..0000000000 Binary files a/common/img/emoji/rice_scene.png and /dev/null differ diff --git a/common/img/emoji/ring.png b/common/img/emoji/ring.png deleted file mode 100644 index 8a57fd68ba..0000000000 Binary files a/common/img/emoji/ring.png and /dev/null differ diff --git a/common/img/emoji/rocket.png b/common/img/emoji/rocket.png deleted file mode 100644 index 783078d379..0000000000 Binary files a/common/img/emoji/rocket.png and /dev/null differ diff --git a/common/img/emoji/roller_coaster.png b/common/img/emoji/roller_coaster.png deleted file mode 100644 index 9180b9861d..0000000000 Binary files a/common/img/emoji/roller_coaster.png and /dev/null differ diff --git a/common/img/emoji/rooster.png b/common/img/emoji/rooster.png deleted file mode 100644 index fab23ad362..0000000000 Binary files a/common/img/emoji/rooster.png and /dev/null differ diff --git a/common/img/emoji/rose.png b/common/img/emoji/rose.png deleted file mode 100644 index 3479fbcbbd..0000000000 Binary files a/common/img/emoji/rose.png and /dev/null differ diff --git a/common/img/emoji/rotating_light.png b/common/img/emoji/rotating_light.png deleted file mode 100644 index 6cf4a775e0..0000000000 Binary files a/common/img/emoji/rotating_light.png and /dev/null differ diff --git a/common/img/emoji/round_pushpin.png b/common/img/emoji/round_pushpin.png deleted file mode 100644 index e498e92cf6..0000000000 Binary files a/common/img/emoji/round_pushpin.png and /dev/null differ diff --git a/common/img/emoji/rowboat.png b/common/img/emoji/rowboat.png deleted file mode 100644 index fe8ae3ecda..0000000000 Binary files a/common/img/emoji/rowboat.png and /dev/null differ diff --git a/common/img/emoji/ru.png b/common/img/emoji/ru.png deleted file mode 100644 index 55fcf3549e..0000000000 Binary files a/common/img/emoji/ru.png and /dev/null differ diff --git a/common/img/emoji/rugby_football.png b/common/img/emoji/rugby_football.png deleted file mode 100644 index f8db67d701..0000000000 Binary files a/common/img/emoji/rugby_football.png and /dev/null differ diff --git a/common/img/emoji/runner.png b/common/img/emoji/runner.png deleted file mode 100644 index 1ecfd9059d..0000000000 Binary files a/common/img/emoji/runner.png and /dev/null differ diff --git a/common/img/emoji/running.png b/common/img/emoji/running.png deleted file mode 100644 index 1ecfd9059d..0000000000 Binary files a/common/img/emoji/running.png and /dev/null differ diff --git a/common/img/emoji/running_shirt_with_sash.png b/common/img/emoji/running_shirt_with_sash.png deleted file mode 100644 index 0d68bba091..0000000000 Binary files a/common/img/emoji/running_shirt_with_sash.png and /dev/null differ diff --git a/common/img/emoji/sa.png b/common/img/emoji/sa.png deleted file mode 100644 index 387f098b99..0000000000 Binary files a/common/img/emoji/sa.png and /dev/null differ diff --git a/common/img/emoji/sagittarius.png b/common/img/emoji/sagittarius.png deleted file mode 100644 index 8b5435baaa..0000000000 Binary files a/common/img/emoji/sagittarius.png and /dev/null differ diff --git a/common/img/emoji/sailboat.png b/common/img/emoji/sailboat.png deleted file mode 100644 index ff656dc62b..0000000000 Binary files a/common/img/emoji/sailboat.png and /dev/null differ diff --git a/common/img/emoji/sake.png b/common/img/emoji/sake.png deleted file mode 100644 index 1f69907e58..0000000000 Binary files a/common/img/emoji/sake.png and /dev/null differ diff --git a/common/img/emoji/sandal.png b/common/img/emoji/sandal.png deleted file mode 100644 index aa62cca5d6..0000000000 Binary files a/common/img/emoji/sandal.png and /dev/null differ diff --git a/common/img/emoji/santa.png b/common/img/emoji/santa.png deleted file mode 100644 index a2240c07e7..0000000000 Binary files a/common/img/emoji/santa.png and /dev/null differ diff --git a/common/img/emoji/satellite.png b/common/img/emoji/satellite.png deleted file mode 100644 index 3481cc2ef4..0000000000 Binary files a/common/img/emoji/satellite.png and /dev/null differ diff --git a/common/img/emoji/satisfied.png b/common/img/emoji/satisfied.png deleted file mode 100644 index 11c91eb22e..0000000000 Binary files a/common/img/emoji/satisfied.png and /dev/null differ diff --git a/common/img/emoji/saxophone.png b/common/img/emoji/saxophone.png deleted file mode 100644 index 011559a767..0000000000 Binary files a/common/img/emoji/saxophone.png and /dev/null differ diff --git a/common/img/emoji/school.png b/common/img/emoji/school.png deleted file mode 100644 index afd922bf13..0000000000 Binary files a/common/img/emoji/school.png and /dev/null differ diff --git a/common/img/emoji/school_satchel.png b/common/img/emoji/school_satchel.png deleted file mode 100644 index edfb19aec9..0000000000 Binary files a/common/img/emoji/school_satchel.png and /dev/null differ diff --git a/common/img/emoji/scissors.png b/common/img/emoji/scissors.png deleted file mode 100644 index 020e052244..0000000000 Binary files a/common/img/emoji/scissors.png and /dev/null differ diff --git a/common/img/emoji/scorpius.png b/common/img/emoji/scorpius.png deleted file mode 100644 index 67fcea1658..0000000000 Binary files a/common/img/emoji/scorpius.png and /dev/null differ diff --git a/common/img/emoji/scream.png b/common/img/emoji/scream.png deleted file mode 100644 index 76bfc6b8a6..0000000000 Binary files a/common/img/emoji/scream.png and /dev/null differ diff --git a/common/img/emoji/scream_cat.png b/common/img/emoji/scream_cat.png deleted file mode 100644 index d94cd34ff5..0000000000 Binary files a/common/img/emoji/scream_cat.png and /dev/null differ diff --git a/common/img/emoji/scroll.png b/common/img/emoji/scroll.png deleted file mode 100644 index c5a10e6b8f..0000000000 Binary files a/common/img/emoji/scroll.png and /dev/null differ diff --git a/common/img/emoji/seat.png b/common/img/emoji/seat.png deleted file mode 100644 index d1cb864b4b..0000000000 Binary files a/common/img/emoji/seat.png and /dev/null differ diff --git a/common/img/emoji/secret.png b/common/img/emoji/secret.png deleted file mode 100644 index 82e383a60d..0000000000 Binary files a/common/img/emoji/secret.png and /dev/null differ diff --git a/common/img/emoji/see_no_evil.png b/common/img/emoji/see_no_evil.png deleted file mode 100644 index 0890a62227..0000000000 Binary files a/common/img/emoji/see_no_evil.png and /dev/null differ diff --git a/common/img/emoji/seedling.png b/common/img/emoji/seedling.png deleted file mode 100644 index f0eb5a6b99..0000000000 Binary files a/common/img/emoji/seedling.png and /dev/null differ diff --git a/common/img/emoji/seven.png b/common/img/emoji/seven.png deleted file mode 100644 index 354e89ae75..0000000000 Binary files a/common/img/emoji/seven.png and /dev/null differ diff --git a/common/img/emoji/shaved_ice.png b/common/img/emoji/shaved_ice.png deleted file mode 100644 index 0d0b382c22..0000000000 Binary files a/common/img/emoji/shaved_ice.png and /dev/null differ diff --git a/common/img/emoji/sheep.png b/common/img/emoji/sheep.png deleted file mode 100644 index c7277d2898..0000000000 Binary files a/common/img/emoji/sheep.png and /dev/null differ diff --git a/common/img/emoji/shell.png b/common/img/emoji/shell.png deleted file mode 100644 index 3145b56496..0000000000 Binary files a/common/img/emoji/shell.png and /dev/null differ diff --git a/common/img/emoji/ship.png b/common/img/emoji/ship.png deleted file mode 100644 index 5d2d8b602b..0000000000 Binary files a/common/img/emoji/ship.png and /dev/null differ diff --git a/common/img/emoji/shipit.png b/common/img/emoji/shipit.png deleted file mode 100644 index a58a47f62f..0000000000 Binary files a/common/img/emoji/shipit.png and /dev/null differ diff --git a/common/img/emoji/shirt.png b/common/img/emoji/shirt.png deleted file mode 100644 index 297a6d63ed..0000000000 Binary files a/common/img/emoji/shirt.png and /dev/null differ diff --git a/common/img/emoji/shit.png b/common/img/emoji/shit.png deleted file mode 100644 index 73a4dc8400..0000000000 Binary files a/common/img/emoji/shit.png and /dev/null differ diff --git a/common/img/emoji/shoe.png b/common/img/emoji/shoe.png deleted file mode 100644 index ecba9ba7d0..0000000000 Binary files a/common/img/emoji/shoe.png and /dev/null differ diff --git a/common/img/emoji/shower.png b/common/img/emoji/shower.png deleted file mode 100644 index 94f82aac02..0000000000 Binary files a/common/img/emoji/shower.png and /dev/null differ diff --git a/common/img/emoji/signal_strength.png b/common/img/emoji/signal_strength.png deleted file mode 100644 index a4bd23ebf7..0000000000 Binary files a/common/img/emoji/signal_strength.png and /dev/null differ diff --git a/common/img/emoji/six.png b/common/img/emoji/six.png deleted file mode 100644 index 5688055657..0000000000 Binary files a/common/img/emoji/six.png and /dev/null differ diff --git a/common/img/emoji/six_pointed_star.png b/common/img/emoji/six_pointed_star.png deleted file mode 100644 index 010f8f5f95..0000000000 Binary files a/common/img/emoji/six_pointed_star.png and /dev/null differ diff --git a/common/img/emoji/ski.png b/common/img/emoji/ski.png deleted file mode 100644 index c97de3ed92..0000000000 Binary files a/common/img/emoji/ski.png and /dev/null differ diff --git a/common/img/emoji/skull.png b/common/img/emoji/skull.png deleted file mode 100644 index bd4ee38297..0000000000 Binary files a/common/img/emoji/skull.png and /dev/null differ diff --git a/common/img/emoji/sleeping.png b/common/img/emoji/sleeping.png deleted file mode 100644 index a2f3bf757e..0000000000 Binary files a/common/img/emoji/sleeping.png and /dev/null differ diff --git a/common/img/emoji/sleepy.png b/common/img/emoji/sleepy.png deleted file mode 100644 index df4f55efd9..0000000000 Binary files a/common/img/emoji/sleepy.png and /dev/null differ diff --git a/common/img/emoji/slot_machine.png b/common/img/emoji/slot_machine.png deleted file mode 100644 index 26f114830b..0000000000 Binary files a/common/img/emoji/slot_machine.png and /dev/null differ diff --git a/common/img/emoji/small_blue_diamond.png b/common/img/emoji/small_blue_diamond.png deleted file mode 100644 index 5a7b5d555a..0000000000 Binary files a/common/img/emoji/small_blue_diamond.png and /dev/null differ diff --git a/common/img/emoji/small_orange_diamond.png b/common/img/emoji/small_orange_diamond.png deleted file mode 100644 index 04941d37b6..0000000000 Binary files a/common/img/emoji/small_orange_diamond.png and /dev/null differ diff --git a/common/img/emoji/small_red_triangle.png b/common/img/emoji/small_red_triangle.png deleted file mode 100644 index 8c4428da8f..0000000000 Binary files a/common/img/emoji/small_red_triangle.png and /dev/null differ diff --git a/common/img/emoji/small_red_triangle_down.png b/common/img/emoji/small_red_triangle_down.png deleted file mode 100644 index 94832f060c..0000000000 Binary files a/common/img/emoji/small_red_triangle_down.png and /dev/null differ diff --git a/common/img/emoji/smile.png b/common/img/emoji/smile.png deleted file mode 100644 index 81a8396899..0000000000 Binary files a/common/img/emoji/smile.png and /dev/null differ diff --git a/common/img/emoji/smile_cat.png b/common/img/emoji/smile_cat.png deleted file mode 100644 index ad333ba3b6..0000000000 Binary files a/common/img/emoji/smile_cat.png and /dev/null differ diff --git a/common/img/emoji/smiley.png b/common/img/emoji/smiley.png deleted file mode 100644 index 77b581d68f..0000000000 Binary files a/common/img/emoji/smiley.png and /dev/null differ diff --git a/common/img/emoji/smiley_cat.png b/common/img/emoji/smiley_cat.png deleted file mode 100644 index dbf1b0276a..0000000000 Binary files a/common/img/emoji/smiley_cat.png and /dev/null differ diff --git a/common/img/emoji/smiling_imp.png b/common/img/emoji/smiling_imp.png deleted file mode 100644 index d904049309..0000000000 Binary files a/common/img/emoji/smiling_imp.png and /dev/null differ diff --git a/common/img/emoji/smirk.png b/common/img/emoji/smirk.png deleted file mode 100644 index bc6e5082c8..0000000000 Binary files a/common/img/emoji/smirk.png and /dev/null differ diff --git a/common/img/emoji/smirk_cat.png b/common/img/emoji/smirk_cat.png deleted file mode 100644 index 351565e246..0000000000 Binary files a/common/img/emoji/smirk_cat.png and /dev/null differ diff --git a/common/img/emoji/smoking.png b/common/img/emoji/smoking.png deleted file mode 100644 index 4aad6cbd7c..0000000000 Binary files a/common/img/emoji/smoking.png and /dev/null differ diff --git a/common/img/emoji/snail.png b/common/img/emoji/snail.png deleted file mode 100644 index e75e69a84d..0000000000 Binary files a/common/img/emoji/snail.png and /dev/null differ diff --git a/common/img/emoji/snake.png b/common/img/emoji/snake.png deleted file mode 100644 index ef58933e2b..0000000000 Binary files a/common/img/emoji/snake.png and /dev/null differ diff --git a/common/img/emoji/snowboarder.png b/common/img/emoji/snowboarder.png deleted file mode 100644 index aeda5c8d87..0000000000 Binary files a/common/img/emoji/snowboarder.png and /dev/null differ diff --git a/common/img/emoji/snowflake.png b/common/img/emoji/snowflake.png deleted file mode 100644 index 54b68ff4f1..0000000000 Binary files a/common/img/emoji/snowflake.png and /dev/null differ diff --git a/common/img/emoji/snowman.png b/common/img/emoji/snowman.png deleted file mode 100644 index a97902e530..0000000000 Binary files a/common/img/emoji/snowman.png and /dev/null differ diff --git a/common/img/emoji/sob.png b/common/img/emoji/sob.png deleted file mode 100644 index 7d433183aa..0000000000 Binary files a/common/img/emoji/sob.png and /dev/null differ diff --git a/common/img/emoji/soccer.png b/common/img/emoji/soccer.png deleted file mode 100644 index 1e118b5b18..0000000000 Binary files a/common/img/emoji/soccer.png and /dev/null differ diff --git a/common/img/emoji/soon.png b/common/img/emoji/soon.png deleted file mode 100644 index 9386615a32..0000000000 Binary files a/common/img/emoji/soon.png and /dev/null differ diff --git a/common/img/emoji/sos.png b/common/img/emoji/sos.png deleted file mode 100644 index e3e16ef73f..0000000000 Binary files a/common/img/emoji/sos.png and /dev/null differ diff --git a/common/img/emoji/sound.png b/common/img/emoji/sound.png deleted file mode 100644 index 6aa4dbff4c..0000000000 Binary files a/common/img/emoji/sound.png and /dev/null differ diff --git a/common/img/emoji/space_invader.png b/common/img/emoji/space_invader.png deleted file mode 100644 index 3840491674..0000000000 Binary files a/common/img/emoji/space_invader.png and /dev/null differ diff --git a/common/img/emoji/spades.png b/common/img/emoji/spades.png deleted file mode 100644 index 133a1aba8a..0000000000 Binary files a/common/img/emoji/spades.png and /dev/null differ diff --git a/common/img/emoji/spaghetti.png b/common/img/emoji/spaghetti.png deleted file mode 100644 index 08de243f55..0000000000 Binary files a/common/img/emoji/spaghetti.png and /dev/null differ diff --git a/common/img/emoji/sparkle.png b/common/img/emoji/sparkle.png deleted file mode 100644 index 23a68ceb20..0000000000 Binary files a/common/img/emoji/sparkle.png and /dev/null differ diff --git a/common/img/emoji/sparkler.png b/common/img/emoji/sparkler.png deleted file mode 100644 index 4aabd7e0ed..0000000000 Binary files a/common/img/emoji/sparkler.png and /dev/null differ diff --git a/common/img/emoji/sparkles.png b/common/img/emoji/sparkles.png deleted file mode 100644 index 92138828df..0000000000 Binary files a/common/img/emoji/sparkles.png and /dev/null differ diff --git a/common/img/emoji/sparkling_heart.png b/common/img/emoji/sparkling_heart.png deleted file mode 100644 index 0826bbc063..0000000000 Binary files a/common/img/emoji/sparkling_heart.png and /dev/null differ diff --git a/common/img/emoji/speak_no_evil.png b/common/img/emoji/speak_no_evil.png deleted file mode 100644 index 87944c4de5..0000000000 Binary files a/common/img/emoji/speak_no_evil.png and /dev/null differ diff --git a/common/img/emoji/speaker.png b/common/img/emoji/speaker.png deleted file mode 100644 index c884bd4f6c..0000000000 Binary files a/common/img/emoji/speaker.png and /dev/null differ diff --git a/common/img/emoji/speech_balloon.png b/common/img/emoji/speech_balloon.png deleted file mode 100644 index 2896c27888..0000000000 Binary files a/common/img/emoji/speech_balloon.png and /dev/null differ diff --git a/common/img/emoji/speedboat.png b/common/img/emoji/speedboat.png deleted file mode 100644 index da6689b3be..0000000000 Binary files a/common/img/emoji/speedboat.png and /dev/null differ diff --git a/common/img/emoji/squirrel.png b/common/img/emoji/squirrel.png deleted file mode 100644 index a58a47f62f..0000000000 Binary files a/common/img/emoji/squirrel.png and /dev/null differ diff --git a/common/img/emoji/star.png b/common/img/emoji/star.png deleted file mode 100644 index 1bfddc8625..0000000000 Binary files a/common/img/emoji/star.png and /dev/null differ diff --git a/common/img/emoji/star2.png b/common/img/emoji/star2.png deleted file mode 100644 index 8b40ff4c8c..0000000000 Binary files a/common/img/emoji/star2.png and /dev/null differ diff --git a/common/img/emoji/stars.png b/common/img/emoji/stars.png deleted file mode 100644 index 097a84241c..0000000000 Binary files a/common/img/emoji/stars.png and /dev/null differ diff --git a/common/img/emoji/station.png b/common/img/emoji/station.png deleted file mode 100644 index e77daa8a75..0000000000 Binary files a/common/img/emoji/station.png and /dev/null differ diff --git a/common/img/emoji/statue_of_liberty.png b/common/img/emoji/statue_of_liberty.png deleted file mode 100644 index 9ad9028068..0000000000 Binary files a/common/img/emoji/statue_of_liberty.png and /dev/null differ diff --git a/common/img/emoji/steam_locomotive.png b/common/img/emoji/steam_locomotive.png deleted file mode 100644 index 5495077667..0000000000 Binary files a/common/img/emoji/steam_locomotive.png and /dev/null differ diff --git a/common/img/emoji/stew.png b/common/img/emoji/stew.png deleted file mode 100644 index 6e80b4a9c4..0000000000 Binary files a/common/img/emoji/stew.png and /dev/null differ diff --git a/common/img/emoji/straight_ruler.png b/common/img/emoji/straight_ruler.png deleted file mode 100644 index af8cb4bcff..0000000000 Binary files a/common/img/emoji/straight_ruler.png and /dev/null differ diff --git a/common/img/emoji/strawberry.png b/common/img/emoji/strawberry.png deleted file mode 100644 index 13eb827ab8..0000000000 Binary files a/common/img/emoji/strawberry.png and /dev/null differ diff --git a/common/img/emoji/stuck_out_tongue.png b/common/img/emoji/stuck_out_tongue.png deleted file mode 100644 index 53c41433f5..0000000000 Binary files a/common/img/emoji/stuck_out_tongue.png and /dev/null differ diff --git a/common/img/emoji/stuck_out_tongue_closed_eyes.png b/common/img/emoji/stuck_out_tongue_closed_eyes.png deleted file mode 100644 index 333716ee1f..0000000000 Binary files a/common/img/emoji/stuck_out_tongue_closed_eyes.png and /dev/null differ diff --git a/common/img/emoji/stuck_out_tongue_winking_eye.png b/common/img/emoji/stuck_out_tongue_winking_eye.png deleted file mode 100644 index 6ae9d497d3..0000000000 Binary files a/common/img/emoji/stuck_out_tongue_winking_eye.png and /dev/null differ diff --git a/common/img/emoji/sun_with_face.png b/common/img/emoji/sun_with_face.png deleted file mode 100644 index ee276636fa..0000000000 Binary files a/common/img/emoji/sun_with_face.png and /dev/null differ diff --git a/common/img/emoji/sunflower.png b/common/img/emoji/sunflower.png deleted file mode 100644 index d9bad194a2..0000000000 Binary files a/common/img/emoji/sunflower.png and /dev/null differ diff --git a/common/img/emoji/sunglasses.png b/common/img/emoji/sunglasses.png deleted file mode 100644 index 1c468a1c91..0000000000 Binary files a/common/img/emoji/sunglasses.png and /dev/null differ diff --git a/common/img/emoji/sunny.png b/common/img/emoji/sunny.png deleted file mode 100644 index d23c095e08..0000000000 Binary files a/common/img/emoji/sunny.png and /dev/null differ diff --git a/common/img/emoji/sunrise.png b/common/img/emoji/sunrise.png deleted file mode 100644 index ec58dcc94f..0000000000 Binary files a/common/img/emoji/sunrise.png and /dev/null differ diff --git a/common/img/emoji/sunrise_over_mountains.png b/common/img/emoji/sunrise_over_mountains.png deleted file mode 100644 index ebc3db1468..0000000000 Binary files a/common/img/emoji/sunrise_over_mountains.png and /dev/null differ diff --git a/common/img/emoji/surfer.png b/common/img/emoji/surfer.png deleted file mode 100644 index b067e8cb32..0000000000 Binary files a/common/img/emoji/surfer.png and /dev/null differ diff --git a/common/img/emoji/sushi.png b/common/img/emoji/sushi.png deleted file mode 100644 index 0d179bd975..0000000000 Binary files a/common/img/emoji/sushi.png and /dev/null differ diff --git a/common/img/emoji/suspect.png b/common/img/emoji/suspect.png deleted file mode 100644 index 58e8921c0a..0000000000 Binary files a/common/img/emoji/suspect.png and /dev/null differ diff --git a/common/img/emoji/suspension_railway.png b/common/img/emoji/suspension_railway.png deleted file mode 100644 index aaa45f61f1..0000000000 Binary files a/common/img/emoji/suspension_railway.png and /dev/null differ diff --git a/common/img/emoji/sweat.png b/common/img/emoji/sweat.png deleted file mode 100644 index e894b76996..0000000000 Binary files a/common/img/emoji/sweat.png and /dev/null differ diff --git a/common/img/emoji/sweat_drops.png b/common/img/emoji/sweat_drops.png deleted file mode 100644 index a83b3e960c..0000000000 Binary files a/common/img/emoji/sweat_drops.png and /dev/null differ diff --git a/common/img/emoji/sweat_smile.png b/common/img/emoji/sweat_smile.png deleted file mode 100644 index 3903f717f3..0000000000 Binary files a/common/img/emoji/sweat_smile.png and /dev/null differ diff --git a/common/img/emoji/sweet_potato.png b/common/img/emoji/sweet_potato.png deleted file mode 100644 index 32117fa9c7..0000000000 Binary files a/common/img/emoji/sweet_potato.png and /dev/null differ diff --git a/common/img/emoji/swimmer.png b/common/img/emoji/swimmer.png deleted file mode 100644 index d3878a0652..0000000000 Binary files a/common/img/emoji/swimmer.png and /dev/null differ diff --git a/common/img/emoji/symbols.png b/common/img/emoji/symbols.png deleted file mode 100644 index 16bc1da921..0000000000 Binary files a/common/img/emoji/symbols.png and /dev/null differ diff --git a/common/img/emoji/syringe.png b/common/img/emoji/syringe.png deleted file mode 100644 index e7e7ab6e39..0000000000 Binary files a/common/img/emoji/syringe.png and /dev/null differ diff --git a/common/img/emoji/tada.png b/common/img/emoji/tada.png deleted file mode 100644 index 7411b5266a..0000000000 Binary files a/common/img/emoji/tada.png and /dev/null differ diff --git a/common/img/emoji/tanabata_tree.png b/common/img/emoji/tanabata_tree.png deleted file mode 100644 index 473346410f..0000000000 Binary files a/common/img/emoji/tanabata_tree.png and /dev/null differ diff --git a/common/img/emoji/tangerine.png b/common/img/emoji/tangerine.png deleted file mode 100644 index fc9d4f82ad..0000000000 Binary files a/common/img/emoji/tangerine.png and /dev/null differ diff --git a/common/img/emoji/taurus.png b/common/img/emoji/taurus.png deleted file mode 100644 index 6af582f69d..0000000000 Binary files a/common/img/emoji/taurus.png and /dev/null differ diff --git a/common/img/emoji/taxi.png b/common/img/emoji/taxi.png deleted file mode 100644 index 60a50d365a..0000000000 Binary files a/common/img/emoji/taxi.png and /dev/null differ diff --git a/common/img/emoji/tea.png b/common/img/emoji/tea.png deleted file mode 100644 index 3ece0b708a..0000000000 Binary files a/common/img/emoji/tea.png and /dev/null differ diff --git a/common/img/emoji/telephone.png b/common/img/emoji/telephone.png deleted file mode 100644 index 87d2559b55..0000000000 Binary files a/common/img/emoji/telephone.png and /dev/null differ diff --git a/common/img/emoji/telephone_receiver.png b/common/img/emoji/telephone_receiver.png deleted file mode 100644 index 36e21e0123..0000000000 Binary files a/common/img/emoji/telephone_receiver.png and /dev/null differ diff --git a/common/img/emoji/telescope.png b/common/img/emoji/telescope.png deleted file mode 100644 index 51fd8a07fa..0000000000 Binary files a/common/img/emoji/telescope.png and /dev/null differ diff --git a/common/img/emoji/tennis.png b/common/img/emoji/tennis.png deleted file mode 100644 index 278d904ee2..0000000000 Binary files a/common/img/emoji/tennis.png and /dev/null differ diff --git a/common/img/emoji/tent.png b/common/img/emoji/tent.png deleted file mode 100644 index 5c0d20e48b..0000000000 Binary files a/common/img/emoji/tent.png and /dev/null differ diff --git a/common/img/emoji/thought_balloon.png b/common/img/emoji/thought_balloon.png deleted file mode 100644 index 701bdf0f64..0000000000 Binary files a/common/img/emoji/thought_balloon.png and /dev/null differ diff --git a/common/img/emoji/three.png b/common/img/emoji/three.png deleted file mode 100644 index 55644c9900..0000000000 Binary files a/common/img/emoji/three.png and /dev/null differ diff --git a/common/img/emoji/thumbsdown.png b/common/img/emoji/thumbsdown.png deleted file mode 100644 index e44c04219e..0000000000 Binary files a/common/img/emoji/thumbsdown.png and /dev/null differ diff --git a/common/img/emoji/thumbsup.png b/common/img/emoji/thumbsup.png deleted file mode 100644 index 3a43ecae29..0000000000 Binary files a/common/img/emoji/thumbsup.png and /dev/null differ diff --git a/common/img/emoji/ticket.png b/common/img/emoji/ticket.png deleted file mode 100644 index cdacf1a70b..0000000000 Binary files a/common/img/emoji/ticket.png and /dev/null differ diff --git a/common/img/emoji/tiger.png b/common/img/emoji/tiger.png deleted file mode 100644 index d6cc84a3ba..0000000000 Binary files a/common/img/emoji/tiger.png and /dev/null differ diff --git a/common/img/emoji/tiger2.png b/common/img/emoji/tiger2.png deleted file mode 100644 index b0c7d8dc3e..0000000000 Binary files a/common/img/emoji/tiger2.png and /dev/null differ diff --git a/common/img/emoji/tired_face.png b/common/img/emoji/tired_face.png deleted file mode 100644 index 3a8eefe565..0000000000 Binary files a/common/img/emoji/tired_face.png and /dev/null differ diff --git a/common/img/emoji/tm.png b/common/img/emoji/tm.png deleted file mode 100644 index 9ba71b75ba..0000000000 Binary files a/common/img/emoji/tm.png and /dev/null differ diff --git a/common/img/emoji/toilet.png b/common/img/emoji/toilet.png deleted file mode 100644 index e5cc4119a1..0000000000 Binary files a/common/img/emoji/toilet.png and /dev/null differ diff --git a/common/img/emoji/tokyo_tower.png b/common/img/emoji/tokyo_tower.png deleted file mode 100644 index e1cbd7a3c5..0000000000 Binary files a/common/img/emoji/tokyo_tower.png and /dev/null differ diff --git a/common/img/emoji/tomato.png b/common/img/emoji/tomato.png deleted file mode 100644 index a129700bbb..0000000000 Binary files a/common/img/emoji/tomato.png and /dev/null differ diff --git a/common/img/emoji/tongue.png b/common/img/emoji/tongue.png deleted file mode 100644 index b0bab12078..0000000000 Binary files a/common/img/emoji/tongue.png and /dev/null differ diff --git a/common/img/emoji/top.png b/common/img/emoji/top.png deleted file mode 100644 index 5aa4dd442d..0000000000 Binary files a/common/img/emoji/top.png and /dev/null differ diff --git a/common/img/emoji/tophat.png b/common/img/emoji/tophat.png deleted file mode 100644 index 7d27134d6a..0000000000 Binary files a/common/img/emoji/tophat.png and /dev/null differ diff --git a/common/img/emoji/tractor.png b/common/img/emoji/tractor.png deleted file mode 100644 index 058fd3eda5..0000000000 Binary files a/common/img/emoji/tractor.png and /dev/null differ diff --git a/common/img/emoji/traffic_light.png b/common/img/emoji/traffic_light.png deleted file mode 100644 index 42eaf70912..0000000000 Binary files a/common/img/emoji/traffic_light.png and /dev/null differ diff --git a/common/img/emoji/train.png b/common/img/emoji/train.png deleted file mode 100644 index 0a8ea52b2b..0000000000 Binary files a/common/img/emoji/train.png and /dev/null differ diff --git a/common/img/emoji/train2.png b/common/img/emoji/train2.png deleted file mode 100644 index 9c0d3ab640..0000000000 Binary files a/common/img/emoji/train2.png and /dev/null differ diff --git a/common/img/emoji/tram.png b/common/img/emoji/tram.png deleted file mode 100644 index 5eb29fb71c..0000000000 Binary files a/common/img/emoji/tram.png and /dev/null differ diff --git a/common/img/emoji/triangular_flag_on_post.png b/common/img/emoji/triangular_flag_on_post.png deleted file mode 100644 index f9a3f32d71..0000000000 Binary files a/common/img/emoji/triangular_flag_on_post.png and /dev/null differ diff --git a/common/img/emoji/triangular_ruler.png b/common/img/emoji/triangular_ruler.png deleted file mode 100644 index 383677cb74..0000000000 Binary files a/common/img/emoji/triangular_ruler.png and /dev/null differ diff --git a/common/img/emoji/trident.png b/common/img/emoji/trident.png deleted file mode 100644 index d79a7b4cce..0000000000 Binary files a/common/img/emoji/trident.png and /dev/null differ diff --git a/common/img/emoji/triumph.png b/common/img/emoji/triumph.png deleted file mode 100644 index 92f93bd102..0000000000 Binary files a/common/img/emoji/triumph.png and /dev/null differ diff --git a/common/img/emoji/trolleybus.png b/common/img/emoji/trolleybus.png deleted file mode 100644 index b9740a53f8..0000000000 Binary files a/common/img/emoji/trolleybus.png and /dev/null differ diff --git a/common/img/emoji/trollface.png b/common/img/emoji/trollface.png deleted file mode 100644 index cce7c75858..0000000000 Binary files a/common/img/emoji/trollface.png and /dev/null differ diff --git a/common/img/emoji/trophy.png b/common/img/emoji/trophy.png deleted file mode 100644 index 95d3b63f52..0000000000 Binary files a/common/img/emoji/trophy.png and /dev/null differ diff --git a/common/img/emoji/tropical_drink.png b/common/img/emoji/tropical_drink.png deleted file mode 100644 index 55ca9eeda7..0000000000 Binary files a/common/img/emoji/tropical_drink.png and /dev/null differ diff --git a/common/img/emoji/tropical_fish.png b/common/img/emoji/tropical_fish.png deleted file mode 100644 index a6d734987b..0000000000 Binary files a/common/img/emoji/tropical_fish.png and /dev/null differ diff --git a/common/img/emoji/truck.png b/common/img/emoji/truck.png deleted file mode 100644 index 3f25ba1f92..0000000000 Binary files a/common/img/emoji/truck.png and /dev/null differ diff --git a/common/img/emoji/trumpet.png b/common/img/emoji/trumpet.png deleted file mode 100644 index 8d4703fc22..0000000000 Binary files a/common/img/emoji/trumpet.png and /dev/null differ diff --git a/common/img/emoji/tshirt.png b/common/img/emoji/tshirt.png deleted file mode 100644 index 297a6d63ed..0000000000 Binary files a/common/img/emoji/tshirt.png and /dev/null differ diff --git a/common/img/emoji/tulip.png b/common/img/emoji/tulip.png deleted file mode 100644 index b3ee1102a5..0000000000 Binary files a/common/img/emoji/tulip.png and /dev/null differ diff --git a/common/img/emoji/turtle.png b/common/img/emoji/turtle.png deleted file mode 100644 index 04d1d96847..0000000000 Binary files a/common/img/emoji/turtle.png and /dev/null differ diff --git a/common/img/emoji/tv.png b/common/img/emoji/tv.png deleted file mode 100644 index 803dc3d412..0000000000 Binary files a/common/img/emoji/tv.png and /dev/null differ diff --git a/common/img/emoji/twisted_rightwards_arrows.png b/common/img/emoji/twisted_rightwards_arrows.png deleted file mode 100644 index 25cde18b25..0000000000 Binary files a/common/img/emoji/twisted_rightwards_arrows.png and /dev/null differ diff --git a/common/img/emoji/two.png b/common/img/emoji/two.png deleted file mode 100644 index c191f8a322..0000000000 Binary files a/common/img/emoji/two.png and /dev/null differ diff --git a/common/img/emoji/two_hearts.png b/common/img/emoji/two_hearts.png deleted file mode 100644 index b189e9aea8..0000000000 Binary files a/common/img/emoji/two_hearts.png and /dev/null differ diff --git a/common/img/emoji/two_men_holding_hands.png b/common/img/emoji/two_men_holding_hands.png deleted file mode 100644 index d1099f21ff..0000000000 Binary files a/common/img/emoji/two_men_holding_hands.png and /dev/null differ diff --git a/common/img/emoji/two_women_holding_hands.png b/common/img/emoji/two_women_holding_hands.png deleted file mode 100644 index 619646c4e0..0000000000 Binary files a/common/img/emoji/two_women_holding_hands.png and /dev/null differ diff --git a/common/img/emoji/u5272.png b/common/img/emoji/u5272.png deleted file mode 100644 index 2148253fc1..0000000000 Binary files a/common/img/emoji/u5272.png and /dev/null differ diff --git a/common/img/emoji/u5408.png b/common/img/emoji/u5408.png deleted file mode 100644 index 03ab0d8746..0000000000 Binary files a/common/img/emoji/u5408.png and /dev/null differ diff --git a/common/img/emoji/u55b6.png b/common/img/emoji/u55b6.png deleted file mode 100644 index ba946d3f33..0000000000 Binary files a/common/img/emoji/u55b6.png and /dev/null differ diff --git a/common/img/emoji/u6307.png b/common/img/emoji/u6307.png deleted file mode 100644 index 6557f5672f..0000000000 Binary files a/common/img/emoji/u6307.png and /dev/null differ diff --git a/common/img/emoji/u6708.png b/common/img/emoji/u6708.png deleted file mode 100644 index e4dfe5aa76..0000000000 Binary files a/common/img/emoji/u6708.png and /dev/null differ diff --git a/common/img/emoji/u6709.png b/common/img/emoji/u6709.png deleted file mode 100644 index cd8fb3f62a..0000000000 Binary files a/common/img/emoji/u6709.png and /dev/null differ diff --git a/common/img/emoji/u6e80.png b/common/img/emoji/u6e80.png deleted file mode 100644 index 5df1cb878f..0000000000 Binary files a/common/img/emoji/u6e80.png and /dev/null differ diff --git a/common/img/emoji/u7121.png b/common/img/emoji/u7121.png deleted file mode 100644 index 25f694ed3f..0000000000 Binary files a/common/img/emoji/u7121.png and /dev/null differ diff --git a/common/img/emoji/u7533.png b/common/img/emoji/u7533.png deleted file mode 100644 index fc4a9901b4..0000000000 Binary files a/common/img/emoji/u7533.png and /dev/null differ diff --git a/common/img/emoji/u7981.png b/common/img/emoji/u7981.png deleted file mode 100644 index f550a573da..0000000000 Binary files a/common/img/emoji/u7981.png and /dev/null differ diff --git a/common/img/emoji/u7a7a.png b/common/img/emoji/u7a7a.png deleted file mode 100644 index c05f5cff73..0000000000 Binary files a/common/img/emoji/u7a7a.png and /dev/null differ diff --git a/common/img/emoji/uk.png b/common/img/emoji/uk.png deleted file mode 100644 index 2a62c7a081..0000000000 Binary files a/common/img/emoji/uk.png and /dev/null differ diff --git a/common/img/emoji/umbrella.png b/common/img/emoji/umbrella.png deleted file mode 100644 index 1db722fa66..0000000000 Binary files a/common/img/emoji/umbrella.png and /dev/null differ diff --git a/common/img/emoji/unamused.png b/common/img/emoji/unamused.png deleted file mode 100644 index 3722e6f575..0000000000 Binary files a/common/img/emoji/unamused.png and /dev/null differ diff --git a/common/img/emoji/underage.png b/common/img/emoji/underage.png deleted file mode 100644 index a789b3c620..0000000000 Binary files a/common/img/emoji/underage.png and /dev/null differ diff --git a/common/img/emoji/unicode/0023-20e3.png b/common/img/emoji/unicode/0023-20e3.png deleted file mode 100644 index 6765d7d3c2..0000000000 Binary files a/common/img/emoji/unicode/0023-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0023-fe0f-20e3.png b/common/img/emoji/unicode/0023-fe0f-20e3.png deleted file mode 100644 index 6765d7d3c2..0000000000 Binary files a/common/img/emoji/unicode/0023-fe0f-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0030-20e3.png b/common/img/emoji/unicode/0030-20e3.png deleted file mode 100644 index 15e7446c81..0000000000 Binary files a/common/img/emoji/unicode/0030-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0030-fe0f-20e3.png b/common/img/emoji/unicode/0030-fe0f-20e3.png deleted file mode 100644 index 15e7446c81..0000000000 Binary files a/common/img/emoji/unicode/0030-fe0f-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0031-20e3.png b/common/img/emoji/unicode/0031-20e3.png deleted file mode 100644 index 2d1f9f8c49..0000000000 Binary files a/common/img/emoji/unicode/0031-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0031-fe0f-20e3.png b/common/img/emoji/unicode/0031-fe0f-20e3.png deleted file mode 100644 index 2d1f9f8c49..0000000000 Binary files a/common/img/emoji/unicode/0031-fe0f-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0032-20e3.png b/common/img/emoji/unicode/0032-20e3.png deleted file mode 100644 index c191f8a322..0000000000 Binary files a/common/img/emoji/unicode/0032-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0032-fe0f-20e3.png b/common/img/emoji/unicode/0032-fe0f-20e3.png deleted file mode 100644 index c191f8a322..0000000000 Binary files a/common/img/emoji/unicode/0032-fe0f-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0033-20e3.png b/common/img/emoji/unicode/0033-20e3.png deleted file mode 100644 index 55644c9900..0000000000 Binary files a/common/img/emoji/unicode/0033-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0033-fe0f-20e3.png b/common/img/emoji/unicode/0033-fe0f-20e3.png deleted file mode 100644 index 55644c9900..0000000000 Binary files a/common/img/emoji/unicode/0033-fe0f-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0034-20e3.png b/common/img/emoji/unicode/0034-20e3.png deleted file mode 100644 index 14782ba23b..0000000000 Binary files a/common/img/emoji/unicode/0034-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0034-fe0f-20e3.png b/common/img/emoji/unicode/0034-fe0f-20e3.png deleted file mode 100644 index 14782ba23b..0000000000 Binary files a/common/img/emoji/unicode/0034-fe0f-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0035-20e3.png b/common/img/emoji/unicode/0035-20e3.png deleted file mode 100644 index 794321aa22..0000000000 Binary files a/common/img/emoji/unicode/0035-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0035-fe0f-20e3.png b/common/img/emoji/unicode/0035-fe0f-20e3.png deleted file mode 100644 index 794321aa22..0000000000 Binary files a/common/img/emoji/unicode/0035-fe0f-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0036-20e3.png b/common/img/emoji/unicode/0036-20e3.png deleted file mode 100644 index 5688055657..0000000000 Binary files a/common/img/emoji/unicode/0036-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0036-fe0f-20e3.png b/common/img/emoji/unicode/0036-fe0f-20e3.png deleted file mode 100644 index 5688055657..0000000000 Binary files a/common/img/emoji/unicode/0036-fe0f-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0037-20e3.png b/common/img/emoji/unicode/0037-20e3.png deleted file mode 100644 index 354e89ae75..0000000000 Binary files a/common/img/emoji/unicode/0037-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0037-fe0f-20e3.png b/common/img/emoji/unicode/0037-fe0f-20e3.png deleted file mode 100644 index 354e89ae75..0000000000 Binary files a/common/img/emoji/unicode/0037-fe0f-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0038-20e3.png b/common/img/emoji/unicode/0038-20e3.png deleted file mode 100644 index 7bdb422327..0000000000 Binary files a/common/img/emoji/unicode/0038-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0038-fe0f-20e3.png b/common/img/emoji/unicode/0038-fe0f-20e3.png deleted file mode 100644 index 7bdb422327..0000000000 Binary files a/common/img/emoji/unicode/0038-fe0f-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0039-20e3.png b/common/img/emoji/unicode/0039-20e3.png deleted file mode 100644 index 8006cc909f..0000000000 Binary files a/common/img/emoji/unicode/0039-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/0039-fe0f-20e3.png b/common/img/emoji/unicode/0039-fe0f-20e3.png deleted file mode 100644 index 8006cc909f..0000000000 Binary files a/common/img/emoji/unicode/0039-fe0f-20e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/00a9.png b/common/img/emoji/unicode/00a9.png deleted file mode 100644 index d59f580a94..0000000000 Binary files a/common/img/emoji/unicode/00a9.png and /dev/null differ diff --git a/common/img/emoji/unicode/00ae.png b/common/img/emoji/unicode/00ae.png deleted file mode 100644 index e5394109ac..0000000000 Binary files a/common/img/emoji/unicode/00ae.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f004-fe0f.png b/common/img/emoji/unicode/1f004-fe0f.png deleted file mode 100644 index f51ce65fdd..0000000000 Binary files a/common/img/emoji/unicode/1f004-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f004.png b/common/img/emoji/unicode/1f004.png deleted file mode 100644 index f51ce65fdd..0000000000 Binary files a/common/img/emoji/unicode/1f004.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f0cf.png b/common/img/emoji/unicode/1f0cf.png deleted file mode 100644 index 4c78f3614d..0000000000 Binary files a/common/img/emoji/unicode/1f0cf.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f170.png b/common/img/emoji/unicode/1f170.png deleted file mode 100644 index 4908a44fc0..0000000000 Binary files a/common/img/emoji/unicode/1f170.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f171.png b/common/img/emoji/unicode/1f171.png deleted file mode 100644 index 8742b3d2e3..0000000000 Binary files a/common/img/emoji/unicode/1f171.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f17e.png b/common/img/emoji/unicode/1f17e.png deleted file mode 100644 index d85f9fb98c..0000000000 Binary files a/common/img/emoji/unicode/1f17e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f17f-fe0f.png b/common/img/emoji/unicode/1f17f-fe0f.png deleted file mode 100644 index c24af81ccf..0000000000 Binary files a/common/img/emoji/unicode/1f17f-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f17f.png b/common/img/emoji/unicode/1f17f.png deleted file mode 100644 index c24af81ccf..0000000000 Binary files a/common/img/emoji/unicode/1f17f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f18e.png b/common/img/emoji/unicode/1f18e.png deleted file mode 100644 index 2a52220476..0000000000 Binary files a/common/img/emoji/unicode/1f18e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f191.png b/common/img/emoji/unicode/1f191.png deleted file mode 100644 index 15ac67525a..0000000000 Binary files a/common/img/emoji/unicode/1f191.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f192.png b/common/img/emoji/unicode/1f192.png deleted file mode 100644 index 937dcd7921..0000000000 Binary files a/common/img/emoji/unicode/1f192.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f193.png b/common/img/emoji/unicode/1f193.png deleted file mode 100644 index c886cf2494..0000000000 Binary files a/common/img/emoji/unicode/1f193.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f194.png b/common/img/emoji/unicode/1f194.png deleted file mode 100644 index 47437a76d3..0000000000 Binary files a/common/img/emoji/unicode/1f194.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f195.png b/common/img/emoji/unicode/1f195.png deleted file mode 100644 index 28d1570e0a..0000000000 Binary files a/common/img/emoji/unicode/1f195.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f196.png b/common/img/emoji/unicode/1f196.png deleted file mode 100644 index 2ca180ae39..0000000000 Binary files a/common/img/emoji/unicode/1f196.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f197.png b/common/img/emoji/unicode/1f197.png deleted file mode 100644 index 6433d1a90a..0000000000 Binary files a/common/img/emoji/unicode/1f197.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f198.png b/common/img/emoji/unicode/1f198.png deleted file mode 100644 index e3e16ef73f..0000000000 Binary files a/common/img/emoji/unicode/1f198.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f199.png b/common/img/emoji/unicode/1f199.png deleted file mode 100644 index 829219a868..0000000000 Binary files a/common/img/emoji/unicode/1f199.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f19a.png b/common/img/emoji/unicode/1f19a.png deleted file mode 100644 index 863638850e..0000000000 Binary files a/common/img/emoji/unicode/1f19a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f1e8-1f1f3.png b/common/img/emoji/unicode/1f1e8-1f1f3.png deleted file mode 100644 index b30dcc53df..0000000000 Binary files a/common/img/emoji/unicode/1f1e8-1f1f3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f1e9-1f1ea.png b/common/img/emoji/unicode/1f1e9-1f1ea.png deleted file mode 100644 index 16a28548c9..0000000000 Binary files a/common/img/emoji/unicode/1f1e9-1f1ea.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f1ea-1f1f8.png b/common/img/emoji/unicode/1f1ea-1f1f8.png deleted file mode 100644 index 71b30bff35..0000000000 Binary files a/common/img/emoji/unicode/1f1ea-1f1f8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f1eb-1f1f7.png b/common/img/emoji/unicode/1f1eb-1f1f7.png deleted file mode 100644 index 6311c91159..0000000000 Binary files a/common/img/emoji/unicode/1f1eb-1f1f7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f1ec-1f1e7.png b/common/img/emoji/unicode/1f1ec-1f1e7.png deleted file mode 100644 index 2a62c7a081..0000000000 Binary files a/common/img/emoji/unicode/1f1ec-1f1e7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f1ee-1f1f9.png b/common/img/emoji/unicode/1f1ee-1f1f9.png deleted file mode 100644 index 70bc9f3246..0000000000 Binary files a/common/img/emoji/unicode/1f1ee-1f1f9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f1ef-1f1f5.png b/common/img/emoji/unicode/1f1ef-1f1f5.png deleted file mode 100644 index b786efbbd8..0000000000 Binary files a/common/img/emoji/unicode/1f1ef-1f1f5.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f1f0-1f1f7.png b/common/img/emoji/unicode/1f1f0-1f1f7.png deleted file mode 100644 index b4c0c1b673..0000000000 Binary files a/common/img/emoji/unicode/1f1f0-1f1f7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f1f7-1f1fa.png b/common/img/emoji/unicode/1f1f7-1f1fa.png deleted file mode 100644 index 55fcf3549e..0000000000 Binary files a/common/img/emoji/unicode/1f1f7-1f1fa.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f1fa-1f1f8.png b/common/img/emoji/unicode/1f1fa-1f1f8.png deleted file mode 100644 index 38137669aa..0000000000 Binary files a/common/img/emoji/unicode/1f1fa-1f1f8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f201.png b/common/img/emoji/unicode/1f201.png deleted file mode 100644 index 3bef28c9fd..0000000000 Binary files a/common/img/emoji/unicode/1f201.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f202.png b/common/img/emoji/unicode/1f202.png deleted file mode 100644 index 387f098b99..0000000000 Binary files a/common/img/emoji/unicode/1f202.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f21a-fe0f.png b/common/img/emoji/unicode/1f21a-fe0f.png deleted file mode 100644 index 25f694ed3f..0000000000 Binary files a/common/img/emoji/unicode/1f21a-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f21a.png b/common/img/emoji/unicode/1f21a.png deleted file mode 100644 index 25f694ed3f..0000000000 Binary files a/common/img/emoji/unicode/1f21a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f22f-fe0f.png b/common/img/emoji/unicode/1f22f-fe0f.png deleted file mode 100644 index 6557f5672f..0000000000 Binary files a/common/img/emoji/unicode/1f22f-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f22f.png b/common/img/emoji/unicode/1f22f.png deleted file mode 100644 index 6557f5672f..0000000000 Binary files a/common/img/emoji/unicode/1f22f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f232.png b/common/img/emoji/unicode/1f232.png deleted file mode 100644 index f550a573da..0000000000 Binary files a/common/img/emoji/unicode/1f232.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f233.png b/common/img/emoji/unicode/1f233.png deleted file mode 100644 index c05f5cff73..0000000000 Binary files a/common/img/emoji/unicode/1f233.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f234.png b/common/img/emoji/unicode/1f234.png deleted file mode 100644 index 03ab0d8746..0000000000 Binary files a/common/img/emoji/unicode/1f234.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f235.png b/common/img/emoji/unicode/1f235.png deleted file mode 100644 index 5df1cb878f..0000000000 Binary files a/common/img/emoji/unicode/1f235.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f236.png b/common/img/emoji/unicode/1f236.png deleted file mode 100644 index cd8fb3f62a..0000000000 Binary files a/common/img/emoji/unicode/1f236.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f237.png b/common/img/emoji/unicode/1f237.png deleted file mode 100644 index e4dfe5aa76..0000000000 Binary files a/common/img/emoji/unicode/1f237.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f238.png b/common/img/emoji/unicode/1f238.png deleted file mode 100644 index fc4a9901b4..0000000000 Binary files a/common/img/emoji/unicode/1f238.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f239.png b/common/img/emoji/unicode/1f239.png deleted file mode 100644 index 2148253fc1..0000000000 Binary files a/common/img/emoji/unicode/1f239.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f23a.png b/common/img/emoji/unicode/1f23a.png deleted file mode 100644 index ba946d3f33..0000000000 Binary files a/common/img/emoji/unicode/1f23a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f250.png b/common/img/emoji/unicode/1f250.png deleted file mode 100644 index e79af78442..0000000000 Binary files a/common/img/emoji/unicode/1f250.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f251.png b/common/img/emoji/unicode/1f251.png deleted file mode 100644 index 2d20090318..0000000000 Binary files a/common/img/emoji/unicode/1f251.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f300.png b/common/img/emoji/unicode/1f300.png deleted file mode 100644 index 6c49f64b2f..0000000000 Binary files a/common/img/emoji/unicode/1f300.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f301.png b/common/img/emoji/unicode/1f301.png deleted file mode 100644 index 3c7b8b04b9..0000000000 Binary files a/common/img/emoji/unicode/1f301.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f302.png b/common/img/emoji/unicode/1f302.png deleted file mode 100644 index 072c5c217a..0000000000 Binary files a/common/img/emoji/unicode/1f302.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f303.png b/common/img/emoji/unicode/1f303.png deleted file mode 100644 index d4de585f64..0000000000 Binary files a/common/img/emoji/unicode/1f303.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f304.png b/common/img/emoji/unicode/1f304.png deleted file mode 100644 index ebc3db1468..0000000000 Binary files a/common/img/emoji/unicode/1f304.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f305.png b/common/img/emoji/unicode/1f305.png deleted file mode 100644 index ec58dcc94f..0000000000 Binary files a/common/img/emoji/unicode/1f305.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f306.png b/common/img/emoji/unicode/1f306.png deleted file mode 100644 index 7cb178a2cc..0000000000 Binary files a/common/img/emoji/unicode/1f306.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f307.png b/common/img/emoji/unicode/1f307.png deleted file mode 100644 index 91ca2a40b6..0000000000 Binary files a/common/img/emoji/unicode/1f307.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f308.png b/common/img/emoji/unicode/1f308.png deleted file mode 100644 index 6b1faa0379..0000000000 Binary files a/common/img/emoji/unicode/1f308.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f309.png b/common/img/emoji/unicode/1f309.png deleted file mode 100644 index 495b06c3df..0000000000 Binary files a/common/img/emoji/unicode/1f309.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f30a.png b/common/img/emoji/unicode/1f30a.png deleted file mode 100644 index f8d520cd49..0000000000 Binary files a/common/img/emoji/unicode/1f30a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f30b.png b/common/img/emoji/unicode/1f30b.png deleted file mode 100644 index 9b434539b0..0000000000 Binary files a/common/img/emoji/unicode/1f30b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f30c.png b/common/img/emoji/unicode/1f30c.png deleted file mode 100644 index 901090a126..0000000000 Binary files a/common/img/emoji/unicode/1f30c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f30d.png b/common/img/emoji/unicode/1f30d.png deleted file mode 100644 index 44ce5ecb62..0000000000 Binary files a/common/img/emoji/unicode/1f30d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f30e.png b/common/img/emoji/unicode/1f30e.png deleted file mode 100644 index 97d7176713..0000000000 Binary files a/common/img/emoji/unicode/1f30e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f30f.png b/common/img/emoji/unicode/1f30f.png deleted file mode 100644 index 95ec357ca8..0000000000 Binary files a/common/img/emoji/unicode/1f30f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f310.png b/common/img/emoji/unicode/1f310.png deleted file mode 100644 index b198646670..0000000000 Binary files a/common/img/emoji/unicode/1f310.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f311.png b/common/img/emoji/unicode/1f311.png deleted file mode 100644 index 540239b1f3..0000000000 Binary files a/common/img/emoji/unicode/1f311.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f312.png b/common/img/emoji/unicode/1f312.png deleted file mode 100644 index c8f13dd31c..0000000000 Binary files a/common/img/emoji/unicode/1f312.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f313.png b/common/img/emoji/unicode/1f313.png deleted file mode 100644 index f38c236937..0000000000 Binary files a/common/img/emoji/unicode/1f313.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f314.png b/common/img/emoji/unicode/1f314.png deleted file mode 100644 index dd8c484589..0000000000 Binary files a/common/img/emoji/unicode/1f314.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f315.png b/common/img/emoji/unicode/1f315.png deleted file mode 100644 index 8ff657a259..0000000000 Binary files a/common/img/emoji/unicode/1f315.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f316.png b/common/img/emoji/unicode/1f316.png deleted file mode 100644 index 8e324ec5f7..0000000000 Binary files a/common/img/emoji/unicode/1f316.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f317.png b/common/img/emoji/unicode/1f317.png deleted file mode 100644 index 355e3c3f79..0000000000 Binary files a/common/img/emoji/unicode/1f317.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f318.png b/common/img/emoji/unicode/1f318.png deleted file mode 100644 index 30387780fe..0000000000 Binary files a/common/img/emoji/unicode/1f318.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f319.png b/common/img/emoji/unicode/1f319.png deleted file mode 100644 index afdb450d1d..0000000000 Binary files a/common/img/emoji/unicode/1f319.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f31a.png b/common/img/emoji/unicode/1f31a.png deleted file mode 100644 index b9aff7a068..0000000000 Binary files a/common/img/emoji/unicode/1f31a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f31b.png b/common/img/emoji/unicode/1f31b.png deleted file mode 100644 index 85ae2ce72d..0000000000 Binary files a/common/img/emoji/unicode/1f31b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f31c.png b/common/img/emoji/unicode/1f31c.png deleted file mode 100644 index 9ece82dfec..0000000000 Binary files a/common/img/emoji/unicode/1f31c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f31d.png b/common/img/emoji/unicode/1f31d.png deleted file mode 100644 index 94395a4080..0000000000 Binary files a/common/img/emoji/unicode/1f31d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f31e.png b/common/img/emoji/unicode/1f31e.png deleted file mode 100644 index ee276636fa..0000000000 Binary files a/common/img/emoji/unicode/1f31e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f31f.png b/common/img/emoji/unicode/1f31f.png deleted file mode 100644 index 8b40ff4c8c..0000000000 Binary files a/common/img/emoji/unicode/1f31f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f320.png b/common/img/emoji/unicode/1f320.png deleted file mode 100644 index 097a84241c..0000000000 Binary files a/common/img/emoji/unicode/1f320.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f330.png b/common/img/emoji/unicode/1f330.png deleted file mode 100644 index 066fb6bf6d..0000000000 Binary files a/common/img/emoji/unicode/1f330.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f331.png b/common/img/emoji/unicode/1f331.png deleted file mode 100644 index f0eb5a6b99..0000000000 Binary files a/common/img/emoji/unicode/1f331.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f332.png b/common/img/emoji/unicode/1f332.png deleted file mode 100644 index ae8ad10376..0000000000 Binary files a/common/img/emoji/unicode/1f332.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f333.png b/common/img/emoji/unicode/1f333.png deleted file mode 100644 index 9bb16bdfec..0000000000 Binary files a/common/img/emoji/unicode/1f333.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f334.png b/common/img/emoji/unicode/1f334.png deleted file mode 100644 index d534785ef9..0000000000 Binary files a/common/img/emoji/unicode/1f334.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f335.png b/common/img/emoji/unicode/1f335.png deleted file mode 100644 index 5a2c3cc725..0000000000 Binary files a/common/img/emoji/unicode/1f335.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f337.png b/common/img/emoji/unicode/1f337.png deleted file mode 100644 index b3ee1102a5..0000000000 Binary files a/common/img/emoji/unicode/1f337.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f338.png b/common/img/emoji/unicode/1f338.png deleted file mode 100644 index e031554999..0000000000 Binary files a/common/img/emoji/unicode/1f338.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f339.png b/common/img/emoji/unicode/1f339.png deleted file mode 100644 index 3479fbcbbd..0000000000 Binary files a/common/img/emoji/unicode/1f339.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f33a.png b/common/img/emoji/unicode/1f33a.png deleted file mode 100644 index 32a3774c09..0000000000 Binary files a/common/img/emoji/unicode/1f33a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f33b.png b/common/img/emoji/unicode/1f33b.png deleted file mode 100644 index d9bad194a2..0000000000 Binary files a/common/img/emoji/unicode/1f33b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f33c.png b/common/img/emoji/unicode/1f33c.png deleted file mode 100644 index 55a97353b4..0000000000 Binary files a/common/img/emoji/unicode/1f33c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f33d.png b/common/img/emoji/unicode/1f33d.png deleted file mode 100644 index fe5d8b1287..0000000000 Binary files a/common/img/emoji/unicode/1f33d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f33e.png b/common/img/emoji/unicode/1f33e.png deleted file mode 100644 index a9bba5c2c1..0000000000 Binary files a/common/img/emoji/unicode/1f33e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f33f.png b/common/img/emoji/unicode/1f33f.png deleted file mode 100644 index de1ff1b73b..0000000000 Binary files a/common/img/emoji/unicode/1f33f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f340.png b/common/img/emoji/unicode/1f340.png deleted file mode 100644 index f2014bea44..0000000000 Binary files a/common/img/emoji/unicode/1f340.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f341.png b/common/img/emoji/unicode/1f341.png deleted file mode 100644 index 4e9b47207d..0000000000 Binary files a/common/img/emoji/unicode/1f341.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f342.png b/common/img/emoji/unicode/1f342.png deleted file mode 100644 index d49f9c1757..0000000000 Binary files a/common/img/emoji/unicode/1f342.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f343.png b/common/img/emoji/unicode/1f343.png deleted file mode 100644 index 801e578e66..0000000000 Binary files a/common/img/emoji/unicode/1f343.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f344.png b/common/img/emoji/unicode/1f344.png deleted file mode 100644 index 5eeed8e790..0000000000 Binary files a/common/img/emoji/unicode/1f344.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f345.png b/common/img/emoji/unicode/1f345.png deleted file mode 100644 index a129700bbb..0000000000 Binary files a/common/img/emoji/unicode/1f345.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f346.png b/common/img/emoji/unicode/1f346.png deleted file mode 100644 index 566d6a844c..0000000000 Binary files a/common/img/emoji/unicode/1f346.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f347.png b/common/img/emoji/unicode/1f347.png deleted file mode 100644 index 0f9f007a12..0000000000 Binary files a/common/img/emoji/unicode/1f347.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f348.png b/common/img/emoji/unicode/1f348.png deleted file mode 100644 index 11c13cbbd4..0000000000 Binary files a/common/img/emoji/unicode/1f348.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f349.png b/common/img/emoji/unicode/1f349.png deleted file mode 100644 index fc212be784..0000000000 Binary files a/common/img/emoji/unicode/1f349.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f34a.png b/common/img/emoji/unicode/1f34a.png deleted file mode 100644 index fc9d4f82ad..0000000000 Binary files a/common/img/emoji/unicode/1f34a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f34b.png b/common/img/emoji/unicode/1f34b.png deleted file mode 100644 index 9814dc9598..0000000000 Binary files a/common/img/emoji/unicode/1f34b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f34c.png b/common/img/emoji/unicode/1f34c.png deleted file mode 100644 index a0563afb95..0000000000 Binary files a/common/img/emoji/unicode/1f34c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f34d.png b/common/img/emoji/unicode/1f34d.png deleted file mode 100644 index d6f8e28769..0000000000 Binary files a/common/img/emoji/unicode/1f34d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f34e.png b/common/img/emoji/unicode/1f34e.png deleted file mode 100644 index 08aa17b951..0000000000 Binary files a/common/img/emoji/unicode/1f34e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f34f.png b/common/img/emoji/unicode/1f34f.png deleted file mode 100644 index 337205cd12..0000000000 Binary files a/common/img/emoji/unicode/1f34f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f350.png b/common/img/emoji/unicode/1f350.png deleted file mode 100644 index f24aca8c0a..0000000000 Binary files a/common/img/emoji/unicode/1f350.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f351.png b/common/img/emoji/unicode/1f351.png deleted file mode 100644 index ee2139ecb8..0000000000 Binary files a/common/img/emoji/unicode/1f351.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f352.png b/common/img/emoji/unicode/1f352.png deleted file mode 100644 index 8d3e044f2f..0000000000 Binary files a/common/img/emoji/unicode/1f352.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f353.png b/common/img/emoji/unicode/1f353.png deleted file mode 100644 index 13eb827ab8..0000000000 Binary files a/common/img/emoji/unicode/1f353.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f354.png b/common/img/emoji/unicode/1f354.png deleted file mode 100644 index 9f1a3fdff6..0000000000 Binary files a/common/img/emoji/unicode/1f354.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f355.png b/common/img/emoji/unicode/1f355.png deleted file mode 100644 index 460367d02c..0000000000 Binary files a/common/img/emoji/unicode/1f355.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f356.png b/common/img/emoji/unicode/1f356.png deleted file mode 100644 index d6b311b6b2..0000000000 Binary files a/common/img/emoji/unicode/1f356.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f357.png b/common/img/emoji/unicode/1f357.png deleted file mode 100644 index 43ad859651..0000000000 Binary files a/common/img/emoji/unicode/1f357.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f358.png b/common/img/emoji/unicode/1f358.png deleted file mode 100644 index 954c901e93..0000000000 Binary files a/common/img/emoji/unicode/1f358.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f359.png b/common/img/emoji/unicode/1f359.png deleted file mode 100644 index 04f8a88067..0000000000 Binary files a/common/img/emoji/unicode/1f359.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f35a.png b/common/img/emoji/unicode/1f35a.png deleted file mode 100644 index f4773edec8..0000000000 Binary files a/common/img/emoji/unicode/1f35a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f35b.png b/common/img/emoji/unicode/1f35b.png deleted file mode 100644 index 7983c706a4..0000000000 Binary files a/common/img/emoji/unicode/1f35b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f35c.png b/common/img/emoji/unicode/1f35c.png deleted file mode 100644 index 78dc7d537f..0000000000 Binary files a/common/img/emoji/unicode/1f35c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f35d.png b/common/img/emoji/unicode/1f35d.png deleted file mode 100644 index 08de243f55..0000000000 Binary files a/common/img/emoji/unicode/1f35d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f35e.png b/common/img/emoji/unicode/1f35e.png deleted file mode 100644 index 7e7c63753d..0000000000 Binary files a/common/img/emoji/unicode/1f35e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f35f.png b/common/img/emoji/unicode/1f35f.png deleted file mode 100644 index cfef66966a..0000000000 Binary files a/common/img/emoji/unicode/1f35f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f360.png b/common/img/emoji/unicode/1f360.png deleted file mode 100644 index 32117fa9c7..0000000000 Binary files a/common/img/emoji/unicode/1f360.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f361.png b/common/img/emoji/unicode/1f361.png deleted file mode 100644 index 2d042aebeb..0000000000 Binary files a/common/img/emoji/unicode/1f361.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f362.png b/common/img/emoji/unicode/1f362.png deleted file mode 100644 index 73add1c73c..0000000000 Binary files a/common/img/emoji/unicode/1f362.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f363.png b/common/img/emoji/unicode/1f363.png deleted file mode 100644 index 0d179bd975..0000000000 Binary files a/common/img/emoji/unicode/1f363.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f364.png b/common/img/emoji/unicode/1f364.png deleted file mode 100644 index c8c284bf14..0000000000 Binary files a/common/img/emoji/unicode/1f364.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f365.png b/common/img/emoji/unicode/1f365.png deleted file mode 100644 index a8f22614d6..0000000000 Binary files a/common/img/emoji/unicode/1f365.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f366.png b/common/img/emoji/unicode/1f366.png deleted file mode 100644 index 871ce09768..0000000000 Binary files a/common/img/emoji/unicode/1f366.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f367.png b/common/img/emoji/unicode/1f367.png deleted file mode 100644 index 0d0b382c22..0000000000 Binary files a/common/img/emoji/unicode/1f367.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f368.png b/common/img/emoji/unicode/1f368.png deleted file mode 100644 index 190be01650..0000000000 Binary files a/common/img/emoji/unicode/1f368.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f369.png b/common/img/emoji/unicode/1f369.png deleted file mode 100644 index ccf8691296..0000000000 Binary files a/common/img/emoji/unicode/1f369.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f36a.png b/common/img/emoji/unicode/1f36a.png deleted file mode 100644 index 653edb258c..0000000000 Binary files a/common/img/emoji/unicode/1f36a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f36b.png b/common/img/emoji/unicode/1f36b.png deleted file mode 100644 index c7ec19d079..0000000000 Binary files a/common/img/emoji/unicode/1f36b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f36c.png b/common/img/emoji/unicode/1f36c.png deleted file mode 100644 index 33722f236e..0000000000 Binary files a/common/img/emoji/unicode/1f36c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f36d.png b/common/img/emoji/unicode/1f36d.png deleted file mode 100644 index ba55e7093f..0000000000 Binary files a/common/img/emoji/unicode/1f36d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f36e.png b/common/img/emoji/unicode/1f36e.png deleted file mode 100644 index 9f843b4c13..0000000000 Binary files a/common/img/emoji/unicode/1f36e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f36f.png b/common/img/emoji/unicode/1f36f.png deleted file mode 100644 index 73278898a4..0000000000 Binary files a/common/img/emoji/unicode/1f36f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f370.png b/common/img/emoji/unicode/1f370.png deleted file mode 100644 index efeb9b4b21..0000000000 Binary files a/common/img/emoji/unicode/1f370.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f371.png b/common/img/emoji/unicode/1f371.png deleted file mode 100644 index c6d99e89b6..0000000000 Binary files a/common/img/emoji/unicode/1f371.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f372.png b/common/img/emoji/unicode/1f372.png deleted file mode 100644 index 6e80b4a9c4..0000000000 Binary files a/common/img/emoji/unicode/1f372.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f373.png b/common/img/emoji/unicode/1f373.png deleted file mode 100644 index c3de6ae4ea..0000000000 Binary files a/common/img/emoji/unicode/1f373.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f374.png b/common/img/emoji/unicode/1f374.png deleted file mode 100644 index 8ba4bc6535..0000000000 Binary files a/common/img/emoji/unicode/1f374.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f375.png b/common/img/emoji/unicode/1f375.png deleted file mode 100644 index 3ece0b708a..0000000000 Binary files a/common/img/emoji/unicode/1f375.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f376.png b/common/img/emoji/unicode/1f376.png deleted file mode 100644 index 1f69907e58..0000000000 Binary files a/common/img/emoji/unicode/1f376.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f377.png b/common/img/emoji/unicode/1f377.png deleted file mode 100644 index 82b0f00057..0000000000 Binary files a/common/img/emoji/unicode/1f377.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f378.png b/common/img/emoji/unicode/1f378.png deleted file mode 100644 index 28b45ea514..0000000000 Binary files a/common/img/emoji/unicode/1f378.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f379.png b/common/img/emoji/unicode/1f379.png deleted file mode 100644 index 55ca9eeda7..0000000000 Binary files a/common/img/emoji/unicode/1f379.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f37a.png b/common/img/emoji/unicode/1f37a.png deleted file mode 100644 index cd78bed744..0000000000 Binary files a/common/img/emoji/unicode/1f37a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f37b.png b/common/img/emoji/unicode/1f37b.png deleted file mode 100644 index cc5e4ab5aa..0000000000 Binary files a/common/img/emoji/unicode/1f37b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f37c.png b/common/img/emoji/unicode/1f37c.png deleted file mode 100644 index 1b2cfe5e30..0000000000 Binary files a/common/img/emoji/unicode/1f37c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f380.png b/common/img/emoji/unicode/1f380.png deleted file mode 100644 index 63ee5ba5af..0000000000 Binary files a/common/img/emoji/unicode/1f380.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f381.png b/common/img/emoji/unicode/1f381.png deleted file mode 100644 index 552cfdc2b9..0000000000 Binary files a/common/img/emoji/unicode/1f381.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f382.png b/common/img/emoji/unicode/1f382.png deleted file mode 100644 index 36e8edcbec..0000000000 Binary files a/common/img/emoji/unicode/1f382.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f383.png b/common/img/emoji/unicode/1f383.png deleted file mode 100644 index 1f7667ea45..0000000000 Binary files a/common/img/emoji/unicode/1f383.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f384.png b/common/img/emoji/unicode/1f384.png deleted file mode 100644 index d813b9593d..0000000000 Binary files a/common/img/emoji/unicode/1f384.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f385.png b/common/img/emoji/unicode/1f385.png deleted file mode 100644 index a2240c07e7..0000000000 Binary files a/common/img/emoji/unicode/1f385.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f386.png b/common/img/emoji/unicode/1f386.png deleted file mode 100644 index b4eccd5775..0000000000 Binary files a/common/img/emoji/unicode/1f386.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f387.png b/common/img/emoji/unicode/1f387.png deleted file mode 100644 index 4aabd7e0ed..0000000000 Binary files a/common/img/emoji/unicode/1f387.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f388.png b/common/img/emoji/unicode/1f388.png deleted file mode 100644 index a4d3207b8e..0000000000 Binary files a/common/img/emoji/unicode/1f388.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f389.png b/common/img/emoji/unicode/1f389.png deleted file mode 100644 index 7411b5266a..0000000000 Binary files a/common/img/emoji/unicode/1f389.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f38a.png b/common/img/emoji/unicode/1f38a.png deleted file mode 100644 index bd293e3d87..0000000000 Binary files a/common/img/emoji/unicode/1f38a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f38b.png b/common/img/emoji/unicode/1f38b.png deleted file mode 100644 index 473346410f..0000000000 Binary files a/common/img/emoji/unicode/1f38b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f38c.png b/common/img/emoji/unicode/1f38c.png deleted file mode 100644 index 2ffbb2627a..0000000000 Binary files a/common/img/emoji/unicode/1f38c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f38d.png b/common/img/emoji/unicode/1f38d.png deleted file mode 100644 index fc858d0fc2..0000000000 Binary files a/common/img/emoji/unicode/1f38d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f38e.png b/common/img/emoji/unicode/1f38e.png deleted file mode 100644 index 47ce33900c..0000000000 Binary files a/common/img/emoji/unicode/1f38e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f38f.png b/common/img/emoji/unicode/1f38f.png deleted file mode 100644 index 540164e84e..0000000000 Binary files a/common/img/emoji/unicode/1f38f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f390.png b/common/img/emoji/unicode/1f390.png deleted file mode 100644 index efacf5dd4b..0000000000 Binary files a/common/img/emoji/unicode/1f390.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f391.png b/common/img/emoji/unicode/1f391.png deleted file mode 100644 index 14361988db..0000000000 Binary files a/common/img/emoji/unicode/1f391.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f392.png b/common/img/emoji/unicode/1f392.png deleted file mode 100644 index edfb19aec9..0000000000 Binary files a/common/img/emoji/unicode/1f392.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f393.png b/common/img/emoji/unicode/1f393.png deleted file mode 100644 index 2e811b097a..0000000000 Binary files a/common/img/emoji/unicode/1f393.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3a0.png b/common/img/emoji/unicode/1f3a0.png deleted file mode 100644 index 765d2c0a8b..0000000000 Binary files a/common/img/emoji/unicode/1f3a0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3a1.png b/common/img/emoji/unicode/1f3a1.png deleted file mode 100644 index 54a1dcfa1e..0000000000 Binary files a/common/img/emoji/unicode/1f3a1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3a2.png b/common/img/emoji/unicode/1f3a2.png deleted file mode 100644 index 9180b9861d..0000000000 Binary files a/common/img/emoji/unicode/1f3a2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3a3.png b/common/img/emoji/unicode/1f3a3.png deleted file mode 100644 index d84609c3b7..0000000000 Binary files a/common/img/emoji/unicode/1f3a3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3a4.png b/common/img/emoji/unicode/1f3a4.png deleted file mode 100644 index ce19a2bb66..0000000000 Binary files a/common/img/emoji/unicode/1f3a4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3a5.png b/common/img/emoji/unicode/1f3a5.png deleted file mode 100644 index 9c14384092..0000000000 Binary files a/common/img/emoji/unicode/1f3a5.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3a6.png b/common/img/emoji/unicode/1f3a6.png deleted file mode 100644 index a990ccf99c..0000000000 Binary files a/common/img/emoji/unicode/1f3a6.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3a7.png b/common/img/emoji/unicode/1f3a7.png deleted file mode 100644 index ad83000e68..0000000000 Binary files a/common/img/emoji/unicode/1f3a7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3a8.png b/common/img/emoji/unicode/1f3a8.png deleted file mode 100644 index d45212b034..0000000000 Binary files a/common/img/emoji/unicode/1f3a8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3a9.png b/common/img/emoji/unicode/1f3a9.png deleted file mode 100644 index 7d27134d6a..0000000000 Binary files a/common/img/emoji/unicode/1f3a9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3aa.png b/common/img/emoji/unicode/1f3aa.png deleted file mode 100644 index 4af8719aa0..0000000000 Binary files a/common/img/emoji/unicode/1f3aa.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3ab.png b/common/img/emoji/unicode/1f3ab.png deleted file mode 100644 index cdacf1a70b..0000000000 Binary files a/common/img/emoji/unicode/1f3ab.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3ac.png b/common/img/emoji/unicode/1f3ac.png deleted file mode 100644 index 4e1dc111d7..0000000000 Binary files a/common/img/emoji/unicode/1f3ac.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3ad.png b/common/img/emoji/unicode/1f3ad.png deleted file mode 100644 index 899fbe5a79..0000000000 Binary files a/common/img/emoji/unicode/1f3ad.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3ae.png b/common/img/emoji/unicode/1f3ae.png deleted file mode 100644 index 59d45baeab..0000000000 Binary files a/common/img/emoji/unicode/1f3ae.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3af.png b/common/img/emoji/unicode/1f3af.png deleted file mode 100644 index 0438fe54f9..0000000000 Binary files a/common/img/emoji/unicode/1f3af.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3b0.png b/common/img/emoji/unicode/1f3b0.png deleted file mode 100644 index 26f114830b..0000000000 Binary files a/common/img/emoji/unicode/1f3b0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3b1.png b/common/img/emoji/unicode/1f3b1.png deleted file mode 100644 index c2c710d450..0000000000 Binary files a/common/img/emoji/unicode/1f3b1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3b2.png b/common/img/emoji/unicode/1f3b2.png deleted file mode 100644 index 4136e78ec9..0000000000 Binary files a/common/img/emoji/unicode/1f3b2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3b3.png b/common/img/emoji/unicode/1f3b3.png deleted file mode 100644 index 13d8ece2ee..0000000000 Binary files a/common/img/emoji/unicode/1f3b3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3b4.png b/common/img/emoji/unicode/1f3b4.png deleted file mode 100644 index cc46a6a1fa..0000000000 Binary files a/common/img/emoji/unicode/1f3b4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3b5.png b/common/img/emoji/unicode/1f3b5.png deleted file mode 100644 index 68b261bcba..0000000000 Binary files a/common/img/emoji/unicode/1f3b5.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3b6.png b/common/img/emoji/unicode/1f3b6.png deleted file mode 100644 index a13147faed..0000000000 Binary files a/common/img/emoji/unicode/1f3b6.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3b7.png b/common/img/emoji/unicode/1f3b7.png deleted file mode 100644 index 011559a767..0000000000 Binary files a/common/img/emoji/unicode/1f3b7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3b8.png b/common/img/emoji/unicode/1f3b8.png deleted file mode 100644 index 2b7fa43c94..0000000000 Binary files a/common/img/emoji/unicode/1f3b8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3b9.png b/common/img/emoji/unicode/1f3b9.png deleted file mode 100644 index 93647a4a32..0000000000 Binary files a/common/img/emoji/unicode/1f3b9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3ba.png b/common/img/emoji/unicode/1f3ba.png deleted file mode 100644 index 8d4703fc22..0000000000 Binary files a/common/img/emoji/unicode/1f3ba.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3bb.png b/common/img/emoji/unicode/1f3bb.png deleted file mode 100644 index 0dba5ba2b6..0000000000 Binary files a/common/img/emoji/unicode/1f3bb.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3bc.png b/common/img/emoji/unicode/1f3bc.png deleted file mode 100644 index 0c927d32fa..0000000000 Binary files a/common/img/emoji/unicode/1f3bc.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3bd.png b/common/img/emoji/unicode/1f3bd.png deleted file mode 100644 index 0d68bba091..0000000000 Binary files a/common/img/emoji/unicode/1f3bd.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3be.png b/common/img/emoji/unicode/1f3be.png deleted file mode 100644 index 278d904ee2..0000000000 Binary files a/common/img/emoji/unicode/1f3be.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3bf.png b/common/img/emoji/unicode/1f3bf.png deleted file mode 100644 index c97de3ed92..0000000000 Binary files a/common/img/emoji/unicode/1f3bf.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3c0.png b/common/img/emoji/unicode/1f3c0.png deleted file mode 100644 index ef694bec4c..0000000000 Binary files a/common/img/emoji/unicode/1f3c0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3c1.png b/common/img/emoji/unicode/1f3c1.png deleted file mode 100644 index ead4a68dd3..0000000000 Binary files a/common/img/emoji/unicode/1f3c1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3c2.png b/common/img/emoji/unicode/1f3c2.png deleted file mode 100644 index aeda5c8d87..0000000000 Binary files a/common/img/emoji/unicode/1f3c2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3c3.png b/common/img/emoji/unicode/1f3c3.png deleted file mode 100644 index 1ecfd9059d..0000000000 Binary files a/common/img/emoji/unicode/1f3c3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3c4.png b/common/img/emoji/unicode/1f3c4.png deleted file mode 100644 index b067e8cb32..0000000000 Binary files a/common/img/emoji/unicode/1f3c4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3c6.png b/common/img/emoji/unicode/1f3c6.png deleted file mode 100644 index 95d3b63f52..0000000000 Binary files a/common/img/emoji/unicode/1f3c6.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3c7.png b/common/img/emoji/unicode/1f3c7.png deleted file mode 100644 index e3bbaec1d6..0000000000 Binary files a/common/img/emoji/unicode/1f3c7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3c8.png b/common/img/emoji/unicode/1f3c8.png deleted file mode 100644 index 0e4e168fa8..0000000000 Binary files a/common/img/emoji/unicode/1f3c8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3c9.png b/common/img/emoji/unicode/1f3c9.png deleted file mode 100644 index f8db67d701..0000000000 Binary files a/common/img/emoji/unicode/1f3c9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3ca.png b/common/img/emoji/unicode/1f3ca.png deleted file mode 100644 index d3878a0652..0000000000 Binary files a/common/img/emoji/unicode/1f3ca.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3e0.png b/common/img/emoji/unicode/1f3e0.png deleted file mode 100644 index 95b9ee0948..0000000000 Binary files a/common/img/emoji/unicode/1f3e0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3e1.png b/common/img/emoji/unicode/1f3e1.png deleted file mode 100644 index eccbfe943a..0000000000 Binary files a/common/img/emoji/unicode/1f3e1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3e2.png b/common/img/emoji/unicode/1f3e2.png deleted file mode 100644 index 3f20b56422..0000000000 Binary files a/common/img/emoji/unicode/1f3e2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3e3.png b/common/img/emoji/unicode/1f3e3.png deleted file mode 100644 index 43b59e30ec..0000000000 Binary files a/common/img/emoji/unicode/1f3e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3e4.png b/common/img/emoji/unicode/1f3e4.png deleted file mode 100644 index 0f65b14530..0000000000 Binary files a/common/img/emoji/unicode/1f3e4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3e5.png b/common/img/emoji/unicode/1f3e5.png deleted file mode 100644 index c05c49377f..0000000000 Binary files a/common/img/emoji/unicode/1f3e5.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3e6.png b/common/img/emoji/unicode/1f3e6.png deleted file mode 100644 index 1faa8777e4..0000000000 Binary files a/common/img/emoji/unicode/1f3e6.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3e7.png b/common/img/emoji/unicode/1f3e7.png deleted file mode 100644 index c2846e7921..0000000000 Binary files a/common/img/emoji/unicode/1f3e7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3e8.png b/common/img/emoji/unicode/1f3e8.png deleted file mode 100644 index d29f276a18..0000000000 Binary files a/common/img/emoji/unicode/1f3e8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3e9.png b/common/img/emoji/unicode/1f3e9.png deleted file mode 100644 index 44d7db828a..0000000000 Binary files a/common/img/emoji/unicode/1f3e9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3ea.png b/common/img/emoji/unicode/1f3ea.png deleted file mode 100644 index 671696c2df..0000000000 Binary files a/common/img/emoji/unicode/1f3ea.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3eb.png b/common/img/emoji/unicode/1f3eb.png deleted file mode 100644 index afd922bf13..0000000000 Binary files a/common/img/emoji/unicode/1f3eb.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3ec.png b/common/img/emoji/unicode/1f3ec.png deleted file mode 100644 index 68d959c507..0000000000 Binary files a/common/img/emoji/unicode/1f3ec.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3ed.png b/common/img/emoji/unicode/1f3ed.png deleted file mode 100644 index 6404634793..0000000000 Binary files a/common/img/emoji/unicode/1f3ed.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3ee.png b/common/img/emoji/unicode/1f3ee.png deleted file mode 100644 index 18730ad559..0000000000 Binary files a/common/img/emoji/unicode/1f3ee.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3ef.png b/common/img/emoji/unicode/1f3ef.png deleted file mode 100644 index f225ab217c..0000000000 Binary files a/common/img/emoji/unicode/1f3ef.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f3f0.png b/common/img/emoji/unicode/1f3f0.png deleted file mode 100644 index 8229b8a8a9..0000000000 Binary files a/common/img/emoji/unicode/1f3f0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f400.png b/common/img/emoji/unicode/1f400.png deleted file mode 100644 index 1c463dfde6..0000000000 Binary files a/common/img/emoji/unicode/1f400.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f401.png b/common/img/emoji/unicode/1f401.png deleted file mode 100644 index 2d777e5e1a..0000000000 Binary files a/common/img/emoji/unicode/1f401.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f402.png b/common/img/emoji/unicode/1f402.png deleted file mode 100644 index f766980248..0000000000 Binary files a/common/img/emoji/unicode/1f402.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f403.png b/common/img/emoji/unicode/1f403.png deleted file mode 100644 index 3bcde3edd9..0000000000 Binary files a/common/img/emoji/unicode/1f403.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f404.png b/common/img/emoji/unicode/1f404.png deleted file mode 100644 index 594c92155b..0000000000 Binary files a/common/img/emoji/unicode/1f404.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f405.png b/common/img/emoji/unicode/1f405.png deleted file mode 100644 index b0c7d8dc3e..0000000000 Binary files a/common/img/emoji/unicode/1f405.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f406.png b/common/img/emoji/unicode/1f406.png deleted file mode 100644 index 8abfc4a272..0000000000 Binary files a/common/img/emoji/unicode/1f406.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f407.png b/common/img/emoji/unicode/1f407.png deleted file mode 100644 index 5bc993e799..0000000000 Binary files a/common/img/emoji/unicode/1f407.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f408.png b/common/img/emoji/unicode/1f408.png deleted file mode 100644 index 977c992c52..0000000000 Binary files a/common/img/emoji/unicode/1f408.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f409.png b/common/img/emoji/unicode/1f409.png deleted file mode 100644 index e399d60e1d..0000000000 Binary files a/common/img/emoji/unicode/1f409.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f40a.png b/common/img/emoji/unicode/1f40a.png deleted file mode 100644 index 7435d5ab3c..0000000000 Binary files a/common/img/emoji/unicode/1f40a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f40b.png b/common/img/emoji/unicode/1f40b.png deleted file mode 100644 index 4af657b2fd..0000000000 Binary files a/common/img/emoji/unicode/1f40b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f40c.png b/common/img/emoji/unicode/1f40c.png deleted file mode 100644 index e75e69a84d..0000000000 Binary files a/common/img/emoji/unicode/1f40c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f40d.png b/common/img/emoji/unicode/1f40d.png deleted file mode 100644 index ef58933e2b..0000000000 Binary files a/common/img/emoji/unicode/1f40d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f40e.png b/common/img/emoji/unicode/1f40e.png deleted file mode 100644 index 4d09c64de7..0000000000 Binary files a/common/img/emoji/unicode/1f40e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f40f.png b/common/img/emoji/unicode/1f40f.png deleted file mode 100644 index 5ea7bfbc0d..0000000000 Binary files a/common/img/emoji/unicode/1f40f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f410.png b/common/img/emoji/unicode/1f410.png deleted file mode 100644 index 4be9cf3040..0000000000 Binary files a/common/img/emoji/unicode/1f410.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f411.png b/common/img/emoji/unicode/1f411.png deleted file mode 100644 index c7277d2898..0000000000 Binary files a/common/img/emoji/unicode/1f411.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f412.png b/common/img/emoji/unicode/1f412.png deleted file mode 100644 index 6407035977..0000000000 Binary files a/common/img/emoji/unicode/1f412.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f413.png b/common/img/emoji/unicode/1f413.png deleted file mode 100644 index fab23ad362..0000000000 Binary files a/common/img/emoji/unicode/1f413.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f414.png b/common/img/emoji/unicode/1f414.png deleted file mode 100644 index 6d25c0ef4a..0000000000 Binary files a/common/img/emoji/unicode/1f414.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f415.png b/common/img/emoji/unicode/1f415.png deleted file mode 100644 index c7f6a24ac8..0000000000 Binary files a/common/img/emoji/unicode/1f415.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f416.png b/common/img/emoji/unicode/1f416.png deleted file mode 100644 index fec3374d70..0000000000 Binary files a/common/img/emoji/unicode/1f416.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f417.png b/common/img/emoji/unicode/1f417.png deleted file mode 100644 index 8196ad4a14..0000000000 Binary files a/common/img/emoji/unicode/1f417.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f418.png b/common/img/emoji/unicode/1f418.png deleted file mode 100644 index 5ca04570e2..0000000000 Binary files a/common/img/emoji/unicode/1f418.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f419.png b/common/img/emoji/unicode/1f419.png deleted file mode 100644 index 52ce64b468..0000000000 Binary files a/common/img/emoji/unicode/1f419.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f41a.png b/common/img/emoji/unicode/1f41a.png deleted file mode 100644 index 3145b56496..0000000000 Binary files a/common/img/emoji/unicode/1f41a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f41b.png b/common/img/emoji/unicode/1f41b.png deleted file mode 100644 index c2eaf7a708..0000000000 Binary files a/common/img/emoji/unicode/1f41b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f41c.png b/common/img/emoji/unicode/1f41c.png deleted file mode 100644 index b92d1cc14b..0000000000 Binary files a/common/img/emoji/unicode/1f41c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f41d.png b/common/img/emoji/unicode/1f41d.png deleted file mode 100644 index f53733953a..0000000000 Binary files a/common/img/emoji/unicode/1f41d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f41e.png b/common/img/emoji/unicode/1f41e.png deleted file mode 100644 index 222577ca7e..0000000000 Binary files a/common/img/emoji/unicode/1f41e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f41f.png b/common/img/emoji/unicode/1f41f.png deleted file mode 100644 index dc2a3f52d9..0000000000 Binary files a/common/img/emoji/unicode/1f41f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f420.png b/common/img/emoji/unicode/1f420.png deleted file mode 100644 index a6d734987b..0000000000 Binary files a/common/img/emoji/unicode/1f420.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f421.png b/common/img/emoji/unicode/1f421.png deleted file mode 100644 index a1d47cb7e6..0000000000 Binary files a/common/img/emoji/unicode/1f421.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f422.png b/common/img/emoji/unicode/1f422.png deleted file mode 100644 index 04d1d96847..0000000000 Binary files a/common/img/emoji/unicode/1f422.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f423.png b/common/img/emoji/unicode/1f423.png deleted file mode 100644 index 005a55519f..0000000000 Binary files a/common/img/emoji/unicode/1f423.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f424.png b/common/img/emoji/unicode/1f424.png deleted file mode 100644 index 9be8d29300..0000000000 Binary files a/common/img/emoji/unicode/1f424.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f425.png b/common/img/emoji/unicode/1f425.png deleted file mode 100644 index 39c25bc7cc..0000000000 Binary files a/common/img/emoji/unicode/1f425.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f426.png b/common/img/emoji/unicode/1f426.png deleted file mode 100644 index e6be8c0278..0000000000 Binary files a/common/img/emoji/unicode/1f426.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f427.png b/common/img/emoji/unicode/1f427.png deleted file mode 100644 index d8edbcb8fa..0000000000 Binary files a/common/img/emoji/unicode/1f427.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f428.png b/common/img/emoji/unicode/1f428.png deleted file mode 100644 index e17bd3cf53..0000000000 Binary files a/common/img/emoji/unicode/1f428.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f429.png b/common/img/emoji/unicode/1f429.png deleted file mode 100644 index adac80bd97..0000000000 Binary files a/common/img/emoji/unicode/1f429.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f42a.png b/common/img/emoji/unicode/1f42a.png deleted file mode 100644 index c8c7b9ffa0..0000000000 Binary files a/common/img/emoji/unicode/1f42a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f42b.png b/common/img/emoji/unicode/1f42b.png deleted file mode 100644 index 496c186ae6..0000000000 Binary files a/common/img/emoji/unicode/1f42b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f42c.png b/common/img/emoji/unicode/1f42c.png deleted file mode 100644 index 9326077a92..0000000000 Binary files a/common/img/emoji/unicode/1f42c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f42d.png b/common/img/emoji/unicode/1f42d.png deleted file mode 100644 index 8ff162e2db..0000000000 Binary files a/common/img/emoji/unicode/1f42d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f42e.png b/common/img/emoji/unicode/1f42e.png deleted file mode 100644 index 12e1ab6c0b..0000000000 Binary files a/common/img/emoji/unicode/1f42e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f42f.png b/common/img/emoji/unicode/1f42f.png deleted file mode 100644 index d6cc84a3ba..0000000000 Binary files a/common/img/emoji/unicode/1f42f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f430.png b/common/img/emoji/unicode/1f430.png deleted file mode 100644 index 5cb3ef6f0c..0000000000 Binary files a/common/img/emoji/unicode/1f430.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f431.png b/common/img/emoji/unicode/1f431.png deleted file mode 100644 index 09b9ef79a7..0000000000 Binary files a/common/img/emoji/unicode/1f431.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f432.png b/common/img/emoji/unicode/1f432.png deleted file mode 100644 index e5e556bd10..0000000000 Binary files a/common/img/emoji/unicode/1f432.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f433.png b/common/img/emoji/unicode/1f433.png deleted file mode 100644 index 5bb113e428..0000000000 Binary files a/common/img/emoji/unicode/1f433.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f434.png b/common/img/emoji/unicode/1f434.png deleted file mode 100644 index 78d580ad3e..0000000000 Binary files a/common/img/emoji/unicode/1f434.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f435.png b/common/img/emoji/unicode/1f435.png deleted file mode 100644 index 6964cf4d51..0000000000 Binary files a/common/img/emoji/unicode/1f435.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f436.png b/common/img/emoji/unicode/1f436.png deleted file mode 100644 index 389a02bf28..0000000000 Binary files a/common/img/emoji/unicode/1f436.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f437.png b/common/img/emoji/unicode/1f437.png deleted file mode 100644 index f7f273c733..0000000000 Binary files a/common/img/emoji/unicode/1f437.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f438.png b/common/img/emoji/unicode/1f438.png deleted file mode 100644 index cfe11b18ff..0000000000 Binary files a/common/img/emoji/unicode/1f438.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f439.png b/common/img/emoji/unicode/1f439.png deleted file mode 100644 index ada9c3108e..0000000000 Binary files a/common/img/emoji/unicode/1f439.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f43a.png b/common/img/emoji/unicode/1f43a.png deleted file mode 100644 index c60c96895f..0000000000 Binary files a/common/img/emoji/unicode/1f43a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f43b.png b/common/img/emoji/unicode/1f43b.png deleted file mode 100644 index f5afe920e8..0000000000 Binary files a/common/img/emoji/unicode/1f43b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f43c.png b/common/img/emoji/unicode/1f43c.png deleted file mode 100644 index a794fb17f6..0000000000 Binary files a/common/img/emoji/unicode/1f43c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f43d.png b/common/img/emoji/unicode/1f43d.png deleted file mode 100644 index 38d612446e..0000000000 Binary files a/common/img/emoji/unicode/1f43d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f43e.png b/common/img/emoji/unicode/1f43e.png deleted file mode 100644 index 89b9fec9ef..0000000000 Binary files a/common/img/emoji/unicode/1f43e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f440.png b/common/img/emoji/unicode/1f440.png deleted file mode 100644 index dc2216f63d..0000000000 Binary files a/common/img/emoji/unicode/1f440.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f442.png b/common/img/emoji/unicode/1f442.png deleted file mode 100644 index 2bbbf10c9e..0000000000 Binary files a/common/img/emoji/unicode/1f442.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f443.png b/common/img/emoji/unicode/1f443.png deleted file mode 100644 index ad17c16c29..0000000000 Binary files a/common/img/emoji/unicode/1f443.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f444.png b/common/img/emoji/unicode/1f444.png deleted file mode 100644 index 826ed1102d..0000000000 Binary files a/common/img/emoji/unicode/1f444.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f445.png b/common/img/emoji/unicode/1f445.png deleted file mode 100644 index b0bab12078..0000000000 Binary files a/common/img/emoji/unicode/1f445.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f446.png b/common/img/emoji/unicode/1f446.png deleted file mode 100644 index 196d109a87..0000000000 Binary files a/common/img/emoji/unicode/1f446.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f447.png b/common/img/emoji/unicode/1f447.png deleted file mode 100644 index 658c6d9187..0000000000 Binary files a/common/img/emoji/unicode/1f447.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f448.png b/common/img/emoji/unicode/1f448.png deleted file mode 100644 index fee9cac4da..0000000000 Binary files a/common/img/emoji/unicode/1f448.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f449.png b/common/img/emoji/unicode/1f449.png deleted file mode 100644 index b04e2849d0..0000000000 Binary files a/common/img/emoji/unicode/1f449.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f44a.png b/common/img/emoji/unicode/1f44a.png deleted file mode 100644 index 2d41fd37e8..0000000000 Binary files a/common/img/emoji/unicode/1f44a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f44b.png b/common/img/emoji/unicode/1f44b.png deleted file mode 100644 index e78402eb08..0000000000 Binary files a/common/img/emoji/unicode/1f44b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f44c.png b/common/img/emoji/unicode/1f44c.png deleted file mode 100644 index 3177439dcc..0000000000 Binary files a/common/img/emoji/unicode/1f44c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f44d.png b/common/img/emoji/unicode/1f44d.png deleted file mode 100644 index 3a43ecae29..0000000000 Binary files a/common/img/emoji/unicode/1f44d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f44e.png b/common/img/emoji/unicode/1f44e.png deleted file mode 100644 index e44c04219e..0000000000 Binary files a/common/img/emoji/unicode/1f44e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f44f.png b/common/img/emoji/unicode/1f44f.png deleted file mode 100644 index d01c982a75..0000000000 Binary files a/common/img/emoji/unicode/1f44f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f450.png b/common/img/emoji/unicode/1f450.png deleted file mode 100644 index 2cc25bd41a..0000000000 Binary files a/common/img/emoji/unicode/1f450.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f451.png b/common/img/emoji/unicode/1f451.png deleted file mode 100644 index 39da1d5287..0000000000 Binary files a/common/img/emoji/unicode/1f451.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f452.png b/common/img/emoji/unicode/1f452.png deleted file mode 100644 index 4cb2e6a693..0000000000 Binary files a/common/img/emoji/unicode/1f452.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f453.png b/common/img/emoji/unicode/1f453.png deleted file mode 100644 index a3cf75a27a..0000000000 Binary files a/common/img/emoji/unicode/1f453.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f454.png b/common/img/emoji/unicode/1f454.png deleted file mode 100644 index 80461c66f3..0000000000 Binary files a/common/img/emoji/unicode/1f454.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f455.png b/common/img/emoji/unicode/1f455.png deleted file mode 100644 index 297a6d63ed..0000000000 Binary files a/common/img/emoji/unicode/1f455.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f456.png b/common/img/emoji/unicode/1f456.png deleted file mode 100644 index d721cea54c..0000000000 Binary files a/common/img/emoji/unicode/1f456.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f457.png b/common/img/emoji/unicode/1f457.png deleted file mode 100644 index 6434e2e2f3..0000000000 Binary files a/common/img/emoji/unicode/1f457.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f458.png b/common/img/emoji/unicode/1f458.png deleted file mode 100644 index 34ffe137dc..0000000000 Binary files a/common/img/emoji/unicode/1f458.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f459.png b/common/img/emoji/unicode/1f459.png deleted file mode 100644 index 4ff63b40f8..0000000000 Binary files a/common/img/emoji/unicode/1f459.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f45a.png b/common/img/emoji/unicode/1f45a.png deleted file mode 100644 index aa297c7b65..0000000000 Binary files a/common/img/emoji/unicode/1f45a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f45b.png b/common/img/emoji/unicode/1f45b.png deleted file mode 100644 index 8f06a2b932..0000000000 Binary files a/common/img/emoji/unicode/1f45b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f45c.png b/common/img/emoji/unicode/1f45c.png deleted file mode 100644 index d7adf04ddf..0000000000 Binary files a/common/img/emoji/unicode/1f45c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f45d.png b/common/img/emoji/unicode/1f45d.png deleted file mode 100644 index 0bc5879fcb..0000000000 Binary files a/common/img/emoji/unicode/1f45d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f45e.png b/common/img/emoji/unicode/1f45e.png deleted file mode 100644 index ecba9ba7d0..0000000000 Binary files a/common/img/emoji/unicode/1f45e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f45f.png b/common/img/emoji/unicode/1f45f.png deleted file mode 100644 index 45b82e61cf..0000000000 Binary files a/common/img/emoji/unicode/1f45f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f460.png b/common/img/emoji/unicode/1f460.png deleted file mode 100644 index 525b6a0dd6..0000000000 Binary files a/common/img/emoji/unicode/1f460.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f461.png b/common/img/emoji/unicode/1f461.png deleted file mode 100644 index aa62cca5d6..0000000000 Binary files a/common/img/emoji/unicode/1f461.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f462.png b/common/img/emoji/unicode/1f462.png deleted file mode 100644 index 58d0fdbcd0..0000000000 Binary files a/common/img/emoji/unicode/1f462.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f463.png b/common/img/emoji/unicode/1f463.png deleted file mode 100644 index d7a25614f7..0000000000 Binary files a/common/img/emoji/unicode/1f463.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f464.png b/common/img/emoji/unicode/1f464.png deleted file mode 100644 index d131398692..0000000000 Binary files a/common/img/emoji/unicode/1f464.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f465.png b/common/img/emoji/unicode/1f465.png deleted file mode 100644 index 1f3aabcff6..0000000000 Binary files a/common/img/emoji/unicode/1f465.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f466.png b/common/img/emoji/unicode/1f466.png deleted file mode 100644 index f79f1f2980..0000000000 Binary files a/common/img/emoji/unicode/1f466.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f467.png b/common/img/emoji/unicode/1f467.png deleted file mode 100644 index ea4126941f..0000000000 Binary files a/common/img/emoji/unicode/1f467.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f468.png b/common/img/emoji/unicode/1f468.png deleted file mode 100644 index d9bfa26a67..0000000000 Binary files a/common/img/emoji/unicode/1f468.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f469.png b/common/img/emoji/unicode/1f469.png deleted file mode 100644 index 6bf0d2b129..0000000000 Binary files a/common/img/emoji/unicode/1f469.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f46a.png b/common/img/emoji/unicode/1f46a.png deleted file mode 100644 index b4b365f3a5..0000000000 Binary files a/common/img/emoji/unicode/1f46a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f46b.png b/common/img/emoji/unicode/1f46b.png deleted file mode 100644 index 9e51f40e16..0000000000 Binary files a/common/img/emoji/unicode/1f46b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f46c.png b/common/img/emoji/unicode/1f46c.png deleted file mode 100644 index d1099f21ff..0000000000 Binary files a/common/img/emoji/unicode/1f46c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f46d.png b/common/img/emoji/unicode/1f46d.png deleted file mode 100644 index 619646c4e0..0000000000 Binary files a/common/img/emoji/unicode/1f46d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f46e.png b/common/img/emoji/unicode/1f46e.png deleted file mode 100644 index 43a5a84f82..0000000000 Binary files a/common/img/emoji/unicode/1f46e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f46f.png b/common/img/emoji/unicode/1f46f.png deleted file mode 100644 index 2dfb451a73..0000000000 Binary files a/common/img/emoji/unicode/1f46f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f470.png b/common/img/emoji/unicode/1f470.png deleted file mode 100644 index dd0b0cfdad..0000000000 Binary files a/common/img/emoji/unicode/1f470.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f471.png b/common/img/emoji/unicode/1f471.png deleted file mode 100644 index c144301cbb..0000000000 Binary files a/common/img/emoji/unicode/1f471.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f472.png b/common/img/emoji/unicode/1f472.png deleted file mode 100644 index 7aad74b55e..0000000000 Binary files a/common/img/emoji/unicode/1f472.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f473.png b/common/img/emoji/unicode/1f473.png deleted file mode 100644 index 036604caf2..0000000000 Binary files a/common/img/emoji/unicode/1f473.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f474.png b/common/img/emoji/unicode/1f474.png deleted file mode 100644 index 149f0cfb8e..0000000000 Binary files a/common/img/emoji/unicode/1f474.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f475.png b/common/img/emoji/unicode/1f475.png deleted file mode 100644 index f839565f47..0000000000 Binary files a/common/img/emoji/unicode/1f475.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f476.png b/common/img/emoji/unicode/1f476.png deleted file mode 100644 index 3b29da40b6..0000000000 Binary files a/common/img/emoji/unicode/1f476.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f477.png b/common/img/emoji/unicode/1f477.png deleted file mode 100644 index 4d64860478..0000000000 Binary files a/common/img/emoji/unicode/1f477.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f478.png b/common/img/emoji/unicode/1f478.png deleted file mode 100644 index 1ebb2ce9b1..0000000000 Binary files a/common/img/emoji/unicode/1f478.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f479.png b/common/img/emoji/unicode/1f479.png deleted file mode 100644 index e9f5471c9a..0000000000 Binary files a/common/img/emoji/unicode/1f479.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f47a.png b/common/img/emoji/unicode/1f47a.png deleted file mode 100644 index bd21b18757..0000000000 Binary files a/common/img/emoji/unicode/1f47a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f47b.png b/common/img/emoji/unicode/1f47b.png deleted file mode 100644 index 671dd0c9e2..0000000000 Binary files a/common/img/emoji/unicode/1f47b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f47c.png b/common/img/emoji/unicode/1f47c.png deleted file mode 100644 index da52c310c6..0000000000 Binary files a/common/img/emoji/unicode/1f47c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f47d.png b/common/img/emoji/unicode/1f47d.png deleted file mode 100644 index e3fd76a78d..0000000000 Binary files a/common/img/emoji/unicode/1f47d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f47e.png b/common/img/emoji/unicode/1f47e.png deleted file mode 100644 index 3840491674..0000000000 Binary files a/common/img/emoji/unicode/1f47e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f47f.png b/common/img/emoji/unicode/1f47f.png deleted file mode 100644 index 48e570105d..0000000000 Binary files a/common/img/emoji/unicode/1f47f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f480.png b/common/img/emoji/unicode/1f480.png deleted file mode 100644 index bd4ee38297..0000000000 Binary files a/common/img/emoji/unicode/1f480.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f481.png b/common/img/emoji/unicode/1f481.png deleted file mode 100644 index 52c0a50a3f..0000000000 Binary files a/common/img/emoji/unicode/1f481.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f482.png b/common/img/emoji/unicode/1f482.png deleted file mode 100644 index b67b335d68..0000000000 Binary files a/common/img/emoji/unicode/1f482.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f483.png b/common/img/emoji/unicode/1f483.png deleted file mode 100644 index 6885a0bc3d..0000000000 Binary files a/common/img/emoji/unicode/1f483.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f484.png b/common/img/emoji/unicode/1f484.png deleted file mode 100644 index 82f990c567..0000000000 Binary files a/common/img/emoji/unicode/1f484.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f485.png b/common/img/emoji/unicode/1f485.png deleted file mode 100644 index 6a66e63d2a..0000000000 Binary files a/common/img/emoji/unicode/1f485.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f486.png b/common/img/emoji/unicode/1f486.png deleted file mode 100644 index dd30d15975..0000000000 Binary files a/common/img/emoji/unicode/1f486.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f487.png b/common/img/emoji/unicode/1f487.png deleted file mode 100644 index 902d273f6c..0000000000 Binary files a/common/img/emoji/unicode/1f487.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f488.png b/common/img/emoji/unicode/1f488.png deleted file mode 100644 index a10cb23228..0000000000 Binary files a/common/img/emoji/unicode/1f488.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f489.png b/common/img/emoji/unicode/1f489.png deleted file mode 100644 index e7e7ab6e39..0000000000 Binary files a/common/img/emoji/unicode/1f489.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f48a.png b/common/img/emoji/unicode/1f48a.png deleted file mode 100644 index cd84a78ff7..0000000000 Binary files a/common/img/emoji/unicode/1f48a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f48b.png b/common/img/emoji/unicode/1f48b.png deleted file mode 100644 index 4ae2c2b5d0..0000000000 Binary files a/common/img/emoji/unicode/1f48b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f48c.png b/common/img/emoji/unicode/1f48c.png deleted file mode 100644 index e29981f445..0000000000 Binary files a/common/img/emoji/unicode/1f48c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f48d.png b/common/img/emoji/unicode/1f48d.png deleted file mode 100644 index 8a57fd68ba..0000000000 Binary files a/common/img/emoji/unicode/1f48d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f48e.png b/common/img/emoji/unicode/1f48e.png deleted file mode 100644 index 8a5d8dad5c..0000000000 Binary files a/common/img/emoji/unicode/1f48e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f48f.png b/common/img/emoji/unicode/1f48f.png deleted file mode 100644 index d02790822e..0000000000 Binary files a/common/img/emoji/unicode/1f48f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f490.png b/common/img/emoji/unicode/1f490.png deleted file mode 100644 index ce637832e1..0000000000 Binary files a/common/img/emoji/unicode/1f490.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f491.png b/common/img/emoji/unicode/1f491.png deleted file mode 100644 index c503f40a93..0000000000 Binary files a/common/img/emoji/unicode/1f491.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f492.png b/common/img/emoji/unicode/1f492.png deleted file mode 100644 index ead19d52cf..0000000000 Binary files a/common/img/emoji/unicode/1f492.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f493.png b/common/img/emoji/unicode/1f493.png deleted file mode 100644 index b6628f6fa7..0000000000 Binary files a/common/img/emoji/unicode/1f493.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f494.png b/common/img/emoji/unicode/1f494.png deleted file mode 100644 index a1bc850ecb..0000000000 Binary files a/common/img/emoji/unicode/1f494.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f495.png b/common/img/emoji/unicode/1f495.png deleted file mode 100644 index b189e9aea8..0000000000 Binary files a/common/img/emoji/unicode/1f495.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f496.png b/common/img/emoji/unicode/1f496.png deleted file mode 100644 index 0826bbc063..0000000000 Binary files a/common/img/emoji/unicode/1f496.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f497.png b/common/img/emoji/unicode/1f497.png deleted file mode 100644 index a7491cbeae..0000000000 Binary files a/common/img/emoji/unicode/1f497.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f498.png b/common/img/emoji/unicode/1f498.png deleted file mode 100644 index 4987284767..0000000000 Binary files a/common/img/emoji/unicode/1f498.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f499.png b/common/img/emoji/unicode/1f499.png deleted file mode 100644 index baa29b31bc..0000000000 Binary files a/common/img/emoji/unicode/1f499.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f49a.png b/common/img/emoji/unicode/1f49a.png deleted file mode 100644 index 7289cb8147..0000000000 Binary files a/common/img/emoji/unicode/1f49a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f49b.png b/common/img/emoji/unicode/1f49b.png deleted file mode 100644 index fa41ce78ac..0000000000 Binary files a/common/img/emoji/unicode/1f49b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f49c.png b/common/img/emoji/unicode/1f49c.png deleted file mode 100644 index d5f875043f..0000000000 Binary files a/common/img/emoji/unicode/1f49c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f49d.png b/common/img/emoji/unicode/1f49d.png deleted file mode 100644 index f31c26a3fc..0000000000 Binary files a/common/img/emoji/unicode/1f49d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f49e.png b/common/img/emoji/unicode/1f49e.png deleted file mode 100644 index ea3317c47f..0000000000 Binary files a/common/img/emoji/unicode/1f49e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f49f.png b/common/img/emoji/unicode/1f49f.png deleted file mode 100644 index b40a486758..0000000000 Binary files a/common/img/emoji/unicode/1f49f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4a0.png b/common/img/emoji/unicode/1f4a0.png deleted file mode 100644 index dfd1098b39..0000000000 Binary files a/common/img/emoji/unicode/1f4a0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4a1.png b/common/img/emoji/unicode/1f4a1.png deleted file mode 100644 index 23afca1c73..0000000000 Binary files a/common/img/emoji/unicode/1f4a1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4a2.png b/common/img/emoji/unicode/1f4a2.png deleted file mode 100644 index 6fb4dca185..0000000000 Binary files a/common/img/emoji/unicode/1f4a2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4a3.png b/common/img/emoji/unicode/1f4a3.png deleted file mode 100644 index 3289787dcf..0000000000 Binary files a/common/img/emoji/unicode/1f4a3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4a4.png b/common/img/emoji/unicode/1f4a4.png deleted file mode 100644 index 30be04655a..0000000000 Binary files a/common/img/emoji/unicode/1f4a4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4a5.png b/common/img/emoji/unicode/1f4a5.png deleted file mode 100644 index bddeb8f49f..0000000000 Binary files a/common/img/emoji/unicode/1f4a5.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4a6.png b/common/img/emoji/unicode/1f4a6.png deleted file mode 100644 index a83b3e960c..0000000000 Binary files a/common/img/emoji/unicode/1f4a6.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4a7.png b/common/img/emoji/unicode/1f4a7.png deleted file mode 100644 index 9eff46339f..0000000000 Binary files a/common/img/emoji/unicode/1f4a7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4a8.png b/common/img/emoji/unicode/1f4a8.png deleted file mode 100644 index dc2c0a8f46..0000000000 Binary files a/common/img/emoji/unicode/1f4a8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4a9.png b/common/img/emoji/unicode/1f4a9.png deleted file mode 100644 index 73a4dc8400..0000000000 Binary files a/common/img/emoji/unicode/1f4a9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4aa.png b/common/img/emoji/unicode/1f4aa.png deleted file mode 100644 index 19f92efb66..0000000000 Binary files a/common/img/emoji/unicode/1f4aa.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4ab.png b/common/img/emoji/unicode/1f4ab.png deleted file mode 100644 index 55213d2dde..0000000000 Binary files a/common/img/emoji/unicode/1f4ab.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4ac.png b/common/img/emoji/unicode/1f4ac.png deleted file mode 100644 index 2896c27888..0000000000 Binary files a/common/img/emoji/unicode/1f4ac.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4ad.png b/common/img/emoji/unicode/1f4ad.png deleted file mode 100644 index 701bdf0f64..0000000000 Binary files a/common/img/emoji/unicode/1f4ad.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4ae.png b/common/img/emoji/unicode/1f4ae.png deleted file mode 100644 index c0929d0dd9..0000000000 Binary files a/common/img/emoji/unicode/1f4ae.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4af.png b/common/img/emoji/unicode/1f4af.png deleted file mode 100644 index bce9ab14f5..0000000000 Binary files a/common/img/emoji/unicode/1f4af.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4b0.png b/common/img/emoji/unicode/1f4b0.png deleted file mode 100644 index 5546c04bad..0000000000 Binary files a/common/img/emoji/unicode/1f4b0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4b1.png b/common/img/emoji/unicode/1f4b1.png deleted file mode 100644 index d5ee21fc68..0000000000 Binary files a/common/img/emoji/unicode/1f4b1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4b2.png b/common/img/emoji/unicode/1f4b2.png deleted file mode 100644 index 361e26aef8..0000000000 Binary files a/common/img/emoji/unicode/1f4b2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4b3.png b/common/img/emoji/unicode/1f4b3.png deleted file mode 100644 index be1c1dd306..0000000000 Binary files a/common/img/emoji/unicode/1f4b3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4b4.png b/common/img/emoji/unicode/1f4b4.png deleted file mode 100644 index 139bc936e0..0000000000 Binary files a/common/img/emoji/unicode/1f4b4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4b5.png b/common/img/emoji/unicode/1f4b5.png deleted file mode 100644 index 63de884951..0000000000 Binary files a/common/img/emoji/unicode/1f4b5.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4b6.png b/common/img/emoji/unicode/1f4b6.png deleted file mode 100644 index 1c5904b714..0000000000 Binary files a/common/img/emoji/unicode/1f4b6.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4b7.png b/common/img/emoji/unicode/1f4b7.png deleted file mode 100644 index f8be91d7a4..0000000000 Binary files a/common/img/emoji/unicode/1f4b7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4b8.png b/common/img/emoji/unicode/1f4b8.png deleted file mode 100644 index 135e3981ed..0000000000 Binary files a/common/img/emoji/unicode/1f4b8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4b9.png b/common/img/emoji/unicode/1f4b9.png deleted file mode 100644 index ac2c4bb093..0000000000 Binary files a/common/img/emoji/unicode/1f4b9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4ba.png b/common/img/emoji/unicode/1f4ba.png deleted file mode 100644 index d1cb864b4b..0000000000 Binary files a/common/img/emoji/unicode/1f4ba.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4bb.png b/common/img/emoji/unicode/1f4bb.png deleted file mode 100644 index d4d2687627..0000000000 Binary files a/common/img/emoji/unicode/1f4bb.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4bc.png b/common/img/emoji/unicode/1f4bc.png deleted file mode 100644 index 46e82b0010..0000000000 Binary files a/common/img/emoji/unicode/1f4bc.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4bd.png b/common/img/emoji/unicode/1f4bd.png deleted file mode 100644 index e19cc5d015..0000000000 Binary files a/common/img/emoji/unicode/1f4bd.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4be.png b/common/img/emoji/unicode/1f4be.png deleted file mode 100644 index 4ad56315ae..0000000000 Binary files a/common/img/emoji/unicode/1f4be.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4bf.png b/common/img/emoji/unicode/1f4bf.png deleted file mode 100644 index baff835c48..0000000000 Binary files a/common/img/emoji/unicode/1f4bf.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4c0.png b/common/img/emoji/unicode/1f4c0.png deleted file mode 100644 index 363c83d01c..0000000000 Binary files a/common/img/emoji/unicode/1f4c0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4c1.png b/common/img/emoji/unicode/1f4c1.png deleted file mode 100644 index 4d8bebf8a9..0000000000 Binary files a/common/img/emoji/unicode/1f4c1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4c2.png b/common/img/emoji/unicode/1f4c2.png deleted file mode 100644 index 2bbbbf5e7c..0000000000 Binary files a/common/img/emoji/unicode/1f4c2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4c3.png b/common/img/emoji/unicode/1f4c3.png deleted file mode 100644 index bf8f979d31..0000000000 Binary files a/common/img/emoji/unicode/1f4c3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4c4.png b/common/img/emoji/unicode/1f4c4.png deleted file mode 100644 index 64cd2e1b2a..0000000000 Binary files a/common/img/emoji/unicode/1f4c4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4c5.png b/common/img/emoji/unicode/1f4c5.png deleted file mode 100644 index 6ad2efa5fd..0000000000 Binary files a/common/img/emoji/unicode/1f4c5.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4c6.png b/common/img/emoji/unicode/1f4c6.png deleted file mode 100644 index 900b868bb9..0000000000 Binary files a/common/img/emoji/unicode/1f4c6.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4c7.png b/common/img/emoji/unicode/1f4c7.png deleted file mode 100644 index 374e94e9e8..0000000000 Binary files a/common/img/emoji/unicode/1f4c7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4c8.png b/common/img/emoji/unicode/1f4c8.png deleted file mode 100644 index de3e9ba7b5..0000000000 Binary files a/common/img/emoji/unicode/1f4c8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4c9.png b/common/img/emoji/unicode/1f4c9.png deleted file mode 100644 index 65b82f0441..0000000000 Binary files a/common/img/emoji/unicode/1f4c9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4ca.png b/common/img/emoji/unicode/1f4ca.png deleted file mode 100644 index 7871cc6032..0000000000 Binary files a/common/img/emoji/unicode/1f4ca.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4cb.png b/common/img/emoji/unicode/1f4cb.png deleted file mode 100644 index e2c74e6df8..0000000000 Binary files a/common/img/emoji/unicode/1f4cb.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4cc.png b/common/img/emoji/unicode/1f4cc.png deleted file mode 100644 index 540c4ecb88..0000000000 Binary files a/common/img/emoji/unicode/1f4cc.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4cd.png b/common/img/emoji/unicode/1f4cd.png deleted file mode 100644 index e498e92cf6..0000000000 Binary files a/common/img/emoji/unicode/1f4cd.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4ce.png b/common/img/emoji/unicode/1f4ce.png deleted file mode 100644 index 774412dc10..0000000000 Binary files a/common/img/emoji/unicode/1f4ce.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4cf.png b/common/img/emoji/unicode/1f4cf.png deleted file mode 100644 index af8cb4bcff..0000000000 Binary files a/common/img/emoji/unicode/1f4cf.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4d0.png b/common/img/emoji/unicode/1f4d0.png deleted file mode 100644 index 383677cb74..0000000000 Binary files a/common/img/emoji/unicode/1f4d0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4d1.png b/common/img/emoji/unicode/1f4d1.png deleted file mode 100644 index 0c4e3bf17d..0000000000 Binary files a/common/img/emoji/unicode/1f4d1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4d2.png b/common/img/emoji/unicode/1f4d2.png deleted file mode 100644 index e4f72aceac..0000000000 Binary files a/common/img/emoji/unicode/1f4d2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4d3.png b/common/img/emoji/unicode/1f4d3.png deleted file mode 100644 index 07ea6087ed..0000000000 Binary files a/common/img/emoji/unicode/1f4d3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4d4.png b/common/img/emoji/unicode/1f4d4.png deleted file mode 100644 index 4f3b14c85f..0000000000 Binary files a/common/img/emoji/unicode/1f4d4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4d5.png b/common/img/emoji/unicode/1f4d5.png deleted file mode 100644 index 484029c5eb..0000000000 Binary files a/common/img/emoji/unicode/1f4d5.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4d6.png b/common/img/emoji/unicode/1f4d6.png deleted file mode 100644 index 8b698415c3..0000000000 Binary files a/common/img/emoji/unicode/1f4d6.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4d7.png b/common/img/emoji/unicode/1f4d7.png deleted file mode 100644 index e86651e5c5..0000000000 Binary files a/common/img/emoji/unicode/1f4d7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4d8.png b/common/img/emoji/unicode/1f4d8.png deleted file mode 100644 index e2b9e8c797..0000000000 Binary files a/common/img/emoji/unicode/1f4d8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4d9.png b/common/img/emoji/unicode/1f4d9.png deleted file mode 100644 index 49650d59e5..0000000000 Binary files a/common/img/emoji/unicode/1f4d9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4da.png b/common/img/emoji/unicode/1f4da.png deleted file mode 100644 index dca06a1ad9..0000000000 Binary files a/common/img/emoji/unicode/1f4da.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4db.png b/common/img/emoji/unicode/1f4db.png deleted file mode 100644 index 2b712dcd55..0000000000 Binary files a/common/img/emoji/unicode/1f4db.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4dc.png b/common/img/emoji/unicode/1f4dc.png deleted file mode 100644 index c5a10e6b8f..0000000000 Binary files a/common/img/emoji/unicode/1f4dc.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4dd.png b/common/img/emoji/unicode/1f4dd.png deleted file mode 100644 index fc97ddbc92..0000000000 Binary files a/common/img/emoji/unicode/1f4dd.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4de.png b/common/img/emoji/unicode/1f4de.png deleted file mode 100644 index 36e21e0123..0000000000 Binary files a/common/img/emoji/unicode/1f4de.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4df.png b/common/img/emoji/unicode/1f4df.png deleted file mode 100644 index e3e1fc44ee..0000000000 Binary files a/common/img/emoji/unicode/1f4df.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4e0.png b/common/img/emoji/unicode/1f4e0.png deleted file mode 100644 index 62be2c958f..0000000000 Binary files a/common/img/emoji/unicode/1f4e0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4e1.png b/common/img/emoji/unicode/1f4e1.png deleted file mode 100644 index 3481cc2ef4..0000000000 Binary files a/common/img/emoji/unicode/1f4e1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4e2.png b/common/img/emoji/unicode/1f4e2.png deleted file mode 100644 index 752385e523..0000000000 Binary files a/common/img/emoji/unicode/1f4e2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4e3.png b/common/img/emoji/unicode/1f4e3.png deleted file mode 100644 index 5d9319e72d..0000000000 Binary files a/common/img/emoji/unicode/1f4e3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4e4.png b/common/img/emoji/unicode/1f4e4.png deleted file mode 100644 index 7ad15e649d..0000000000 Binary files a/common/img/emoji/unicode/1f4e4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4e5.png b/common/img/emoji/unicode/1f4e5.png deleted file mode 100644 index e2df0f8970..0000000000 Binary files a/common/img/emoji/unicode/1f4e5.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4e6.png b/common/img/emoji/unicode/1f4e6.png deleted file mode 100644 index 26602af9d8..0000000000 Binary files a/common/img/emoji/unicode/1f4e6.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4e7.png b/common/img/emoji/unicode/1f4e7.png deleted file mode 100644 index 176a8e1e82..0000000000 Binary files a/common/img/emoji/unicode/1f4e7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4e8.png b/common/img/emoji/unicode/1f4e8.png deleted file mode 100644 index afc8271251..0000000000 Binary files a/common/img/emoji/unicode/1f4e8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4e9.png b/common/img/emoji/unicode/1f4e9.png deleted file mode 100644 index 0e01fd5f05..0000000000 Binary files a/common/img/emoji/unicode/1f4e9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4ea.png b/common/img/emoji/unicode/1f4ea.png deleted file mode 100644 index a5982b69bb..0000000000 Binary files a/common/img/emoji/unicode/1f4ea.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4eb.png b/common/img/emoji/unicode/1f4eb.png deleted file mode 100644 index 8351e70760..0000000000 Binary files a/common/img/emoji/unicode/1f4eb.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4ec.png b/common/img/emoji/unicode/1f4ec.png deleted file mode 100644 index dae3459436..0000000000 Binary files a/common/img/emoji/unicode/1f4ec.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4ed.png b/common/img/emoji/unicode/1f4ed.png deleted file mode 100644 index 59f15c5d7d..0000000000 Binary files a/common/img/emoji/unicode/1f4ed.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4ee.png b/common/img/emoji/unicode/1f4ee.png deleted file mode 100644 index ce04b7008b..0000000000 Binary files a/common/img/emoji/unicode/1f4ee.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4ef.png b/common/img/emoji/unicode/1f4ef.png deleted file mode 100644 index e9b713bbec..0000000000 Binary files a/common/img/emoji/unicode/1f4ef.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4f0.png b/common/img/emoji/unicode/1f4f0.png deleted file mode 100644 index d171394e6a..0000000000 Binary files a/common/img/emoji/unicode/1f4f0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4f1.png b/common/img/emoji/unicode/1f4f1.png deleted file mode 100644 index df007103b0..0000000000 Binary files a/common/img/emoji/unicode/1f4f1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4f2.png b/common/img/emoji/unicode/1f4f2.png deleted file mode 100644 index 837897f261..0000000000 Binary files a/common/img/emoji/unicode/1f4f2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4f3.png b/common/img/emoji/unicode/1f4f3.png deleted file mode 100644 index a716e96c63..0000000000 Binary files a/common/img/emoji/unicode/1f4f3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4f4.png b/common/img/emoji/unicode/1f4f4.png deleted file mode 100644 index fa16c763c9..0000000000 Binary files a/common/img/emoji/unicode/1f4f4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4f5.png b/common/img/emoji/unicode/1f4f5.png deleted file mode 100644 index 41df57cf82..0000000000 Binary files a/common/img/emoji/unicode/1f4f5.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4f6.png b/common/img/emoji/unicode/1f4f6.png deleted file mode 100644 index a4bd23ebf7..0000000000 Binary files a/common/img/emoji/unicode/1f4f6.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4f7.png b/common/img/emoji/unicode/1f4f7.png deleted file mode 100644 index 397d03b393..0000000000 Binary files a/common/img/emoji/unicode/1f4f7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4f9.png b/common/img/emoji/unicode/1f4f9.png deleted file mode 100644 index 274cecdd6d..0000000000 Binary files a/common/img/emoji/unicode/1f4f9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4fa.png b/common/img/emoji/unicode/1f4fa.png deleted file mode 100644 index 803dc3d412..0000000000 Binary files a/common/img/emoji/unicode/1f4fa.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4fb.png b/common/img/emoji/unicode/1f4fb.png deleted file mode 100644 index ea589efe32..0000000000 Binary files a/common/img/emoji/unicode/1f4fb.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f4fc.png b/common/img/emoji/unicode/1f4fc.png deleted file mode 100644 index 881081c177..0000000000 Binary files a/common/img/emoji/unicode/1f4fc.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f500.png b/common/img/emoji/unicode/1f500.png deleted file mode 100644 index 25cde18b25..0000000000 Binary files a/common/img/emoji/unicode/1f500.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f501.png b/common/img/emoji/unicode/1f501.png deleted file mode 100644 index 80113b6929..0000000000 Binary files a/common/img/emoji/unicode/1f501.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f502.png b/common/img/emoji/unicode/1f502.png deleted file mode 100644 index 3c47bcc1f3..0000000000 Binary files a/common/img/emoji/unicode/1f502.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f503.png b/common/img/emoji/unicode/1f503.png deleted file mode 100644 index 5f84d7e72b..0000000000 Binary files a/common/img/emoji/unicode/1f503.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f504.png b/common/img/emoji/unicode/1f504.png deleted file mode 100644 index 1933ae18b9..0000000000 Binary files a/common/img/emoji/unicode/1f504.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f505.png b/common/img/emoji/unicode/1f505.png deleted file mode 100644 index ea15bde4f0..0000000000 Binary files a/common/img/emoji/unicode/1f505.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f506.png b/common/img/emoji/unicode/1f506.png deleted file mode 100644 index ba9de7d409..0000000000 Binary files a/common/img/emoji/unicode/1f506.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f507.png b/common/img/emoji/unicode/1f507.png deleted file mode 100644 index 4cf67c367d..0000000000 Binary files a/common/img/emoji/unicode/1f507.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f508.png b/common/img/emoji/unicode/1f508.png deleted file mode 100644 index c884bd4f6c..0000000000 Binary files a/common/img/emoji/unicode/1f508.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f509.png b/common/img/emoji/unicode/1f509.png deleted file mode 100644 index 6aa4dbff4c..0000000000 Binary files a/common/img/emoji/unicode/1f509.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f50a.png b/common/img/emoji/unicode/1f50a.png deleted file mode 100644 index f63e814973..0000000000 Binary files a/common/img/emoji/unicode/1f50a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f50b.png b/common/img/emoji/unicode/1f50b.png deleted file mode 100644 index aa7eedce4b..0000000000 Binary files a/common/img/emoji/unicode/1f50b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f50c.png b/common/img/emoji/unicode/1f50c.png deleted file mode 100644 index 7a3d6cee68..0000000000 Binary files a/common/img/emoji/unicode/1f50c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f50d.png b/common/img/emoji/unicode/1f50d.png deleted file mode 100644 index aa5b1d7c46..0000000000 Binary files a/common/img/emoji/unicode/1f50d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f50e.png b/common/img/emoji/unicode/1f50e.png deleted file mode 100644 index 6e6cf11e6d..0000000000 Binary files a/common/img/emoji/unicode/1f50e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f50f.png b/common/img/emoji/unicode/1f50f.png deleted file mode 100644 index 375e67e825..0000000000 Binary files a/common/img/emoji/unicode/1f50f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f510.png b/common/img/emoji/unicode/1f510.png deleted file mode 100644 index e6fdf6cb20..0000000000 Binary files a/common/img/emoji/unicode/1f510.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f511.png b/common/img/emoji/unicode/1f511.png deleted file mode 100644 index 34673213f6..0000000000 Binary files a/common/img/emoji/unicode/1f511.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f512.png b/common/img/emoji/unicode/1f512.png deleted file mode 100644 index 4892b02355..0000000000 Binary files a/common/img/emoji/unicode/1f512.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f513.png b/common/img/emoji/unicode/1f513.png deleted file mode 100644 index 22b429cd02..0000000000 Binary files a/common/img/emoji/unicode/1f513.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f514.png b/common/img/emoji/unicode/1f514.png deleted file mode 100644 index 69acceb286..0000000000 Binary files a/common/img/emoji/unicode/1f514.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f515.png b/common/img/emoji/unicode/1f515.png deleted file mode 100644 index 613b81cd21..0000000000 Binary files a/common/img/emoji/unicode/1f515.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f516.png b/common/img/emoji/unicode/1f516.png deleted file mode 100644 index dbee45c605..0000000000 Binary files a/common/img/emoji/unicode/1f516.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f517.png b/common/img/emoji/unicode/1f517.png deleted file mode 100644 index ffb8f62cec..0000000000 Binary files a/common/img/emoji/unicode/1f517.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f518.png b/common/img/emoji/unicode/1f518.png deleted file mode 100644 index 63755eec25..0000000000 Binary files a/common/img/emoji/unicode/1f518.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f519.png b/common/img/emoji/unicode/1f519.png deleted file mode 100644 index 0cde628762..0000000000 Binary files a/common/img/emoji/unicode/1f519.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f51a.png b/common/img/emoji/unicode/1f51a.png deleted file mode 100644 index edb0bda245..0000000000 Binary files a/common/img/emoji/unicode/1f51a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f51b.png b/common/img/emoji/unicode/1f51b.png deleted file mode 100644 index 3595387fb6..0000000000 Binary files a/common/img/emoji/unicode/1f51b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f51c.png b/common/img/emoji/unicode/1f51c.png deleted file mode 100644 index 9386615a32..0000000000 Binary files a/common/img/emoji/unicode/1f51c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f51d.png b/common/img/emoji/unicode/1f51d.png deleted file mode 100644 index 5aa4dd442d..0000000000 Binary files a/common/img/emoji/unicode/1f51d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f51e.png b/common/img/emoji/unicode/1f51e.png deleted file mode 100644 index a789b3c620..0000000000 Binary files a/common/img/emoji/unicode/1f51e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f51f.png b/common/img/emoji/unicode/1f51f.png deleted file mode 100644 index 71dac1c1cc..0000000000 Binary files a/common/img/emoji/unicode/1f51f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f520.png b/common/img/emoji/unicode/1f520.png deleted file mode 100644 index ffc0cba4b4..0000000000 Binary files a/common/img/emoji/unicode/1f520.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f521.png b/common/img/emoji/unicode/1f521.png deleted file mode 100644 index 5218470b63..0000000000 Binary files a/common/img/emoji/unicode/1f521.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f522.png b/common/img/emoji/unicode/1f522.png deleted file mode 100644 index c47c2e1f9f..0000000000 Binary files a/common/img/emoji/unicode/1f522.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f523.png b/common/img/emoji/unicode/1f523.png deleted file mode 100644 index 16bc1da921..0000000000 Binary files a/common/img/emoji/unicode/1f523.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f524.png b/common/img/emoji/unicode/1f524.png deleted file mode 100644 index 505d40a155..0000000000 Binary files a/common/img/emoji/unicode/1f524.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f525.png b/common/img/emoji/unicode/1f525.png deleted file mode 100644 index f2a3149bbf..0000000000 Binary files a/common/img/emoji/unicode/1f525.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f526.png b/common/img/emoji/unicode/1f526.png deleted file mode 100644 index 215940aa8f..0000000000 Binary files a/common/img/emoji/unicode/1f526.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f527.png b/common/img/emoji/unicode/1f527.png deleted file mode 100644 index a87072ad13..0000000000 Binary files a/common/img/emoji/unicode/1f527.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f528.png b/common/img/emoji/unicode/1f528.png deleted file mode 100644 index 6b75bc37b3..0000000000 Binary files a/common/img/emoji/unicode/1f528.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f529.png b/common/img/emoji/unicode/1f529.png deleted file mode 100644 index bddfa72a7d..0000000000 Binary files a/common/img/emoji/unicode/1f529.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f52a.png b/common/img/emoji/unicode/1f52a.png deleted file mode 100644 index 18eade0acf..0000000000 Binary files a/common/img/emoji/unicode/1f52a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f52b.png b/common/img/emoji/unicode/1f52b.png deleted file mode 100644 index c49dc52c6c..0000000000 Binary files a/common/img/emoji/unicode/1f52b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f52c.png b/common/img/emoji/unicode/1f52c.png deleted file mode 100644 index f11d54c010..0000000000 Binary files a/common/img/emoji/unicode/1f52c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f52d.png b/common/img/emoji/unicode/1f52d.png deleted file mode 100644 index 51fd8a07fa..0000000000 Binary files a/common/img/emoji/unicode/1f52d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f52e.png b/common/img/emoji/unicode/1f52e.png deleted file mode 100644 index 6d2c6c42d4..0000000000 Binary files a/common/img/emoji/unicode/1f52e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f52f.png b/common/img/emoji/unicode/1f52f.png deleted file mode 100644 index 010f8f5f95..0000000000 Binary files a/common/img/emoji/unicode/1f52f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f530.png b/common/img/emoji/unicode/1f530.png deleted file mode 100644 index 1f022d175d..0000000000 Binary files a/common/img/emoji/unicode/1f530.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f531.png b/common/img/emoji/unicode/1f531.png deleted file mode 100644 index d79a7b4cce..0000000000 Binary files a/common/img/emoji/unicode/1f531.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f532.png b/common/img/emoji/unicode/1f532.png deleted file mode 100644 index 7332e397ca..0000000000 Binary files a/common/img/emoji/unicode/1f532.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f533.png b/common/img/emoji/unicode/1f533.png deleted file mode 100644 index 63c7a3ef40..0000000000 Binary files a/common/img/emoji/unicode/1f533.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f534.png b/common/img/emoji/unicode/1f534.png deleted file mode 100644 index b391289b20..0000000000 Binary files a/common/img/emoji/unicode/1f534.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f535.png b/common/img/emoji/unicode/1f535.png deleted file mode 100644 index a5b4ad4aaa..0000000000 Binary files a/common/img/emoji/unicode/1f535.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f536.png b/common/img/emoji/unicode/1f536.png deleted file mode 100644 index 46d52e5cb6..0000000000 Binary files a/common/img/emoji/unicode/1f536.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f537.png b/common/img/emoji/unicode/1f537.png deleted file mode 100644 index f4598ec0f2..0000000000 Binary files a/common/img/emoji/unicode/1f537.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f538.png b/common/img/emoji/unicode/1f538.png deleted file mode 100644 index 04941d37b6..0000000000 Binary files a/common/img/emoji/unicode/1f538.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f539.png b/common/img/emoji/unicode/1f539.png deleted file mode 100644 index 5a7b5d555a..0000000000 Binary files a/common/img/emoji/unicode/1f539.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f53a.png b/common/img/emoji/unicode/1f53a.png deleted file mode 100644 index 8c4428da8f..0000000000 Binary files a/common/img/emoji/unicode/1f53a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f53b.png b/common/img/emoji/unicode/1f53b.png deleted file mode 100644 index 94832f060c..0000000000 Binary files a/common/img/emoji/unicode/1f53b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f53c.png b/common/img/emoji/unicode/1f53c.png deleted file mode 100644 index 1217331977..0000000000 Binary files a/common/img/emoji/unicode/1f53c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f53d.png b/common/img/emoji/unicode/1f53d.png deleted file mode 100644 index f7f2d51013..0000000000 Binary files a/common/img/emoji/unicode/1f53d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f550.png b/common/img/emoji/unicode/1f550.png deleted file mode 100644 index ca34e89751..0000000000 Binary files a/common/img/emoji/unicode/1f550.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f551.png b/common/img/emoji/unicode/1f551.png deleted file mode 100644 index 1a12524ee4..0000000000 Binary files a/common/img/emoji/unicode/1f551.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f552.png b/common/img/emoji/unicode/1f552.png deleted file mode 100644 index cd99bb155d..0000000000 Binary files a/common/img/emoji/unicode/1f552.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f553.png b/common/img/emoji/unicode/1f553.png deleted file mode 100644 index 7274e8b072..0000000000 Binary files a/common/img/emoji/unicode/1f553.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f554.png b/common/img/emoji/unicode/1f554.png deleted file mode 100644 index 3ed5a81af4..0000000000 Binary files a/common/img/emoji/unicode/1f554.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f555.png b/common/img/emoji/unicode/1f555.png deleted file mode 100644 index ac38cb9260..0000000000 Binary files a/common/img/emoji/unicode/1f555.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f556.png b/common/img/emoji/unicode/1f556.png deleted file mode 100644 index 6a138dfdea..0000000000 Binary files a/common/img/emoji/unicode/1f556.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f557.png b/common/img/emoji/unicode/1f557.png deleted file mode 100644 index 6690cd74ea..0000000000 Binary files a/common/img/emoji/unicode/1f557.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f558.png b/common/img/emoji/unicode/1f558.png deleted file mode 100644 index c4ad74609f..0000000000 Binary files a/common/img/emoji/unicode/1f558.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f559.png b/common/img/emoji/unicode/1f559.png deleted file mode 100644 index f710bef5c4..0000000000 Binary files a/common/img/emoji/unicode/1f559.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f55a.png b/common/img/emoji/unicode/1f55a.png deleted file mode 100644 index fbc165b995..0000000000 Binary files a/common/img/emoji/unicode/1f55a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f55b.png b/common/img/emoji/unicode/1f55b.png deleted file mode 100644 index c1ca82f395..0000000000 Binary files a/common/img/emoji/unicode/1f55b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f55c.png b/common/img/emoji/unicode/1f55c.png deleted file mode 100644 index df93920190..0000000000 Binary files a/common/img/emoji/unicode/1f55c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f55d.png b/common/img/emoji/unicode/1f55d.png deleted file mode 100644 index f12c6912af..0000000000 Binary files a/common/img/emoji/unicode/1f55d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f55e.png b/common/img/emoji/unicode/1f55e.png deleted file mode 100644 index 1dc9628ea2..0000000000 Binary files a/common/img/emoji/unicode/1f55e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f55f.png b/common/img/emoji/unicode/1f55f.png deleted file mode 100644 index 7726aaea1b..0000000000 Binary files a/common/img/emoji/unicode/1f55f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f560.png b/common/img/emoji/unicode/1f560.png deleted file mode 100644 index e08d4ad2ba..0000000000 Binary files a/common/img/emoji/unicode/1f560.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f561.png b/common/img/emoji/unicode/1f561.png deleted file mode 100644 index 46f0681f1c..0000000000 Binary files a/common/img/emoji/unicode/1f561.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f562.png b/common/img/emoji/unicode/1f562.png deleted file mode 100644 index 18aab22fd8..0000000000 Binary files a/common/img/emoji/unicode/1f562.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f563.png b/common/img/emoji/unicode/1f563.png deleted file mode 100644 index ec3e382dd4..0000000000 Binary files a/common/img/emoji/unicode/1f563.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f564.png b/common/img/emoji/unicode/1f564.png deleted file mode 100644 index fd35221428..0000000000 Binary files a/common/img/emoji/unicode/1f564.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f565.png b/common/img/emoji/unicode/1f565.png deleted file mode 100644 index 84a3bc8fbd..0000000000 Binary files a/common/img/emoji/unicode/1f565.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f566.png b/common/img/emoji/unicode/1f566.png deleted file mode 100644 index 415999ec83..0000000000 Binary files a/common/img/emoji/unicode/1f566.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f567.png b/common/img/emoji/unicode/1f567.png deleted file mode 100644 index a6527154d1..0000000000 Binary files a/common/img/emoji/unicode/1f567.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f5fb.png b/common/img/emoji/unicode/1f5fb.png deleted file mode 100644 index 4c313e583f..0000000000 Binary files a/common/img/emoji/unicode/1f5fb.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f5fc.png b/common/img/emoji/unicode/1f5fc.png deleted file mode 100644 index e1cbd7a3c5..0000000000 Binary files a/common/img/emoji/unicode/1f5fc.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f5fd.png b/common/img/emoji/unicode/1f5fd.png deleted file mode 100644 index 9ad9028068..0000000000 Binary files a/common/img/emoji/unicode/1f5fd.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f5fe.png b/common/img/emoji/unicode/1f5fe.png deleted file mode 100644 index 4593280359..0000000000 Binary files a/common/img/emoji/unicode/1f5fe.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f5ff.png b/common/img/emoji/unicode/1f5ff.png deleted file mode 100644 index 61a1a9c21a..0000000000 Binary files a/common/img/emoji/unicode/1f5ff.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f600.png b/common/img/emoji/unicode/1f600.png deleted file mode 100644 index 0ef00d79d0..0000000000 Binary files a/common/img/emoji/unicode/1f600.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f601.png b/common/img/emoji/unicode/1f601.png deleted file mode 100644 index 591cfcef8b..0000000000 Binary files a/common/img/emoji/unicode/1f601.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f602.png b/common/img/emoji/unicode/1f602.png deleted file mode 100644 index 47df693d42..0000000000 Binary files a/common/img/emoji/unicode/1f602.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f603.png b/common/img/emoji/unicode/1f603.png deleted file mode 100644 index 77b581d68f..0000000000 Binary files a/common/img/emoji/unicode/1f603.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f604.png b/common/img/emoji/unicode/1f604.png deleted file mode 100644 index 81a8396899..0000000000 Binary files a/common/img/emoji/unicode/1f604.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f605.png b/common/img/emoji/unicode/1f605.png deleted file mode 100644 index 3903f717f3..0000000000 Binary files a/common/img/emoji/unicode/1f605.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f606.png b/common/img/emoji/unicode/1f606.png deleted file mode 100644 index 11c91eb22e..0000000000 Binary files a/common/img/emoji/unicode/1f606.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f607.png b/common/img/emoji/unicode/1f607.png deleted file mode 100644 index 503b614f8d..0000000000 Binary files a/common/img/emoji/unicode/1f607.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f608.png b/common/img/emoji/unicode/1f608.png deleted file mode 100644 index d904049309..0000000000 Binary files a/common/img/emoji/unicode/1f608.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f609.png b/common/img/emoji/unicode/1f609.png deleted file mode 100644 index 756766dd3e..0000000000 Binary files a/common/img/emoji/unicode/1f609.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f60a.png b/common/img/emoji/unicode/1f60a.png deleted file mode 100644 index 1e9021cb6f..0000000000 Binary files a/common/img/emoji/unicode/1f60a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f60b.png b/common/img/emoji/unicode/1f60b.png deleted file mode 100644 index fc39637ecd..0000000000 Binary files a/common/img/emoji/unicode/1f60b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f60c.png b/common/img/emoji/unicode/1f60c.png deleted file mode 100644 index 820cf315a1..0000000000 Binary files a/common/img/emoji/unicode/1f60c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f60d.png b/common/img/emoji/unicode/1f60d.png deleted file mode 100644 index 0e5794270e..0000000000 Binary files a/common/img/emoji/unicode/1f60d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f60e.png b/common/img/emoji/unicode/1f60e.png deleted file mode 100644 index 1c468a1c91..0000000000 Binary files a/common/img/emoji/unicode/1f60e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f60f.png b/common/img/emoji/unicode/1f60f.png deleted file mode 100644 index bc6e5082c8..0000000000 Binary files a/common/img/emoji/unicode/1f60f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f610.png b/common/img/emoji/unicode/1f610.png deleted file mode 100644 index 682a1ba066..0000000000 Binary files a/common/img/emoji/unicode/1f610.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f611.png b/common/img/emoji/unicode/1f611.png deleted file mode 100644 index 1798f24de1..0000000000 Binary files a/common/img/emoji/unicode/1f611.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f612.png b/common/img/emoji/unicode/1f612.png deleted file mode 100644 index 3722e6f575..0000000000 Binary files a/common/img/emoji/unicode/1f612.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f613.png b/common/img/emoji/unicode/1f613.png deleted file mode 100644 index e894b76996..0000000000 Binary files a/common/img/emoji/unicode/1f613.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f614.png b/common/img/emoji/unicode/1f614.png deleted file mode 100644 index 2f3bad9453..0000000000 Binary files a/common/img/emoji/unicode/1f614.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f615.png b/common/img/emoji/unicode/1f615.png deleted file mode 100644 index 18ff760ac9..0000000000 Binary files a/common/img/emoji/unicode/1f615.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f616.png b/common/img/emoji/unicode/1f616.png deleted file mode 100644 index a5877a0a79..0000000000 Binary files a/common/img/emoji/unicode/1f616.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f617.png b/common/img/emoji/unicode/1f617.png deleted file mode 100644 index eb049c80bd..0000000000 Binary files a/common/img/emoji/unicode/1f617.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f618.png b/common/img/emoji/unicode/1f618.png deleted file mode 100644 index af9a80b7f0..0000000000 Binary files a/common/img/emoji/unicode/1f618.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f619.png b/common/img/emoji/unicode/1f619.png deleted file mode 100644 index d85706e706..0000000000 Binary files a/common/img/emoji/unicode/1f619.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f61a.png b/common/img/emoji/unicode/1f61a.png deleted file mode 100644 index 449de19704..0000000000 Binary files a/common/img/emoji/unicode/1f61a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f61b.png b/common/img/emoji/unicode/1f61b.png deleted file mode 100644 index 53c41433f5..0000000000 Binary files a/common/img/emoji/unicode/1f61b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f61c.png b/common/img/emoji/unicode/1f61c.png deleted file mode 100644 index 6ae9d497d3..0000000000 Binary files a/common/img/emoji/unicode/1f61c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f61d.png b/common/img/emoji/unicode/1f61d.png deleted file mode 100644 index 333716ee1f..0000000000 Binary files a/common/img/emoji/unicode/1f61d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f61e.png b/common/img/emoji/unicode/1f61e.png deleted file mode 100644 index 8255200871..0000000000 Binary files a/common/img/emoji/unicode/1f61e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f61f.png b/common/img/emoji/unicode/1f61f.png deleted file mode 100644 index afd9283fc0..0000000000 Binary files a/common/img/emoji/unicode/1f61f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f620.png b/common/img/emoji/unicode/1f620.png deleted file mode 100644 index 34174f5e5c..0000000000 Binary files a/common/img/emoji/unicode/1f620.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f621.png b/common/img/emoji/unicode/1f621.png deleted file mode 100644 index c65ddff552..0000000000 Binary files a/common/img/emoji/unicode/1f621.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f622.png b/common/img/emoji/unicode/1f622.png deleted file mode 100644 index 6d0d9afd28..0000000000 Binary files a/common/img/emoji/unicode/1f622.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f623.png b/common/img/emoji/unicode/1f623.png deleted file mode 100644 index c7e433e8ec..0000000000 Binary files a/common/img/emoji/unicode/1f623.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f624.png b/common/img/emoji/unicode/1f624.png deleted file mode 100644 index 92f93bd102..0000000000 Binary files a/common/img/emoji/unicode/1f624.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f625.png b/common/img/emoji/unicode/1f625.png deleted file mode 100644 index fa5f9e7f9f..0000000000 Binary files a/common/img/emoji/unicode/1f625.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f626.png b/common/img/emoji/unicode/1f626.png deleted file mode 100644 index 7f8b6c77bd..0000000000 Binary files a/common/img/emoji/unicode/1f626.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f627.png b/common/img/emoji/unicode/1f627.png deleted file mode 100644 index c2edad796e..0000000000 Binary files a/common/img/emoji/unicode/1f627.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f628.png b/common/img/emoji/unicode/1f628.png deleted file mode 100644 index 513fce47b6..0000000000 Binary files a/common/img/emoji/unicode/1f628.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f629.png b/common/img/emoji/unicode/1f629.png deleted file mode 100644 index 0c5475411c..0000000000 Binary files a/common/img/emoji/unicode/1f629.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f62a.png b/common/img/emoji/unicode/1f62a.png deleted file mode 100644 index df4f55efd9..0000000000 Binary files a/common/img/emoji/unicode/1f62a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f62b.png b/common/img/emoji/unicode/1f62b.png deleted file mode 100644 index 3a8eefe565..0000000000 Binary files a/common/img/emoji/unicode/1f62b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f62c.png b/common/img/emoji/unicode/1f62c.png deleted file mode 100644 index f78e9407db..0000000000 Binary files a/common/img/emoji/unicode/1f62c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f62d.png b/common/img/emoji/unicode/1f62d.png deleted file mode 100644 index 7d433183aa..0000000000 Binary files a/common/img/emoji/unicode/1f62d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f62e.png b/common/img/emoji/unicode/1f62e.png deleted file mode 100644 index e5283582c3..0000000000 Binary files a/common/img/emoji/unicode/1f62e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f62f.png b/common/img/emoji/unicode/1f62f.png deleted file mode 100644 index afa3f66865..0000000000 Binary files a/common/img/emoji/unicode/1f62f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f630.png b/common/img/emoji/unicode/1f630.png deleted file mode 100644 index b9e39bc60f..0000000000 Binary files a/common/img/emoji/unicode/1f630.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f631.png b/common/img/emoji/unicode/1f631.png deleted file mode 100644 index 76bfc6b8a6..0000000000 Binary files a/common/img/emoji/unicode/1f631.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f632.png b/common/img/emoji/unicode/1f632.png deleted file mode 100644 index 858a83484a..0000000000 Binary files a/common/img/emoji/unicode/1f632.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f633.png b/common/img/emoji/unicode/1f633.png deleted file mode 100644 index 9b49410c0c..0000000000 Binary files a/common/img/emoji/unicode/1f633.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f634.png b/common/img/emoji/unicode/1f634.png deleted file mode 100644 index a2f3bf757e..0000000000 Binary files a/common/img/emoji/unicode/1f634.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f635.png b/common/img/emoji/unicode/1f635.png deleted file mode 100644 index 8001d6ff8f..0000000000 Binary files a/common/img/emoji/unicode/1f635.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f636.png b/common/img/emoji/unicode/1f636.png deleted file mode 100644 index d9ec7ca7d7..0000000000 Binary files a/common/img/emoji/unicode/1f636.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f637.png b/common/img/emoji/unicode/1f637.png deleted file mode 100644 index 05887e99c6..0000000000 Binary files a/common/img/emoji/unicode/1f637.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f638.png b/common/img/emoji/unicode/1f638.png deleted file mode 100644 index ad333ba3b6..0000000000 Binary files a/common/img/emoji/unicode/1f638.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f639.png b/common/img/emoji/unicode/1f639.png deleted file mode 100644 index 6c60cb0efc..0000000000 Binary files a/common/img/emoji/unicode/1f639.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f63a.png b/common/img/emoji/unicode/1f63a.png deleted file mode 100644 index dbf1b0276a..0000000000 Binary files a/common/img/emoji/unicode/1f63a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f63b.png b/common/img/emoji/unicode/1f63b.png deleted file mode 100644 index eeba240e53..0000000000 Binary files a/common/img/emoji/unicode/1f63b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f63c.png b/common/img/emoji/unicode/1f63c.png deleted file mode 100644 index 351565e246..0000000000 Binary files a/common/img/emoji/unicode/1f63c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f63d.png b/common/img/emoji/unicode/1f63d.png deleted file mode 100644 index adc62fbe3c..0000000000 Binary files a/common/img/emoji/unicode/1f63d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f63e.png b/common/img/emoji/unicode/1f63e.png deleted file mode 100644 index 4325fd48dd..0000000000 Binary files a/common/img/emoji/unicode/1f63e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f63f.png b/common/img/emoji/unicode/1f63f.png deleted file mode 100644 index 42d4c27cab..0000000000 Binary files a/common/img/emoji/unicode/1f63f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f640.png b/common/img/emoji/unicode/1f640.png deleted file mode 100644 index d94cd34ff5..0000000000 Binary files a/common/img/emoji/unicode/1f640.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f645.png b/common/img/emoji/unicode/1f645.png deleted file mode 100644 index d459a35bc1..0000000000 Binary files a/common/img/emoji/unicode/1f645.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f646.png b/common/img/emoji/unicode/1f646.png deleted file mode 100644 index e8b98194ed..0000000000 Binary files a/common/img/emoji/unicode/1f646.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f647.png b/common/img/emoji/unicode/1f647.png deleted file mode 100644 index 024cb61049..0000000000 Binary files a/common/img/emoji/unicode/1f647.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f648.png b/common/img/emoji/unicode/1f648.png deleted file mode 100644 index 0890a62227..0000000000 Binary files a/common/img/emoji/unicode/1f648.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f649.png b/common/img/emoji/unicode/1f649.png deleted file mode 100644 index f97a1f9a09..0000000000 Binary files a/common/img/emoji/unicode/1f649.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f64a.png b/common/img/emoji/unicode/1f64a.png deleted file mode 100644 index 87944c4de5..0000000000 Binary files a/common/img/emoji/unicode/1f64a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f64b.png b/common/img/emoji/unicode/1f64b.png deleted file mode 100644 index e1741a40e7..0000000000 Binary files a/common/img/emoji/unicode/1f64b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f64c.png b/common/img/emoji/unicode/1f64c.png deleted file mode 100644 index e03142bdce..0000000000 Binary files a/common/img/emoji/unicode/1f64c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f64d.png b/common/img/emoji/unicode/1f64d.png deleted file mode 100644 index 6f34d5e159..0000000000 Binary files a/common/img/emoji/unicode/1f64d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f64e.png b/common/img/emoji/unicode/1f64e.png deleted file mode 100644 index c4a95c3b2a..0000000000 Binary files a/common/img/emoji/unicode/1f64e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f64f.png b/common/img/emoji/unicode/1f64f.png deleted file mode 100644 index f86c992d5a..0000000000 Binary files a/common/img/emoji/unicode/1f64f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f680.png b/common/img/emoji/unicode/1f680.png deleted file mode 100644 index 783078d379..0000000000 Binary files a/common/img/emoji/unicode/1f680.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f681.png b/common/img/emoji/unicode/1f681.png deleted file mode 100644 index 8e82a0d587..0000000000 Binary files a/common/img/emoji/unicode/1f681.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f682.png b/common/img/emoji/unicode/1f682.png deleted file mode 100644 index 5495077667..0000000000 Binary files a/common/img/emoji/unicode/1f682.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f683.png b/common/img/emoji/unicode/1f683.png deleted file mode 100644 index 22361158fb..0000000000 Binary files a/common/img/emoji/unicode/1f683.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f684.png b/common/img/emoji/unicode/1f684.png deleted file mode 100644 index 8eca368458..0000000000 Binary files a/common/img/emoji/unicode/1f684.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f685.png b/common/img/emoji/unicode/1f685.png deleted file mode 100644 index 16651acff8..0000000000 Binary files a/common/img/emoji/unicode/1f685.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f686.png b/common/img/emoji/unicode/1f686.png deleted file mode 100644 index 9c0d3ab640..0000000000 Binary files a/common/img/emoji/unicode/1f686.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f687.png b/common/img/emoji/unicode/1f687.png deleted file mode 100644 index 7f34f6be34..0000000000 Binary files a/common/img/emoji/unicode/1f687.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f688.png b/common/img/emoji/unicode/1f688.png deleted file mode 100644 index bcfe801eec..0000000000 Binary files a/common/img/emoji/unicode/1f688.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f689.png b/common/img/emoji/unicode/1f689.png deleted file mode 100644 index e77daa8a75..0000000000 Binary files a/common/img/emoji/unicode/1f689.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f68a.png b/common/img/emoji/unicode/1f68a.png deleted file mode 100644 index 5eb29fb71c..0000000000 Binary files a/common/img/emoji/unicode/1f68a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f68b.png b/common/img/emoji/unicode/1f68b.png deleted file mode 100644 index 0a8ea52b2b..0000000000 Binary files a/common/img/emoji/unicode/1f68b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f68c.png b/common/img/emoji/unicode/1f68c.png deleted file mode 100644 index 823aa39e49..0000000000 Binary files a/common/img/emoji/unicode/1f68c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f68d.png b/common/img/emoji/unicode/1f68d.png deleted file mode 100644 index 3695f76235..0000000000 Binary files a/common/img/emoji/unicode/1f68d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f68e.png b/common/img/emoji/unicode/1f68e.png deleted file mode 100644 index b9740a53f8..0000000000 Binary files a/common/img/emoji/unicode/1f68e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f68f.png b/common/img/emoji/unicode/1f68f.png deleted file mode 100644 index 99af2322ad..0000000000 Binary files a/common/img/emoji/unicode/1f68f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f690.png b/common/img/emoji/unicode/1f690.png deleted file mode 100644 index c52cef2340..0000000000 Binary files a/common/img/emoji/unicode/1f690.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f691.png b/common/img/emoji/unicode/1f691.png deleted file mode 100644 index b740f45dba..0000000000 Binary files a/common/img/emoji/unicode/1f691.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f692.png b/common/img/emoji/unicode/1f692.png deleted file mode 100644 index 9e6c59c997..0000000000 Binary files a/common/img/emoji/unicode/1f692.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f693.png b/common/img/emoji/unicode/1f693.png deleted file mode 100644 index b8f17275ee..0000000000 Binary files a/common/img/emoji/unicode/1f693.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f694.png b/common/img/emoji/unicode/1f694.png deleted file mode 100644 index af20e7eff0..0000000000 Binary files a/common/img/emoji/unicode/1f694.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f695.png b/common/img/emoji/unicode/1f695.png deleted file mode 100644 index 60a50d365a..0000000000 Binary files a/common/img/emoji/unicode/1f695.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f696.png b/common/img/emoji/unicode/1f696.png deleted file mode 100644 index f78cf3103b..0000000000 Binary files a/common/img/emoji/unicode/1f696.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f697.png b/common/img/emoji/unicode/1f697.png deleted file mode 100644 index d70a2f0626..0000000000 Binary files a/common/img/emoji/unicode/1f697.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f698.png b/common/img/emoji/unicode/1f698.png deleted file mode 100644 index cb46de22cb..0000000000 Binary files a/common/img/emoji/unicode/1f698.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f699.png b/common/img/emoji/unicode/1f699.png deleted file mode 100644 index 978291e087..0000000000 Binary files a/common/img/emoji/unicode/1f699.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f69a.png b/common/img/emoji/unicode/1f69a.png deleted file mode 100644 index 3f25ba1f92..0000000000 Binary files a/common/img/emoji/unicode/1f69a.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f69b.png b/common/img/emoji/unicode/1f69b.png deleted file mode 100644 index 81ec1f9174..0000000000 Binary files a/common/img/emoji/unicode/1f69b.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f69c.png b/common/img/emoji/unicode/1f69c.png deleted file mode 100644 index 058fd3eda5..0000000000 Binary files a/common/img/emoji/unicode/1f69c.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f69d.png b/common/img/emoji/unicode/1f69d.png deleted file mode 100644 index 913d300246..0000000000 Binary files a/common/img/emoji/unicode/1f69d.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f69e.png b/common/img/emoji/unicode/1f69e.png deleted file mode 100644 index 1f3d1aab56..0000000000 Binary files a/common/img/emoji/unicode/1f69e.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f69f.png b/common/img/emoji/unicode/1f69f.png deleted file mode 100644 index aaa45f61f1..0000000000 Binary files a/common/img/emoji/unicode/1f69f.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6a0.png b/common/img/emoji/unicode/1f6a0.png deleted file mode 100644 index 5688bb239a..0000000000 Binary files a/common/img/emoji/unicode/1f6a0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6a1.png b/common/img/emoji/unicode/1f6a1.png deleted file mode 100644 index 38f6dfe233..0000000000 Binary files a/common/img/emoji/unicode/1f6a1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6a2.png b/common/img/emoji/unicode/1f6a2.png deleted file mode 100644 index 5d2d8b602b..0000000000 Binary files a/common/img/emoji/unicode/1f6a2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6a3.png b/common/img/emoji/unicode/1f6a3.png deleted file mode 100644 index fe8ae3ecda..0000000000 Binary files a/common/img/emoji/unicode/1f6a3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6a4.png b/common/img/emoji/unicode/1f6a4.png deleted file mode 100644 index da6689b3be..0000000000 Binary files a/common/img/emoji/unicode/1f6a4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6a5.png b/common/img/emoji/unicode/1f6a5.png deleted file mode 100644 index 42eaf70912..0000000000 Binary files a/common/img/emoji/unicode/1f6a5.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6a6.png b/common/img/emoji/unicode/1f6a6.png deleted file mode 100644 index 7a5ba35f09..0000000000 Binary files a/common/img/emoji/unicode/1f6a6.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6a7.png b/common/img/emoji/unicode/1f6a7.png deleted file mode 100644 index 523e9f10bf..0000000000 Binary files a/common/img/emoji/unicode/1f6a7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6a8.png b/common/img/emoji/unicode/1f6a8.png deleted file mode 100644 index 6cf4a775e0..0000000000 Binary files a/common/img/emoji/unicode/1f6a8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6a9.png b/common/img/emoji/unicode/1f6a9.png deleted file mode 100644 index f9a3f32d71..0000000000 Binary files a/common/img/emoji/unicode/1f6a9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6aa.png b/common/img/emoji/unicode/1f6aa.png deleted file mode 100644 index 83c819ae46..0000000000 Binary files a/common/img/emoji/unicode/1f6aa.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6ab.png b/common/img/emoji/unicode/1f6ab.png deleted file mode 100644 index a8444d18d2..0000000000 Binary files a/common/img/emoji/unicode/1f6ab.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6ac.png b/common/img/emoji/unicode/1f6ac.png deleted file mode 100644 index 4aad6cbd7c..0000000000 Binary files a/common/img/emoji/unicode/1f6ac.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6ad.png b/common/img/emoji/unicode/1f6ad.png deleted file mode 100644 index eb11d79115..0000000000 Binary files a/common/img/emoji/unicode/1f6ad.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6ae.png b/common/img/emoji/unicode/1f6ae.png deleted file mode 100644 index c2e350c2dc..0000000000 Binary files a/common/img/emoji/unicode/1f6ae.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6af.png b/common/img/emoji/unicode/1f6af.png deleted file mode 100644 index 38c7ae7af2..0000000000 Binary files a/common/img/emoji/unicode/1f6af.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6b0.png b/common/img/emoji/unicode/1f6b0.png deleted file mode 100644 index e9fd56079c..0000000000 Binary files a/common/img/emoji/unicode/1f6b0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6b1.png b/common/img/emoji/unicode/1f6b1.png deleted file mode 100644 index 1b29d35b98..0000000000 Binary files a/common/img/emoji/unicode/1f6b1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6b2.png b/common/img/emoji/unicode/1f6b2.png deleted file mode 100644 index 6573860272..0000000000 Binary files a/common/img/emoji/unicode/1f6b2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6b3.png b/common/img/emoji/unicode/1f6b3.png deleted file mode 100644 index 4b26216645..0000000000 Binary files a/common/img/emoji/unicode/1f6b3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6b4.png b/common/img/emoji/unicode/1f6b4.png deleted file mode 100644 index 4e3e0549c2..0000000000 Binary files a/common/img/emoji/unicode/1f6b4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6b5.png b/common/img/emoji/unicode/1f6b5.png deleted file mode 100644 index b698897566..0000000000 Binary files a/common/img/emoji/unicode/1f6b5.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6b6.png b/common/img/emoji/unicode/1f6b6.png deleted file mode 100644 index 7a2bfacfc9..0000000000 Binary files a/common/img/emoji/unicode/1f6b6.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6b7.png b/common/img/emoji/unicode/1f6b7.png deleted file mode 100644 index c35f530b22..0000000000 Binary files a/common/img/emoji/unicode/1f6b7.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6b8.png b/common/img/emoji/unicode/1f6b8.png deleted file mode 100644 index b0302ae625..0000000000 Binary files a/common/img/emoji/unicode/1f6b8.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6b9.png b/common/img/emoji/unicode/1f6b9.png deleted file mode 100644 index abccfc9f2c..0000000000 Binary files a/common/img/emoji/unicode/1f6b9.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6ba.png b/common/img/emoji/unicode/1f6ba.png deleted file mode 100644 index 518b76a6d2..0000000000 Binary files a/common/img/emoji/unicode/1f6ba.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6bb.png b/common/img/emoji/unicode/1f6bb.png deleted file mode 100644 index 312ca3dc2d..0000000000 Binary files a/common/img/emoji/unicode/1f6bb.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6bc.png b/common/img/emoji/unicode/1f6bc.png deleted file mode 100644 index 2e58725cf5..0000000000 Binary files a/common/img/emoji/unicode/1f6bc.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6bd.png b/common/img/emoji/unicode/1f6bd.png deleted file mode 100644 index e5cc4119a1..0000000000 Binary files a/common/img/emoji/unicode/1f6bd.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6be.png b/common/img/emoji/unicode/1f6be.png deleted file mode 100644 index dfe84d2a73..0000000000 Binary files a/common/img/emoji/unicode/1f6be.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6bf.png b/common/img/emoji/unicode/1f6bf.png deleted file mode 100644 index 94f82aac02..0000000000 Binary files a/common/img/emoji/unicode/1f6bf.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6c0.png b/common/img/emoji/unicode/1f6c0.png deleted file mode 100644 index 8f75d1d249..0000000000 Binary files a/common/img/emoji/unicode/1f6c0.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6c1.png b/common/img/emoji/unicode/1f6c1.png deleted file mode 100644 index 1c3f844ab2..0000000000 Binary files a/common/img/emoji/unicode/1f6c1.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6c2.png b/common/img/emoji/unicode/1f6c2.png deleted file mode 100644 index 675b76d378..0000000000 Binary files a/common/img/emoji/unicode/1f6c2.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6c3.png b/common/img/emoji/unicode/1f6c3.png deleted file mode 100644 index 92691e3117..0000000000 Binary files a/common/img/emoji/unicode/1f6c3.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6c4.png b/common/img/emoji/unicode/1f6c4.png deleted file mode 100644 index 59ae044a45..0000000000 Binary files a/common/img/emoji/unicode/1f6c4.png and /dev/null differ diff --git a/common/img/emoji/unicode/1f6c5.png b/common/img/emoji/unicode/1f6c5.png deleted file mode 100644 index 1c08b464db..0000000000 Binary files a/common/img/emoji/unicode/1f6c5.png and /dev/null differ diff --git a/common/img/emoji/unicode/203c-fe0f.png b/common/img/emoji/unicode/203c-fe0f.png deleted file mode 100644 index 7270f0afe6..0000000000 Binary files a/common/img/emoji/unicode/203c-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/203c.png b/common/img/emoji/unicode/203c.png deleted file mode 100644 index 7270f0afe6..0000000000 Binary files a/common/img/emoji/unicode/203c.png and /dev/null differ diff --git a/common/img/emoji/unicode/2049-fe0f.png b/common/img/emoji/unicode/2049-fe0f.png deleted file mode 100644 index 64304b9f5f..0000000000 Binary files a/common/img/emoji/unicode/2049-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2049.png b/common/img/emoji/unicode/2049.png deleted file mode 100644 index 64304b9f5f..0000000000 Binary files a/common/img/emoji/unicode/2049.png and /dev/null differ diff --git a/common/img/emoji/unicode/2122.png b/common/img/emoji/unicode/2122.png deleted file mode 100644 index 9ba71b75ba..0000000000 Binary files a/common/img/emoji/unicode/2122.png and /dev/null differ diff --git a/common/img/emoji/unicode/2139-fe0f.png b/common/img/emoji/unicode/2139-fe0f.png deleted file mode 100644 index 9cb8b09b24..0000000000 Binary files a/common/img/emoji/unicode/2139-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2139.png b/common/img/emoji/unicode/2139.png deleted file mode 100644 index 9cb8b09b24..0000000000 Binary files a/common/img/emoji/unicode/2139.png and /dev/null differ diff --git a/common/img/emoji/unicode/2194-fe0f.png b/common/img/emoji/unicode/2194-fe0f.png deleted file mode 100644 index b9fd11c515..0000000000 Binary files a/common/img/emoji/unicode/2194-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2194.png b/common/img/emoji/unicode/2194.png deleted file mode 100644 index b9fd11c515..0000000000 Binary files a/common/img/emoji/unicode/2194.png and /dev/null differ diff --git a/common/img/emoji/unicode/2195-fe0f.png b/common/img/emoji/unicode/2195-fe0f.png deleted file mode 100644 index b718c21458..0000000000 Binary files a/common/img/emoji/unicode/2195-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2195.png b/common/img/emoji/unicode/2195.png deleted file mode 100644 index b718c21458..0000000000 Binary files a/common/img/emoji/unicode/2195.png and /dev/null differ diff --git a/common/img/emoji/unicode/2196-fe0f.png b/common/img/emoji/unicode/2196-fe0f.png deleted file mode 100644 index 12aebd9a7d..0000000000 Binary files a/common/img/emoji/unicode/2196-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2196.png b/common/img/emoji/unicode/2196.png deleted file mode 100644 index 12aebd9a7d..0000000000 Binary files a/common/img/emoji/unicode/2196.png and /dev/null differ diff --git a/common/img/emoji/unicode/2197-fe0f.png b/common/img/emoji/unicode/2197-fe0f.png deleted file mode 100644 index 0daf4e9408..0000000000 Binary files a/common/img/emoji/unicode/2197-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2197.png b/common/img/emoji/unicode/2197.png deleted file mode 100644 index 0daf4e9408..0000000000 Binary files a/common/img/emoji/unicode/2197.png and /dev/null differ diff --git a/common/img/emoji/unicode/2198-fe0f.png b/common/img/emoji/unicode/2198-fe0f.png deleted file mode 100644 index 2a15cc7ccc..0000000000 Binary files a/common/img/emoji/unicode/2198-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2198.png b/common/img/emoji/unicode/2198.png deleted file mode 100644 index 2a15cc7ccc..0000000000 Binary files a/common/img/emoji/unicode/2198.png and /dev/null differ diff --git a/common/img/emoji/unicode/2199-fe0f.png b/common/img/emoji/unicode/2199-fe0f.png deleted file mode 100644 index a4438cb6e7..0000000000 Binary files a/common/img/emoji/unicode/2199-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2199.png b/common/img/emoji/unicode/2199.png deleted file mode 100644 index a4438cb6e7..0000000000 Binary files a/common/img/emoji/unicode/2199.png and /dev/null differ diff --git a/common/img/emoji/unicode/21a9-fe0f.png b/common/img/emoji/unicode/21a9-fe0f.png deleted file mode 100644 index bc45dfefd4..0000000000 Binary files a/common/img/emoji/unicode/21a9-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/21a9.png b/common/img/emoji/unicode/21a9.png deleted file mode 100644 index bc45dfefd4..0000000000 Binary files a/common/img/emoji/unicode/21a9.png and /dev/null differ diff --git a/common/img/emoji/unicode/21aa-fe0f.png b/common/img/emoji/unicode/21aa-fe0f.png deleted file mode 100644 index 8b4ea6e172..0000000000 Binary files a/common/img/emoji/unicode/21aa-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/21aa.png b/common/img/emoji/unicode/21aa.png deleted file mode 100644 index 8b4ea6e172..0000000000 Binary files a/common/img/emoji/unicode/21aa.png and /dev/null differ diff --git a/common/img/emoji/unicode/231a-fe0f.png b/common/img/emoji/unicode/231a-fe0f.png deleted file mode 100644 index d503bb87c2..0000000000 Binary files a/common/img/emoji/unicode/231a-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/231a.png b/common/img/emoji/unicode/231a.png deleted file mode 100644 index d503bb87c2..0000000000 Binary files a/common/img/emoji/unicode/231a.png and /dev/null differ diff --git a/common/img/emoji/unicode/231b-fe0f.png b/common/img/emoji/unicode/231b-fe0f.png deleted file mode 100644 index 405aab41be..0000000000 Binary files a/common/img/emoji/unicode/231b-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/231b.png b/common/img/emoji/unicode/231b.png deleted file mode 100644 index 405aab41be..0000000000 Binary files a/common/img/emoji/unicode/231b.png and /dev/null differ diff --git a/common/img/emoji/unicode/23e9.png b/common/img/emoji/unicode/23e9.png deleted file mode 100644 index b94a117262..0000000000 Binary files a/common/img/emoji/unicode/23e9.png and /dev/null differ diff --git a/common/img/emoji/unicode/23ea.png b/common/img/emoji/unicode/23ea.png deleted file mode 100644 index 13ba866ada..0000000000 Binary files a/common/img/emoji/unicode/23ea.png and /dev/null differ diff --git a/common/img/emoji/unicode/23eb.png b/common/img/emoji/unicode/23eb.png deleted file mode 100644 index d42979d4bf..0000000000 Binary files a/common/img/emoji/unicode/23eb.png and /dev/null differ diff --git a/common/img/emoji/unicode/23ec.png b/common/img/emoji/unicode/23ec.png deleted file mode 100644 index 2ecbebcda1..0000000000 Binary files a/common/img/emoji/unicode/23ec.png and /dev/null differ diff --git a/common/img/emoji/unicode/23f0.png b/common/img/emoji/unicode/23f0.png deleted file mode 100644 index 86ca8c8ed4..0000000000 Binary files a/common/img/emoji/unicode/23f0.png and /dev/null differ diff --git a/common/img/emoji/unicode/23f3.png b/common/img/emoji/unicode/23f3.png deleted file mode 100644 index 52c9eb7042..0000000000 Binary files a/common/img/emoji/unicode/23f3.png and /dev/null differ diff --git a/common/img/emoji/unicode/24c2-fe0f.png b/common/img/emoji/unicode/24c2-fe0f.png deleted file mode 100644 index 7424665e2b..0000000000 Binary files a/common/img/emoji/unicode/24c2-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/24c2.png b/common/img/emoji/unicode/24c2.png deleted file mode 100644 index 7424665e2b..0000000000 Binary files a/common/img/emoji/unicode/24c2.png and /dev/null differ diff --git a/common/img/emoji/unicode/25aa-fe0f.png b/common/img/emoji/unicode/25aa-fe0f.png deleted file mode 100644 index a247751ece..0000000000 Binary files a/common/img/emoji/unicode/25aa-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/25aa.png b/common/img/emoji/unicode/25aa.png deleted file mode 100644 index a247751ece..0000000000 Binary files a/common/img/emoji/unicode/25aa.png and /dev/null differ diff --git a/common/img/emoji/unicode/25ab-fe0f.png b/common/img/emoji/unicode/25ab-fe0f.png deleted file mode 100644 index 24ba879f46..0000000000 Binary files a/common/img/emoji/unicode/25ab-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/25ab.png b/common/img/emoji/unicode/25ab.png deleted file mode 100644 index 24ba879f46..0000000000 Binary files a/common/img/emoji/unicode/25ab.png and /dev/null differ diff --git a/common/img/emoji/unicode/25b6-fe0f.png b/common/img/emoji/unicode/25b6-fe0f.png deleted file mode 100644 index fbfe711b64..0000000000 Binary files a/common/img/emoji/unicode/25b6-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/25b6.png b/common/img/emoji/unicode/25b6.png deleted file mode 100644 index fbfe711b64..0000000000 Binary files a/common/img/emoji/unicode/25b6.png and /dev/null differ diff --git a/common/img/emoji/unicode/25c0-fe0f.png b/common/img/emoji/unicode/25c0-fe0f.png deleted file mode 100644 index 2be422ba39..0000000000 Binary files a/common/img/emoji/unicode/25c0-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/25c0.png b/common/img/emoji/unicode/25c0.png deleted file mode 100644 index 2be422ba39..0000000000 Binary files a/common/img/emoji/unicode/25c0.png and /dev/null differ diff --git a/common/img/emoji/unicode/25fb-fe0f.png b/common/img/emoji/unicode/25fb-fe0f.png deleted file mode 100644 index 199808bcf2..0000000000 Binary files a/common/img/emoji/unicode/25fb-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/25fb.png b/common/img/emoji/unicode/25fb.png deleted file mode 100644 index 199808bcf2..0000000000 Binary files a/common/img/emoji/unicode/25fb.png and /dev/null differ diff --git a/common/img/emoji/unicode/25fc-fe0f.png b/common/img/emoji/unicode/25fc-fe0f.png deleted file mode 100644 index 204cce12c2..0000000000 Binary files a/common/img/emoji/unicode/25fc-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/25fc.png b/common/img/emoji/unicode/25fc.png deleted file mode 100644 index 204cce12c2..0000000000 Binary files a/common/img/emoji/unicode/25fc.png and /dev/null differ diff --git a/common/img/emoji/unicode/25fd-fe0f.png b/common/img/emoji/unicode/25fd-fe0f.png deleted file mode 100644 index a115cdc49e..0000000000 Binary files a/common/img/emoji/unicode/25fd-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/25fd.png b/common/img/emoji/unicode/25fd.png deleted file mode 100644 index a115cdc49e..0000000000 Binary files a/common/img/emoji/unicode/25fd.png and /dev/null differ diff --git a/common/img/emoji/unicode/25fe-fe0f.png b/common/img/emoji/unicode/25fe-fe0f.png deleted file mode 100644 index 25bfe9c453..0000000000 Binary files a/common/img/emoji/unicode/25fe-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/25fe.png b/common/img/emoji/unicode/25fe.png deleted file mode 100644 index 25bfe9c453..0000000000 Binary files a/common/img/emoji/unicode/25fe.png and /dev/null differ diff --git a/common/img/emoji/unicode/2600-fe0f.png b/common/img/emoji/unicode/2600-fe0f.png deleted file mode 100644 index d23c095e08..0000000000 Binary files a/common/img/emoji/unicode/2600-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2600.png b/common/img/emoji/unicode/2600.png deleted file mode 100644 index d23c095e08..0000000000 Binary files a/common/img/emoji/unicode/2600.png and /dev/null differ diff --git a/common/img/emoji/unicode/2601-fe0f.png b/common/img/emoji/unicode/2601-fe0f.png deleted file mode 100644 index b31c08c0b8..0000000000 Binary files a/common/img/emoji/unicode/2601-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2601.png b/common/img/emoji/unicode/2601.png deleted file mode 100644 index b31c08c0b8..0000000000 Binary files a/common/img/emoji/unicode/2601.png and /dev/null differ diff --git a/common/img/emoji/unicode/260e-fe0f.png b/common/img/emoji/unicode/260e-fe0f.png deleted file mode 100644 index 87d2559b55..0000000000 Binary files a/common/img/emoji/unicode/260e-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/260e.png b/common/img/emoji/unicode/260e.png deleted file mode 100644 index 87d2559b55..0000000000 Binary files a/common/img/emoji/unicode/260e.png and /dev/null differ diff --git a/common/img/emoji/unicode/2611-fe0f.png b/common/img/emoji/unicode/2611-fe0f.png deleted file mode 100644 index f07a466c77..0000000000 Binary files a/common/img/emoji/unicode/2611-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2611.png b/common/img/emoji/unicode/2611.png deleted file mode 100644 index f07a466c77..0000000000 Binary files a/common/img/emoji/unicode/2611.png and /dev/null differ diff --git a/common/img/emoji/unicode/2614-fe0f.png b/common/img/emoji/unicode/2614-fe0f.png deleted file mode 100644 index 1db722fa66..0000000000 Binary files a/common/img/emoji/unicode/2614-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2614.png b/common/img/emoji/unicode/2614.png deleted file mode 100644 index 1db722fa66..0000000000 Binary files a/common/img/emoji/unicode/2614.png and /dev/null differ diff --git a/common/img/emoji/unicode/2615-fe0f.png b/common/img/emoji/unicode/2615-fe0f.png deleted file mode 100644 index 57e1adcb04..0000000000 Binary files a/common/img/emoji/unicode/2615-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2615.png b/common/img/emoji/unicode/2615.png deleted file mode 100644 index 57e1adcb04..0000000000 Binary files a/common/img/emoji/unicode/2615.png and /dev/null differ diff --git a/common/img/emoji/unicode/261d-fe0f.png b/common/img/emoji/unicode/261d-fe0f.png deleted file mode 100644 index 01896e214a..0000000000 Binary files a/common/img/emoji/unicode/261d-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/261d.png b/common/img/emoji/unicode/261d.png deleted file mode 100644 index 01896e214a..0000000000 Binary files a/common/img/emoji/unicode/261d.png and /dev/null differ diff --git a/common/img/emoji/unicode/263a-fe0f.png b/common/img/emoji/unicode/263a-fe0f.png deleted file mode 100644 index bbab82d3bb..0000000000 Binary files a/common/img/emoji/unicode/263a-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/263a.png b/common/img/emoji/unicode/263a.png deleted file mode 100644 index bbab82d3bb..0000000000 Binary files a/common/img/emoji/unicode/263a.png and /dev/null differ diff --git a/common/img/emoji/unicode/2648-fe0f.png b/common/img/emoji/unicode/2648-fe0f.png deleted file mode 100644 index d676fd3920..0000000000 Binary files a/common/img/emoji/unicode/2648-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2648.png b/common/img/emoji/unicode/2648.png deleted file mode 100644 index d676fd3920..0000000000 Binary files a/common/img/emoji/unicode/2648.png and /dev/null differ diff --git a/common/img/emoji/unicode/2649-fe0f.png b/common/img/emoji/unicode/2649-fe0f.png deleted file mode 100644 index 6af582f69d..0000000000 Binary files a/common/img/emoji/unicode/2649-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2649.png b/common/img/emoji/unicode/2649.png deleted file mode 100644 index 6af582f69d..0000000000 Binary files a/common/img/emoji/unicode/2649.png and /dev/null differ diff --git a/common/img/emoji/unicode/264a-fe0f.png b/common/img/emoji/unicode/264a-fe0f.png deleted file mode 100644 index d926f6e88e..0000000000 Binary files a/common/img/emoji/unicode/264a-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/264a.png b/common/img/emoji/unicode/264a.png deleted file mode 100644 index d926f6e88e..0000000000 Binary files a/common/img/emoji/unicode/264a.png and /dev/null differ diff --git a/common/img/emoji/unicode/264b-fe0f.png b/common/img/emoji/unicode/264b-fe0f.png deleted file mode 100644 index ea43a4a2a0..0000000000 Binary files a/common/img/emoji/unicode/264b-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/264b.png b/common/img/emoji/unicode/264b.png deleted file mode 100644 index ea43a4a2a0..0000000000 Binary files a/common/img/emoji/unicode/264b.png and /dev/null differ diff --git a/common/img/emoji/unicode/264c-fe0f.png b/common/img/emoji/unicode/264c-fe0f.png deleted file mode 100644 index e025933b2f..0000000000 Binary files a/common/img/emoji/unicode/264c-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/264c.png b/common/img/emoji/unicode/264c.png deleted file mode 100644 index e025933b2f..0000000000 Binary files a/common/img/emoji/unicode/264c.png and /dev/null differ diff --git a/common/img/emoji/unicode/264d-fe0f.png b/common/img/emoji/unicode/264d-fe0f.png deleted file mode 100644 index 72e1763f57..0000000000 Binary files a/common/img/emoji/unicode/264d-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/264d.png b/common/img/emoji/unicode/264d.png deleted file mode 100644 index 72e1763f57..0000000000 Binary files a/common/img/emoji/unicode/264d.png and /dev/null differ diff --git a/common/img/emoji/unicode/264e-fe0f.png b/common/img/emoji/unicode/264e-fe0f.png deleted file mode 100644 index c9062dd2ee..0000000000 Binary files a/common/img/emoji/unicode/264e-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/264e.png b/common/img/emoji/unicode/264e.png deleted file mode 100644 index c9062dd2ee..0000000000 Binary files a/common/img/emoji/unicode/264e.png and /dev/null differ diff --git a/common/img/emoji/unicode/264f-fe0f.png b/common/img/emoji/unicode/264f-fe0f.png deleted file mode 100644 index 67fcea1658..0000000000 Binary files a/common/img/emoji/unicode/264f-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/264f.png b/common/img/emoji/unicode/264f.png deleted file mode 100644 index 67fcea1658..0000000000 Binary files a/common/img/emoji/unicode/264f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2650-fe0f.png b/common/img/emoji/unicode/2650-fe0f.png deleted file mode 100644 index 8b5435baaa..0000000000 Binary files a/common/img/emoji/unicode/2650-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2650.png b/common/img/emoji/unicode/2650.png deleted file mode 100644 index 8b5435baaa..0000000000 Binary files a/common/img/emoji/unicode/2650.png and /dev/null differ diff --git a/common/img/emoji/unicode/2651-fe0f.png b/common/img/emoji/unicode/2651-fe0f.png deleted file mode 100644 index f2044e7893..0000000000 Binary files a/common/img/emoji/unicode/2651-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2651.png b/common/img/emoji/unicode/2651.png deleted file mode 100644 index f2044e7893..0000000000 Binary files a/common/img/emoji/unicode/2651.png and /dev/null differ diff --git a/common/img/emoji/unicode/2652-fe0f.png b/common/img/emoji/unicode/2652-fe0f.png deleted file mode 100644 index cbff66edcf..0000000000 Binary files a/common/img/emoji/unicode/2652-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2652.png b/common/img/emoji/unicode/2652.png deleted file mode 100644 index cbff66edcf..0000000000 Binary files a/common/img/emoji/unicode/2652.png and /dev/null differ diff --git a/common/img/emoji/unicode/2653-fe0f.png b/common/img/emoji/unicode/2653-fe0f.png deleted file mode 100644 index 5a2da0a059..0000000000 Binary files a/common/img/emoji/unicode/2653-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2653.png b/common/img/emoji/unicode/2653.png deleted file mode 100644 index 5a2da0a059..0000000000 Binary files a/common/img/emoji/unicode/2653.png and /dev/null differ diff --git a/common/img/emoji/unicode/2660-fe0f.png b/common/img/emoji/unicode/2660-fe0f.png deleted file mode 100644 index 133a1aba8a..0000000000 Binary files a/common/img/emoji/unicode/2660-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2660.png b/common/img/emoji/unicode/2660.png deleted file mode 100644 index 133a1aba8a..0000000000 Binary files a/common/img/emoji/unicode/2660.png and /dev/null differ diff --git a/common/img/emoji/unicode/2663-fe0f.png b/common/img/emoji/unicode/2663-fe0f.png deleted file mode 100644 index bfab536569..0000000000 Binary files a/common/img/emoji/unicode/2663-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2663.png b/common/img/emoji/unicode/2663.png deleted file mode 100644 index bfab536569..0000000000 Binary files a/common/img/emoji/unicode/2663.png and /dev/null differ diff --git a/common/img/emoji/unicode/2665-fe0f.png b/common/img/emoji/unicode/2665-fe0f.png deleted file mode 100644 index e894715385..0000000000 Binary files a/common/img/emoji/unicode/2665-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2665.png b/common/img/emoji/unicode/2665.png deleted file mode 100644 index e894715385..0000000000 Binary files a/common/img/emoji/unicode/2665.png and /dev/null differ diff --git a/common/img/emoji/unicode/2666-fe0f.png b/common/img/emoji/unicode/2666-fe0f.png deleted file mode 100644 index fe0827758b..0000000000 Binary files a/common/img/emoji/unicode/2666-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2666.png b/common/img/emoji/unicode/2666.png deleted file mode 100644 index fe0827758b..0000000000 Binary files a/common/img/emoji/unicode/2666.png and /dev/null differ diff --git a/common/img/emoji/unicode/2668-fe0f.png b/common/img/emoji/unicode/2668-fe0f.png deleted file mode 100644 index a0bc9d75f2..0000000000 Binary files a/common/img/emoji/unicode/2668-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2668.png b/common/img/emoji/unicode/2668.png deleted file mode 100644 index a0bc9d75f2..0000000000 Binary files a/common/img/emoji/unicode/2668.png and /dev/null differ diff --git a/common/img/emoji/unicode/267b-fe0f.png b/common/img/emoji/unicode/267b-fe0f.png deleted file mode 100644 index 99104c0e9c..0000000000 Binary files a/common/img/emoji/unicode/267b-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/267b.png b/common/img/emoji/unicode/267b.png deleted file mode 100644 index 99104c0e9c..0000000000 Binary files a/common/img/emoji/unicode/267b.png and /dev/null differ diff --git a/common/img/emoji/unicode/267f-fe0f.png b/common/img/emoji/unicode/267f-fe0f.png deleted file mode 100644 index eddcdd7977..0000000000 Binary files a/common/img/emoji/unicode/267f-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/267f.png b/common/img/emoji/unicode/267f.png deleted file mode 100644 index eddcdd7977..0000000000 Binary files a/common/img/emoji/unicode/267f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2693-fe0f.png b/common/img/emoji/unicode/2693-fe0f.png deleted file mode 100644 index 0c5192e647..0000000000 Binary files a/common/img/emoji/unicode/2693-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2693.png b/common/img/emoji/unicode/2693.png deleted file mode 100644 index 0c5192e647..0000000000 Binary files a/common/img/emoji/unicode/2693.png and /dev/null differ diff --git a/common/img/emoji/unicode/26a0-fe0f.png b/common/img/emoji/unicode/26a0-fe0f.png deleted file mode 100644 index 466658d99a..0000000000 Binary files a/common/img/emoji/unicode/26a0-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26a0.png b/common/img/emoji/unicode/26a0.png deleted file mode 100644 index 466658d99a..0000000000 Binary files a/common/img/emoji/unicode/26a0.png and /dev/null differ diff --git a/common/img/emoji/unicode/26a1-fe0f.png b/common/img/emoji/unicode/26a1-fe0f.png deleted file mode 100644 index 260c531b9e..0000000000 Binary files a/common/img/emoji/unicode/26a1-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26a1.png b/common/img/emoji/unicode/26a1.png deleted file mode 100644 index 260c531b9e..0000000000 Binary files a/common/img/emoji/unicode/26a1.png and /dev/null differ diff --git a/common/img/emoji/unicode/26aa-fe0f.png b/common/img/emoji/unicode/26aa-fe0f.png deleted file mode 100644 index da782ae297..0000000000 Binary files a/common/img/emoji/unicode/26aa-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26aa.png b/common/img/emoji/unicode/26aa.png deleted file mode 100644 index da782ae297..0000000000 Binary files a/common/img/emoji/unicode/26aa.png and /dev/null differ diff --git a/common/img/emoji/unicode/26ab-fe0f.png b/common/img/emoji/unicode/26ab-fe0f.png deleted file mode 100644 index e46f9df615..0000000000 Binary files a/common/img/emoji/unicode/26ab-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26ab.png b/common/img/emoji/unicode/26ab.png deleted file mode 100644 index e46f9df615..0000000000 Binary files a/common/img/emoji/unicode/26ab.png and /dev/null differ diff --git a/common/img/emoji/unicode/26bd-fe0f.png b/common/img/emoji/unicode/26bd-fe0f.png deleted file mode 100644 index 1e118b5b18..0000000000 Binary files a/common/img/emoji/unicode/26bd-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26bd.png b/common/img/emoji/unicode/26bd.png deleted file mode 100644 index 1e118b5b18..0000000000 Binary files a/common/img/emoji/unicode/26bd.png and /dev/null differ diff --git a/common/img/emoji/unicode/26be-fe0f.png b/common/img/emoji/unicode/26be-fe0f.png deleted file mode 100644 index da004e2ead..0000000000 Binary files a/common/img/emoji/unicode/26be-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26be.png b/common/img/emoji/unicode/26be.png deleted file mode 100644 index da004e2ead..0000000000 Binary files a/common/img/emoji/unicode/26be.png and /dev/null differ diff --git a/common/img/emoji/unicode/26c4-fe0f.png b/common/img/emoji/unicode/26c4-fe0f.png deleted file mode 100644 index a97902e530..0000000000 Binary files a/common/img/emoji/unicode/26c4-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26c4.png b/common/img/emoji/unicode/26c4.png deleted file mode 100644 index a97902e530..0000000000 Binary files a/common/img/emoji/unicode/26c4.png and /dev/null differ diff --git a/common/img/emoji/unicode/26c5-fe0f.png b/common/img/emoji/unicode/26c5-fe0f.png deleted file mode 100644 index 020dd5ff69..0000000000 Binary files a/common/img/emoji/unicode/26c5-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26c5.png b/common/img/emoji/unicode/26c5.png deleted file mode 100644 index 020dd5ff69..0000000000 Binary files a/common/img/emoji/unicode/26c5.png and /dev/null differ diff --git a/common/img/emoji/unicode/26ce.png b/common/img/emoji/unicode/26ce.png deleted file mode 100644 index 4eef715bc2..0000000000 Binary files a/common/img/emoji/unicode/26ce.png and /dev/null differ diff --git a/common/img/emoji/unicode/26d4-fe0f.png b/common/img/emoji/unicode/26d4-fe0f.png deleted file mode 100644 index cf2086a8e7..0000000000 Binary files a/common/img/emoji/unicode/26d4-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26d4.png b/common/img/emoji/unicode/26d4.png deleted file mode 100644 index cf2086a8e7..0000000000 Binary files a/common/img/emoji/unicode/26d4.png and /dev/null differ diff --git a/common/img/emoji/unicode/26ea-fe0f.png b/common/img/emoji/unicode/26ea-fe0f.png deleted file mode 100644 index 4c07c6b9ea..0000000000 Binary files a/common/img/emoji/unicode/26ea-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26ea.png b/common/img/emoji/unicode/26ea.png deleted file mode 100644 index 4c07c6b9ea..0000000000 Binary files a/common/img/emoji/unicode/26ea.png and /dev/null differ diff --git a/common/img/emoji/unicode/26f2-fe0f.png b/common/img/emoji/unicode/26f2-fe0f.png deleted file mode 100644 index da126e6486..0000000000 Binary files a/common/img/emoji/unicode/26f2-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26f2.png b/common/img/emoji/unicode/26f2.png deleted file mode 100644 index da126e6486..0000000000 Binary files a/common/img/emoji/unicode/26f2.png and /dev/null differ diff --git a/common/img/emoji/unicode/26f3-fe0f.png b/common/img/emoji/unicode/26f3-fe0f.png deleted file mode 100644 index cba2116a7e..0000000000 Binary files a/common/img/emoji/unicode/26f3-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26f3.png b/common/img/emoji/unicode/26f3.png deleted file mode 100644 index cba2116a7e..0000000000 Binary files a/common/img/emoji/unicode/26f3.png and /dev/null differ diff --git a/common/img/emoji/unicode/26f5-fe0f.png b/common/img/emoji/unicode/26f5-fe0f.png deleted file mode 100644 index ff656dc62b..0000000000 Binary files a/common/img/emoji/unicode/26f5-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26f5.png b/common/img/emoji/unicode/26f5.png deleted file mode 100644 index ff656dc62b..0000000000 Binary files a/common/img/emoji/unicode/26f5.png and /dev/null differ diff --git a/common/img/emoji/unicode/26fa-fe0f.png b/common/img/emoji/unicode/26fa-fe0f.png deleted file mode 100644 index 5c0d20e48b..0000000000 Binary files a/common/img/emoji/unicode/26fa-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26fa.png b/common/img/emoji/unicode/26fa.png deleted file mode 100644 index 5c0d20e48b..0000000000 Binary files a/common/img/emoji/unicode/26fa.png and /dev/null differ diff --git a/common/img/emoji/unicode/26fd-fe0f.png b/common/img/emoji/unicode/26fd-fe0f.png deleted file mode 100644 index 54c29aeb1d..0000000000 Binary files a/common/img/emoji/unicode/26fd-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/26fd.png b/common/img/emoji/unicode/26fd.png deleted file mode 100644 index 54c29aeb1d..0000000000 Binary files a/common/img/emoji/unicode/26fd.png and /dev/null differ diff --git a/common/img/emoji/unicode/2702-fe0f.png b/common/img/emoji/unicode/2702-fe0f.png deleted file mode 100644 index 020e052244..0000000000 Binary files a/common/img/emoji/unicode/2702-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2702.png b/common/img/emoji/unicode/2702.png deleted file mode 100644 index 020e052244..0000000000 Binary files a/common/img/emoji/unicode/2702.png and /dev/null differ diff --git a/common/img/emoji/unicode/2705.png b/common/img/emoji/unicode/2705.png deleted file mode 100644 index 61dc0583cf..0000000000 Binary files a/common/img/emoji/unicode/2705.png and /dev/null differ diff --git a/common/img/emoji/unicode/2708-fe0f.png b/common/img/emoji/unicode/2708-fe0f.png deleted file mode 100644 index 8407cb6757..0000000000 Binary files a/common/img/emoji/unicode/2708-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2708.png b/common/img/emoji/unicode/2708.png deleted file mode 100644 index 8407cb6757..0000000000 Binary files a/common/img/emoji/unicode/2708.png and /dev/null differ diff --git a/common/img/emoji/unicode/2709-fe0f.png b/common/img/emoji/unicode/2709-fe0f.png deleted file mode 100644 index 3631861bbf..0000000000 Binary files a/common/img/emoji/unicode/2709-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2709.png b/common/img/emoji/unicode/2709.png deleted file mode 100644 index 3631861bbf..0000000000 Binary files a/common/img/emoji/unicode/2709.png and /dev/null differ diff --git a/common/img/emoji/unicode/270a.png b/common/img/emoji/unicode/270a.png deleted file mode 100644 index ecc8874c2f..0000000000 Binary files a/common/img/emoji/unicode/270a.png and /dev/null differ diff --git a/common/img/emoji/unicode/270b.png b/common/img/emoji/unicode/270b.png deleted file mode 100644 index 5e45c25a56..0000000000 Binary files a/common/img/emoji/unicode/270b.png and /dev/null differ diff --git a/common/img/emoji/unicode/270c-fe0f.png b/common/img/emoji/unicode/270c-fe0f.png deleted file mode 100644 index f61267c281..0000000000 Binary files a/common/img/emoji/unicode/270c-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/270c.png b/common/img/emoji/unicode/270c.png deleted file mode 100644 index f61267c281..0000000000 Binary files a/common/img/emoji/unicode/270c.png and /dev/null differ diff --git a/common/img/emoji/unicode/270f-fe0f.png b/common/img/emoji/unicode/270f-fe0f.png deleted file mode 100644 index e624373b49..0000000000 Binary files a/common/img/emoji/unicode/270f-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/270f.png b/common/img/emoji/unicode/270f.png deleted file mode 100644 index e624373b49..0000000000 Binary files a/common/img/emoji/unicode/270f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2712-fe0f.png b/common/img/emoji/unicode/2712-fe0f.png deleted file mode 100644 index 29f6994c11..0000000000 Binary files a/common/img/emoji/unicode/2712-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2712.png b/common/img/emoji/unicode/2712.png deleted file mode 100644 index 29f6994c11..0000000000 Binary files a/common/img/emoji/unicode/2712.png and /dev/null differ diff --git a/common/img/emoji/unicode/2714-fe0f.png b/common/img/emoji/unicode/2714-fe0f.png deleted file mode 100644 index 336d2626d0..0000000000 Binary files a/common/img/emoji/unicode/2714-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2714.png b/common/img/emoji/unicode/2714.png deleted file mode 100644 index 336d2626d0..0000000000 Binary files a/common/img/emoji/unicode/2714.png and /dev/null differ diff --git a/common/img/emoji/unicode/2716-fe0f.png b/common/img/emoji/unicode/2716-fe0f.png deleted file mode 100644 index 13d6660786..0000000000 Binary files a/common/img/emoji/unicode/2716-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2716.png b/common/img/emoji/unicode/2716.png deleted file mode 100644 index 13d6660786..0000000000 Binary files a/common/img/emoji/unicode/2716.png and /dev/null differ diff --git a/common/img/emoji/unicode/2728.png b/common/img/emoji/unicode/2728.png deleted file mode 100644 index 92138828df..0000000000 Binary files a/common/img/emoji/unicode/2728.png and /dev/null differ diff --git a/common/img/emoji/unicode/2733-fe0f.png b/common/img/emoji/unicode/2733-fe0f.png deleted file mode 100644 index 946a20333a..0000000000 Binary files a/common/img/emoji/unicode/2733-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2733.png b/common/img/emoji/unicode/2733.png deleted file mode 100644 index 946a20333a..0000000000 Binary files a/common/img/emoji/unicode/2733.png and /dev/null differ diff --git a/common/img/emoji/unicode/2734-fe0f.png b/common/img/emoji/unicode/2734-fe0f.png deleted file mode 100644 index 73dc6a0c93..0000000000 Binary files a/common/img/emoji/unicode/2734-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2734.png b/common/img/emoji/unicode/2734.png deleted file mode 100644 index 73dc6a0c93..0000000000 Binary files a/common/img/emoji/unicode/2734.png and /dev/null differ diff --git a/common/img/emoji/unicode/2744-fe0f.png b/common/img/emoji/unicode/2744-fe0f.png deleted file mode 100644 index 54b68ff4f1..0000000000 Binary files a/common/img/emoji/unicode/2744-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2744.png b/common/img/emoji/unicode/2744.png deleted file mode 100644 index 54b68ff4f1..0000000000 Binary files a/common/img/emoji/unicode/2744.png and /dev/null differ diff --git a/common/img/emoji/unicode/2747-fe0f.png b/common/img/emoji/unicode/2747-fe0f.png deleted file mode 100644 index 23a68ceb20..0000000000 Binary files a/common/img/emoji/unicode/2747-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2747.png b/common/img/emoji/unicode/2747.png deleted file mode 100644 index 23a68ceb20..0000000000 Binary files a/common/img/emoji/unicode/2747.png and /dev/null differ diff --git a/common/img/emoji/unicode/274c.png b/common/img/emoji/unicode/274c.png deleted file mode 100644 index b84f63557a..0000000000 Binary files a/common/img/emoji/unicode/274c.png and /dev/null differ diff --git a/common/img/emoji/unicode/274e.png b/common/img/emoji/unicode/274e.png deleted file mode 100644 index b47a0cece5..0000000000 Binary files a/common/img/emoji/unicode/274e.png and /dev/null differ diff --git a/common/img/emoji/unicode/2753.png b/common/img/emoji/unicode/2753.png deleted file mode 100644 index 63fd7f8372..0000000000 Binary files a/common/img/emoji/unicode/2753.png and /dev/null differ diff --git a/common/img/emoji/unicode/2754.png b/common/img/emoji/unicode/2754.png deleted file mode 100644 index 57db41ead4..0000000000 Binary files a/common/img/emoji/unicode/2754.png and /dev/null differ diff --git a/common/img/emoji/unicode/2755.png b/common/img/emoji/unicode/2755.png deleted file mode 100644 index a50d265e9d..0000000000 Binary files a/common/img/emoji/unicode/2755.png and /dev/null differ diff --git a/common/img/emoji/unicode/2757-fe0f.png b/common/img/emoji/unicode/2757-fe0f.png deleted file mode 100644 index 4c560f5e3f..0000000000 Binary files a/common/img/emoji/unicode/2757-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2757.png b/common/img/emoji/unicode/2757.png deleted file mode 100644 index 4c560f5e3f..0000000000 Binary files a/common/img/emoji/unicode/2757.png and /dev/null differ diff --git a/common/img/emoji/unicode/2764-fe0f.png b/common/img/emoji/unicode/2764-fe0f.png deleted file mode 100644 index 7d7790ce4d..0000000000 Binary files a/common/img/emoji/unicode/2764-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2764.png b/common/img/emoji/unicode/2764.png deleted file mode 100644 index 7d7790ce4d..0000000000 Binary files a/common/img/emoji/unicode/2764.png and /dev/null differ diff --git a/common/img/emoji/unicode/2795.png b/common/img/emoji/unicode/2795.png deleted file mode 100644 index 61595387bb..0000000000 Binary files a/common/img/emoji/unicode/2795.png and /dev/null differ diff --git a/common/img/emoji/unicode/2796.png b/common/img/emoji/unicode/2796.png deleted file mode 100644 index b8d3d82f2c..0000000000 Binary files a/common/img/emoji/unicode/2796.png and /dev/null differ diff --git a/common/img/emoji/unicode/2797.png b/common/img/emoji/unicode/2797.png deleted file mode 100644 index ac757a238e..0000000000 Binary files a/common/img/emoji/unicode/2797.png and /dev/null differ diff --git a/common/img/emoji/unicode/27a1-fe0f.png b/common/img/emoji/unicode/27a1-fe0f.png deleted file mode 100644 index e5cca853da..0000000000 Binary files a/common/img/emoji/unicode/27a1-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/27a1.png b/common/img/emoji/unicode/27a1.png deleted file mode 100644 index e5cca853da..0000000000 Binary files a/common/img/emoji/unicode/27a1.png and /dev/null differ diff --git a/common/img/emoji/unicode/27b0.png b/common/img/emoji/unicode/27b0.png deleted file mode 100644 index 8f051aca43..0000000000 Binary files a/common/img/emoji/unicode/27b0.png and /dev/null differ diff --git a/common/img/emoji/unicode/27bf.png b/common/img/emoji/unicode/27bf.png deleted file mode 100644 index ef34df3a40..0000000000 Binary files a/common/img/emoji/unicode/27bf.png and /dev/null differ diff --git a/common/img/emoji/unicode/2934-fe0f.png b/common/img/emoji/unicode/2934-fe0f.png deleted file mode 100644 index c8f670a1ef..0000000000 Binary files a/common/img/emoji/unicode/2934-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2934.png b/common/img/emoji/unicode/2934.png deleted file mode 100644 index c8f670a1ef..0000000000 Binary files a/common/img/emoji/unicode/2934.png and /dev/null differ diff --git a/common/img/emoji/unicode/2935-fe0f.png b/common/img/emoji/unicode/2935-fe0f.png deleted file mode 100644 index 56dd3b9d3c..0000000000 Binary files a/common/img/emoji/unicode/2935-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2935.png b/common/img/emoji/unicode/2935.png deleted file mode 100644 index 56dd3b9d3c..0000000000 Binary files a/common/img/emoji/unicode/2935.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b05-fe0f.png b/common/img/emoji/unicode/2b05-fe0f.png deleted file mode 100644 index 9d7d1b5687..0000000000 Binary files a/common/img/emoji/unicode/2b05-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b05.png b/common/img/emoji/unicode/2b05.png deleted file mode 100644 index 9d7d1b5687..0000000000 Binary files a/common/img/emoji/unicode/2b05.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b06-fe0f.png b/common/img/emoji/unicode/2b06-fe0f.png deleted file mode 100644 index 565ce2952a..0000000000 Binary files a/common/img/emoji/unicode/2b06-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b06.png b/common/img/emoji/unicode/2b06.png deleted file mode 100644 index 565ce2952a..0000000000 Binary files a/common/img/emoji/unicode/2b06.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b07-fe0f.png b/common/img/emoji/unicode/2b07-fe0f.png deleted file mode 100644 index 3956eb399f..0000000000 Binary files a/common/img/emoji/unicode/2b07-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b07.png b/common/img/emoji/unicode/2b07.png deleted file mode 100644 index 3956eb399f..0000000000 Binary files a/common/img/emoji/unicode/2b07.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b1b-fe0f.png b/common/img/emoji/unicode/2b1b-fe0f.png deleted file mode 100644 index 71da10de81..0000000000 Binary files a/common/img/emoji/unicode/2b1b-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b1b.png b/common/img/emoji/unicode/2b1b.png deleted file mode 100644 index 71da10de81..0000000000 Binary files a/common/img/emoji/unicode/2b1b.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b1c-fe0f.png b/common/img/emoji/unicode/2b1c-fe0f.png deleted file mode 100644 index 60cb19a137..0000000000 Binary files a/common/img/emoji/unicode/2b1c-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b1c.png b/common/img/emoji/unicode/2b1c.png deleted file mode 100644 index 60cb19a137..0000000000 Binary files a/common/img/emoji/unicode/2b1c.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b50-fe0f.png b/common/img/emoji/unicode/2b50-fe0f.png deleted file mode 100644 index 1bfddc8625..0000000000 Binary files a/common/img/emoji/unicode/2b50-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b50.png b/common/img/emoji/unicode/2b50.png deleted file mode 100644 index 1bfddc8625..0000000000 Binary files a/common/img/emoji/unicode/2b50.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b55-fe0f.png b/common/img/emoji/unicode/2b55-fe0f.png deleted file mode 100644 index 0ededebe31..0000000000 Binary files a/common/img/emoji/unicode/2b55-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/2b55.png b/common/img/emoji/unicode/2b55.png deleted file mode 100644 index 0ededebe31..0000000000 Binary files a/common/img/emoji/unicode/2b55.png and /dev/null differ diff --git a/common/img/emoji/unicode/3030.png b/common/img/emoji/unicode/3030.png deleted file mode 100644 index 77f626cc5c..0000000000 Binary files a/common/img/emoji/unicode/3030.png and /dev/null differ diff --git a/common/img/emoji/unicode/303d-fe0f.png b/common/img/emoji/unicode/303d-fe0f.png deleted file mode 100644 index 45dc9b851a..0000000000 Binary files a/common/img/emoji/unicode/303d-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/303d.png b/common/img/emoji/unicode/303d.png deleted file mode 100644 index 45dc9b851a..0000000000 Binary files a/common/img/emoji/unicode/303d.png and /dev/null differ diff --git a/common/img/emoji/unicode/3297-fe0f.png b/common/img/emoji/unicode/3297-fe0f.png deleted file mode 100644 index dcbb1d229e..0000000000 Binary files a/common/img/emoji/unicode/3297-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/3297.png b/common/img/emoji/unicode/3297.png deleted file mode 100644 index dcbb1d229e..0000000000 Binary files a/common/img/emoji/unicode/3297.png and /dev/null differ diff --git a/common/img/emoji/unicode/3299-fe0f.png b/common/img/emoji/unicode/3299-fe0f.png deleted file mode 100644 index 82e383a60d..0000000000 Binary files a/common/img/emoji/unicode/3299-fe0f.png and /dev/null differ diff --git a/common/img/emoji/unicode/3299.png b/common/img/emoji/unicode/3299.png deleted file mode 100644 index 82e383a60d..0000000000 Binary files a/common/img/emoji/unicode/3299.png and /dev/null differ diff --git a/common/img/emoji/unlock.png b/common/img/emoji/unlock.png deleted file mode 100644 index 22b429cd02..0000000000 Binary files a/common/img/emoji/unlock.png and /dev/null differ diff --git a/common/img/emoji/up.png b/common/img/emoji/up.png deleted file mode 100644 index 829219a868..0000000000 Binary files a/common/img/emoji/up.png and /dev/null differ diff --git a/common/img/emoji/us.png b/common/img/emoji/us.png deleted file mode 100644 index 38137669aa..0000000000 Binary files a/common/img/emoji/us.png and /dev/null differ diff --git a/common/img/emoji/v.png b/common/img/emoji/v.png deleted file mode 100644 index f61267c281..0000000000 Binary files a/common/img/emoji/v.png and /dev/null differ diff --git a/common/img/emoji/vertical_traffic_light.png b/common/img/emoji/vertical_traffic_light.png deleted file mode 100644 index 7a5ba35f09..0000000000 Binary files a/common/img/emoji/vertical_traffic_light.png and /dev/null differ diff --git a/common/img/emoji/vhs.png b/common/img/emoji/vhs.png deleted file mode 100644 index 881081c177..0000000000 Binary files a/common/img/emoji/vhs.png and /dev/null differ diff --git a/common/img/emoji/vibration_mode.png b/common/img/emoji/vibration_mode.png deleted file mode 100644 index a716e96c63..0000000000 Binary files a/common/img/emoji/vibration_mode.png and /dev/null differ diff --git a/common/img/emoji/video_camera.png b/common/img/emoji/video_camera.png deleted file mode 100644 index 274cecdd6d..0000000000 Binary files a/common/img/emoji/video_camera.png and /dev/null differ diff --git a/common/img/emoji/video_game.png b/common/img/emoji/video_game.png deleted file mode 100644 index 59d45baeab..0000000000 Binary files a/common/img/emoji/video_game.png and /dev/null differ diff --git a/common/img/emoji/violin.png b/common/img/emoji/violin.png deleted file mode 100644 index 0dba5ba2b6..0000000000 Binary files a/common/img/emoji/violin.png and /dev/null differ diff --git a/common/img/emoji/virgo.png b/common/img/emoji/virgo.png deleted file mode 100644 index 72e1763f57..0000000000 Binary files a/common/img/emoji/virgo.png and /dev/null differ diff --git a/common/img/emoji/volcano.png b/common/img/emoji/volcano.png deleted file mode 100644 index 9b434539b0..0000000000 Binary files a/common/img/emoji/volcano.png and /dev/null differ diff --git a/common/img/emoji/vs.png b/common/img/emoji/vs.png deleted file mode 100644 index 863638850e..0000000000 Binary files a/common/img/emoji/vs.png and /dev/null differ diff --git a/common/img/emoji/walking.png b/common/img/emoji/walking.png deleted file mode 100644 index 7a2bfacfc9..0000000000 Binary files a/common/img/emoji/walking.png and /dev/null differ diff --git a/common/img/emoji/waning_crescent_moon.png b/common/img/emoji/waning_crescent_moon.png deleted file mode 100644 index 30387780fe..0000000000 Binary files a/common/img/emoji/waning_crescent_moon.png and /dev/null differ diff --git a/common/img/emoji/waning_gibbous_moon.png b/common/img/emoji/waning_gibbous_moon.png deleted file mode 100644 index 8e324ec5f7..0000000000 Binary files a/common/img/emoji/waning_gibbous_moon.png and /dev/null differ diff --git a/common/img/emoji/warning.png b/common/img/emoji/warning.png deleted file mode 100644 index 466658d99a..0000000000 Binary files a/common/img/emoji/warning.png and /dev/null differ diff --git a/common/img/emoji/watch.png b/common/img/emoji/watch.png deleted file mode 100644 index d503bb87c2..0000000000 Binary files a/common/img/emoji/watch.png and /dev/null differ diff --git a/common/img/emoji/water_buffalo.png b/common/img/emoji/water_buffalo.png deleted file mode 100644 index 3bcde3edd9..0000000000 Binary files a/common/img/emoji/water_buffalo.png and /dev/null differ diff --git a/common/img/emoji/watermelon.png b/common/img/emoji/watermelon.png deleted file mode 100644 index fc212be784..0000000000 Binary files a/common/img/emoji/watermelon.png and /dev/null differ diff --git a/common/img/emoji/wave.png b/common/img/emoji/wave.png deleted file mode 100644 index e78402eb08..0000000000 Binary files a/common/img/emoji/wave.png and /dev/null differ diff --git a/common/img/emoji/wavy_dash.png b/common/img/emoji/wavy_dash.png deleted file mode 100644 index 77f626cc5c..0000000000 Binary files a/common/img/emoji/wavy_dash.png and /dev/null differ diff --git a/common/img/emoji/waxing_crescent_moon.png b/common/img/emoji/waxing_crescent_moon.png deleted file mode 100644 index c8f13dd31c..0000000000 Binary files a/common/img/emoji/waxing_crescent_moon.png and /dev/null differ diff --git a/common/img/emoji/waxing_gibbous_moon.png b/common/img/emoji/waxing_gibbous_moon.png deleted file mode 100644 index dd8c484589..0000000000 Binary files a/common/img/emoji/waxing_gibbous_moon.png and /dev/null differ diff --git a/common/img/emoji/wc.png b/common/img/emoji/wc.png deleted file mode 100644 index dfe84d2a73..0000000000 Binary files a/common/img/emoji/wc.png and /dev/null differ diff --git a/common/img/emoji/weary.png b/common/img/emoji/weary.png deleted file mode 100644 index 0c5475411c..0000000000 Binary files a/common/img/emoji/weary.png and /dev/null differ diff --git a/common/img/emoji/wedding.png b/common/img/emoji/wedding.png deleted file mode 100644 index ead19d52cf..0000000000 Binary files a/common/img/emoji/wedding.png and /dev/null differ diff --git a/common/img/emoji/whale.png b/common/img/emoji/whale.png deleted file mode 100644 index 5bb113e428..0000000000 Binary files a/common/img/emoji/whale.png and /dev/null differ diff --git a/common/img/emoji/whale2.png b/common/img/emoji/whale2.png deleted file mode 100644 index 4af657b2fd..0000000000 Binary files a/common/img/emoji/whale2.png and /dev/null differ diff --git a/common/img/emoji/wheelchair.png b/common/img/emoji/wheelchair.png deleted file mode 100644 index eddcdd7977..0000000000 Binary files a/common/img/emoji/wheelchair.png and /dev/null differ diff --git a/common/img/emoji/white_check_mark.png b/common/img/emoji/white_check_mark.png deleted file mode 100644 index 61dc0583cf..0000000000 Binary files a/common/img/emoji/white_check_mark.png and /dev/null differ diff --git a/common/img/emoji/white_circle.png b/common/img/emoji/white_circle.png deleted file mode 100644 index da782ae297..0000000000 Binary files a/common/img/emoji/white_circle.png and /dev/null differ diff --git a/common/img/emoji/white_flower.png b/common/img/emoji/white_flower.png deleted file mode 100644 index c0929d0dd9..0000000000 Binary files a/common/img/emoji/white_flower.png and /dev/null differ diff --git a/common/img/emoji/white_large_square.png b/common/img/emoji/white_large_square.png deleted file mode 100644 index 60cb19a137..0000000000 Binary files a/common/img/emoji/white_large_square.png and /dev/null differ diff --git a/common/img/emoji/white_medium_small_square.png b/common/img/emoji/white_medium_small_square.png deleted file mode 100644 index a115cdc49e..0000000000 Binary files a/common/img/emoji/white_medium_small_square.png and /dev/null differ diff --git a/common/img/emoji/white_medium_square.png b/common/img/emoji/white_medium_square.png deleted file mode 100644 index 199808bcf2..0000000000 Binary files a/common/img/emoji/white_medium_square.png and /dev/null differ diff --git a/common/img/emoji/white_small_square.png b/common/img/emoji/white_small_square.png deleted file mode 100644 index 24ba879f46..0000000000 Binary files a/common/img/emoji/white_small_square.png and /dev/null differ diff --git a/common/img/emoji/white_square_button.png b/common/img/emoji/white_square_button.png deleted file mode 100644 index 63c7a3ef40..0000000000 Binary files a/common/img/emoji/white_square_button.png and /dev/null differ diff --git a/common/img/emoji/wind_chime.png b/common/img/emoji/wind_chime.png deleted file mode 100644 index efacf5dd4b..0000000000 Binary files a/common/img/emoji/wind_chime.png and /dev/null differ diff --git a/common/img/emoji/wine_glass.png b/common/img/emoji/wine_glass.png deleted file mode 100644 index 82b0f00057..0000000000 Binary files a/common/img/emoji/wine_glass.png and /dev/null differ diff --git a/common/img/emoji/wink.png b/common/img/emoji/wink.png deleted file mode 100644 index 756766dd3e..0000000000 Binary files a/common/img/emoji/wink.png and /dev/null differ diff --git a/common/img/emoji/wolf.png b/common/img/emoji/wolf.png deleted file mode 100644 index c60c96895f..0000000000 Binary files a/common/img/emoji/wolf.png and /dev/null differ diff --git a/common/img/emoji/woman.png b/common/img/emoji/woman.png deleted file mode 100644 index 6bf0d2b129..0000000000 Binary files a/common/img/emoji/woman.png and /dev/null differ diff --git a/common/img/emoji/womans_clothes.png b/common/img/emoji/womans_clothes.png deleted file mode 100644 index aa297c7b65..0000000000 Binary files a/common/img/emoji/womans_clothes.png and /dev/null differ diff --git a/common/img/emoji/womans_hat.png b/common/img/emoji/womans_hat.png deleted file mode 100644 index 4cb2e6a693..0000000000 Binary files a/common/img/emoji/womans_hat.png and /dev/null differ diff --git a/common/img/emoji/womens.png b/common/img/emoji/womens.png deleted file mode 100644 index 518b76a6d2..0000000000 Binary files a/common/img/emoji/womens.png and /dev/null differ diff --git a/common/img/emoji/worried.png b/common/img/emoji/worried.png deleted file mode 100644 index afd9283fc0..0000000000 Binary files a/common/img/emoji/worried.png and /dev/null differ diff --git a/common/img/emoji/wrench.png b/common/img/emoji/wrench.png deleted file mode 100644 index a87072ad13..0000000000 Binary files a/common/img/emoji/wrench.png and /dev/null differ diff --git a/common/img/emoji/x.png b/common/img/emoji/x.png deleted file mode 100644 index b84f63557a..0000000000 Binary files a/common/img/emoji/x.png and /dev/null differ diff --git a/common/img/emoji/yellow_heart.png b/common/img/emoji/yellow_heart.png deleted file mode 100644 index fa41ce78ac..0000000000 Binary files a/common/img/emoji/yellow_heart.png and /dev/null differ diff --git a/common/img/emoji/yen.png b/common/img/emoji/yen.png deleted file mode 100644 index 139bc936e0..0000000000 Binary files a/common/img/emoji/yen.png and /dev/null differ diff --git a/common/img/emoji/yum.png b/common/img/emoji/yum.png deleted file mode 100644 index fc39637ecd..0000000000 Binary files a/common/img/emoji/yum.png and /dev/null differ diff --git a/common/img/emoji/zap.png b/common/img/emoji/zap.png deleted file mode 100644 index 260c531b9e..0000000000 Binary files a/common/img/emoji/zap.png and /dev/null differ diff --git a/common/img/emoji/zero.png b/common/img/emoji/zero.png deleted file mode 100644 index 15e7446c81..0000000000 Binary files a/common/img/emoji/zero.png and /dev/null differ diff --git a/common/img/emoji/zzz.png b/common/img/emoji/zzz.png deleted file mode 100644 index 30be04655a..0000000000 Binary files a/common/img/emoji/zzz.png and /dev/null differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_JackOLantern-Base.png b/common/img/sprites/spritesmith/gear/events/mystery_201604/broad_armor_mystery_201604.png similarity index 74% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_JackOLantern-Base.png rename to common/img/sprites/spritesmith/gear/events/mystery_201604/broad_armor_mystery_201604.png index fc41e4581f..861e73402c 100644 Binary files a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_JackOLantern-Base.png and b/common/img/sprites/spritesmith/gear/events/mystery_201604/broad_armor_mystery_201604.png differ diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201604/head_mystery_201604.png b/common/img/sprites/spritesmith/gear/events/mystery_201604/head_mystery_201604.png new file mode 100644 index 0000000000..c5412d24f8 Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201604/head_mystery_201604.png differ diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201604/shop_armor_mystery_201604.png b/common/img/sprites/spritesmith/gear/events/mystery_201604/shop_armor_mystery_201604.png new file mode 100644 index 0000000000..e706770bc0 Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201604/shop_armor_mystery_201604.png differ diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201604/shop_head_mystery_201604.png b/common/img/sprites/spritesmith/gear/events/mystery_201604/shop_head_mystery_201604.png new file mode 100644 index 0000000000..235e660f67 Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201604/shop_head_mystery_201604.png differ diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201604/slim_armor_mystery_201604.png b/common/img/sprites/spritesmith/gear/events/mystery_201604/slim_armor_mystery_201604.png new file mode 100644 index 0000000000..afb3853479 Binary files /dev/null and b/common/img/sprites/spritesmith/gear/events/mystery_201604/slim_armor_mystery_201604.png differ diff --git a/common/img/sprites/spritesmith/quests/quest_TEMPLATE_FOR_MISSING_IMAGE.png b/common/img/sprites/spritesmith/quests/bosses/quest_TEMPLATE_FOR_MISSING_IMAGE.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_TEMPLATE_FOR_MISSING_IMAGE.png rename to common/img/sprites/spritesmith/quests/bosses/quest_TEMPLATE_FOR_MISSING_IMAGE.png diff --git a/common/img/sprites/spritesmith/quests/quest_atom1.png b/common/img/sprites/spritesmith/quests/bosses/quest_atom1.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_atom1.png rename to common/img/sprites/spritesmith/quests/bosses/quest_atom1.png diff --git a/common/img/sprites/spritesmith/quests/quest_atom2.png b/common/img/sprites/spritesmith/quests/bosses/quest_atom2.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_atom2.png rename to common/img/sprites/spritesmith/quests/bosses/quest_atom2.png diff --git a/common/img/sprites/spritesmith/quests/quest_atom3.png b/common/img/sprites/spritesmith/quests/bosses/quest_atom3.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_atom3.png rename to common/img/sprites/spritesmith/quests/bosses/quest_atom3.png diff --git a/common/img/sprites/spritesmith/quests/quest_basilist.png b/common/img/sprites/spritesmith/quests/bosses/quest_basilist.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_basilist.png rename to common/img/sprites/spritesmith/quests/bosses/quest_basilist.png diff --git a/common/img/sprites/spritesmith/quests/quest_bunny.png b/common/img/sprites/spritesmith/quests/bosses/quest_bunny.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_bunny.png rename to common/img/sprites/spritesmith/quests/bosses/quest_bunny.png diff --git a/common/img/sprites/spritesmith/quests/quest_cheetah.png b/common/img/sprites/spritesmith/quests/bosses/quest_cheetah.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_cheetah.png rename to common/img/sprites/spritesmith/quests/bosses/quest_cheetah.png diff --git a/common/img/sprites/spritesmith/quests/quest_dilatory.png b/common/img/sprites/spritesmith/quests/bosses/quest_dilatory.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_dilatory.png rename to common/img/sprites/spritesmith/quests/bosses/quest_dilatory.png diff --git a/common/img/sprites/spritesmith/quests/quest_dilatoryDistress1.png b/common/img/sprites/spritesmith/quests/bosses/quest_dilatoryDistress1.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_dilatoryDistress1.png rename to common/img/sprites/spritesmith/quests/bosses/quest_dilatoryDistress1.png diff --git a/common/img/sprites/spritesmith/quests/quest_dilatoryDistress2.png b/common/img/sprites/spritesmith/quests/bosses/quest_dilatoryDistress2.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_dilatoryDistress2.png rename to common/img/sprites/spritesmith/quests/bosses/quest_dilatoryDistress2.png diff --git a/common/img/sprites/spritesmith/quests/quest_dilatoryDistress3.png b/common/img/sprites/spritesmith/quests/bosses/quest_dilatoryDistress3.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_dilatoryDistress3.png rename to common/img/sprites/spritesmith/quests/bosses/quest_dilatoryDistress3.png diff --git a/common/img/sprites/spritesmith/quests/quest_dilatory_derby.png b/common/img/sprites/spritesmith/quests/bosses/quest_dilatory_derby.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_dilatory_derby.png rename to common/img/sprites/spritesmith/quests/bosses/quest_dilatory_derby.png diff --git a/common/img/sprites/spritesmith/quests/quest_egg.png b/common/img/sprites/spritesmith/quests/bosses/quest_egg.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_egg.png rename to common/img/sprites/spritesmith/quests/bosses/quest_egg.png diff --git a/common/img/sprites/spritesmith/quests/quest_evilsanta.png b/common/img/sprites/spritesmith/quests/bosses/quest_evilsanta.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_evilsanta.png rename to common/img/sprites/spritesmith/quests/bosses/quest_evilsanta.png diff --git a/common/img/sprites/spritesmith/quests/quest_evilsanta2.png b/common/img/sprites/spritesmith/quests/bosses/quest_evilsanta2.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_evilsanta2.png rename to common/img/sprites/spritesmith/quests/bosses/quest_evilsanta2.png diff --git a/common/img/sprites/spritesmith/quests/quest_falcon.png b/common/img/sprites/spritesmith/quests/bosses/quest_falcon.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_falcon.png rename to common/img/sprites/spritesmith/quests/bosses/quest_falcon.png diff --git a/common/img/sprites/spritesmith/quests/quest_frog.png b/common/img/sprites/spritesmith/quests/bosses/quest_frog.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_frog.png rename to common/img/sprites/spritesmith/quests/bosses/quest_frog.png diff --git a/common/img/sprites/spritesmith/quests/quest_ghost_stag.png b/common/img/sprites/spritesmith/quests/bosses/quest_ghost_stag.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_ghost_stag.png rename to common/img/sprites/spritesmith/quests/bosses/quest_ghost_stag.png diff --git a/common/img/sprites/spritesmith/quests/quest_goldenknight1.png b/common/img/sprites/spritesmith/quests/bosses/quest_goldenknight1.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_goldenknight1.png rename to common/img/sprites/spritesmith/quests/bosses/quest_goldenknight1.png diff --git a/common/img/sprites/spritesmith/quests/quest_goldenknight2.png b/common/img/sprites/spritesmith/quests/bosses/quest_goldenknight2.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_goldenknight2.png rename to common/img/sprites/spritesmith/quests/bosses/quest_goldenknight2.png diff --git a/common/img/sprites/spritesmith/quests/quest_goldenknight3.png b/common/img/sprites/spritesmith/quests/bosses/quest_goldenknight3.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_goldenknight3.png rename to common/img/sprites/spritesmith/quests/bosses/quest_goldenknight3.png diff --git a/common/img/sprites/spritesmith/quests/quest_gryphon.png b/common/img/sprites/spritesmith/quests/bosses/quest_gryphon.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_gryphon.png rename to common/img/sprites/spritesmith/quests/bosses/quest_gryphon.png diff --git a/common/img/sprites/spritesmith/quests/quest_harpy.png b/common/img/sprites/spritesmith/quests/bosses/quest_harpy.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_harpy.png rename to common/img/sprites/spritesmith/quests/bosses/quest_harpy.png diff --git a/common/img/sprites/spritesmith/quests/quest_hedgehog.png b/common/img/sprites/spritesmith/quests/bosses/quest_hedgehog.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_hedgehog.png rename to common/img/sprites/spritesmith/quests/bosses/quest_hedgehog.png diff --git a/common/img/sprites/spritesmith/quests/quest_horse.png b/common/img/sprites/spritesmith/quests/bosses/quest_horse.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_horse.png rename to common/img/sprites/spritesmith/quests/bosses/quest_horse.png diff --git a/common/img/sprites/spritesmith/quests/quest_kraken.png b/common/img/sprites/spritesmith/quests/bosses/quest_kraken.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_kraken.png rename to common/img/sprites/spritesmith/quests/bosses/quest_kraken.png diff --git a/common/img/sprites/spritesmith/quests/quest_monkey.png b/common/img/sprites/spritesmith/quests/bosses/quest_monkey.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_monkey.png rename to common/img/sprites/spritesmith/quests/bosses/quest_monkey.png diff --git a/common/img/sprites/spritesmith/quests/quest_moonstone1.png b/common/img/sprites/spritesmith/quests/bosses/quest_moonstone1.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_moonstone1.png rename to common/img/sprites/spritesmith/quests/bosses/quest_moonstone1.png diff --git a/common/img/sprites/spritesmith/quests/quest_moonstone2.png b/common/img/sprites/spritesmith/quests/bosses/quest_moonstone2.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_moonstone2.png rename to common/img/sprites/spritesmith/quests/bosses/quest_moonstone2.png diff --git a/common/img/sprites/spritesmith/quests/quest_moonstone3.png b/common/img/sprites/spritesmith/quests/bosses/quest_moonstone3.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_moonstone3.png rename to common/img/sprites/spritesmith/quests/bosses/quest_moonstone3.png diff --git a/common/img/sprites/spritesmith/quests/quest_octopus.png b/common/img/sprites/spritesmith/quests/bosses/quest_octopus.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_octopus.png rename to common/img/sprites/spritesmith/quests/bosses/quest_octopus.png diff --git a/common/img/sprites/spritesmith/quests/quest_owl.png b/common/img/sprites/spritesmith/quests/bosses/quest_owl.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_owl.png rename to common/img/sprites/spritesmith/quests/bosses/quest_owl.png diff --git a/common/img/sprites/spritesmith/quests/quest_penguin.png b/common/img/sprites/spritesmith/quests/bosses/quest_penguin.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_penguin.png rename to common/img/sprites/spritesmith/quests/bosses/quest_penguin.png diff --git a/common/img/sprites/spritesmith/quests/quest_rat.png b/common/img/sprites/spritesmith/quests/bosses/quest_rat.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_rat.png rename to common/img/sprites/spritesmith/quests/bosses/quest_rat.png diff --git a/common/img/sprites/spritesmith/quests/quest_rock.png b/common/img/sprites/spritesmith/quests/bosses/quest_rock.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_rock.png rename to common/img/sprites/spritesmith/quests/bosses/quest_rock.png diff --git a/common/img/sprites/spritesmith/quests/quest_rooster.png b/common/img/sprites/spritesmith/quests/bosses/quest_rooster.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_rooster.png rename to common/img/sprites/spritesmith/quests/bosses/quest_rooster.png diff --git a/common/img/sprites/spritesmith/quests/quest_sabretooth.png b/common/img/sprites/spritesmith/quests/bosses/quest_sabretooth.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_sabretooth.png rename to common/img/sprites/spritesmith/quests/bosses/quest_sabretooth.png diff --git a/common/img/sprites/spritesmith/quests/quest_sheep.png b/common/img/sprites/spritesmith/quests/bosses/quest_sheep.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_sheep.png rename to common/img/sprites/spritesmith/quests/bosses/quest_sheep.png diff --git a/common/img/sprites/spritesmith/quests/quest_slime.png b/common/img/sprites/spritesmith/quests/bosses/quest_slime.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_slime.png rename to common/img/sprites/spritesmith/quests/bosses/quest_slime.png diff --git a/common/img/sprites/spritesmith/quests/quest_snail.png b/common/img/sprites/spritesmith/quests/bosses/quest_snail.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_snail.png rename to common/img/sprites/spritesmith/quests/bosses/quest_snail.png diff --git a/common/img/sprites/spritesmith/quests/quest_snake.png b/common/img/sprites/spritesmith/quests/bosses/quest_snake.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_snake.png rename to common/img/sprites/spritesmith/quests/bosses/quest_snake.png diff --git a/common/img/sprites/spritesmith/quests/quest_spider.png b/common/img/sprites/spritesmith/quests/bosses/quest_spider.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_spider.png rename to common/img/sprites/spritesmith/quests/bosses/quest_spider.png diff --git a/common/img/sprites/spritesmith/quests/quest_stressbeast.png b/common/img/sprites/spritesmith/quests/bosses/quest_stressbeast.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_stressbeast.png rename to common/img/sprites/spritesmith/quests/bosses/quest_stressbeast.png diff --git a/common/img/sprites/spritesmith/quests/quest_stressbeast_bailey.png b/common/img/sprites/spritesmith/quests/bosses/quest_stressbeast_bailey.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_stressbeast_bailey.png rename to common/img/sprites/spritesmith/quests/bosses/quest_stressbeast_bailey.png diff --git a/common/img/sprites/spritesmith/quests/quest_stressbeast_guide.png b/common/img/sprites/spritesmith/quests/bosses/quest_stressbeast_guide.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_stressbeast_guide.png rename to common/img/sprites/spritesmith/quests/bosses/quest_stressbeast_guide.png diff --git a/common/img/sprites/spritesmith/quests/quest_stressbeast_stables.png b/common/img/sprites/spritesmith/quests/bosses/quest_stressbeast_stables.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_stressbeast_stables.png rename to common/img/sprites/spritesmith/quests/bosses/quest_stressbeast_stables.png diff --git a/common/img/sprites/spritesmith/quests/quest_trex.png b/common/img/sprites/spritesmith/quests/bosses/quest_trex.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_trex.png rename to common/img/sprites/spritesmith/quests/bosses/quest_trex.png diff --git a/common/img/sprites/spritesmith/quests/quest_trex_undead.png b/common/img/sprites/spritesmith/quests/bosses/quest_trex_undead.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_trex_undead.png rename to common/img/sprites/spritesmith/quests/bosses/quest_trex_undead.png diff --git a/common/img/sprites/spritesmith/quests/quest_unicorn.png b/common/img/sprites/spritesmith/quests/bosses/quest_unicorn.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_unicorn.png rename to common/img/sprites/spritesmith/quests/bosses/quest_unicorn.png diff --git a/common/img/sprites/spritesmith/quests/quest_vice1.png b/common/img/sprites/spritesmith/quests/bosses/quest_vice1.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_vice1.png rename to common/img/sprites/spritesmith/quests/bosses/quest_vice1.png diff --git a/common/img/sprites/spritesmith/quests/quest_vice2.png b/common/img/sprites/spritesmith/quests/bosses/quest_vice2.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_vice2.png rename to common/img/sprites/spritesmith/quests/bosses/quest_vice2.png diff --git a/common/img/sprites/spritesmith/quests/quest_vice3.png b/common/img/sprites/spritesmith/quests/bosses/quest_vice3.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_vice3.png rename to common/img/sprites/spritesmith/quests/bosses/quest_vice3.png diff --git a/common/img/sprites/spritesmith/quests/quest_whale.png b/common/img/sprites/spritesmith/quests/bosses/quest_whale.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_whale.png rename to common/img/sprites/spritesmith/quests/bosses/quest_whale.png diff --git a/common/img/sprites/spritesmith/quests/quest_dilatoryDistress1_blueFins.png b/common/img/sprites/spritesmith/quests/items/quest_dilatoryDistress1_blueFins.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_dilatoryDistress1_blueFins.png rename to common/img/sprites/spritesmith/quests/items/quest_dilatoryDistress1_blueFins.png diff --git a/common/img/sprites/spritesmith/quests/quest_dilatoryDistress1_fireCoral.png b/common/img/sprites/spritesmith/quests/items/quest_dilatoryDistress1_fireCoral.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_dilatoryDistress1_fireCoral.png rename to common/img/sprites/spritesmith/quests/items/quest_dilatoryDistress1_fireCoral.png diff --git a/common/img/sprites/spritesmith/quests/quest_egg_plainEgg.png b/common/img/sprites/spritesmith/quests/items/quest_egg_plainEgg.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_egg_plainEgg.png rename to common/img/sprites/spritesmith/quests/items/quest_egg_plainEgg.png diff --git a/common/img/sprites/spritesmith/quests/quest_goldenknight1_testimony.png b/common/img/sprites/spritesmith/quests/items/quest_goldenknight1_testimony.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_goldenknight1_testimony.png rename to common/img/sprites/spritesmith/quests/items/quest_goldenknight1_testimony.png diff --git a/common/img/sprites/spritesmith/quests/quest_moonstone1_moonstone.png b/common/img/sprites/spritesmith/quests/items/quest_moonstone1_moonstone.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_moonstone1_moonstone.png rename to common/img/sprites/spritesmith/quests/items/quest_moonstone1_moonstone.png diff --git a/common/img/sprites/spritesmith/quests/quest_vice2_lightCrystal.png b/common/img/sprites/spritesmith/quests/items/quest_vice2_lightCrystal.png similarity index 100% rename from common/img/sprites/spritesmith/quests/quest_vice2_lightCrystal.png rename to common/img/sprites/spritesmith/quests/items/quest_vice2_lightCrystal.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_atom1.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_atom1.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_atom1.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_atom1.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_atom1_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_atom1_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_atom1_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_atom1_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_atom2.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_atom2.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_atom2.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_atom2.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_atom2_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_atom2_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_atom2_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_atom2_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_atom3.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_atom3.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_atom3.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_atom3.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_atom3_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_atom3_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_atom3_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_atom3_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_basilist.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_basilist.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_basilist.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_basilist.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_bunny.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_bunny.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_bunny.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_bunny.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_cheetah.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_cheetah.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_cheetah.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_cheetah.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_dilatoryDistress1.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_dilatoryDistress1.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_dilatoryDistress1.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_dilatoryDistress1.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_dilatoryDistress2.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_dilatoryDistress2.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_dilatoryDistress2.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_dilatoryDistress2.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_dilatoryDistress2_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_dilatoryDistress2_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_dilatoryDistress2_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_dilatoryDistress2_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_dilatoryDistress3.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_dilatoryDistress3.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_dilatoryDistress3.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_dilatoryDistress3.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_dilatoryDistress3_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_dilatoryDistress3_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_dilatoryDistress3_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_dilatoryDistress3_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_dilatory_derby.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_dilatory_derby.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_dilatory_derby.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_dilatory_derby.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_egg.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_egg.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_egg.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_egg.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_evilsanta.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_evilsanta.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_evilsanta.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_evilsanta.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_evilsanta2.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_evilsanta2.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_evilsanta2.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_evilsanta2.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_falcon.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_falcon.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_falcon.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_falcon.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_frog.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_frog.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_frog.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_frog.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_ghost_stag.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_ghost_stag.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_ghost_stag.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_ghost_stag.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_goldenknight1.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_goldenknight1.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_goldenknight1.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_goldenknight1.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_goldenknight1_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_goldenknight1_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_goldenknight1_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_goldenknight1_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_goldenknight2.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_goldenknight2.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_goldenknight2.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_goldenknight2.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_goldenknight2_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_goldenknight2_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_goldenknight2_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_goldenknight2_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_goldenknight3.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_goldenknight3.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_goldenknight3.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_goldenknight3.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_goldenknight3_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_goldenknight3_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_goldenknight3_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_goldenknight3_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_gryphon.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_gryphon.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_gryphon.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_gryphon.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_harpy.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_harpy.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_harpy.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_harpy.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_hedgehog.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_hedgehog.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_hedgehog.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_hedgehog.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_horse.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_horse.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_horse.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_horse.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_kraken.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_kraken.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_kraken.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_kraken.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_monkey.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_monkey.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_monkey.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_monkey.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_moonstone1.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_moonstone1.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_moonstone1.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_moonstone1.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_moonstone1_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_moonstone1_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_moonstone1_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_moonstone1_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_moonstone2.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_moonstone2.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_moonstone2.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_moonstone2.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_moonstone2_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_moonstone2_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_moonstone2_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_moonstone2_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_moonstone3.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_moonstone3.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_moonstone3.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_moonstone3.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_moonstone3_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_moonstone3_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_moonstone3_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_moonstone3_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_octopus.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_octopus.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_octopus.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_octopus.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_owl.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_owl.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_owl.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_owl.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_penguin.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_penguin.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_penguin.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_penguin.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_rat.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_rat.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_rat.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_rat.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_rock.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_rock.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_rock.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_rock.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_rooster.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_rooster.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_rooster.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_rooster.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_sabretooth.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_sabretooth.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_sabretooth.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_sabretooth.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_sheep.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_sheep.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_sheep.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_sheep.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_slime.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_slime.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_slime.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_slime.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_snail.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_snail.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_snail.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_snail.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_snake.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_snake.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_snake.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_snake.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_spider.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_spider.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_spider.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_spider.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_trex.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_trex.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_trex.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_trex.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_trex_undead.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_trex_undead.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_trex_undead.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_trex_undead.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_unicorn.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_unicorn.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_unicorn.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_unicorn.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_vice1.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_vice1.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_vice1.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_vice1.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_vice1_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_vice1_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_vice1_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_vice1_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_vice2.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_vice2.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_vice2.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_vice2.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_vice2_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_vice2_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_vice2_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_vice2_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_vice3.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_vice3.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_vice3.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_vice3.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_vice3_locked.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_vice3_locked.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_vice3_locked.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_vice3_locked.png diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_whale.png b/common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_whale.png similarity index 100% rename from common/img/sprites/spritesmith/quests/inventory_quest_scroll_whale.png rename to common/img/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_whale.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Base.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Base.png deleted file mode 100644 index f92e8de63c..0000000000 Binary files a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Base.png and /dev/null differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-CottonCandyBlue.png deleted file mode 100644 index 5abeee7f00..0000000000 Binary files a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-CottonCandyBlue.png and /dev/null differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-CottonCandyPink.png deleted file mode 100644 index 012cb7379b..0000000000 Binary files a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-CottonCandyPink.png and /dev/null differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Desert.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Desert.png deleted file mode 100644 index c1c6413657..0000000000 Binary files a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Desert.png and /dev/null differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Golden.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Golden.png deleted file mode 100644 index 2fc5146e1b..0000000000 Binary files a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Golden.png and /dev/null differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Red.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Red.png deleted file mode 100644 index af9663eca0..0000000000 Binary files a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Red.png and /dev/null differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Shade.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Shade.png deleted file mode 100644 index 3e8a0fc2c5..0000000000 Binary files a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Shade.png and /dev/null differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Skeleton.png deleted file mode 100644 index ddb4ab2829..0000000000 Binary files a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Skeleton.png and /dev/null differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-White.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-White.png deleted file mode 100644 index c37579df3b..0000000000 Binary files a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-White.png and /dev/null differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Zombie.png deleted file mode 100644 index 411124e2e9..0000000000 Binary files a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Frog-Zombie.png and /dev/null differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Floral.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Floral.png new file mode 100644 index 0000000000..659492cb74 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Polar.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Polar.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Polar.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Polar.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_BearCub-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Bunny-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Bunny-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Floral.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Floral.png new file mode 100644 index 0000000000..ab9df040f0 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cactus-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cheetah-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cheetah-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Cuttlefish-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Cuttlefish-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Deer-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Deer-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Floral.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Floral.png new file mode 100644 index 0000000000..6e5f99bea4 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Dragon-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Egg-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Egg-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Falcon-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Falcon-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Floral.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Floral.png new file mode 100644 index 0000000000..ae5a122a16 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_FlyingPig-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Floral.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Floral.png new file mode 100644 index 0000000000..8e837368a9 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Fox-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Frog-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Frog-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-RoyalPurple.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-RoyalPurple.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-RoyalPurple.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-RoyalPurple.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Gryphon-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Gryphon-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Hedgehog-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Hedgehog-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Horse-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Horse-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_JackOLantern-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_JackOLantern-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_JackOLantern-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_JackOLantern-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Ethereal.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Ethereal.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Ethereal.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Ethereal.png diff --git a/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Floral.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Floral.png new file mode 100644 index 0000000000..bc8a6b9531 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_LionCub-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_MagicalBee-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_MagicalBee-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_MagicalBee-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_MagicalBee-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Mammoth-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Mammoth-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Mammoth-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Mammoth-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_MantisShrimp-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_MantisShrimp-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_MantisShrimp-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_MantisShrimp-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Monkey-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Monkey-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Octopus-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Octopus-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Orca-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Orca-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Orca-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Orca-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Owl-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Owl-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Floral.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Floral.png new file mode 100644 index 0000000000..fe648f343f Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_PandaCub-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Parrot-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Parrot-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Penguin-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Penguin-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Phoenix-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Phoenix-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Phoenix-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Phoenix-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rat-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rat-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rock-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rock-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Rooster-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Rooster-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sabretooth-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sabretooth-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Seahorse-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Seahorse-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Sheep-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Sheep-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Slime-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Slime-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snail-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snake-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Snake-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Spider-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Spider-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TRex-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TRex-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Floral.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Floral.png new file mode 100644 index 0000000000..3d2a356e9b Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_TigerCub-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Turkey-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Turkey-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Turkey-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Turkey-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Unicorn-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Unicorn-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Whale-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Whale-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Base.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Base.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Desert.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Floral.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Floral.png new file mode 100644 index 0000000000..84ac32eee3 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Golden.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Red.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Red.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Shade.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-White.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-White.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Body_Wolf-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Phoenix-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Floral.png similarity index 77% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Phoenix-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Floral.png index 9373310922..a6590594e5 100644 Binary files a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Phoenix-Base.png and b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Polar.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Polar.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Polar.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Polar.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_BearCub-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Bunny-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Bunny-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Floral.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Floral.png new file mode 100644 index 0000000000..29b0d4c7ef Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cactus-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cheetah-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cheetah-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Cuttlefish-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Cuttlefish-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Deer-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Deer-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Floral.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Floral.png new file mode 100644 index 0000000000..73e1888dfa Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Dragon-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Egg-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Egg-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Falcon-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Falcon-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Floral.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Floral.png new file mode 100644 index 0000000000..a02777b167 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_FlyingPig-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Floral.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Floral.png new file mode 100644 index 0000000000..751357d1b4 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Fox-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Frog-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Frog-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-RoyalPurple.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-RoyalPurple.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-RoyalPurple.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-RoyalPurple.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Gryphon-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Gryphon-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Hedgehog-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Hedgehog-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Horse-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Horse-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_JackOLantern-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_JackOLantern-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_JackOLantern-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_JackOLantern-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Ethereal.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Ethereal.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Ethereal.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Ethereal.png diff --git a/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Floral.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Floral.png new file mode 100644 index 0000000000..212918a4a0 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_LionCub-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_MagicalBee-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_MagicalBee-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_MagicalBee-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_MagicalBee-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Mammoth-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Mammoth-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Mammoth-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Mammoth-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_MantisShrimp-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_MantisShrimp-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_MantisShrimp-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_MantisShrimp-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Monkey-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Monkey-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Octopus-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Octopus-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Orca-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Orca-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Orca-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Orca-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Owl-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Owl-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Floral.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Floral.png new file mode 100644 index 0000000000..65adab52a6 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_PandaCub-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Parrot-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Parrot-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Penguin-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Penguin-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Phoenix-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Phoenix-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Phoenix-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Phoenix-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rat-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rat-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rock-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rock-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Rooster-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Rooster-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sabretooth-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sabretooth-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Seahorse-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Seahorse-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Sheep-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Sheep-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Slime-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Slime-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snail-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snake-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Snake-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Spider-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Spider-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TRex-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TRex-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Floral.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Floral.png new file mode 100644 index 0000000000..312c78df12 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_TigerCub-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Turkey-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Turkey-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Turkey-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Turkey-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Unicorn-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Unicorn-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Whale-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Whale-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Base.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Base.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Desert.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Floral.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Floral.png new file mode 100644 index 0000000000..e3fcf30e24 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Golden.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Red.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Red.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Shade.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-White.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-White.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Head_Wolf-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Floral.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Floral.png new file mode 100644 index 0000000000..12787a5f83 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Polar.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Polar.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Polar.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Polar.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_BearCub-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Bunny-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Bunny-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Floral.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Floral.png new file mode 100644 index 0000000000..c875d3eb96 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cactus-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cheetah-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cheetah-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Cuttlefish-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cuttlefish-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Deer-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Deer-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Floral.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Floral.png new file mode 100644 index 0000000000..7027ab4d70 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Dragon-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Egg-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Egg-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Falcon-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Falcon-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Floral.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Floral.png new file mode 100644 index 0000000000..29533683d4 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_FlyingPig-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Floral.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Floral.png new file mode 100644 index 0000000000..f5303b4f55 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Fox-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Base.png new file mode 100644 index 0000000000..30a5b4c395 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Base.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-CottonCandyBlue.png new file mode 100644 index 0000000000..c4109356d3 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-CottonCandyBlue.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-CottonCandyPink.png new file mode 100644 index 0000000000..362ccb3f1d Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-CottonCandyPink.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Desert.png new file mode 100644 index 0000000000..8e659899d4 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Desert.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Golden.png new file mode 100644 index 0000000000..70d4fbfd91 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Golden.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Red.png new file mode 100644 index 0000000000..7c348342b4 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Red.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Shade.png new file mode 100644 index 0000000000..d796a2d966 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Shade.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Skeleton.png new file mode 100644 index 0000000000..28555a80a9 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Skeleton.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-White.png new file mode 100644 index 0000000000..5345597843 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-White.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Zombie.png new file mode 100644 index 0000000000..943fdced79 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Frog-Zombie.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-RoyalPurple.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-RoyalPurple.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-RoyalPurple.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-RoyalPurple.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Gryphon-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Gryphon-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Hedgehog-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Hedgehog-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Horse-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Horse-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_JackOLantern-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_JackOLantern-Base.png new file mode 100644 index 0000000000..3c021b32f7 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_JackOLantern-Base.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Ethereal.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Ethereal.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Ethereal.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Ethereal.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Floral.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Floral.png new file mode 100644 index 0000000000..6b76df912d Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_LionCub-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_MagicalBee-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_MagicalBee-Base.png new file mode 100644 index 0000000000..299a3ec313 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_MagicalBee-Base.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Mammoth-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Mammoth-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Mammoth-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Mammoth-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_MantisShrimp-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_MantisShrimp-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_MantisShrimp-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_MantisShrimp-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Monkey-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Monkey-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Octopus-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Octopus-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Orca-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Orca-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Orca-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Orca-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Owl-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Owl-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Floral.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Floral.png new file mode 100644 index 0000000000..fdb842595f Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_PandaCub-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Parrot-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Parrot-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Penguin-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Penguin-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Phoenix-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Phoenix-Base.png new file mode 100644 index 0000000000..3f364ff794 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Phoenix-Base.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rat-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rat-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rock-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rock-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Rooster-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Rooster-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sabretooth-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sabretooth-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Seahorse-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Seahorse-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Sheep-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sheep-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Slime-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Slime-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snail-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snake-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Snake-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Spider-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Spider-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TRex-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TRex-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Floral.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Floral.png new file mode 100644 index 0000000000..a355611c95 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_TigerCub-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Turkey-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Turkey-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Turkey-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Turkey-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Unicorn-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Unicorn-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Whale-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Whale-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Base.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Base.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Base.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Base.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-CottonCandyBlue.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-CottonCandyBlue.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-CottonCandyBlue.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-CottonCandyPink.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-CottonCandyPink.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-CottonCandyPink.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Desert.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Desert.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Desert.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Desert.png diff --git a/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Floral.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Floral.png new file mode 100644 index 0000000000..9cf76d4e5f Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Golden.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Golden.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Golden.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Golden.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Peppermint.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Peppermint.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Peppermint.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Peppermint.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Red.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Red.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Red.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Red.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Shade.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Shade.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Shade.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Shade.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Skeleton.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Skeleton.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Skeleton.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Spooky.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Spooky.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Spooky.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Spooky.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-White.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-White.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-White.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-White.png diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Zombie.png similarity index 100% rename from common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Wolf-Zombie.png rename to common/img/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Zombie.png diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-BearCub-Floral.png b/common/img/sprites/spritesmith/stable/pets/Pet-BearCub-Floral.png new file mode 100644 index 0000000000..e51f85859b Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-BearCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Cactus-Floral.png b/common/img/sprites/spritesmith/stable/pets/Pet-Cactus-Floral.png new file mode 100644 index 0000000000..d5631a232c Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Cactus-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Dragon-Floral.png b/common/img/sprites/spritesmith/stable/pets/Pet-Dragon-Floral.png new file mode 100644 index 0000000000..f533c51932 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Dragon-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-FlyingPig-Floral.png b/common/img/sprites/spritesmith/stable/pets/Pet-FlyingPig-Floral.png new file mode 100644 index 0000000000..9356d63f9c Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-FlyingPig-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Fox-Floral.png b/common/img/sprites/spritesmith/stable/pets/Pet-Fox-Floral.png new file mode 100644 index 0000000000..e710c36903 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Fox-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-LionCub-Floral.png b/common/img/sprites/spritesmith/stable/pets/Pet-LionCub-Floral.png new file mode 100644 index 0000000000..77126ab22b Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-LionCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-MagicalBee-Base.png b/common/img/sprites/spritesmith/stable/pets/Pet-MagicalBee-Base.png index cb99902c23..17c3a885da 100644 Binary files a/common/img/sprites/spritesmith/stable/pets/Pet-MagicalBee-Base.png and b/common/img/sprites/spritesmith/stable/pets/Pet-MagicalBee-Base.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-PandaCub-Floral.png b/common/img/sprites/spritesmith/stable/pets/Pet-PandaCub-Floral.png new file mode 100644 index 0000000000..9c3d8f2378 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-PandaCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-TigerCub-Floral.png b/common/img/sprites/spritesmith/stable/pets/Pet-TigerCub-Floral.png new file mode 100644 index 0000000000..0240b38cb0 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-TigerCub-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Wolf-Floral.png b/common/img/sprites/spritesmith/stable/pets/Pet-Wolf-Floral.png new file mode 100644 index 0000000000..d49e690b7e Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Wolf-Floral.png differ diff --git a/common/img/sprites/spritesmith/stable/potions/Pet_HatchingPotion_Floral.png b/common/img/sprites/spritesmith/stable/potions/Pet_HatchingPotion_Floral.png new file mode 100644 index 0000000000..b117c60031 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/potions/Pet_HatchingPotion_Floral.png differ diff --git a/common/img/sprites/spritesmith_large/promo/promo_floral_potions.png b/common/img/sprites/spritesmith_large/promo/promo_floral_potions.png new file mode 100644 index 0000000000..233d39e24d Binary files /dev/null and b/common/img/sprites/spritesmith_large/promo/promo_floral_potions.png differ diff --git a/common/img/sprites/spritesmith_large/promo/promo_mystery_201604.png b/common/img/sprites/spritesmith_large/promo/promo_mystery_201604.png new file mode 100644 index 0000000000..207feac62a Binary files /dev/null and b/common/img/sprites/spritesmith_large/promo/promo_mystery_201604.png differ diff --git a/common/locales/en/api-v3.json b/common/locales/en/api-v3.json index 74eb217ec5..d41c2a78d6 100644 --- a/common/locales/en/api-v3.json +++ b/common/locales/en/api-v3.json @@ -162,7 +162,8 @@ "sold": "You sold a <%= key %> <%= type %>", "pathRequired": "Path string is required", "unlocked": "Items have been unlocked", - "alreadyUnlocked": "Item already unlocked", + "alreadyUnlocked": "Full set already unlocked.", + "alreadyUnlockedPart": "Full set already partially unlocked.", "cannotRevive": "Cannot revive if not dead", "rebirthComplete": "You have been reborn!", "petNotOwned": "You do not own this pet.", diff --git a/common/locales/en/content.json b/common/locales/en/content.json index b728b70758..906d2ac0b4 100644 --- a/common/locales/en/content.json +++ b/common/locales/en/content.json @@ -177,6 +177,7 @@ "hatchingPotionGolden": "Golden", "hatchingPotionSpooky": "Spooky", "hatchingPotionPeppermint": "Peppermint", + "hatchingPotionFloral": "Floral", "hatchingPotionNotes": "Pour this on an egg, and it will hatch as a <%= potText(locale) %> pet.", "premiumPotionAddlNotes": "Not usable on quest pet eggs.", diff --git a/common/locales/en/gear.json b/common/locales/en/gear.json index 0c7595006c..3fa7ea8545 100644 --- a/common/locales/en/gear.json +++ b/common/locales/en/gear.json @@ -402,6 +402,8 @@ "armorMystery201512Notes": "Summon the icy flames of winter! Confers no benefit. December 2015 Subscriber Item.", "armorMystery201603Text": "Lucky Suit", "armorMystery201603Notes": "This suit is sewn from thousands of four-leafed clovers! Confers no benefit. March 2016 Subscriber Item.", + "armorMystery201604Text": "Armor o' Leaves", + "armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.", "armorMystery301404Text": "Steampunk Suit", "armorMystery301404Notes": "Dapper and dashing, wot! Confers no benefit. February 3015 Subscriber Item.", @@ -623,6 +625,8 @@ "headMystery201602Notes": "Shield your identity from all your admirers. Confers no benefit. February 2016 Subscriber Item.", "headMystery201603Text": "Lucky Hat", "headMystery201603Notes": "This top hat is a magical good-luck charm. Confers no benefit. March 2016 Subscriber Item.", + "headMystery201604Text": "Crown o' Flowers", + "headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.", "headMystery301404Text": "Fancy Top Hat", "headMystery301404Notes": "A fancy top hat for the finest of gentlefolk! January 3015 Subscriber Item. Confers no benefit.", "headMystery301405Text": "Basic Top Hat", diff --git a/common/locales/en/limited.json b/common/locales/en/limited.json index 687d0e607e..2407b788fe 100644 --- a/common/locales/en/limited.json +++ b/common/locales/en/limited.json @@ -72,5 +72,6 @@ "comfortingKittySet": "Comforting Kitty (Healer)", "sneakySqueakerSet": "Sneaky Squeaker (Rogue)", "fallEventAvailability": "Available until October 31", - "winterEventAvailability": "Available until December 31" + "winterEventAvailability": "Available until December 31", + "springEventAvailability": "Available until May 31" } diff --git a/common/locales/en/settings.json b/common/locales/en/settings.json index b1262e9d7d..ac2c049fe1 100644 --- a/common/locales/en/settings.json +++ b/common/locales/en/settings.json @@ -158,5 +158,5 @@ "amazonPayments": "Amazon Payments", "timezone": "Time Zone", "timezoneUTC": "Habitica uses the time zone set on your PC, which is: <%= utc %>", - "timezoneInfo": "If that time zone is wrong, first reload this page using your browser's reload or refresh button to ensure that Habitica has the most recent information. If it is still wrong, adjust the time zone on your PC and then reload this page again.

If you use Habitica on other PCs or mobile devices, the time zone must be the same on them all. If your Dailies have been reseting at the wrong time, repeat this check on all other PCs and on a browser on your mobile devices." + "timezoneInfo": "If that time zone is wrong, first reload this page using your browser's reload or refresh button to ensure that Habitica has the most recent information. If it is still wrong, adjust the time zone on your PC and then reload this page again.

If you use Habitica on other PCs or mobile devices, the time zone must be the same on them all. If your Dailies have been resetting at the wrong time, repeat this check on all other PCs and on a browser on your mobile devices." } diff --git a/common/locales/en/subscriber.json b/common/locales/en/subscriber.json index 0e9158e878..e3342c265f 100644 --- a/common/locales/en/subscriber.json +++ b/common/locales/en/subscriber.json @@ -100,6 +100,7 @@ "mysterySet201601": "Champion of Resolution Set", "mysterySet201602": "Heartbreaker Set", "mysterySet201603": "Lucky Clover Set", + "mysterySet201604": "Leaf Warrior Set", "mysterySet301404": "Steampunk Standard Set", "mysterySet301405": "Steampunk Accessories Set", diff --git a/common/script/content/gear/sets/mystery.js b/common/script/content/gear/sets/mystery.js index 33f40ae47c..dbea14a391 100644 --- a/common/script/content/gear/sets/mystery.js +++ b/common/script/content/gear/sets/mystery.js @@ -109,6 +109,12 @@ let armor = { mystery: '201603', value: 0, }, + 201604: { + text: t('armorMystery201604Text'), + notes: t('armorMystery201604Notes'), + mystery: '201604', + value: 0, + }, 301404: { text: t('armorMystery301404Text'), notes: t('armorMystery301404Notes'), @@ -292,6 +298,12 @@ let head = { mystery: '201603', value: 0, }, + 201604: { + text: t('headMystery201604Text'), + notes: t('headMystery201604Notes'), + mystery: '201604', + value: 0, + }, 301404: { text: t('headMystery301404Text'), notes: t('headMystery301404Notes'), diff --git a/common/script/content/index.js b/common/script/content/index.js index fc5da5bcbc..72415dc14f 100644 --- a/common/script/content/index.js +++ b/common/script/content/index.js @@ -506,7 +506,15 @@ api.premiumHatchingPotions = { canBuy: (function() { return false; }) - } + }, + Floral: { + value: 2, + text: t('hatchingPotionFloral'), + limited: true, + canBuy: (function() { + return true; + }), + }, }; _.each(api.dropHatchingPotions, function(pot, key) { @@ -2564,11 +2572,11 @@ api.quests = { items: [ { type: 'pets', - key: 'Bumblebee-Base', + key: 'MagicalBee-Base', text: t('questBewilderDropBumblebeePet') }, { type: 'mounts', - key: 'Bumblebee-Base', + key: 'MagicalBee-Base', text: t('questBewilderDropBumblebeeMount') }, { type: 'food', diff --git a/common/script/content/mystery-sets.js b/common/script/content/mystery-sets.js index 841727a713..95e45bf71d 100644 --- a/common/script/content/mystery-sets.js +++ b/common/script/content/mystery-sets.js @@ -106,6 +106,10 @@ let mysterySets = { start: '2016-03-24', end: '2016-04-02', }, + 201604: { + start: '2016-04-25', + end: '2016-05-02', + }, 301404: { start: '3014-03-24', end: '3014-04-02', diff --git a/common/script/fns/randomDrop.js b/common/script/fns/randomDrop.js index 3d1114676a..102709da57 100644 --- a/common/script/fns/randomDrop.js +++ b/common/script/fns/randomDrop.js @@ -3,7 +3,7 @@ import content from '../content/index'; import i18n from '../i18n'; import { daysSince } from '../cron'; import { diminishingReturns } from '../statHelpers'; -import { predictableRandom } from './predictableRandom'; +import predictableRandom from './predictableRandom'; import randomVal from './randomVal'; // Clone a drop object maintaining its functions so that we can change it without affecting the original item diff --git a/common/script/ops/addPushDevice.js b/common/script/ops/addPushDevice.js index fb3946b658..a909fe9feb 100644 --- a/common/script/ops/addPushDevice.js +++ b/common/script/ops/addPushDevice.js @@ -1,6 +1,5 @@ import _ from 'lodash'; import i18n from '../i18n'; -import splitWhitespace from '../libs/splitWhitespace'; import { BadRequest, NotAuthorized, @@ -35,10 +34,8 @@ module.exports = function addPushDevice (user, req = {}) { pushDevices.push(item); - let response = { - data: _.pick(user, splitWhitespace('pushDevices')), - message: i18n.t('pushDeviceAdded', req.language), - }; - - return response; + return [ + user.pushDevices, + i18n.t('pushDeviceAdded', req.language), + ]; }; diff --git a/common/script/ops/addWebhook.js b/common/script/ops/addWebhook.js index 16d63593d2..c308d1b9e5 100644 --- a/common/script/ops/addWebhook.js +++ b/common/script/ops/addWebhook.js @@ -7,8 +7,7 @@ import { import _ from 'lodash'; module.exports = function addWebhook (user, req = {}) { - let wh; - wh = user.preferences.webhooks; + let wh = user.preferences.webhooks; if (!validator.isURL(_.get(req, 'body.url'))) throw new BadRequest(i18n.t('invalidUrl', req.language)); if (!validator.isBoolean(_.get(req, 'body.enabled'))) throw new BadRequest(i18n.t('invalidEnabled', req.language)); @@ -18,9 +17,11 @@ module.exports = function addWebhook (user, req = {}) { if (req.v2 === true) { return user.preferences.webhooks; } else { - return refPush(wh, { - url: req.body.url, - enabled: req.body.enabled, - }); + return [ + refPush(wh, { + url: req.body.url, + enabled: req.body.enabled, + }), + ]; } }; diff --git a/common/script/ops/allocate.js b/common/script/ops/allocate.js index c04c756e45..8e07e09589 100644 --- a/common/script/ops/allocate.js +++ b/common/script/ops/allocate.js @@ -1,5 +1,4 @@ import _ from 'lodash'; -import splitWhitespace from '../libs/splitWhitespace'; import { ATTRIBUTES, } from '../constants'; @@ -26,5 +25,7 @@ module.exports = function allocate (user, req = {}) { throw new NotAuthorized(i18n.t('notEnoughAttrPoints', req.language)); } - return _.pick(user, splitWhitespace('stats')); + return [ + user.stats, + ]; }; diff --git a/common/script/ops/allocateNow.js b/common/script/ops/allocateNow.js index 0db7a3a819..e8ae5d249c 100644 --- a/common/script/ops/allocateNow.js +++ b/common/script/ops/allocateNow.js @@ -8,8 +8,8 @@ module.exports = function allocateNow (user, req = {}) { if (req.v2 === true) { return _.pick(user, 'stats'); } else { - return { - data: _.pick(user, 'stats'), - }; + return [ + user.stats, + ]; } }; diff --git a/common/script/ops/blockUser.js b/common/script/ops/blockUser.js index 3546d412ab..5c123735ed 100644 --- a/common/script/ops/blockUser.js +++ b/common/script/ops/blockUser.js @@ -15,5 +15,7 @@ module.exports = function blockUser (user, req = {}) { } user.markModified('inbox.blocks'); - return user.inbox.blocks; + return [ + user.inbox.blocks, + ]; }; diff --git a/common/script/ops/buyArmoire.js b/common/script/ops/buyArmoire.js index 9b2a8af8e2..e183c06984 100644 --- a/common/script/ops/buyArmoire.js +++ b/common/script/ops/buyArmoire.js @@ -101,16 +101,15 @@ module.exports = function buyArmoire (user, req = {}, analytics) { }); } - let res = { - data: _.pick(user, splitWhitespace('items flags')), - message, - }; - - if (armoireResp) res.armoire = armoireResp; + let resData = _.pick(user, splitWhitespace('items flags')); + if (armoireResp) resData.armoire = armoireResp; if (req.v2 === true) { - return res.data; + return resData; } else { - return res; + return [ + resData, + message, + ]; } }; diff --git a/common/script/ops/buyGear.js b/common/script/ops/buyGear.js index 2bad8135cd..e4f4eb3b68 100644 --- a/common/script/ops/buyGear.js +++ b/common/script/ops/buyGear.js @@ -59,14 +59,12 @@ module.exports = function buyGear (user, req = {}, analytics) { }); } - let res = { - data: _.pick(user, splitWhitespace('items achievements stats flags')), - message, - }; - if (req.v2 === true) { - return res.data; + return _.pick(user, splitWhitespace('items achievements stats flags')); } else { - return res; + return [ + _.pick(user, splitWhitespace('items achievements stats flags')), + message, + ]; } }; diff --git a/common/script/ops/buyMysterySet.js b/common/script/ops/buyMysterySet.js index cc2eb8f3b1..acf0014279 100644 --- a/common/script/ops/buyMysterySet.js +++ b/common/script/ops/buyMysterySet.js @@ -47,9 +47,9 @@ module.exports = function buyMysterySet (user, req = {}, analytics) { if (req.v2 === true) { return pickDeep(user, splitWhitespace('items purchased.plan.consecutive')); } else { - return { - data: pickDeep(user, splitWhitespace('items purchased.plan.consecutive')), - message: i18n.t('hourglassPurchaseSet', req.language), - }; + return [ + { items: user.items, purchasedPlanConsecutive: user.purchased.plan.consecutive }, + i18n.t('hourglassPurchaseSet', req.language), + ]; } }; diff --git a/common/script/ops/buyPotion.js b/common/script/ops/buyPotion.js index f797ff903b..5c64b19609 100644 --- a/common/script/ops/buyPotion.js +++ b/common/script/ops/buyPotion.js @@ -1,7 +1,5 @@ import content from '../content/index'; import i18n from '../i18n'; -import _ from 'lodash'; -import splitWhitespace from '../libs/splitWhitespace'; import { NotAuthorized, } from '../libs/errors'; @@ -39,14 +37,12 @@ module.exports = function buyPotion (user, req = {}, analytics) { }); } - let res = { - data: _.pick(user, splitWhitespace('stats')), - message, - }; - if (req.v2 === true) { - return res.data; + return user.stats; } else { - return res; + return [ + user.stats, + message, + ]; } }; diff --git a/common/script/ops/buyQuest.js b/common/script/ops/buyQuest.js index 6cab422063..af7c384419 100644 --- a/common/script/ops/buyQuest.js +++ b/common/script/ops/buyQuest.js @@ -40,11 +40,11 @@ module.exports = function buyQuest (user, req = {}, analytics) { if (req.v2 === true) { return user.items.quests; } else { - return { - data: user.items.quests, - message: i18n.t('messageBought', { + return [ + user.items.quests, + i18n.t('messageBought', { itemText: item.text(req.language), }, req.language), - }; + ]; } }; diff --git a/common/script/ops/buySpecialSpell.js b/common/script/ops/buySpecialSpell.js index 921ffc817b..20ea0251aa 100644 --- a/common/script/ops/buySpecialSpell.js +++ b/common/script/ops/buySpecialSpell.js @@ -25,11 +25,11 @@ module.exports = function buySpecialSpell (user, req = {}) { if (req.v2 === true) { return _.pick(user, splitWhitespace('items stats')); } else { - return { - data: _.pick(user, splitWhitespace('items stats')), - message: i18n.t('messageBought', { + return [ + _.pick(user, splitWhitespace('items stats')), + i18n.t('messageBought', { itemText: item.text(req.language), }, req.language), - }; + ]; } }; diff --git a/common/script/ops/changeClass.js b/common/script/ops/changeClass.js index 520a435ace..4b3eb6b289 100644 --- a/common/script/ops/changeClass.js +++ b/common/script/ops/changeClass.js @@ -71,8 +71,8 @@ module.exports = function changeClass (user, req = {}, analytics) { if (req.v2 === true) { return _.pick(user, splitWhitespace('stats flags items preferences')); } else { - return { - data: _.pick(user, splitWhitespace('stats flags items preferences')), - }; + return [ + _.pick(user, splitWhitespace('stats flags items preferences')), + ]; } }; diff --git a/common/script/ops/clearPMs.js b/common/script/ops/clearPMs.js index 5187354dfc..765ecc3b56 100644 --- a/common/script/ops/clearPMs.js +++ b/common/script/ops/clearPMs.js @@ -1,5 +1,7 @@ module.exports = function clearPMs (user) { user.inbox.messages = {}; user.markModified('inbox.messages'); - return user.inbox.messages; + return [ + user.inbox.messages, + ]; }; diff --git a/common/script/ops/deletePM.js b/common/script/ops/deletePM.js index 826cf9ee1a..84bb7ee33a 100644 --- a/common/script/ops/deletePM.js +++ b/common/script/ops/deletePM.js @@ -3,5 +3,7 @@ import _ from 'lodash'; module.exports = function deletePM (user, req = {}) { delete user.inbox.messages[_.get(req, 'params.id')]; user.markModified(`inbox.messages.${req.params.id}`); - return user.inbox.messages; + return [ + user.inbox.messages, + ]; }; diff --git a/common/script/ops/deleteWebhook.js b/common/script/ops/deleteWebhook.js index 51e94982d4..9c4f67eba8 100644 --- a/common/script/ops/deleteWebhook.js +++ b/common/script/ops/deleteWebhook.js @@ -4,5 +4,7 @@ module.exports = function deleteWebhook (user, req) { delete user.preferences.webhooks[_.get(req, 'params.id')]; user.markModified('preferences.webhooks'); - return user.preferences.webhooks; + return [ + user.preferences.webhooks, + ]; }; diff --git a/common/script/ops/disableClasses.js b/common/script/ops/disableClasses.js index 58f493a13c..e611bb0872 100644 --- a/common/script/ops/disableClasses.js +++ b/common/script/ops/disableClasses.js @@ -13,8 +13,8 @@ module.exports = function disableClasses (user, req = {}) { if (req.v2 === true) { return _.pick(user, splitWhitespace('stats flags preferences')); } else { - return { - data: _.pick(user, splitWhitespace('stats flags preferences')), - }; + return [ + _.pick(user, splitWhitespace('stats flags preferences')), + ]; } }; diff --git a/common/script/ops/equip.js b/common/script/ops/equip.js index ddef7c5483..9c614915a7 100644 --- a/common/script/ops/equip.js +++ b/common/script/ops/equip.js @@ -58,14 +58,11 @@ module.exports = function equip (user, req = {}) { } } - let res = { - data: user.items, - }; - if (message) res.message = message; - if (req.v2 === true) { return user.items; } else { + let res = [user.items]; + if (message) res.push(message); return res; } }; diff --git a/common/script/ops/feed.js b/common/script/ops/feed.js index f555a24dfc..dc06226cf0 100644 --- a/common/script/ops/feed.js +++ b/common/script/ops/feed.js @@ -94,9 +94,9 @@ module.exports = function feed (user, req = {}) { value: userPets[pet], }; } else { - return { - data: userPets[pet], + return [ + userPets[pet], message, - }; + ]; } }; diff --git a/common/script/ops/hatch.js b/common/script/ops/hatch.js index 01b0b68520..87adbf3276 100644 --- a/common/script/ops/hatch.js +++ b/common/script/ops/hatch.js @@ -36,9 +36,9 @@ module.exports = function hatch (user, req = {}) { if (req.v2 === true) { return user.items; } else { - return { - message: i18n.t('messageHatched', req.language), - data: user.items, - }; + return [ + user.items, + i18n.t('messageHatched', req.language), + ]; } }; diff --git a/common/script/ops/hourglassPurchase.js b/common/script/ops/hourglassPurchase.js index 286590517a..e1d07bb482 100644 --- a/common/script/ops/hourglassPurchase.js +++ b/common/script/ops/hourglassPurchase.js @@ -1,12 +1,11 @@ import content from '../content/index'; import i18n from '../i18n'; import _ from 'lodash'; -import splitWhitespace from '../libs/splitWhitespace'; -import pickDeep from '../libs/pickDeep'; import { BadRequest, NotAuthorized, } from '../libs/errors'; +import splitWhitespace from '../libs/splitWhitespace'; module.exports = function purchaseHourglass (user, req = {}, analytics) { let key = _.get(req, 'params.key'); @@ -51,14 +50,12 @@ module.exports = function purchaseHourglass (user, req = {}, analytics) { }); } - let res = { - data: pickDeep(user, splitWhitespace('items purchased.plan.consecutive')), - message: i18n.t('hourglassPurchase', req.language), - }; - if (req.v2 === true) { - return res.data; + return _.pick(user, splitWhitespace('items purchased.plan.consecutive')); } else { - return res; + return [ + { items: user.items, purchasedPlanConsecutive: user.purchased.plan.consecutive }, + i18n.t('hourglassPurchase', req.language), + ]; } }; diff --git a/common/script/ops/openMysteryItem.js b/common/script/ops/openMysteryItem.js index dc270cace9..743104c48b 100644 --- a/common/script/ops/openMysteryItem.js +++ b/common/script/ops/openMysteryItem.js @@ -36,9 +36,9 @@ module.exports = function openMysteryItem (user, req = {}, analytics) { if (req.v2 === true) { return user.items.gear.owned; } else { - return { - message: i18n.t('mysteryItemOpened', req.language), - data: user.items.gear.owned, - }; + return [ + user.items.gear.owned, + i18n.t('mysteryItemOpened', req.language), + ]; } }; diff --git a/common/script/ops/purchase.js b/common/script/ops/purchase.js index b4a7136646..bb5a71df80 100644 --- a/common/script/ops/purchase.js +++ b/common/script/ops/purchase.js @@ -54,12 +54,10 @@ module.exports = function purchase (user, req = {}, analytics) { }); } - let response = { - data: _.pick(user, splitWhitespace('stats balance')), - message: i18n.t('plusOneGem'), - }; - - return response; + return [ + _.pick(user, splitWhitespace('stats balance')), + i18n.t('plusOneGem'), + ]; } let acceptedTypes = ['eggs', 'hatchingPotions', 'food', 'quests', 'gear']; @@ -119,14 +117,12 @@ module.exports = function purchase (user, req = {}, analytics) { }); } - let response = { - data: _.pick(user, splitWhitespace('items balance')), - message: i18n.t('purchased', {type, key}), - }; - if (req.v2 === true) { - return response.data; + return _.pick(user, splitWhitespace('items balance')); } else { - return response; + return [ + _.pick(user, splitWhitespace('items balance')), + i18n.t('purchased', {type, key}), + ]; } }; diff --git a/common/script/ops/readCard.js b/common/script/ops/readCard.js index d943e40a35..57b0da4b00 100644 --- a/common/script/ops/readCard.js +++ b/common/script/ops/readCard.js @@ -24,9 +24,9 @@ module.exports = function readCard (user, req = {}) { if (req.v2 === true) { return _.pick(user, splitWhitespace('items.special flags.cardReceived')); } else { - return { - message: i18n.t('readCard', {cardType}, req.language), - data: _.pick(user, splitWhitespace('items.special flags.cardReceived')), - }; + return [ + { specialItems: user.items.special, cardReceived: user.flags.cardReceived }, + i18n.t('readCard', {cardType}, req.language), + ]; } }; diff --git a/common/script/ops/rebirth.js b/common/script/ops/rebirth.js index bf29e64d67..40920fb0c7 100644 --- a/common/script/ops/rebirth.js +++ b/common/script/ops/rebirth.js @@ -98,14 +98,12 @@ module.exports = function rebirth (user, tasks = [], req = {}, analytics) { user.stats.buffs = {}; - let response = { - data: user, - message: i18n.t('rebirthComplete'), - }; - if (req.v2 === true) { return user; } else { - return response; + return [ + {user, tasks}, + i18n.t('rebirthComplete'), + ]; } }; diff --git a/common/script/ops/releaseBoth.js b/common/script/ops/releaseBoth.js index cc17b99e44..cf7d2267ca 100644 --- a/common/script/ops/releaseBoth.js +++ b/common/script/ops/releaseBoth.js @@ -57,14 +57,12 @@ module.exports = function releaseBoth (user, req = {}, analytics) { user.achievements.triadBingoCount++; } - let response = { - data: _.pick(user, splitWhitespace('achievements')), - message: i18n.t('mountsAndPetsReleased'), - }; - if (req.v2 === true) { return user; } else { - return response; + return [ + _.pick(user, splitWhitespace('achievements items balance')), + i18n.t('mountsAndPetsReleased'), + ]; } }; diff --git a/common/script/ops/releaseMounts.js b/common/script/ops/releaseMounts.js index a0564dc804..d8b8dde659 100644 --- a/common/script/ops/releaseMounts.js +++ b/common/script/ops/releaseMounts.js @@ -3,8 +3,6 @@ import i18n from '../i18n'; import { NotAuthorized, } from '../libs/errors'; -import splitWhitespace from '../libs/splitWhitespace'; -import _ from 'lodash'; module.exports = function releaseMounts (user, req = {}, analytics) { let mount; @@ -34,14 +32,12 @@ module.exports = function releaseMounts (user, req = {}, analytics) { }); } - let response = { - data: _.pick(user, splitWhitespace('mounts')), - message: i18n.t('mountsReleased'), - }; - if (req.v2 === true) { return user; } else { - return response; + return [ + user.items.mounts, + i18n.t('mountsReleased'), + ]; } }; diff --git a/common/script/ops/releasePets.js b/common/script/ops/releasePets.js index 09303b34e9..9466e1ccda 100644 --- a/common/script/ops/releasePets.js +++ b/common/script/ops/releasePets.js @@ -3,8 +3,6 @@ import i18n from '../i18n'; import { NotAuthorized, } from '../libs/errors'; -import splitWhitespace from '../libs/splitWhitespace'; -import _ from 'lodash'; module.exports = function releasePets (user, req = {}, analytics) { if (user.balance < 1) { @@ -32,14 +30,12 @@ module.exports = function releasePets (user, req = {}, analytics) { }); } - let response = { - data: _.pick(user, splitWhitespace('user.items.pets')), - message: i18n.t('petsReleased'), - }; - if (req.v2 === true) { return user; } else { - return response; + return [ + user.items.pets, + i18n.t('petsReleased'), + ]; } }; diff --git a/common/script/ops/reroll.js b/common/script/ops/reroll.js index 52939551b3..fee26fb88b 100644 --- a/common/script/ops/reroll.js +++ b/common/script/ops/reroll.js @@ -27,14 +27,12 @@ module.exports = function reroll (user, tasks = [], req = {}, analytics) { }); } - let response = { - data: {user, tasks}, - message: i18n.t('rerollComplete'), - }; - if (req.v2 === true) { return user; } else { - return response; + return [ + {user, tasks}, + i18n.t('rerollComplete'), + ]; } }; diff --git a/common/script/ops/reset.js b/common/script/ops/reset.js index 1e59ccf02a..eb8d25033e 100644 --- a/common/script/ops/reset.js +++ b/common/script/ops/reset.js @@ -19,14 +19,12 @@ module.exports = function reset (user, tasks = [], req = {}) { resetGear(user); - let response = { - data: {user, tasksToRemove}, - message: i18n.t('resetComplete'), - }; - if (req.v2 === true) { return user; } else { - return response; + return [ + {user, tasksToRemove}, + i18n.t('resetComplete'), + ]; } }; diff --git a/common/script/ops/revive.js b/common/script/ops/revive.js index 5b48e6fb71..30b29a78fc 100644 --- a/common/script/ops/revive.js +++ b/common/script/ops/revive.js @@ -4,7 +4,6 @@ import _ from 'lodash'; import { NotAuthorized, } from '../libs/errors'; -import splitWhitespace from '../libs/splitWhitespace'; import randomVal from '../fns/randomVal'; module.exports = function revive (user, req = {}, analytics) { @@ -97,14 +96,12 @@ module.exports = function revive (user, req = {}, analytics) { }); } - let response = { - data: _.pick(user, splitWhitespace('user.items')), - message, - }; - if (req.v2 === true) { return user; } else { - return response; + return [ + user.items, + message, + ]; } }; diff --git a/common/script/ops/scoreTask.js b/common/script/ops/scoreTask.js index ba0ca42c47..bfc99344a9 100644 --- a/common/script/ops/scoreTask.js +++ b/common/script/ops/scoreTask.js @@ -257,5 +257,5 @@ module.exports = function scoreTask (options = {}, req = {}) { } updateStats(user, stats, req); - return delta; + return [delta]; }; diff --git a/common/script/ops/sell.js b/common/script/ops/sell.js index fc3aa9632b..ccde6c552e 100644 --- a/common/script/ops/sell.js +++ b/common/script/ops/sell.js @@ -33,14 +33,12 @@ module.exports = function sell (user, req = {}) { user.items[type][key]--; user.stats.gp += content[type][key].value; - let response = { - data: _.pick(user, splitWhitespace('stats items')), - message: i18n.t('sold', {type, key}), - }; - if (req.v2 === true) { - return response.data; + return _.pick(user, splitWhitespace('stats items')); } else { - return response; + return [ + _.pick(user, splitWhitespace('stats items')), + i18n.t('sold', {type, key}), + ]; } }; diff --git a/common/script/ops/sleep.js b/common/script/ops/sleep.js index 8ef48eeac4..1a531ecb88 100644 --- a/common/script/ops/sleep.js +++ b/common/script/ops/sleep.js @@ -4,10 +4,6 @@ module.exports = function sleep (user, req = {}) { if (req.v2 === true) { return {}; } else { - return { - preferences: { - sleep: user.preferences.sleep, - }, - }; + return [user.preferences.sleep]; } }; diff --git a/common/script/ops/unlock.js b/common/script/ops/unlock.js index 08ec175dcc..5443b27f30 100644 --- a/common/script/ops/unlock.js +++ b/common/script/ops/unlock.js @@ -6,6 +6,8 @@ import { BadRequest, } from '../libs/errors'; +// If item is already purchased -> equip it +// Otherwise unlock it module.exports = function unlock (user, req = {}, analytics) { let path = _.get(req.query, 'path'); @@ -14,9 +16,9 @@ module.exports = function unlock (user, req = {}, analytics) { } let isFullSet = path.indexOf(',') !== -1; - let cost; let isBackground = path.indexOf('background.') !== -1; + let cost; if (isBackground && isFullSet) { cost = 3.75; } else if (isBackground) { @@ -27,61 +29,82 @@ module.exports = function unlock (user, req = {}, analytics) { cost = 0.5; } - let alreadyOwns = !isFullSet && _.get(user, `purchased.${path}`) === true; + let setPaths; + let alreadyOwns; + + if (isFullSet) { + setPaths = path.split(','); + let alreadyOwnedItems = 0; + + _.each(setPaths, singlePath => { + if (_.get(user, `purchased.${singlePath}`) === true) { + alreadyOwnedItems++; + } + }); + + if (alreadyOwnedItems === setPaths.length) { + throw new NotAuthorized(i18n.t('alreadyUnlocked', req.language)); + } else if (alreadyOwnedItems > 0) { + throw new NotAuthorized(i18n.t('alreadyUnlockedPart', req.language)); + } + } else { + alreadyOwns = _.get(user, `purchased.${path}`) === true; + } if ((!user.balance || user.balance < cost) && !alreadyOwns) { throw new NotAuthorized(i18n.t('notEnoughGems', req.language)); } if (isFullSet) { - _.each(path.split(','), function markItemsAsPurchased (pathPart) { + _.each(setPaths, function markItemsAsPurchased (pathPart) { if (path.indexOf('gear.') !== -1) { _.set(user, pathPart, true); - return true; } _.set(user, `purchased.${pathPart}`, true); - return true; }); } else { - if (alreadyOwns) { + if (alreadyOwns) { // eslint-disable-line no-lonely-if let split = path.split('.'); let value = split.pop(); let key = split.join('.'); if (key === 'background' && value === user.preferences.background) { value = ''; } + _.set(user, `preferences.${key}`, value); - - throw new NotAuthorized(i18n.t('alreadyUnlocked', req.language)); + } else { + _.set(user, `purchased.${path}`, true); } - _.set(user, `purchased.${path}`, true); } - if (path.indexOf('gear.') === -1) { - user.markModified('purchased'); + if (!alreadyOwns) { + if (path.indexOf('gear.') === -1) { + user.markModified('purchased'); + } + + user.balance -= cost; + + if (analytics) { + analytics.track('acquire item', { + uuid: user._id, + itemKey: path, + itemType: 'customization', + acquireMethod: 'Gems', + gemCost: cost / 0.25, + category: 'behavior', + }); + } } - user.balance -= cost; + let response = [ + _.pick(user, splitWhitespace('purchased preferences items')), + ]; - if (analytics) { - analytics.track('acquire item', { - uuid: user._id, - itemKey: path, - itemType: 'customization', - acquireMethod: 'Gems', - gemCost: cost / 0.25, - category: 'behavior', - }); - } - - let response = { - data: _.pick(user, splitWhitespace('purchased preferences items')), - message: i18n.t('unlocked'), - }; + if (!alreadyOwns) response.push(i18n.t('unlocked', req.language)); if (req.v2 === true) { - return response.data; + return response[0]; } else { return response; } diff --git a/common/script/ops/updateTask.js b/common/script/ops/updateTask.js index a128b40fc1..b6dd9f0f90 100644 --- a/common/script/ops/updateTask.js +++ b/common/script/ops/updateTask.js @@ -22,5 +22,5 @@ module.exports = function updateTask (task, req = {}) { _.merge(task, _.omit(req.body, ['_id', 'id', 'type'])); - return task; + return [task]; }; diff --git a/common/script/ops/updateWebhook.js b/common/script/ops/updateWebhook.js index d8ec977308..63fed89b17 100644 --- a/common/script/ops/updateWebhook.js +++ b/common/script/ops/updateWebhook.js @@ -15,6 +15,6 @@ module.exports = function updateWebhook (user, req) { if (req.v2 === true) { return user.preferences.webhooks; } else { - return user.preferences.webhooks[req.params.id]; + return [user.preferences.webhooks[req.params.id]]; } }; diff --git a/common/script/public/directives.js b/common/script/public/directives.js index 5662014e39..cd43ccb67c 100644 --- a/common/script/public/directives.js +++ b/common/script/public/directives.js @@ -2,90 +2,26 @@ /** * Markdown - * See http://www.heikura.me/#!/angularjs-markdown-directive */ (function(){ var md = function () { - marked.setOptions({ - gfm:true, - pedantic:false, - sanitize:true - // callback for code highlighter - // Uncomment this (and htljs.tabReplace below) if we add in highlight.js (http://www.heikura.me/#!/angularjs-markdown-directive) -// highlight:function (code, lang) { -// if (lang != undefined) -// return hljs.highlight(lang, code).value; -// -// return hljs.highlightAuto(code).value; -// } - }); - - emoji.img_path = 'common/img/emoji/unicode/'; + var mdown = window.habiticaMarkdown; var toHtml = function (markdown) { if (markdown == undefined) return ''; - markdown = marked(markdown); - markdown = emoji.replace_colons(markdown); - markdown = emoji.replace_unified(markdown); + markdown = mdown.render(markdown); return markdown; }; - // [nickgordon20131123] this hacky override wraps images with a link to the image in a new window, and also adds some classes in case we want to style - marked.InlineLexer.prototype.outputLink = function(cap, link) { - var escape = function(html, encode) { - return html - .replace(!encode ? /&(?!#?\w+;)/g : /&/g, '&') - .replace(//g, '>') - .replace(/"/g, '"') - .replace(/'/g, '''); - }; - if (cap[0].charAt(0) !== '!') { - return '' - + this.output(cap[1]) - + ''; - } else { - return ''
-          + escape(cap[1])
-          + ''; - } - } - - //hljs.tabReplace = ' '; - return { toHtml:toHtml }; }(); - habitrpg.directive('markdown', ['$timeout','MOBILE_APP', function($timeout, MOBILE_APP) { + habitrpg.directive('markdown', ['$timeout', function($timeout) { return { restrict: 'E', link: function(scope, element, attrs) { @@ -104,36 +40,16 @@ html = html.replace(userHighlight, "@"+userName+""); - html = html.replace(' href',' target="'+linktarget+'" href'); element.html(html); - if(MOBILE_APP) { - var elements = element.find("a"); - _.forEach(elements, function(link){ - if(link.href) { - - link.onclick = function (e) { - scope.externalLink(this.href); - - e.preventDefault(); - e.stopPropagation(); - }; - } - }); - } - - if(removeWatch) - { + if (removeWatch) { doRemoveWatch(); } }; - if(useTimeout) - { + if(useTimeout) { $timeout(replaceMarkdown, timeoutTime); - } - else - { + } else { replaceMarkdown(); } }); @@ -145,8 +61,6 @@ return function(input){ var html = md.toHtml(input); - html = html.replace(' href',' target="_blank" href'); - return html; }; }); diff --git a/karma.conf.js b/karma.conf.js index 71da5a298f..2ae3a52a9d 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -31,8 +31,7 @@ module.exports = function karmaConfig (config) { 'website/public/bower_components/ngInfiniteScroll/build/ng-infinite-scroll.js', 'website/public/bower_components/select2/select2.js', 'website/public/bower_components/angular-ui-select2/src/select2.js', - 'website/public/bower_components/marked/lib/marked.js', - 'website/public/bower_components/js-emoji/emoji.js', + 'website/public/bower_components/habitica-markdown/dist/habitica-markdown.min.js', 'common/dist/scripts/habitrpg-shared.js', 'test/spec/mocks/**/*.js', diff --git a/migrations/api_v3/challenges.js b/migrations/api_v3/challenges.js new file mode 100644 index 0000000000..f7b2184fd4 --- /dev/null +++ b/migrations/api_v3/challenges.js @@ -0,0 +1,11 @@ +/* + name is required, + shortName is required, + tasksOrder + habits, dailys, todos and rewards must be removed + leader is required + group is required + members must be removed + memberCount must be checked + prize must be >= 0 +*/ diff --git a/migrations/api_v3/emailUnsubscriptions.js b/migrations/api_v3/emailUnsubscriptions.js new file mode 100644 index 0000000000..27eb8a8d61 --- /dev/null +++ b/migrations/api_v3/emailUnsubscriptions.js @@ -0,0 +1,4 @@ +/* + email must be lowercase + remove unique: true from mongoose schema +*/ diff --git a/migrations/api_v3/groups.js b/migrations/api_v3/groups.js new file mode 100644 index 0000000000..1b364fba65 --- /dev/null +++ b/migrations/api_v3/groups.js @@ -0,0 +1,17 @@ +/* + name is required + leader is required + type is required + privacy is required + leaderOnly.challenges is required + members are not stored anymore + invites are not stored anymore + challenges are not stored anymore + balance > 0 + memberCount must be checked + challengeCount must be checked + quest.leader must be present (default to party leader) + quest.key must be valid (otherwise remove) + + tavern id and leader must be updated +*/ diff --git a/migrations/api_v3/indexes.js b/migrations/api_v3/indexes.js new file mode 100644 index 0000000000..4944e375ec --- /dev/null +++ b/migrations/api_v3/indexes.js @@ -0,0 +1,52 @@ +/* + DEFINE BEFORE MIGRATING + + tasks: userId (sparse?), challenge.id (sparse), challenge.taskId (sparse), type? completed? + users: + id & apiToken?, + auth.facebook.emails.value -> unique and sparse?, + auth.facebook.id - unique and sparse, + auth.local.email - unique and sparse, + auth.local.lowerCaseUsername, + auth.local.username - unique and sparse + auth.local.username & auth.local.hashed_password?, + auth.timestamps.created?, + auth.timestamps.loggedin?, + backer.tier -1 + { "contributor.admin" : 1 , "contributor.level" : -1 , "backer.npc" : -1 , "profile.name" : 1} + { "contributor.admin" : 1.0} + { "contributor.level" : 1.0} + { "contributor.level" : 1.0 , "purchased.plan.customerId" : 1.0} ? + { "flags.lastWeeklyRecap" : 1 , "_id" : 1 , "preferences.emailNotifications.unsubscribeFromAll" : 1 , "preferences.emailNotifications.weeklyRecaps" : 1} + { "invitations.guilds.id" : 1} + { "invitations.party.id" : 1} + { "preferences.sleep" : 1 , "_id" : 1 , "flags.lastWeeklyRecap" : 1 , "preferences.emailNotifications.unsubscribeFromAll" : 1 , "preferences.emailNotifications.weeklyRecaps" : 1} + { "preferences.sleep" : 1 , "_id" : 1 , "lastCron" : 1 , "preferences.emailNotifications.importantAnnouncements" : 1 , "preferences.emailNotifications.unsubscribeFromAll" : 1 , "flags.recaptureEmailsPhase" : 1} + profile.name ? + { "purchased.plan.customerId" : 1.0} + { "purchased.plan.paymentMethod" : 1.0} + + guilds + party.id + challenges + challenges: + { "_id" : 1.0 , "__v" : 1.0} ? + { "_id" : 1.0 , "official" : -1.0 , "timestamp" : -1.0} + { "group" : 1.0 , "official" : -1.0 , "timestamp" : -1.0} + { "leader" : 1.0 , "official" : -1.0 , "timestamp" : -1.0} + { "members" : 1.0 , "official" : -1.0 , "timestamp" : -1.0} ? + { "official" : -1 , "timestamp" : -1} + { "official" : -1 , "timestamp" : -1, "_id": 1} ? + groups: + { "_id" : 1 , "quest.key" : 1} + { "_id" : 1.0 , "__v" : 1.0} ? + { "_id" : 1.0 , "privacy" : 1.0 , "members" : 1.0} ? + { "members" : 1.0 , "type" : 1.0 , "memberCount" : -1.0} ? + { "members" : 1} ? + { "privacy" : 1.0 , "memberCount" : -1.0} ? + { "privacy" : 1.0} ? + { "type" : 1 , "privacy" : 1} ? + { "type" : 1.0 , "members" : 1.0} ? + { "type" : 1} ? + emailUnsubscriptions: email unique +*/ diff --git a/migrations/api_v3/users.js b/migrations/api_v3/users.js new file mode 100644 index 0000000000..e275645d63 --- /dev/null +++ b/migrations/api_v3/users.js @@ -0,0 +1,315 @@ +// Migrate users collection to new schema +// This should run AFTER challenges migration + +// The console-stamp module must be installed (not included in package.json) + +// It requires two environment variables: MONGODB_OLD and MONGODB_NEW + +// Due to some big user profiles it needs more RAM than is allowed by default by v8 (arounf 1.7GB). +// Run the script with --max-old-space-size=4096 to allow up to 4GB of RAM +console.log('Starting migrations/api_v3/users.js.'); + +require('babel-register'); + +var Q = require('q'); +var MongoDB = require('mongodb'); +var nconf = require('nconf'); +var mongoose = require('mongoose'); +var _ = require('lodash'); +var uuid = require('uuid'); +var consoleStamp = require('console-stamp'); + +// Add timestamps to console messages +consoleStamp(console); + +// Initialize configuration +require('../../website/src/libs/api-v3/setupNconf')(); + +var MONGODB_OLD = nconf.get('MONGODB_OLD'); +var MONGODB_NEW = nconf.get('MONGODB_NEW'); + +mongoose.Promise = Q.Promise; // otherwise mongoose models won't work + +// Load old and new models +//import { model as NewUser } from '../../website/src/models/user'; +//import * as Tasks from '../../website/src/models/task'; + +// To be defined later when MongoClient connects +var mongoDbOldInstance; +var oldUserCollection; + +var mongoDbNewInstance; +var newUserCollection; +var newTaskCollection; + +var BATCH_SIZE = 1000; + +var processedUsers = 0; +var totoalProcessedTasks = 0; + +// Only process users that fall in a interval ie -> 0000-4000-0000-0000 +var AFTER_USER_ID = nconf.get('AFTER_USER_ID'); +var BEFORE_USER_ID = nconf.get('BEFORE_USER_ID'); + +/* TODO +- _id 9 +- challenges +- groups +- invitations +- challenges' tasks +*/ + +function processUsers (afterId) { + var processedTasks = 0; + var lastUser = null; + var oldUsers; + + var query = {}; + + if (BEFORE_USER_ID) { + query._id = {$lte: BEFORE_USER_ID}; + } + + if (afterId) { + query._id = {$gt: afterId}; + } else if (AFTER_USER_ID) { + query._id = {$gt: AFTER_USER_ID}; + } + + var batchInsertTasks = newTaskCollection.initializeUnorderedBulkOp(); + var batchInsertUsers = newUserCollection.initializeUnorderedBulkOp(); + + console.log(`Executing users query.\nMatching users after ${afterId ? afterId : AFTER_USER_ID} and before ${BEFORE_USER_ID} (included).`); + + return oldUserCollection + .find(query) + .sort({_id: 1}) + .limit(BATCH_SIZE) + .toArray() + .then(function (oldUsersR) { + oldUsers = oldUsersR; + + console.log(`Processing ${oldUsers.length} users. Already processed ${processedUsers} users and ${totoalProcessedTasks} tasks.`); + + if (oldUsers.length === BATCH_SIZE) { + lastUser = oldUsers[oldUsers.length - 1]._id; + } + + + oldUsers.forEach(function (oldUser) { + var oldTasks = oldUser.habits.concat(oldUser.dailys).concat(oldUser.rewards).concat(oldUser.todos); + oldUser.habits = oldUser.dailys = oldUser.rewards = oldUser.todos = undefined; + + oldUser.challenges = []; + if (oldUser.invitations) { + oldUser.invitations.guilds = []; + oldUser.invitations.party = {}; + } + oldUser.party = {}; + oldUser.tags = oldUser.tags.map(function (tag) { + return { + _id: tag.id, + name: tag.name, + challenge: tag.challenge, + }; + }); + + oldUser.tasksOrder = { + habits: [], + dailys: [], + rewards: [], + todos: [], + }; + + //let newUser = new NewUser(oldUser); + + oldTasks.forEach(function (oldTask) { + oldTask._id = uuid.v4(); // create a new unique uuid + oldTask.userId = oldUser._id; + oldTask.legacyId = oldTask.id; // store the old task id + + oldTask.challenge = {}; + if (!oldTask.text) oldTask.text = 'text'; + oldTask.tags = _.map(oldTask.tags, function (tagPresent, tagId) { + return tagPresent && tagId; + }); + + if (oldTask.type !== 'todo' || (oldTask.type === 'todo' && !oldTask.completed)) { + oldUser.tasksOrder[`${oldTask.type}s`].push(oldTask._id); + } + + //let newTask = new Tasks[oldTask.type](oldTask); + + batchInsertTasks.insert(oldTask); + processedTasks++; + }); + + batchInsertUsers.insert(oldUser); + }); + + console.log(`Saving ${oldUsers.length} users and ${processedTasks} tasks.`); + + return Q.all([ + batchInsertUsers.execute(), + batchInsertTasks.execute(), + ]); + }) + .then(function () { + totoalProcessedTasks += processedTasks; + processedUsers += oldUsers.length; + + console.log(`Saved ${oldUsers.length} users and their tasks.`); + + if (lastUser) { + return processUsers(lastUser); + } else { + return console.log('Done!'); + } + }); +} + +/* + +TODO var challengeTasksChangedId = {}; +... given a user + +let processed = 0; +let batchSize = 1000; + +var db; // defined later by MongoClient +var dbNewUsers; +var dbTasks; + +var processUser = function(gt) { + var query = { + _id: {} + }; + if(gt) query._id.$gt = gt; + + console.log('Launching query', query); + + // take batchsize docs from users and process them + OldUserModel + .find(query) + .lean() // Use plain JS objects as old user data won't match the new model + .limit(batchSize) + .sort({_id: 1}) + .exec(function(err, users) { + if(err) throw err; + + console.log('Processing ' + users.length + ' users.', 'Already processed: ' + processed); + + var lastUser = null; + if(users.length === batchSize){ + lastUser = users[users.length - 1]; + } + + var tasksToSave = 0; + + // Initialize batch operation for later + var batchInsertUsers = dbNewUsers.initializeUnorderedBulkOp(); + var batchInsertTasks = dbTasks.initializeUnorderedBulkOp(); + + users.forEach(function(user){ + // user obj is a plain js object because we used .lean() + + // add tasks order arrays + user.tasksOrder = { + habits: [], + rewards: [], + todos: [], + dailys: [] + }; + + // ... convert tasks to individual models + + var tasksArr = user.dailys + .concat(user.habits) + .concat(user.todos) + .concat(user.rewards); + + // free memory? + user.dailys = user.habits = user.todos = user.rewards = undefined; + + tasksArr.forEach(function(task){ + task.userId = user._id; + + task._id = shared.uuid(); // we rely on these to be unique... hopefully! + task.legacyId = task.id; + task.id = undefined; + + task.challenge = task.challenge || {}; + if(task.challenge.id) { + // If challengeTasksChangedId[task._id] then we got on of the duplicates from the challenges migration + if (challengeTasksChangedId[task.legacyId]) { + var res = _.find(challengeTasksChangedId[task.legacyId], function(arr){ + return arr[1] === task.challenge.id; + }); + + // If res, id changed, otherwise matches the original one + task.challenge.taskId = res ? res[0] : task.legacyId; + } else { + task.challenge.taskId = task.legacyId; + } + } + + if(!task.type) console.log('Task without type ', task._id, ' user ', user._id); + + task = new TaskModel(task); // this should also fix dailies that wen to the habits array or vice-versa + user.tasksOrder[task.type + 's'].push(task._id); + tasksToSave++; + batchInsertTasks.insert(task.toObject()); + }); + + batchInsertUsers.insert((new NewUserModel(user)).toObject()); + }); + + console.log('Saving', users.length, 'users and', tasksToSave, 'tasks'); + + // Save in the background and dispatch another processUser(); + + batchInsertUsers.execute(function(err, result){ + if(err) throw err // we can't simply accept errors + console.log('Saved', result.nInserted, 'users') + }); + + batchInsertTasks.execute(function(err, result){ + if(err) throw err // we can't simply accept errors + console.log('Saved', result.nInserted, 'tasks') + }); + + processed = processed + users.length; + if(lastUser && lastUser._id){ + processUser(lastUser._id); + } else { + console.log('Done!'); + } + }); +}; +*/ + +// Connect to the databases +var MongoClient = MongoDB.MongoClient; + +Q.all([ + MongoClient.connect(MONGODB_OLD), + MongoClient.connect(MONGODB_NEW), +]) +.then(function (result) { + var oldInstance = result[0]; + var newInstance = result[1]; + + mongoDbOldInstance = oldInstance; + oldUserCollection = mongoDbOldInstance.collection('users'); + + mongoDbNewInstance = newInstance; + newUserCollection = mongoDbNewInstance.collection('users'); + newTaskCollection = mongoDbNewInstance.collection('tasks'); + + console.log(`Connected with MongoClient to ${MONGODB_OLD} and ${MONGODB_NEW}.`); + + return processUsers(); +}) +.catch(function (err) { + console.error(err); +}); diff --git a/migrations/mystery_items.js b/migrations/mystery_items.js index 1e385a0480..50634749fe 100644 --- a/migrations/mystery_items.js +++ b/migrations/mystery_items.js @@ -2,7 +2,7 @@ var _id = ''; var update = { $addToSet: { 'purchased.plan.mysteryItems':{ - $each:['head_mystery_201603','armor_mystery_201603'] + $each:['head_mystery_201604','armor_mystery_201604'] } } }; diff --git a/package.json b/package.json index 05d269a4ab..1b94df29c3 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "js2xmlparser": "~1.0.0", "lodash": "^3.10.1", "loggly": "~1.0.8", - "marked": "^0.3.5", + "markdown-it": "^6.0.1", "merge-stream": "^1.0.0", "method-override": "^2.3.5", "moment": "~2.10.6", diff --git a/test/api/v3/integration/challenges/POST-challenges.test.js b/test/api/v3/integration/challenges/POST-challenges.test.js index 1b80266ab7..e296403f4e 100644 --- a/test/api/v3/integration/challenges/POST-challenges.test.js +++ b/test/api/v3/integration/challenges/POST-challenges.test.js @@ -236,7 +236,7 @@ describe('POST /challenges', () => { official: true, }); - expect(challenge.official).to.be.undefined; + expect(challenge.official).to.eql(false); }); it('returns an error when challenge validation fails; doesn\'s save user or group', async () => { @@ -284,7 +284,7 @@ describe('POST /challenges', () => { expect(challenge.name).to.eql(name); expect(challenge.shortName).to.eql(shortName); expect(challenge.description).to.eql(description); - expect(challenge.official).to.be.undefined; + expect(challenge.official).to.eql(false); expect(challenge.group).to.eql({ _id: group._id, privacy: group.privacy, diff --git a/test/api/v3/integration/groups/POST-groups_groupId_join.test.js b/test/api/v3/integration/groups/POST-groups_groupId_join.test.js index 60a44bc3f3..f47a734e89 100644 --- a/test/api/v3/integration/groups/POST-groups_groupId_join.test.js +++ b/test/api/v3/integration/groups/POST-groups_groupId_join.test.js @@ -44,6 +44,15 @@ describe('POST /group/:groupId/join', () => { expect(res.leader.profile.name).to.eql(user.profile.name); }); + it('returns an error is user was already a member', async () => { + await joiningUser.post(`/groups/${publicGuild._id}/join`); + await expect(joiningUser.post(`/groups/${publicGuild._id}/join`)).to.eventually.be.rejected.and.eql({ + code: 401, + error: 'NotAuthorized', + message: t('userAlreadyInGroup'), + }); + }); + it('promotes joining member in a public empty guild to leader', async () => { await user.post(`/groups/${publicGuild._id}/leave`); diff --git a/test/api/v3/integration/user/POST-user_allocate.test.js b/test/api/v3/integration/user/POST-user_allocate.test.js index d213318534..02d4990092 100644 --- a/test/api/v3/integration/user/POST-user_allocate.test.js +++ b/test/api/v3/integration/user/POST-user_allocate.test.js @@ -36,6 +36,6 @@ describe('POST /user/allocate', () => { await user.sync(); expect(user.stats.con).to.equal(1); expect(user.stats.points).to.equal(0); - expect(res.stats.con).to.equal(1); + expect(res.con).to.equal(1); }); }); diff --git a/test/api/v3/integration/user/POST-user_allocate_now.test.js b/test/api/v3/integration/user/POST-user_allocate_now.test.js index 668c85610e..b45f2156be 100644 --- a/test/api/v3/integration/user/POST-user_allocate_now.test.js +++ b/test/api/v3/integration/user/POST-user_allocate_now.test.js @@ -18,11 +18,7 @@ describe('POST /user/allocate-now', () => { let res = await user.post('/user/allocate-now'); await user.sync(); - expect(res).to.eql({ - data: { - stats: user.stats, - }, - }); + expect(res).to.eql(user.stats); expect(user.stats.points).to.equal(0); expect(user.stats.con).to.equal(9); expect(user.stats.int).to.equal(8); diff --git a/test/api/v3/integration/user/POST-user_buy.test.js b/test/api/v3/integration/user/POST-user_buy.test.js index 08e20617f0..2478adf7f8 100644 --- a/test/api/v3/integration/user/POST-user_buy.test.js +++ b/test/api/v3/integration/user/POST-user_buy.test.js @@ -36,9 +36,7 @@ describe('POST /user/buy/:key', () => { await user.sync(); expect(user.stats.hp).to.equal(50); - expect(res.data).to.eql({ - stats: user.stats, - }); + expect(res.data).to.eql(user.stats); expect(res.message).to.equal(t('messageBought', {itemText: potion.text()})); }); diff --git a/test/api/v3/integration/user/POST-user_buy_mystery_set.test.js b/test/api/v3/integration/user/POST-user_buy_mystery_set.test.js index 306f1e6677..da7116d732 100644 --- a/test/api/v3/integration/user/POST-user_buy_mystery_set.test.js +++ b/test/api/v3/integration/user/POST-user_buy_mystery_set.test.js @@ -31,11 +31,7 @@ describe('POST /user/buy-mystery-set/:key', () => { expect(res.data).to.eql({ items: JSON.parse(JSON.stringify(user.items)), // otherwise dates can't be compared - purchased: { - plan: { - consecutive: user.purchased.plan.consecutive, - }, - }, + purchasedPlanConsecutive: user.purchased.plan.consecutive, }); expect(res.message).to.equal(t('hourglassPurchaseSet')); }); diff --git a/test/api/v3/integration/user/POST-user_buy_potion.test.js b/test/api/v3/integration/user/POST-user_buy_potion.test.js index 4616ae8f34..e37f908e3e 100644 --- a/test/api/v3/integration/user/POST-user_buy_potion.test.js +++ b/test/api/v3/integration/user/POST-user_buy_potion.test.js @@ -36,9 +36,7 @@ describe('POST /user/buy-potion', () => { await user.sync(); expect(user.stats.hp).to.equal(50); - expect(res.data).to.eql({ - stats: user.stats, - }); + expect(res.data).to.eql(user.stats); expect(res.message).to.equal(t('messageBought', {itemText: potion.text()})); }); }); diff --git a/test/api/v3/integration/user/POST-user_change-class.test.js b/test/api/v3/integration/user/POST-user_change-class.test.js index a849ca9382..d4b4192f23 100644 --- a/test/api/v3/integration/user/POST-user_change-class.test.js +++ b/test/api/v3/integration/user/POST-user_change-class.test.js @@ -18,13 +18,13 @@ describe('POST /user/change-class', () => { let res = await user.post('/user/change-class?class=rogue'); await user.sync(); - expect(res).to.eql({ - data: JSON.parse(JSON.stringify({ + expect(res).to.eql(JSON.parse( + JSON.stringify({ preferences: user.preferences, stats: user.stats, flags: user.flags, items: user.items, - })), - }); + }) + )); }); }); diff --git a/test/api/v3/integration/user/POST-user_disable-classes.test.js b/test/api/v3/integration/user/POST-user_disable-classes.test.js index 3c0a88a3ab..0632a8adc7 100644 --- a/test/api/v3/integration/user/POST-user_disable-classes.test.js +++ b/test/api/v3/integration/user/POST-user_disable-classes.test.js @@ -15,12 +15,12 @@ describe('POST /user/disable-classes', () => { let res = await user.post('/user/disable-classes'); await user.sync(); - expect(res).to.eql({ - data: JSON.parse(JSON.stringify({ + expect(res).to.eql(JSON.parse( + JSON.stringify({ preferences: user.preferences, stats: user.stats, flags: user.flags, - })), - }); + }) + )); }); }); diff --git a/test/api/v3/integration/user/POST-user_equip_type_key.test.js b/test/api/v3/integration/user/POST-user_equip_type_key.test.js index f1d697cda7..c5cde777df 100644 --- a/test/api/v3/integration/user/POST-user_equip_type_key.test.js +++ b/test/api/v3/integration/user/POST-user_equip_type_key.test.js @@ -35,8 +35,6 @@ describe('POST /user/equip/:type/:key', () => { let res = await user.post('/user/equip/equipped/weapon_warrior_2'); await user.sync(); - expect(res).to.eql({ - data: JSON.parse(JSON.stringify(user.items)), - }); + expect(res).to.eql(JSON.parse(JSON.stringify(user.items))); }); }); diff --git a/test/api/v3/integration/user/POST-user_sleep.test.js b/test/api/v3/integration/user/POST-user_sleep.test.js index da95ae97b0..0e9773150e 100644 --- a/test/api/v3/integration/user/POST-user_sleep.test.js +++ b/test/api/v3/integration/user/POST-user_sleep.test.js @@ -13,16 +13,12 @@ describe('POST /user/sleep', () => { it('toggles sleep status', async () => { let res = await user.post('/user/sleep'); - expect(res).to.eql({ - preferences: {sleep: true}, - }); + expect(res).to.eql(true); await user.sync(); expect(user.preferences.sleep).to.be.true; let res2 = await user.post('/user/sleep'); - expect(res2).to.eql({ - preferences: {sleep: false}, - }); + expect(res2).to.eql(false); await user.sync(); expect(user.preferences.sleep).to.be.false; }); diff --git a/test/api/v3/integration/user/auth/POST-user_reset_password.test.js b/test/api/v3/integration/user/auth/POST-user_reset_password.test.js index 6116f67a35..773d199db6 100644 --- a/test/api/v3/integration/user/auth/POST-user_reset_password.test.js +++ b/test/api/v3/integration/user/auth/POST-user_reset_password.test.js @@ -16,7 +16,7 @@ describe('POST /user/reset-password', async () => { let response = await user.post(endpoint, { email: user.auth.local.email, }); - expect(response).to.eql({ message: t('passwordReset') }); + expect(response).to.eql({ data: {}, message: t('passwordReset') }); await user.sync(); expect(user.auth.local.hashed_password).to.not.eql(previousPassword); }); @@ -25,7 +25,7 @@ describe('POST /user/reset-password', async () => { let response = await user.post(endpoint, { email: 'nonExistent@email.com', }); - expect(response).to.eql({ message: t('passwordReset') }); + expect(response).to.eql({ data: {}, message: t('passwordReset') }); }); it('errors if email is not provided', async () => { @@ -36,4 +36,3 @@ describe('POST /user/reset-password', async () => { }); }); }); - diff --git a/test/api/v3/unit/libs/cron.test.js b/test/api/v3/unit/libs/cron.test.js new file mode 100644 index 0000000000..d4a83634f3 --- /dev/null +++ b/test/api/v3/unit/libs/cron.test.js @@ -0,0 +1,573 @@ +/* eslint-disable global-require */ +import moment from 'moment'; +import { cron } from '../../../../../website/src/libs/api-v3/cron'; +import { model as User } from '../../../../../website/src/models/user'; +import * as Tasks from '../../../../../website/src/models/task'; +import { clone } from 'lodash'; +import common from '../../../../../common'; + +// const scoreTask = common.ops.scoreTask; + +describe('cron', () => { + let user; + let tasksByType = {habits: [], dailys: [], todos: [], rewards: []}; + let daysMissed = 0; + let analytics = { + track: sinon.spy(), + }; + + beforeEach(() => { + user = new User({ + auth: { + local: { + username: 'username', + lowerCaseUsername: 'username', + email: 'email@email.email', + salt: 'salt', + hashed_password: 'hashed_password', // eslint-disable-line camelcase + }, + }, + }); + + user._statsComputed = { + mp: 10, + }; + }); + + it('updates user.auth.timestamps.loggedin and lastCron', () => { + let now = new Date(); + + cron({user, tasksByType, daysMissed, analytics, now}); + + expect(user.auth.timestamps.loggedin).to.equal(now); + expect(user.lastCron).to.equal(now); + }); + + it('updates user.preferences.timezoneOffsetAtLastCron', () => { + let timezoneOffsetFromUserPrefs = 1; + + cron({user, tasksByType, daysMissed, analytics, timezoneOffsetFromUserPrefs}); + + expect(user.preferences.timezoneOffsetAtLastCron).to.equal(timezoneOffsetFromUserPrefs); + }); + + it('resets user.items.lastDrop.count', () => { + user.items.lastDrop.count = 4; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.items.lastDrop.count).to.equal(0); + }); + + it('increments user cron count', () => { + let cronCountBefore = user.flags.cronCount; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.flags.cronCount).to.be.greaterThan(cronCountBefore); + }); + + describe('end of the month perks', () => { + beforeEach(() => { + user.purchased.plan.customerId = 'subscribedId'; + user.purchased.plan.dateUpdated = moment('012013', 'MMYYYY'); + }); + + it('resets plan.gemsBought on a new month', () => { + user.purchased.plan.gemsBought = 10; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.gemsBought).to.equal(0); + }); + + it('resets plan.dateUpdated on a new month', () => { + let currentMonth = moment().format('MMYYYY'); + cron({user, tasksByType, daysMissed, analytics}); + expect(moment(user.purchased.plan.dateUpdated).format('MMYYYY')).to.equal(currentMonth); + }); + + it('increments plan.consecutive.count', () => { + user.purchased.plan.consecutive.count = 0; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.consecutive.count).to.equal(1); + }); + + it('decrements plan.consecutive.offset when offset is greater than 0', () => { + user.purchased.plan.consecutive.offset = 1; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.consecutive.offset).to.equal(0); + }); + + it('increments plan.consecutive.trinkets when user has reached a month that is a multiple of 3', () => { + user.purchased.plan.consecutive.count = 5; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.consecutive.trinkets).to.equal(1); + }); + + it('increments plan.consecutive.gemCapExtra when user has reached a month that is a multiple of 3', () => { + user.purchased.plan.consecutive.count = 5; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.consecutive.gemCapExtra).to.equal(5); + }); + + it('does not increment plan.consecutive.gemCapExtra when user has reached the gemCap limit', () => { + user.purchased.plan.consecutive.gemCapExtra = 25; + user.purchased.plan.consecutive.count = 5; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.consecutive.gemCapExtra).to.equal(25); + }); + + it('does not reset plan stats if we are before the last day of the cancelled month', () => { + user.purchased.plan.dateTerminated = moment(new Date()).add({days: 1}); + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.customerId).to.exist; + }); + + it('does reset plan stats until we are after the last day of the cancelled month', () => { + user.purchased.plan.dateTerminated = moment(new Date()).subtract({days: 1}); + user.purchased.plan.consecutive.gemCapExtra = 20; + user.purchased.plan.consecutive.count = 5; + user.purchased.plan.consecutive.offset = 1; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(user.purchased.plan.customerId).to.not.exist; + expect(user.purchased.plan.consecutive.gemCapExtra).to.be.empty; + expect(user.purchased.plan.consecutive.count).to.be.empty; + expect(user.purchased.plan.consecutive.offset).to.be.empty; + }); + }); + + describe('end of the month perks when user is not subscribed', () => { + it('does not reset plan.gemsBought on a new month', () => { + user.purchased.plan.gemsBought = 10; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.gemsBought).to.equal(10); + }); + + it('does not reset plan.dateUpdated on a new month', () => { + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.dateUpdated).to.be.empty; + }); + + it('does not increment plan.consecutive.count', () => { + user.purchased.plan.consecutive.count = 0; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.consecutive.count).to.equal(0); + }); + + it('does not decrement plan.consecutive.offset when offset is greater than 0', () => { + user.purchased.plan.consecutive.offset = 1; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.consecutive.offset).to.equal(1); + }); + + it('does not increment plan.consecutive.trinkets when user has reached a month that is a multiple of 3', () => { + user.purchased.plan.consecutive.count = 5; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.consecutive.trinkets).to.equal(0); + }); + + it('doest not increment plan.consecutive.gemCapExtra when user has reached a month that is a multiple of 3', () => { + user.purchased.plan.consecutive.count = 5; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.consecutive.gemCapExtra).to.equal(0); + }); + + it('does not increment plan.consecutive.gemCapExtra when user has reached the gemCap limit', () => { + user.purchased.plan.consecutive.gemCapExtra = 25; + user.purchased.plan.consecutive.count = 5; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.consecutive.gemCapExtra).to.equal(25); + }); + + it('does nothing to plan stats if we are before the last day of the cancelled month', () => { + user.purchased.plan.dateTerminated = moment(new Date()).add({days: 1}); + cron({user, tasksByType, daysMissed, analytics}); + expect(user.purchased.plan.customerId).to.not.exist; + }); + + xit('does nothing to plan stats when we are after the last day of the cancelled month', () => { + user.purchased.plan.dateTerminated = moment(new Date()).subtract({days: 1}); + user.purchased.plan.consecutive.gemCapExtra = 20; + user.purchased.plan.consecutive.count = 5; + user.purchased.plan.consecutive.offset = 1; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(user.purchased.plan.customerId).to.exist; + expect(user.purchased.plan.consecutive.gemCapExtra).to.exist; + expect(user.purchased.plan.consecutive.count).to.exist; + expect(user.purchased.plan.consecutive.offset).to.exist; + }); + }); + + describe('user is sleeping', () => { + beforeEach(() => { + user.preferences.sleep = true; + }); + + it('clears user buffs', () => { + user.stats.buffs = { + str: 1, + int: 1, + per: 1, + con: 1, + stealth: 1, + streaks: true, + }; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(user.stats.buffs.str).to.equal(0); + expect(user.stats.buffs.int).to.equal(0); + expect(user.stats.buffs.per).to.equal(0); + expect(user.stats.buffs.con).to.equal(0); + expect(user.stats.buffs.stealth).to.equal(0); + expect(user.stats.buffs.streaks).to.be.false; + }); + + it('resets all dailies without damaging user', () => { + let daily = { + text: 'test daily', + type: 'daily', + frequency: 'daily', + everyX: 5, + startDate: new Date(), + }; + + let task = new Tasks.daily(Tasks.Task.sanitize(daily)); // eslint-disable-line babel/new-cap + tasksByType.dailys.push(task); + tasksByType.dailys[0].completed = true; + + let healthBefore = user.stats.hp; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(tasksByType.dailys[0].completed).to.be.false; + expect(user.stats.hp).to.equal(healthBefore); + }); + }); + + describe('todos', () => { + beforeEach(() => { + let todo = { + text: 'test todo', + type: 'todo', + value: 0, + }; + + let task = new Tasks.todo(Tasks.Task.sanitize(todo)); // eslint-disable-line babel/new-cap + tasksByType.todos.push(task); + }); + + it('should make uncompleted todos redder', () => { + let valueBefore = tasksByType.todos[0].value; + cron({user, tasksByType, daysMissed, analytics}); + expect(tasksByType.todos[0].value).to.be.lessThan(valueBefore); + }); + + it('should add history of completed todos to user history', () => { + tasksByType.todos[0].completed = true; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(user.history.todos).to.be.lengthOf(1); + }); + }); + + describe('dailys', () => { + beforeEach(() => { + let daily = { + text: 'test daily', + type: 'daily', + }; + + let task = new Tasks.daily(Tasks.Task.sanitize(daily)); // eslint-disable-line babel/new-cap + tasksByType.dailys = []; + tasksByType.dailys.push(task); + + user._statsComputed = { + con: 1, + }; + }); + + it('should add history', () => { + cron({user, tasksByType, daysMissed, analytics}); + expect(tasksByType.dailys[0].history).to.be.lengthOf(1); + }); + + it('should set tasks completed to false', () => { + tasksByType.dailys[0].completed = true; + cron({user, tasksByType, daysMissed, analytics}); + expect(tasksByType.dailys[0].completed).to.be.false; + }); + + it('should set task checklist to completed for completed dailys', () => { + tasksByType.dailys[0].checklist.push({title: 'test', completed: false}); + tasksByType.dailys[0].completed = true; + cron({user, tasksByType, daysMissed, analytics}); + expect(tasksByType.dailys[0].checklist[0].completed).to.be.true; + }); + + it('should set task checklist to completed for dailys with scheduled misses', () => { + daysMissed = 10; + tasksByType.dailys[0].checklist.push({title: 'test', completed: false}); + tasksByType.dailys[0].startDate = moment(new Date()).subtract({days: 1}); + cron({user, tasksByType, daysMissed, analytics}); + expect(tasksByType.dailys[0].checklist[0].completed).to.be.true; + }); + + it('should do damage for missing a daily', () => { + daysMissed = 1; + let hpBefore = user.stats.hp; + tasksByType.dailys[0].startDate = moment(new Date()).subtract({days: 1}); + + cron({user, tasksByType, daysMissed, analytics}); + + expect(user.stats.hp).to.be.lessThan(hpBefore); + }); + + it('should not do damage for missing a daily if user stealth buff is greater than or equal to days missed', () => { + daysMissed = 1; + let hpBefore = user.stats.hp; + user.stats.buffs.stealth = 2; + tasksByType.dailys[0].startDate = moment(new Date()).subtract({days: 1}); + + cron({user, tasksByType, daysMissed, analytics}); + + expect(user.stats.hp).to.equal(hpBefore); + }); + + it('should do less damage for missing a daily with partial completion', () => { + daysMissed = 1; + let hpBefore = user.stats.hp; + tasksByType.dailys[0].startDate = moment(new Date()).subtract({days: 1}); + cron({user, tasksByType, daysMissed, analytics}); + let hpDifferenceOfFullyIncompleteDaily = hpBefore - user.stats.hp; + + hpBefore = user.stats.hp; + tasksByType.dailys[0].checklist.push({title: 'test', completed: true}); + tasksByType.dailys[0].checklist.push({title: 'test2', completed: false}); + cron({user, tasksByType, daysMissed, analytics}); + let hpDifferenceOfPartiallyIncompleteDaily = hpBefore - user.stats.hp; + + expect(hpDifferenceOfPartiallyIncompleteDaily).to.be.lessThan(hpDifferenceOfFullyIncompleteDaily); + }); + + it('should decrement quest progress down for missing a daily', () => { + daysMissed = 1; + tasksByType.dailys[0].startDate = moment(new Date()).subtract({days: 1}); + + let progress = cron({user, tasksByType, daysMissed, analytics}); + + expect(progress.down).to.equal(-1); + }); + }); + + describe('habits', () => { + beforeEach(() => { + let habit = { + text: 'test habit', + type: 'habit', + }; + + let task = new Tasks.habit(Tasks.Task.sanitize(habit)); // eslint-disable-line babel/new-cap + tasksByType.habits = []; + tasksByType.habits.push(task); + }); + + it('should decrement only up value', () => { + tasksByType.habits[0].value = 1; + tasksByType.habits[0].down = false; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(tasksByType.habits[0].value).to.be.lessThan(1); + }); + + it('should decrement only down value', () => { + tasksByType.habits[0].value = 1; + tasksByType.habits[0].up = false; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(tasksByType.habits[0].value).to.be.lessThan(1); + }); + + it('should do nothing to habits with both up and down', () => { + tasksByType.habits[0].value = 1; + tasksByType.habits[0].up = true; + tasksByType.habits[0].down = true; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(tasksByType.habits[0].value).to.equal(1); + }); + }); + + describe('perfect day', () => { + beforeEach(() => { + let daily = { + text: 'test daily', + type: 'daily', + }; + + let task = new Tasks.daily(Tasks.Task.sanitize(daily)); // eslint-disable-line babel/new-cap + tasksByType.dailys = []; + tasksByType.dailys.push(task); + + user._statsComputed = { + con: 1, + }; + }); + + it('stores a new entry in user.history.exp', () => { + user.stats.lvl = 2; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(user.history.exp).to.have.lengthOf(1); + expect(user.history.exp[0].value).to.equal(150); + }); + + it('increments perfect day achievement', () => { + tasksByType.dailys[0].completed = true; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(user.achievements.perfect).to.equal(1); + }); + + it('increments user buffs if they have a perfect day', () => { + tasksByType.dailys[0].completed = true; + + let previousBuffs = clone(user.stats.buffs); + + cron({user, tasksByType, daysMissed, analytics}); + + expect(user.stats.buffs.str).to.be.greaterThan(previousBuffs.str); + expect(user.stats.buffs.int).to.be.greaterThan(previousBuffs.int); + expect(user.stats.buffs.per).to.be.greaterThan(previousBuffs.per); + expect(user.stats.buffs.con).to.be.greaterThan(previousBuffs.con); + }); + + it('clears buffs if user does not have a perfect day', () => { + daysMissed = 1; + tasksByType.dailys[0].completed = false; + tasksByType.dailys[0].startDate = moment(new Date()).subtract({days: 1}); + + user.stats.buffs = { + str: 1, + int: 1, + per: 1, + con: 1, + stealth: 0, + streaks: true, + }; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(user.stats.buffs.str).to.equal(0); + expect(user.stats.buffs.int).to.equal(0); + expect(user.stats.buffs.per).to.equal(0); + expect(user.stats.buffs.con).to.equal(0); + expect(user.stats.buffs.stealth).to.equal(0); + expect(user.stats.buffs.streaks).to.be.false; + }); + }); + + describe('adding mp', () => { + it('should add mp to user', () => { + let mpBefore = user.stats.mp; + tasksByType.dailys[0].completed = true; + user._statsComputed.maxMP = 100; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.stats.mp).to.be.greaterThan(mpBefore); + }); + + it('set user\'s mp to user._statsComputed.maxMP when user.stats.mp is greater', () => { + user.stats.mp = 120; + user._statsComputed.maxMP = 100; + cron({user, tasksByType, daysMissed, analytics}); + expect(user.stats.mp).to.equal(user._statsComputed.maxMP); + }); + }); + + describe('quest progress', () => { + beforeEach(() => { + let daily = { + text: 'test daily', + type: 'daily', + }; + + let task = new Tasks.daily(Tasks.Task.sanitize(daily)); // eslint-disable-line babel/new-cap + tasksByType.dailys = []; + tasksByType.dailys.push(task); + + user._statsComputed = { + con: 1, + }; + + daysMissed = 1; + tasksByType.dailys[0].startDate = moment(new Date()).subtract({days: 1}); + }); + + it('resets user progress', () => { + cron({user, tasksByType, daysMissed, analytics}); + expect(user.party.quest.progress.up).to.equal(0); + expect(user.party.quest.progress.down).to.equal(0); + expect(user.party.quest.progress.collect).to.be.empty; + }); + + it('applies the user progress', () => { + let progress = cron({user, tasksByType, daysMissed, analytics}); + expect(progress.down).to.equal(-1); + }); + }); + + describe('private messages', () => { + let lastMessageId; + + beforeEach(() => { + let maxPMs = 200; + for (let index = 0; index < maxPMs - 1; index += 1) { + let messageId = common.uuid(); + user.inbox.messages[messageId] = { + id: messageId, + text: `test ${index}`, + timestamp: Number(new Date()), + likes: {}, + flags: {}, + flagCount: 0, + }; + } + + lastMessageId = common.uuid(); + user.inbox.messages[lastMessageId] = { + id: lastMessageId, + text: `test ${lastMessageId}`, + timestamp: Number(new Date()), + likes: {}, + flags: {}, + flagCount: 0, + }; + }); + + xit('does not clear pms under 200', () => { + cron({user, tasksByType, daysMissed, analytics}); + expect(user.inbox.messages[lastMessageId]).to.exist; + }); + + xit('clears pms over 200', () => { + let messageId = common.uuid(); + user.inbox.messages[messageId] = { + id: messageId, + text: `test ${messageId}`, + timestamp: Number(new Date()), + likes: {}, + flags: {}, + flagCount: 0, + }; + + cron({user, tasksByType, daysMissed, analytics}); + + expect(user.inbox.messages[messageId]).to.not.exist; + }); + }); +}); diff --git a/test/api/v3/unit/middlewares/cronMiddleware.js b/test/api/v3/unit/middlewares/cronMiddleware.js new file mode 100644 index 0000000000..196de33dad --- /dev/null +++ b/test/api/v3/unit/middlewares/cronMiddleware.js @@ -0,0 +1,176 @@ +import { + generateRes, + generateReq, + generateNext, + generateTodo, + generateDaily, +} from '../../../../helpers/api-unit.helper'; +import cronMiddleware from '../../../../../website/src/middlewares/api-v3/cron'; +import moment from 'moment'; +import { model as User } from '../../../../../website/src/models/user'; +import { model as Group } from '../../../../../website/src/models/group'; +import * as Tasks from '../../../../../website/src/models/task'; +import analyticsService from '../../../../../website/src/libs/api-v3/analyticsService'; +import { v4 as generateUUID } from 'uuid'; + +describe('cron middleware', () => { + let res, req, next; + let user; + + beforeEach(() => { + res = generateRes(); + req = generateReq(); + next = generateNext(); + user = new User({ + auth: { + local: { + username: 'username', + lowerCaseUsername: 'username', + email: 'email@email.email', + salt: 'salt', + hashed_password: 'hashed_password', // eslint-disable-line camelcase + }, + }, + }); + + user._statsComputed = { + mp: 10, + maxMP: 100, + }; + + res.locals.user = user; + res.analytics = analyticsService; + }); + + it('calls next when user is not attached', () => { + res.locals.user = null; + cronMiddleware(req, res, next); + expect(next).to.be.calledOnce; + }); + + it('calls next when days have not been missed', () => { + cronMiddleware(req, res, next); + expect(next).to.be.calledOnce; + }); + + it('should clear todos older than 30 days for free users', async (done) => { + user.lastCron = moment(new Date()).subtract({days: 2}); + let task = generateTodo(user); + task.dateCompleted = moment(new Date()).subtract({days: 31}); + task.completed = true; + await task.save(); + + cronMiddleware(req, res, () => { + Tasks.Task.findOne({_id: task}, function (err, taskFound) { + expect(err).to.not.exist; + expect(taskFound).to.not.exist; + done(); + }); + }); + }); + + it('should not clear todos older than 30 days for subscribed users', (done) => { + user.purchased.plan.customerId = 'subscribedId'; + user.purchased.plan.dateUpdated = moment('012013', 'MMYYYY'); + user.lastCron = moment(new Date()).subtract({days: 2}); + let task = generateTodo(user); + task.dateCompleted = moment(new Date()).subtract({days: 31}); + task.completed = true; + task.save(); + + cronMiddleware(req, res, () => { + Tasks.Task.findOne({_id: task}, function (err, taskFound) { + expect(err).to.not.exist; + expect(taskFound).to.exist; + done(); + }); + }); + }); + + it('should clear todos older than 90 days for subscribed users', (done) => { + user.purchased.plan.customerId = 'subscribedId'; + user.purchased.plan.dateUpdated = moment('012013', 'MMYYYY'); + user.lastCron = moment(new Date()).subtract({days: 2}); + + let task = generateTodo(user); + task.dateCompleted = moment(new Date()).subtract({days: 91}); + task.completed = true; + task.save(); + + cronMiddleware(req, res, () => { + Tasks.Task.findOne({_id: task}, function (err, taskFound) { + expect(err).to.not.exist; + expect(taskFound).to.not.exist; + done(); + }); + }); + }); + + it('should call next is user was not modified after cron', (done) => { + let hpBefore = user.stats.hp; + user.lastCron = moment(new Date()).subtract({days: 2}); + generateDaily(user); + + cronMiddleware(req, res, () => { + expect(user.stats.hp).to.be.equal(hpBefore); + done(); + }); + }); + + it('does damage for missing dailies', (done) => { + let hpBefore = user.stats.hp; + user.lastCron = moment(new Date()).subtract({days: 2}); + let daily = generateDaily(user); + daily.startDate = moment(new Date()).subtract({days: 2}); + daily.save(); + + cronMiddleware(req, res, () => { + expect(user.stats.hp).to.be.lessThan(hpBefore); + done(); + }); + }); + + it('updates tasks', (done) => { + user.lastCron = moment(new Date()).subtract({days: 2}); + let todo = generateTodo(user); + let todoValueBefore = todo.value; + + cronMiddleware(req, res, () => { + Tasks.Task.findOne({_id: todo._id}, function (err, todoFound) { + expect(err).to.not.exist; + expect(todoFound.value).to.be.lessThan(todoValueBefore); + done(); + }); + }); + }); + + it('applies quest progress', async (done) => { + let hpBefore = user.stats.hp; + user.lastCron = moment(new Date()).subtract({days: 2}); + let daily = generateDaily(user); + daily.startDate = moment(new Date()).subtract({days: 2}); + daily.save(); + + let questKey = 'dilatory'; + user.party.quest.key = questKey; + + let party = new Group({ + type: 'party', + name: generateUUID(), + leader: user._id, + }); + party.quest.members[user._id] = true; + party.quest.key = questKey; + await party.save(); + + user.party._id = party._id; + await user.save(); + + party.startQuest(user); + + cronMiddleware(req, res, () => { + expect(user.stats.hp).to.be.lessThan(hpBefore); + done(); + }); + }); +}); diff --git a/test/api/v3/unit/middlewares/response.js b/test/api/v3/unit/middlewares/response.js index 296a216ec2..e46da348c0 100644 --- a/test/api/v3/unit/middlewares/response.js +++ b/test/api/v3/unit/middlewares/response.js @@ -35,6 +35,21 @@ describe('response middleware', () => { }); }); + it('can be passed a third parameter to be used as optional message', () => { + responseMiddleware(req, res, next); + res.respond(200, {field: 1}, 'hello'); + + expect(res.status).to.be.calledOnce; + expect(res.json).to.be.calledOnce; + + expect(res.status).to.be.calledWith(200); + expect(res.json).to.be.calledWith({ + success: true, + data: {field: 1}, + message: 'hello', + }); + }); + it('treats status >= 400 as failures', () => { responseMiddleware(req, res, next); res.respond(403, {field: 1}); diff --git a/test/api/v3/unit/models/challenge.test.js b/test/api/v3/unit/models/challenge.test.js index e3577a0e2a..00332761f4 100644 --- a/test/api/v3/unit/models/challenge.test.js +++ b/test/api/v3/unit/models/challenge.test.js @@ -110,7 +110,7 @@ describe('Challenge Model', () => { }; Tasks.Task.sanitize(req.body); - _.assign(task, common.ops.updateTask(task.toObject(), req)); + _.assign(task, common.ops.updateTask(task.toObject(), req)[0]); await challenge.updateTask(task); diff --git a/test/common/ops/addPushDevice.js b/test/common/ops/addPushDevice.js index 854977b71d..535d288384 100644 --- a/test/common/ops/addPushDevice.js +++ b/test/common/ops/addPushDevice.js @@ -39,9 +39,9 @@ describe('shared.ops.addPushDevice', () => { }); it('adds a push device', () => { - let response = addPushDevice(user, {body: {regId, type}}); + let [, message] = addPushDevice(user, {body: {regId, type}}); - expect(response.message).to.equal(i18n.t('pushDeviceAdded')); + expect(message).to.equal(i18n.t('pushDeviceAdded')); expect(user.pushDevices[0].type).to.equal(type); expect(user.pushDevices[0].regId).to.equal(regId); }); diff --git a/test/common/ops/allocateNow.js b/test/common/ops/allocateNow.js index 21a7f6daf4..4fe473ec9e 100644 --- a/test/common/ops/allocateNow.js +++ b/test/common/ops/allocateNow.js @@ -18,17 +18,13 @@ describe('shared.ops.allocateNow', () => { user.stats.str = 9; user.preferences.allocationMode = 'flat'; - let res = allocateNow(user); + let [data] = allocateNow(user); expect(user.stats.points).to.equal(0); expect(user.stats.con).to.equal(9); expect(user.stats.int).to.equal(8); expect(user.stats.per).to.equal(9); expect(user.stats.str).to.equal(9); - expect(res).to.eql({ - data: { - stats: user.stats, - }, - }); + expect(data).to.eql(user.stats); }); }); diff --git a/test/common/ops/blockUser.test.js b/test/common/ops/blockUser.test.js index 01b5185ed0..950af25d0c 100644 --- a/test/common/ops/blockUser.test.js +++ b/test/common/ops/blockUser.test.js @@ -26,10 +26,10 @@ describe('shared.ops.blockUser', () => { }); it('blocks user', () => { - let result = blockUser(user, { params: { uuid: blockedUser._id } }); + let [result] = blockUser(user, { params: { uuid: blockedUser._id } }); expect(user.inbox.blocks).to.eql([blockedUser._id]); expect(result).to.eql([blockedUser._id]); - result = blockUser(user, { params: { uuid: blockedUser2._id } }); + [result] = blockUser(user, { params: { uuid: blockedUser2._id } }); expect(user.inbox.blocks).to.eql([blockedUser._id, blockedUser2._id]); expect(result).to.eql([blockedUser._id, blockedUser2._id]); }); @@ -37,7 +37,7 @@ describe('shared.ops.blockUser', () => { it('blocks, then unblocks user', () => { blockUser(user, { params: { uuid: blockedUser._id } }); expect(user.inbox.blocks).to.eql([blockedUser._id]); - let result = blockUser(user, { params: { uuid: blockedUser._id } }); + let [result] = blockUser(user, { params: { uuid: blockedUser._id } }); expect(user.inbox.blocks).to.eql([]); expect(result).to.eql([]); }); diff --git a/test/common/ops/buySpecialSpell.js b/test/common/ops/buySpecialSpell.js index f688f4d3d4..249f4bc8a6 100644 --- a/test/common/ops/buySpecialSpell.js +++ b/test/common/ops/buySpecialSpell.js @@ -60,7 +60,7 @@ describe('shared.ops.buySpecialSpell', () => { user.stats.gp = 11; let item = content.special.thankyou; - let res = buySpecialSpell(user, { + let [data, message] = buySpecialSpell(user, { params: { key: 'thankyou', }, @@ -68,11 +68,11 @@ describe('shared.ops.buySpecialSpell', () => { expect(user.stats.gp).to.equal(1); expect(user.items.special.thankyou).to.equal(1); - expect(res.data).to.eql({ + expect(data).to.eql({ items: user.items, stats: user.stats, }); - expect(res.message).to.equal(i18n.t('messageBought', { + expect(message).to.equal(i18n.t('messageBought', { itemText: item.text(), })); }); diff --git a/test/common/ops/changeClass.js b/test/common/ops/changeClass.js index 498dde18f2..ae4a180178 100644 --- a/test/common/ops/changeClass.js +++ b/test/common/ops/changeClass.js @@ -46,14 +46,12 @@ describe('shared.ops.changeClass', () => { user.stats.class = 'healer'; user.items.gear.owned.armor_rogue_1 = true; // eslint-disable-line camelcase - let res = changeClass(user, {query: {class: 'rogue'}}); - expect(res).to.eql({ - data: { - preferences: user.preferences, - stats: user.stats, - flags: user.flags, - items: user.items, - }, + let [data] = changeClass(user, {query: {class: 'rogue'}}); + expect(data).to.eql({ + preferences: user.preferences, + stats: user.stats, + flags: user.flags, + items: user.items, }); expect(user.stats.class).to.equal('rogue'); @@ -80,14 +78,12 @@ describe('shared.ops.changeClass', () => { user.stats.int = 4; user.flags.classSelected = true; - let res = changeClass(user); - expect(res).to.eql({ - data: { - preferences: user.preferences, - stats: user.stats, - flags: user.flags, - items: user.items, - }, + let [data] = changeClass(user); + expect(data).to.eql({ + preferences: user.preferences, + stats: user.stats, + flags: user.flags, + items: user.items, }); expect(user.preferences.disableClasses).to.be.false; @@ -122,14 +118,12 @@ describe('shared.ops.changeClass', () => { user.stats.int = 4; user.flags.classSelected = true; - let res = changeClass(user); - expect(res).to.eql({ - data: { - preferences: user.preferences, - stats: user.stats, - flags: user.flags, - items: user.items, - }, + let [data] = changeClass(user); + expect(data).to.eql({ + preferences: user.preferences, + stats: user.stats, + flags: user.flags, + items: user.items, }); expect(user.balance).to.equal(0.25); diff --git a/test/common/ops/clearPMs.test.js b/test/common/ops/clearPMs.test.js index a2ff2a7a0b..cf1408e5a6 100644 --- a/test/common/ops/clearPMs.test.js +++ b/test/common/ops/clearPMs.test.js @@ -13,7 +13,7 @@ describe('shared.ops.clearPMs', () => { it('clears messages', () => { expect(user.inbox.messages).to.not.eql({}); - let result = clearPMs(user); + let [result] = clearPMs(user); expect(user.inbox.messages).to.eql({}); expect(result).to.eql({}); }); diff --git a/test/common/ops/deletePM.test.js b/test/common/ops/deletePM.test.js index 472bede6a3..109595eca9 100644 --- a/test/common/ops/deletePM.test.js +++ b/test/common/ops/deletePM.test.js @@ -3,7 +3,7 @@ import { generateUser, } from '../../helpers/common.helper'; -describe('shared.ops.clearPMs', () => { +describe('shared.ops.deletePM', () => { let user; beforeEach(() => { @@ -13,7 +13,7 @@ describe('shared.ops.clearPMs', () => { it('delete message', () => { expect(user.inbox.messages).to.not.eql({ second: 'message' }); - let response = deletePM(user, { params: { id: 'first' } }); + let [response] = deletePM(user, { params: { id: 'first' } }); expect(user.inbox.messages).to.eql({ second: 'message' }); expect(response).to.eql({ second: 'message' }); }); diff --git a/test/common/ops/deleteWebhook.test.js b/test/common/ops/deleteWebhook.test.js index e72bf22269..8e27a09e3e 100644 --- a/test/common/ops/deleteWebhook.test.js +++ b/test/common/ops/deleteWebhook.test.js @@ -14,8 +14,8 @@ describe('shared.ops.deleteWebhook', () => { it('succeeds', () => { user.preferences.webhooks = { 'some-id': {}, 'another-id': {} }; - let res = deleteWebhook(user, req); + let [data] = deleteWebhook(user, req); expect(user.preferences.webhooks).to.eql({'another-id': {}}); - expect(res).to.equal(user.preferences.webhooks); + expect(data).to.equal(user.preferences.webhooks); }); }); diff --git a/test/common/ops/disableClasses.js b/test/common/ops/disableClasses.js index 59f0643c65..81ac1a9792 100644 --- a/test/common/ops/disableClasses.js +++ b/test/common/ops/disableClasses.js @@ -18,13 +18,11 @@ describe('shared.ops.disableClasses', () => { user.preferences.autoAllocate = false; user.stats.points = 2; - let res = disableClasses(user); - expect(res).to.eql({ - data: { - preferences: user.preferences, - stats: user.stats, - flags: user.flags, - }, + let [data] = disableClasses(user); + expect(data).to.eql({ + preferences: user.preferences, + stats: user.stats, + flags: user.flags, }); expect(user.stats.class).to.equal('warrior'); diff --git a/test/common/ops/equip.js b/test/common/ops/equip.js index 77110f7f40..8641aa102e 100644 --- a/test/common/ops/equip.js +++ b/test/common/ops/equip.js @@ -37,20 +37,20 @@ describe('shared.ops.equip', () => { equip(user, {params: {key: 'weapon_warrior_1'}}); // one-handed to one-handed - let res = equip(user, {params: {key: 'weapon_warrior_2'}}); - expect(res.message).to.not.exists; + let [, message] = equip(user, {params: {key: 'weapon_warrior_2'}}); + expect(message).to.not.exists; // one-handed to two-handed - res = equip(user, {params: {key: 'weapon_wizard_1'}}); - expect(res.message).to.not.exists; + [, message] = equip(user, {params: {key: 'weapon_wizard_1'}}); + expect(message).to.not.exists; // two-handed to two-handed - res = equip(user, {params: {key: 'weapon_wizard_2'}}); - expect(res.message).to.not.exists; + [, message] = equip(user, {params: {key: 'weapon_wizard_2'}}); + expect(message).to.not.exists; // two-handed to one-handed - res = equip(user, {params: {key: 'weapon_warrior_2'}}); - expect(res.message).to.not.exists; + [, message] = equip(user, {params: {key: 'weapon_warrior_2'}}); + expect(message).to.not.exists; }); it('should send messages if equipping a two-hander causes the off-hander to be unequipped', () => { @@ -58,10 +58,11 @@ describe('shared.ops.equip', () => { equip(user, {params: {key: 'shield_warrior_1'}}); // equipping two-hander - let res = equip(user, {params: {key: 'weapon_wizard_1'}}); + let [data, message] = equip(user, {params: {key: 'weapon_wizard_1'}}); let weapon = content.gear.flat.weapon_wizard_1; let item = content.gear.flat.shield_warrior_1; + let res = {data, message}; expect(res).to.eql({ message: i18n.t('messageTwoHandedEquip', {twoHandedText: weapon.text(), offHandedText: item.text()}), data: user.items, @@ -74,8 +75,9 @@ describe('shared.ops.equip', () => { let weapon = content.gear.flat.weapon_wizard_1; let shield = content.gear.flat.shield_warrior_1; - let res = equip(user, {params: {key: 'shield_warrior_1'}}); + let [data, message] = equip(user, {params: {key: 'shield_warrior_1'}}); + let res = {data, message}; expect(res).to.eql({ message: i18n.t('messageTwoHandedUnequip', {twoHandedText: weapon.text(), offHandedText: shield.text()}), data: user.items, diff --git a/test/common/ops/feed.js b/test/common/ops/feed.js index 40d28169c4..0b726f5ec7 100644 --- a/test/common/ops/feed.js +++ b/test/common/ops/feed.js @@ -105,16 +105,14 @@ describe('shared.ops.feed', () => { let potionText = content.hatchingPotions[potion] ? content.hatchingPotions[potion].text() : potion; let eggText = content.eggs[egg] ? content.eggs[egg].text() : egg; - let res = feed(user, {params: {pet: 'Wolf-Base', food: 'Saddle'}}); - expect(res).to.eql({ - data: user.items.pets['Wolf-Base'], - message: i18n.t('messageEvolve', { - egg: i18n.t('petName', { - potion: potionText, - egg: eggText, - }), + let [data, message] = feed(user, {params: {pet: 'Wolf-Base', food: 'Saddle'}}); + expect(data).to.eql(user.items.pets['Wolf-Base']); + expect(message).to.eql(i18n.t('messageEvolve', { + egg: i18n.t('petName', { + potion: potionText, + egg: eggText, }), - }); + })); expect(user.items.food.Saddle).to.equal(1); expect(user.items.pets['Wolf-Base']).to.equal(-1); @@ -131,17 +129,15 @@ describe('shared.ops.feed', () => { let potionText = content.hatchingPotions[potion] ? content.hatchingPotions[potion].text() : potion; let eggText = content.eggs[egg] ? content.eggs[egg].text() : egg; - let res = feed(user, {params: {pet: 'Wolf-Base', food: 'Meat'}}); - expect(res).to.eql({ - data: user.items.pets['Wolf-Base'], - message: i18n.t('messageLikesFood', { - egg: i18n.t('petName', { - potion: potionText, - egg: eggText, - }), - foodText: food.text(), + let [data, message] = feed(user, {params: {pet: 'Wolf-Base', food: 'Meat'}}); + expect(data).to.eql(user.items.pets['Wolf-Base']); + expect(message).to.eql(i18n.t('messageLikesFood', { + egg: i18n.t('petName', { + potion: potionText, + egg: eggText, }), - }); + foodText: food.text(), + })); expect(user.items.food.Meat).to.equal(1); expect(user.items.pets['Wolf-Base']).to.equal(10); @@ -156,17 +152,15 @@ describe('shared.ops.feed', () => { let potionText = content.hatchingPotions[potion] ? content.hatchingPotions[potion].text() : potion; let eggText = content.eggs[egg] ? content.eggs[egg].text() : egg; - let res = feed(user, {params: {pet: 'Wolf-Spooky', food: 'Milk'}}); - expect(res).to.eql({ - data: user.items.pets['Wolf-Spooky'], - message: i18n.t('messageLikesFood', { - egg: i18n.t('petName', { - potion: potionText, - egg: eggText, - }), - foodText: food.text(), + let [data, message] = feed(user, {params: {pet: 'Wolf-Spooky', food: 'Milk'}}); + expect(data).to.eql(user.items.pets['Wolf-Spooky']); + expect(message).to.eql(i18n.t('messageLikesFood', { + egg: i18n.t('petName', { + potion: potionText, + egg: eggText, }), - }); + foodText: food.text(), + })); expect(user.items.food.Milk).to.equal(1); expect(user.items.pets['Wolf-Spooky']).to.equal(10); @@ -181,17 +175,15 @@ describe('shared.ops.feed', () => { let potionText = content.hatchingPotions[potion] ? content.hatchingPotions[potion].text() : potion; let eggText = content.eggs[egg] ? content.eggs[egg].text() : egg; - let res = feed(user, {params: {pet: 'Wolf-Base', food: 'Milk'}}); - expect(res).to.eql({ - data: user.items.pets['Wolf-Base'], - message: i18n.t('messageDontEnjoyFood', { - egg: i18n.t('petName', { - potion: potionText, - egg: eggText, - }), - foodText: food.text(), + let [data, message] = feed(user, {params: {pet: 'Wolf-Base', food: 'Milk'}}); + expect(data).to.eql(user.items.pets['Wolf-Base']); + expect(message).to.eql(i18n.t('messageDontEnjoyFood', { + egg: i18n.t('petName', { + potion: potionText, + egg: eggText, }), - }); + foodText: food.text(), + })); expect(user.items.food.Milk).to.equal(1); expect(user.items.pets['Wolf-Base']).to.equal(7); @@ -206,16 +198,14 @@ describe('shared.ops.feed', () => { let potionText = content.hatchingPotions[potion] ? content.hatchingPotions[potion].text() : potion; let eggText = content.eggs[egg] ? content.eggs[egg].text() : egg; - let res = feed(user, {params: {pet: 'Wolf-Base', food: 'Milk'}}); - expect(res).to.eql({ - data: user.items.pets['Wolf-Base'], - message: i18n.t('messageEvolve', { - egg: i18n.t('petName', { - potion: potionText, - egg: eggText, - }), + let [data, message] = feed(user, {params: {pet: 'Wolf-Base', food: 'Milk'}}); + expect(data).to.eql(user.items.pets['Wolf-Base']); + expect(message).to.eql(i18n.t('messageEvolve', { + egg: i18n.t('petName', { + potion: potionText, + egg: eggText, }), - }); + })); expect(user.items.food.Milk).to.equal(1); expect(user.items.pets['Wolf-Base']).to.equal(-1); diff --git a/test/common/ops/hatch.js b/test/common/ops/hatch.js index 0176b46b5f..87131db13b 100644 --- a/test/common/ops/hatch.js +++ b/test/common/ops/hatch.js @@ -99,9 +99,9 @@ describe('shared.ops.hatch', () => { user.items.eggs = {Wolf: 1}; user.items.hatchingPotions = {Base: 1}; user.items.pets = {}; - let res = hatch(user, {params: {egg: 'Wolf', hatchingPotion: 'Base'}}); - expect(res.message).to.equal(i18n.t('messageHatched')); - expect(res.data).to.eql(user.items); + let [data, message] = hatch(user, {params: {egg: 'Wolf', hatchingPotion: 'Base'}}); + expect(message).to.equal(i18n.t('messageHatched')); + expect(data).to.eql(user.items); expect(user.items.pets).to.eql({'Wolf-Base': 5}); expect(user.items.eggs).to.eql({Wolf: 0}); expect(user.items.hatchingPotions).to.eql({Base: 0}); @@ -111,9 +111,9 @@ describe('shared.ops.hatch', () => { user.items.eggs = {Cheetah: 1}; user.items.hatchingPotions = {Base: 1}; user.items.pets = {}; - let res = hatch(user, {params: {egg: 'Cheetah', hatchingPotion: 'Base'}}); - expect(res.message).to.equal(i18n.t('messageHatched')); - expect(res.data).to.eql(user.items); + let [data, message] = hatch(user, {params: {egg: 'Cheetah', hatchingPotion: 'Base'}}); + expect(message).to.equal(i18n.t('messageHatched')); + expect(data).to.eql(user.items); expect(user.items.pets).to.eql({'Cheetah-Base': 5}); expect(user.items.eggs).to.eql({Cheetah: 0}); expect(user.items.hatchingPotions).to.eql({Base: 0}); @@ -123,9 +123,9 @@ describe('shared.ops.hatch', () => { user.items.eggs = {Wolf: 1}; user.items.hatchingPotions = {Spooky: 1}; user.items.pets = {}; - let res = hatch(user, {params: {egg: 'Wolf', hatchingPotion: 'Spooky'}}); - expect(res.message).to.equal(i18n.t('messageHatched')); - expect(res.data).to.eql(user.items); + let [data, message] = hatch(user, {params: {egg: 'Wolf', hatchingPotion: 'Spooky'}}); + expect(message).to.equal(i18n.t('messageHatched')); + expect(data).to.eql(user.items); expect(user.items.pets).to.eql({'Wolf-Spooky': 5}); expect(user.items.eggs).to.eql({Wolf: 0}); expect(user.items.hatchingPotions).to.eql({Spooky: 0}); @@ -135,9 +135,9 @@ describe('shared.ops.hatch', () => { user.items.eggs = {Wolf: 1}; user.items.hatchingPotions = {Base: 1}; user.items.pets = {'Wolf-Base': -1}; - let res = hatch(user, {params: {egg: 'Wolf', hatchingPotion: 'Base'}}); - expect(res.message).to.eql(i18n.t('messageHatched')); - expect(res.data).to.eql(user.items); + let [data, message] = hatch(user, {params: {egg: 'Wolf', hatchingPotion: 'Base'}}); + expect(message).to.eql(i18n.t('messageHatched')); + expect(data).to.eql(user.items); expect(user.items.pets).to.eql({'Wolf-Base': 5}); expect(user.items.eggs).to.eql({Wolf: 0}); expect(user.items.hatchingPotions).to.eql({Base: 0}); diff --git a/test/common/ops/hourglassPurchase.js b/test/common/ops/hourglassPurchase.js index 258e0c6f01..98400f82b5 100644 --- a/test/common/ops/hourglassPurchase.js +++ b/test/common/ops/hourglassPurchase.js @@ -126,9 +126,9 @@ describe('user.ops.hourglassPurchase', () => { it('buys a pet', () => { user.purchased.plan.consecutive.trinkets = 2; - let response = hourglassPurchase(user, {params: {type: 'pets', key: 'MantisShrimp-Base'}}); + let [, message] = hourglassPurchase(user, {params: {type: 'pets', key: 'MantisShrimp-Base'}}); - expect(response.message).to.eql(i18n.t('hourglassPurchase')); + expect(message).to.eql(i18n.t('hourglassPurchase')); expect(user.purchased.plan.consecutive.trinkets).to.eql(1); expect(user.items.pets).to.eql({'MantisShrimp-Base': 5}); }); @@ -136,8 +136,8 @@ describe('user.ops.hourglassPurchase', () => { it('buys a mount', () => { user.purchased.plan.consecutive.trinkets = 2; - let response = hourglassPurchase(user, {params: {type: 'mounts', key: 'MantisShrimp-Base'}}); - expect(response.message).to.eql(i18n.t('hourglassPurchase')); + let [, message] = hourglassPurchase(user, {params: {type: 'mounts', key: 'MantisShrimp-Base'}}); + expect(message).to.eql(i18n.t('hourglassPurchase')); expect(user.purchased.plan.consecutive.trinkets).to.eql(1); expect(user.items.mounts).to.eql({'MantisShrimp-Base': true}); }); diff --git a/test/common/ops/openMysteryItem.js b/test/common/ops/openMysteryItem.js index c45146a585..712c032254 100644 --- a/test/common/ops/openMysteryItem.js +++ b/test/common/ops/openMysteryItem.js @@ -29,10 +29,10 @@ describe('shared.ops.openMysteryItem', () => { user.purchased.plan.mysteryItems = [mysteryItemKey]; - let response = openMysteryItem(user); + let [data, message] = openMysteryItem(user); expect(user.items.gear.owned[mysteryItemKey]).to.be.true; - expect(response.message).to.equal(i18n.t('mysteryItemOpened')); - expect(response.data).to.equal(user.items.gear.owned); + expect(message).to.equal(i18n.t('mysteryItemOpened')); + expect(data).to.equal(user.items.gear.owned); }); }); diff --git a/test/common/ops/purchase.js b/test/common/ops/purchase.js index 557ee006cf..5e32442c76 100644 --- a/test/common/ops/purchase.js +++ b/test/common/ops/purchase.js @@ -10,7 +10,7 @@ import { generateUser, } from '../../helpers/common.helper'; -describe('shared.ops.feed', () => { +describe('shared.ops.purchase', () => { let user; let goldPoints = 40; let gemsBought = 40; @@ -128,7 +128,7 @@ describe('shared.ops.feed', () => { }); }); - context('successful feeding', () => { + context('successful purchase', () => { let userGemAmount = 10; before(() => { @@ -138,9 +138,9 @@ describe('shared.ops.feed', () => { }); it('purchases gems', () => { - let purchaseResponse = purchase(user, {params: {type: 'gems', key: 'gem'}}); + let [, message] = purchase(user, {params: {type: 'gems', key: 'gem'}}); - expect(purchaseResponse.message).to.equal(i18n.t('plusOneGem')); + expect(message).to.equal(i18n.t('plusOneGem')); expect(user.balance).to.equal(userGemAmount + 0.25); expect(user.purchased.plan.gemsBought).to.equal(1); expect(user.stats.gp).to.equal(goldPoints - planGemLimits.convRate); @@ -150,9 +150,9 @@ describe('shared.ops.feed', () => { let type = 'eggs'; let key = 'Wolf'; - let purchaseResponse = purchase(user, {params: {type, key}}); + let [, message] = purchase(user, {params: {type, key}}); - expect(purchaseResponse.message).to.equal(i18n.t('purchased', {type, key})); + expect(message).to.equal(i18n.t('purchased', {type, key})); expect(user.items[type][key]).to.equal(1); }); @@ -160,9 +160,9 @@ describe('shared.ops.feed', () => { let type = 'hatchingPotions'; let key = 'Base'; - let purchaseResponse = purchase(user, {params: {type, key}}); + let [, message] = purchase(user, {params: {type, key}}); - expect(purchaseResponse.message).to.equal(i18n.t('purchased', {type, key})); + expect(message).to.equal(i18n.t('purchased', {type, key})); expect(user.items[type][key]).to.equal(1); }); @@ -170,9 +170,9 @@ describe('shared.ops.feed', () => { let type = 'food'; let key = 'Meat'; - let purchaseResponse = purchase(user, {params: {type, key}}); + let [, message] = purchase(user, {params: {type, key}}); - expect(purchaseResponse.message).to.equal(i18n.t('purchased', {type, key})); + expect(message).to.equal(i18n.t('purchased', {type, key})); expect(user.items[type][key]).to.equal(1); }); @@ -180,9 +180,9 @@ describe('shared.ops.feed', () => { let type = 'quests'; let key = 'gryphon'; - let purchaseResponse = purchase(user, {params: {type, key}}); + let [, message] = purchase(user, {params: {type, key}}); - expect(purchaseResponse.message).to.equal(i18n.t('purchased', {type, key})); + expect(message).to.equal(i18n.t('purchased', {type, key})); expect(user.items[type][key]).to.equal(1); }); @@ -190,9 +190,9 @@ describe('shared.ops.feed', () => { let type = 'gear'; let key = 'headAccessory_special_tigerEars'; - let purchaseResponse = purchase(user, {params: {type, key}}); + let [, message] = purchase(user, {params: {type, key}}); - expect(purchaseResponse.message).to.equal(i18n.t('purchased', {type, key})); + expect(message).to.equal(i18n.t('purchased', {type, key})); expect(user.items.gear.owned[key]).to.be.true; }); }); diff --git a/test/common/ops/readCard.js b/test/common/ops/readCard.js index 27f78ea5cd..5d771ab0d6 100644 --- a/test/common/ops/readCard.js +++ b/test/common/ops/readCard.js @@ -39,9 +39,9 @@ describe('shared.ops.readCard', () => { }); it('reads a card', () => { - let response = readCard(user, {params: {cardType: 'greeting'}}); + let [, message] = readCard(user, {params: {cardType: 'greeting'}}); - expect(response.message).to.equal(i18n.t('readCard', {cardType})); + expect(message).to.equal(i18n.t('readCard', {cardType})); expect(user.items.special[`${cardType}Received`]).to.be.empty; expect(user.flags.cardReceived).to.be.false; }); diff --git a/test/common/ops/rebirth.js b/test/common/ops/rebirth.js index 61d1334569..0ab66674b3 100644 --- a/test/common/ops/rebirth.js +++ b/test/common/ops/rebirth.js @@ -35,18 +35,18 @@ describe('shared.ops.rebirth', () => { }); it('rebirths a user with enough gems', () => { - let response = rebirth(user); + let [, message] = rebirth(user); - expect(response.message).to.equal(i18n.t('rebirthComplete')); + expect(message).to.equal(i18n.t('rebirthComplete')); }); it('rebirths a user with not enough gems but max level', () => { user.balance = 0; user.stats.lvl = MAX_LEVEL; - let response = rebirth(user); + let [, message] = rebirth(user); - expect(response.message).to.equal(i18n.t('rebirthComplete')); + expect(message).to.equal(i18n.t('rebirthComplete')); }); it('resets user\'s taks values except for rewards to 0', () => { diff --git a/test/common/ops/releaseBoth.js b/test/common/ops/releaseBoth.js index 309734e7d4..41e1bf6efb 100644 --- a/test/common/ops/releaseBoth.js +++ b/test/common/ops/releaseBoth.js @@ -33,9 +33,9 @@ describe('shared.ops.releaseBoth', () => { }); it('grants triad bingo with gems', () => { - let response = releaseBoth(user); + let [, message] = releaseBoth(user); - expect(response.message).to.equal(i18n.t('mountsAndPetsReleased')); + expect(message).to.equal(i18n.t('mountsAndPetsReleased')); expect(user.achievements.triadBingoCount).to.equal(1); }); @@ -44,24 +44,24 @@ describe('shared.ops.releaseBoth', () => { user.achievements.triadBingo = 1; user.achievements.triadBingoCount = 1; - let response = releaseBoth(user); + let [, message] = releaseBoth(user); - expect(response.message).to.equal(i18n.t('mountsAndPetsReleased')); + expect(message).to.equal(i18n.t('mountsAndPetsReleased')); expect(user.achievements.triadBingoCount).to.equal(2); }); it('releases pets', () => { - let response = releaseBoth(user); + let [, message] = releaseBoth(user); - expect(response.message).to.equal(i18n.t('mountsAndPetsReleased')); + expect(message).to.equal(i18n.t('mountsAndPetsReleased')); expect(user.items.pets[animal]).to.be.empty; expect(user.items.mounts[animal]).to.equal(null); }); it('releases mounts', () => { - let response = releaseBoth(user); + let [, message] = releaseBoth(user); - expect(response.message).to.equal(i18n.t('mountsAndPetsReleased')); + expect(message).to.equal(i18n.t('mountsAndPetsReleased')); expect(user.items.mounts[animal]).to.equal(null); }); diff --git a/test/common/ops/releaseMounts.js b/test/common/ops/releaseMounts.js index 80429b726f..29cb3cf6ac 100644 --- a/test/common/ops/releaseMounts.js +++ b/test/common/ops/releaseMounts.js @@ -31,9 +31,9 @@ describe('shared.ops.releaseMounts', () => { }); it('releases mounts', () => { - let response = releaseMounts(user); + let [, message] = releaseMounts(user); - expect(response.message).to.equal(i18n.t('mountsReleased')); + expect(message).to.equal(i18n.t('mountsReleased')); expect(user.items.mounts[animal]).to.equal(null); }); diff --git a/test/common/ops/releasePets.js b/test/common/ops/releasePets.js index 11d69a5a31..af175736cf 100644 --- a/test/common/ops/releasePets.js +++ b/test/common/ops/releasePets.js @@ -31,9 +31,9 @@ describe('shared.ops.releasePets', () => { }); it('releases pets', () => { - let response = releasePets(user); + let [, message] = releasePets(user); - expect(response.message).to.equal(i18n.t('petsReleased')); + expect(message).to.equal(i18n.t('petsReleased')); expect(user.items.pets[animal]).to.equal(0); }); diff --git a/test/common/ops/reroll.js b/test/common/ops/reroll.js index 8cadd3fa6c..ede0449ee8 100644 --- a/test/common/ops/reroll.js +++ b/test/common/ops/reroll.js @@ -32,9 +32,9 @@ describe('shared.ops.reroll', () => { }); it('rerolls a user with enough gems', () => { - let response = reroll(user); + let [, message] = reroll(user); - expect(response.message).to.equal(i18n.t('rerollComplete')); + expect(message).to.equal(i18n.t('rerollComplete')); }); it('reduces a user\'s balance', () => { diff --git a/test/common/ops/reset.js b/test/common/ops/reset.js index 2243cfa127..50ebf90cb5 100644 --- a/test/common/ops/reset.js +++ b/test/common/ops/reset.js @@ -31,9 +31,9 @@ describe('shared.ops.reset', () => { it('resets a user', () => { - let response = reset(user); + let [, message] = reset(user); - expect(response.message).to.equal(i18n.t('resetComplete')); + expect(message).to.equal(i18n.t('resetComplete')); }); it('resets user\'s health', () => { diff --git a/test/common/ops/revive.js b/test/common/ops/revive.js index 42e1915b07..efd6968b42 100644 --- a/test/common/ops/revive.js +++ b/test/common/ops/revive.js @@ -57,9 +57,9 @@ describe('shared.ops.revive', () => { let weaponKey = 'weapon_warrior_0'; user.items.gear.owned[weaponKey] = true; - let reviveRequest = revive(user); + let [, message] = revive(user); - expect(reviveRequest.message).to.equal(i18n.t('messageLostItem', { itemText: content.gear.flat[weaponKey].text()})); + expect(message).to.equal(i18n.t('messageLostItem', { itemText: content.gear.flat[weaponKey].text()})); expect(user.items.gear.owned[weaponKey]).to.be.false; }); @@ -70,9 +70,9 @@ describe('shared.ops.revive', () => { user.items.gear.owned[weaponKey] = true; user.items.gear.equipped[itemToLose.type] = itemToLose.key; - let reviveRequest = revive(user); + let [, message] = revive(user); - expect(reviveRequest.message).to.equal(i18n.t('messageLostItem', { itemText: itemToLose.text()})); + expect(message).to.equal(i18n.t('messageLostItem', { itemText: itemToLose.text()})); expect(user.items.gear.equipped[itemToLose.type]).to.equal(`${itemToLose.type}_base_0`); }); @@ -83,9 +83,9 @@ describe('shared.ops.revive', () => { user.items.gear.owned[weaponKey] = true; user.items.gear.costume[itemToLose.type] = itemToLose.key; - let reviveRequest = revive(user); + let [, message] = revive(user); - expect(reviveRequest.message).to.equal(i18n.t('messageLostItem', { itemText: itemToLose.text()})); + expect(message).to.equal(i18n.t('messageLostItem', { itemText: itemToLose.text()})); expect(user.items.gear.costume[itemToLose.type]).to.equal(`${itemToLose.type}_base_0`); }); }); diff --git a/test/common/ops/sell.js b/test/common/ops/sell.js index c5499b00d2..e294f43e54 100644 --- a/test/common/ops/sell.js +++ b/test/common/ops/sell.js @@ -66,16 +66,16 @@ describe('shared.ops.sell', () => { }); it('reduces item count from user', () => { - let response = sell(user, {params: { type, key } }); + let [, message] = sell(user, {params: { type, key } }); - expect(response.message).to.equal(i18n.t('sold', {type, key})); + expect(message).to.equal(i18n.t('sold', {type, key})); expect(user.items[type][key]).to.equal(0); }); it('increases user\'s gold', () => { - let response = sell(user, {params: { type, key } }); + let [, message] = sell(user, {params: { type, key } }); - expect(response.message).to.equal(i18n.t('sold', {type, key})); + expect(message).to.equal(i18n.t('sold', {type, key})); expect(user.stats.gp).to.equal(content[type][key].value); }); }); diff --git a/test/common/ops/sleep.js b/test/common/ops/sleep.js index 5466631f75..f1e15625c9 100644 --- a/test/common/ops/sleep.js +++ b/test/common/ops/sleep.js @@ -7,12 +7,12 @@ describe('shared.ops.sleep', () => { it('toggles user.preferences.sleep', () => { let user = generateUser(); - let res = sleep(user); - expect(res).to.eql({preferences: {sleep: true}}); + let [res] = sleep(user); + expect(res).to.eql(true); expect(user.preferences.sleep).to.equal(true); - let res2 = sleep(user); - expect(res2).to.eql({preferences: {sleep: false}}); + let [res2] = sleep(user); + expect(res2).to.eql(false); expect(user.preferences.sleep).to.equal(false); }); }); diff --git a/test/common/ops/unlock.js b/test/common/ops/unlock.js index b7d7bda370..cc9d286d42 100644 --- a/test/common/ops/unlock.js +++ b/test/common/ops/unlock.js @@ -43,10 +43,10 @@ describe('shared.ops.unlock', () => { } }); - it('returns an error when user already owns an item', (done) => { + it('returns an error when user already owns a full set', (done) => { try { - unlock(user, {query: {path: backgroundUnlockPath}}); - unlock(user, {query: {path: backgroundUnlockPath}}); + unlock(user, {query: {path: unlockPath}}); + unlock(user, {query: {path: unlockPath}}); } catch (err) { expect(err).to.be.an.instanceof(NotAuthorized); expect(err.message).to.equal(i18n.t('alreadyUnlocked')); @@ -54,31 +54,67 @@ describe('shared.ops.unlock', () => { } }); - it('unlocks a full set', () => { - let response = unlock(user, {query: {path: unlockPath}}); + it('returns an error when user already owns items in a full set', (done) => { + try { + unlock(user, {query: {path: unlockPath}}); + unlock(user, {query: {path: unlockPath}}); + } catch (err) { + expect(err).to.be.an.instanceof(NotAuthorized); + expect(err.message).to.equal(i18n.t('alreadyUnlocked')); + done(); + } + }); - expect(response.message).to.equal(i18n.t('unlocked')); + it('equips an item already owned', () => { + expect(user.purchased.background.giant_florals).to.not.exists; + + unlock(user, {query: {path: backgroundUnlockPath}}); + let afterBalance = user.balance; + let response = unlock(user, {query: {path: backgroundUnlockPath}}); + expect(user.balance).to.equal(afterBalance); // do not bill twice + + expect(response.message).to.not.exists; + expect(user.preferences.background).to.equal('giant_florals'); + }); + + it('un-equips an item already equipped', () => { + expect(user.purchased.background.giant_florals).to.not.exists; + + unlock(user, {query: {path: backgroundUnlockPath}}); // unlock + let afterBalance = user.balance; + unlock(user, {query: {path: backgroundUnlockPath}}); // equip + let response = unlock(user, {query: {path: backgroundUnlockPath}}); + expect(user.balance).to.equal(afterBalance); // do not bill twice + + expect(response.message).to.not.exists; + expect(user.preferences.background).to.equal(''); + }); + + it('unlocks a full set', () => { + let [, message] = unlock(user, {query: {path: unlockPath}}); + + expect(message).to.equal(i18n.t('unlocked')); expect(user.purchased.shirt.convict).to.be.true; }); it('unlocks a full set of gear', () => { - let response = unlock(user, {query: {path: unlockGearSetPath}}); + let [, message] = unlock(user, {query: {path: unlockGearSetPath}}); - expect(response.message).to.equal(i18n.t('unlocked')); + expect(message).to.equal(i18n.t('unlocked')); expect(user.items.gear.owned.headAccessory_special_wolfEars).to.be.true; }); it('unlocks a an item', () => { - let response = unlock(user, {query: {path: backgroundUnlockPath}}); + let [, message] = unlock(user, {query: {path: backgroundUnlockPath}}); - expect(response.message).to.equal(i18n.t('unlocked')); + expect(message).to.equal(i18n.t('unlocked')); expect(user.purchased.background.giant_florals).to.be.true; }); it('reduces a user\'s balance', () => { - let response = unlock(user, {query: {path: unlockPath}}); + let [, message] = unlock(user, {query: {path: unlockPath}}); - expect(response.message).to.equal(i18n.t('unlocked')); + expect(message).to.equal(i18n.t('unlocked')); expect(user.balance).to.equal(usersStartingGems - unlockCost); }); }); diff --git a/test/common/ops/updateTask.js b/test/common/ops/updateTask.js index 834aa0c419..d476421f7c 100644 --- a/test/common/ops/updateTask.js +++ b/test/common/ops/updateTask.js @@ -19,7 +19,7 @@ describe('shared.ops.updateTask', () => { }], }); - let res = updateTask(habit, { + let [res] = updateTask(habit, { body: { text: 'updated', id: '123', diff --git a/test/helpers/api-integration/requester.js b/test/helpers/api-integration/requester.js index a634421d13..1be38efe16 100644 --- a/test/helpers/api-integration/requester.js +++ b/test/helpers/api-integration/requester.js @@ -92,7 +92,14 @@ function _parseRes (res) { if (apiVersion === 'v2') { return res.body; } else if (apiVersion === 'v3') { - return res.body.data; + if (res.body.message) { + return { + data: res.body.data, + message: res.body.message, + }; + } else { + return res.body.data; + } } } diff --git a/test/helpers/api-unit.helper.js b/test/helpers/api-unit.helper.js index 489e0dd22e..beeac66098 100644 --- a/test/helpers/api-unit.helper.js +++ b/test/helpers/api-unit.helper.js @@ -6,6 +6,7 @@ import { model as Group } from '../../website/src/models/group'; import mongo from './mongo'; // eslint-disable-line import moment from 'moment'; import i18n from '../../common/script/i18n'; +import * as Tasks from '../../website/src/models/task'; afterEach((done) => { sandbox.restore(); @@ -70,3 +71,33 @@ export function generateHistory (days) { return history; } + +export function generateTodo (user) { + let todo = { + text: 'test todo', + type: 'todo', + value: 0, + completed: false, + }; + + let task = new Tasks.todo(Tasks.Task.sanitize(todo)); // eslint-disable-line babel/new-cap + task.userId = user._id; + task.save(); + + return task; +} + +export function generateDaily (user) { + let daily = { + text: 'test daily', + type: 'daily', + value: 0, + completed: false, + }; + + let task = new Tasks.daily(Tasks.Task.sanitize(daily)); // eslint-disable-line babel/new-cap + task.userId = user._id; + task.save(); + + return task; +} diff --git a/test/helpers/mongo.js b/test/helpers/mongo.js index 463f375e8e..6b51ff2af0 100644 --- a/test/helpers/mongo.js +++ b/test/helpers/mongo.js @@ -25,23 +25,46 @@ export async function resetHabiticaDB () { mongoose.connection.db.dropDatabase((dbErr) => { if (dbErr) return reject(dbErr); let groups = mongoose.connection.db.collection('groups'); + let users = mongoose.connection.db.collection('users'); - // For some mysterious reason after a dropDatabase there can still be a group... - groups.count({_id: TAVERN_ID}, (err, count) => { + users.count({_id: '7bde7864-ebc5-4ee2-a4b7-1070d464cdb0'}, (err, count) => { if (err) return reject(err); if (count > 0) return resolve(); - groups.insertOne({ - _id: TAVERN_ID, - chat: [], - leader: '9', - name: 'HabitRPG', - type: 'guild', - privacy: 'public', + // create the leader for the tavern + users.insertOne({ + _id: '7bde7864-ebc5-4ee2-a4b7-1070d464cdb0', + apiToken: TAVERN_ID, + auth: { + local: { + username: 'username', + lowerCaseUsername: 'username', + email: 'username@email.com', + salt: 'salt', + hashed_password: 'hashed_password', // eslint-disable-line camelcase + }, + }, }, (insertErr) => { if (insertErr) return reject(insertErr); - resolve(); + // For some mysterious reason after a dropDatabase there can still be a group... + groups.count({_id: TAVERN_ID}, (err2, count2) => { + if (err2) return reject(err2); + if (count2 > 0) return resolve(); + + groups.insertOne({ + _id: TAVERN_ID, + chat: [], + leader: '7bde7864-ebc5-4ee2-a4b7-1070d464cdb0', // Siena Leslie + name: 'HabitRPG', + type: 'guild', + privacy: 'public', + }, (insertErr2) => { + if (insertErr2) return reject(insertErr2); + + resolve(); + }); + }); }); }); }); diff --git a/test/spec/services/notificationServicesSpec.js b/test/spec/services/notificationServicesSpec.js index f64cf74b81..101d790e47 100644 --- a/test/spec/services/notificationServicesSpec.js +++ b/test/spec/services/notificationServicesSpec.js @@ -154,7 +154,7 @@ describe('notificationServices', function() { expect($.pnotify).to.have.been.calledOnce; expect(arg.type).to.eql('info'); - expect(arg.text).to.eql('

:smile: - task name

\n'); + expect(arg.text).to.eql('

smile - task name

\n'); expect(arg.icon).to.eql(false); }); diff --git a/vagrant_scripts/install_node.sh b/vagrant_scripts/install_node.sh index a420e7bdf1..8de976aa62 100755 --- a/vagrant_scripts/install_node.sh +++ b/vagrant_scripts/install_node.sh @@ -16,7 +16,7 @@ nvm use nvm alias default current echo Update npm... -npm install -g npm@3 +npm install -g npm@2 echo Installing global modules... npm install -g gulp bower grunt-cli mocha diff --git a/vagrant_scripts/vagrant.sh b/vagrant_scripts/vagrant.sh index e366328d2a..6ba50ec623 100644 --- a/vagrant_scripts/vagrant.sh +++ b/vagrant_scripts/vagrant.sh @@ -65,7 +65,7 @@ apt-get install -qq ntp echo Installing nvm, node and global node modules... /vagrant/vagrant_scripts/install_node.sh -echo All done! run npm install to install the required node modules and then npm start to start the server +echo "'vagrant up' is finished. Continue with the instructions at http://habitica.wikia.com/wiki/Setting_up_Habitica_Locally" # Uncomment both lines to autostart the habitica server when provisioning # echo Starting Habitica server... diff --git a/website/public/css/filters.styl b/website/public/css/filters.styl index 5ba86cd853..0befc47658 100644 --- a/website/public/css/filters.styl +++ b/website/public/css/filters.styl @@ -28,6 +28,8 @@ margin-right: 0.382em form display: none + .habitica-emoji + margin-top: -.5em markdown display: inline-block .hrpg-input-group diff --git a/website/public/css/index.styl b/website/public/css/index.styl index d3818db453..2ea7aae839 100644 --- a/website/public/css/index.styl +++ b/website/public/css/index.styl @@ -5,7 +5,6 @@ // Import only styles that do not have urls to images! Include them directly in the page! @import "../bower_components/bootstrap-tour/build/css/bootstrap-tour.min.css" @import "../bower_components/angular-loading-bar/build/loading-bar.css" -@import "../bower_components/js-emoji/emoji.css" @import "../bower_components/select2/select2.css" // Custom includes @@ -201,5 +200,5 @@ a.label * image-rendering: pixelated -.img-rendering-auto, .img-rendering-auto *, .emoji +.img-rendering-auto, .img-rendering-auto *, .habitica-emoji image-rendering: auto diff --git a/website/public/css/tasks.styl b/website/public/css/tasks.styl index 0047119b73..905c472f3d 100644 --- a/website/public/css/tasks.styl +++ b/website/public/css/tasks.styl @@ -234,12 +234,6 @@ for $stage in $stages markdown > ul > li // Otherwise, + gets turned into a bullet and gets masked by buttons margin-left:20px - span.emoji - width:1.5em - height:1.5em - background-size:1.5em - vertical-align: middle - // when a task is being dragged .task.ui-sortable-helper box-shadow: 0 0 3px rgba(0,0,0,0.15), 0 0 5px rgba(0,0,0,0.1) diff --git a/website/public/logo.png b/website/public/logo.png new file mode 100644 index 0000000000..136f50f52f Binary files /dev/null and b/website/public/logo.png differ diff --git a/website/public/manifest.json b/website/public/manifest.json index 4f722c5277..f528f1701e 100644 --- a/website/public/manifest.json +++ b/website/public/manifest.json @@ -8,7 +8,7 @@ "bower_components/bootstrap-tour/build/js/bootstrap-tour.js", "bower_components/angular/angular.js", "bower_components/angular-sanitize/angular-sanitize.js", - "bower_components/marked/lib/marked.js", + "bower_components/habitica-markdown/dist/habitica-markdown.min.js", "bower_components/angular-ui-router/release/angular-ui-router.js", "bower_components/angular-resource/angular-resource.min.js", "bower_components/angular-ui-utils/ui-utils.min.js", @@ -32,6 +32,8 @@ "bower_components/jquery-ui/ui/minified/jquery.ui.mouse.min.js", "bower_components/jquery-ui/ui/minified/jquery.ui.sortable.min.js", + "bower_components/smart-app-banner/smart-app-banner.js", + "js/env.js", "js/app.js", @@ -97,6 +99,7 @@ "css": [ "bower_components/bootstrap/dist/css/bootstrap.css", "bower_components/css-social-buttons/css/zocial.css", + "bower_components/smart-app-banner/smart-app-banner.css", "app.css", "bower_components/pnotify/jquery.pnotify.default.css", "bower_components/pnotify/jquery.pnotify.default.icons.css", @@ -117,6 +120,9 @@ "bower_components/hello/dist/hello.all.min.js", "bower_components/angular-loading-bar/build/loading-bar.js", + + "bower_components/smart-app-banner/smart-app-banner.js", + "js/env.js", "js/static.js", "js/services/analyticsServices.js", @@ -132,6 +138,7 @@ "bower_components/bootstrap/dist/css/bootstrap.css", "bower_components/css-social-buttons/css/zocial.css", "bower_components/jquery-colorbox/example1/colorbox.css", + "bower_components/smart-app-banner/smart-app-banner.css", "app.css", "common/dist/sprites/habitrpg-shared.css", "static.css" @@ -146,6 +153,9 @@ "bower_components/hello/dist/hello.all.min.js", "bower_components/angular-loading-bar/build/loading-bar.js", + + "bower_components/smart-app-banner/smart-app-banner.js", + "js/env.js", "js/static.js", "js/services/analyticsServices.js", @@ -159,6 +169,7 @@ ], "css": [ "bower_components/css-social-buttons/css/zocial.css", + "bower_components/smart-app-banner/smart-app-banner.css", "front/staticstyle.css", "common/dist/sprites/habitrpg-shared.css", "app.css" diff --git a/website/src/controllers/api-v2/challenges.js b/website/src/controllers/api-v2/challenges.js index 605e3424cf..51f57433c7 100644 --- a/website/src/controllers/api-v2/challenges.js +++ b/website/src/controllers/api-v2/challenges.js @@ -52,7 +52,9 @@ api.list = async function(req, res, next) { let obj = challenge.toJSON(); obj._isMember = user.challenges.indexOf(challenge._id) !== -1; + return obj; }); + // TODO Instead of populate we make a find call manually because of https://github.com/Automattic/mongoose/issues/3833 await Q.all(resChals.map((chal, index) => { return Q.all([ @@ -195,7 +197,8 @@ api.create = async function(req, res, next){ req.body.rewards = req.body.rewards || []; var chalTasks = req.body.habits.concat(req.body.rewards) - .concat(req.body.dailys).concat(req.body.todos); + .concat(req.body.dailys).concat(req.body.todos) + .map(v2Task => Tasks.Task.fromJSONV2(v2Task)); chalTasks = chalTasks.map(function(task) { var newTask = new Tasks[task.type](Tasks.Task.sanitize(task)); @@ -318,7 +321,7 @@ api.selectWinner = async function(req, res, next) { if (!challenge) return next('Challenge ' + req.params.cid + ' not found'); if (!challenge.canModify(res.locals.user)) return next(shared.i18n.t('noPermissionCloseChallenge')); - let winner = await User.findOne({_id: req.params.uid}).exec(); + let winner = await User.findOne({_id: req.query.uid}).exec(); if (!winner || winner.challenges.indexOf(challenge._id) === -1) return next('Winner ' + req.query.uid + ' not found.'); // Close channel in background, some ops are run in the background without `await`ing diff --git a/website/src/controllers/api-v2/user.js b/website/src/controllers/api-v2/user.js index aa82123866..d0430c6a80 100644 --- a/website/src/controllers/api-v2/user.js +++ b/website/src/controllers/api-v2/user.js @@ -124,7 +124,7 @@ api.score = function(req, res, next) { task.completed = direction === 'up'; } - var delta = shared.ops.scoreTask({ + var [delta] = shared.ops.scoreTask({ user, task, direction, @@ -676,7 +676,14 @@ api.cast = async function(req, res, next) { if (!partyMembers) throw new NotFound(res.t('userWithIDNotFound', {userId: targetId})); spell.cast(user, partyMembers, req); - await partyMembers.save(); + if (partyMembers === user) { + await partyMembers.save(); + } else { + await Q.all([ + await partyMembers.save(), + await user.save(), + ]); + } } if (party && !spell.silent) { @@ -835,7 +842,7 @@ api.updateTask = function(req, res, next) { if(!task) return res.status(404).json({err: 'Task not found.'}) try { - _.assign(task, shared.ops.updateTask(task.toObject(), req)); + _.assign(task, shared.ops.updateTask(task.toObject(), req)[0]); task.save(function(err, task){ if(err) return next(err); @@ -892,6 +899,9 @@ _.each(shared.ops, function(op,k){ try { req.v2 = true; // Used to indicate to the shared code that the old response data should be returned opResponse = shared.ops[k](res.locals.user, req, analytics); + if (Array.isArray(opResponse) && opResponse.length < 3) { + opResponse = opResponse[0]; + } } catch (err) { if (!err.code) return next(err); if (err.code >= 400) return res.status(err.code).json({err:err.message}); diff --git a/website/src/controllers/api-v3/auth.js b/website/src/controllers/api-v3/auth.js index 73b0bdab3d..cce766c782 100644 --- a/website/src/controllers/api-v3/auth.js +++ b/website/src/controllers/api-v3/auth.js @@ -383,7 +383,7 @@ api.updatePassword = { * * @apiParam {string} email Body parameter - The email address of the user * - * @apiSuccess {string} data.message The localized success message + * @apiSuccess {string} message The localized success message **/ api.resetPassword = { method: 'POST', @@ -423,7 +423,7 @@ api.resetPassword = { }); await user.save(); } - res.respond(200, { message: res.t('passwordReset') }); + res.respond(200, {}, res.t('passwordReset')); }, }; diff --git a/website/src/controllers/api-v3/challenges.js b/website/src/controllers/api-v3/challenges.js index 8ea8558fb3..dcd0af5c66 100644 --- a/website/src/controllers/api-v3/challenges.js +++ b/website/src/controllers/api-v3/challenges.js @@ -83,7 +83,7 @@ api.createChallenge = { group.challengeCount += 1; req.body.leader = user._id; - req.body.official = user.contributor.admin && req.body.official; + req.body.official = user.contributor.admin && req.body.official ? true : false; let challenge = new Challenge(Challenge.sanitize(req.body)); // First validate challenge so we don't save group if it's invalid (only runs sync validators) @@ -108,6 +108,7 @@ api.createChallenge = { type: group.type, privacy: group.privacy, }; + res.respond(201, response); }, }; diff --git a/website/src/controllers/api-v3/groups.js b/website/src/controllers/api-v3/groups.js index 60df7d1d15..3f4a7aabb4 100644 --- a/website/src/controllers/api-v3/groups.js +++ b/website/src/controllers/api-v3/groups.js @@ -207,7 +207,7 @@ api.joinGroup = { let user = res.locals.user; let inviter; - req.checkParams('groupId', res.t('groupIdRequired')).notEmpty().isUUID(); + req.checkParams('groupId', res.t('groupIdRequired')).notEmpty(); // .isUUID(); can't be used because it would block 'habitrpg' or 'party' let validationErrors = req.validationErrors(); if (validationErrors) throw validationErrors; @@ -251,7 +251,12 @@ api.joinGroup = { } } - if (isUserInvited && group.type === 'guild') user.guilds.push(group._id); // Add group to user's guilds + if (isUserInvited && group.type === 'guild') { + if (user.guilds.indexOf(group._id) !== -1) { // if user is already a member (party is checked previously) + throw new NotAuthorized(res.t('userAlreadyInGroup')); + } + user.guilds.push(group._id); // Add group to user's guilds + } if (!isUserInvited) throw new NotAuthorized(res.t('messageGroupRequiresInvite')); if (group.memberCount === 0) group.leader = user._id; // If new user is only member -> set as leader @@ -297,7 +302,7 @@ api.rejectGroupInvite = { async handler (req, res) { let user = res.locals.user; - req.checkParams('groupId', res.t('groupIdRequired')).notEmpty().isUUID(); + req.checkParams('groupId', res.t('groupIdRequired')).notEmpty(); // .isUUID(); can't be used because it would block 'habitrpg' or 'party' let validationErrors = req.validationErrors(); if (validationErrors) throw validationErrors; diff --git a/website/src/controllers/api-v3/tasks.js b/website/src/controllers/api-v3/tasks.js index c6cd66debc..3af9d91090 100644 --- a/website/src/controllers/api-v3/tasks.js +++ b/website/src/controllers/api-v3/tasks.js @@ -304,7 +304,8 @@ api.updateTask = { // we have to convert task to an object because otherwise things don't get merged correctly. Bad for performances? // TODO regarding comment above, make sure other models with nested fields are using this trick too - _.assign(task, Tasks.Task.sanitize(common.ops.updateTask(task.toObject(), req))); + let [updatedTaskObj] = common.ops.updateTask(task.toObject(), req); + _.assign(task, Tasks.Task.sanitize(updatedTaskObj)); // console.log(task.modifiedPaths(), task.toObject().repeat === tep) // repeat is always among modifiedPaths because mongoose changes the other of the keys when using .toObject() // see https://github.com/Automattic/mongoose/issues/2749 @@ -376,7 +377,7 @@ api.scoreTask = { let wasCompleted = task.completed; - let delta = common.ops.scoreTask({task, user, direction}, req); + let [delta] = common.ops.scoreTask({task, user, direction}, req); // Drop system (don't run on the client, as it would only be discarded since ops are sent to the API, not the results) if (direction === 'up') user.fns.randomDrop({task, delta}, req); diff --git a/website/src/controllers/api-v3/user.js b/website/src/controllers/api-v3/user.js index 309a299953..a1e34ad435 100644 --- a/website/src/controllers/api-v3/user.js +++ b/website/src/controllers/api-v3/user.js @@ -350,7 +350,15 @@ api.castSpell = { if (task.challenge.id) throw new BadRequest(res.t('challengeTasksNoCast')); spell.cast(user, task, req); - await task.save(); + if (user.isModified()) { + await Q.all([ + user.save(), + task.save(), + ]); + } else { + await task.save(); + } + res.respond(200, task); } else if (targetType === 'self') { spell.cast(user, null, req); @@ -370,7 +378,8 @@ api.castSpell = { let toSave = tasks.filter(t => t.isModified()); let isUserModified = user.isModified(); - toSave.unshift(user.save()); + + if (isUserModified) toSave.unshift(user.save()); let saved = await Q.all(toSave); let response = { @@ -403,7 +412,14 @@ api.castSpell = { if (!partyMembers) throw new NotFound(res.t('userWithIDNotFound', {userId: targetId})); spell.cast(user, partyMembers, req); - await partyMembers.save(); + if (user.isModified()) { + await Q.all([ + user.save(), + partyMembers.save(), + ]); + } else { + await partyMembers.save(); + } } res.respond(200, partyMembers); @@ -422,7 +438,7 @@ api.castSpell = { * @apiName UserSleep * @apiGroup User * - * @apiSuccess {Object} data Will return an object with the new `user.preferences.sleep` value. Example `{preferences: {sleep: true}}` + * @apiSuccess {boolean} data user.preferences.sleep */ api.sleep = { method: 'POST', @@ -432,7 +448,7 @@ api.sleep = { let user = res.locals.user; let sleepRes = common.ops.sleep(user); await user.save(); - res.respond(200, sleepRes); + res.respond(200, ...sleepRes); }, }; @@ -442,7 +458,9 @@ api.sleep = { * @apiName UserAllocate * @apiGroup User * - * @apiSuccess {Object} Returs `user.stats` + * @apiParam {string} stat Query parameter - Defaults to 'str', mast be one of be of str, con, int or per + * + * @apiSuccess {Object} data user.stats */ api.allocate = { method: 'POST', @@ -452,7 +470,7 @@ api.allocate = { let user = res.locals.user; let allocateRes = common.ops.allocate(user, req); await user.save(); - res.respond(200, allocateRes); + res.respond(200, ...allocateRes); }, }; @@ -462,7 +480,7 @@ api.allocate = { * @apiName UserAllocateNow * @apiGroup User * - * @apiSuccess {Object} data `stats` + * @apiSuccess {Object} data user.stats */ api.allocateNow = { method: 'POST', @@ -472,20 +490,18 @@ api.allocateNow = { let user = res.locals.user; let allocateNowRes = common.ops.allocateNow(user, req); await user.save(); - res.respond(200, allocateNowRes); + res.respond(200, ...allocateNowRes); }, }; /** * @api {post} /user/buy/:key Buy gear, armoire or potion + * @apiDescription Under the hood uses UserBuyGear, UserBuyPotion and UserBuyArmoire * @apiVersion 3.0.0 * @apiName UserBuy * @apiGroup User * * @apiParam {string} key The item to buy. - * - * @apiSuccess {Object} data `items` - * @apiSuccess {string} message */ api.buy = { method: 'POST', @@ -495,7 +511,7 @@ api.buy = { let user = res.locals.user; let buyRes = common.ops.buy(user, req, res.analytics); await user.save(); - res.respond(200, buyRes); + res.respond(200, ...buyRes); }, }; @@ -507,8 +523,11 @@ api.buy = { * * @apiParam {string} key The item to buy. * - * @apiSuccess {Object} data `items` - * @apiSuccess {string} message + * @apiSuccess {object} data.items user.items + * @apiSuccess {object} data.flags user.flags + * @apiSuccess {object} data.achievements user.achievements + * @apiSuccess {object} data.stats user.stats + * @apiSuccess {string} message Success message */ api.buyGear = { method: 'POST', @@ -516,9 +535,9 @@ api.buyGear = { url: '/user/buy-gear/:key', async handler (req, res) { let user = res.locals.user; - let buyRes = common.ops.buyGear(user, req, res.analytics); + let buyGearRes = common.ops.buyGear(user, req, res.analytics); await user.save(); - res.respond(200, buyRes); + res.respond(200, ...buyGearRes); }, }; @@ -530,9 +549,10 @@ api.buyGear = { * * @apiParam {string} key The item to buy. * - * @apiSuccess {Object} data `items flags` - * @apiSuccess {object} armoireResp Optional extra item given by the armoire - * @apiSuccess {string} message + * @apiSuccess {object} data.items user.items + * @apiSuccess {object} data.flags user.flags + * @apiSuccess {object} data.armoire Extra item given by the armoire + * @apiSuccess {string} message Success message */ api.buyArmoire = { method: 'POST', @@ -542,7 +562,7 @@ api.buyArmoire = { let user = res.locals.user; let buyArmoireResponse = common.ops.buyArmoire(user, req, res.analytics); await user.save(); - res.respond(200, buyArmoireResponse); + res.respond(200, ...buyArmoireResponse); }, }; @@ -554,8 +574,8 @@ api.buyArmoire = { * * @apiParam {string} key The item to buy. * - * @apiSuccess {Object} data `stats` - * @apiSuccess {string} message + * @apiSuccess {Object} data user.stats + * @apiSuccess {string} message Success message */ api.buyPotion = { method: 'POST', @@ -565,7 +585,7 @@ api.buyPotion = { let user = res.locals.user; let buyPotionResponse = common.ops.buyPotion(user, req, res.analytics); await user.save(); - res.respond(200, buyPotionResponse); + res.respond(200, ...buyPotionResponse); }, }; @@ -577,8 +597,9 @@ api.buyPotion = { * * @apiParam {string} key The mystery set to buy. * - * @apiSuccess {Object} data `items, purchased.plan.consecutive` - * @apiSuccess {string} message + * @apiSuccess {Object} data.items user.items + * @apiSuccess {Object} data.purchasedPlanConsecutive user.purchased.plan.consecutive + * @apiSuccess {string} message Success message */ api.buyMysterySet = { method: 'POST', @@ -588,7 +609,7 @@ api.buyMysterySet = { let user = res.locals.user; let buyMysterySetRes = common.ops.buyMysterySet(user, req, res.analytics); await user.save(); - res.respond(200, buyMysterySetRes); + res.respond(200, ...buyMysterySetRes); }, }; @@ -600,8 +621,8 @@ api.buyMysterySet = { * * @apiParam {string} key The quest spell to buy. * - * @apiSuccess {Object} data `items.quests` - * @apiSuccess {string} message + * @apiSuccess {Object} data `user.items.quests` + * @apiSuccess {string} message Success message */ api.buyQuest = { method: 'POST', @@ -611,7 +632,7 @@ api.buyQuest = { let user = res.locals.user; let buyQuestRes = common.ops.buyQuest(user, req, res.analytics); await user.save(); - res.respond(200, buyQuestRes); + res.respond(200, ...buyQuestRes); }, }; @@ -623,8 +644,9 @@ api.buyQuest = { * * @apiParam {string} key The special spell to buy. * - * @apiSuccess {Object} data `items, stats` - * @apiSuccess {string} message + * @apiSuccess {Object} data.stats user.stats + * @apiSuccess {Object} data.items user.items + * @apiSuccess {string} message Success message */ api.buySpecialSpell = { method: 'POST', @@ -634,7 +656,7 @@ api.buySpecialSpell = { let user = res.locals.user; let buySpecialSpellRes = common.ops.buySpecialSpell(user, req); await user.save(); - res.respond(200, buySpecialSpellRes); + res.respond(200, ...buySpecialSpellRes); }, }; @@ -647,7 +669,7 @@ api.buySpecialSpell = { * @apiParam {string} egg The egg to use. * @apiParam {string} hatchingPotion The hatching potion to use. * - * @apiSuccess {Object} data `user.items` + * @apiSuccess {Object} data user.items * @apiSuccess {string} message */ api.hatch = { @@ -658,7 +680,7 @@ api.hatch = { let user = res.locals.user; let hatchRes = common.ops.hatch(user, req); await user.save(); - res.respond(200, hatchRes); + res.respond(200, ...hatchRes); }, }; @@ -668,11 +690,11 @@ api.hatch = { * @apiName UserEquip * @apiGroup User * - * @apiParam {string} type - * @apiParam {string} key + * @apiParam {string} type The type of item to equip (mount, pet, costume or equipped) + * @apiParam {string} key The item to equip * - * @apiSuccess {Object} data `user.items` - * @apiSuccess {string} message Optional + * @apiSuccess {Object} data user.items + * @apiSuccess {string} message Optional success message */ api.equip = { method: 'POST', @@ -682,7 +704,7 @@ api.equip = { let user = res.locals.user; let equipRes = common.ops.equip(user, req); await user.save(); - res.respond(200, equipRes); + res.respond(200, ...equipRes); }, }; @@ -695,8 +717,8 @@ api.equip = { * @apiParam {string} pet * @apiParam {string} food * - * @apiSuccess {Object} data The fed pet - * @apiSuccess {string} message + * @apiSuccess {number} data The pet value + * @apiSuccess {string} message Success message */ api.feed = { method: 'POST', @@ -706,19 +728,23 @@ api.feed = { let user = res.locals.user; let feedRes = common.ops.feed(user, req); await user.save(); - res.respond(200, feedRes); + res.respond(200, ...feedRes); }, }; /** * @api {post} /api/v3/user/change-class Change class. +* @apiDescription User must be at least level 10. If ?class is defined and user.flags.classSelected is false it'll change the class. If user.preferences.disableClasses it'll enable classes, otherwise it sets user.flags.classSelected to false (costs 3 gems) * @apiVersion 3.0.0 * @apiName UserChangeClass * @apiGroup User * -* @apiParam {string} class ?class={warrior|rogue|wizard|healer}. If missing will +* @apiParam {string} class Query parameter - ?class={warrior|rogue|wizard|healer}. * -* @apiSuccess {Object} data `stats flags items preferences` +* @apiSuccess {object} data.flags user.flags +* @apiSuccess {object} data.stats user.stats +* @apiSuccess {object} data.preferences user.preferences +* @apiSuccess {object} data.items user.items */ api.changeClass = { method: 'POST', @@ -728,7 +754,7 @@ api.changeClass = { let user = res.locals.user; let changeClassRes = common.ops.changeClass(user, req, res.analytics); await user.save(); - res.respond(200, changeClassRes); + res.respond(200, ...changeClassRes); }, }; @@ -738,7 +764,9 @@ api.changeClass = { * @apiName UserDisableClasses * @apiGroup User * -* @apiSuccess {Object} data `stats flags preferences` +* @apiSuccess {object} data.flags user.flags +* @apiSuccess {object} data.stats user.stats +* @apiSuccess {object} data.preferences user.preferences */ api.disableClasses = { method: 'POST', @@ -748,7 +776,7 @@ api.disableClasses = { let user = res.locals.user; let disableClassesRes = common.ops.disableClasses(user, req); await user.save(); - res.respond(200, disableClassesRes); + res.respond(200, ...disableClassesRes); }, }; @@ -758,10 +786,12 @@ api.disableClasses = { * @apiName UserPurchase * @apiGroup User * -* @apiParam {string} type Type of item to purchase +* @apiParam {string} type Type of item to purchase. Must be one of: gem, gems, eggs, hatchingPotions, food, quests or gear * @apiParam {string} key Item's key * -* @apiSuccess {Object} data `items balance` +* @apiSuccess {object} data.items user.items +* @apiSuccess {number} data.balance user.balance +* @apiSuccess {string} message Success message */ api.purchase = { method: 'POST', @@ -769,9 +799,9 @@ api.purchase = { url: '/user/purchase/:type/:key', async handler (req, res) { let user = res.locals.user; - let purchaseResponse = common.ops.purchase(user, req, res.analytics); + let purchaseRes = common.ops.purchase(user, req, res.analytics); await user.save(); - res.respond(200, purchaseResponse); + res.respond(200, ...purchaseRes); }, }; @@ -781,10 +811,12 @@ api.purchase = { * @apiName UserPurchaseHourglass * @apiGroup User * -* @apiParam {string} type {pets|mounts}. The type of item to purchase +* @apiParam {string} type The type of item to purchase (pets or mounts) * @apiParam {string} key Ex: {MantisShrimp-Base}. The key for the mount/pet * -* @apiSuccess {Object} data `items purchased.plan.consecutive` +* @apiSuccess {object} data.items user.items +* @apiSuccess {object} data.purchasedPlanConsecutive user.purchased.plan.consecutive +* @apiSuccess {string} message Success message */ api.userPurchaseHourglass = { method: 'POST', @@ -792,9 +824,9 @@ api.userPurchaseHourglass = { url: '/user/purchase-hourglass/:type/:key', async handler (req, res) { let user = res.locals.user; - let purchaseHourglassResponse = common.ops.purchaseHourglass(user, req, res.analytics); + let purchaseHourglassRes = common.ops.purchaseHourglass(user, req, res.analytics); await user.save(); - res.respond(200, purchaseHourglassResponse); + res.respond(200, ...purchaseHourglassRes); }, }; @@ -806,7 +838,9 @@ api.userPurchaseHourglass = { * * @apiParam {string} cardType Type of card to read * -* @apiSuccess {Object} data `items.special flags.cardReceived` +* @apiSuccess {object} data.specialItems user.items.special +* @apiSuccess {boolean} data.cardReceived user.flags.cardReceived +* @apiSuccess {string} message Success message */ api.readCard = { method: 'POST', @@ -814,9 +848,9 @@ api.readCard = { url: '/user/read-card/:cardType', async handler (req, res) { let user = res.locals.user; - let readCardResponse = common.ops.readCard(user, req); + let readCardRes = common.ops.readCard(user, req); await user.save(); - res.respond(200, readCardResponse); + res.respond(200, ...readCardRes); }, }; @@ -826,7 +860,8 @@ api.readCard = { * @apiName UserOpenMysteryItem * @apiGroup User * -* @apiSuccess {Object} data `user.items.gear.owned` +* @apiSuccess {Object} data user.items.gear.owned +* @apiSuccess {string} message Success message */ api.userOpenMysteryItem = { method: 'POST', @@ -834,66 +869,78 @@ api.userOpenMysteryItem = { url: '/user/open-mystery-item', async handler (req, res) { let user = res.locals.user; - let openMysteryItemResponse = common.ops.openMysteryItem(user, req, res.analytics); + let openMysteryItemRes = common.ops.openMysteryItem(user, req, res.analytics); await user.save(); - res.respond(200, openMysteryItemResponse); + res.respond(200, ...openMysteryItemRes); }, }; -/** - * @api {post} /api/v3/user/webhook - * @apiVersion 3.0.0 - * @apiName UserAddWebhook - * @apiGroup User - * @apiSuccess {Object} webhook The created webhook - **/ +/* +* @api {post} /api/v3/user/webhook +* @apiVersion 3.0.0 +* @apiName UserAddWebhook +* @apiGroup User +* +* @apiParam {string} url Body parameter - The webhook's urò +* @apiParam {boolean} enabled Body parameter - If the webhook should be enabled +* +* @apiSuccess {Object} data The created webhook +*/ api.addWebhook = { method: 'POST', middlewares: [authWithHeaders()], url: '/user/webhook', async handler (req, res) { let user = res.locals.user; - let result = common.ops.addWebhook(user, req); + let addWebhookRes = common.ops.addWebhook(user, req); await user.save(); - res.respond(200, result); + res.respond(200, ...addWebhookRes); }, }; -/** - * @api {put} /api/v3/user/webhook/:id - * @apiVersion 3.0.0 - * @apiName UserUpdateWebhook - * @apiGroup User - * @apiSuccess {Object} webhook The updated webhook - **/ +/* +* @api {put} /api/v3/user/webhook/:id +* @apiVersion 3.0.0 +* @apiName UserUpdateWebhook +* @apiGroup User +* +* @apiParam {UUID} id The id of the webhook to update +* @apiParam {string} url Body parameter - The webhook's urò +* @apiParam {boolean} enabled Body parameter - If the webhook should be enabled +* +* @apiSuccess {Object} data The updated webhook +*/ api.updateWebhook = { method: 'PUT', middlewares: [authWithHeaders()], url: '/user/webhook/:id', async handler (req, res) { let user = res.locals.user; - let result = common.ops.updateWebhook(user, req); + let updateWebhookRes = common.ops.updateWebhook(user, req); await user.save(); - res.respond(200, result); + res.respond(200, ...updateWebhookRes); }, }; -/** - * @api {delete} /api/v3/user/webhook/:id - * @apiVersion 3.0.0 - * @apiName UserDeleteWebhook - * @apiGroup User - * @apiSuccess {Object} webhooks The user webhooks - **/ +/* +* @api {delete} /api/v3/user/webhook/:id +* @apiVersion 3.0.0 +* @apiName UserDeleteWebhook +* @apiGroup User +* +* @apiParam {UUID} id The id of the webhook to delete +* +* @apiSuccess {Object} data The user webhooks +*/ api.deleteWebhook = { method: 'DELETE', middlewares: [authWithHeaders()], url: '/user/webhook/:id', async handler (req, res) { let user = res.locals.user; - common.ops.deleteWebhook(user, req); + let deleteWebhookRes = common.ops.deleteWebhook(user, req); await user.save(); - res.respond(200, {}); + res.respond(200, ...deleteWebhookRes); }, }; @@ -903,7 +950,8 @@ api.deleteWebhook = { * @apiName UserReleasePets * @apiGroup User * -* @apiSuccess {Object} data `user.items.pets` +* @apiSuccess {Object} data.items `user.items.pets` +* @apiSuccess {string} message Success message */ api.userReleasePets = { method: 'POST', @@ -911,9 +959,9 @@ api.userReleasePets = { url: '/user/release-pets', async handler (req, res) { let user = res.locals.user; - let releasePetsResponse = common.ops.releasePets(user, req, res.analytics); + let releasePetsRes = common.ops.releasePets(user, req, res.analytics); await user.save(); - res.respond(200, releasePetsResponse); + res.respond(200, ...releasePetsRes); }, }; @@ -922,8 +970,11 @@ api.userReleasePets = { * @apiVersion 3.0.0 * @apiName UserReleaseBoth * @apiGroup User -* -* @apiSuccess {Object} data `user.items.gear.owned` + +* @apiSuccess {Object} data.achievements +* @apiSuccess {Object} data.items +* @apiSuccess {number} data.balance +* @apiSuccess {string} message Success message */ api.userReleaseBoth = { method: 'POST', @@ -931,9 +982,9 @@ api.userReleaseBoth = { url: '/user/release-both', async handler (req, res) { let user = res.locals.user; - let releaseBothResponse = common.ops.releaseBoth(user, req, res.analytics); + let releaseBothRes = common.ops.releaseBoth(user, req, res.analytics); await user.save(); - res.respond(200, releaseBothResponse); + res.respond(200, ...releaseBothRes); }, }; @@ -943,7 +994,8 @@ api.userReleaseBoth = { * @apiName UserReleaseMounts * @apiGroup User * -* @apiSuccess {Object} data `mounts` +* @apiSuccess {Object} data user.items.mounts +* @apiSuccess {string} message Success message */ api.userReleaseMounts = { method: 'POST', @@ -951,19 +1003,24 @@ api.userReleaseMounts = { url: '/user/release-mounts', async handler (req, res) { let user = res.locals.user; - let releaseMountsResponse = common.ops.releaseMounts(user, req, res.analytics); + let releaseMountsRes = common.ops.releaseMounts(user, req, res.analytics); await user.save(); - res.respond(200, releaseMountsResponse); + res.respond(200, ...releaseMountsRes); }, }; /* -* @api {post} /api/v3/user/sell/:type/:key Sells user's items. +* @api {post} /api/v3/user/sell/:type/:key Sells a gold item owned by the user. * @apiVersion 3.0.0 * @apiName UserSell * @apiGroup User * -* @apiSuccess {Object} data `stats items` +* @apiParam {string} type The type of item to sell. Acceptable types are eggs, hatchingPotions, food +* @apiParam {string} key The key of the item +* +* @apiSuccess {Object} data.stats +* @apiSuccess {Object} data.items +* @apiSuccess {string} message Success message */ api.userSell = { method: 'POST', @@ -971,9 +1028,9 @@ api.userSell = { url: '/user/sell/:type/:key', async handler (req, res) { let user = res.locals.user; - let sellResponse = common.ops.sell(user, req); + let sellRes = common.ops.sell(user, req); await user.save(); - res.respond(200, sellResponse); + res.respond(200, ...sellRes); }, }; @@ -983,7 +1040,12 @@ api.userSell = { * @apiName UserUnlock * @apiGroup User * -* @apiSuccess {Object} data `purchased preferences items` +* @apiParam {string} path Query parameter. The path to unlock +* +* @apiSuccess {Object} data.purchased +* @apiSuccess {Object} data.items` +* @apiSuccess {Object} data.preferences` +* @apiSuccess {string} message` */ api.userUnlock = { method: 'POST', @@ -991,9 +1053,9 @@ api.userUnlock = { url: '/user/unlock', async handler (req, res) { let user = res.locals.user; - let unlockResponse = common.ops.unlock(user, req); + let unlockRes = common.ops.unlock(user, req); await user.save(); - res.respond(200, unlockResponse); + res.respond(200, ...unlockRes); }, }; @@ -1003,7 +1065,8 @@ api.userUnlock = { * @apiName UserRevive * @apiGroup User * -* @apiSuccess {Object} data `user.items` +* @apiSuccess {Object} data user.items +* @apiSuccess {string} message Success message */ api.userRevive = { method: 'POST', @@ -1011,9 +1074,9 @@ api.userRevive = { url: '/user/revive', async handler (req, res) { let user = res.locals.user; - let reviveResponse = common.ops.revive(user, req, res.analytics); + let reviveRes = common.ops.revive(user, req, res.analytics); await user.save(); - res.respond(200, reviveResponse); + res.respond(200, ...reviveRes); }, }; @@ -1023,7 +1086,9 @@ api.userRevive = { * @apiName UserRebirth * @apiGroup User * -* @apiSuccess {Object} data `user` +* @apiSuccess {Object} data.userr +* @apiSuccess {array} data.tasks User's modified tasks (no rewards) +* @apiSuccess {string} message Success message */ api.userRebirth = { method: 'POST', @@ -1036,22 +1101,25 @@ api.userRebirth = { type: {$in: ['daily', 'habit', 'todo']}, }; let tasks = await Tasks.Task.find(query).exec(); - let rebirthResponse = common.ops.rebirth(user, tasks, req, res.analytics); + let rebirthRes = common.ops.rebirth(user, tasks, req, res.analytics); await user.save(); await Q.all(tasks.map(task => task.save())); - res.respond(200, rebirthResponse); + res.respond(200, ...rebirthRes); }, }; /** - * @api {post} /api/v3/user/block/:uuid blocks and unblocks a user + * @api {post} /api/v3/user/block/:uuid Blocks and unblocks a user * @apiVersion 3.0.0 * @apiName BlockUser * @apiGroup User - * @apiSuccess user.inbox.blocks + * + * @apiParam {UUID} uuid The uuid of the user to block / unblock + * + * @apiSuccess {array} data user.inbox.blocks **/ api.blockUser = { method: 'POST', @@ -1059,18 +1127,21 @@ api.blockUser = { url: '/user/block/:uuid', async handler (req, res) { let user = res.locals.user; - let blocks = common.ops.blockUser(user, req); + let blockUserRes = common.ops.blockUser(user, req); await user.save(); - res.respond(200, blocks); + res.respond(200, ...blockUserRes); }, }; /** - * @api {delete} /api/v3/user/messages/:id delete this message + * @api {delete} /api/v3/user/messages/:id Delete a message * @apiVersion 3.0.0 * @apiName deleteMessage * @apiGroup User - * @apiSuccess user.inbox.messages + * + * @apiParam {UUID} id The id of the message to delete + * + * @apiSuccess {object} data user.inbox.messages **/ api.deleteMessage = { method: 'DELETE', @@ -1078,18 +1149,19 @@ api.deleteMessage = { url: '/user/messages/:id', async handler (req, res) { let user = res.locals.user; - let messages = common.ops.deletePM(user, req); + let deletePMRes = common.ops.deletePM(user, req); await user.save(); - res.respond(200, messages); + res.respond(200, ...deletePMRes); }, }; /** - * @api {delete} /api/v3/user/messages delete all messages + * @api {delete} /api/v3/user/messages Delete all messages * @apiVersion 3.0.0 * @apiName clearMessages * @apiGroup User - * @apiSuccess user.inbox.messages + * + * @apiSuccess {object} data user.inbox.messages **/ api.clearMessages = { method: 'DELETE', @@ -1097,9 +1169,9 @@ api.clearMessages = { url: '/user/messages', async handler (req, res) { let user = res.locals.user; - let PMs = common.ops.clearPMs(user, req); + let clearPMsRes = common.ops.clearPMs(user, req); await user.save(); - res.respond(200, PMs); + res.respond(200, ...clearPMsRes); }, }; @@ -1109,7 +1181,9 @@ api.clearMessages = { * @apiName UserReroll * @apiGroup User * -* @apiSuccess {Object} data `user` +* @apiSuccess {Object} data.user +* @apiSuccess {Object} data.tasks User's modified tasks (no rewards) +* @apiSuccess {Object} message Success message */ api.userReroll = { method: 'POST', @@ -1122,14 +1196,14 @@ api.userReroll = { type: {$in: ['daily', 'habit', 'todo']}, }; let tasks = await Tasks.Task.find(query).exec(); - let rerollResponse = common.ops.reroll(user, tasks, req, res.analytics); + let rerollRes = common.ops.reroll(user, tasks, req, res.analytics); let promises = tasks.map(task => task.save()); promises.push(user.save()); await Q.all(promises); - res.respond(200, rerollResponse); + res.respond(200, ...rerollRes); }, }; @@ -1139,7 +1213,11 @@ api.userReroll = { * @apiName UserAddPushDevice * @apiGroup User * -* @apiSuccess {Object} data `pushDevices` +* @apiParam {string} regId The id of the push device +* @apiParam {string} uuid The type of push device +* +* @apiSuccess {Object} data List of push devices +* @apiSuccess {string} message Success message */ api.userAddPushDevice = { method: 'POST', @@ -1148,10 +1226,10 @@ api.userAddPushDevice = { async handler (req, res) { let user = res.locals.user; - let addPushDeviceResponse = common.ops.addPushDevice(user, req); + let addPushDeviceRes = common.ops.addPushDevice(user, req); await user.save(); - res.respond(200, addPushDeviceResponse); + res.respond(200, ...addPushDeviceRes); }, }; @@ -1161,7 +1239,9 @@ api.userAddPushDevice = { * @apiName UserReset * @apiGroup User * -* @apiSuccess {Object} data `user` +* @apiSuccess {Object} data.user +* @apiSuccess {Object} data.tasksToRemove IDs of removed tasks +* @apiSuccess {string} message Success message */ api.userReset = { method: 'POST', @@ -1172,11 +1252,11 @@ api.userReset = { let tasks = await Tasks.Task.find({userId: user._id}).select('_id type challenge').exec(); - let resetResponse = common.ops.reset(user, tasks); + let resetRes = common.ops.reset(user, tasks); - await Q.all([Tasks.Task.remove({_id: {$in: resetResponse.data.tasksToRemove}, userId: user._id}), user.save()]); + await Q.all([Tasks.Task.remove({_id: {$in: resetRes[0].tasksToRemove}, userId: user._id}), user.save()]); - res.respond(200, resetResponse); + res.respond(200, ...resetRes); }, }; diff --git a/website/src/controllers/top-level/pages.js b/website/src/controllers/top-level/pages.js index 058408d263..8896c61dd4 100644 --- a/website/src/controllers/top-level/pages.js +++ b/website/src/controllers/top-level/pages.js @@ -1,7 +1,10 @@ import locals from '../../middlewares/api-v3/locals'; import _ from 'lodash'; +import Remarkable from 'remarkable'; -const marked = require('marked'); +const md = new Remarkable({ + html: true, +}); let api = {}; @@ -39,7 +42,7 @@ _.each(staticPages, (name) => { async handler (req, res) { res.render(`static/${name}.jade`, { env: res.locals.habitrpg, - marked, + md, userCount: TOTAL_USER_COUNT, }); }, @@ -57,7 +60,7 @@ _.each(shareables, (name) => { async handler (req, res) { res.render(`social/${name}`, { env: res.locals.habitrpg, - marked, + md, userCount: TOTAL_USER_COUNT, }); }, diff --git a/website/src/libs/api-v3/cron.js b/website/src/libs/api-v3/cron.js new file mode 100644 index 0000000000..61a2b46c72 --- /dev/null +++ b/website/src/libs/api-v3/cron.js @@ -0,0 +1,273 @@ +import moment from 'moment'; +import common from '../../../../common/'; +import { preenUserHistory } from '../../libs/api-v3/preening'; +import _ from 'lodash'; + +const shouldDo = common.shouldDo; +const scoreTask = common.ops.scoreTask; +// const maxPMs = 200; + +let CLEAR_BUFFS = { + str: 0, + int: 0, + per: 0, + con: 0, + stealth: 0, + streaks: false, +}; + +function grantEndOfTheMonthPerks (user, now) { + let plan = user.purchased.plan; + + if (moment(plan.dateUpdated).format('MMYYYY') !== moment().format('MMYYYY')) { + plan.gemsBought = 0; // reset gem-cap + plan.dateUpdated = now; + // For every month, inc their "consecutive months" counter. Give perks based on consecutive blocks + // If they already got perks for those blocks (eg, 6mo subscription, subscription gifts, etc) - then dec the offset until it hits 0 + // TODO use month diff instead of ++ / --? + _.defaults(plan.consecutive, {count: 0, offset: 0, trinkets: 0, gemCapExtra: 0}); // FIXME see https://github.com/HabitRPG/habitrpg/issues/4317 + + plan.consecutive.count++; + + if (plan.consecutive.offset > 0) { + plan.consecutive.offset--; + } else if (plan.consecutive.count % 3 === 0) { // every 3 months + plan.consecutive.trinkets++; + plan.consecutive.gemCapExtra += 5; + if (plan.consecutive.gemCapExtra > 25) plan.consecutive.gemCapExtra = 25; // cap it at 50 (hard 25 limit + extra 25) + } + } + + // If user cancelled subscription, we give them until 30day's end until it terminates + 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, + }); + + user.markModified('purchased.plan'); + } +} + +function performSleepTasks (user, tasksByType, now) { + user.stats.buffs = _.cloneDeep(CLEAR_BUFFS); + + tasksByType.dailys.forEach((daily) => { + let completed = daily.completed; + let thatDay = moment(now).subtract({days: 1}); + + if (shouldDo(thatDay.toDate(), daily, user.preferences) || completed) { + daily.checklist.forEach(box => box.completed = false); + } + + daily.completed = false; + }); +} + +// 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. +export function cron (options = {}) { + let {user, tasksByType, analytics, now = new Date(), daysMissed, timezoneOffsetFromUserPrefs} = options; + + user.auth.timestamps.loggedin = now; + user.lastCron = now; + user.preferences.timezoneOffsetAtLastCron = timezoneOffsetFromUserPrefs; + // Reset the lastDrop count to zero + if (user.items.lastDrop.count > 0) user.items.lastDrop.count = 0; + + // "Perfect Day" achievement for perfect-days + let perfect = true; + + if (user.isSubscribed()) { + grantEndOfTheMonthPerks(user, now); + } + + // User is resting at the inn. + // On cron, buffs are cleared and all dailies are reset without performing damage + if (user.preferences.sleep === true) { + performSleepTasks(user, tasksByType, now); + return; + } + + let multiDaysCountAsOneDay = true; + // If the user does not log in for two or more days, cron (mostly) acts as if it were only one day. + // When site-wide difficulty settings are introduced, this can be a user preference option. + + // Tally each task + let todoTally = 0; + + tasksByType.todos.forEach(task => { // make uncompleted todos redder + scoreTask({ + task, + user, + direction: 'down', + cron: true, + times: multiDaysCountAsOneDay ? 1 : daysMissed, + }); + + todoTally += task.value; + }); + + let dailyChecked = 0; // how many dailies were checked? + let dailyDueUnchecked = 0; // how many dailies were cun-hecked? + if (!user.party.quest.progress.down) user.party.quest.progress.down = 0; + + tasksByType.dailys.forEach((task) => { + let completed = task.completed; + // Deduct points for missed Daily tasks + let EvadeTask = 0; + let scheduleMisses = daysMissed; + + if (completed) { + dailyChecked += 1; + } else { + // dailys repeat, so need to calculate how many they've missed according to their own schedule + scheduleMisses = 0; + + for (let i = 0; i < daysMissed; i++) { + let thatDay = moment(now).subtract({days: i + 1}); + + if (shouldDo(thatDay.toDate(), task, user.preferences)) { + scheduleMisses++; + if (user.stats.buffs.stealth) { + user.stats.buffs.stealth--; + EvadeTask++; + } + if (multiDaysCountAsOneDay) break; + } + } + + if (scheduleMisses > EvadeTask) { + perfect = false; + + if (task.checklist && task.checklist.length > 0) { // Partially completed checklists dock fewer mana points + let fractionChecked = _.reduce(task.checklist, (m, i) => m + (i.completed ? 1 : 0), 0) / task.checklist.length; + dailyDueUnchecked += 1 - fractionChecked; + dailyChecked += fractionChecked; + } else { + dailyDueUnchecked += 1; + } + + let delta = scoreTask({ + user, + task, + direction: 'down', + times: multiDaysCountAsOneDay ? 1 : scheduleMisses - EvadeTask, + cron: true, + }); + + // Apply damage from a boss, less damage for Trivial priority (difficulty) + user.party.quest.progress.down += delta * (task.priority < 1 ? task.priority : 1); + // NB: Medium and Hard priorities do not increase damage from boss. This was by accident + // initially, and when we realised, we could not fix it because users are used to + // their Medium and Hard Dailies doing an Easy amount of damage from boss. + // Easy is task.priority = 1. Anything < 1 will be Trivial (0.1) or any future + // setting between Trivial and Easy. + } + } + + task.history.push({ + date: Number(new Date()), + value: task.value, + }); + task.completed = false; + + if (completed || scheduleMisses > 0) { + task.checklist.forEach(i => i.completed = true); // FIXME this should not happen for grey tasks unless they are completed + } + }); + + tasksByType.habits.forEach((task) => { // slowly reset 'onlies' value to 0 + if (task.up === false || task.down === false) { + task.value = Math.abs(task.value) < 0.1 ? 0 : task.value = task.value / 2; + } + }); + + // Finished tallying + user.history.todos.push({date: now, value: todoTally}); + + // tally experience + let expTally = user.stats.exp; + let lvl = 0; // iterator + while (lvl < user.stats.lvl - 1) { + lvl++; + expTally += common.tnl(lvl); + } + + user.history.exp.push({date: now, value: expTally}); + + // preen user history so that it doesn't become a performance problem + // also for subscribed users but differentyly + // premium subscribers can keep their full history. + preenUserHistory(user, tasksByType, user.preferences.timezoneOffset); + + if (perfect) { + user.achievements.perfect++; + let lvlDiv2 = Math.ceil(common.capByLevel(user.stats.lvl) / 2); + user.stats.buffs = { + str: lvlDiv2, + int: lvlDiv2, + per: lvlDiv2, + con: lvlDiv2, + stealth: 0, + streaks: false, + }; + } else { + user.stats.buffs = _.cloneDeep(CLEAR_BUFFS); + } + + // Add 10 MP, or 10% of max MP if that'd be more. Perform this after Perfect Day for maximum benefit + // Adjust for fraction of dailies completed + user.stats.mp += _.max([10, 0.1 * user._statsComputed.maxMP]) * dailyChecked / (dailyDueUnchecked + dailyChecked); + if (user.stats.mp > user._statsComputed.maxMP) user.stats.mp = user._statsComputed.maxMP; + + if (dailyDueUnchecked === 0 && dailyChecked === 0) dailyChecked = 1; + user.stats.mp += _.max([10, 0.1 * user._statsComputed.maxMP]) * dailyChecked / (dailyDueUnchecked + dailyChecked); + if (user.stats.mp > user._statsComputed.maxMP) { + user.stats.mp = user._statsComputed.maxMP; + } + + // After all is said and done, progress up user's effect on quest, return those values & reset the user's + let progress = user.party.quest.progress; + let _progress = _.cloneDeep(progress); + _.merge(progress, {down: 0, up: 0}); + progress.collect = _.transform(progress.collect, (m, v, k) => m[k] = 0); + + // @TODO: Clean PMs - keep 200 for subscribers and 50 for free users + // let numberOfPMs = Object.keys(user.inbox.messages).length; + // if (numberOfPMs > maxPMs) { + // _(user.inbox.messages) + // .sortBy('timestamp') + // .takeRight(numberOfPMs - maxPMs) + // .each(pm => { + // delete user.inbox.messages[pm.id]; + // }).value(); + // + // user.markModified('inbox.messages'); + // } + + // Analytics + user.flags.cronCount++; + analytics.track('Cron', { + category: 'behavior', + gaLabel: 'Cron Count', + gaValue: user.flags.cronCount, + uuid: user._id, + user, // TODO is it really necessary passing the whole user object? + resting: user.preferences.sleep, + cronCount: user.flags.cronCount, + progressUp: _.min([_progress.up, 900]), + progressDown: _progress.down, + }); + + return _progress; +} diff --git a/website/src/middlewares/api-v2/domain.js b/website/src/middlewares/api-v2/domain.js index 55677ad693..db3e65df2e 100644 --- a/website/src/middlewares/api-v2/domain.js +++ b/website/src/middlewares/api-v2/domain.js @@ -7,7 +7,7 @@ var request = require('request'); var IS_PROD = nconf.get('NODE_ENV') === 'production'; module.exports = function(server,mongoose) { - if (IS_PROD) { + /* if (IS_PROD) { var mins = 3, // how often to run this check useAvg = false, // use average over 3 minutes, or simply the last minute's report url = 'https://api.newrelic.com/v2/applications/'+nconf.get('NEW_RELIC_APPLICATION_ID')+'/metrics/data.json?names[]=Apdex&values[]=score'; @@ -35,7 +35,7 @@ module.exports = function(server,mongoose) { throw memoryLeakMessage; } }, mins*60*1000); - } + } */ return domainMiddleware({ server: { diff --git a/website/src/middlewares/api-v3/cron.js b/website/src/middlewares/api-v3/cron.js index 2711712ed4..50c6e32548 100644 --- a/website/src/middlewares/api-v3/cron.js +++ b/website/src/middlewares/api-v3/cron.js @@ -5,274 +5,13 @@ import * as Tasks from '../../models/task'; import Q from 'q'; import { model as Group } from '../../models/group'; import { model as User } from '../../models/user'; -import { preenUserHistory } from '../../libs/api-v3/preening'; +import { cron } from '../../libs/api-v3/cron'; const daysSince = common.daysSince; -const shouldDo = common.shouldDo; - -const scoreTask = common.ops.scoreTask; - -let clearBuffs = { - str: 0, - int: 0, - per: 0, - con: 0, - stealth: 0, - streaks: false, -}; - -// 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. -function cron (options = {}) { - let {user, tasksByType, analytics, now = new Date(), daysMissed, timezoneOffsetFromUserPrefs} = options; - - user.auth.timestamps.loggedin = now; - user.lastCron = now; - user.preferences.timezoneOffsetAtLastCron = timezoneOffsetFromUserPrefs; - // Reset the lastDrop count to zero - if (user.items.lastDrop.count > 0) user.items.lastDrop.count = 0; - - // "Perfect Day" achievement for perfect-days - let perfect = true; - - // end-of-month perks for subscribers - let plan = user.purchased.plan; - if (user.isSubscribed()) { - if (moment(plan.dateUpdated).format('MMYYYY') !== moment().format('MMYYYY')) { - plan.gemsBought = 0; // reset gem-cap - plan.dateUpdated = now; - // For every month, inc their "consecutive months" counter. Give perks based on consecutive blocks - // If they already got perks for those blocks (eg, 6mo subscription, subscription gifts, etc) - then dec the offset until it hits 0 - // TODO use month diff instead of ++ / --? - _.defaults(plan.consecutive, {count: 0, offset: 0, trinkets: 0, gemCapExtra: 0}); // TODO see https://github.com/HabitRPG/habitrpg/issues/4317 - plan.consecutive.count++; - if (plan.consecutive.offset > 0) { - plan.consecutive.offset--; - } else if (plan.consecutive.count % 3 === 0) { // every 3 months - plan.consecutive.trinkets++; - plan.consecutive.gemCapExtra += 5; - if (plan.consecutive.gemCapExtra > 25) plan.consecutive.gemCapExtra = 25; // cap it at 50 (hard 25 limit + extra 25) - } - } - - // If user cancelled subscription, we give them until 30day's end until it terminates - 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, - }); - - user.markModified('purchased.plan'); - } - } - - // User is resting at the inn. - // On cron, buffs are cleared and all dailies are reset without performing damage - if (user.preferences.sleep === true) { - user.stats.buffs = _.cloneDeep(clearBuffs); - - tasksByType.dailys.forEach((daily) => { - let completed = daily.completed; - let thatDay = moment(now).subtract({days: 1}); - - if (shouldDo(thatDay.toDate(), daily, user.preferences) || completed) { - daily.checklist.forEach(box => box.completed = false); - } - daily.completed = false; - }); - - return; - } - - let multiDaysCountAsOneDay = true; - // If the user does not log in for two or more days, cron (mostly) acts as if it were only one day. - // When site-wide difficulty settings are introduced, this can be a user preference option. - - // Tally each task - let todoTally = 0; - - tasksByType.todos.forEach(task => { // make uncompleted todos redder - scoreTask({ - task, - user, - direction: 'down', - cron: true, - times: multiDaysCountAsOneDay ? 1 : daysMissed, - }); - - todoTally += task.value; - }); - - let dailyChecked = 0; // how many dailies were checked? - let dailyDueUnchecked = 0; // how many dailies were cun-hecked? - if (!user.party.quest.progress.down) user.party.quest.progress.down = 0; - - tasksByType.dailys.forEach((task) => { - let completed = task.completed; - // Deduct points for missed Daily tasks - let EvadeTask = 0; - let scheduleMisses = daysMissed; - - if (completed) { - dailyChecked += 1; - } else { - // dailys repeat, so need to calculate how many they've missed according to their own schedule - scheduleMisses = 0; - - for (let i = 0; i < daysMissed; i++) { - let thatDay = moment(now).subtract({days: i + 1}); - - if (shouldDo(thatDay.toDate(), task, user.preferences)) { - scheduleMisses++; - if (user.stats.buffs.stealth) { - user.stats.buffs.stealth--; - EvadeTask++; - } - if (multiDaysCountAsOneDay) break; - } - } - - if (scheduleMisses > EvadeTask) { - perfect = false; - - if (task.checklist && task.checklist.length > 0) { // Partially completed checklists dock fewer mana points - let fractionChecked = _.reduce(task.checklist, (m, i) => m + (i.completed ? 1 : 0), 0) / task.checklist.length; - dailyDueUnchecked += 1 - fractionChecked; - dailyChecked += fractionChecked; - } else { - dailyDueUnchecked += 1; - } - - let delta = scoreTask({ - user, - task, - direction: 'down', - times: multiDaysCountAsOneDay ? 1 : scheduleMisses - EvadeTask, - cron: true, - }); - - // Apply damage from a boss, less damage for Trivial priority (difficulty) - user.party.quest.progress.down += delta * (task.priority < 1 ? task.priority : 1); - // NB: Medium and Hard priorities do not increase damage from boss. This was by accident - // initially, and when we realised, we could not fix it because users are used to - // their Medium and Hard Dailies doing an Easy amount of damage from boss. - // Easy is task.priority = 1. Anything < 1 will be Trivial (0.1) or any future - // setting between Trivial and Easy. - } - } - - task.history.push({ - date: Number(new Date()), - value: task.value, - }); - task.completed = false; - - if (completed || scheduleMisses > 0) { - task.checklist.forEach(i => i.completed = true); // TODO this should not happen for grey tasks unless they are completed - } - }); - - tasksByType.habits.forEach((task) => { // slowly reset 'onlies' value to 0 - if (task.up === false || task.down === false) { - task.value = Math.abs(task.value) < 0.1 ? 0 : task.value = task.value / 2; - } - }); - - // Finished tallying - user.history.todos.push({date: now, value: todoTally}); - - // tally experience - let expTally = user.stats.exp; - let lvl = 0; // iterator - while (lvl < user.stats.lvl - 1) { - lvl++; - expTally += common.tnl(lvl); - } - user.history.exp.push({date: now, value: expTally}); - - // preen user history so that it doesn't become a performance problem - // also for subscribed users but differentyly - // premium subscribers can keep their full history. - preenUserHistory(user, tasksByType, user.preferences.timezoneOffset); - - if (perfect) { - user.achievements.perfect++; - let lvlDiv2 = Math.ceil(common.capByLevel(user.stats.lvl) / 2); - user.stats.buffs = { - str: lvlDiv2, - int: lvlDiv2, - per: lvlDiv2, - con: lvlDiv2, - stealth: 0, - streaks: false, - }; - } else { - user.stats.buffs = _.cloneDeep(clearBuffs); - } - - // Add 10 MP, or 10% of max MP if that'd be more. Perform this after Perfect Day for maximum benefit - // Adjust for fraction of dailies completed - user.stats.mp += _.max([10, 0.1 * user._statsComputed.maxMP]) * dailyChecked / (dailyDueUnchecked + dailyChecked); - if (user.stats.mp > user._statsComputed.maxMP) user.stats.mp = user._statsComputed.maxMP; - - if (dailyDueUnchecked === 0 && dailyChecked === 0) dailyChecked = 1; - user.stats.mp += _.max([10, 0.1 * user._statsComputed.maxMP]) * dailyChecked / (dailyDueUnchecked + dailyChecked); - if (user.stats.mp > user._statsComputed.maxMP) { - user.stats.mp = user._statsComputed.maxMP; - } - - // After all is said and done, progress up user's effect on quest, return those values & reset the user's - let progress = user.party.quest.progress; - let _progress = _.cloneDeep(progress); - - progress.down = 0; - progress.up = 0; - - progress.collect = _.transform(progress.collect, (m, v, k) => m[k] = 0); - - // Clean PMs - keep 200 for subscribers and 50 for free users - // TODO tests - let maxPMs = user.isSubscribed() ? 200 : 50; // TODO 200 limit for contributors too - let numberOfPMs = Object.keys(user.inbox.messages).length; - if (Object.keys(user.inbox.messages).length > maxPMs) { - _(user.inbox.messages) - .sortBy('timestamp') - .takeRight(numberOfPMs - maxPMs) - .each(pm => { - user.inbox.messages[pm.id] = undefined; - }).value(); - - user.markModified('inbox.messages'); - } - - // Analytics - user.flags.cronCount++; - analytics.track('Cron', { - category: 'behavior', - gaLabel: 'Cron Count', - gaValue: user.flags.cronCount, - uuid: user._id, - user, - resting: user.preferences.sleep, - cronCount: user.flags.cronCount, - progressUp: _.min([_progress.up, 900]), - progressDown: _progress.down, - }); - - return _progress; -} module.exports = function cronMiddleware (req, res, next) { let user = res.locals.user; + if (!user) return next(); // User might not be available when authentication is not mandatory let analytics = res.analytics; @@ -381,7 +120,7 @@ module.exports = function cronMiddleware (req, res, next) { type: 'todo', completed: true, dateCompleted: { - $lt: moment(now).subtract(user.isSubscribed() ? 90 : 30, 'days'), + $lt: moment(now).subtract(user.isSubscribed() ? 90 : 30, 'days').toDate(), }, 'challenge.id': {$exists: false}, }).exec(); // TODO wait before returning? @@ -397,13 +136,13 @@ module.exports = function cronMiddleware (req, res, next) { // Save user and tasks let toSave = [user.save()]; tasks.forEach(task => { - if (task.isModified) toSave.push(task.save()); + toSave.push(task.save()); }); + Q.all(toSave) .then(saved => { user = res.locals.user = saved[0]; if (!quest) return; - // If user is on a quest, roll for boss & player, or handle collections let questType = quest.boss ? 'boss' : 'collect'; // TODO this saves user, runs db updates, loads user. Is there a better way to handle this? diff --git a/website/src/middlewares/api-v3/response.js b/website/src/middlewares/api-v3/response.js index 7fe4bc7e35..335d51a2ff 100644 --- a/website/src/middlewares/api-v3/response.js +++ b/website/src/middlewares/api-v3/response.js @@ -1,10 +1,14 @@ module.exports = function responseHandler (req, res, next) { // Only used for successful responses - res.respond = function respond (status = 200, data = {}) { - res.status(status).json({ + res.respond = function respond (status = 200, data = {}, message) { + let response = { success: status < 400, data, - }); + }; + + if (message) response.message = message; + + res.status(status).json(response); }; next(); diff --git a/website/src/models/challenge.js b/website/src/models/challenge.js index 4e6826c4f7..4919862700 100644 --- a/website/src/models/challenge.js +++ b/website/src/models/challenge.js @@ -23,7 +23,10 @@ let schema = new Schema({ leader: {type: String, ref: 'User', validate: [validator.isUUID, 'Invalid uuid.'], required: true}, group: {type: String, ref: 'Group', validate: [validator.isUUID, 'Invalid uuid.'], required: true}, memberCount: {type: Number, default: 1}, - prize: {type: Number, default: 0, min: 0}, // TODO no update? + prize: {type: Number, default: 0, min: 0}, +}, { + strict: true, + minimize: false, // So empty objects are returned }); schema.plugin(baseModel, { @@ -153,6 +156,7 @@ schema.methods.addTasks = async function challengeAddTasks (tasks) { // Sync each user sequentially // TODO are we sure it's the best solution? + // use bulk ops? http://stackoverflow.com/questions/16726330/mongoose-mongodb-batch-insert for (let memberId of membersIds) { let updateTasksOrderQ = {$push: {}}; let toSave = []; diff --git a/website/src/models/coupon.js b/website/src/models/coupon.js index 4492e98690..5215f64888 100644 --- a/website/src/models/coupon.js +++ b/website/src/models/coupon.js @@ -13,6 +13,9 @@ import { export let schema = new mongoose.Schema({ event: {type: String, enum: ['wondercon', 'google_6mo']}, user: {type: String, ref: 'User'}, +}, { + strict: true, + minimize: false, // So empty objects are returned }); schema.plugin(baseModel, { diff --git a/website/src/models/emailUnsubscription.js b/website/src/models/emailUnsubscription.js index 4d0594c0c5..d2ce4292cc 100644 --- a/website/src/models/emailUnsubscription.js +++ b/website/src/models/emailUnsubscription.js @@ -15,6 +15,9 @@ export let schema = new mongoose.Schema({ lowercase: true, // TODO migrate existing to lowerCase validator: [validator.isEmail, 'Invalid email.'], }, +}, { + strict: true, + minimize: false, // So empty objects are returned }); export let model = mongoose.model('EmailUnsubscription', schema); diff --git a/website/src/models/group.js b/website/src/models/group.js index 9542500d91..846a018a16 100644 --- a/website/src/models/group.js +++ b/website/src/models/group.js @@ -91,21 +91,6 @@ schema.statics.sanitizeUpdate = function sanitizeUpdate (updateObj) { // Basic fields to fetch for populating a group info export let basicFields = 'name type privacy'; -// TODO migration -/** - * Derby duplicated stuff. This is a temporary solution, once we're completely off derby we'll run an mongo migration - * to remove duplicates, then take these fucntions out - */ -/* function removeDuplicates(doc){ - // Remove duplicate members - if (doc.members) { - var uniqMembers = _.uniq(doc.members); - if (uniqMembers.length != doc.members.length) { - doc.members = uniqMembers; - } - } -}*/ - // TODO test schema.pre('remove', true, async function preRemoveGroup (next, done) { next(); @@ -475,7 +460,6 @@ function _isOnQuest (user, progress, group) { // Returns a promise schema.statics.collectQuest = async function collectQuest (user, progress) { let group = await this.getGroup({user, groupId: 'party'}); - if (!_isOnQuest(user, progress, group)) return; let quest = shared.content.quests[group.quest.key]; @@ -647,32 +631,32 @@ schema.methods.leave = async function leaveGroup (user, keep = 'keep-all') { let promises = []; - // If user is the last one in group and group is private, delete it - if (group.memberCount <= 1 && group.privacy === 'private') { - return await group.remove(); - } - - // otherwise just remove a member TODO create User.methods.removeFromGroup? + // remove the group from the user's groups if (group.type === 'guild') { promises.push(User.update({_id: user._id}, {$pull: {guilds: group._id}}).exec()); } else { promises.push(User.update({_id: user._id}, {$set: {party: {}}}).exec()); } - // If the leader is leaving (or if the leader previously left, and this wasn't accounted for) - let update = { - $inc: {memberCount: -1}, - }; + // If user is the last one in group and group is private, delete it + if (group.memberCount <= 1 && group.privacy === 'private') { + return await group.remove(); + } else { // otherwise If the leader is leaving (or if the leader previously left, and this wasn't accounted for) + let update = { + $inc: {memberCount: -1}, + }; - if (group.leader === user._id) { - let query = group.type === 'party' ? {'party._id': group._id} : {guilds: group._id}; - query._id = {$ne: user._id}; - let seniorMember = await User.findOne(query).select('_id').exec(); + if (group.leader === user._id) { + let query = group.type === 'party' ? {'party._id': group._id} : {guilds: group._id}; + query._id = {$ne: user._id}; + let seniorMember = await User.findOne(query).select('_id').exec(); - // could be missing in case of public guild (that can have 0 members) with 1 member who is leaving - if (seniorMember) update.$set = {leader: seniorMember._id}; + // could be missing in case of public guild (that can have 0 members) with 1 member who is leaving + if (seniorMember) update.$set = {leader: seniorMember._id}; + } + promises.push(group.update(update).exec()); } - promises.push(group.update(update).exec()); + firebase.removeUserFromGroup(group._id, user._id); return Q.all(promises); @@ -746,7 +730,7 @@ if (!nconf.get('IS_TEST')) { new model({ // eslint-disable-line babel/new-cap _id: TAVERN_ID, leader: '7bde7864-ebc5-4ee2-a4b7-1070d464cdb0', // Siena Leslie - name: 'HabitRPG', + name: 'Tavern', type: 'guild', privacy: 'public', }).save(); diff --git a/website/src/models/tag.js b/website/src/models/tag.js index dadc84efc2..3159ef5fc7 100644 --- a/website/src/models/tag.js +++ b/website/src/models/tag.js @@ -7,8 +7,8 @@ export let schema = new Schema({ name: {type: String, required: true}, challenge: {type: String}, }, { - minimize: true, // So empty objects are returned strict: true, + minimize: false, // So empty objects are returned }); schema.plugin(baseModel, { diff --git a/website/src/models/user.js b/website/src/models/user.js index 6ee6b59ca8..b7d8ca3903 100644 --- a/website/src/models/user.js +++ b/website/src/models/user.js @@ -115,10 +115,10 @@ export let schema = new Schema({ }, balance: {type: Number, default: 0}, - // Not saved on the user TODO remove with migration - /* filters: {type: Schema.Types.Mixed, default: () => { + // Not saved on the user right now + filters: {type: Schema.Types.Mixed, default: () => { return {}; - }}, */ + }}, purchased: { ads: {type: Boolean, default: false}, @@ -400,7 +400,7 @@ export let schema = new Schema({ hideHeader: {type: Boolean, default: false}, skin: {type: String, default: '915533'}, shirt: {type: String, default: 'blue'}, - timezoneOffset: Number, + timezoneOffset: {type: Number, default: 0}, sound: {type: String, default: 'off', enum: ['off', 'danielTheBard', 'gokulTheme', 'luneFoxTheme', 'wattsTheme']}, chair: {type: String, default: 'none'}, timezoneOffsetAtLastCron: Number, @@ -524,7 +524,7 @@ export let schema = new Schema({ }, }, { strict: true, - minimize: false, // So empty objects are returned TODO make sure it's in every model + minimize: false, // So empty objects are returned }); schema.plugin(baseModel, { diff --git a/website/src/routes/pages.js b/website/src/routes/pages.js index 401af69b71..92699d10ef 100644 --- a/website/src/routes/pages.js +++ b/website/src/routes/pages.js @@ -4,6 +4,9 @@ var router = express.Router(); var _ = require('lodash'); var locals = require('../middlewares/api-v2/locals'); var i18n = require('../libs/api-v2/i18n'); +var md = require('markdown-it')({ + html: true, +}); const TOTAL_USER_COUNT = '1,100,000'; @@ -26,7 +29,7 @@ _.each(pages, function(name){ router.get('/static/' + name, i18n.getUserLanguage, locals, function(req, res) { res.render( 'static/' + name, { env: res.locals.habitrpg, - marked: require('marked'), + md: md, userCount: TOTAL_USER_COUNT }); }); @@ -40,7 +43,7 @@ _.each(shareables, function(name){ router.get('/social/' + name, i18n.getUserLanguage, locals, function(req, res) { res.render( 'social/' + name, { env: res.locals.habitrpg, - marked: require('marked'), + md: md, userCount: TOTAL_USER_COUNT }); }); diff --git a/website/views/options/inventory/drops.jade b/website/views/options/inventory/drops.jade index 0062c5ac02..134e9ade50 100644 --- a/website/views/options/inventory/drops.jade +++ b/website/views/options/inventory/drops.jade @@ -136,8 +136,8 @@ | {{::pot.value}}  span.Pet_Currency_Gem1x.inline-gems - // li.customize-menu - menu.pets-menu!=env.t('magicHatchingPotions') + " - " + env.t('winterEventAvailability') + li.customize-menu + menu.pets-menu!=env.t('magicHatchingPotions') + " - " + env.t('springEventAvailability') p.muted=env.t('premiumPotionNoDropExplanation') div(ng-repeat='pot in Content.hatchingPotions', ng-if='pot.premium && pot.canBuy(user)') button.customize-option(class='Pet_HatchingPotion_{{::pot.key}}', diff --git a/website/views/shared/new-stuff.jade b/website/views/shared/new-stuff.jade index 5ac9bb44b3..4200a5adc5 100644 --- a/website/views/shared/new-stuff.jade +++ b/website/views/shared/new-stuff.jade @@ -1,42 +1,101 @@ -h2 4/15/2016 - iOS AND ANDROID UPDATES, AND ANOTHER BEGUILEMENT STRIKE! +h2 4/29/2016 - LAST CHANCE FOR APRIL SUBSCRIBER ITEMS AND SPRING FLING ITEMS! hr tr td - h3 iOS Update: Fixes Galore - p We've released a new iOS update focusing on stability and bug fixes! - br - p It includes multiple crash fixes, most notably for iOS 7 and for quests with rage bars, and clears up frustrating bugs such as the issues with timezones, the duplicating items bug, and the fact that completed to-dos used to still cause reminders. Be sure to download it now for a better Habitica experience! - br - p Thank you very much for your patience! If you like the improvements that we’ve been making to our app, please consider reviewing this new version. It really helps us out! Also, old reviews get hidden, but if you go to the review section you can re-post it again with a single tap. We hope you enjoy the update! - p.small.muted by viirus, schrockblock, a-ayyash, and nivl4 + .promo_mystery_201604.pull-right + h3 Last Chance for April Item Set + p Reminder: this is the final day to subscribe and receive the Leaf Warrior Item Set! If you want the Crown o' Flowers or the Armor o' Leaves, now's the time. Thanks so much for your support <3 tr td - .Pet-Wolf-Base.pull-left.slight-right-margin - h3 Android App Update: Pets, Enchanted Armoire, and More! - p In case you missed it, yesterday we updated the Android app to include a ton of features, including: - br - ul - li Pets and Mounts! Now you can use the app to hatch pets, feed them, and equip pets and mounts. - li The World Boss! Now you can view the World Boss Battle from the Tavern on the app! - li The Enchanted Armoire! Tap right from the app for a chance at equipment, Experience, or food. - li Edit Task Attributes! Assign attributes to tasks for use with task-based point allocation. - li Crash and Bug Fixes! Including fixes for incorrectly-locked backgrounds, date display, editing task attribution allocation, and more. - br - p If you like what we're doing with the app, please consider leaving a review! It means a lot to us. - p.small.muted by viirus, saranlert, schrockblock, ablx and jeubank12 - tr - td - .npc_matt_broken.pull-right - h3 World Boss: Second Beguilement Strike! - p In more frightening news, the Be-Wilder has used another Beguilement Strike! - br - p Once again the Be-Wilder has dazzled us into neglecting our Dailies, and now it has attacked Matt the Beast Master! With a swirl of mist, Matt transforms into a terrifying winged creature, and all the pets and mounts howl sadly in their stables. Quickly, stay focused on your tasks to defeat this dastardly distraction! + .promo_spring_classes_2016.pull-right + h3 Last Chance for Spring Fling Items and Customizations + p On May 1st, everything will be back to normal in Habitica, so if you still have any remaining Spring Fling Items that you want to buy from the Rewards Column or the Seasonal Shop, you'd better do it now! The Seasonal Edition items and Hair/Skin Colors won't be back until next March, and if the Limited Edition items return they will have increased prices or changed art, so strike while the iron is hot! if menuItem !== 'oldNews' hr a(href='/static/old-news', target='_blank') Read older news mixin oldNews + h2 4/27/2016 - WORLD BOSS DEFEATED! + tr + td + h3 The Be-Wilder World Boss is Defeated! + p We've done it! The Be-Wilder lets out a ululating cry as it twists in the air, shedding feathers like falling rain. Slowly, gradually, it coils into a cloud of sparkling mist. As the newly-revealed sun pierces the fog, it burns away, revealing the coughing, mercifully human forms of Bailey, Matt, Alex.... and the April Fool himself. + tr + td + h3 Mistiflying is Saved! + p The April Fool has enough shame to look a bit sheepish. “Oh, hm,” he says. “Perhaps I got a little…. carried away.” + br + p The crowd mutters. Sodden flowers wash up on sidewalks. Somewhere in the distance, a roof collapses with a spectacular splash. + br + p “Er, yes,” the April Fool says. “That is. What I meant to say was, I’m dreadfully sorry.” He heaves a sigh. “I suppose it can’t all be fun and games, after all. It might not hurt to focus occasionally. Maybe I’ll get a head start on next year’s pranking.” + br + p Redphoenix coughs meaningfully. + br + p “I mean, get a head start on this year’s spring cleaning!” the April Fool says. “Nothing to fear, I’ll have Habit City in spit-shape soon. Luckily nobody is better than I at dual-wielding mops.” + br + p Encouraged, the marching band starts up. + br + .Pet-MagicalBee-Base.pull-right + p It isn’t long before all is back to normal in Habit City. Plus, now that the Be-Wilder has evaporated, the magical bees of Mistiflying bustle back to work, and soon the flowers are blooming and the city is floating once more. + br + p As Habiticans cuddle the magical fuzzy bees, the April Fool’s eyes light up. “Oho, I’ve had a thought! Why don’t you all keep some of these Magical Bee Pets and Mounts? It’s a gift that perfectly symbolizes the balance between hard work and sweet rewards, if I’m going to get all boring and allegorical on you.” He winks. “Besides, they don’t have stingers! Fool’s honor.” + h2 4/25/2016 - APRIL SUBSCRIBER ITEMS AND FLORAL HATCHING POTIONS! + tr + td + .promo_mystery_201604.pull-right + h3 April Subscriber Items + p The April Subscriber Item has been revealed: the Leaf Warrior Item Set! You still have five days to subscribe and receive the item set. + br + p Subscribers also receive the ability to buy Gems for Gold -- the longer you subscribe, the more Gems you can buy per month! There are other perks as well, such as longer access to uncompressed data. Best of all, your support directly keeps Habitica running. Thank you very much -- it means a lot to us! + p.small.muted by Lemoness + tr + td + .promo_floral_potions.pull-left.slight-right-margin + h3 Floral Hatching Potions + p Between now and May 31st, you can buy Floral Hatching Potions from the Market and use them to hatch any standard pet egg! (Magic Hatching Potions do not work on Quest Pet eggs.) + br + p Floral Hatching Potions are a Seasonal Edition item, so they will not be available again before next spring! Be sure to get them while you can. + p.small.muted by Mako413 + h2 4/23/2016 - THE BE-WILDER STRIKES AGAIN! + tr + td + h3 World Boss: Third Beguilement Strike! + p Look out! In the middle of reporting the news, Bailey the Town Crier has been possessed by the Be-Wilder! She lets out an evil, uninformative screech as she rises into the air. Now how will we know what’s going on? + br + p Don't give up... we're so close to defeating this bothersome bird for once and for all! + h2 4/15/2016 - iOS AND ANDROID UPDATES, AND ANOTHER BEGUILEMENT STRIKE! + tr + td + h3 iOS Update: Fixes Galore + p We've released a new iOS update focusing on stability and bug fixes! + br + p It includes multiple crash fixes, most notably for iOS 7 and for quests with rage bars, and clears up frustrating bugs such as the issues with timezones, the duplicating items bug, and the fact that completed to-dos used to still cause reminders. Be sure to download it now for a better Habitica experience! + br + p Thank you very much for your patience! If you like the improvements that we’ve been making to our app, please consider reviewing this new version. It really helps us out! Also, old reviews get hidden, but if you go to the review section you can re-post it again with a single tap. We hope you enjoy the update! + p.small.muted by viirus, schrockblock, a-ayyash, and nivl4 + tr + td + .Pet-Wolf-Base.pull-left.slight-right-margin + h3 Android App Update: Pets, Enchanted Armoire, and More! + p In case you missed it, yesterday we updated the Android app to include a ton of features, including: + br + ul + li Pets and Mounts! Now you can use the app to hatch pets, feed them, and equip pets and mounts. + li The World Boss! Now you can view the World Boss Battle from the Tavern on the app! + li The Enchanted Armoire! Tap right from the app for a chance at equipment, Experience, or food. + li Edit Task Attributes! Assign attributes to tasks for use with task-based point allocation. + li Crash and Bug Fixes! Including fixes for incorrectly-locked backgrounds, date display, editing task attribution allocation, and more. + br + p If you like what we're doing with the app, please consider leaving a review! It means a lot to us. + p.small.muted by viirus, saranlert, schrockblock, ablx and jeubank12 + tr + td + .npc_matt_broken.pull-right + h3 World Boss: Second Beguilement Strike! + p In more frightening news, the Be-Wilder has used another Beguilement Strike! + br + p Once again the Be-Wilder has dazzled us into neglecting our Dailies, and now it has attacked Matt the Beast Master! With a swirl of mist, Matt transforms into a terrifying winged creature, and all the pets and mounts howl sadly in their stables. Quickly, stay focused on your tasks to defeat this dastardly distraction! h2 4/14/2016 - ANDROID APP UPDATES! tr td diff --git a/website/views/social/layout.jade b/website/views/social/layout.jade index 7789a6150b..d5b638b318 100644 --- a/website/views/social/layout.jade +++ b/website/views/social/layout.jade @@ -22,6 +22,9 @@ html(ng-app='habitrpg', ng-controller='RootCtrl') meta(name='twitter:image' content='https://s3.amazonaws.com/habitica-assets/assets/gryphon_logo.png') meta(name='twitter:description' content=socialDescription) meta(name='apple-itunes-app' content='app-id=994882113') + meta(name='google-play-app' content='app-id=com.habitrpg.android.habitica') + link(rel='apple-touch-icon' href='/logo.png') + link(rel='android-touch-icon' href='/logo.png') link(rel='canonical', href='', type='text/html') link(rel='shortcut icon', href='/favicon.ico') link(rel='mask-icon', href='/favicon.ico') @@ -42,3 +45,14 @@ html(ng-app='habitrpg', ng-controller='RootCtrl') include ../shared/mixins .container block content + // Smart App Banner + script(type='text/javascript'). + new SmartBanner({ + title: 'Habitica: Gamify Your Tasks', + author: 'HabitRPG, Inc.', + button: 'GET', + store: { + ios: 'On the App Store', + android: 'In Google Play' + } + }); diff --git a/website/views/static/faq.jade b/website/views/static/faq.jade index 9707de9902..c14efc2250 100644 --- a/website/views/static/faq.jade +++ b/website/views/static/faq.jade @@ -22,8 +22,8 @@ block content - for heading, index in headings a.h2.accordion.collapsed(ng-href='#' + heading, data-toggle='collapse')=env.t('faqQuestion' + index) .clearfix.collapse(id=heading) - !=marked(env.t('webFaqAnswer' + index)) + !=md.render(env.t('webFaqAnswer' + index)) hr - h3!=marked(env.t('webFaqStillNeedHelp')) + h3!=md.render(env.t('webFaqStillNeedHelp')) diff --git a/website/views/static/front.jade b/website/views/static/front.jade index ea810152f1..bcb9bef89a 100644 --- a/website/views/static/front.jade +++ b/website/views/static/front.jade @@ -22,6 +22,9 @@ html(ng-app='habitrpg', ng-controller='RootCtrl') meta(name='twitter:description' content='Habitica is a free habit-building and productivity app that treats your real life like a game! Motivate yourself with in-game rewards and social encouragement.') meta(name='twitter:image' content='https://s3.amazonaws.com/habitica-assets/assets/gryphon_logo.png') meta(name='apple-itunes-app' content='app-id=994882113') + meta(name='google-play-app' content='app-id=com.habitrpg.android.habitica') + link(rel='apple-touch-icon' href='/logo.png') + link(rel='android-touch-icon' href='/logo.png') link(rel='canonical', href='', type='text/html') link(rel='shortcut icon', sizes="32x32", href='/favicon.ico') link(rel='shortcut icon', sizes="192x192", href='/favicon_192x192.png') @@ -638,6 +641,17 @@ html(ng-app='habitrpg', ng-controller='RootCtrl') $('[data-toggle="tooltip"]').tooltip() $('[data-toggle="popover"]').popover() }) + // Smart App Banner + script(type='text/javascript'). + new SmartBanner({ + title: 'Habitica: Gamify Your Tasks', + author: 'HabitRPG, Inc.', + button: 'GET', + store: { + ios: 'On the App Store', + android: 'In Google Play' + } + }); // Hack fix for carousel (http://stackoverflow.com/a/22182184/362790) script. angular.module('ui.bootstrap.carousel', ['ui.bootstrap.transition']) diff --git a/website/views/static/overview.jade b/website/views/static/overview.jade index c66fcce3b7..b22c377bf3 100644 --- a/website/views/static/overview.jade +++ b/website/views/static/overview.jade @@ -18,6 +18,6 @@ block content - for step in stepsNum h3=env.t('step'+step) p - !=marked(env.t('webStep'+step+'Text')) + !=md.render(env.t('webStep'+step+'Text')) hr - !=marked(env.t('overviewQuestions')) + !=md.render(env.t('overviewQuestions'))