Files
VianoBugAnalysis/config/project-relations.vcore.toml
T

35 lines
1.1 KiB
TOML

# Trusted Vcore adapter data. Joins describe equality, not root-cause rules.
[relations.creature_spawn_context]
description = "Given creature_template.entry, inspect its template, bounded world spawns, event GUID links and event descriptions. Distribution covers returned spawn rows only. No dynamic script or live-state analysis."
[[relations.creature_spawn_context.nodes]]
name = "template"
table = "creature_template"
match_column = "entry"
columns = ["entry", "name", "AIName", "ScriptName"]
[[relations.creature_spawn_context.nodes]]
name = "spawns"
parent = "template"
parent_column = "entry"
table = "creature"
match_column = "id"
columns = ["guid", "id", "map", "zoneId", "areaId", "phaseMask"]
group_by = ["map", "zoneId", "areaId", "phaseMask"]
[[relations.creature_spawn_context.nodes]]
name = "event_links"
parent = "spawns"
parent_column = "guid"
table = "game_event_creature"
match_column = "guid"
columns = ["guid", "eventEntry"]
[[relations.creature_spawn_context.nodes]]
name = "events"
parent = "event_links"
parent_column = "eventEntry"
table = "game_event"
match_column = "eventEntry"
columns = ["eventEntry", "description"]