Commit graph

2176 commits

Author SHA1 Message Date
Trident101
9329d9d008 Fixed the melee, defence and death animation of Port Sarim thief NPC 2023-05-25 14:47:35 +00:00
RiL
47d9c6c4b1 Fixed inaccurate dragon fire damage when shielded 2023-05-25 14:32:59 +00:00
Ceikry
6eed461162 Added some bot debugging support via the "Request Assist" option on bots
Found and fixed the issue causing bots to get stuck or only interact with one thing
Added some additional safety checks in the script processor
2023-05-25 04:33:27 +00:00
RiL
b995436ea4 Removed unkillable dogs from slayer task 2023-05-22 05:02:45 +00:00
Ceikry
f7b707c3da Fixed an issue that was leading to unreliable respawn mechanics on multi-behavior NPCs 2023-05-16 12:42:22 +00:00
RiL
c04ee0f821 Improved handling of skewered food 2023-05-16 12:22:07 +00:00
Ceikry
767117f54e Implemented the proper interaction for low-alchemy option on the Explorer's Ring
Implemented a generic item selection ContentAPI method
Added ContentAPI method for running CS2 scripts
Added development command for running CS2 scripts
2023-05-16 12:08:32 +00:00
RiL
a04191b11e Fixed bots putting inaccessible noted items on GE 2023-05-15 12:49:32 +00:00
bushtail
9f6e7b49be Improved credit gain/loss message 2023-05-15 12:32:28 +00:00
bushtail
2ee8e19668 Expanded the zone for the "Jump for joy at the beehives" treasure trail clue 2023-05-13 12:08:54 +00:00
Ceikry
e7ccab2ad9 Fixed construction issue that would cause objects to become inaccessible (note this does not fix a similar issue related to rotation)
Simplified the region contract for construction
2023-05-09 14:31:43 +00:00
RiL
52633544ff Implemented ::addxp command (admin), add xp to a skill
Implemented ::charge command (admin), get and set the charge of an item
Implemented ::setslayertask command (admin), set the slayer task npc with optional quantity
2023-05-09 00:02:51 +00:00
szumaster
69f4f11bc7 Can no longer water scarecrows 2023-05-07 07:22:34 +00:00
szumaster
c885ebb7e8 Removed Dorgeshuun crossbow requirements 2023-05-07 03:44:20 +00:00
bushtail
6bebd1d53a Teleport fishing spots properly 2023-05-07 03:30:28 +00:00
szumaster
d0ae674155 Fixed facial expression in Onglewip dialogue
Removed Seth from the game
Fixed lamp text
Added missing cow spawns
2023-05-07 03:04:01 +00:00
szumaster
ce7f249880 Added Hazelmere's Scroll 2023-05-07 02:43:29 +00:00
szumaster
2fc98ad0df Implemented Draynor Manor agility shortcut 2023-05-07 02:15:26 +00:00
Oven Bread
bb41f61263 Removed DestroyItemPlugin and bundled functionality into DropListener 2023-05-05 14:50:23 +00:00
Oven Bread
130d2c5af0 Converted Warriors Guild shot put hand dusting to kotlin 2023-05-04 14:41:45 +00:00
szumaster
1f270ae8f0 Removed some inaccessible NPCs 2023-05-04 14:16:42 +00:00
szumaster
9854e207ae Implemented Falador diary task - place scarecrow 2023-05-04 13:59:57 +00:00
Avi Weinstock
572ebeef84 Fixed regression preventing potion decanting 2023-05-04 11:41:10 +00:00
John Liebentritt
a9a6c07c1a Fixed a regression in the Witch's House where the fountain could not be searched after reading the book 2023-05-02 02:08:57 +00:00
szumaster
b43d84295c Corrected examine texts for some raw fish/meats 2023-04-27 10:50:25 +00:00
szumaster
1f38c8fc8c Added missing animation to mountain trolls 2023-04-25 14:36:58 +00:00
RiL
05da44aa52 Optimised, fixed and refactored container (bank/inventory/equipment) checks 2023-04-25 14:21:00 +00:00
Ceikry
0af42c77c8 Demoted logging of long pathfinding attempts to "fine"
Actually abort pathfinding excessively long paths
2023-04-24 16:20:38 +00:00
Ryan
068b252db6 Moved to release version of kotlin 1.8.20 2023-04-24 15:34:22 +00:00
szumaster
35d3b371d2 Added missing dialogue and facial expressions to Gertrude's Cat quest 2023-04-24 15:21:27 +00:00
szumaster
f9fb929b45 Improved Al Kharid dialogues
AliTheFarmer now spawns
AliTheGuard now spawns
Improved chicken farm spawns
2023-04-24 15:08:35 +00:00
szumaster
0fe5de8206 Implemented Varrock diary task for GE shortcut
Implemented Varrock diary task for pickpocketing a guard
Implemented Varrock diary task for browsing Oziach's store
2023-04-24 14:49:58 +00:00
Oven Bread
323c653275 Implemented a generic book interface
Converted all books to new book interface
Converted stats command to use the new book interface
2023-04-24 14:32:52 +00:00
Ceikry
4b20cdd001 Refactored components of the ScriptAPI to more efficiently utilize pathfinding
Implemented a global limit on pathfinding distance (server.max_pathfind_dist)
Pathfinding limit is enforced at the packet level as well as elsewhere (ContentAPI, etc)
2023-04-24 14:16:59 +00:00
xmomoz
5aded2b349 Can no longer sell to full general store 2023-04-23 08:51:44 +00:00
szumaster
24ff23b148 Implemented many medium and hard Fremennik diary tasks
Added catch messages for pitfall trap
Added Fremmenik milk bucket spawn
Implemented sea boots effect when recharging lyre
2023-04-23 08:26:59 +00:00
Ceikry
99425f0991 Reworked skill-based random event logic 2023-04-22 13:37:59 +00:00
Ceikry
9619f5b3a7 Improved pathfinding to stationary targets to not unnecessarily recalculate the path
Fixed an issue where end-of-movement was not being considered properly
Added admin command for drawing chunk boundaries ::drawchunks
Added admin command for drawing region boundaries ::drawregions
Added admin command for drawing the current route ::drawroute
Fixed impling IndexOutOfBoundsException
2023-04-21 16:19:23 +00:00
szumaster
f92fde2800 Improved authenticity of dialogue on tutorial island 2023-04-20 12:41:06 +00:00
Ceikry
f6096e3020 Rewrote impling system
Fixed static impling spawns
Fixed impling spawn ratio
Reworked Puro-Puro, much more authentic
Imp defenders now work properly
Crop circles now appear
Added admin command ::implings to list active implings (excludes implings from Puro-Puro)
Fixed bug where you could add to a finished compost bin
2023-04-20 12:16:21 +00:00
RiL
41c970efd4 Authenticity improvement for cooking burn rates 2023-04-20 01:57:18 +00:00
Ceikry
1323684153 Fixed The Grand Tree quest black demon boss respawning 2023-04-19 13:54:01 +00:00
xmomoz
642d946c17 Fixed Inferno Adze not awarding xp 2023-04-19 08:44:40 +00:00
Ceikry
d4565fd728 Added back the missing success message when fishing 2023-04-19 00:44:15 +00:00
szumaster
75d99e17f0 Fixed Karamja diary task for mining red topaz 2023-04-18 14:58:11 +00:00
Ceikry
cb92ad0577 Unified dragonfire protection logic
Fixed KBD's attack range resulting in only certain spots allowing him to melee
2023-04-18 08:44:03 +00:00
szumaster
4ded3b90de Replaced the lock interface for Tribal Totem quest with the correct/authentic one 2023-04-18 08:17:08 +00:00
RiL
957540c362 Implemented all Fist of Guthix glove effects
Fixed inaccurate salve amulets boost, bonus for enchanted version now implemented
Fixed inaccurate black/slayer mask + slayer cape interaction, now always gives the highest bonus when wearing mask + cape
2023-04-17 00:59:54 +00:00
Avi Weinstock
2025949265 Fixed excessive tick delay for drinks 2023-04-15 05:35:02 +00:00
Ceikry
7a4fdfb410 Fixed bouncer cutscene getting stuck in Fight Arena 2023-04-14 03:18:11 +00:00