Immersive Character Needs 2

The Immersive Character Needs 2 (ICN2) addon for World of Warcraft introduces a survival‑style system where your character has to manage hunger, thirst, and fatigue.

File Details

ICN2-v1.1.2.zip

  • R
  • Mar 4, 2026
  • 146.45 KB
  • 21
  • 12.0.1
  • Retail

File Name

ICN2_v112.zip

Supported Versions

  • 12.0.1

ICN2 — Changelog


[1.1.2] — 2026-03-04

Changed

  • Decay rates rebalanced — Hunger and Thirst now deplete fully in 30 minutes at medium preset; Fatigue depletes fully in 60 minutes. All other presets (Fast, Slow, Realistic) apply their multipliers on top of these new base values.
  • Food & drink restoration capped at 50% — A complete, uninterrupted eating or drinking session now restores exactly +50% to the respective bar. Partial cancellation still grants proportional credit (e.g. 15s out of a 30s session = +25%).
  • Well Fed buff reworked — The buff now triggers a one-shot restore of both Hunger and Thirst to 100% the moment it is applied, then normal decay resumes immediately. It no longer sets a persistent flag or uses a timer; each unique application is tracked via auraInstanceID, so it fires exactly once per cast with no lingering state.

Added

  • Rest stance fatigue recovery — Using /sit, /lay, or /kneel now gradually restores Fatigue while the player remains in the stance. Recovery rates differ by pose:
    • /lay — 100% fatigue restored in 40 seconds (most restful)
    • /sit — 100% fatigue restored in 60 seconds
    • /kneel — 100% fatigue restored in 90 seconds (least restful)
  • Recovery is interrupted by entering combat, mounting, or changing stance. Stacks are not shared with eating or drinking.

[1.1.1] — 2026-03-04

Changed

  • Updated addon metadata in ICN2.toc: author set to Oswaldovzki, version bumped to 1.1.1, CurseForge project ID added (X-Curse-Project-ID: 1477539), icon path set to Interface\AddOns\ICN2\ICN2_LOGO.png, and category set to Roleplay.
  • Removed duplicate ## Author line from the TOC.

[1.1.0] — 2026-03-04

Added

  • Freeze Offline Needs toggle — New setting in the Options panel under Immersion. When enabled, all three needs are frozen exactly at their logout values; no offline decay is applied on the next login. When disabled (default), the original resting-rate offline decay continues to apply, capped at 8 hours.
  • Blocky Bars display mode — New HUD toggle that replaces the smooth percentage bar with 10 discrete blocks, each representing 10% of a need. The display shows only fully filled blocks (e.g. 73% shows 7 blocks), intentionally sacrificing precision for immersion. Toggle is available in the HUD section of the Options panel and via the checkbox next to Lock HUD Position.
  • Food & Drink system — ICN2 now hooks into WoW's native food and drink buff events via UNIT_AURA (using the C_UnitAuras API introduced in patch 10.x):
    • When an eating or drinking buff is detected, ICN2 records the start time and buff duration.
    • A per-second trickle visually fills the Hunger or Thirst bar while the buff is active.
    • If the buff expires naturally (≥85% of its duration elapsed), a full restoration is applied.
    • If the buff is cancelled early by moving, standing up, or entering combat, partial credit is awarded proportional to the time spent eating or drinking.
    • The Well Fed buff triggers an immediate full restore of Hunger.
    • New file: ICN2_FoodDrink.lua.

Changed

  • Options panel expanded (560px tall) to accommodate the two new toggle sections.
  • Thin separator lines added between all sections in the Options panel for readability.
  • Panel title now displays the version number.