feat(content): Pet Quest 201909

This commit is contained in:
Sabe Jones 2016-09-13 20:01:53 +00:00
parent f5f8f8c246
commit 52d8667fdb
67 changed files with 4445 additions and 4108 deletions

View file

@ -1,42 +1,42 @@
.2014_Fall_HealerPROMO2 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1331px -1275px;
background-position: -1092px -1529px;
width: 90px;
height: 90px;
}
.2014_Fall_Mage_PROMO9 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1495px -1011px;
background-position: -1513px -808px;
width: 120px;
height: 90px;
}
.2014_Fall_RoguePROMO3 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -758px -1275px;
background-position: -769px -1378px;
width: 105px;
height: 90px;
}
.2014_Fall_Warrior_PROMO {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -726px -1378px;
background-position: -1433px -1378px;
width: 90px;
height: 90px;
}
.promo_android {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -953px -151px;
background-position: -954px -151px;
width: 175px;
height: 175px;
}
.promo_backgrounds_armoire_201602 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1276px -199px;
background-position: -1135px -199px;
width: 141px;
height: 294px;
}
.promo_backgrounds_armoire_201603 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1134px -199px;
background-position: -1277px -199px;
width: 141px;
height: 294px;
}
@ -66,55 +66,61 @@
}
.promo_backgrounds_armoire_201608 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -452px -442px;
background-position: -593px 0px;
width: 140px;
height: 439px;
}
.promo_backgrounds_armoire_201609 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -593px 0px;
background-position: -593px -440px;
width: 139px;
height: 438px;
}
.promo_backtoschool {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -302px -1378px;
background-position: -151px -1378px;
width: 150px;
height: 150px;
}
.promo_burnout {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -733px -151px;
background-position: -734px -151px;
width: 219px;
height: 240px;
}
.promo_chairs_glasses {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1633px 0px;
background-position: -1634px 0px;
width: 51px;
height: 210px;
}
.promo_classes_fall_2014 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -733px -684px;
background-position: -734px -684px;
width: 321px;
height: 100px;
}
.promo_classes_fall_2015 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1134px -808px;
background-position: -1135px -808px;
width: 377px;
height: 99px;
}
.promo_cow {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -452px -442px;
width: 140px;
height: 441px;
}
.promo_dilatoryDistress {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -999px -1378px;
background-position: -546px -1529px;
width: 90px;
height: 90px;
}
.promo_egg_mounts {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1134px -494px;
background-position: -1135px -494px;
width: 280px;
height: 147px;
}
@ -126,7 +132,7 @@
}
.promo_enchanted_armoire_201507 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -839px -967px;
background-position: -250px -1275px;
width: 217px;
height: 90px;
}
@ -138,31 +144,31 @@
}
.promo_enchanted_armoire_201509 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1181px -1378px;
background-position: -728px -1529px;
width: 90px;
height: 90px;
}
.promo_enchanted_armoire_201511 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1497px -908px;
background-position: -1498px -908px;
width: 122px;
height: 90px;
}
.promo_enchanted_armoire_201601 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: 0px -1529px;
background-position: -910px -1529px;
width: 90px;
height: 90px;
}
.promo_floral_potions {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -733px -785px;
background-position: -734px -785px;
width: 105px;
height: 273px;
}
.promo_habitica {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1418px -199px;
background-position: -1419px -199px;
width: 175px;
height: 175px;
}
@ -174,7 +180,7 @@
}
.promo_haunted_hair {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -593px -734px;
background-position: -453px -1378px;
width: 100px;
height: 137px;
}
@ -186,277 +192,277 @@
}
.promo_mystery_201405 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -91px -1529px;
background-position: -1001px -1529px;
width: 90px;
height: 90px;
}
.promo_mystery_201406 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -635px -1378px;
background-position: -182px -1529px;
width: 90px;
height: 96px;
}
.promo_mystery_201407 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1633px -412px;
background-position: -1634px -412px;
width: 42px;
height: 62px;
}
.promo_mystery_201408 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1572px -494px;
background-position: -1573px -494px;
width: 60px;
height: 71px;
}
.promo_mystery_201409 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -273px -1529px;
background-position: -1183px -1529px;
width: 90px;
height: 90px;
}
.promo_mystery_201410 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1059px -573px;
background-position: -1060px -573px;
width: 72px;
height: 63px;
}
.promo_mystery_201411 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -182px -1529px;
background-position: -1274px -1529px;
width: 90px;
height: 90px;
}
.promo_mystery_201412 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1633px -345px;
background-position: -1634px -345px;
width: 42px;
height: 66px;
}
.promo_mystery_201501 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1633px -211px;
background-position: -1634px -211px;
width: 48px;
height: 63px;
}
.promo_mystery_201502 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1363px -1378px;
background-position: -1365px -1529px;
width: 90px;
height: 90px;
}
.promo_mystery_201503 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1272px -1378px;
background-position: -819px -1529px;
width: 90px;
height: 90px;
}
.promo_mystery_201504 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1572px -566px;
background-position: -1573px -566px;
width: 60px;
height: 69px;
}
.promo_mystery_201505 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1240px -1275px;
background-position: -637px -1529px;
width: 90px;
height: 90px;
}
.promo_mystery_201506 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1633px -275px;
background-position: -1634px -275px;
width: 42px;
height: 69px;
}
.promo_mystery_201507 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -544px -1378px;
background-position: 0px -1529px;
width: 90px;
height: 105px;
}
.promo_mystery_201508 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1146px -1275px;
background-position: -1157px -1378px;
width: 93px;
height: 90px;
}
.promo_mystery_201509 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -908px -1378px;
background-position: -364px -1529px;
width: 90px;
height: 90px;
}
.promo_mystery_201510 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1052px -1275px;
background-position: -1063px -1378px;
width: 93px;
height: 90px;
}
.promo_mystery_201511 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -817px -1378px;
background-position: -1524px -1378px;
width: 90px;
height: 90px;
}
.promo_mystery_201512 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1564px -96px;
background-position: -1565px -96px;
width: 60px;
height: 81px;
}
.promo_mystery_201601 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1512px -808px;
background-position: -1496px -1011px;
width: 120px;
height: 90px;
}
.promo_mystery_201602 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1513px -1275px;
background-position: -1342px -1378px;
width: 90px;
height: 90px;
}
.promo_mystery_201603 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1422px -1275px;
background-position: -1251px -1378px;
width: 90px;
height: 90px;
}
.promo_mystery_201604 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -864px -1275px;
background-position: -969px -1378px;
width: 93px;
height: 90px;
}
.promo_mystery_201605 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1090px -1378px;
background-position: -455px -1529px;
width: 90px;
height: 90px;
}
.promo_mystery_201606 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -453px -1378px;
background-position: -91px -1529px;
width: 90px;
height: 105px;
}
.promo_mystery_201607 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1454px -1378px;
background-position: -273px -1529px;
width: 90px;
height: 90px;
}
.promo_mystery_201608 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -958px -1275px;
background-position: -875px -1378px;
width: 93px;
height: 90px;
}
.promo_mystery_3014 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -250px -1275px;
background-position: -840px -967px;
width: 217px;
height: 90px;
}
.promo_orca {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -593px -872px;
background-position: -554px -1378px;
width: 105px;
height: 105px;
}
.promo_partyhats {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -953px -327px;
background-position: -954px -327px;
width: 115px;
height: 47px;
}
.promo_pastel_skin {
background-image: url(spritesmith-largeSprites-0.png);
background-position: 0px -1191px;
background-position: -331px -1191px;
width: 330px;
height: 83px;
}
.customize-option.promo_pastel_skin {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -25px -1206px;
background-position: -356px -1206px;
width: 60px;
height: 60px;
}
.promo_peppermint_flame {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -306px -220px;
background-position: -593px -879px;
width: 140px;
height: 147px;
}
.promo_pet_skins {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -452px -882px;
background-position: -452px -884px;
width: 140px;
height: 147px;
}
.customize-option.promo_pet_skins {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -477px -897px;
background-position: -477px -899px;
width: 60px;
height: 60px;
}
.promo_shimmer_hair {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -331px -1191px;
background-position: 0px -1191px;
width: 330px;
height: 83px;
}
.promo_splashyskins {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1418px -375px;
background-position: -1419px -375px;
width: 198px;
height: 91px;
}
.customize-option.promo_splashyskins {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1443px -390px;
background-position: -1444px -390px;
width: 60px;
height: 60px;
}
.promo_spring_classes_2016 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1134px -908px;
background-position: -1135px -908px;
width: 362px;
height: 102px;
}
.promo_springclasses2014 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -839px -876px;
background-position: -840px -876px;
width: 288px;
height: 90px;
}
.promo_springclasses2015 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -839px -785px;
background-position: -840px -785px;
width: 288px;
height: 90px;
}
.promo_staff_spotlight_Lemoness {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -593px -439px;
background-position: -306px -220px;
width: 102px;
height: 146px;
}
.promo_staff_spotlight_Viirus {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1004px -392px;
background-position: -1005px -392px;
width: 119px;
height: 147px;
}
.promo_staff_spotlight_paglias {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -593px -586px;
background-position: -306px -367px;
width: 99px;
height: 147px;
}
.promo_summer_classes_2014 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1134px -96px;
background-position: -1135px -96px;
width: 429px;
height: 102px;
}
@ -468,31 +474,31 @@
}
.promo_summer_classes_2016 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -733px 0px;
background-position: -734px 0px;
width: 400px;
height: 150px;
}
.promo_takeThis_gear {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -306px -368px;
background-position: -649px -1275px;
width: 114px;
height: 87px;
}
.promo_takethis_armor {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -593px -978px;
background-position: -764px -1275px;
width: 114px;
height: 87px;
}
.promo_unconventional_armor {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1055px -684px;
background-position: -1056px -684px;
width: 60px;
height: 60px;
}
.promo_updos {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1415px -494px;
background-position: -1416px -494px;
width: 156px;
height: 147px;
}
@ -504,13 +510,13 @@
}
.promo_winter_classes_2016 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1134px -1011px;
background-position: -1135px -1011px;
width: 360px;
height: 90px;
}
.promo_winterclasses2015 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -733px -573px;
background-position: -734px -573px;
width: 325px;
height: 110px;
}
@ -522,13 +528,13 @@
}
.avatar_variety {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1134px 0px;
background-position: -1135px 0px;
width: 498px;
height: 95px;
}
.npc_viirus {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -649px -1275px;
background-position: -660px -1378px;
width: 108px;
height: 90px;
}
@ -540,7 +546,7 @@
}
.scene_coding {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -151px -1378px;
background-position: -302px -1378px;
width: 150px;
height: 150px;
}
@ -552,19 +558,19 @@
}
.welcome_basic_avatars {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1381px -642px;
background-position: -1135px -642px;
width: 246px;
height: 165px;
}
.welcome_promo_party {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -733px -392px;
background-position: -734px -392px;
width: 270px;
height: 180px;
}
.welcome_sample_tasks {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1134px -642px;
background-position: -1382px -642px;
width: 246px;
height: 165px;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 475 KiB

After

Width:  |  Height:  |  Size: 483 KiB

File diff suppressed because it is too large Load diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

After

Width:  |  Height:  |  Size: 143 KiB

File diff suppressed because it is too large Load diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 149 KiB

File diff suppressed because it is too large Load diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 176 KiB

After

Width:  |  Height:  |  Size: 175 KiB

File diff suppressed because it is too large Load diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 111 KiB

After

Width:  |  Height:  |  Size: 138 KiB

File diff suppressed because it is too large Load diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 402 KiB

After

Width:  |  Height:  |  Size: 404 KiB

File diff suppressed because it is too large Load diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 154 KiB

After

Width:  |  Height:  |  Size: 151 KiB

File diff suppressed because it is too large Load diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 133 KiB

After

Width:  |  Height:  |  Size: 136 KiB

File diff suppressed because it is too large Load diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 147 KiB

After

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,002 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,002 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,012 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,009 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,023 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

View file

@ -179,6 +179,10 @@
"questEggArmadilloMountText": "Armadillo",
"questEggArmadilloAdjective": "an armored",
"questEggCowText": "Cow",
"questEggCowMountText": "Cow",
"questEggCowAdjective": "a mooing",
"eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%= eggAdjective(locale) %> <%= eggText(locale) %>.",
"hatchingPotionBase": "Base",

View file

@ -396,5 +396,12 @@
"questArmadilloCompletion": "Finally, after a long morning of convincing the Indulgence Armadillo that you do, in fact, want to work, she caves. \"I'm sorry!\" She apologizes. \"I just wanted to help. I thought everyone liked lazy days!\"<br><br>You smile, and let her know that next time you've earned a day off you'll invite her over. She grins back at you. Passers-by @Tipsy and @krajzega congratulate you on the good work as she rolls away, leaving a few eggs as an apology.",
"questArmadilloBoss": "Indulgence Armadillo",
"questArmadilloDropArmadilloEgg": "Armadillo (Egg)",
"questArmadilloUnlockText": "Unlocks purchasable Armadillo eggs in the Market"
"questArmadilloUnlockText": "Unlocks purchasable Armadillo eggs in the Market",
"questCowText": "The Mootant Cow",
"questCowNotes": "Flavor: Its been a long, hot day at Sparring Farms, and there is nothing more you want than a long sip of water and some sleep. You're standing there daydreaming when @Soloana suddenly screams, \"Everyone run! The prize cow has mootated!\"<br><br>@eevachu gulps. \"It must be our bad habits that infected it.\"<br><br>\"Quick!\" Feralem Tau says. \"Lets do something before the udder cows mootate, too.\"<br><br>Youve herd enough. No more daydreaming -- it's time to get those bad habits under control!",
"questCowCompletion": "You milk your good habits for all they are worth until the cow reverts to its original form. The cow looks over at you with her pretty brown eyes and nudges over three eggs.<br><br>@fuzzytrees laughs and hands you the eggs, \"Maybe it still is mootated if there are baby cows in these eggs. But I trust you to stick to your good habits when you raise them!\"",
"questCowBoss": "Mootant Cow",
"questCowDropCowEgg": "Cow (Egg)",
"questCowUnlockText": "Unlocks purchasable Cow eggs in the Market"
}

View file

@ -239,6 +239,11 @@ let quests = {
adjective: t('questEggArmadilloAdjective'),
canBuy: hasQuestAchievementFunction('armadillo'),
},
Cow: {
text: t('questEggCowText'),
adjective: t('questEggCowAdjective'),
canBuy: hasQuestAchievementFunction('cow'),
},
};
applyEggDefaults(drops, {

View file

@ -2360,6 +2360,38 @@ api.quests = {
unlock: t('questArmadilloUnlockText'),
},
},
cow: {
text: t('questCowText'),
notes: t('questCowNotes'),
completion: t('questCowCompletion'),
value: 4,
category: 'pet',
boss: {
name: t('questCowBoss'),
hp: 400,
str: 1.5,
},
drop: {
items: [
{
type: 'eggs',
key: 'Cow',
text: t('questCowDropCowEgg'),
}, {
type: 'eggs',
key: 'Cow',
text: t('questCowDropCowEgg'),
}, {
type: 'eggs',
key: 'Cow',
text: t('questCowDropCowEgg'),
}
],
gp: 31,
exp: 200,
unlock: t('questCowUnlockText'),
},
},
};
_.each(api.quests, function(v, key) {

View file

@ -1,31 +1,56 @@
h2 9/7/2016 - STAFF SPOTLIGHT: VIIRUS, BRAZILIAN PORTUGUESE LANGUAGE SUPPORT; COSTUME CHALLENGE COMING SOON
h2 9/13/2016 - NEW PET QUEST, CHANGES TO ORB OF REBIRTH, AND REAL-TIME PARTY CHAT
.promo_cow.pull-right
hr
tr
td
.promo_staff_spotlight_Viirus.pull-right
h3 Staff Spotlight: Phillip AKA Viirus
p There's a new <a href='https://habitica.wordpress.com/category/staff-spotlight/' target='_blank'>Staff Spotlight</a> on the blog, featuring an interview with Phillip (aka viirus)! Check it out to learn how he went from a volunteer contributor to our main mobile developer.
p.small.muted by viirus and Lemoness
h3 New Pet Quest: The Mootant Cow
p Bad habits have caused a prize cow to <em>mootate</em> into a monster! Can you revert it and save Sparring Farms? Get the latest pet quest, <a href='/#/options/inventory/quests'>The Mootant Cow</a>, and earn some cute cow pets by completing your real-life tasks.
p.small.muted Written by schizelle
p.small.muted Art by Soloana, Eevachu, Feralem Tau, fuzzytrees, and UncommonCriminal
tr
td
h3 Brazilian Portuguese Language Support
p Habitica has been translated into Brazilian Portuguese! If you'd like to use the site in Brazilian Portuguese and it doesn't change automatically for you, change your language to "Português Brasileiro" on the <a href='/#/options/settings/settings'>Settings page</a>. Many thanks to our dedicated volunteer translators for their work!
p.small.muted by the Brazilian Portuguese translation team
.rebirth_orb.pull-left.slight-right-margin
h3 Changes to Orb of Rebirth
p The Orb of Rebirth, a special item in the <a href='/#/options/inventory/drops'>Market</a>, will now cost 6 Gems instead of 8, and will not remove any Equipment items! It will still be available for free to users of Level 100 and above. If you've used the Orb of Rebirth in the past and would like your Equipment restored, let us know in the <a href='/#/options/groups/guilds/a29da26b-37de-4a71-b0c6-48e72a900dac'>Report a Bug Guild</a> and we'll fix things up for you!
br
p We've made this change in response to feedback suggesting Rebirth could be improved. Previously, Rebirth made the Rewards list too long and re-earning the gold to recover all the equipment was daunting, particularly when it came to seasonal Grand Gala gear. We hope this modification works to alleviate these concerns and that Rebirth is a feature that continues to motivate everyone.
br
p For those who do want to release and buy back all their Equipment, we are developing a separate feature, tentatively titled "Empty the Armory." Stay tuned!
p.small.muted by Blade
tr
td
h3 Get Ready for the Community Costume Challenge!
p We've got an exciting event coming up this October - the annual Community Costume Challenge is returning! In the spirit of the season, Habiticans who dress up in real-life versions of their avatar's armor (or in any Habitica costume) will receive a special badge. (No, just wearing a colored shirt doesn't count. Where's the fun in that?)
h3 Real-Time Chat for Parties
p You can now see new messages in your party without having to click "Fetch Recent Messages"! Chat, spells, and quest activity will appear on <a href='/#/options/groups/party'>the party page</a> right away.
br
p The Community Costume Challenge will start on October 1st, but we're announcing it early so that people have time to get their costumes together.
br
p Instructions on how to participate in the CCC will be posted when the Challenge is live. We can't wait to see your costumes!
p.small.muted by Lemoness
p Additionally, you can choose to receive desktop notifications for party chat. Grant permission when your browser requests to send notifications for habitica.com, and you'll get new chat alerts as long as you're on the site! If you don't allow desktop notifications, you'll instead get chat alerts in a format similar to Gold and Experience updates.
p.small.muted by paglias
if menuItem !== 'oldNews'
hr
a(href='/static/old-news', target='_blank') Read older news
mixin oldNews
h2 9/7/2016 - STAFF SPOTLIGHT: VIIRUS, BRAZILIAN PORTUGUESE LANGUAGE SUPPORT; COSTUME CHALLENGE COMING SOON
tr
td
.promo_staff_spotlight_Viirus.pull-right
h3 Staff Spotlight: Phillip AKA Viirus
p There's a new <a href='https://habitica.wordpress.com/category/staff-spotlight/' target='_blank'>Staff Spotlight</a> on the blog, featuring an interview with Phillip (aka viirus)! Check it out to learn how he went from a volunteer contributor to our main mobile developer.
p.small.muted by viirus and Lemoness
tr
td
h3 Brazilian Portuguese Language Support
p Habitica has been translated into Brazilian Portuguese! If you'd like to use the site in Brazilian Portuguese and it doesn't change automatically for you, change your language to "Português Brasileiro" on the <a href='/#/options/settings/settings'>Settings page</a>. Many thanks to our dedicated volunteer translators for their work!
p.small.muted by the Brazilian Portuguese translation team
tr
td
h3 Get Ready for the Community Costume Challenge!
p We've got an exciting event coming up this October - the annual Community Costume Challenge is returning! In the spirit of the season, Habiticans who dress up in real-life versions of their avatar's armor (or in any Habitica costume) will receive a special badge. (No, just wearing a colored shirt doesn't count. Where's the fun in that?)
br
p The Community Costume Challenge will start on October 1st, but we're announcing it early so that people have time to get their costumes together.
br
p Instructions on how to participate in the CCC will be posted when the Challenge is live. We can't wait to see your costumes!
p.small.muted by Lemoness
h2 9/1/2016 - NEW BACKGROUNDS, ARMOIRE ITEMS, AND TAKE THIS CHALLENGE
.promo_backgrounds_armoire_201609.pull-right
tr