Commit Graph

158 Commits

Author SHA1 Message Date
Ceikry cb630e7043 Requirements Audit
Added a new quest requirement system
Ensured that all implemented rewards are obtainable, even if all requirements are not implemented
Rewards that should have higher requirements than what is currently obtainable will have those requirements automatically increase as more quests are added
The requirements for any quest can be viewed at any time by clicking it in the quest list
Things that were previously locked/unavailable but are now available (with prereqs) are:
- It is now possible to obtain and equip Barrow's Gloves with the Recipe for Disaster prereqs
- It is now possible to obtain and equip an Ancient Staff with the Desert Treasure prereqs
- It is now possible to enchant your secateurs into Magic Secateurs with the Fairy Tale I - Growing Pains prereqs and 40k gold
- It is now possible to equip the Ancient Mace with the Another Slice of H.A.M prereqs
- It is now possible to get Suqahs as a task from Duradel with the Lunar Diplomacy prereqs
- It is now possible to obtain a Seal of Passage by speaking with Chieftan Brundt after meeting the Lunar Diplomacy prereqs
- It is now possible to obtain Ancient Staves by killing the level 96 and 103 mummies in the Ancient Pyramid (1/500)
Things that were freely available but are now locked include:
- Sophanem now requires/requires the prereqs of Icthlarin's Little Helper
- Pharaoh's Sceptre requires the same^
- Equipping god books now requires Horror from the Deep/its prereqs
- Neitiznot helmet now requires the Fremennik Isles prereqs rather than just Fremennik Trials
- Cape of Legends now correctly requires the full possible prereqs for Legend's Quest rather than just 55 QP
- Dragon Scimitar now correctly requires the Monkey Madness prereqs
- Ape Atoll teleport now correctly requires the Monkey Madness prereqs
- Slayer Helmet and the Slayer Rewards Shop in general now correctly require the Smoking Kills prereqs (not high)
- Dragon Halberd now requires the Regicide prereqs
- Climbing Boots now require the Death Plateau prereqs
- Dragon SQ Shield now requires the Legend's Quest prereqs to equip (source available in sourcecode)
- Initiate Armour now requires the Recruitment Drive prereqs
- Proselyte Armour now requires the Slug Menace prereqs
- Access to Piscatoris now requires the Swan Song prereqs (effectively Quest Cape here.)
- The disease-free herb patch in Trollheim now requires the My Arm's Big Adventure prereqs.
- Ardougne Teleport now requires the Plague City prereqs
- Watchtower Teleport now requires the Watchtower prereqs
- Trollheim Teleport now requires the Eadgar's Ruse prereqs
- The Lunar spellbook now requires the Lunar Diplomacy prereqs
- The Ancient spellbook now requires the Desert Treasure prereqs
- Crafting Astral Runes now requires the Lunar Diplomacy prereqs
- Crafting Death Runes now requires the Mourning's End Part II prereqs
- Crafting Blood Runes now requires the Legacy of Seergaze prereqs
- Access to Cave Horrors now requires the Cabin Fever prereqs
- Sorceress' Garden now requires Prince Ali Rescue
- Access to the Heroes' Guild now requires the Heroes' Quest prereqs
- Access to GWD now requires the Troll Stronghold prereqs
- Access to Neitiznot and Jatizso now requires Fremennik Trials
- Access to Shilo Villa now requires the Shilo Village prereqs
- The Keldagrim cart system now requires The Giant Dwarf prereqs
- Fairy Rings now require the full Fairy Tale I - Growing Pains prereqs
- Ectophial now requires the Ghosts Ahoy prereqs
- Access to Tormented Demons now requires the While Guthix Sleeps prereqs
- Access to the Halberd Shop and the ability to equip Dragon Halberds now requires the Regicide prereqs
- Access to Lletya now requires the Mourning's End Part I prereqs
- Access to Corporeal Beast now requires the Summer's End prereqs
- Chivalry and Piety prayers now require the King's Ransom prereqs
- Ali Morrisane's rune shop now requires the The Feud prereqs
- Armoured Zombies now require the Defender of Varrock prereqs
- Experiments now require the Creature of Fenkenstrain prereqs
- The carpet to Sophanem now requires the Icthlarin's Little Helper prereqs
- The carpet to Uzer now requires The Golem
- The carpet to Bedabin Camp now requires The Tourist Trap
- The bank in Sophanem now requires the Contact! prereqs
- The Dragon Battleaxe now requires the prereqs of Heroes' Quest to equip.
- The Dragon Mace now requires the prereqs of Heroes' Quest to equip.
- Spirit shields of all varieties (improved, blessed, unblessed) now require the prereqs of Summer's End to equip.
- Bork access now requires What Lies Below
2023-05-30 09:03:05 +00:00
Trident101 f7941f80ab Added Dagannoth hide to the Dagannoth drop table, same weight as Flattened hide and Stretched hide
Changed Dagannoth drop "Oyster pearls" to "Oyster pearl"
2023-05-26 09:03:41 +00:00
Ceikry 91ec97220b Addressed some exploitable hunter and herblore issues
Temporarily disabled puro puro, grenwalls pending fixes
2023-03-29 23:19:38 +00:00
Sam 459b360897 Fixed regression causing Highwayman to drop unusable coins 2023-03-16 03:59:23 +00:00
Sam c3cfecb5fa Fixed some NPCs dropping unstackable broad arrows 2023-03-09 15:35:13 +00:00
Sam e03187920b Fixed random variation on tablet teleport to house
Corrected drop table for hero
Rewrote tablet teleports in kotlin as listener
Added new ::runekit admin command, which gives 1k of each Rune type to make testing easier
2023-03-03 02:32:46 +00:00
Kennynes 745f8b63b0 Implemented drop table for Entrana zombies, thus now finally giving them the correct bronze axe drop rate 2023-03-02 13:07:27 +00:00
Kennynes 716fcb7209 Implemented crocodile drop tables 2023-03-01 01:01:58 +00:00
Kennynes 7ade40ace2 Implemented Oomlie drop table 2023-02-21 07:00:54 +00:00
Kennynes e016d55630 Added drop table for jail guards in Draynor 2023-02-17 02:35:36 +00:00
Sam 710671eb99 Fixed highwaymen dropping noted bones 2023-02-03 15:48:09 +00:00
Sam c39b1c18ff Added drop table for highwayman
Added drop table for shantay guard
Made highwayman diary trigger more specific
2023-01-24 23:36:59 +00:00
Von Hresvelg 40e3cef387 Reworked dark warrior drop table 2022-12-22 09:36:53 +00:00
Von Hresvelg d808dd1137 Reworked tree spirit drop table 2022-12-22 07:03:56 +00:00
Von Hresvelg 7750471015 Reworked Salarin the Twisted drop table 2022-12-20 06:03:06 +00:00
Von Hresvelg ffe5b6d2d3 Reworked Paladin drop table 2022-12-18 08:05:45 +00:00
Von Hresvelg dbb0939441 Reworked tormented demon drop table 2022-12-18 07:39:41 +00:00
Ceikry 1e3e43ab2d Halved the chance of zombie's nothing drop from 8/128 to 4/128
Added a Bronze axe drop to zombie drop table with a 1/32 (4/128) chance
2022-12-18 07:26:15 +00:00
Von Hresvelg e8ea397b6b Added an Allotment Seed drop table
Reworked Farmer drop table
2022-12-17 07:40:18 +00:00
Ateryk e447a45c56 Removed charms from rock slug drop table
Fixed rock slugs dropping wrong type of mystic gloves
2022-12-11 07:15:16 +00:00
Von Hresvelg 09771312fc Fixed goblins dropping unusable coins 2022-12-11 07:00:48 +00:00
Von Hresvelg d8818f1f69 Reworked Kurask drop table 2022-11-18 05:22:24 +00:00
Von Hresvelg 59f263d386 Reworked Rogue drop table 2022-11-17 23:09:20 +00:00
Von Hresvelg 1b046e702c Reworked Thug drop table 2022-11-17 22:57:44 +00:00
Von Hresvelg 97e5f76b47 Reworked Pirate drop table 2022-11-17 13:53:53 +00:00
Von Hresvelg 3502a51708 Reworked Mugger drop table 2022-11-17 13:40:22 +00:00
Von Hresvelg 8c21c8669d Reworked Dark Wizard drop table 2022-11-17 13:04:52 +00:00
Von Hresvelg eee6868eb9 Reworked Gnome Guard drop table 2022-11-17 12:50:39 +00:00
Von Hresvelg dc71c07473 Reworked Shadow Warrior drop table 2022-11-17 10:30:55 +00:00
Von Hresvelg 8b64a713e4 Reworked Otherworldly Being drop table 2022-11-17 08:37:47 +00:00
Von Hresvelg e29d8a9789 Reworked Ice Warrior drop table 2022-11-17 08:10:11 +00:00
Von Hresvelg ea63c401f6 Reworked Earth Warrior drop table 2022-11-17 07:09:59 +00:00
Von Hresvelg c61f1d825c Reworked Chaos Dwarf drop table 2022-11-17 06:56:20 +00:00
Von Hresvelg f5fa84bc9d Reworked Dwarf drop table 2022-11-17 06:40:52 +00:00
Von Hresvelg 6723301504 Reworked Ice Giant drop table 2022-11-17 06:28:28 +00:00
Von Hresvelg e76432c25a Reworked Fire Giant drop table 2022-11-17 06:16:00 +00:00
Von Hresvelg 1fe55fc848 Reworked Goblin drop table 2022-11-16 13:12:54 +00:00
Von Hresvelg 729a587efc Reworked Skeleton drop table 2022-11-16 13:01:08 +00:00
Von Hresvelg eadbdfd71f Reworked Lesser Demon drop table
Reworked Greater Demon drop table
Reworked Black Demon drop table
2022-11-16 12:47:23 +00:00
Von Hresvelg 41f1b7f3a7 Reworked Zombie drop table 2022-11-16 12:08:22 +00:00
Von Hresvelg d9994eda3f Reworked Abyssal Demon drop table 2022-11-16 11:42:40 +00:00
Von Hresvelg 26aa6cc759 Reworked Jogre drop table 2022-11-16 11:18:01 +00:00
Von Hresvelg 14c972fcc4 Reworked Bloodveld drop table 2022-11-16 11:07:06 +00:00
Von Hresvelg f87dc65d97 Reworked Ork drop table 2022-11-16 10:51:28 +00:00
Von Hresvelg bef5c8e07e Reworked Gorak drop table 2022-11-16 10:13:04 +00:00
Von Hresvelg c71b0635ff Reworked Jungle Spider drop table 2022-11-16 09:58:56 +00:00
Von Hresvelg 175669af15 Reworked Giant Spider drop table 2022-11-16 09:48:50 +00:00
Von Hresvelg a608f1ab3a Reworked Chicken drop table
Reworked Knight of Ardougne drop table
Reworked Hellhound drop table
2022-11-16 09:18:38 +00:00
Von Hresvelg c7fd4a218f Reworked Hero drop table 2022-11-16 09:01:21 +00:00
Von Hresvelg aa084de65b Reworked Man drop table
Reworked Woman drop table
Reworked Drunken Man drop table
Reworked Jeff drop table
Reworked Rusty drop table
Reworked Narf drop table
Reworked Cuffs drop table
2022-11-16 08:45:53 +00:00