Habitica Wiki
Advertisement
Habitica Wiki

This is a featured article!
This page was featured as part of the Wiki Wednesday series. Once a month, Habitica staff highlight a helpful post from the Wiki with tips about productivity, wellness, and optimizing your use of Habitica!


On August 8, 2023, Habitica staff removed all guilds and the Tavern from Habitica. (For information and frequently asked questions, read here.)

Due to the removal of the Tavern, several portions of this page are currently outdated because the Inn used to be in the Tavern. The current instructions to pause damage are as follows:

Habitica Website: Go to your settings by clicking the user icon on the top right of the webpage and selecting "Settings," then, under the "General" tab (which should be open by default), scroll to the "Site" subsection and find "Pause damage." Select "Learn more," then click the purple "Pause Damage" button.'

iOS App: Select the three lines on the bottom right of the app and tap the gear icon that appears at the top right to access your settings. From there, tap "Pause Damage" under the USER subsection to open the option to pause damage.

If you edit this page to better integrate this information within the existing page content (i.e. updating images, describing current behavior and/or its differences with historical behavior), please remove this entire note. Thank you!
Tavern, and checking into the Inn

Daniel, the Innkeeper, and the "Pause Damage" button below.

A player may rest in the Inn when they are ill, on vacation, or unable to complete their Dailies due to other circumstances. This prevents health loss from incomplete Dailies. If they are on a boss quest, resting in the Inn also stops their Dailies from damaging the other quest participants, but damage from other party members' missed Dailies will still occur. Party members who are resting do not contribute boss damage or collection items until their next Cron occurs after they check out of the Inn.


Tavern-Rest

Button to check into the Inn for website and mobile apps

To rest in the Inn on the website: go to the Tavern Chat menu option under Guilds on the website or Tavern menu item on the apps. There, players will find Daniel, the Tavern keeper. Click the yellow Pause Damage button at the bottom of his dialogue box. Daniel will then show players this helpful message that explains how resting in the Inn works:

Need a break? Check into Daniel's Inn to pause some of Habitica's more difficult game mechanics:
  • Missed Dailies won't damage you
  • Bosses won't do damage for your missed Dailies
  • Your boss damage or collection Quest items will stay pending until checkout

Avatar Changes[]

Avatar-Resting

The avatar of a player who is resting in the Inn

While resting in the Inn, a player's Habitica avatar is altered to indicate the status. Their avatar's eyes will display as closed and "Zzz" will be displayed. The Data Display Tool will show "Zzz" as well.

Dailies[]

While a player is resting in the Inn, on the web client, a reminder will appear at the top of the page as a reminder of the status, with an option to resume damage.

Players will not lose any health or streaks for Dailies that they do not complete. If they are on a boss quest, players will not cause damage to their party for Dailies that are not completed.

However, players still have the option to check off Dailies if wanted, either during the day or on the Record Yesterday's Activities modal, which still appears even if the player is in the Inn. Any Dailies completed will still earn immediate gold, experience, and mana, as well as a chance of a Drop. Dailies will be reset every day as usual.

In other words, while resting, players get credit for completing Dailies, but do not get penalized if not. This helps players keep track of some of their Dailies while on vacation or recuperating from illness.

Habits and To Do's[]

Players can click on Habits and To Do's while resting in the Inn. To Do's and positive Habits will still earn immediate gold, XP, and mana, as well as a chance of a Drop.

While Resting, Habits that are positive "+" or negative "-" only will slowly become yellow (neutral). For more information, see the page on task value.

Cron[]

Resting in the Inn prevents three processes that normally happen during Cron from occurring. All other processes occur as normal.

  • Players do not suffer damage from incomplete Daily Tasks and if players are participating in a boss quest, incomplete Dailies will not trigger boss damage to the player or party.
  • Quest damage or collection activity will be saved rather than delivered, and if the quest is still ongoing, will be delivered at the first non-resting Cron.
  • Players resting in the Inn during a Cron will not recover mana.

Checking Out of the Inn[]

Tavern-Check-Out

Check Out of Inn button

Tavern-Check-Out-Mobile

Checking out of the Inn on mobile

When players wish to return to their active life, on the website, click the "Unpause Damage" button that they will find in the Tavern. On the Android app, go to the Tavern and tap the "REACTIVATE YOUR DAILIES" button. On the iOS app, the button will read "Unpause Dailies."

Habitica will awaken the player's avatar by removing the "Zzz" and open their avatar's eyes.

Note that with the addition of the new Record Yesterday's Activities (RYA) feature Cron will run immediately AFTER players have clicked "Start My New Day". To prevent players taking damage from incomplete Dailies, they need to be resting in the inn when Cron runs. If they stop resting in the inn after clicking the "Start My New Day" button, they will be safe. In contrast, if players stop resting in the inn as soon as they start using Habitica, but before seeing the RYA screen, then the incomplete Dailies will damage them after they click the "Start My New Day" button.

If, while checked in, players complete some Dailies after their most recently elapsed Cron (i.e. after clicking "Start My New Day"), those Dailies will still be checked off after they check out. Dailies will reset at the next Cron, as normal.

Resting in the Inn while on a Quest[]

A sickly-looking Habitician sleeping in a bed with a healing potion on their nightstand, dreaming of a beach sunset scene
Art by Draayder

Warning: If players are resting in the Inn when participating in a boss quest, the Inn will shield the player and the rest of their party from damage from their own missed Dailies, but the player will still receive damage from the boss if other quest participants do not complete all of their Dailies.

When resting in the Inn while on a quest, it is important that players examine their health regularly to ensure they don't die!

While resting in the Inn, players will still accumulate progress on their quest as normal; however, that progress will not be applied to the quest until Cron runs on the day after players check out of the Inn.

Players may continue to send, accept, or reject quest invitations while resting. If a quest finishes while they are resting, they will still obtain the rewards.

If a player wishes to avoid damage from a quest boss (while resting or not), they may choose to leave the quest and decline future quest invitations. However, if they are the quest owner (the party member who started the quest), they will be unable to leave the quest; they can abort the quest but that will remove it for the entire party. For more information about aborting a quest, please see Quests.

Alternatives to Resting in the Inn[]

Start Date Option 2017

If players wish to pause some but not all dailies, one alternative to resting in the Inn is setting the Start Date on some Dailies to the day the Player wishes to resume those Dailies. For example, this would let someone continue their health related Dailies but pause academic Dailies during a school break.

Information for Developers

This section contains information of interest to Habitica developers. It is not of use for normal gameplay or task management.
Show/Hide the Information for Developers

A player who is Resting in the Inn has preferences.sleep set to true in their data. When not resting, it is set to false.

Regardless of the player's sleep status, code at the start of the cron routine runs. If the player is Resting, the cron code is halted by a return wrapped inside an if statement that tests for the value of preferences.sleep.

Advertisement