import { authWithHeaders } from '../../middlewares/auth'; let api = {}; // @TODO export this const, cannot export it from here because only routes are exported from controllers const LAST_ANNOUNCEMENT_TITLE = 'CUPID HATCHING POTIONS AND RESOLUTION PLOT-LINE CONTINUES'; const worldDmg = { // @TODO bailey: false, }; /** * @api {get} /api/v3/news Get latest Bailey announcement * @apiName GetNews * @apiGroup News * * * @apiSuccess {Object} html Latest Bailey html * */ api.getNews = { method: 'GET', url: '/news', async handler (req, res) { const baileyClass = worldDmg.bailey ? 'npc_bailey_broken' : 'npc_bailey'; res.status(200).send({ html: `
There's a new pet breed in town! Between now and February 28th, you can buy Cupid Hatching Potions from the Market and use them to hatch any standard pet egg. (Magic Hatching Potions do not work on Quest Pet eggs.) Cupid Potion Pets aren't picky, so they'll happily eat any kind of food that you feed them!
After they're gone, it will be at least a year before the Cupid Hatching Potions are available again, so be sure to get them now!
Remember the mystery of those Habiticans who grew abruptly disheartened with their New Year's Resolutions? There's just been a significant development!
One of the investigation teams, led by Viirus, Apollo, and Piyorii, has turned up something very strange in the broken buildings where those Habiticans live...
"The cracks in the buildings have started to glow," Viirus says. "And look!" He points, and you see that a strange orange goo is oozing from the shattered stone. Gingerly, you touch it -- it smells sweet and is very, very sticky, almost like caramel.
Hmm.... let's keep watch for the cause in the coming days.