Ceikry
9b6a817c9d
Assorted bugfixes
...
Corrected a confidential issue involving random events
Added Lumbridge tree patch to the farming handler
Rewrote seedling handling in new systems
Fixed the incorrect definition for telegrab's spell ID
Fixed an issue that prevented leaving a clan
Close interfaces when applicable when a walk packet is received
Made the penguin state more reliable
Fixed a somewhat rare concurrency bug with the packet processor
Refactored DialogueOption packet to ContinueOption, due to a revelation that it was not particular to dialogue
Fixed a new, unreported issue with the stats interface
2022-12-23 06:35:06 +00:00
Ceikry
5011b8648b
Fixed bug where some NPCs near the wilderness were incorrectly considered to be in the wilderness for aggression checks
2022-12-23 02:09:24 +00:00
Ceikry
c9a6bf2f61
Removed non-green-d'hide-bodies from the restricted items list for dragon slayer
...
Merged the dragon slayer equip checks into the existing file for quest requirement checks
Updated item equip checks to use new api methods
2022-12-22 10:15:31 +00:00
Savan ScapeOnine
69b706c3f3
Enabled the woodcutting skillcape effect (nests are automatically collected into your inventory if you have space when dropped from a tree while woodcutting)
2022-12-22 09:18:30 +00:00
Ibcrootbeer
55f736b711
Corrected XP awarded for crafting tablets at lectern
2022-12-22 09:05:49 +00:00
Dan Ginovker
5816423628
Ranged ammo can now authentically be taken to Entrana
2022-12-22 08:52:31 +00:00
Ceikry
94b94cb5a3
Rewrote lumbridge guide dialogue
2022-12-22 06:45:38 +00:00
Ceikry
4848d465e3
Fixed combat pathfinding bug that led to endless NPC "dancing"
2022-12-22 06:20:12 +00:00
Robby
b96a1e370b
Fixed the non-banking miner bot
...
Non-banking miner bot will now drop power-mined tin ore
2022-12-22 04:46:43 +00:00
Ceikry
b387e993bb
Fixed a bug when buying items from shops with a full inventory
2022-12-20 08:40:59 +00:00
Ceikry
8188c72417
Fixed packet decoder issue where bytes were read out of sequence
2022-12-17 23:55:57 +00:00
Ceikry
9866afbd5d
Implemented Christmas event giftmas
...
Fixed a minor bug with the incoming packet processor
2022-12-17 12:25:56 +00:00
Dan Ginovker
2fa08e38c6
Replaced some discord references with forums
2022-12-17 11:13:57 +00:00
Savan ScapeOnine
89bcf30746
Sharks can now be caught with barb-tail harpoon
...
Fixed incorrect animation when fishing with a barb-tail harpoon
2022-12-17 10:37:38 +00:00
Ceikry
760653067a
Added decoding for player preferences (unused)
2022-12-17 10:25:08 +00:00
Von Hresvelg
e8ea397b6b
Added an Allotment Seed drop table
...
Reworked Farmer drop table
2022-12-17 07:40:18 +00:00
Byte
00d460d2ba
Fixed a bunch of minor exceptions
2022-12-17 07:16:38 +00:00
Ibcrootbeer
6b5758ed7a
Removed duplicate message for quest completion for Sheep Shearer
...
Removed duplicate message for quest completion for The Restless Ghost
2022-12-11 08:41:40 +00:00
bushtail
c050c294e5
Improved facial expressions in bank dialogue
2022-12-11 07:48:40 +00:00
Dan Ginovker
97e74320fb
Implemented Doubling Money scammer bots at GE
...
Converted some classes to Kotlin
Fixed a trading bug when you removed an item, the modified slot would flash on the wrong side
2022-12-11 06:45:42 +00:00
Ceikry
4193e6131c
Refactored the processing of incoming packets to do so synchronously on the start of the tick cycle (rather than being processed as soon as the packet is received)
...
Decoupled decoding of packets from processing of packets, so that both 530 and 578 packets can be decoded into the same data structures and processed the same way
De-spaghettied many things, e.g. farming and the poster in stronghold of player safety
2022-12-07 12:40:49 +00:00
Natalie C
7f9656d40a
Reverted last commit and fixed the root cause of package info issue
2022-11-24 13:50:47 +00:00
Von Hresvelg
aa935855c9
Moved drop tables into dedicated folder (data/config/shared_tables)
...
Added Rare Seed Drop Table
Reworked Aberrant Spectre drops
2022-11-16 08:16:22 +00:00
Robby
9145fd038c
Corrected Sumona teleport on slayer ring
...
Improved authenticity of slayer ring teleport locations
2022-11-16 08:00:37 +00:00
Robby
ff666178b9
Fixed Draynor bot theiving
...
Fixed Draynor willow bots getting stuck
2022-11-10 13:09:20 +00:00
Von Hresvelg
712b44f008
Added secondary drop tables
...
Uncommon seed drop table added
Gem drop table added
Herb drop table added
Reworked Green Dragon drop table
Reworked Moss Giant drop table
2022-10-30 07:24:31 +00:00
Robby De
b64a595562
Fixed adventure bots not pickpocketing properly
2022-10-29 13:00:02 +00:00
Byte
5b6dc9978e
Updated SapCollect plugin to listener
...
Corrected sap collection interaction to require a knife instead of a bucket
2022-10-29 12:49:20 +00:00
Byte
660eaf1a61
Updated SpiritShieldBless plugin to listener
...
Updated ContentAPI to include a couple of new methods for handling dialogue options and actions
2022-10-28 14:00:21 +00:00
Byte
32931ef85c
Updated CrystalKeyCreate plugin to listener
2022-10-27 00:11:08 +00:00
Byte
7b1a9f1efa
Removed unused CapeDyeing plugin (handled by CapeDyer)
...
Fixed bug preventing use of orange dye on capes
2022-10-27 00:06:28 +00:00
Byte
e92a02a603
Updated HairdresserCheese plugin to listener
2022-10-26 10:37:20 +00:00
Byte
4f7e07436b
Updated SandSource plugin to listener
2022-10-26 09:41:47 +00:00
Byte
3d6c91b487
Fixed The Restless Ghost skull interaction (again)
2022-10-26 09:18:06 +00:00
Dan Ginovker
5baa488301
Fixed odd bug preventing check of non-combat level requirements when equipping items
2022-10-22 15:30:53 +00:00
vddcore
6096fca708
Fixed bug preventing deposit of noted items already present in bank when bank is full
2022-10-22 15:19:49 +00:00
Byte
82f7d0663b
Updated PriestInPerilUse plugin to listener
2022-10-22 15:08:44 +00:00
Byte
0bdd8326d9
Removed unused BurnMeat plugin (handled by CookingDialogue)
2022-10-22 05:11:01 +00:00
Byte
d3efb5cecd
Updated KaramjaBananaCrate plugin to listener
...
Moved "search" and "fill" interactions out of KaramjaOptionPlugin into new KaramjaBananaCrateListener
2022-10-22 05:10:13 +00:00
Byte
c7ff6a147a
Updated EctophialFill plugin to listener
2022-10-22 04:50:16 +00:00
Byte
29b76c0c4c
Updated ChestKey plugin to listener (applies to Pirate Treasure chest key being used on chest in Blue Moon Inn)
2022-10-22 04:39:47 +00:00
Byte
47647ec1af
Removed unused WaterSkinHandler plugin (handled by WaterSourceListener)
2022-10-22 04:10:52 +00:00
Byte
7462266756
Updated SwampHoleRope plugin to listener (applies to Lumbridge swamp hole)
2022-10-22 04:10:38 +00:00
Dan Ginovker
bb0ae3ad8d
Fixed adventure bots getting stuck south west of GE
2022-10-22 04:00:06 +00:00
Byte
ac0ba2ece9
Removed unused LadiKeliRope plugin (handled by RopeOnLadyKeli)
2022-10-22 03:39:55 +00:00
Byte
90d47eb75e
Updated TutorialFurnace plugin to listener
2022-10-22 03:25:55 +00:00
Byte
7233c968f6
Updated PoisonFountain plugin to listener
2022-10-22 02:59:21 +00:00
Byte
c74048425c
Updated GWDEntranceRopeUsage plugin to listener (Note: this handles only the case where a rope is used directly on the hole; using the tie-rope option is handled by a separate plugin)
2022-10-21 15:05:35 +00:00
Byte
eae259d2ec
Updated CauldronOfThunder plugin to listener
2022-10-21 14:28:18 +00:00
DebbySaurus
06f64564d8
Fixed mithril grapples to only take 1 bolt instead of entire stack
2022-10-15 11:21:02 +00:00