2009scape-website/updates/_posts/2023-02-18-Fight-arena-blast-furnace-reopening-and-much-more.html

97 lines
6.0 KiB
HTML
Raw Normal View History

---
title: Fight arena, blast furnace reopening and much more!
tags: news
layout: newspost
date: 2023-02-18 00:00:00 +0000
authors: ryannathans
excerpt: "We have a new quest - Fight Arena is now available. Blast furnace has also reopened! Additionally, the job system in Lumbridge has been rewritten, construction has received some much needed love and there's still much much more!"
modtype: "Lead Developer"
avatar: avatar8fa9.gif
---
<p>Greetings Explorers</p>
<p>There are some big changes this update!</p>
<p>We have a new quest - Fight Arena is now available. Blast furnace has also reopened! Additionally, the job system in Lumbridge has been rewritten, construction has received some much needed love and there's still much much more!</p>
<p>Full list of changes in Gielinor:</p>
<ul>
<li>Port Phasmatys ghosts now UwU when spoken to without ghostspeak amulet</li>
<li>Enchanting tiaras no longer removes incorrect items from the player's inventory<br />
Talisman type is now checked correctly when enchanting tiaras</li>
<li>Increased memory limit to 3G for java heap on gitlab pipeline builds</li>
<li>Pipelines now print their memory breakdown before builds</li>
<li>Players can now cut down jungle bushes while wielding a machete<br />
Added inEquipmentOrInventory function to content API</li>
<li>Fixed an issue where wizards would drop two bones</li>
<li>Corrected NPC stats for some trolls</li>
<li>Fixed many non-critical exceptions<br />
Fixed an issue that could result in server hang<br />
Added a new command ::npcsearch for searching for NPC IDs</li>
<li>Doubled max memory allocation for compiler to 2GB to fix heap allocation exceptions during build</li>
<li>Simultaneous logins now possible on servers using in-memory account storage</li>
<li>Priest in Peril fixes<br />
<br />
Journal entry now shows 50 rune essence<br />
Fixed grammar errors</li>
<li>Added drop table for jail guards in Draynor</li>
<li>Rewrote fruit cutting plugin as listener</li>
<li>Mr. Bones' Wild Ride admin command now accepts a player name argument</li>
<li>Impling changes<br />
<br />
Young impling puro xp 25 -> 20<br />
Magpie impling world xp 46 -> 216<br />
Ninja impling world xp 52 -> 240<br />
Magpie impling unstrung diamond amulet -> strung diamond amulet<br />
Dragon impling unstrung dragonstone amulet -> strung dragonstone amulet<br />
Dragon impling baby dragon bones weight 1-25 -> 100-300<br />
Dragon impling dragon bones weight 1-25 -> 50-100</li>
<li>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</li>
<li>Fixed construction issue relating to incorrect isloaded checks causing null scenery<br />
Fixed construction issue relating to houseregionid getting registered for dunegon id<br />
Fixed construction issue relating to teleports in houses</li>
<li>Overhauled the Lumbridge jobs system to be more authentic<br />
<br />
Added new class of job - bone burying<br />
Made the Task List item functional<br />
Overhauled the dialogues of all of the applicable employers to be more authentic to 2009<br />
Players must now return to the employer who gave them the job to turn it in<br />
Added development command ::clearjob to clear the player's current job</li>
<li>Re-enabled access to blast furnace</li>
<li>Converted lunar spellbook energy transfer to kotlin</li>
<li>Added attack sounds for bronze to dragon axes</li>
<li>Cats can now be fed cooked fish</li>
<li>Implemented blast furnace ore shop</li>
<li>Blast furnace code refactored</li>
<li>Random event teleport now stops player's action</li>
<li>Removed random chicken near tutorial island<br />
Swapped ogre NPCs near glider at Feldip Hills<br />
Chaos temple now has the authentic number and variety of monks<br />
Removed NPCs spawning in the void<br />
Adding missing zogre and skogre config, including adding to the respective slayer task<br />
Added missing crozier config<br />
Added training sword sound effects</li>
<li>Fixed Lumbridge milling achievement</li>
<li>Removed old degrading system for crystal bows</li>
<li>Fixed lag caused by repetitive region parsing from bot activity</li>
<li>Fixed a concurrent modification exception in event dispatch</li>
<li>Shopkeepers across Gielinor now have correct facial expressions, areas with improvements include Lumbrdige, Varrock, Draynor, Falador, Edgeville, Al-Kharid, Ardougne, Catherby and Mortaniya<br />
Fixed typos in the dialogues of various shopkeepers<br />
Individualized Varrock, Lumbridge, and Port Phastmys General Store to their own file<br />
Marked Fairy Shopkeeper as a shopkeeper so players can interact with her too (previously only the assistant was working)</li>
<li>Deleted disabled interaction related to unimplemented minigame</li>
<li>Fixed Varrock sword shop shopkeeper and his assistant not being able to speak<br />
Catherby's Vannessa no longer double prompts players about what they want to buy<br />
Varrock sword shop staff and Catherby's Vannessa now have correct facial expressions</li>
<li>Implemented Fight Arena quest</li>
<li>Updated Ancient and Lunar home teleports to use the correct animation</li>
<li>Fixed highwaymen dropping noted bones</li>
<li>Fixed bug preventing tipping/finishing of crossbow bolts with full inventory</li>
<li>Falador medium achievement diary task for lighting bullseye lantern can now be obtained</li>
<li>West Ardougne anvils now work</li>
<li>Fixed a regression where high and low alchemy spells no longer played any sound effect</li>
<li>Disabled interaction related to unimplemented minigame that was causing crashes</li>
<li>Fixed bug causing penguins to not load</li>
<li>Improved packet writing, should improve responsiveness when many players are online</li>
<li>Added combat sound effects to battleaxes<br />
Corrected crush animation for a few battleaxes</li>
<li>Fixed some issues that lead to indefinite shutdown times</li>
<li>Fixed autocast turning off after equipment swap</li>
</ul>