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
downthecrop
fed72384ba
Implemented The Grand Tree quest
2023-04-14 01:27:54 +00:00
Dan Ginovker
034cc75a61
Started implementing Castle Wars (not ready to enable yet)
2023-04-10 07:13:54 +00:00
RiL
dd3c957f8b
Fixed hardleather crafting typo
2023-04-09 16:12:43 +00:00
RiL
fc28c97400
Added ge_announcement_limit configuration for setting minimum high alchemy value required for bot GE items to be announced
2023-04-02 08:41:43 +00:00
RiL
dcdeefe85e
Implemented interaction for magic secateurs on trees
2023-04-02 08:28:27 +00:00
Ceikry
c0ffe59d47
Fixed live console spam caused by ResetInterface not being listed as a valid outgoing packet
2023-04-01 05:16:06 +00:00
bushtail
af99895168
Refactored some fishing code
...
Converted some fishing code to kotlin
Implemented crayfish fishing
2023-04-01 04:57:58 +00:00
Ceikry
2273550fea
Rewrote and unified potion decanting, fixes decanting bugs
...
Replaced Zahur's and Bob Barter's methods of decanting
2023-04-01 02:33:38 +00:00
Oven Bread
d4af3421ba
Merge the only two toys in DiangoItems into toy listeners
...
Fixed spinning plate animation
2023-03-31 14:19:58 +00:00
Ceikry
d431fec1ed
Fixed bug relating to tracking current slayer task
2023-03-31 00:04:59 +00:00
Ceikry
ebebb05af3
Improved Miscellania and Etceteria tree handling
2023-03-30 23:39:01 +00:00
Ceikry
8d0493bf9d
Converted bat bone drop handler to a listener, fixes Merlin's Crystal
2023-03-30 23:02:02 +00:00
Ceikry
b1ed4461af
Fixed incorrect teleporting to house portal on logout
...
House now kicks guests when owner leaves
More aggressively unload old house regions (experiment)
Added DEBUG log type (currently unused, but shows up in cyan when used and the world is in development mode)
2023-03-30 22:39:42 +00:00
Oven Bread
757b13544a
Stroking/petting kittens is now fully animated
2023-03-30 22:18:43 +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
Oven Bread
9f85619334
Converted CasketPlugin to CasketListener
2023-03-28 13:42:10 +00:00
Ryan
374ad2f2e5
Implemented unit testing in gitlab CI/CD pipeline
...
Contributors: If you run unit tests locally, you will need to import Server/db_exports/testuser.sql to set up the unit test user in your local database server (or change the credentials used for unit testing in Server/src/test/resources/test.conf)
2023-03-27 09:19:49 +00:00
Kennynes
a52af89cad
Added animations to Falador guards
2023-03-26 14:22:18 +00:00
Avi Weinstock
b9050c0e3c
Implemented A* pathfinding for SmartPathfinder
2023-03-26 03:59:07 +00:00
RiL
ffb7486a01
Implemented a loot message for the reward from Fishing trawler
...
Optimised junk item removal from Fishing trawler loot
2023-03-26 03:52:13 +00:00
Manapart
3c2b852473
Added admin command to change appearance
2023-03-26 03:25:33 +00:00