Commit Graph

2182 Commits

Author SHA1 Message Date
szumaster 2a3ac5ffab Corrected Shaikahan animations and examine text 2023-06-16 11:17:44 +00:00
szumaster eb65c4c78b Implemented 3 unique books for Wise Old Man's house, books are located in the bookshelves in his house
New Wise Old Man dialogue trees for books
Implemented book for digsite quest
2023-06-16 11:04:40 +00:00
ceikry 3d8857e01c Fixed issue causing canoe stations to permanently lock players when interrupted 2023-06-16 09:07:59 +00:00
szumaster f26a4660ea Corrected Fist of Guthix item requirements 2023-06-16 08:41:08 +00:00
Ceikry 2f234cc589 Fixed bug where combat level didn't update after leveling a combat skill 2023-06-16 07:48:09 +00:00
Ceikry aab37414c3 Fixed an edge case when working with varbits that encapsulate the 31st bit of a varp
Fixed health check of whiteberry bush
2023-06-16 07:04:20 +00:00
Zerken d04302c99f Hunter sound improvements
Implemented setup, dismantle, and catching sound for bird snares
Implemented setup, dismantle, and catching sound for box traps
Implemented setup, dismantle, and catching sound for net traps
Implemented setup, dismantle, and catching sound for dead falls
Implemented setup and dismantle sound for rabbit snares
Implemented butterfly net swing sound
Implemented falconry fly and catch sound
Implemented noose sound when catching kebbits
Implemented setup, dismantle, catching, teasing, jumping over, and npc jumping over pitfall sound to pitfalls
Implemented appropriate player lock time to setting up net traps and deadfalls to avoid players from interrupting the action
Implemented appropriate player lock time to dismantling bird snares, box traps, net traps, rabbit snares and deadfalls to avoid players from interrupting the action
Implemented a new function to play sound at a location
2023-06-16 06:28:40 +00:00
Zerken 22776e7bb3 Unicorn stallion pouches now cost 140 shards instead of 203
Hydra, Spirit Dagannoth, Unicorn Stallion, Wolpertinger, and Pack Yak pouches now consume pouches when created at an obelisk
Implemented the song Animal Apogee to play at Taverly summoning obelisk, Piscatoris summoning obelisk, Natures Grotto obelisk
2023-06-16 05:58:46 +00:00
szumaster 51ab17e3aa added champion challenge 2023-06-13 12:17:48 +00:00
Oven Bread 7997fbb0b0 Implemented the thieving skillcape
Removed inauthentic HAM robes pickpocket buff
2023-06-11 08:05:16 +00:00
Danewolf 4bd97d002f Now able to empty poison, brews and serums 2023-06-11 05:47:29 +00:00
Ceikry 330d66918a Improved clamping for force movement, fixes client crashes in Nature Spirit 2023-06-10 08:29:51 +00:00
Zerken c58309e685 Implemented Piscatoris washbasin water bucket filling 2023-06-09 15:42:42 +00:00
Ceikry 7ca0493190 Temporarily evaluate all soft requirements as hard requirements (until the quest system is refined enough to properly leverage soft requirements), fixes inability to meet requirements when prayer is low 2023-06-09 15:33:58 +00:00
Ryan 74380b039b Removed obsolete GE files 2023-06-09 15:05:30 +00:00
szumaster 33064660cf Fight Arena bug fixes
Added access to fightslave conversation through the prison wall
Added drop for Khazard guards and General Khazard
Added face location for each npc
Added missing dialogues for each npc
Corrected the quest complete interface
Corrected quest journal text
Fixed barman who didn't sell Khali Brew after completing quest
Fixed center doors to arena (player no longer gets stuck in cutscene) and corrected walking through the door
Fixed small head in dialogues for General Khazard
Increased the time of dissapearing for Ogre, Scoprion and Bouncer 144 -> 300 ticks
Lazy guard falls asleep and leaves the keys after being given khali brew
Can get replacement keys if lost
Sped up the camera movement for the bouncer and scorpion cutscene
The sequence of entering the cell after the fight with the ogre has been sped up
2023-06-09 14:11:36 +00:00
Ceikry bd12800cca Fixed some issues with incorrectly reading varbit values
Fixed Dwarf Cannon quest
Improved varp/varbit interface and handling
2023-06-06 09:31:16 +00:00
Ceikry f613fb13cd Implemented drop summoning pets 2023-06-06 09:19:23 +00:00
Ceikry c20770fcb3 Fixed Sophanem southeast entrance requirements 2023-06-06 09:06:02 +00:00
Ceikry f6cd646205 Made it possible to claim Fremennik diary rewards 2023-06-06 08:16:07 +00:00
Ceikry f5711fcf8f Fixed plank make without sufficient funds
Fixed potions not taking doses in some cases
2023-06-06 08:02:55 +00:00
ceikry 3d20bb97d0 Fixed an exploit in surprise exam 2023-06-06 07:35:31 +00:00
Ceikry c1b2fdf597 Autocasting defensive spells now awards correct XP 2023-06-06 07:34:00 +00:00
Ceikry b6d02cce17 Fixed bug causing Puro Puro implings to cluster in the north east corner 2023-06-06 03:11:15 +00:00
Ceikry 810528dfb4 Removed vinesweeper rabbits' telekinetic powers 2023-06-06 02:31:55 +00:00
Ceikry 37fe071041 Fixed a bug that allowed use-with interactions to interrupt locks
Fixed a bug that resulted in loss of seeds when interrupting planting
2023-06-06 02:23:26 +00:00
Ceikry df5b260f5f Clamp forcemovement values in packet to avoid divide-by-zero errors in the client 2023-06-06 02:08:53 +00:00
Ceikry c3d48ff36e Added configurable limit for GE bot offers, now set by world.botstock_limit config (defaults to 5000) 2023-06-06 00:19:18 +00:00
AshLilly 3d8a6c6e5a Fixed a typo in Captain Lawgof's dialogue 2023-06-05 06:58:11 +00:00
Pine Stone 048a745371 Allow_aggro now persists across sessions 2023-06-05 06:48:57 +00:00
Ceikry c1007683a5 Fixed an off-by-one error in quest point checking 2023-06-02 16:04:28 +00:00
szumaster 047a2b818a Implemented some books
Abyssal book
Astronomy book
Gianne's cook book
Instruction manual
Binding book
Shaman's tome book
Nulodion's notes
2023-06-02 10:51:43 +00:00
szumaster bf91e47ddc Improved taunting the lesser demon in the Wizards' Tower 2023-06-02 10:41:46 +00:00
Oven Bread 8bbe8cf57d Fixed dialogue hang in Plague City 2023-06-02 10:28:02 +00:00
szumaster d492500812 Added missing scrolls
King's message
Iorwerth's message
Crumpled scroll
Tattered scroll
Dusty scroll
2023-06-02 10:04:24 +00:00
Oven Bread fc9f23385f Fixed tutorial island's run tutorial not recognising the run button 2023-06-02 09:55:20 +00:00
Oven Bread d5222bad1e Burthorpe immersion improvements
Implemented the roaming Burthorpe soldiers dialogues, including random Latin insults
Implemented the other soldiers/sergeants/archers/guards busy messages.
All 10 soldiers in the square now face north towards their sergeant
2023-06-02 09:17:29 +00:00
szumaster 0a41704490 Implemented Plague City quest
Added dwellberries spawns to McGrubor's Wood
2023-06-02 09:09:08 +00:00
Danewolf 48cc5048af Implemented poison for bone dagger 2023-06-02 08:47:30 +00:00
Avi Weinstock aec9476438 Ensure corporeal beast takes half-damage from non-spears
Ensure familiars enter the corporeal beast arena
Corrected Vesta's spear attack rate
2023-06-02 08:35:34 +00:00
Trident101 c266e9ecaa Barbarian super restore mix now consumable 2023-06-02 04:46:33 +00:00
Avi Weinstock a313c227d5 Implemented Falador cannonball bot that contributes stock to the GE 2023-06-02 02:15:13 +00:00
Ceikry 9a25c2a87d Improved logout handling 2023-06-02 01:34:01 +00:00
bushtail 817d2f0ec2 Fixed a bug where farming assistant Githan would spawn for bots 2023-06-01 01:21:33 +00:00
Oven Bread 0c54348f69 Created a new ScrollInterface similar to BookInterface
Implemented KnightsNotes in the new scroll interface
2023-05-31 09:09:12 +00:00
Ceikry cb4c94f3ab Improved lamp xp calculation
Improved shop restrictions
Fixed bugged Cyclops room teleport
2023-05-31 08:58:40 +00:00
zsrv 9150137c47 Fixed Entrana glassblowing pipe house ladder where a player would get stuck between a ladder, chair, and desk 2023-05-31 08:45:33 +00:00
Ceikry 7b0c1b0b9b Player Stock is now cleared from the general store at an interval defined by world.playerstock_clear_mins (defaults to 180 minutes)
Player Stock can now be recirculated back onto the GE as bot offers when cleared if world.playerstock_bot_offers is true (defaults to true)
2023-05-31 08:35:50 +00:00
zsrv 47576b63f0 Added Team-21 cape to William's Wilderness Cape Shop 2023-05-31 08:26:28 +00:00
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