K'ril Tsutsaroth (Zamorak GWD) Drop Changes:
Zamorakian spear droprate corrected to ~1/512
Steam battlestaff droprate corrected to ~1/512
Godsword shard 1, 2 and 3 droprate corrected to ~1/768
Dragon dagger (p++) droprate corrected to ~1/63
Clue scroll (hard) droprate corrected to ~1/128
RDT roll corrected to ~1/128
Erroneous Nothing drop removed
General Graardor (Bandos GWD) Drop Changes:
Bandos tassets, chestplate, and boots droprate corrected to ~1/381
Bandos hilt droprate corrected to ~1/512
Godsword shard 1, 2 and 3 droprate corrected to ~1/768
Long bone droprate corrected to ~1/400
Curved bone droprate corrected to ~1/5000
Clue scroll (hard) droprate corrected to ~1/128
RDT roll corrected to ~1/128
Erroneous Nothing drop removed
Kree'arra (Armadyl GWD) Drop Changes:
Armadyl helmet, chestplate, and plateskirt droprate corrected to ~1/381
Armadyl hilt droprate corrected to ~1/512
Godsword shard 1, 2 and 3 droprate corrected to ~1/768
Long bone droprate corrected to ~1/400
Curved bone droprate corrected to ~1/5000
Clue scroll (hard) droprate corrected to ~1/128
RDT roll corrected to ~1/128
Erroneous Nothing drop removed
Erroneous 1-20 Shark drop removed
Zilyana (Saradomin GWD) Drop Changes:
Saradomin hilt droprate corrected to ~1/512
Saradomin sword droprate corrected to ~1/128
Godsword shard 1, 2 and 3 droprate corrected to ~1/768
Clue scroll (hard) droprate corrected to ~1/128
RDT roll corrected to ~1/128
Erroneous Nothing drop removed
Now possible to use the debugger again. Instructions for use will be added in the upcoming README refactor (in short, add a maven build config that runs "compile exec:java")
Revenant spawns, patrols and areas of exploration are now based on era-authentic maps
New revenant command for admins ::setrevcap to set max number of revenants
New server config world option revenant_population
Removed erroneous Nothing drop inside all revenant drop tables, which made them drop Nothing at all 80% of the time
Added back Nothing drop to each revenant's Charm table, so they don't drop charms 100% of the time
Bumped down number of adamantite ore dropped from 1-75 to 1-5, and reduced their drop rate so they are much rarer
Adjusted number of Uncut diamond to maximum of 5 (down from 50)
Changed Gold bar drop to ore drop, and reduced maximum amount to 10-30
Adjusted strength potion drop to 1-4
Adjusted grimy ranarr drop to 1-10 (from 1-15)
Adjusted grimy toadflax drop to 1-10 (from 5-15)
Adjusted amount of Law, Blood and Death runes dropped to 15-200 (from 50-500)
Removed 1000-15000 spirit shards drop
Removed noted 100-500 Iron Ore drop
Removed noted 50-250 Coal drop
Removed dragon platelegs and plateskirt drops
Removed ring of wealth drop
Removed dragon boots drop
All amulet of glory drops are now uncharged amulet of glory
Adjusted Yew, Magic, Snapdragon, Palm Tree and papaya seed to only drop a maximum of 1 seed at a time, and reduced their drop weight so they are much rarer
Limited tuna potato drop to a maximum of 5
Adjusted weight of Yew logs drop to be higher (filler drop)
Runite bolts reduced to 50 (from 100)
Adamant bolts reduced to 75 (from 300)
Rune arrows reduced to 75 (from 150)
Removed 10-500 snape grass drop
World server now handles its own management-server-related functionality, a new management server will be written in the future to facilitate cross-world event syncing
World server now runs standalone, this requires the client to be configured to connect the world server port for the world list (world list was previously supplied by the management server on port 5555, which should be swapped to the world server port that is generally 43595 for world 1) work is in progress to update client launchers to make this as seamless as possible
This should resolve issues where players sometimes get a login error claiming they are already logged in
Improved GE threading, introduced locks fixing server lags and GE offers not executing
Moved player login hooks to the major update worker (from management server thread)
Fixed random events in rare circumstances causing noted item loss
Defined low alchemy value as item value * 0.4 unless override exists in config (authentic)
Defined high alchemy value as item value * 0.6 unless override exists in config (authentic)
Grand Exchange now uses the GE sqlite database's price index table to track price changes
Removed the old price index (confusingly called GrandExchangeDatabase.java)
Grand Exchange prices are now dynamic and influenced by trades (weighted stepping average price)
Fixed GE interfaces not loading on login