Open 3vcloud opened 2 years ago
I feel like this would especially make sense if you got the corresponding Zaishen Quest active - I'll provide a list of IDs via edit.
It's actually really easy to find (https://wiki.guildwars.com/wiki/Guild_Wars_Wiki:Game_integration/Quests/500..999 & https://wiki.guildwars.com/wiki/Guild_Wars_Wiki:Game_integration/Quests/1000..1499)
Quest 936 → The Great Northern Wall (Zaishen quest)
Quest 937 → Fort Ranik (Zaishen quest)
Quest 938 → Ruins of Surmia (Zaishen quest)
Quest 939 → Nolani Academy (Zaishen quest)
Quest 940 → Borlis Pass (Zaishen quest)
Quest 941 → The Frost Gate (Zaishen quest)
Quest 942 → Gates of Kryta (Zaishen quest)
Quest 943 → D'Alessio Seaboard (Zaishen quest)
Quest 944 → Divinity Coast (Zaishen quest)
Quest 945 → The Wilds (Zaishen quest)
Quest 946 → Bloodstone Fen (Zaishen quest)
Quest 947 → Aurora Glade (Zaishen quest)
Quest 948 → Riverside Province (Zaishen quest)
Quest 949 → Sanctum Cay (Zaishen quest)
Quest 950 → Dunes of Despair (Zaishen quest)
Quest 951 → Thirsty River (Zaishen quest)
Quest 952 → Elona Reach (Zaishen quest)
Quest 953 → Augury Rock (Zaishen quest)
Quest 954 → The Dragon's Lair (Zaishen quest)
Quest 955 → Ice Caves of Sorrow (Zaishen quest)
Quest 956 → Iron Mines of Moladune (Zaishen quest)
Quest 957 → Thunderhead Keep (Zaishen quest)
Quest 958 → Ring of Fire (Zaishen quest)
Quest 959 → Abaddon's Mouth (Zaishen quest)
Quest 960 → Hell's Precipice (Zaishen quest)
Quest 961 → Zen Daijun (Zaishen quest)
Quest 962 → Vizunah Square (Zaishen quest)
Quest 963 → Nahpui Quarter (Zaishen quest)
Quest 964 → Tahnnakai Temple (Zaishen quest)
Quest 965 → Arborstone (Zaishen quest)
Quest 966 → Boreas Seabed (Zaishen quest)
Quest 967 → Sunjiang District (Zaishen quest)
Quest 968 → The Eternal Grove (Zaishen quest)
Quest 969 → Unwaking Waters (Zaishen quest)
Quest 970 → Gyala Hatchery (Zaishen quest)
Quest 971 → Raisu Palace (Zaishen quest)
Quest 972 → Imperial Sanctum (Zaishen quest)
Quest 978 → Chahbek Village (Zaishen quest)
Quest 979 → Jokanur Diggings (Zaishen quest)
Quest 980 → Blacktide Den (Zaishen quest)
Quest 981 → Consulate Docks (Zaishen quest)
Quest 982 → Venta Cemetery (Zaishen quest)
Quest 983 → Kodonur Crossroads (Zaishen quest)
Quest 984 → Rilohn Refuge (Zaishen quest)
Quest 985 → Moddok Crevice (Zaishen quest)
Quest 986 → Tihark Orchard (Zaishen quest)
Quest 987 → Dzagonur Bastion (Zaishen quest)
Quest 988 → Dasha Vestibule (Zaishen quest)
Quest 989 → Grand Court of Sebelkeh (Zaishen quest)
Quest 990 → Jennur's Horde (Zaishen quest)
Quest 991 → Nundu Bay (Zaishen quest)
Quest 992 → Gate of Desolation (Zaishen quest)
Quest 993 → Ruins of Morah (Zaishen quest)
Quest 994 → Gate of Pain (Zaishen quest)
Quest 995 → Gate of Madness (Zaishen quest)
Quest 996 → Abaddon's Gate (Zaishen quest)
Quest 1000 → Finding the Bloodstone (Zaishen quest)
Quest 1001 → The Elusive Golemancer (Zaishen quest)
Quest 1002 → G.O.L.E.M. (Zaishen quest)
Quest 1003 → Against the Charr (Zaishen quest)
Quest 1004 → Warband of Brothers (Zaishen quest)
Quest 1005 → Assault on the Stronghold (Zaishen quest)
Quest 1006 → Curse of the Nornbear (Zaishen quest)
Quest 1007 → Blood Washes Blood (Zaishen quest)
Quest 1008 → A Gate Too Far (Zaishen quest)
Quest 1009 → Destruction's Depths (Zaishen quest)
Quest 1010 → A Time for Heroes (Zaishen quest)
Wonder if we can shortcut having to constexpr all of these by checking the quest log category for zaishen missions, translating in english against the outpost name and then strcmp
Could do with a hand finding the address for whether current player has HM unlocked
TODO: Find out memory for whether player has HM unlocked for current map