Commit Graph

1139 Commits

Author SHA1 Message Date
Ceikry 73bee78d31 Reworked logging framework 2022-12-27 04:22:25 +00:00
szumaster be10a69325 Removed inauthentic ladders 2022-12-27 04:09:44 +00:00
szumaster 2fc558b585 Add missing attack/defense animations to ogre club, blackjacks, mud battlestaff and steam battlestaff
Replaced bugged climbing animation
2022-12-27 03:57:11 +00:00
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