Commit Graph

1499 Commits

Author SHA1 Message Date
bushtail 7a42de63dc Players can now cut down jungle bushes while wielding a machete
Added inEquipmentOrInventory function to content API
2023-02-18 02:36:12 +00:00
Kennynes 4f600b2a59 Fixed an issue where wizards would drop two bones 2023-02-18 02:21:25 +00:00
Sam 097615cc7d Corrected NPC stats for some trolls 2023-02-18 01:55:20 +00:00
Ceikry cecd6f1947 Fixed many non-critical exceptions
Fixed an issue that could result in server hang
Added a new command ::npcsearch for searching for NPC IDs
2023-02-18 01:37:30 +00:00
Ceikry d75e40b98c Doubled max memory allocation for compiler to 2GB to fix heap allocation exceptions during build 2023-02-18 01:17:33 +00:00
Ceikry 17db0f27ef Simultaneous logins now possible on servers using in-memory account storage 2023-02-17 04:51:14 +00:00
Skal Fate 52b8100c09 Priest in Peril fixes
Journal entry now shows 50 rune essence
Fixed grammar errors
2023-02-17 03:20:57 +00:00
Kennynes e016d55630 Added drop table for jail guards in Draynor 2023-02-17 02:35:36 +00:00
bushtail 254089d34e Rewrote fruit cutting plugin as listener 2023-02-17 02:12:41 +00:00
bushtail 7f6752ba8a Mr. Bones' Wild Ride admin command now accepts a player name argument 2023-02-17 00:12:56 +00:00
John Liebentritt 6b90e17f1c Impling changes
Young impling puro xp 25 -> 20
Magpie impling world xp 46 -> 216
Ninja impling world xp 52 -> 240
Magpie impling unstrung diamond amulet -> strung diamond amulet
Dragon impling unstrung dragonstone amulet -> strung dragonstone amulet
Dragon impling baby dragon bones weight 1-25 -> 100-300
Dragon impling dragon bones weight 1-25 -> 50-100
2023-02-16 23:09:11 +00:00
Swizey 34f8db2557 Implemented authentic dragon axe special attack and enabled it by default, osrs style is toggle via worldprop world config dragon_axe_use_osrs_spec = true 2023-02-16 22:47:18 +00:00
Skal Fate f243293e8c Fixed construction issue relating to incorrect isloaded checks causing null scenery
Fixed construction issue relating to houseregionid getting registered for dunegon id
Fixed construction issue relating to teleports in houses
2023-02-16 22:16:46 +00:00
Swizey 79696dfdde Overhauled the Lumbridge jobs system to be more authentic
Added new class of job - bone burying
Made the Task List item functional
Overhauled the dialogues of all of the applicable employers to be more authentic to 2009
Players must now return to the employer who gave them the job to turn it in
Added development command ::clearjob to clear the player's current job
2023-02-14 05:30:03 +00:00
bushtail 0d127b109a Re-enabled access to blast furnace 2023-02-13 02:41:21 +00:00
bushtail d608f9aeb6 Converted lunar spellbook energy transfer to kotlin 2023-02-13 01:50:26 +00:00
Swizey 5962459ca1 Added attack sounds for bronze to dragon axes 2023-02-13 01:23:55 +00:00
Sam 0ee77026ba Cats can now be fed cooked fish 2023-02-12 01:40:29 +00:00
Ceikry 39251fc75f Implemented blast furnace ore shop 2023-02-12 01:08:34 +00:00
bushtail 69f950eb57 Blast furnace code refactored 2023-02-11 12:36:36 +00:00
Sam 0236874a2e Random event teleport now stops player's action 2023-02-10 05:48:48 +00:00
szumaster c85400b3e2 Removed random chicken near tutorial island
Swapped ogre NPCs near glider at Feldip Hills
Chaos temple now has the authentic number and variety of monks
Removed NPCs spawning in the void
Adding missing zogre and skogre config, including adding to the respective slayer task
Added missing crozier config
Added training sword sound effects
2023-02-10 00:36:57 +00:00
itsmedoggo e091a45931 Fixed Lumbridge milling achievement 2023-02-09 23:34:41 +00:00
Ceikry e5336f4438 Removed old degrading system for crystal bows 2023-02-09 23:30:33 +00:00
Ceikry 4971985d44 Fixed lag caused by repetitive region parsing from bot activity 2023-02-09 23:02:45 +00:00
Ceikry 8dadaa5089 Fixed a concurrent modification exception in event dispatch 2023-02-09 06:55:01 +00:00
Skal Fate 97c7e7e3d4 Shopkeepers across Gielinor now have correct facial expressions, areas with improvements include Lumbrdige, Varrock, Draynor, Falador, Edgeville, Al-Kharid, Ardougne, Catherby and Mortaniya
Fixed typos in the dialogues of various shopkeepers
Individualized Varrock, Lumbridge, and Port Phastmys General Store to their own file
Marked Fairy Shopkeeper as a shopkeeper so players can interact with her too (previously only the assistant was working)
2023-02-08 03:24:19 +00:00
Sam 7646bbaccd Deleted disabled interaction related to unimplemented minigame 2023-02-08 02:52:04 +00:00
Skal Fate e1fa33b4dd Fixed Varrock sword shop shopkeeper and his assistant not being able to speak
Catherby's Vannessa no longer double prompts players about what they want to buy
Varrock sword shop staff and Catherby's Vannessa now have correct facial expressions
2023-02-04 09:14:47 +00:00
szumaster 9fc92f52f4 Implemented Fight Arena quest 2023-02-04 08:54:59 +00:00
Swizey c112794ede Updated Ancient and Lunar home teleports to use the correct animation 2023-02-04 08:12:10 +00:00
Sam 710671eb99 Fixed highwaymen dropping noted bones 2023-02-03 15:48:09 +00:00
Sam df345d782f Fixed bug preventing tipping/finishing of crossbow bolts with full inventory 2023-02-03 15:30:29 +00:00
Swizey 406552fae4 Falador medium achievement diary task for lighting bullseye lantern can now be obtained 2023-02-03 13:54:52 +00:00
Swizey c54f03d8cc West Ardougne anvils now work 2023-02-03 12:25:33 +00:00
John Liebentritt 798c357291 Fixed a regression where high and low alchemy spells no longer played any sound effect 2023-02-03 12:04:27 +00:00
Sam 05b414fdf6 Disabled interaction related to unimplemented minigame that was causing crashes 2023-02-03 11:52:05 +00:00
Ceikry 3940f3bd47 Fixed bug causing penguins to not load 2023-02-03 11:39:20 +00:00
Ceikry cc1eca5237 Improved packet writing, should improve responsiveness when many players are online 2023-01-30 23:21:37 +00:00
Swizey e8c22249a2 Added combat sound effects to battleaxes
Corrected crush animation for a few battleaxes
2023-01-30 22:50:37 +00:00
ceikry 4008f78433 Fixed some issues that lead to indefinite shutdown times 2023-01-30 03:50:23 +00:00
kuanoni 1a1da2b71b Fixed autocast turning off after equipment swap 2023-01-30 02:35:24 +00:00
Ceikry b2f90d3dcc Players can no longer walk where there is no map data
Fixed an issue that prevented teleblock from being used in PvP
Removed redundant code that prevented PvP looting in some instances
Improved strictness of grave generation rules in regards to PvP
Added nothing drop to the RDT (50% chance)
Implemented ring of wealth effect on rare drops (removes nothing drop)
Improved handling of nothing drops, preventing dwarf remains being awarded instead of nothing in some instances
Added impling IDs to the ImplingNPC definition so all implings behave like implings
Crystal shield and crystal bow now degrade
Made cyclops room kickout on disconnect more reliable
Fixed MTA Enchantment Zone items not adhering to the zone's rules
2023-01-29 06:35:42 +00:00
Ceikry a100affda2 Repository reorganisation
Unified kotlin and java into just src/main
Unified the rs09 and core packages
Took all content out of the core package, and placed it into the new content package
Reorganised all source code relating to content to be easier to find and explore
2023-01-26 13:59:28 +00:00
Sam e4b799c44a Added handling for emptying cornflour pot 2023-01-25 00:44:37 +00:00
Sam 4fe916990e Fixed incorrect dialogue path in vinesweeper when buying flags 2023-01-25 00:31:25 +00:00
Sam 2eb7a19546 Implemented diary task for pickpocketing a Falador guard 2023-01-25 00:04:22 +00:00
John Liebentritt 6cfcefb13a Implemented salamander weapons 2023-01-24 23:50:51 +00:00
Sam c39b1c18ff Added drop table for highwayman
Added drop table for shantay guard
Made highwayman diary trigger more specific
2023-01-24 23:36:59 +00:00
szumaster 5635e9235e Added Snowy knights and Sapphire glacialis to Rellekka hunter area 2023-01-24 23:12:27 +00:00