From ac308293e0e10f0762c9adffec5bb9c81cd52275 Mon Sep 17 00:00:00 2001 From: HoraK-FDF Date: Fri, 7 Jul 2023 01:57:38 +0000 Subject: Chronos Fix --- world/map/db/const-quest.txt | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) (limited to 'world/map/db') diff --git a/world/map/db/const-quest.txt b/world/map/db/const-quest.txt index aa8512ba..6f3f7148 100644 --- a/world/map/db/const-quest.txt +++ b/world/map/db/const-quest.txt @@ -129,16 +129,26 @@ FLAG_SANTAS_HELPER 1024 // player gave presents to Santa's helper FLAG_HURNSMINE_CHEST 2048 // player opened the chest with the short sword in Hurnscald mines FLAG_GOT_BEANIEHAT 4096 // player got Beanie Copter Hat from Milly FLAG_DECLINED_BEANIEHAT 8192 // player declined Beanie Copter Hat from Milly -FLAG_KESHLAM_FLAWEDLENS 16384 // player got the Flawed Lens from Keshlam's Chest -FLAG_KESHLAM_RAREDROP 32768 // player got the super rare from Keshlam's Chest -FLAG_BEHEADER_MASK 65536 // traded with The Beheader -FLAG_GOT_BEHEADER_SWORD 131072 // Obtained the Beheader Sword -FLAG_LUCA_GOT_SIX_SKILLS 262144 // player learned all six Focus Skills -FLAG_LUCA_2SKILLS_MAXED 524288 // player got 2 Focus Skills at lvl 9 -FLAG_LUCA_4SKILLS_MAXED 1048576 // player got 4 Focus Skills at lvl 9 -FLAG_LUCA_6SKILLS_MAXED 2097152 // player got 6 Focus Skills at lvl 9 -FLAG_LUCA_FIX 4194304 // fixed a bug -FLAG_XMAS21 8388608 // Christmas 2021 Rewards +//FLAG_ 16384 // not used at the moment +//FLAG_ 32768 // not used at the moment +FLAG_BEHEADER_MASK 65536 // traded with The Beheader +FLAG_GOT_BEHEADER_SWORD 131072 // Obtained the Beheader Sword +FLAG_LUCA_GOT_SIX_SKILLS 262144 // player learned all six Focus Skills +FLAG_LUCA_2SKILLS_MAXED 524288 // player got 2 Focus Skills at lvl 9 +FLAG_LUCA_4SKILLS_MAXED 1048576 // player got 4 Focus Skills at lvl 9 +FLAG_LUCA_6SKILLS_MAXED 2097152 // player got 6 Focus Skills at lvl 9 +FLAG_LUCA_FIX 4194304 // fixed a bug +FLAG_XMAS21 8388608 // Christmas 2021 Rewards +FLAG_KESHLAM_REPACKED 16777216 // Moved FLAG_KESHLAM_FLAWEDLENS (16384) and FLAG_KESHLAM_RAREDROP (32768) to KESHLAM_STATE + +// Flags set in the KESHLAM_STATE variable: +FLAG_KESHLAM_FLAWEDLENS 65536 // player got the Flawed Lens from Keshlam's Chest +FLAG_KESHLAM_RAREDROP 131072 // player got the super rare from Keshlam's Chest +// Constants related to Chronos +// BOSS_MEDALS is using bits 1-8 (BYTE_0_SHIFT, BYTE_0_MASK) +// BOSS_MEDALS_AVAILABLE is using bits 9-16 (BYTE_1_SHIFT, BYTE_1_MASK) +CHRONOS_BOSS_MEDALS_MAX 255 +// constants can only be -2147483648 till 2147483647 so its not possible to make the mask 4293918720 // Flags for the battle caves. BATTLE_CAVE1 1 -- cgit v1.2.3-60-g2f50