Commit Graph
3 Commits
Author SHA1 Message Date
Andreas Lierschaft 18c6772d35 Drachenseelensystem entfernen (1/3): komplett eigene Dateien loeschen
Erster Schritt der vollstaendigen Entfernung des Drachenseelensystems.
Loescht DragonSoul.h/.cpp (DSManager), dragon_soul_table.h/.cpp,
char_dragonsoul.cpp, questlua_dragonsoul.cpp sowie die zugehoerige
Datentabelle dragon_soul_table.txt. Diese Dateien sind zu 100% auf das
Drachenseelensystem beschraenkt und werden komplett entfernt.

Der Build kompiliert nach diesem Zwischenschritt noch NICHT (verwaiste
#include "DragonSoul.h" und Aufrufe in weiteren Dateien folgen in einem
separaten Commit) - das ist innerhalb dieser mehrteiligen Entfernung
erwartet.
2026-08-17 22:18:27 +02:00
Andreas Lierschaft ebbfab5b45 Reit-Siegel (weisser Loewe) unabhaengig vom WEAR_UNIQUE-Equip-Slot aktivierbar machen
Bisher wurde ein UNIQUE_SPECIAL_RIDE-Item beim Benutzen ueber EquipItem/
UnequipItem in den WEAR_UNIQUE-Slot verschoben. Neu: das Item bleibt im
Inventar, wird per Socket0-Flag als aktiv markiert (fuer den Client-Rahmen)
und aktiviert stattdessen direkt AFFECT_MOUNT/POINT_MOUNT, sodass der
Charakter den zugehoerigen Mount (weisser Loewe, mob_proto 20114) reitet.
Deaktivierung ueber erneutes Benutzen oder /unmount (Strg+H), auch bei
Tod und dem bestehenden Reit-Toggle-Befehl beruecksichtigt.
2026-08-17 21:33:22 +02:00
Game ff1237686b Initial commit: server + serverfiles 2026-08-17 17:31:44 +00:00