LivingAzeroth RP

LivingAzeroth roleplay-focused project designed to enhance immersion and storytelling within Azeroth. It aims to support structured RP experiences through improved character interaction, communication tools, and community-driven roleplay systems.

File Details

LivingAzeroth v0.11.0

  • R
  • Jun 6, 2026
  • 45.62 KB
  • 0
  • 2.5.5+1
  • Classic + 1

File Name

LivingAzeroth.zip

Supported Versions

  • 2.5.5
  • 1.15.8

EN


Living Azeroth (v0.11.0)

What’s New in v0.11

  • No more full-screen effects: Vignette/darkening has been completely removed. On Hardcore this was obstructing visibility and could be fatal – the game view is now always clear. Emotes (yawning, chewing, etc.) remain.
  • Body Weight (RP feature): increases through food intake (higher gain from sweets and alcohol), decreases through movement (tracked via GetUnitSpeed). This creates categories: Underweight / Normal / Overweight / Obese. Values are configurable (weightFoodGain, weightMoveBurn, thresholds).
  • Logbook Menu (Minimap Button LEFT CLICK): shows character history (title + statistics), current weight + category, and an event log (recent deaths, addiction progression, level changes). Right click = settings.
  • Language: fully bilingual (German & English). Non-German clients will see everything in English (constitution, morality, weight, titles, messages, menu).
  • Now supports Classic Era 1.15 (Interface 11508) AND TBC 2.5.5 / Anniversary (Interface 20505) via a unified TOC.

Immersive survival / RP framework for WoW Classic Era (1.15.8): hunger, thirst, fatigue, stress, morality, addictions, temperature/clothing, a social network layer, and a societal “constitution mirror”. Does NOT interfere with core gameplay mechanics.


Installation

  1. Copy the LivingAzeroth folder into _classic_era_/Interface/AddOns/
  2. Run /reload or restart WoW
  3. If marked as “outdated”, enable “Load outdated AddOns”
  4. To verify build:
    /dump select(4, GetBuildInfo()) and update .toc if needed

Social Mirror – Constitution & Unit Tooltip (NEW in 0.6)

All stats are summarized into a constitution system:

Blooming > Well > Strained > Worn Out > At the End

This constitution, combined with real-time status (hungry, thirsty, exhausted, stressed, freezing, overheating), is shared across the network.

When hovering over another addon user, their tooltip shows:

Living Azeroth
Constitution: Worn Out

  • hungry, freezing
    Species: Lone Wolf

This transforms raw stats into a social signal – allowing players to react to others’ conditions.

/la who lists nearby users with constitution and status.


Day & Night, Chronicle, Recovery (v0.10)

  • Day/Night system: at night (21:00–06:00 server time), fatigue increases faster unless resting in cities/taverns. Uses GetGameTime only (no external APIs).
  • Chronicle (/la chronik): tracks meals, drinks, deaths, active days, and longest death-free streak, generating RP titles (e.g. Newcomer, Wanderer, Epicurean, Veteran of Azeroth, The Unscathed…).
  • Recovery: after death, the character receives a “Weakened” state (~3 minutes). No relaxation or stress recovery during this period.

Addiction – gradual progression

Addiction does NOT start immediately.

Two stages:

  1. Habituation: each consumption increases a hidden counter. Below threshold (default 25 uses), nothing happens.
  2. Addiction: only after exceeding the threshold can addiction develop, and even then only with a small random chance per use. Taking a break gradually reduces habituation.

Only specific “vices” cause addiction:

  • MANA – conjured/arcane mage food
  • ALCOHOL – beer, wine, spirits
  • CAFFEINE – coffee, tea
  • SUGAR – sweets (cake, candy, chocolate, honey…)

Normal food (meat, bread, fish, fruit, water, milk, etc.) does NOT cause addiction and can slightly reduce existing addictions.


Morality reacts to environment

  • Morality slowly decreases in capital cities (noise, crowding, anonymity)
  • Positive emotes (/dance, /cheer, /laugh, /flirt, /applaud) increase morale
  • Performing them near other addon users grants additional bonus

Food System – data-driven classification

No static item lists.

Food vs drink is detected via item tooltip:

  • “Mana” → drink
  • “Health/Life” → food

This works for all items (recipes, fish dishes, festival food, etc.).

Fallback keyword system (DE + EN) only for edge cases:

  • Alcohol → morale boost (“Tipsy”)
  • Coffee/Tea → alertness (“Wide Awake”)
  • Conjured items → arcane dependency
  • Sugary items → sugar addiction
  • High-quality food → buff (“Well Fed”)
  • Normal food → detox effect

Overrides exist in Data/LA_Consumables.lua.


Temperature & Clothing (Layer 4)

Perceived temperature = zone climate + clothing insulation.

  • Cold zones: Dun Morogh, Alterac Mountains, Winterspring (+ snow/ice/frost keywords)
  • Hot zones: Searing Gorge, Burning Steppes, Tanaris, Un’Goro, Silithus, Badlands
  • Extreme heat: lava / molten / Blackrock regions (Molten Core, Ragnaros areas)

Clothing:

  • Fur = warm
  • Linen/Silk = cooling
  • Plate armor = heat buildup

Effects:

  • freezing/sweating emotes
  • blue/orange screen tint at extremes
  • cold increases hunger, heat increases thirst
  • swimming cools the character

RP Buffs (non-mechanical)

  • Tipsy (morale over time)
  • Wide Awake (fatigue recovery while moving)
  • Well Fed

Displayed as HUD icons with duration.


HUD

Circular icon row showing hunger, thirst, fatigue, stress, morality, temperature.

  • Color shifts green → red
  • Critical values pulse
  • Fully movable and lockable
  • Tooltips show full breakdown

Commands (/la)

menu, show/hide, lock/unlock, reset, minimap, effects, emotes,
presence <type>, commend <name>, who, status, fill


Customization

  • Icons: UI/LA_HUD.lua
  • Zone temperatures: Systems/LA_Climate.lua
  • Keywords: Data/LA_Consumables.lua
  • Balancing: Core/LA_Core.lua

Known Limitations

  • No real blur (no shader access) → vignette used instead
  • Consumption detection supports bags, action bars, macros, and equipped items
  • Consumption is registered immediately, not over time
  • Zone detection relies on localized names (DE/EN)
  • Social system requires both players to have the addon and be in range

GER

Neu in v0.11

  • Keine Vollbild-Effekte mehr: Vignette/Verdunkelung wurde vollständig entfernt. Auf Hardcore beeinträchtigte dies die Sicht und konnte tödlich sein – das Spielbild bleibt jetzt dauerhaft klar. Emotes (Gähnen, Schmatzen etc.) bleiben erhalten.
  • Körpergewicht (RP-Feature): steigt durch Nahrungsaufnahme (Süßes und Alkohol stärker), sinkt durch Bewegung (über GetUnitSpeed erfasst). Daraus ergeben sich Kategorien: Untergewicht / Normalgewicht / Übergewicht / Fettleibig. Werte sind konfigurierbar (weightFoodGain, weightMoveBurn, Schwellenwerte).
  • Logbuch-Menü (Minimap-Button LINKS-KLICK): zeigt Charakterchronik (Titel + Statistik), aktuelles Gewicht inkl. Kategorie sowie ein Ereignis-Logbuch (letzte Tode, Suchtentwicklung, Levelaufstiege). Rechtsklick = Einstellungen.
  • Sprache: vollständig zweisprachig (Deutsch & Englisch). Nicht-deutsche Clients sehen alles auf Englisch (Verfassung, Moral, Gewicht, Titel, Meldungen, Menüs).
  • Läuft jetzt auf Classic Era 1.15 (Interface 11508) UND TBC 2.5.5 / Anniversary (Interface 20505) über eine gemeinsame TOC.

Immersives Survival-/RP-Framework für WoW Classic Era (1.15.8): Hunger, Durst, Müdigkeit, Stress, Moral, Abhängigkeiten, Temperatur/Kleidung, soziales Netzwerk und ein gesellschaftlicher Verfassungs-Spiegel. Greift NICHT in das eigentliche Gameplay ein.


Installation

  1. Ordner LivingAzeroth nach _classic_era_/Interface/AddOns/ kopieren
  2. /reload oder World of Warcraft neu starten
  3. Bei „Veraltet“: Haken bei „Veraltete AddOns laden“ aktivieren
  4. Build prüfen:
    /dump select(4, GetBuildInfo()) → ggf. .toc aktualisieren

Sozialer Spiegel – Verfassung & Einheiten-Tooltip (NEU in 0.6)

Alle Werte werden in einer gemeinsamen Verfassung zusammengefasst:

Blühend > Wohlauf > Angeschlagen > Ausgezehrt > Am Ende

Diese Verfassung sowie der aktuelle Status (hungrig, durstig, erschöpft, angespannt, frierend, schwitzend) werden über das Netzwerk geteilt.

Beim Überfahren eines anderen Addon-Nutzers erscheint im Tooltip:

Living Azeroth
Verfassung: Ausgezehrt

  • hungrig, frierend
    Wesen: Einzelgänger

Damit werden mehrere Einzelwerte zu einem klaren sozialen Signal, auf das Spieler reagieren können.

/la who listet alle Spieler in der Nähe inklusive Verfassung und Status.


Tag & Nacht, Chronik, Genesung (v0.10)

  • Tag/Nacht-System: nachts (21:00–06:00 Serverzeit) steigt Müdigkeit schneller, außer man ruht in Städten oder Tavernen. Nutzt ausschließlich GetGameTime (keine Wetter-API).
  • Chronik (/la chronik): erfasst Mahlzeiten, Getränke, Tode, aktive Tage und längste Tod-freie Serie und leitet daraus RP-Titel ab (z. B. Frischling, Wanderer, Genießer, Veteran von Azeroth, Der Unversehrte …).
  • Genesung: nach dem Tod erhält der Charakter den Zustand „Geschwächt“ (sichtbarer Buff, ca. 3 Minuten). In dieser Zeit ist keine Regeneration von Stress oder Erholung möglich.

Sucht – schleichend statt sofort

Sucht entsteht nicht sofort.

Zwei Stufen:

  1. Gewöhnung: jeder Konsum eines „Lasters“ erhöht einen versteckten Zähler. Unterhalb der Schwelle (Standard: 25 Konsume) passiert nichts.
  2. Sucht: erst oberhalb der Schwelle kann sich Sucht entwickeln, und auch dann nur mit geringer Zufallschance pro Konsum. Pausen reduzieren die Gewöhnung wieder.

Nur bestimmte Laster verursachen Sucht:

  • MANA – herbeigezauberte/arkanische Magier-Nahrung
  • ALKOHOL – Bier, Wein, Schnaps
  • KOFFEIN – Kaffee, Tee
  • ZUCKER – Süßigkeiten (Kuchen, Bonbons, Schokolade, Honig …)

Normale Nahrung (Fleisch, Brot, Fisch, Obst, Wasser, Milch etc.) macht NICHT abhängig und kann bestehende Abhängigkeiten leicht reduzieren.


Moral reagiert auf die Umgebung

  • Moral sinkt langsam in Hauptstädten (Lärm, Enge, Anonymität)
  • Positive Emotes (/dance, /cheer, /laugh, /flirt, /applaud) erhöhen Moral
  • Emotes in der Nähe anderer Addon-Nutzer geben Bonus

Lebensmittel – datenbasiertes System

Keine statischen Listen.

Essen vs. Trinken wird über den Item-Tooltip erkannt:

  • „Mana“ → Getränk
  • „Gesundheit/Leben“ → Essen

Das funktioniert für alle Items (Rezepte, Fischgerichte, Event-Speisen etc.), unabhängig vom Namen.

Fallback-Keywords (DE + EN) nur für Sonderfälle:

  • Alkohol → Moralbonus („Beschwipst“)
  • Kaffee/Tee → Wachheit („Hellwach“)
  • Herbeigezaubertes → arkanische Abhängigkeit
  • Süßes → Zuckersucht
  • Hochwertige Nahrung → Buff („Gut gestärkt“)
  • Normale Nahrung → Entgiftung

Overrides in Data/LA_Consumables.lua


Temperatur & Kleidung (Layer 4)

Gefühlte Temperatur = Zonentemperatur + Kleidung.

  • Kalte Zonen: Dun Morogh, Alteracgebirge, Winterquell (+ Eis/Schnee/Frost)
  • Heiße Zonen: Sengende Schlucht, Brennende Steppe, Tanaris, Un’Goro, Silithus, Ödland
  • Extreme Hitze: Lava-/Magma-/Blackrock-Gebiete (z. B. Geschmolzener Kern, Ragnaros)

Kleidung:

  • Fell/Winterausrüstung → wärmt
  • Leinen/Seide → kühlt
  • Platte → Hitzestau

Effekte:

  • Frieren-/Schwitz-Emotes
  • Blau/Orange Bildschirmtönung an Extremwerten
  • Kälte erhöht Hunger, Hitze erhöht Durst
  • Schwimmen kühlt ab (Meer = kalt)

RP-Buffs (kein direkter Spieleffekt)

  • Beschwipst (Moral über Zeit)
  • Hellwach (Müdigkeit regeneriert sich unterwegs)
  • Gut gestärkt

Anzeige als HUD-Icons mit Laufzeit.