[worldserver] ######################################## # Waygate Network ######################################## # # WaygateNetwork.Enable # Description: Toggles the Waygate Network module. When enabled, capital cities are attuned # on first visit, and the `.waygate` command opens a travel menu of attuned # destinations. # Default: 1 - Enabled # 0 - Disabled # # WaygateNetwork.Debug # Description: GM-only (SEC_GAMEMASTER+, regardless of this setting). When enabled, `.waygate` # lists every destination in mod_waygate_network_locations instead of just # attuned ones, and skips the attunement check on travel -- for reviewing/testing # new locations without needing to physically visit each one first. # Default: 0 - Disabled # 1 - Enabled # # WaygateNetwork.UnlockSoundId # Description: SoundEntries.dbc ID played to a character when they attune a new destination. # Default is 1519, "TaxiNodeDiscovered" -- real data, not guessed: traced # directly through this client's binary SoundEntries.dbc, it's Blizzard's own # sound for discovering a new flight point, the closest real in-game equivalent # to unlocking a new fast-travel destination. 0 disables the sound (the chat # message still happens either way). # Default: 1519 # # WaygateNetwork.AttuneVisualKitId # Description: SpellVisualKit.dbc ID played on the character the moment a destination is # attuned (interacting with its Waygate Stone) -- purely cosmetic, same # SendPlaySpellVisual mechanism as WaygateNetwork.ChannelVisualKitId, no # aura/cooldown/gameplay effect. Default is kit 3394, the Mage Teleport family's # real ImpactKit -- the flash that plays when a real Teleport cast completes -- # reusing the same real, already-verified visual family as the travel channel # (kit 267) instead of picking an unrelated new one. 0 disables the visual (the # chat message and sound still happen either way). Preview any kit in-game # (GM-only) with `.debug play visual `. # Default: 3394 # # WaygateNetwork.CostPerYard # Description: Copper charged per yard of straight-line distance from the player's current # position to the destination, for same-map trips. Default (0.02) puts # Stormwind <-> Ironforge (~4217 yards) at ~84c, roughly 1.7x the real flight # price (50c, from this client's TaxiPath.dbc) -- the only real price this was # actually checked against. See PLAN.md for why this is a starting point, not a # precise calibration -- tune it against what you see in-game. # Default: 0.02 # # WaygateNetwork.CrossMapCostCopper # Description: Flat copper cost for a trip that crosses maps (e.g. Eastern Kingdoms <-> # Kalimdor <-> Outland <-> Northrend), since straight-line distance isn't # meaningful across different coordinate spaces. # Default: 20000 (2g) # # WaygateNetwork.MinCostCopper # Description: Cost floor, so a very short same-map hop still costs something. # Default: 25 # # WaygateNetwork.ChannelMs # Description: How long (in milliseconds) a character must stand still after picking a # destination before the Waygate actually opens and they're charged/teleported. # Moving away from where the wait started, or entering combat, cancels it with # no charge. See PLAN.md/README.md for why this replaced an earlier "hijack a # real spell's cast bar" design. # Default: 4000 (4 seconds) # # WaygateNetwork.ChannelVisualKitId # Description: SpellVisualKit.dbc ID played on the character while they wait (purely cosmetic # -- SendPlaySpellVisual, no aura/cooldown/gameplay effect of any kind). Default # is kit 267, the Mage Teleport family's real sustained casting-loop visual (the # glowing rune circle spun under the caster's feet during the cast) -- traced # directly through this client's binary Spell.dbc -> SpellVisual.dbc -> # SpellVisualKit.dbc (Teleport: Stormwind et al, SpellVisualID 263's CastingKit), # not guessed. 0 disables the visual (the chat message still happens either way). # Preview any kit in-game (GM-only) with `.debug play visual `. # Default: 267 # # WaygateNetwork.RequireIntroQuest # Description: Gates both the `.waygate` command AND interacting with a Waygate Stone behind # completing "The Network Reborn" (quest 912004, the finale of the "Ley Wardens" # intro chain, starting from Aemos in the Hillsbrad Foothills) -- GM debug mode # is the only other bypass for either. Before it's complete, a stone shows # in-world flavor text instead of attuning. Disable for a private/testing server # that doesn't want the quest prerequisite at all. # Default: 1 - Enabled # 0 - Disabled # WaygateNetwork.Enable = 1 WaygateNetwork.Debug = 0 WaygateNetwork.UnlockSoundId = 1519 WaygateNetwork.AttuneVisualKitId = 3394 WaygateNetwork.CostPerYard = 0.02 WaygateNetwork.CrossMapCostCopper = 20000 WaygateNetwork.MinCostCopper = 25 WaygateNetwork.ChannelMs = 4000 WaygateNetwork.ChannelVisualKitId = 267 WaygateNetwork.RequireIntroQuest = 1