ceikry
305c2c84a3
Start of unification of plugin systems
2022-04-04 22:58:19 -05:00
ceikry
473d7b201a
Rework the packet queue, fix some startup bugs.
2022-04-04 22:58:15 -05:00
ceikry
1eacc62a0d
Reworked Guardian Mummy Dialogue
2022-04-04 22:57:51 -05:00
ceikry
bd60788518
Rename .java to .kt
2022-04-04 22:57:41 -05:00
ceikry
f699e7cafd
Added the bulk of pyramid plunder work
2022-04-04 22:57:35 -05:00
ceikry
044c6a80e7
Fix compile and runtime errors
2022-04-04 22:53:02 -05:00
ceikry
b588b711f3
More unification work
2022-04-04 22:53:02 -05:00
ceikry
8ede497c19
More unification work
2022-04-04 22:53:02 -05:00
ceikry
9230661db6
More unification work
2022-04-04 22:53:02 -05:00
ceikry
eac33d6c29
Compatibility
2022-04-04 22:53:02 -05:00
ceikry
9546e01394
Finish converting slayer
2022-04-04 22:53:02 -05:00
ceikry
06650ebce5
Fix compile and runtime errors
2022-04-04 22:53:02 -05:00
ceikry
17101e3221
Converted LogoutTasks to logoutListener lambdas.
2022-04-04 22:53:02 -05:00
ceikry
3206662dc8
More unification work
2022-04-04 22:53:02 -05:00
ceikry
1c1c30add3
Start of unification of plugin systems
2022-04-04 22:53:01 -05:00
Ceikry
1f68dbaed0
Rewrote Pyramid Plunder Minigame, features improved authenticity amongst other improvements
2022-04-05 03:12:28 +00:00
Ceikry
24b28d84fd
Converted some content to the new event hooks and listeners systems in order to clean up code a bit
...
Added interfaces for standardizing the saving/loading process for data, and allowing it to be declared independently of an entry in PlayerSaver/PlayerSaveParser
2022-04-04 07:12:54 +00:00
Ceikry
abfddaca43
Fixed bot dialogue regression referencing player name
2022-04-02 04:37:17 +00:00
Ceikry
6a7ccc1102
Fixed getting stuck in GE item set interface
2022-03-31 14:18:07 +00:00
Ceikry
13f490c42b
Reimplemented the Culinomancer chest
2022-03-31 13:55:03 +00:00
Ceikry
db7b9d06b2
Add LogoutListener interface - allows a class to call some code on player logout - improved version of logout listeners.
...
Add StartupListener interface - allows a class to call some code on server startup without adding messy code elsewhere
Add ShutdownListener interface - allows a class to call some code on server shutdown without adding messy code elsewhere
Add TickListener interface - allows a class to call some code on each tick without adding messy code elsewhere
Converted all applicable content over to using these new interfaces
2022-03-31 13:52:19 +00:00
Ceikry
3f499d1244
Corrected XP rate options
...
Fixed some minor tutorial island bugs
2022-03-30 23:56:01 +00:00
Logg
abdcc34702
Added a practice mode on Jad, so that Noobs can practice Jad without being in the cave for an hour. Costs 8000 TokKul + supplies. 8000 TokKul is given back if the Noob is successful at defeating Jad. Video of dialogue/functionality: https://www.youtube.com/watch?v=ZESnT0278gI
2022-03-30 23:03:34 +00:00
Ceikry
fec2fe5a28
Fixed a bug with random events where untradeables in inventory would be deleted
2022-03-30 22:46:42 +00:00
bushtail
4a022d1d78
fixed cooking make-x UI issues introduced by !464
2022-03-29 13:18:55 +00:00
Ceikry
7739d49d4a
Added ingame rules confirmation screen
2022-03-28 13:47:57 +00:00
Ryan
f93cee6952
Removed the unnecessary and annoying player lock when cooking an item
...
Moved all the achievement diary checks out into the achievement event receiver
Refactored `ResourceGatheredEvent` -> `ResourceProducedEvent` and added a new optional field, `original` for item processing
2022-03-28 13:31:05 +00:00
Regenleif
f1cab8f6dc
In the Prince Ali Rescue quest players can now use a Jug of Water (in addition to bucket of water) to make skin paste
2022-03-27 07:07:56 +00:00
Avi Weinstock
34aa842494
Implement hasty cooking skillcape perk (1 tick faster but 5 cooking levels lower for burn rate)
...
Add Nardah's "Clay Oven" to the list of cooking spots
Fix small burn inaccuracy with cooking gauntlets
2022-03-27 05:22:29 +00:00
Ceikry
7709c3bb04
Implemented a brand new cutscene system
...
Converted Lost Tribe's cutscene to the new system
2022-03-27 05:14:16 +00:00
Logg
776931c7a4
Replaced instances of "Hatchet" with "Axe" (except for stealing creation hatchet & others that were introduced as "Hatchet")
2022-03-27 05:01:05 +00:00
Ceikry
f5452e27e4
Corrected tree felling mechanics (now 1 in 8 chance for a tree to fall per log)
...
Moved the diary check in woodcutting out to the diary events hook
Corrected the woodcutting animation to not reset/interrupt itself
2022-03-27 04:57:23 +00:00
phil lips
fd9eaca1f3
Tribal totem quest log now shows quest as complete after finishing quest
2022-03-26 04:22:06 +00:00
Regenleif
3bbe96e3a0
Fixed Elsie dialogue logic and formatting
2022-03-26 04:09:02 +00:00
Regenleif
4460adac49
Renamed Readbeard to Redbeard in code
...
Fixed Pirate Treasure dialogue, Redbeard conversation would end before he could tell the player what the key is for
2022-03-25 10:30:35 +00:00
Regenleif
e3ca2b09af
Renamed Misgog to Mizgog in WizardTowerPlugin.java
2022-03-25 09:09:31 +00:00
Regenleif
3c839937eb
Added config parameter for the offerer of adventure bot GE announcements
2022-03-25 09:07:43 +00:00
Regenleif
ba2fb55bd1
fixed typo in prince ali dialogue
2022-03-25 08:57:13 +00:00
Ceikry
c53784c721
Fixed Barbarian fishing spot issue preventing it from acquiring a new location
2022-03-25 08:43:11 +00:00
bushtail
e95df88b0a
fixed issue rubbing lamps rapidly
2022-03-25 08:30:59 +00:00
Q
6ea442ba9f
Fix Tribal Totem Quest Index ID
2022-03-21 05:55:32 +00:00
bushtail
3270388f8d
Crafting guild no longer gives "welcome" messages on leave
...
Refactored crafting guild
2022-03-21 00:54:14 +00:00
bushtail
fa13d165d2
rewrote the CadavaBerriesPlugin (misnomer) to CadavaPotionListener
2022-03-21 00:17:59 +00:00
Ceikry
ec35110748
Added missing watering can ID
...
Improved autofilling, is now the default
2022-03-21 00:13:21 +00:00
bushtail
f9b10bc1a7
Add interaction/city/lumbridge Listeners, move LumbridgeListeners to package
2022-03-21 00:09:20 +00:00
Ceikry
8144faa37b
No longer take thirst damage while doing the tutorial
...
Survival Expert can now correctly return your axe if you somehow manage to lose it
Fixed a hint arrow location in tutorial
2022-03-20 23:33:36 +00:00
bushtail
4d72ebef6f
Can now make sinew from both beef and bear
...
Sinew no longer hangs
2022-03-20 23:30:06 +00:00
Regenleif
6c3cee0b82
authenticity fix for text on shield of arrav certificate
2022-03-20 22:10:15 +00:00
Mokun Mokkun
205d8e45b3
Rewrote how Entrana item restrictions work, fixes various issues
2022-03-20 08:36:17 +00:00
Ceikry
728d221d27
Fixed another RW drop regression where server would not start on headless environments
2022-03-20 08:33:40 +00:00