From fde64b0bdfefedf934c4a6dc393cc9663922b9d4 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Thu, 8 Jan 2015 15:24:26 -0600 Subject: [PATCH] feat(event): World Boss MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Implements the 2015 Winter Wonderland world boss: the Abominable Stressbeast of Stoïkalm! --- .../achievements/achievement-stoikalm.png | Bin 0 -> 3373 bytes .../spritesmith/npcs/npc_bailey_broken.png | Bin 0 -> 3558 bytes .../spritesmith/npcs/npc_justin_broken.png | Bin 0 -> 4374 bytes .../spritesmith/npcs/npc_matt_broken.png | Bin 0 -> 5622 bytes .../spritesmith/quests/quest_stressbeast.png | Bin 0 -> 6694 bytes .../quests/quest_stressbeast_bailey.png | Bin 0 -> 7107 bytes .../quests/quest_stressbeast_guide.png | Bin 0 -> 7514 bytes .../quests/quest_stressbeast_stables.png | Bin 0 -> 6917 bytes .../stable/mounts/Mount_Body_Mammoth-Base.png | Bin 0 -> 1958 bytes .../stable/mounts/Mount_Head_Mammoth-Base.png | Bin 0 -> 1926 bytes .../stable/pets/Pet-Mammoth-Base.png | Bin 0 -> 1919 bytes locales/en/generic.json | 4 +- locales/en/npc.json | 2 +- locales/en/pets.json | 1 + locales/en/questsContent.json | 15 +++++- script/content.coffee | 45 +++++++++++++++++- 16 files changed, 62 insertions(+), 5 deletions(-) create mode 100644 img/sprites/spritesmith/achievements/achievement-stoikalm.png create mode 100644 img/sprites/spritesmith/npcs/npc_bailey_broken.png create mode 100644 img/sprites/spritesmith/npcs/npc_justin_broken.png create mode 100644 img/sprites/spritesmith/npcs/npc_matt_broken.png create mode 100644 img/sprites/spritesmith/quests/quest_stressbeast.png create mode 100644 img/sprites/spritesmith/quests/quest_stressbeast_bailey.png create mode 100644 img/sprites/spritesmith/quests/quest_stressbeast_guide.png create mode 100644 img/sprites/spritesmith/quests/quest_stressbeast_stables.png create mode 100644 img/sprites/spritesmith/stable/mounts/Mount_Body_Mammoth-Base.png create mode 100644 img/sprites/spritesmith/stable/mounts/Mount_Head_Mammoth-Base.png create mode 100644 img/sprites/spritesmith/stable/pets/Pet-Mammoth-Base.png diff --git a/img/sprites/spritesmith/achievements/achievement-stoikalm.png b/img/sprites/spritesmith/achievements/achievement-stoikalm.png new file mode 100644 index 0000000000000000000000000000000000000000..06323f3d1749afa9fb5aa45d6a2f81a3bf8b485b GIT binary patch literal 3373 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 DsHIRm literal 0 HcmV?d00001 diff --git a/img/sprites/spritesmith/npcs/npc_bailey_broken.png b/img/sprites/spritesmith/npcs/npc_bailey_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..a58142a930464338ebb622d6fff88ece1a29e376 GIT binary patch literal 3558 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 Q0000007*qoM6N<$f(^QOEC2ui literal 0 HcmV?d00001 diff --git a/img/sprites/spritesmith/npcs/npc_matt_broken.png b/img/sprites/spritesmith/npcs/npc_matt_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..df8ed628b2189af02dc948ffa8ff3f5c781d1fcb GIT binary patch literal 5622 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 Qu7ouJReGXWp%e_$-QC;$Ke literal 0 HcmV?d00001 diff --git a/img/sprites/spritesmith/quests/quest_stressbeast.png b/img/sprites/spritesmith/quests/quest_stressbeast.png new file mode 100644 index 0000000000000000000000000000000000000000..23224948c32a00e412c297c70a3e2de840f39ac2 GIT binary patch literal 6694 zcmYLsbzGC}`}U0>NQn}nASK<>ZZJ?{w8$6|DoQyz1Vlo>pk+8ZB*%b_k{UTsKvEf_ zn@1#v!1EA-pHKqj`KL8@7&g9X5eA~0DxIvPa8&Ar+z)>Xeqx7 zuNH1n7J4r|D<1%0Wc&3{0U7Tu0|0}GvzFGKJ5HXyo<2^VUi|u6TKry5JRdu|IRe15 z$t*Jj+-&s{WN&sy(=aM5$>Ontd@JFA*V_u(8-X8;0k?*nyjYNXV4hJdiF z{q!Iz;9imd2URW#;AeA;(gvJVfl}h#7#+a!I>7$eumc2)O9R*SEgtIu@9TgM{TCRk zfOAa1bKnN_ujz7&yPV9?ur!$r(`OeP|;}wHuIsc@)vCE0^@5 z$`mrpRIAlctitsgn$I}k;47CAez%oTOKwr+#hPCVDNg*sw;V@#4>p%Xac|k(PQ=f}^bQY_b=EqO>|xgjl1sJ?DxQ-^PnG$-K8y2P_8rR&`fWSEzUVnV2IuUUfww#I9ssrn`)|;(xg! z&8YCoQ0$d1_;nSzwY24QmUK^ZO9{M0FbAraA=w~VB$-=67LLUg;%0G-=G*3d@OZ3^ z+4FL!xq{g@Ed6jwi8(Io&YBsw83Lm|6Bs@p*CXLPetnImi31xRlfs%M!g3(-Pe^f^zwKQC1;Ar^)K@#ra!Z z2BP;xbrJFXXS0^gCd_7v7>X_#L%_S`GB{TZcV3gWf2&8)Mp|}@O<1;(XVGi`Vfo~zo~_>O}0(_`Wn?hQbUhG zE4MJp%oDjF*GI{Z)CuX8w$k>RgF}Qy1sn=lK*8iT`3bHHzvQF zxtuwcIal|{`kA#9z8GKcs9&{UU1+s|Z}tec23cV&&8;6)L(8(tgh!jonu;zKHQY|T zU6MVDXn+47z6X!3yYhZY7wH*~3ZTPZJ zCRJS~le=@Ko3LQuyX*bnYvAB+R%Uf(+j{X-#fI{R^G4)!&S%9O@oXyvpMmynt$$1x zNg9kf$=6-yN<&PvOkN;rmjz|*WlQ8dMsee;bnU$ZldiYu8 zLtS@WpGmuC_QUWwtx&;Jhtt4Q5>ON-OogD1esSx?y)%dVfx!Z;NDc6mUp z8*Xvjiho)5a`9uCfK&JPw`Br*%W3_ne&_SycS2T12k2~GRsom&G0Hn zMxtEV!>wiRXni|!K5L%wTM%cOZ1)4NfV}>;o$#VdSQ%C+aLP@isM|M^{=IcUqWIDq z;Vm|QVI)I98&4bJnk-3~6g94OUxN4cmY#%hV8VA)vr>T2Ck2euV#8}u?AvA|W}}%* zaQ3B)r~K~n5HLaRRRZd*w#S|8UlZ_{2tx~L9?K;{ zsSBt|%{yR<;Ty+U$%wnOrE2vtcnS9rlah6d)bbF5NT9Ln3!9I5n_sRmop(cnOQJotEZ zX;wP>-uV<<>Qd@?59W!<8s@pXHS4=Sbf#oezlcpWy~1lXpj*}In;naK`oE}Zzzg6z z@B_H=#^6k??byBtX@fhc`G?~7k*Ryld&lZMEmP)H=EftBM;s6J53Bby%A;|s`zeR+ z56W)4d#`s<4^kh~37*G~H4KmN3_{?r_)*C<-Sb_1Ehkx<{?g3K%;s_LI_Cwwv;!7a z_vq*Lc$vYIPu~QUex)1Yd&-00k#*6`*vf!rnq?f`v%A-5@>!iUN}dfo(w*XCd8epm z6=1Lp?{S`7eL0kf*do5kO3r#7BJ*?l(NsP@XxYAh&V|Kuv+;uO*Fl}r*k#pb)&Bci z^}btGQ;TdC^%fZw;D_#HU$WXs;*d#K)4QgO@`n4a4I6=k+MvgKtK8Wt{WCj+fd4L? zj*eu5ATxyRK+nBTd%JU&WQRvv(SazE&3Tf4(pS!T zNj7AEWNoaUlt#)+-AYYtbq~fIlRvCoshH|)>*Q_ed8Qy|vvc=w{iFZ1KhGw5j>Tjl zm_JnP)ahsCuGv7*Vd9m<#8VpTwCy8%1?gYpliywsW()vdYU?r|;3N^$ao( zlv}qNb5zPp^u0#(jHB2v4i40mkmRDul6yux{vGJQD!n#Nr+m;*y5NVtXyPErSce`3x4Hp!lJV51+LI81v}kSZ{B z!KpyR{hk?A@OZ2wK3PR^^XmdP@$R&}nczdvF7eK6^`^F%tD@%^x(SU7h_4Af=wUYX ztMT3Wm$5ys*?Hz=FA-6;W%ERo+}%xk6G08cE;udpa&LIm#;%Tbux}udfsfERhN;Ar zt9p*>ZTGZ(mZvM^yUPSSK8Lp_o%Jc#S&N)YPZ^$_A1&dFA8l3K4$V8t%7GwZP<}4@ zFzA^b8Fwo?du%QyBdZjN-b=wD`y5Zc&fyhR1}E@^4F!%TKDy|2?znmxEiGchr+*k#E``QA5B791Z?QKUQMnlGzl09$Im@ zr^^z#6*o7<-phCNHU0~h7AWODh;cRutrB4PfbJKId>*<{r40?WNJrDib&Pc8x?-S(5{u)<0-4RhL(O+a zUtQe2@210|1>f<_j6W9UoiKX=yl~DkF<;ds2TFi`!NNo(m$1=dgzoXr?2p3}iCjlA&7$u2Hb+Iwk9ek+ds(}oo`|Nr0YF`^Y^QI0c> zX@Szj1U^aA>>+i8QsXiNLQX@+V&FrG^<&CqcLUIWLPEiEB$U6-GssCuhttfwED0Q_ zSg~;^UfbB5)RF@0g%hM|nYz$PZ2C|Cx8uH`S;AN&$V3$#1q#yhxbJVjqpm6qvnKzv zq?pKE7c!UibB0M`v<0btMY5_M+L`nOS7Pr1zwWpA3>%Q`r$!tu2q?nZljW~s%#&Du zC7EiVd!Ebc8Y&C-5(IWYWem%hZ~kmvzwc~gzzK<71uyw5eI~jk??e9{8U^iSoxn;~ z_zcVGg47OG3MJl&etb};95h^a{`mF?ewaDjKpdmXBi&hcvZ3{BQ`oFsAdjbuaD|!v zNZUKUfvT07 zYjVVvq{UN8Ur^@P%%|50lj7UFK1(MfD7{)mn2Dch+|G2S$KLbrWvMa2a@oY$egYrl z+3nd%O2e$C8(JBVe3p&mfA4lG$b=a>!xBl^4Nq|@;EwoMk+Y>*wB{GbWSVPXaj@hn zq)>=BjAI7uM)JvcgGtK%nFuoN1uq$qH{*VLvLcg^ILQ@PlR~U9jg<+lAmSXX7tB7ny&0{9fQ5?wPHEUIKZwgp0<~@` zXyV&FDH8aOA!B>guB1;ot}^A3WkG*kjjtYusRh!Nz;V`mx3+(*A7tEl&^($TY_c^L zcyjPy4WV!Ba*rXSTKp}d=?Mj?6->(%j@(mkQ7wed(VHFRIFHP)UZ1sRx7 zhP#S0O6j*^DA;8&Bq*KU*>r!jyW~W`=pSUc5R~F;&in1Cg_e!!J!>CN!VV8|6A@#} zZZish*vA8hFLA@&3;*P0<+UIo^!Gl0T$9|r4!f2JvNTnaBo~v@*m!n7OAiOVueq+o zs*0+{l?-ft%IG7Lc40o=WkM%CD%m=}OGpMY-h#s5hw)2?i=PRf1(f7hO>d0oNy@DY z=<+}g5rrP~Hg({@VT=ESn#$&ET%P14Pg0QQ=B6BqIWz%(N!G9GbG@Z7{T|jY_`Kd@OI6w6+P1QyN3Wxkf zh{&>8p|X=Up@v-PaKdoV=%$R{n%~kN7Ps&^a(8pKR%AE_@?1cllV!t(r_AC`Z*ZKH zQsfY&;1mbZ$b-zv6L*qW9f!bJaUmv&;ScBFwJI8ac85~9SoHb5cFwt{?$WdR1^wxz z)N75|f$=b8y6D8^7_u)C_KRL6N82A~F%d#qE*_3SNy^!jJFK$(u8ApB3zbWNF_hgd1e|NT<^v+fFde=F8!JY-i4Z%*jw)}46_8kL8V$ApGY3kpB z&PBZ~PRf484sEQa^Qva6LN#bwEc@egk6>A|~(hfLI>-A1Hc zS)iX_+OA68vF4qo1URPDUVOko+|d^Dr+s)G!ST6DI9Q-ay&u#EXS1}Dh-ffyA+#+2 z7fTd!EkKi%Xhl z{H(px@=F`JVqt-I2=62iu|?`W=DLjL28=)AXnx_R*=lsb59&h|?KNqgQY{{iIHU8b za9m=8drwR*lFq*(T0IBTw#)hHkb{K@$r wRr>!FD#i96g-X#klLQoYVM(HpT)TmLbl$KgW?V@7Fh|!8wTa{WR zW>hFOY8I~dZx^|Z9Ex_h`eI6kxo z0AF&Z3EI?TnH@rz+R@aH2u{*>L$J|aMQBC`v&M@^@Y7v{NATy2vl)M2hCcsGh@_fIMeXBW0oQxOz-&v2;7Ll1S4^dp<>1-dHjC ze6c1U^S9@n?Vo1mr8Pq6h1`LQw3T-Jo=1YGfc+paSW=*srWrWpJIp`}v>Il#UgHTr zVOr5lyK^cy^i-=?{B?cWU{*lGKUT8<(9k&*ocUVB1js%E-0QV{FbCWQ0ry0oE(`;~ znfqx0rvR%YezsHD@xawf_7U0u<_1toG>d`)=GOpL2mN*x;0p-2riXIS1>V&Ht^F4n z2mtMQ;F@tnm^g4I0JzsBDCi4>rU9%vTPX0RWckHK2`W-)1aO^@3N*xu7W9Y)g_7nI z>(}FuWL3KV&;4`_={CPKPPq^Trf=Jy0U$e`jcV=ok#9d^d4IoBYz^aG&`Qg>6M+X0 z=8nG;OWdhk&3FY39!tqoas}Tw7wmGJE4+RNW5bZ`O^J3OFlkf+*~?_qw)<~vpgFJV z#>c?ld;h__|*=ec6(`wU-z&j_k zQvvayB5T{zd-|dm&AnP@DFCq5;PzoejP`Ue=J^cK=VU|u2$n4j1Uu*@JOTh4Z6RsX zo=WvjS^&__4v~0wlY8gGWvSM4JRiS_zQRafNv>a(+ z`}`kt&#*)bUG0uwH5Sm1SJah7M44Vi>hf+uJpNG$zoSzhf1?YKd-m%^BTP0agkTIA zIbW?+SES4ps*}qwVCN;99><=YG2l_f1$n8Ivp7(KVIs$=X?0#}UAjyo-~RBL^rw%S z71yQc5^Z}c1WM1BeByd%R(iT2a@Uqv;d6#11lmfcbjC;X>V3YOy5=jG?Q=lQp+=rbQ^Jj&lU znH59yIKer;U;M7{{ha-4xtqwmbi~)998+e+I7`j4oEpSiZV4IFVtfI93eSMtM)sP<72B8u zmg^wpP3DT}Mp8+`}v*O$Z3I=tu_II4|DXA&uCAuZXC9u^drSi4H%z`FpgT-M8qLUu!l>TbC--WkW8)1d9s;##==8ry6Wj5Tm8obqd0Jm3kG zIWj$RIVjwPoi{&Md0yz;#QFZq;10z{ZeU)S&WTN9E$fdOTDbek_fuy=&zTt}DdOE_eu0XuthQSSk&c4rmxqYNG#SDn-nA~E< zV#Zj;bnQJ$UrVW)qMG;idW3n)0*m#UM%OS)6$_j>($cz8r!2EfnAA|#P{>?ZcPsH$ z36_NZ_-?bNyQa97^WFC^=O)T)TxtUEqaSdfYdgw6t|vAn2G$4096@L1!a&~={Aw^`G@h zr>aS3aDV#R)ie+H+I?g_<3F^UnNgY1wpKLpc3o-RaXox8>$5_ZIMzbmbKql_);Htt zgX#=f$=95xOM{HGj6%@Wi-Iz?GV!Rgv3IpNA3Wv$28Y_7nn%{0+8kJUN^Z*H?q}uJ z+OFDOqmORbyJ6E>PX$lxPW(>>fx=+nQ|Qx?AvZ&;{yE(Df5P7qtFAg>zegBfyZJJ^ z?k3yKxMyY0zJDm=$8`O8RmM+QeBB@4@5mT-J7|eCKy!cLe)Pwn^P*wlVW=1CvF;J( zT!XTyiavvrTAtI|2ihsxQyFMkBbB!xxT1s_UfKyvR<2j5SN|mKVDWj>Jkwn7p+1j_ zv_!d*>%->hUu)apvzfCDa{(N$WxA~0{c`%-cESqTi=|nlR8uqzB5qwz`uFBVi6Zuw z!dsVogk$Ob+IZX00y2Y2gAre}?nv<6+R~LU^iTK^->B#()FF?P`d$|*TKuZf;DW)| z3{@<9`s1rEauC%f+2;xIuO4aQ`3)0m&@1Q#hsV98_F;tM4%g^f8NOtiZs*EZrDrWb z^fj6VOQx1$V-hq3v^~n9r7yBaC8Y!_*|+w&vS;Fz@|%sUlQot$mYIYa+zWjah}V3f zsnkh@0Dj~*K|jZKR`P|}xl-`^s2T~EQKOPIRBCxplZd~ebBN7{o@XDbPdTqLAnCt{ z1+GqxtyvqH%UDcT-#>Vf$*sl~8CA|Y!I8@L^o!V}?|1HSx1N@?$)u{{lJ+_~qQj8G z^1>7dYsHv?PhCi5biFW6uDUR7R<*Xf2c3{f?Gu}5cwVDbm)8P*-)LXh-QRaZ-8A2H z$MnEdX?^Hx_5HDZ*THq}fW|$AAEOgijg%v`?&b;PDWu`3!>IkC-eDz0y*v`Xyq|LD zVqJF2<7mm{G=hvZV|62=yh9LEL>x(S6~@?krTI8>!v}Oh=>jt5&8JyGcWuA< zWeVLih3|qY`SHtu(ixiJE01~6yfRLj>09YK87Aq6Ru8P|jXtXll2)etf59fMFuhR# zTlm4ZO}ib*%g=@r(OblqnaP=fLDD}b?@i>^1T5P2PdhQWZPZ`%ni+zgL@(ZGywQJW z>%G?&VdDEG)O%F=Th+TRD_$$$E(5Ioa@&8o2mmGD9hYf<^HcbO@5o~ zC!|rV3gm0kw!a&tgR(o#{x!%$^r*kLVcbV_y{yrw@$Qbs+RbsTui>NWR>zZHHYT4s zwfbal4^F};=fa*7kK=dan6%EurN#BWxbR{XdtFUMWmeteX!%#67SWC8{4K_~!6vYJ;+SusUA17|^`-9qTXZUoAn!D$9 z^g3}-`|VTm@SHLHp55u}%2OKKj`Kqnm3d49n+O!9W&Eiw#tm~~hpFxJRjBe=pX4ML z+C25ZFoEr_!s%W<1iX}hC2Ou_W9{$Q0CecyaryI{zzG6cE8vinRyRGdORCF(tmQc7 zKs;7Q5DFesG1D*A#_-{;YnN`o;!>fbV>CKSfGW2}xw9;G#>JtNDV9*A(+Up*ko0Y7w3NZPOVD0ksw~Bc=K&1D08o-uMT##H`vk%>Cn%wN>4iS%wZr}xn{CR* z8$L3V`g_GH2(vD-ldZ({Lg(FpqqTwKueQCpSrFU#)}_ryD5)sE>ErgTe2Q((272U8 zM^4~aDR=JT#sS6cHvEqf0GEYKOjT|yA802#D^uaI9maXYl~NL@b(q9|CCa8ycgwQZ zkNvK^#ByZ{!vEi*Jetv76wNJKmzaXwq(4{&o8e%IWNc{lN+LcFCXNg+Wp<7Y-QYev zemv=v&)mgvL$z(wo2bS|HaoL5v}xht_jA+-t!{p;*o$qX8z51FKJVKYJ}c32(&WL} z{UJ0v{%l2+)4|g5;5OAf7w7KJqZ~|eHlF+0K67w!se=Qy9LNJNc9&tXS-K7Ni^x1# zH1Va#Tjy$DfeFO-nj7o1YxbuJCx_>HR7i&v@F-JWlNO5KTxFEvQ4RB7&Vr42+QEC_B z+h6f7Fwus9Bb(RbKfV09c%oQ^Qlrew znaPZDk9L5pYP1yz5vs9QUVSCTt`g8$U`0vCpB=(uFrrMfOZdS8cK9TEy#4vdX+H&g z66qk34`*s=D8o7aJKp=Cj(TfG20d@3noso8Y=XSMel*7Yut8=z#)&ke%3rSLO60N? zSB^m09?e>ydW_D&-saJ*)@)v(b1^ihTnT~~#K!s*(fi<+zQ5i?zj(Y@V_nw?QUk4_ zl^<&(&Ei&%UVb^!0qu!Ccgn}bY773|6*DjU4z6!ntMII_(-6n%)t~=hdDb!SP^dUM zh4{-8&7M0NU}9|mMY>FJl+&$+-A%g$xl0^e!mKnUKkbMHaLofy|W|R6z>)kArl^u}NKLH;i-f+Wo>7nJP-- z-sAOMMY&>M1;ps)zck0#65(N)dSTTplhiAOsd0y3> z_fLxhDC>PqvEKdPK5Pm#>xhh%|FkgWD0|8cO?iyAJN-MYfa?o-Z)O>t>;w#Mm#r)l`ZsyTph0{pUe{5)5PvtQc$p_y&pqy$glb`G z`~@K9OmMw(K0Xg>;VEcxX&j$~XHPlDVLUlfeW`3$D0#8d;RfrCZ z5V`MfOwxWPFl{f~Q+Buv`VRgZx$J|w&hc4!u`tC_U0jW5&JW{Q0cY^ueBesLkErTP zuW-X8O+Eiury85P#M%V~r*;|SHompq$jEd!J;0*+F%@&_-3ll-o}?3wzeEjlgb;i= z@{DCYM*OY?CB^?F1#eMb#6V*~wgpYNF6Vm3;@M9#ik(>WPch@-$^l1!p zOjQzM^bu+PA&Qmwrdxn(Ir13E93sUKh{8fTqqFNVpfnp9slF0Tndr|=rJBD3cR)9o zeMHv?SMvb+6CZm#8cj&pC#mou_ukyi=lbet7^liU*ddT*SjLX(!EZU(oz@UMWqDf= z0$(;R#w!w{aQvz$pR;I@Mb6;M&5dv?9jQ?mtCeS(_To4gF9?xL&GuBE z!bl(Bf?DyGYXzx{I0NKAt8WCxOf%mpjZ{|k<=w}sB-%S>gcI;xCVH8v7;(%fomWZv z1X(c>BlO#5GOI*I#XEtNC{Y!gFbUs<4qX3Qsp_m#(-k6wRmEohE8c&3YLc`$67_?C z#feHb{6PRvkVEm7Wtv4v&Cd=7k3em~RC&W{y&mvUG6U|HRSX|bWY{(LeLPhWTY|7; z9p5LcwAaG^q6a7tSevT;)h;R(%9DtyZm$xBJGjUdMO}AkPr9QBNA?Ib?3r2%uMK)Q zpSTL|P6xvTAsa&83D2oEOZ~2#=ZlKI9305xlZ_4 zc&(q;A!*UcfZ4lBtwdPUOrhGz^aNaQ4_({waT2#@qhE`(wDJ_$ou(Vq{SCWf5tz$y zCKBPlkYPcej+abHw{)@-FG*0H9x{QJd%}0$vzN!U)nvUt@s%}8{mc77#}i? z>9Hi*q^SB&wFHqYd#g(Q5{l_uCE zEa>!ST^DPdSY*uPirv^J8Ri7;wb5uD{yOzGd{6!<4?DU3Y69|XR{bFh!!h+{7AT_` z>`JJ}O^PWrUXg-*o$tiPoWW2KDipc_t zH8dj)?+Qirc2SkpKiTo_Jgno&jr86I5Nv5ub!?G`5{> zzjnhXQw-Ik;PLtW{lSeD-(tySpH$0(_CJd#$Ou&j&`QdU)B0NoaTO;ee1jxAFW!pbo1XT*hT;{C;pK#scdwIY0@HLz2O`CS|D)ki zHp2);ySMV40sa^lR3in>xK<$Y9una4)?7}-U!B?m%uiL~V%fRUq!7~oot#6cTGABe z9H>c@8%trA*tKje?4qPpOVvr>Qix)F(49XR0l_-#Bbvm8=g}!&UwZ{2d$2DBEX|oa zrgD?mKgNW<$3?>}7}#b1loN~)++y3Me9;(&ld`VDM?xCP%~#Cr3b7-7S9%dW#wC1o zop-Uy%9KjWgM5Z#Dv#9El^rjPw_RBm#cJ2Ar0AS2Te+vtTvjbvHW#&mldxyQX&}XL zYGVtTYjulR%Ki>JzHEoV@_)ALJ1eZDQUqTnjMiU@!bS5nN#zK68IRqi`G*fl4FM(b@`7p#R&0)t;C4D=a}?S-pDa4spcGAExTA||6iNpe!lc)NEBL@r|g}yq~k=F z???sP6dm<^zt_~}jSE4mtUJKJSwtWI)bn2lWJid zkluVM9@G!Br`~-tiWL!;Ofg_w>t74d4Cotf(6XZVkRX|VT&JZL_C*ReqNuc+xl|dD zV)R$GQ5!i}Q^lT1&E9RBhJ&qvDXOng8cf9@MK&uCg+v5i)v^d-c}kCzH z)cNS_yvIc#i}G^gyT39fJK0I|DDoH0MG2eaZJ?=fqBnMDxOe)0_B`Y=Wq@>Jn7E7$ zkev>idBy0LJYwqIDA=g}QPa}KGZt=u+KekmfMk`a8h1%Nt2lkCNQWzAX9?$&gNr3S z!qpPR|01Wr0b-8X5rb8xc$>!Dy6o#@jV_4KePT9G@@!1Yeg9V+Ej)v}h=uBilqKM> zzdVDf#g%$;s;g1qrD{RyoT^-?8&c=g9_!D1^Uw7GwY~rQH}#bP!Cy}SQxbEG_fDV> R^_B$CgWl3E*Sz=a{{U~hm6rej literal 0 HcmV?d00001 diff --git a/img/sprites/spritesmith/quests/quest_stressbeast_guide.png b/img/sprites/spritesmith/quests/quest_stressbeast_guide.png new file mode 100644 index 0000000000000000000000000000000000000000..ec19067116a4013157aa54d48cd183d0140fba6b GIT binary patch literal 7514 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 JRQ>Ub{{vX>l^6g3 literal 0 HcmV?d00001 diff --git a/img/sprites/spritesmith/quests/quest_stressbeast_stables.png b/img/sprites/spritesmith/quests/quest_stressbeast_stables.png new file mode 100644 index 0000000000000000000000000000000000000000..09414821a500255710bbd1a12c75f2a5de6a2939 GIT binary patch literal 6917 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 L0`>`3+_rxJN@f@` literal 0 HcmV?d00001 diff --git a/img/sprites/spritesmith/stable/mounts/Mount_Head_Mammoth-Base.png b/img/sprites/spritesmith/stable/mounts/Mount_Head_Mammoth-Base.png new file mode 100644 index 0000000000000000000000000000000000000000..5c4842eaa7dc234801b2eab5e1cac158246295b0 GIT binary patch literal 1926 zcmaJ?X;c$e6ps6Xva_?W%Nk!Hta4v47N$wJTWFj<1m9%3*$I)bOj9YRZ;~U1xw|tR^EjD zaJXT3L?p(QnyiI|$>Abda)OL0#|QXBenu7mP{EiKGO7~QI+l@*@55yQ*{&wxp*|BVfsOx2 zN-T(kf>13C(TH;hGBSk%(dk4Al}4viWj9c^oT> z7yKy}II;0c4AZbkB!j^~G|VBQS_O&1WHRj-K0X9sLC~#IV^SkQt()49z=L%%Euz5? zR1Mh?r7O@RjEx6OKc=A448W>&pUMOZMlwn@BnpviPpRKfAozb%m1@9Rheg4k`Ti%c zPP9q`lcHc9nxvJ1#>GvwhtjZuw6GLIwIUQv?5|>^62(xR64gLKLOL{KF`|~E2Hng) zdx3z(SL-mTS_boZY&<|9B8Z$t_F*unz8qiQU@nD1nMdVvIZO_9P7sqrWAL~g8NH5n}rU@PmuaEOsJ(M?;$Mp;Z3kV;@0pUwshS=BX z7ibg3f8&P*bVNGcAX<3CLuDG@9-o4UCBWcY?GU#;Xd)v*m;mtk& zG=B}ER{LA>ZcZPih|lfvBFvZUIO$(d-B@?=ohRFp7GXQudZBWCZHU(pe0I>e^61yU zH%zs3v~+%NoAL_b_;e<@S_Nw5hP5&&t*BtD@}LR?kDok!b4-;a^lD;O zqCyABLC==2Ci4wUy6;0JKPPM`FFw!8bTJ?3oFq+K{~)CJ7{`lU5Es2!c%s-dP!&!> zluJGG*I79wP2tlRcZsP-BN7sihzsIY?ifKRy8cakkH{H{^4?W9OSy3o7iB0P@5{xR z_O7$SFJJ9;G;hmb)$1=FKI6W3{PQPzbM5pc=gMM?`P*IG?U?TR#ZRi1`stpjD{X(D z(h%oMVqQLbIIPAw_El$tVQXW2cB=EGcFiF`IkWc8^Yh7<&X!pBY>Bp|zEC0F4qnqu z(_mrDxCr6C+~afIh8L?XTlj~5EZ*epb<4&mxE9?reo1~ATq=vXe!T4~r$e-+@Pzu* z#K<5?%tYU<@mi1=!Zql`cc`17PqQhb?TCWlCBYPSxebz7=4xMkfYA%j^;0^;)ZE_t zRo;6n9jjUt2L)`~TQey1<+jYM+B>&?o%9!t-MoKI5vUWSwS3!Npz}_ZXsy`<(7<(8 z+V;19rW+^p$&3D|Yp_Xn#bnVVLcz3f1noQAw_ZiEOS;_dFHF7dmcK5v>Q)?`npToH zIpgVe_lARlpCAzFR$hX!2kdN literal 0 HcmV?d00001 diff --git a/img/sprites/spritesmith/stable/pets/Pet-Mammoth-Base.png b/img/sprites/spritesmith/stable/pets/Pet-Mammoth-Base.png new file mode 100644 index 0000000000000000000000000000000000000000..c395c3bab91c021e5f62552fe1c4a923816fa45f GIT binary patch literal 1919 zcmbVNc~BE)6wefE5w$ZyJqs8Yic%$aLN*dHfaGu_#@-|^o2y?fRyUJ^Fh zZI&B>K$sj6E|7qA86dgqc<^;_`*wk4CN7M_qtO&RO=ds{JO!GJ5F@lQB_cs&iuARY zkRSrVB}FZb!{bDYIdW7>k~w8aCaoT569_@UCcR9air~a#M5)$sp@B2C5K*n*Ld%&V zib&5#RO;|`1|)jj5~+M$svK58!HbANCJq45BDjob(rR=V$Hax+;&Q;=c}<3hZ$p5g{T3Q+@jZQ)hN-`COVJ8NS762pyuyh?RGX>}{pD_dhg2@eP zJ+4M|L?@yw88zZu2zdG~1g%~qdJn9_MiT{6MmEXxWGab5)@q$`y_Lpr3G$B{AC$(V z>3W1LK`_*4kb`=p_>3uo+J55 zhWR_o^DbHeVo-mJC_)XWmiRWm9Q6n6|99N)bQS+6XJp_E+1VWbYL>Ap(1FhF`_>1C z_rrtez{D89Xq?6B6TrlkMF@COldUg*Y4{h*JR7~tZbO|9SD)Bwyu$fun|qW%Z2r`{ zeoJ#jaCoz9i!~(C7do<%_t_J%Cf3(o!fSre@J!`R+tE=&>XYm{R`c{h?_=+Qnzs0k z{UaNeUhBG=_2gMb=kRc6R(5x~msD<0L82pOMou9hzZ-%bfbzmU`~j%}<3r3QLEi1h ze$z4=&P^8`mDm=|m8=&oJo9putL_nobGS)=-JR;b$B?*U1`5#?a3;#L|)spX!cJ2 zt3B;Q=PFemO1r05Kdt9TWcQa(l4^b_+7UO$+8Z3TiHhD&$QIZ=*1)hCPeze$6;_hR>M~~++h zv+Y7h_E%rAhx=NmL@EW$lYec`53pI956m36Ubxe8DB#%1E|)V6gAIFQYQ@1f=I?qV zd3_c5?O35{PtGnXu}zDR0d@#zUg!eVNwRZtDYD0XCrdTp#$^}Op!6(*Y zEZ44atjPDtVS99oZ?qkGbiub_t1yE!GPQrtCF}LUM*Bg)3k$nkc3wY!amA3Pl2Wm3 zz%+oO^j(%lf*{jtY$rS~y|Q+HA;L@_prm2fPD!kI|E)Q@V4zvIdm-gAwE1 zlDxMW%T5=4lSw~&!XDUO52vImU%z$JBMZknZ*vr43+LTzGk?3o?h{v8h`~*$ODDS#+AX+&xyV9@7rKhiLj^=nktxI2u z917e_0siZ_{-@4cS}dx$?h{&G*fJP(_E?Tkvms%(y=`MxUJL(LY0pJ#gMV=XDYdMw zgktw}DOk3hRj7ofMjBg(H{0V|!xFC?CrAD0>_d6M``NI6-gA)PLcq7T-1O{SG|Bl( Nj1Vpnl!mO{{5RIT6&3&h literal 0 HcmV?d00001 diff --git a/locales/en/generic.json b/locales/en/generic.json index 170a64afad..19dcad49e6 100644 --- a/locales/en/generic.json +++ b/locales/en/generic.json @@ -85,5 +85,7 @@ "October": "October", "November": "November", "December": "December", - "dateFormat": "Date Format" + "dateFormat": "Date Format", + "achievementStressbeast": "Savior of Stoïkalm", + "achievementStressbeastText": "Helped defeat the Abominable Stressbeast during the 2015 Winter Wonderland Event!" } diff --git a/locales/en/npc.json b/locales/en/npc.json index e9fa50c0e5..3fd44a0091 100644 --- a/locales/en/npc.json +++ b/locales/en/npc.json @@ -27,7 +27,7 @@ "card": "Card", "paymentMethods": "Payment Methods:", "welcomeHabit": "Welcome to HabitRPG", - "welcomeHabitT1": "Welcome to HabitRPG, a habit-tracker which treats your tasks like a Role Playing Game. I'm", + "welcomeHabitT1": "Welcome to HabitRPG, a habit tracker that treats your tasks like a Role Playing Game. I'm", "welcomeHabitT2": "your guide!", "yourAvatar": "Your Avatar", "yourAvatarText": "This is your avatar. It represents you in the world of Habitica. As you accomplish tasks, your avatar will gain levels, earn gold, and equip itself for further challenges ahead.", diff --git a/locales/en/pets.json b/locales/en/pets.json index 8a47beacb6..5d9c28e2ce 100644 --- a/locales/en/pets.json +++ b/locales/en/pets.json @@ -13,6 +13,7 @@ "cerberusPup": "Cerberus Pup", "hydra": "Hydra", "mantisShrimp": "Mantis Shrimp", + "mammoth": "Woolly Mammoth", "rarePetPop1": "Click the gold paw to learn more about how you can obtain this rare pet through contributing to HabitRPG!", "rarePetPop2": "How to Get this Pet!", "potion": "<%= potionType %> Potion", diff --git a/locales/en/questsContent.json b/locales/en/questsContent.json index 0d0dc2b4e7..f80c81db6d 100644 --- a/locales/en/questsContent.json +++ b/locales/en/questsContent.json @@ -168,5 +168,18 @@ "questPenguinNotes": "Although it's a hot summer day in the southernmost tip of Habitica, an unnatural chill has fallen upon Lively Lake. Strong, frigid winds rush around as the shore begins to freeze over. Ice spikes jut up from the ground, pushing grass and dirt away. @Melynnrose and @Breadstrings run up to you.

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

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

@Rattify laughs. \"Maybe these penguins will be a little more... chill?\"", "questPenguinBoss": "Frost Penguin", - "questPenguinDropPenguinEgg": "Penguin (Egg)" + "questPenguinDropPenguinEgg": "Penguin (Egg)", + + "questStressbeastText": "The Abominable Stressbeast of the Stoïkalm Steppes", + "questStressbeastNotes": "Complete Dailies and To-Dos to damage the World Boss! Incomplete Dailies fill the Stress Strike Bar. When the Stress Strike bar is full, the World Boss will attack an NPC. A World Boss will never damage individual players or accounts in any way. Only active accounts who are not resting in the inn will have their incomplete Dailies tallied.

~*~

The first thing we hear are the footsteps, slower and more thundering than the stampede. One by one, Habiticans look outside their doors, and words fail us.

We've all seen Stressbeasts before, of course - tiny vicious creatures that attack during difficult times. But this? This towers taller than the buildings, with paws that could crush a dragon with ease. Frost swings from its stinking fur, and as it roars, the icy blast rips the roofs off our houses. A monster of this magnitude has never been mentioned outside of distant legend.

\"Beware, Habiticans!\" SabreCat cries. \"Barricade yourselves indoors - this is the Abominable Stressbeast itself!\"

\"That thing must be made of centuries of stress!\" Kiwibot says, locking the Tavern door tightly and shuttering the windows.

\"The Stoïkalm Steppes,\" Lemoness says, face grim. \"All this time, we thought they were placid and untroubled, but they must have been secretly hiding their stress somewhere. Over generations, it grew into this, and now it's broken free and attacked them - and us!\"

There's only one way to drive away a Stressbeast, Abominable or otherwise, and that's to attack it with completed Dailies and To-Dos! Let's all band together and fight off this fearsome foe - but be sure not to slack on your tasks, or our undone Dailies may enrage it so much that it lashes out...", + "questStressbeastBoss": "The Abominable Stressbeast", + "questStressbeastBossRageTitle": "Stress Strike", + "questStressbeastBossRageDescription": "When this gauge fills, the Abominable Stressbeast will unleash its Stress Strike on Habitica!", + "questStressbeastDropMammothPet": "Mammoth (Pet)", + "questStressbeastDropMammothMount": "Mammoth (Mount)", + "questStressbeastBossRageStables": "`Abominable Stressbeast uses STRESS STRIKE!`\n\nOh no! Despite our best efforts, we've let some Dailies get away from us, and their dark-red color has infuriated the Abominable Stressbeast! The horrible creature lunges for the Stables, but Matt the Beast Master heroically leaps into the fray to protect the pets and mounts. The Stressbeast has seized Matt in its vicious grip, but at least it's distracted for the moment. Hurry! Let's keep our Dailies in check and defeat this monster before it attacks again!", + "questStressbeastBossRageBailey": "`Abominable Stressbeast uses STRESS STRIKE!`\n\nAhh!!! Our incomplete Dailies caused the Abominable Stressbeast to become madder than ever! Bailey the Town Crier was shouting for citizens to get to safety, and now it has seized her in its other hand! Look at her, valiantly reporting on the news as the Stressbeast swings her around viciously... Let's be worthy of her bravery by being as productive as we can to save our NPCs!", + "questStressbeastBossRageGuide": "`Abominable Stressbeast uses STRESS STRIKE!`\n\nLook out! Justin the Guide is trying to distract the Stressbeast by running around its ankles, yelling productivity tips! The Abominable Stressbeast is stomping madly, but it seems like we're really wearing this beast down. I doubt it has enough energy for another strike. Don't give up... we're so close to finishing it off!", + "questStressbeastCompletion": "The Abominable Stressbeast is DEFEATED!

We've done it! With a final bellow, the Abominable Stressbeast dissipates into a cloud of snow. The flakes twinkle down through the air as cheering Habiticans embrace their pets and mounts. Our animals and our NPCs are safe once more!

Stoïkalm is Saved!

SabreCat speaks gently to a small sabertooth. \"Please find the citizens of the Stoïkalm Steppes and bring them to us,\" he says. Several hours later, the sabertooth returns, with a herd of mammoth riders following slowly behind. You recognize the head rider as Lady Glaciate, the leader of Stoïkalm.

\"Mighty Habiticans,\" she says, \"My citizens and I owe you the deepest thanks, and the deepest apologies. In an effort to protect our Steppes from turmoil, we began to secretly banish all of our stress into the icy mountains. We had no idea that it would build up over generations into the Stressbeast that you saw! When it broke loose, it trapped all of us in the mountains in its stead and went on a rampage against our beloved animals.\" Her sad gaze follows the falling snow. \"We put everyone at risk with our foolishness. Rest assured that in the future, we will come to you with our problems before our problems come to you.\"

She turns to where @Baconsaur is snuggling with some of the baby mammoths. \"We have brought your animals an offering of food to apologize for frightening them, and as a symbol of trust, we will leave some of our pets and mounts with you. We know that you will all take care good care of them.\"", + "questStressbeastCompletionChat": "`The Abominable Stressbeast is DEFEATED!`\n\nWe've done it! With a final bellow, the Abominable Stressbeast dissipates into a cloud of snow. The flakes twinkle down through the air as cheering Habiticans embrace their pets and mounts. Our animals and our NPCs are safe once more!\n\n`Stoïkalm is Saved!`\n\nSabreCat speaks gently to a small sabertooth. \"Please find the citizens of the Stoïkalm Steppes and bring them to us,\" he says. Several hours later, the sabertooth returns, with a herd of mammoth riders following slowly behind. You recognize the head rider as Lady Glaciate, the leader of Stoïkalm.\n\n\"Mighty Habiticans,\" she says, \"My citizens and I owe you the deepest thanks, and the deepest apologies. In an effort to protect our Steppes from turmoil, we began to secretly banish all of our stress into the icy mountains. We had no idea that it would build up over generations into the Stressbeast that you saw! When it broke loose, it trapped all of us in the mountains in its stead and went on a rampage against our beloved animals.\" Her sad gaze follows the falling snow. \"We put everyone at risk with our foolishness. Rest assured that in the future, we will come to you with our problems before our problems come to you.\"\n\nShe turns to where @Baconsaur is snuggling with some of the baby mammoths. \"We have brought your animals an offering of food to apologize for frightening them, and as a symbol of trust, we will leave some of our pets and mounts with you. We know that you will all take care good care of them.\"" } diff --git a/script/content.coffee b/script/content.coffee index c8ce8bcf7b..10d0b68ad7 100644 --- a/script/content.coffee +++ b/script/content.coffee @@ -485,7 +485,7 @@ api.spells = bonus *= Math.ceil ((if target.value < 0 then 1 else target.value+1) *.075) #console.log {bonus, expBonus:bonus,upBonus:bonus*.1} user.stats.exp += diminishingReturns(bonus,75) - user.party.quest.progress.up += diminishingReturns(bonus*.1,50,30) if user.party.quest.key + user.party.quest.progress.up += diminishingReturns(bonus*.1,50,30) mpheal: text: t('spellWizardMPHealText') @@ -528,7 +528,7 @@ api.spells = notes: t('spellWarriorSmashNotes') cast: (user, target) -> target.value += 2.5 * (user._statsComputed.str / (user._statsComputed.str + 50)) * user.fns.crit('con') - user.party.quest.progress.up += Math.ceil(user._statsComputed.str * .2) if user.party.quest.key + user.party.quest.progress.up += Math.ceil(user._statsComputed.str * .2) defensiveStance: text: t('spellWarriorDefensiveStanceText') mana: 25 @@ -786,12 +786,14 @@ api.specialPets = 'BearCub-Polar': 'polarBearPup' 'MantisShrimp-Base': 'mantisShrimp' 'JackOLantern-Base': 'jackolantern' + 'Mammoth-Base': 'mammoth' api.specialMounts = 'BearCub-Polar': 'polarBear' 'LionCub-Ethereal': 'etherealLion' 'MantisShrimp-Base': 'mantisShrimp' 'Turkey-Base': 'turkey' + 'Mammoth-Base': 'mammoth' api.hatchingPotions = Base: value: 2, text: t('hatchingPotionBase') @@ -900,6 +902,45 @@ api.quests = gp: 0 exp: 0 + stressbeast: + text: t("questStressbeastText") + notes: t("questStressbeastNotes") + completion: t("questStressbeastCompletion") + completionChat: t("questStressbeastCompletionChat") + value: 0 + canBuy: false + boss: + name: t("questStressbeastBoss") + hp: 2750000 + str: 1 + def: 1 + rage: + title: t("questStressbeastBossRageTitle") + description: t("questStressbeastBossRageDescription") + value: 1450000 + + stables:t('questStressbeastBossRageStables') + bailey:t('questStressbeastBossRageBailey') + guide:t('questStressbeastBossRageGuide') + drop: + items: [ + {type: 'pets', key: 'Mammoth-Base', text: t('questStressbeastDropMammothPet')} + {type: 'mounts', key: 'Mammoth-Base', text: t('questStressbeastDropMammothMount')} + + {type: 'food', key: 'Meat', text: t('foodMeat')} + {type: 'food', key: 'Milk', text: t('foodMilk')} + {type: 'food', key: 'Potatoe', text: t('foodPotatoe')} + {type: 'food', key: 'Strawberry', text: t('foodStrawberry')} + {type: 'food', key: 'Chocolate', text: t('foodChocolate')} + {type: 'food', key: 'Fish', text: t('foodFish')} + {type: 'food', key: 'RottenMeat', text: t('foodRottenMeat')} + {type: 'food', key: 'CottonCandyPink', text: t('foodCottonCandyPink')} + {type: 'food', key: 'CottonCandyBlue', text: t('foodCottonCandyBlue')} + {type: 'food', key: 'Honey', text: t('foodHoney')} + ] + gp: 0 + exp: 0 + evilsanta: canBuy:false text: t('questEvilSantaText') # title of the quest (eg, Deep into Vice's Layer)