P0nk
45bfc395be
Remove custom NPC script: Spiegelmann ore refining
2025-07-22 14:06:52 +02:00
P0nk
8052814028
Remove custom NPC script: scroll generator
2025-07-22 14:06:51 +02:00
P0nk
2aabeb378c
Tune global drops
...
Global drops are too common, and the ones we have here are not part of vanilla v83
2025-07-22 10:36:36 +02:00
P0nk
7054d37b58
Remove duplicate items from the GM shop
2025-07-22 10:24:26 +02:00
P0nk
64b20aa659
Remove test table
2025-07-14 21:46:42 +02:00
P0nk
42bb664add
Support running additional changelogs at the end
...
In case you want to add your own custom stuff or change drops or something else.
2025-07-14 21:41:39 +02:00
P0nk
97ed3d2da5
Split into multiple changelogs
2025-07-14 20:32:43 +02:00
P0nk
e2ac5e448b
Switch from manual sql scripts to automated scripts with Liquibase
2025-07-06 19:49:54 +02:00
P0nk
2365458b78
Add admin account
2025-07-06 19:02:46 +02:00
P0nk
c807c1e54f
Remove custom shops
2025-07-06 17:56:49 +02:00
P0nk
6d647e8010
Add Rien shops' items
2025-07-06 17:50:06 +02:00
P0nk
1dce65d146
Add GM shop items
2025-07-06 17:48:25 +02:00
P0nk
8ceb60329d
Add missing equips in Singapore shops
2025-07-06 17:36:01 +02:00
P0nk
f240c7e98b
Remove duplicate drops
...
Some of these duplicate drops should be kept,
but are removed for the sake of efficiency.
For example, Stumpy (3220000) should drop multiple Tree Branch (4000003) and Leaf (4000005), but the duplicate have been removed.
To fix this, one has to go through the removed drops in this commit and manually reintroduce the drops that should have been kept. The "RemoveDuplicateDrops" tool simplifies this a little bit as it produces a file with all the removed drops. As of writing this, it removed duplicate drops from 415 mobs, for a total of 7331 removed drops.
The following SQL query finds the amount of duplicate drops in the database:
SELECT COUNT(*) total_mobs_with_duplicate_items, SUM(extra_item_drops) AS total_duplicate_items
FROM (SELECT dropperid, SUM(extras) AS extra_item_drops
FROM
(SELECT dropperid, itemid, COUNT(*) - 1 AS extras
FROM lb_drop_data
GROUP BY dropperid, itemid
HAVING COUNT(*) > 1) AS i
GROUP BY dropperid
ORDER BY dropperid
) AS i2
2025-07-06 14:47:02 +02:00
P0nk
f5c17768f4
Add RemoveDuplicateDrops tool
2025-07-06 14:12:27 +02:00
P0nk
d08e1c4567
Remove drops from nonexistent mobs
2025-07-06 11:26:01 +02:00
P0nk
e7d94ee4fb
Update skill & mastery books drop chances and fix max quantities
2025-07-06 11:16:36 +02:00
P0nk
89dfc37551
Refactor SkillbookChanceFetcher & add logs
...
Less static variables and generally cleaner code
2025-07-06 10:44:51 +02:00
P0nk
02f45397ce
Remove duplicate mastery book drops
2025-07-05 21:48:25 +02:00
P0nk
82e377f39a
Temp drop data table in separate changeset
2025-07-05 21:14:56 +02:00
P0nk
7227be3189
Remove Final Blow mastery book drop from unknown mob
2025-07-05 21:07:24 +02:00
P0nk
cad04a4725
Update drop chance that are 1500 (1/6666) to 1287 (1/7777)
2025-07-05 16:36:48 +02:00
P0nk
a2d6b88cde
Update bow/crossbow arrow drop quantities
2025-07-05 16:30:23 +02:00
P0nk
81ab3e685d
Remove duplicate crossbow arrow drops
2025-07-05 13:16:13 +02:00
P0nk
c43e833fbd
Remove duplicate bow arrow drops
2025-07-05 10:54:43 +02:00
P0nk
3d39cce181
Clean up comments making the drop changeset fail
2025-07-05 10:45:33 +02:00
P0nk
9bbcf8c3ed
Clean up empty lines
2025-07-05 10:15:44 +02:00
P0nk
669f214bd8
Update bronze xbow arrow drop quantities
2025-07-04 20:42:02 +02:00
P0nk
72c1a249e6
Update bronze bow arrow drop quantities
2025-07-04 20:32:41 +02:00
P0nk
f94925d1fe
Remove duplicate bronze bow/xbow arrow drops
2025-07-04 20:18:03 +02:00
P0nk
9383608f68
Update steel bow arrow drop quantity
2025-07-04 20:06:44 +02:00
P0nk
2d7e82ceac
Update red/blue arrow drop quantities
2025-07-04 20:06:24 +02:00
P0nk
7e4bbef888
Update diamond bow/xbow arrow drop quantities
2025-07-04 20:01:18 +02:00
P0nk
cd12d2bc9a
Remove Snowball quantity update
2025-07-04 19:45:31 +02:00
P0nk
7ab52d0ccb
Remove meso drop from mobs that shouldn't have them
2025-07-04 16:40:03 +02:00
P0nk
c85ac4f5d9
Add meso drops to mobs that are missing them
2025-07-04 16:37:40 +02:00
P0nk
1e4e284924
Copy Jr. Boogie 1 drops to Jr. Boogie 2
2025-07-04 15:25:20 +02:00
P0nk
a5a1de5362
Copy Fairy 1 drops to Fairy 2, Fairy 3 & Fairy 4
2025-07-04 15:23:06 +02:00
P0nk
76d8a4b985
Copy Dark Pepe drops to Separated Dark Pepe
2025-07-04 15:17:58 +02:00
P0nk
9f99aeacda
Remove duplicate drops from Dark Pepe
2025-07-04 15:16:49 +02:00
P0nk
20399f5a87
Copy Pepe drops to Separated Pepe
2025-07-03 21:39:14 +02:00
P0nk
5e24a09ffe
Remove duplicate Pepe drops
2025-07-03 21:37:50 +02:00
P0nk
11ed85abe0
Copy Dark Yeti drops to Transformed Dark Yeti
2025-07-03 21:30:46 +02:00
P0nk
dcd777faca
Remove duplicate Dark Yeti drops
2025-07-03 21:29:19 +02:00
P0nk
c52d82c6f2
Copy drops from Yeti to Separated Yeti
2025-07-03 07:29:14 +02:00
P0nk
74aa5fc572
Copy drops from Yeti to Yeti (transformed)
2025-07-03 07:27:00 +02:00
P0nk
10882a09b0
Remove duplicate Yeti drops
2025-07-03 07:22:57 +02:00
P0nk
97c22055ac
Remove unused content drops
2025-07-02 22:04:41 +02:00
P0nk
f38fb34c3a
Copy drops from Orange Mushroom to Target Orange Mushroom
2025-07-02 14:54:14 +02:00
P0nk
871a47ad26
Remove duplicate Orange Mushroom drops
2025-07-02 14:52:36 +02:00
P0nk
c6823f5186
Applying drops for Dojo & various other mobs
2025-07-02 08:42:13 +02:00
P0nk
58e54c88af
Fix Dark Nependeath drops
2025-07-02 08:39:43 +02:00
P0nk
994612d15f
Remove non-card drops from Dojo mobs
2025-07-02 08:38:19 +02:00
P0nk
5ff522123a
Remove Sword Earrings as a drop
2025-07-02 08:14:07 +02:00
P0nk
84f1989256
Remove Key of Dimension drop from Alishar copies
2025-07-02 08:13:10 +02:00
P0nk
cd0efcf2b6
Remove drops from pre-transformed Jr. Newtie
2025-07-02 08:11:27 +02:00
P0nk
1f5a38d9cf
Remove drops from pq summoned mobs
2025-07-02 08:10:41 +02:00
P0nk
df83326a6f
Remove drops from HPQ mobs
2025-07-02 08:02:14 +02:00
P0nk
49bc1c9b3d
Remove Liar Tree Sap as drop
2025-07-02 07:59:49 +02:00
P0nk
6ce9d42ae4
Remove belt drops
2025-07-02 07:59:08 +02:00
P0nk
7e45cd6dab
Improve chance of rare Masteria drops
2025-07-02 07:57:35 +02:00
P0nk
003efa9c8a
Fix quest item drops
2025-07-02 07:47:59 +02:00
P0nk
2ab7b11b46
Adjust monster card drop chance for all boss mobs
2025-07-02 07:41:17 +02:00
P0nk
bdf1e52f70
Adjust monster card drop chance for all normal mobs
2025-07-02 07:37:06 +02:00
P0nk
636fb5fd53
Correct Dark Crystal drop chance
2025-07-02 06:51:10 +02:00
P0nk
fba0dbf8e3
Correct Flaming Feather drop chance
2025-07-02 06:49:22 +02:00
P0nk
f0be1bae4c
Correct Halloween Candies drop chance
2025-07-02 06:47:59 +02:00
P0nk
c81c298dfe
Correct monster cards & Blaze Capsule drop chance
2025-07-02 06:46:45 +02:00
P0nk
58644a1cd2
Correct AriantPQ drops
2025-07-02 06:42:22 +02:00
P0nk
7c2833e73b
Correct CPQ drops
2025-07-02 06:36:43 +02:00
P0nk
8ca935753b
Apply Giant Cake drops
2025-07-02 06:31:07 +02:00
P0nk
ab8ddc767f
Correct Poisonous Mushroom drops
2025-07-02 06:27:26 +02:00
P0nk
7607e3d4b6
Correct Flaming Feather drops
2025-07-02 06:25:44 +02:00
P0nk
1504da67f6
Correct table for 2nd insert
2025-07-01 21:41:14 +02:00
P0nk
d6d8560d23
Consistent Nependeath Seed drop chance
2025-07-01 21:39:51 +02:00
P0nk
325f3b54a6
Fix Horned Mushroom 2 drop
2025-07-01 21:38:25 +02:00
P0nk
bfe174c242
Fix Sparta (lv 100) being dropped by lower lv mobs
2025-07-01 21:36:19 +02:00
P0nk
4747d88f40
Adjust zak and pb thematic drops
2025-07-01 21:13:15 +02:00
P0nk
af1878c3a0
Copy Reinforced Mithril Mutae drops to Obstacle Mutae
2025-07-01 21:09:58 +02:00
P0nk
a365d20fd8
Re-add drops for real(?) Pink Bean
2025-07-01 21:03:58 +02:00
P0nk
8c0350b16c
Remove drops from Pink Bean clones
2025-07-01 21:01:50 +02:00
P0nk
c384d31827
Copy Pianus (R) drops to Pianus (L)
2025-07-01 20:57:45 +02:00
P0nk
8533d52c7a
Add Bob the snail drops
2025-07-01 20:53:28 +02:00
P0nk
c08003a436
Clean up Freezer drops
2025-07-01 20:44:38 +02:00
P0nk
e9598d407b
Apply unusual accessory scroll drops
2025-07-01 20:39:03 +02:00
P0nk
0e7c5358e2
Set minimum drop chance of skill/mastery books to 1/1000
2025-07-01 20:37:43 +02:00
P0nk
5da87f7b22
Add more skill/mastery books
2025-07-01 19:54:39 +02:00
P0nk
6e9ff7fb34
Remove drops from mobs that shouldn't have them
2025-07-01 17:41:47 +02:00
P0nk
7f149d56f0
Remove inexistent drop "[Mastery Book] Wind Booster"
2025-07-01 17:27:14 +02:00
P0nk
bfcadc0691
Apply drops that "should have been present by now"
2025-07-01 17:25:38 +02:00
P0nk
d6ad68d537
Apply horntail drops
2025-07-01 17:24:16 +02:00
P0nk
be98a7ab47
Apply kerning square drops
2025-07-01 17:21:33 +02:00
P0nk
469c70d1d7
Apply kerning square drop removals
2025-07-01 17:12:25 +02:00
P0nk
099275c5a3
Move "spider" drop data
2025-07-01 17:06:50 +02:00
P0nk
419f5d92b4
Allow duplicate drops for the same mob
...
This previously caused a bunch (327 to be exact) of drops to silently not be inserted due to "INSERT _IGNORE_ INTO drop_data (...)"
2025-07-01 17:01:40 +02:00
P0nk
05ca945145
Add drop data changeset
...
Not able to run it yet due to duplicate (dropperid, itemid) combos causing the constraint to reject the entire insert
2025-07-01 16:59:30 +02:00
P0nk
543cbafd0b
Fix table name
2025-07-01 16:49:14 +02:00
P0nk
131379e39e
Clean up tables in old script
2025-07-01 16:43:47 +02:00
P0nk
150754a74b
Add global drop data changeset
2025-07-01 16:41:15 +02:00
P0nk
d4c65ed690
Add nxcoupons data changeset
2025-07-01 16:39:41 +02:00