From d52fdf592f8c380a7b8c46cef6b8b8a1109b8012 Mon Sep 17 00:00:00 2001 From: Helium9 <80259183+KeinsWolfi@users.noreply.github.com> Date: Sun, 2 Mar 2025 21:43:52 +0100 Subject: [PATCH 1/9] Create DragonProfitTrackerItems.json --- constants/DragonProfitTrackerItems.json | 45 +++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 constants/DragonProfitTrackerItems.json diff --git a/constants/DragonProfitTrackerItems.json b/constants/DragonProfitTrackerItems.json new file mode 100644 index 000000000..696f34f35 --- /dev/null +++ b/constants/DragonProfitTrackerItems.json @@ -0,0 +1,45 @@ +[ + "ENDER_DRAGON;3", + "ENDER_DRAGON;4", + "UNSTABLE_DRAGON_HELMET", + "OLD_DRAGON_HELMET", + "PROTECTOR_DRAGON_HELMET", + "YOUNG_DRAGON_HELMET", + "STRONG_DRAGON_HELMET", + "WISE_DRAGON_HELMET", + "SUPERIOR_DRAGON_HELMET", + "OLD_DRAGON_CHESTPLATE", + "PROTECTOR_DRAGON_CHESTPLATE", + "YOUNG_DRAGON_CHESTPLATE", + "STRONG_DRAGON_CHESTPLATE", + "WISE_DRAGON_CHESTPLATE", + "SUPERIOR_DRAGON_CHESTPLATE", + "UNSTABLE_DRAGON_CHESTPLATE", + "OLD_DRAGON_LEGGINGS", + "PROTECTOR_DRAGON_LEGGINGS", + "YOUNG_DRAGON_LEGGINGS", + "STRONG_DRAGON_LEGGINGS", + "WISE_DRAGON_LEGGINGS", + "SUPERIOR_DRAGON_LEGGINGS", + "UNSTABLE_DRAGON_LEGGINGS", + "OLD_DRAGON_BOOTS", + "PROTECTOR_DRAGON_BOOTS", + "YOUNG_DRAGON_BOOTS", + "STRONG_DRAGON_BOOTS", + "WISE_DRAGON_BOOTS", + "SUPERIOR_DRAGON_BOOTS", + "UNSTABLE_DRAGON_BOOTS", + "OLD_FRAGMENT", + "PROTECTOR_FRAGMENT", + "YOUNG_FRAGMENT", + "STRONG_FRAGMENT", + "WISE_FRAGMENT", + "SUPERIOR_FRAGMENT", + "UNSTABLE_FRAGMENT", + "ENDER_PEARL", + "ENCHANTED_ENDER_PEARL", + "DRAGON_HORN", + "DRAGON_CLAW", + "DRAGON_SCALE", + "CRYSTAL_FRAGMENT" +] From a4cee4ba9c23ee81ae4c66cd43c0df16eb906621 Mon Sep 17 00:00:00 2001 From: Helium9 <80259183+KeinsWolfi@users.noreply.github.com> Date: Sun, 2 Mar 2025 21:57:41 +0100 Subject: [PATCH 2/9] Update DragonProfitTrackerItems.json --- constants/DragonProfitTrackerItems.json | 92 +++++++++++++------------ 1 file changed, 47 insertions(+), 45 deletions(-) diff --git a/constants/DragonProfitTrackerItems.json b/constants/DragonProfitTrackerItems.json index 696f34f35..db1241006 100644 --- a/constants/DragonProfitTrackerItems.json +++ b/constants/DragonProfitTrackerItems.json @@ -1,45 +1,47 @@ -[ - "ENDER_DRAGON;3", - "ENDER_DRAGON;4", - "UNSTABLE_DRAGON_HELMET", - "OLD_DRAGON_HELMET", - "PROTECTOR_DRAGON_HELMET", - "YOUNG_DRAGON_HELMET", - "STRONG_DRAGON_HELMET", - "WISE_DRAGON_HELMET", - "SUPERIOR_DRAGON_HELMET", - "OLD_DRAGON_CHESTPLATE", - "PROTECTOR_DRAGON_CHESTPLATE", - "YOUNG_DRAGON_CHESTPLATE", - "STRONG_DRAGON_CHESTPLATE", - "WISE_DRAGON_CHESTPLATE", - "SUPERIOR_DRAGON_CHESTPLATE", - "UNSTABLE_DRAGON_CHESTPLATE", - "OLD_DRAGON_LEGGINGS", - "PROTECTOR_DRAGON_LEGGINGS", - "YOUNG_DRAGON_LEGGINGS", - "STRONG_DRAGON_LEGGINGS", - "WISE_DRAGON_LEGGINGS", - "SUPERIOR_DRAGON_LEGGINGS", - "UNSTABLE_DRAGON_LEGGINGS", - "OLD_DRAGON_BOOTS", - "PROTECTOR_DRAGON_BOOTS", - "YOUNG_DRAGON_BOOTS", - "STRONG_DRAGON_BOOTS", - "WISE_DRAGON_BOOTS", - "SUPERIOR_DRAGON_BOOTS", - "UNSTABLE_DRAGON_BOOTS", - "OLD_FRAGMENT", - "PROTECTOR_FRAGMENT", - "YOUNG_FRAGMENT", - "STRONG_FRAGMENT", - "WISE_FRAGMENT", - "SUPERIOR_FRAGMENT", - "UNSTABLE_FRAGMENT", - "ENDER_PEARL", - "ENCHANTED_ENDER_PEARL", - "DRAGON_HORN", - "DRAGON_CLAW", - "DRAGON_SCALE", - "CRYSTAL_FRAGMENT" -] +{ + "items": [ + "ENDER_DRAGON;3", + "ENDER_DRAGON;4", + "UNSTABLE_DRAGON_HELMET", + "OLD_DRAGON_HELMET", + "PROTECTOR_DRAGON_HELMET", + "YOUNG_DRAGON_HELMET", + "STRONG_DRAGON_HELMET", + "WISE_DRAGON_HELMET", + "SUPERIOR_DRAGON_HELMET", + "OLD_DRAGON_CHESTPLATE", + "PROTECTOR_DRAGON_CHESTPLATE", + "YOUNG_DRAGON_CHESTPLATE", + "STRONG_DRAGON_CHESTPLATE", + "WISE_DRAGON_CHESTPLATE", + "SUPERIOR_DRAGON_CHESTPLATE", + "UNSTABLE_DRAGON_CHESTPLATE", + "OLD_DRAGON_LEGGINGS", + "PROTECTOR_DRAGON_LEGGINGS", + "YOUNG_DRAGON_LEGGINGS", + "STRONG_DRAGON_LEGGINGS", + "WISE_DRAGON_LEGGINGS", + "SUPERIOR_DRAGON_LEGGINGS", + "UNSTABLE_DRAGON_LEGGINGS", + "OLD_DRAGON_BOOTS", + "PROTECTOR_DRAGON_BOOTS", + "YOUNG_DRAGON_BOOTS", + "STRONG_DRAGON_BOOTS", + "WISE_DRAGON_BOOTS", + "SUPERIOR_DRAGON_BOOTS", + "UNSTABLE_DRAGON_BOOTS", + "OLD_FRAGMENT", + "PROTECTOR_FRAGMENT", + "YOUNG_FRAGMENT", + "STRONG_FRAGMENT", + "WISE_FRAGMENT", + "SUPERIOR_FRAGMENT", + "UNSTABLE_FRAGMENT", + "ENDER_PEARL", + "ENCHANTED_ENDER_PEARL", + "DRAGON_HORN", + "DRAGON_CLAW", + "DRAGON_SCALE", + "CRYSTAL_FRAGMENT" + ] +} From a1b29d2a664c3552c75bd29db6d6b8942ac510d8 Mon Sep 17 00:00:00 2001 From: Helium9 <80259183+KeinsWolfi@users.noreply.github.com> Date: Mon, 3 Mar 2025 00:06:33 +0100 Subject: [PATCH 3/9] Added rest of the drops --- constants/DragonProfitTrackerItems.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/constants/DragonProfitTrackerItems.json b/constants/DragonProfitTrackerItems.json index db1241006..715d51ec4 100644 --- a/constants/DragonProfitTrackerItems.json +++ b/constants/DragonProfitTrackerItems.json @@ -42,6 +42,8 @@ "DRAGON_HORN", "DRAGON_CLAW", "DRAGON_SCALE", - "CRYSTAL_FRAGMENT" + "CRYSTAL_FRAGMENT", + "ASPECT_OF_THE_DRAGON", + "DRAGON_NEST_TRAVEL_SCROLL" ] } From 70780f686467d39053adbce342031f5f572050f7 Mon Sep 17 00:00:00 2001 From: Helium9 <80259183+KeinsWolfi@users.noreply.github.com> Date: Mon, 3 Mar 2025 03:13:02 +0100 Subject: [PATCH 4/9] test --- constants/DragonProfitTrackerItems.json | 1 - 1 file changed, 1 deletion(-) diff --git a/constants/DragonProfitTrackerItems.json b/constants/DragonProfitTrackerItems.json index 715d51ec4..ca6bcce79 100644 --- a/constants/DragonProfitTrackerItems.json +++ b/constants/DragonProfitTrackerItems.json @@ -43,7 +43,6 @@ "DRAGON_CLAW", "DRAGON_SCALE", "CRYSTAL_FRAGMENT", - "ASPECT_OF_THE_DRAGON", "DRAGON_NEST_TRAVEL_SCROLL" ] } From df315e4b99bbb74d59aa33d4142f7b7cd49cb5e1 Mon Sep 17 00:00:00 2001 From: Helium9 <80259183+KeinsWolfi@users.noreply.github.com> Date: Mon, 3 Mar 2025 03:13:55 +0100 Subject: [PATCH 5/9] test 2 --- constants/DragonProfitTrackerItems.json | 1 + 1 file changed, 1 insertion(+) diff --git a/constants/DragonProfitTrackerItems.json b/constants/DragonProfitTrackerItems.json index ca6bcce79..715d51ec4 100644 --- a/constants/DragonProfitTrackerItems.json +++ b/constants/DragonProfitTrackerItems.json @@ -43,6 +43,7 @@ "DRAGON_CLAW", "DRAGON_SCALE", "CRYSTAL_FRAGMENT", + "ASPECT_OF_THE_DRAGON", "DRAGON_NEST_TRAVEL_SCROLL" ] } From 37f378753893325e297240a0e101f4cf0590c473 Mon Sep 17 00:00:00 2001 From: Helium9 <80259183+KeinsWolfi@users.noreply.github.com> Date: Mon, 3 Mar 2025 03:14:37 +0100 Subject: [PATCH 6/9] test 3 --- constants/DragonProfitTrackerItems.json | 1 - 1 file changed, 1 deletion(-) diff --git a/constants/DragonProfitTrackerItems.json b/constants/DragonProfitTrackerItems.json index 715d51ec4..ca6bcce79 100644 --- a/constants/DragonProfitTrackerItems.json +++ b/constants/DragonProfitTrackerItems.json @@ -43,7 +43,6 @@ "DRAGON_CLAW", "DRAGON_SCALE", "CRYSTAL_FRAGMENT", - "ASPECT_OF_THE_DRAGON", "DRAGON_NEST_TRAVEL_SCROLL" ] } From c138c98100d8a18bca30236159044f47cdd578b9 Mon Sep 17 00:00:00 2001 From: Helium9 <80259183+KeinsWolfi@users.noreply.github.com> Date: Mon, 3 Mar 2025 03:16:10 +0100 Subject: [PATCH 7/9] Only unique drops --- constants/DragonProfitTrackerItems.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/constants/DragonProfitTrackerItems.json b/constants/DragonProfitTrackerItems.json index ca6bcce79..5f2686818 100644 --- a/constants/DragonProfitTrackerItems.json +++ b/constants/DragonProfitTrackerItems.json @@ -30,15 +30,6 @@ "WISE_DRAGON_BOOTS", "SUPERIOR_DRAGON_BOOTS", "UNSTABLE_DRAGON_BOOTS", - "OLD_FRAGMENT", - "PROTECTOR_FRAGMENT", - "YOUNG_FRAGMENT", - "STRONG_FRAGMENT", - "WISE_FRAGMENT", - "SUPERIOR_FRAGMENT", - "UNSTABLE_FRAGMENT", - "ENDER_PEARL", - "ENCHANTED_ENDER_PEARL", "DRAGON_HORN", "DRAGON_CLAW", "DRAGON_SCALE", From d4276ca8f79317fc1a83f6f29da9c7a79af3239f Mon Sep 17 00:00:00 2001 From: Helium9 <80259183+KeinsWolfi@users.noreply.github.com> Date: Mon, 3 Mar 2025 03:27:04 +0100 Subject: [PATCH 8/9] Weight --- constants/DragonProfitTrackerItems.json | 141 +++++++++++++++++------- 1 file changed, 104 insertions(+), 37 deletions(-) diff --git a/constants/DragonProfitTrackerItems.json b/constants/DragonProfitTrackerItems.json index 5f2686818..c35e04439 100644 --- a/constants/DragonProfitTrackerItems.json +++ b/constants/DragonProfitTrackerItems.json @@ -1,39 +1,106 @@ { - "items": [ - "ENDER_DRAGON;3", - "ENDER_DRAGON;4", - "UNSTABLE_DRAGON_HELMET", - "OLD_DRAGON_HELMET", - "PROTECTOR_DRAGON_HELMET", - "YOUNG_DRAGON_HELMET", - "STRONG_DRAGON_HELMET", - "WISE_DRAGON_HELMET", - "SUPERIOR_DRAGON_HELMET", - "OLD_DRAGON_CHESTPLATE", - "PROTECTOR_DRAGON_CHESTPLATE", - "YOUNG_DRAGON_CHESTPLATE", - "STRONG_DRAGON_CHESTPLATE", - "WISE_DRAGON_CHESTPLATE", - "SUPERIOR_DRAGON_CHESTPLATE", - "UNSTABLE_DRAGON_CHESTPLATE", - "OLD_DRAGON_LEGGINGS", - "PROTECTOR_DRAGON_LEGGINGS", - "YOUNG_DRAGON_LEGGINGS", - "STRONG_DRAGON_LEGGINGS", - "WISE_DRAGON_LEGGINGS", - "SUPERIOR_DRAGON_LEGGINGS", - "UNSTABLE_DRAGON_LEGGINGS", - "OLD_DRAGON_BOOTS", - "PROTECTOR_DRAGON_BOOTS", - "YOUNG_DRAGON_BOOTS", - "STRONG_DRAGON_BOOTS", - "WISE_DRAGON_BOOTS", - "SUPERIOR_DRAGON_BOOTS", - "UNSTABLE_DRAGON_BOOTS", - "DRAGON_HORN", - "DRAGON_CLAW", - "DRAGON_SCALE", - "CRYSTAL_FRAGMENT", - "DRAGON_NEST_TRAVEL_SCROLL" - ] + "items": { + "ENDER_DRAGON;3": { + "weight": 450 + }, + "ENDER_DRAGON;4": { + "weight": 450 + }, + "UNSTABLE_DRAGON_HELMET": { + "weight": 295 + }, + "OLD_DRAGON_HELMET": { + "weight": 295 + }, + "PROTECTOR_DRAGON_HELMET": { + "weight": 295 + }, + "YOUNG_DRAGON_HELMET": { + "weight": 295 + }, + "STRONG_DRAGON_HELMET": { + "weight": 295 + }, + "WISE_DRAGON_HELMET": { + "weight": 295 + }, + "SUPERIOR_DRAGON_HELMET": { + "weight": 295 + }, + "OLD_DRAGON_CHESTPLATE": { + "weight": 410 + }, + "PROTECTOR_DRAGON_CHESTPLATE": { + "weight": 410 + }, + "YOUNG_DRAGON_CHESTPLATE": { + "weight": 410 + }, + "STRONG_DRAGON_CHESTPLATE": { + "weight": 410 + }, + "WISE_DRAGON_CHESTPLATE": { + "weight": 410 + }, + "SUPERIOR_DRAGON_CHESTPLATE": { + "weight": 410 + }, + "UNSTABLE_DRAGON_CHESTPLATE": { + "weight": 410 + }, + "OLD_DRAGON_LEGGINGS": { + "weight": 360 + }, + "PROTECTOR_DRAGON_LEGGINGS": { + "weight": 360 + }, + "YOUNG_DRAGON_LEGGINGS": { + "weight": 360 + }, + "STRONG_DRAGON_LEGGINGS": { + "weight": 360 + }, + "WISE_DRAGON_LEGGINGS": { + "weight": 360 + }, + "SUPERIOR_DRAGON_LEGGINGS": { + "weight": 360 + }, + "UNSTABLE_DRAGON_LEGGINGS": { + "weight": 360 + }, + "OLD_DRAGON_BOOTS": { + "weight": 290 + }, + "PROTECTOR_DRAGON_BOOTS": { + "weight": 290 + }, + "YOUNG_DRAGON_BOOTS": { + "weight": 290 + }, + "STRONG_DRAGON_BOOTS": { + "weight": 290 + }, + "WISE_DRAGON_BOOTS": { + "weight": 290 + }, + "SUPERIOR_DRAGON_BOOTS": { + "weight": 290 + }, + "UNSTABLE_DRAGON_BOOTS": { + "weight": 290 + }, + "DRAGON_HORN": { + "weight": 452 + }, + "DRAGON_CLAW": { + "weight": 451 + }, + "DRAGON_SCALE": { + "weight": 295 + }, + "DRAGON_NEST_TRAVEL_SCROLL": { + "weight": 250 + } + } } From 94373b653ee4f916533edaaf8b0d9bc30a31aecc Mon Sep 17 00:00:00 2001 From: Helium9 <80259183+KeinsWolfi@users.noreply.github.com> Date: Mon, 3 Mar 2025 19:39:14 +0100 Subject: [PATCH 9/9] Added aotd cuz stupid --- constants/DragonProfitTrackerItems.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/constants/DragonProfitTrackerItems.json b/constants/DragonProfitTrackerItems.json index c35e04439..ebe04b178 100644 --- a/constants/DragonProfitTrackerItems.json +++ b/constants/DragonProfitTrackerItems.json @@ -101,6 +101,9 @@ }, "DRAGON_NEST_TRAVEL_SCROLL": { "weight": 250 + }, + "ASPECT_OF_THE_DRAGON": { + "weight": 450 } } }