Bind directed portal_use edges to native GameObject spawns and spell destinations. Execute normal clicks and verify completed clientless teleports, with regression coverage. Document live portal tests, mage tower calibration, Badlands portals and transport recording workflows.
2.7 KiB
Ödland: Anleger ↔ Klippe, Trigger 6321/6322
Stand 26.10.2026. Laut Nutzer soll der Anleger ein erreichbares Bot-Reiseziel sein; diese Verbindung ist dafür wichtig. Beide gleichkartigen Übergänge sind im lokalen Testgraph aktiviert. Native Trigger und Ziele bleiben unverändert.
Native Daten und Import
Beide Trigger liegen auf Karte 0, haben Radius 1.78776 und keine DBC-
Phasenflags. Die lokale DB enthält keine eigenen AreaTrigger-Skripte und
keine direkten Questzuordnungen über areatrigger_involvedrelation für diese
IDs; in den untersuchten Core-/Skriptdateien gibt es keine Sonderbehandlung
der IDs. Das ist keine pauschale Aussage über jede denkbare Zugangsbedingung.
Reproduktion über die Testserver-Konsole:
clientless portal import 6321
clientless portal import 6322
Der Import legt vier Nodes und zwei gerichtete Kanten an und lädt den Graph neu. Keine Höhenkalibrierung oder zusätzliche Migration erforderlich.
| Node | X | Y | Z | Funktion |
|---|---|---|---|---|
| portal_at_6321_source | -6518.680 | -4604.420 | 29.2335 | Anleger, hinauf |
| portal_at_6321_target | -6547.880 | -4443.240 | 332.079 | Ankunft an der Klippe |
| portal_at_6322_source | -6551.280 | -4446.460 | 332.829 | Klippe, hinunter |
| portal_at_6322_target | -6519.820 | -4608.520 | 28.4842 | Ankunft am Anleger |
Portal-Kanten 1750 (6321_source → 6321_target) und 1751 (6322_source → 6322_target), Kosten jeweils 1, unidirektional.
Live-Test
Arthoran wurde nach Sicherung seiner Ausgangsdaten ausgeloggt am unteren Source-Node positioniert. Danach reguläre Reiseaufträge ohne weitere Positionsmanipulation während der Fahrt:
- 12:05:54: Trigger 6321, Anleger → Klippe,
EDGE_COMPLETE,arrivalError=0.00,recovery=0. - Oben vollständig validierte MMAP-Brücke vom Ankunftspunkt zum Rücktrigger: 4.75 Yards Pfadlänge, tatsächliche Bewegung, ohne Recovery.
- 12:05:55: Trigger 6322, Klippe → Anleger,
EDGE_COMPLETE,arrivalError=0.00,recovery=0.
Der zweite erfolgreiche Umlauf (12:06:18–12:06:19) ab der natürlichen unteren
Ankunft bestätigte außerdem den Anlauf von portal_at_6322_target zu
portal_at_6321_source. Alle vier Portalabschlüsse hatten Ankunftsfehler 0
und Recovery 0. Arthoran wurde anschließend ausgeloggt; Ausgangsposition, Zone
und Lua-Skript wurden wiederhergestellt.
Die Portalreisen verwenden den normalen AreaTrigger-Handler mit
Clientless-Near-ACK und Zielprüfung.
Es wurden keine Groundanschlüsse an das übrige Ödlandnetz aufgenommen oder
getestet. Keine Coreänderung, kein Build und kein Serverneustart erforderlich.
Finale Ingame-Abnahme durch den Nutzer steht aus.
Sicherungen und Logs: /tmp/vcore-badlands-test.0lkimsmi.